Founded in 1971 >
Chinese Sci-tech Core Periodicals >
British Science Abstracts (SA, INSPEC) Indexed Journals >
United States, Cambridge Scientific Abstract: Technology (CSA: T) Indexed Journals >
United States, Ulrich's Periodicals Directory(UPD)Indexed Journals >
United States, Cambridge Scientific Abstract: Natural Science (CSA: NS) Indexed Journals >
Poland ,Index of Copernicus(IC) Indexed Journals >
International Standard Serial Number:
ISSN 1001-4551
Sponsor:
Zhejiang University;
Zhejiang Machinery and Electrical Group
Edited by:
Editorial of Journal of Mechanical & Electrical Engineering
Chief Editor:
ZHAO Qun
Vice Chief Editor:
TANG ren-zhong,
LUO Xiang-yang
Tel:
86-571-87041360,87239525
Fax:
86-571-87239571
Add:
No.9 Gaoguannong,Daxue Road,Hangzhou,China
P.C:
310009
E-mail:
meem_contribute@163.com
Embedded vision tracking system based on DSP+FPGA
LU Guozhi1, SHI Jinghui2, PENG Dongliang1, GU Yu1
(1. Fundamental Science on Communication Information Transmission and Fusion Technology Laboratory, Hangzhou
Dianzi University, Hangzhou 310018, China; 2. Captial Spaceflight Machinery Company, Beijing 100076, China)
Abstract: Aiming at the problem of realtime requirement in visual surveillance applications, embedded vision tracking system based on DSP+FPGA architecture was proposed. Video capture and image preprocessing procedures, including autoexposure, color interpolation, median filtering, and white balance, were first carried out using FPGA as main controller. DSP processing results were then exported into host computer for display through PCIE interface. Highquality images were obtained from FPGA to DSP through EMIFA interface, and meanshiftbased tracking algorithm was adopted to track target in DSP. The design of module interface and implementation of main algorithms were introduced, and system optimal design was performed. The experimental results indicate that the system can obtain highquality images, where image brightness is moderate and color temperature is corrected. The target can be tracked stably and in time after code optimization. The average processing time per frame for tracking algorithm is 13 ms, which can meet realtime requirement.
Key words: FPGA; DSP; image preprocessing; visual tracking; meanshift