: 저는 SORT를 이용한 객체 감지를 해본적이 있는데, 너무 재미가 있었어서 DeepSORT에도 관심이 생겨 선정하게 되었습니다. 객체추적은 컴퓨터 비전 및 딥러닝 분야에서 매우 중요한 분야 중 하나이고, 실시간으로 다수의 객체를 추적하는데 많이 사용되고 있는 분야이기도 합니다. 따라서 많은 사람들이 쉽게 실습을 해볼 수 있게 동영상을 제작하면 좋을 것 같아서 이 주제를 선정하게 되었습니다.
: 저는 SORT를 이용한 객체 감지를 해본적이 있는데, 이것을 더 발전시켜 보고 싶었습니다. DeepSORT는 SORT에 딥러닝 기술을 결합한 객체추적이 진보된 형태로, 이에 대한 깊은 이해와 경험을 쌓아 보고 싶었습니다.
객체추적은 컴퓨터 비전 및 딥러닝 분야에서 매우 중요한 분야 중 하나이고, 자율주행차량, 보안 시스템, 인공지능 기반 모니터링 등 실시간으로 다수의 객체를 추적하는데 많이 활용되고 있습니다. 따라서 이 기술을 실행해 보며 실제 상황에 어떻게 적용될 수 있을지 느껴보고자 했습니다. 또한 많은 사람들이 쉽게 실습을 해볼 수 있게 동영상을 제작하면 좋을 것 같아서 이 주제를 선정하게 되었습니다.
3. 개발하면서 발생했던 문제점
: 다른 사람이 학습을 이미 시켜놓은 모델을 사용하였는데, 모델 버전이나 의존성 등의 차이로 인해 코드 실행에 오류가 많이 발생하여 많은 시간이 소요되었습니다.또 클론한 모델에 대한 정보를 얻기에는 내용이 충분히 설명이 되어 있지 않아서, 사용 방법을 파악하는데에 어려움이 있었습니다.
: 처음에는 딥소트 모델을 사용하기 위한 의존성 및 환경설정이 쉽지 않았습니다 모델과 라이브러리 버전 호환성 문제가 발생하여 환경 설정을 지정하는 것이 쉽지 않았습니다. 이를 해결하기 위해 가상환경으로 필요한 패키지를 명시적으로 지정하여 충돌을 방지했습니다.
다른 사람이 학습을 이미 시켜놓은 모델을 사용하였는데, 모델에 대한 정보를 얻기에는 내용이 충분히 설명이 되어 있지 않았습니다. 모델의 핵심 구성 및 설정에 대한 정보 부족으로 인해 초기에는 모델을 올바르게 활용하는 데 어려움이 있었습니다. 이를 해결하기 위해 소스코드를 살펴 보고, 주석을 추가하며 이해해 나갔습니다.
구글 코랩에서 제공하는 GPU자원이 제한 적이어서 그런지, 객체 추적을 하였을 때 속도가 많이 저하되는 현상이 발생했습니다. 그래서 동영상 길이를 짧게 편집하여 객체 추적을 실행시켰습니다.
4. 감상
: 이 프로젝트를 통해 구글 코랩과 deepSORT를 활용하여 객체 추적 시스템을 구현하는 경험을 해보아서 좋았습니다. 구글 코랩은 처음 사용해 봤는데, 무료로 GPU를 사용하여 딥러닝 모델을 실행하는 과정에서의 편리함을 느꼈습니다. deepSORT의 성능이 생각보다 더 객체추적을 잘 해서 놀랐고, 객체 추적 분야에서의 실용성을 더욱 명확히 확인할 수 있었습니다. 개발 과정에서의 어려움은 있었지만, 이는 현업에서 자주 마주치게 되는 일이며, 문제 해결과 협업 능력을 향상시키는 좋은 경험이었습니다.
: 프로젝트를 시작 하기 전에는 딥소트에 대한 호기심과 기대감으로 가득차 있었습니다. 그러나 프로젝트는 진행 하는데에 많은 어려움이 있었습니다. 마주하는 오류들을 해결해 가며 디버깅 능력을 기를 수 있었습니다.
또한 구글 코랩은 처음 사용해 봤는데, 무료로 GPU를 사용하여 딥러닝 모델을 실행하는 과정에서의 편리함을 느꼈으며, GPU 자원을 활용하여 딥러닝 모델을 실행하는 경험은 재미 있었습니다. 일반적으로 로컬 환경에서는 어려운 고성능 연산을 쉽게 수행할 수 있개 해주었습니다.
deepSORT 모델이 제공하는 객체 추적의 정확성과 효율성에 놀랐습니다. 실시간으로 다수의 객체를 추적하는 성능이 완벽하지는 않았지만, 생각보다 더 객체추적을 잘 해서 놀랐고, 객체 추적 분야에서의 실용성을 더욱 명확히 확인할 수 있었습니다. 다음에는 제가 직접 학습시킨 모델을 이용하여 객체 추적을 해 보고 싶습니다.
동영상 촬영 및 편집을 처음으로 접해 보았는데, 디지털 미디어 시대에 맞게 기본적인 영상 제작을 조금이나마 접해본것 같아 좋았습니다.
개발 과정에서의 어려움은 있었지만, 이는 현업에서 자주 마주치게 되는 일이며, 문제 해결과 협업 능력을 향상시키는 좋은 경험이었습니다. 이러한 경험은 저에게 소중한 경험으로 다가왔으며, 앞으로 진행할 프로젝트에서 더 나은 결과물을 만들어 내는 데 큰 도움이 될것이라고 생각합니다.