03 이대우(910~919).hwp

Similar documents
6.24-9년 6월

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

09권오설_ok.hwp

05( ) CPLV12-04.hwp

,. 3D 2D 3D. 3D. 3D.. 3D 90. Ross. Ross [1]. T. Okino MTD(modified time difference) [2], Y. Matsumoto (motion parallax) [3]. [4], [5,6,7,8] D/3

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12),

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

<372DBCF6C1A42E687770>

1. 서 론

°í¼®ÁÖ Ãâ·Â

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

DBPIA-NURIMEDIA

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

DBPIA-NURIMEDIA

04서종철fig.6(121~131)ok

<333820B1E8C8AFBFEB2D5A B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

Ⅱ. Embedded GPU 모바일 프로세서의 발전방향은 저전력 고성능 컴퓨팅이다. 이 러한 목표를 달성하기 위해서 모바일 프로세서 기술은 멀티코 어 형태로 발전해 가고 있다. 예를 들어 NVIDIA의 최신 응용프 로세서인 Tegra3의 경우 쿼드코어 ARM Corte

<31362DB1E8C7FDBFF82DC0FABFB9BBEA20B5B6B8B3BFB5C8ADC0C720B1B8C0FC20B8B6C4C9C6C32E687770>

(JBE Vol. 7, No. 4, July 0)., [].,,. [4,5,6] [7,8,9]., (bilateral filter, BF) [4,5]. BF., BF,. (joint bilateral filter, JBF) [7,8]. JBF,., BF., JBF,.

Microsoft Word - KSR2012A021.doc

인문사회과학기술융합학회

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: (LiD) - - * Way to

<31325FB1E8B0E6BCBA2E687770>

PCServerMgmt7

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: * Suggestions of Ways

[ReadyToCameral]RUF¹öÆÛ(CSTA02-29).hwp

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

Analysis of objective and error source of ski technical championship Jin Su Seok 1, Seoung ki Kang 1 *, Jae Hyung Lee 1, & Won Il Son 2 1 yong in Univ

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., -

19_9_767.hwp

10(3)-09.fm

10 노지은.hwp

<5B D B3E220C1A634B1C720C1A632C8A320B3EDB9AEC1F628C3D6C1BE292E687770>

<313920C0CCB1E2BFF82E687770>

02¿ÀÇö¹Ì(5~493s

09È«¼®¿µ 5~152s

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

08원재호( )

Analyses the Contents of Points per a Game and the Difference among Weight Categories after the Revision of Greco-Roman Style Wrestling Rules Han-bong


example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

03±èÀçÈÖ¾ÈÁ¤ÅÂ

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7),

디지털포렌식학회 논문양식

Journal of Educational Innovation Research 2018, Vol. 28, No. 1, pp DOI: * A Analysis of

À±½Â¿í Ãâ·Â

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Sep.; 30(9),

04±èÂù¿í(19-23)

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI: 3 * The Effect of H

DBPIA-NURIMEDIA

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

Integ

., (, 2000;, 1993;,,, 1994), () 65, 4 51, (,, ). 33, 4 30, 23 3 (, ) () () 25, (),,,, (,,, 2015b). 1 5,

DE1-SoC Board

02( ) SAV12-19.hwp

(JBE Vol. 23, No. 5, September 2018) (Regular Paper) 23 5, (JBE Vol. 23, No. 5, September 2018) ISSN

???춍??숏

PowerPoint 프레젠테이션

ESP1ºÎ-04

Kinematic analysis of success strategy of YANG Hak Seon technique Joo-Ho Song 1, Jong-Hoon Park 2, & Jin-Sun Kim 3 * 1 Korea Institute of Sport Scienc

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

06_ÀÌÀçÈÆ¿Ü0926

DBPIA-NURIMEDIA

10 이지훈KICS hwp

슬라이드 제목 없음

Journal of Educational Innovation Research 2017, Vol. 27, No. 2, pp DOI: : Researc

untitled

01이국세_ok.hwp

Microsoft Word - 1-차우창.doc

DBPIA-NURIMEDIA

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

1 : 360 VR (Da-yoon Nam et al.: Color and Illumination Compensation Algorithm for 360 VR Panorama Image) (Special Paper) 24 1, (JBE Vol. 24, No

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

04 최진규.hwp

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

878 Yu Kim, Dongjae Kim 지막 용량수준까지도 멈춤 규칙이 만족되지 않아 시행이 종료되지 않는 경우에는 MTD의 추정이 불가 능하다는 단점이 있다. 최근 이 SM방법의 단점을 보완하기 위해 O Quigley 등 (1990)이 제안한 CRM(Continu

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 25(12),

???? 1

vm-웨어-01장

Mango220 Android How to compile and Transfer image to Target

<32382DC3BBB0A2C0E5BED6C0DA2E687770>

초보자를 위한 C++

27 2, 17-31, , * ** ***,. K 1 2 2,.,,,.,.,.,,.,. :,,, : 2009/08/19 : 2009/09/09 : 2009/09/30 * 2007 ** *** ( :

( ) ) ( )3) ( ) ( ) ( ) 4) 1915 ( ) ( ) ) 3) 4) 285

08김현휘_ok.hwp

<30312DC1A4BAB8C5EBBDC5C7E0C1A4B9D7C1A4C3A52DC1A4BFB5C3B62E687770>

09구자용(489~500)

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),

DBPIA-NURIMEDIA

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Oct.; 27(10),

63-69±è´ë¿µ

<31352DB0ADB9AEBCB32E687770>

1217 WebTrafMon II

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

PowerPoint Presentation

27 2, 1-16, * **,,,,. KS,,,., PC,.,,.,,. :,,, : 2009/08/12 : 2009/09/03 : 2009/09/30 * ** ( :

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 25(11),

SchoolNet튜토리얼.PDF

09이훈열ok(163-

Transcription:

16 6 2012 12 (JKONI 16(6): 910-919, Dec. 2012) 임베디드프로세서를이용한고정익무인항공기영상기반목표물탐지및추적 김정호 *, 정재원 *, 한동인 *, 허진우 *, 조겸래 *, 이대우 * Jeong-Ho Kim *, Jae-Won Jeong *, Dong-In Han *, Jin-Woo Heo *, Kyeom-Rae Cho *, and Dae-Woo Lee * 요약,. ARM.,.,., 4. 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. Key words : Embedded Processor, On-board Image Processing, UAV, Color-based Object Tracking I. 서론, * (Dept. of Aerospace Eng., Pusan National University) 1 (First Author) : (051-510-3036, kimsmap@pusan.ac.kr) (Corresponding Author) : (Dea-Woo Lee, +82-51-510-2329, baenggi@pusan.ac.kr) : 2012 11 6 ( ) : 2012 11 8 ( : 2012 12 21 ) : 2012 12 30

;,,,,, 911,,,., [1]. (GCS : Ground Control System) GCS. GCS, GCS,, [2]. [3].,. PC. ARM. 그림 1. 온보드영상처리시스템개요도 Fig. 1. The schematic diagram of Onboard image processing system 1. RGB. SD, GCS. 2-2 온보드영상처리시스템구성 2 Android S3C6410. Ⅱ. 온보드영상처리시스템개발 2-1 온보드영상처리시스템개요 그림 2. S3C6410 개발보드 Fig. 2. S3C6410 development board

912 16 6 2012 12. S3C6410 ARM11 ARM, (MFC : Multi Function Codec) [4]., 3. 표 1. S3C6410 개발보드사양 Table 1. The specifications of S3C6410 Target board 그림 3. 교차개발환경구성 Fig. 3. The structure of cross development environment (Console), OpenCV..,. OpenCV C [5][6], API V4L(Video For Linux) [7]. 2-3 온보드영상추적시스템개발절차 Host PC, Host PC, tftp, NFS(Networking File System). Host PC Ubuntu Linux 10.04(LTS), 2.6.28.6., Host PC, GCC. Host PC Host NFS. (Bootloader), FLASH ROM (0x00000000 ~ 0x0003FFFF, 256KB).

;,,,,, 913., GUI make xconfig. API V4L(Video For Linux), zimage,.. C OpenCV. LCD (Frame buffer), (Frame buffer driver). /dev /dev/fbx, LCD. LCD /dev/fb0 [8]. RGB Red 5, Green 6, Blue 5 16 (16bpp) RGB 24 16 Red Blue 3, Green 2. mmap() ㆍ.. CPU 4 (Console). 그림 4. 영상처리어플리케이션실행화면 Fig. 4. Running of the image processing application 5 CCD.., OS. 5. Fig. 5. Inner test of the image-based tracking application Ⅲ. 영상처리시스템 3-1 영상기반목표물탐지및추적알고리즘

914 16 6 2012 12., RGB. 6. 그림 7. 영상좌표계 Fig. 7. Image geometric,, 그림 6. 영상처리시스템프로세스 Fig. 6. The process of the image processing system. 8. YUV(YCbCr), YUV RGB. RGB,, DAC(Digital Analogue Converter). H.264 SD. V4L, OpenCV. 7,. 3 (1). 그림 8. 파란색물체탐지및추적알고리즘프로세스 Fig. 8. The process of detection and tracking algorithm for blue-color YUV RGB, RGB RGB 3 Red, Green, Blue 1,,,. RGB..

;,,,,, 915, 320x240(pixels) Adaptive ROI(Region of Interest). S3C6410 PP(Post Processing) RGB,. RGB.. Threshold. Adaptive ROI 10 139.61ms Adaptive ROI 307.09ms 2. 3-2 Adaptive ROI 설정 (Region of Interest), Adaptive ROI. 그림 10. Adaptive ROI 적용후평균처리시간비교 Fig. 10. Comparison of mean processing time after applying Adaptive ROI Ⅳ. 실험및결과 4-1 지상실험을통한시스템성능확인 그림 9. Adaptive ROI Fig. 9. Adaptive ROI Adaptive ROI 9,,,,,. ROI ROI 10, Threshold. Threshold ROI ROI 11. RCA,.

916 16 6 2012 12 그림 11. 무인항공기에탑재한모습 Fig. 11. PNUAV with on-board. 146.3ms..,,.. 21 320x240,.. 12,. 그림 12. 이동물체에대한탐지결과 Fig. 12. Result of detection on moving object 4-2 비행실험을통한시스템성능및결과.,, 100, SD 320x240 CPU PC(Intel Core i5 CPU 750, 2.67GHz, 4GB RAM). 13. 14 PC / /. 15., 2.95, 3.85, 3.95 4, 2.

;,,,,, 917 표 2. 비행실험결과및데스크탑 PC 와의비교 Table 2. The result of flight test and comparison between flight test and desktop PC 그림 13. 온보드영상처리수행결과 Fig. 13. The result of performance on onboard image processing Comparative on trajectory of center point(test2) 200 150 Ⅴ. 결론 Height Distance error(pixel) 100 50 Onboard Image Processing system PC(Reference) 0 0 50 100 150 200 250 300 Width 10 8 6 4 2 0-2 -4-6 -8 그림 14. 중심점위치비교 Fig. 14. Comparison of center point mean error -10 0 10 20 30 40 50 60 70 80 90 100 Frame 그림 15. 중심점거리오차 Fig. 15. Center point error, ARM,,.., 320x240(pixels) 138ms. PC Threshold 4.,.

918 16 6 2012 12 감사의글 (2 ) Reference [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 김정호 ( 金政昊 ) 정재원 ( 鄭載元 ) 한동인 ( 韓東仁 ) 2008 8 : ( ) 2010 8 : ( ) 2010 9 ~ : : 2010 2 : ( ) 2010 8 : ( ) : 2010 8 : ( ) 2012 2 : ( ) 2012 3 ~ : : 허진우 ( 許鎭宇 ) 2011 8 : ( ) 2011 9 ~ : :,

;,,,,, 919 조겸래 ( 趙謙來 ) 1977 2 : ( ) 1979 2 : ( ) 1980 ( ) 1986 ( ) ( ) 1986 4 ~ : :,, 이대우 ( 李大雨 ) 1993 2 : ( ) 1997 2 : ( ) 2001 8 : ( ) 2003 3 ~ : :,,