개발/Computer Vision

[OpenCV]Mean Shift 를 이용한 Tracker 현황

hojak99 2016. 8. 30. 16:27

현재 Mean Shift 라는 알고리즘을 이용해 Tracker를 개발하고 있습니다.

물론 OpenCV에서 제공하는 함수를 이용해서 개발을 했지만 그래도 재밌었습니다.






[그림 1 : 일정 영역에 대한 히스토그램 값]


[그림 1]을 보면 마우스로 일정 영역을 드래그하면 그 영역에 대한 히스토그램 값이 구해진다. 원래는 사진을 GRAY 로 바꿔서 Tracker를 개발하려고 했는데 그러면 조금 성능이 RGB로 했을 때보다 안 좋은 것 같아서 RGB로 히스토그램 값을 구했다.





소스 코드는 github에 올려놓으면서 작업 일지를 함께 작성하고 있는 중이다.


https://github.com/KwonJangHo/Tracker




이번 프로젝트를 진행하면서 Domain Driven Design, DDD라는 개발방법론으로 프로젝트를 진행하고 싶었는데 intellij에서만 적용시켜서 개발할 줄 알지 비주얼 스튜디오에서는 어떻게 하는지 몰라서 우선 그냥 개발을 시작하였다.

한번 이것도 알아보아야겠다.

반응형