DOI QR코드

DOI QR Code

Fixed-Wing UAV's Image-Based Target Detection and Tracking using Embedded Processor

임베디드 프로세서를 이용한 고정익 무인항공기 영상기반 목표물 탐지 및 추적

  • Kim, Jeong-Ho (Dept. of Aerospace Eng., Pusan National University) ;
  • Jeong, Jae-Won (Dept. of Aerospace Eng., Pusan National University) ;
  • Han, Dong-In (Dept. of Aerospace Eng., Pusan National University) ;
  • Heo, Jin-Woo (Dept. of Aerospace Eng., Pusan National University) ;
  • Cho, Kyeom-Rae (Dept. of Aerospace Eng., Pusan National University) ;
  • Lee, Dae-Woo (Dept. of Aerospace Eng., Pusan National University)
  • 김정호 (부산대학교 항공우주공학과) ;
  • 정재원 (부산대학교 항공우주공학과) ;
  • 한동인 (부산대학교 항공우주공학과) ;
  • 허진우 (부산대학교 항공우주공학과) ;
  • 조겸래 (부산대학교 항공우주공학과) ;
  • 이대우 (부산대학교 항공우주공학과)
  • Received : 2012.11.06
  • Accepted : 2012.12.30
  • Published : 2012.12.31

Abstract

In this paper, we described development of on-board image processing system and its process and verified its performance through flight experiment. The image processing board has single ARM(Advanced Risk Machine) processor. We performed Embedded Linux Porting. Algorithm to be applied for object tracking is color-based image processing algorithm, it can be designed to track the object that has specific color on ground in real-time. To verify performance of the on-board image processing system, we performed flight test using the PNUAV, UAV developed by LAB. Also, we performed optimization of the image processing algorithm and kernel to improve real-time performance. Finally we confirmed that proposed system can track the blue-color object within four pixels error range consistently in the experiment.

본 논문에서는 고정익 무인항공기의 온보드 영상처리 시스템 개발에 대하여 개발과정에 대해 기술하고, 비행실험을 통한 실험결과를 토대로 하여 성능을 검증하고자 하였다. 시스템 개발보드는 ARM 프로세서가 탑재된 영상처리용 보드에 임베디드 리눅스를 포팅하였다. 목표물 추적을 위한 영상처리 알고리즘으로는 비교적 간단한 알고리즘인 색상 기반 알고리즘을 적용하여, 지상에 있는 특정 색상의 물체를 추적하도록 하였다. 개발된 시스템의 성능검증을 위해 실험실에서 제작한 무인항공기에 탑재하여 비행실험을 수행하였으며, 실시간 성능 향상을 위해 영상처리 알고리즘 및 임베디드 리눅스의 커널에 대한 최적화 작업을 수행하였다. 비행실험 결과, 4픽셀 이내의 오차범위에서 지속적으로 목표물을 추적하는 것을 확인하였다.

Keywords

References

  1. Jincheol Ha, Eric N. Johnson, and Allen Tannenbaum, "Real-time Visual Tracking Using Geometric Active Contours for the Navigation and Control of UAVs," Proceedings of the 2007 American Control Conference, New York, U.S.A, 7, 2007
  2. J.H.Choi, S.H.Yim, H.C.Bang, "Research for real time of On-board Image Processor," 2010 Conference of KSAS, 2010.11. pp.502-505
  3. Y.I.Kim, S.Y.Nho, "Detection Method of Image Objection for Embedded System," Journal of Institute of Control, Robotics, and System, Vol.15, No.4, 2009.4, pp.422-423
  4. JK Electonics, "Real 6410 Linux Development Manual"
  5. S.J.Lee, D.H.Won, S.C.Yoon, M.Y.Rhu, J.S.Cho, S.K.Sung, Y.J.Lee, "Embodiment of Real Time Image Process System Using Embedded Processor," 2011 Conference of KSAS, 2011.11, pp.1026-1030
  6. Zheng Guo-rong, Xiong Chang-zhen, Zhang Yan, "A Method of Embedded Video Surveillance based on OpenCV," E-Business and E-Government (ICEE), 2011 International Conference on, pp.1-4
  7. Paul. B. Matteucci, Member, IEEE, Philip Byrnes-Preston, Spencer C. Chen, Member, IEEE, Nigel H. Lovell, Fellow, IEEE and Gregg J. Suaning, Member, IEEE, "ARM-Based Visual Processing System for Prosthetic Vision," 33rd Annual International Conference of the IEEE EMBS Boston, U.S.A, 2011
  8. J.H.An, "Developmental Algorithm of Color Image Using PAX255 ARM Processor," Dept. of Computer, Dankook University, Master Thesis

Cited by

  1. 슈퍼 픽셀기반 무인항공 영상 영역분할 및 분류 vol.18, pp.2, 2012, https://doi.org/10.12673/jant.2014.18.2.151
  2. 야구 비디오에 대한 민시프트 추적 하에서 선수 병합 분리 vol.21, pp.1, 2012, https://doi.org/10.12673/jant.2017.21.1.119