Verification of real-time embedded object recognition and tracking, and localization system using a multirotor멀티로터를 이용한 실시간 임베디드 목표물 인식 및 추적, 위치추정 시스템의 검증

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 564
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorBang, Hyochoong-
dc.contributor.advisor방효충-
dc.contributor.authorTahk, Ki Hyeon-
dc.contributor.author탁기현-
dc.date.accessioned2017-03-29T02:42:33Z-
dc.date.available2017-03-29T02:42:33Z-
dc.date.issued2016-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=649751&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/222014-
dc.description학위논문(석사) - 한국과학기술원 : 항공우주공학과, 2016.2 ,[vi, 48 p. :]-
dc.description.abstractAs the usage of unmanned aircraft increases, a vision-based mission becomes one of the important topics in the unmanned aircraft research. SAR and EO/IR sensors can be readily equipped with the unmanned aircraft for the vision-based missions. Especially, the EO/IR sensors are widely used because they are easy to apply to small unmanned aircraft and are inexpensive. There are many vision-based studies such as object recognition, object tracking, vision-based navigation, and object localization. Object recognition, especially, is known as one of the most difficult research in the computer vision and unmanned aircraft field because it has many different cases depending on the flight environments. Therefore, there have been various studies on the object recognition such as SIFT and SURF. Because the SIFT and SURF have excessive memory usage and computational load, however, it is tough to apply them to a real-time system. To overcome the limitations, binary descriptor based studies have been such as BRIEF, ORB, BRISK, and FREAK. These algorithms are easy to apply to a low-power device such as cell-phone or Digital Signal Processor (DSP) because they have a low memory usage and a low computational load. In this paper, the ORB is used for the object recognition and tracking. And it is implemented in an image processing computer that has TMS320DM648 as the main processor. To increase the image processing performance, we use the assembly language based vision library. Because the ORB is rotation-invariant but is not scale-invariant, the object template is implemented to various scales. Also, to reduce the memory usage of the image processing computer, the all binary descriptors of the templates are saved as a database. A flight control computer that has TMS320F28346 as the main processor calculates the object location from the sensory data of GPS, INS, gimbal, and pixel position of the recognized object. Also, a linear Kalman filter is adopted to estimate the object position. To verify the object recognition and tracking system, and localization system, a flight experiment is conducted by using an unmanned aircraft that has a gimbal and an EO-camera. The flight experiment result shows that the implemented object recognition and tracking algorithm based on ORB works well and can operate in real-time. Also, the result shows that the Kalman filter estimates the object position well.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectUnmmaned Aeral Vehicle-
dc.subjectObject Recognition-
dc.subjectObject Tracking-
dc.subjectObject Localization-
dc.subjectORB(Oriented FAST and Rotated BRIEF)-
dc.subject무인기-
dc.subject목표물 인식-
dc.subject목표물 추적-
dc.subject목표물 위치추정-
dc.titleVerification of real-time embedded object recognition and tracking, and localization system using a multirotor-
dc.title.alternative멀티로터를 이용한 실시간 임베디드 목표물 인식 및 추적, 위치추정 시스템의 검증-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :항공우주공학과,-
Appears in Collection
AE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0