Android application with OpenCV contrib module. Tracker API Test
안드로이드 환경에서 OpenCV를 이용하기 위한 공부를 목적으로 만든 프로젝트. 안드로이드 어플리케이션에 OpenCV(+contrib module)모듈을 통합하여 여러가지 기능을 구현하고 Test 했다. 단계별 학습으로 최종적으로 OpenCV를 이용한 객체 추적(Object Tracking)을 구현한다.
*Just for STUDY
Step by Step
- 그레이스케일
- 얼굴인식 (Haar like feature 이용한 얼굴검출)
- Touch Event를 통한 이미지 출력 (사각형 그리기)
- Color Blob Detection 예제 Test
- CAM Shift 예제 (JNI 이용 C++)
- Tracker API (OpenCV JAVA module 이용)
- Tracker API (JNI 이용 C++ native code)
OpenCV contrib module의 TrackerAPI를 이용해 각각의 Tracker를 Test 후 성능을 비교해봤다.
Tracker List
- Boosting
- MIL
- KCF
- TLD
- MEDIANFLOW
- MOSSE
- CSRT