Fig. 1. Example of feature candidate selection according to eigenvalue calculation. 그림 1. 고윳값 계산에 따른 특징점 후보 선정 예시
Fig. 3. Example of feature tracking results. 그림 3. 특징점 추적 결과 예시
Fig. 2. Feature detection examples: (a) Harris, (b) Shi-Tomasi, (c) Proposed algorithm. 그림 2. 특징점 검출 결과 예시 (a) Harris, (b) Shi-Tomasi, (c) 제안된 알고리즘
Fig. 4. Block diagram for the proposed feature detector. 그림 4. 제안된 특징점 검출기의 블록도
Fig. 5. Block diagram for the Gaussian filter. 그림 5. 가우시안 필터의 블록도
Fig. 6. Example of line buffer data flow. 그림 6. 라인 버퍼의 데이터 플로우 예시
Fig. 7. Block diagram for the region checking unit. 그림 7. 영역 체크 유닛의 블록도
Table 1. Implementation results of the proposed feature detector with Virtex-7 FPGA. 표 1. Virtex-7 FPGA 기반 특징점 검출기의 구현 결과
Table 2. Processing-rate comparisons. 표 2. 처리 속도 비교
참고문헌
- G. Velez, O. Otaegui, "Embedding vision-based advanced driver assistance systems: a survey," IET Intelligent Transport Systems, vol. 11, no. 3, pp. 103-112, 2017. DOI: 10.1049/iet-its.2016.0026
- A. Ferrick, J. Fish, E. Venator, G. S. Lee, "UAV Obstacle avoidance using image processing techniques," 2012 IEEE International Conference on Technologies for Practical Robot Applications, pp. 73-78, 2012. DOI: 10.1109/TePRA.2012.6215657
- J. Lee, "Implementation of pedestrian recognition based on HOG using ROI for real time processing," Journal of IKEEE, vol. 18, no. 4, pp. 581-585, 2014. DOI: 10.7471/ikeee.2014.18.4.581
- A. Smeulders, D. Chu et. al, "Visual tracking: an experimental survey," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 36, no. 7, pp. 1442-1468, 2014. https://doi.org/10.1109/TPAMI.2013.230
- S. Kim, H. Kim, and S. Ko, "A vehicle detection and tracking algorithm for supervision of illegal parking," Journal of IKEEE, vol. 13, no. 2, pp. 232-240, 2009. DOI: 10.1109/TPAMI.2013.230
- S. Smith and J. Bardy, "SUSAN-A new approach to low-level image processing," International Journal of Computer Vision, vol. 23, pp. 45-48, 1997. DOI: 10.1023/A:1007963824710
- D. G. Lowe, "Distinctive image features from scales-invariant key points," International Journal of Computer Vision, vol. 60, no. 2, pp. 91-110, 2004. DOI: 10.1023/B:VISI.0000029664.99615.94
- C. Harris and M. Stephens, "A combined corner and edge detector," Proceedings of the fourth alvey vision conference, pp. 147-151, 1988. DOI: 10.1.1.231.1604
- W. Jang, S. O and G. Kim, "A hardware implementation of pyramidal KLT feature tracker for driving assistance systems," IEEE Conference on Intelligent Transportation Systems, pp. 220-225, 2009. DOI: 10.1109/ITSC.2009.5309680
- T. Cho and K. Wong, "An efficient FPGA implementation of the Harris corner feature detector," 2015 IAPR International Conference of Machine Vision Application, 2015. DOI: 10.1109/MVA.2015.7153140
- J. Shi and C. Tomasi, "Good features to track," IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 1994. DOI: 10.1109/CVPR.1994.323794
- http://cvlab.hanyang.ac.kr/tracker_benchmark/benchmark_v10.html
- T. Dinh et. al, "High throughput FPGA architecture for corner detection in traffic images," 2014 IEEE Fifth ICCE, pp. 297-302, 2014. DOI: 10.1109/CCE.2014.6916718
- F. Brenot, P. Fillatreau and J. Piat, "FPGA based accelerator for visual features detection," 2015 IEEE International Workshop of CMSM, 2015. DOI: 10.1109/ECMSM.2015.7208697
- A. Aguilar-Gonzalez, M. Arias-Estrada and F. Berry, "Robust feature extraction algorithm suitable for real-time embedded applications," Journal of Real-Time Image Processing, vol. 14, no. 3, pp. 647-665, 2018. DOI: 10.1007/s11554-017-0701-8