요약
2024/02/01 19:00~22:00 (원천정보관)
![](https://velog.velcdn.com/images/n01r1r_/post/9189416b-3735-47e6-ba2c-ec0b472014c6/image.png)
원하는 영역 추적하기
![](https://velog.velcdn.com/images/n01r1r_/post/efb6d1c2-f740-4209-96d6-8e69909a59c6/image.png)
- selectROI() 혹은 selectROIs()를 활용하여 ROI를 쉽게 마우스로 지정 가능하다.
- inputArray 파라미터는 영상의 맨 처음 frame을 넣어준다.
- return되는 cv::Rect가 바로 ROI이며 이 좌표를 통해 ROI 내부에서 감지되는 feature들도 이동시킨다.
![](https://velog.velcdn.com/images/n01r1r_/post/bfe0a576-8a96-4753-8e7a-a1c4fcfbd6a9/image.png)
문제점, 추가해야 할 기능
- 소실점일 경우 feature point가 움직이지 않음. 일정 frame 이상 움직임이 없다면 소실점이거나 (아래에서 서술한) outlier라고 간주하고 제외할 필요가 있다.
- Occlusion이나 기타 이유로 ROI가 사라졌다 다시 등장하는 경우의 처리 필요
- depth 변화율이 클때 feature point가 "튀는" 경우가 발생한다. 이런 경우도 감안하여 outlier가 발생하면 이를 제외시키는 기능 필요