سال انتشار: ۱۳۹۱

محل انتشار: بیستمین کنفرانس مهندسی برق ایران

تعداد صفحات: ۶

نویسنده(ها):

Mohammad Reza Balazadeh Bahar – Department of Electronic Engineering, Faculty of Electrical and Computer Engineering
Ghader Karimian –

چکیده:

Motion detection has various applications in machine vision fields, UAVs and robotics. Real-time motion detection requires fast computation of the optical flow. For this purpose,seems that FPGA is an appropriate platform for implementation of the optical flow algorithms .In this paper, a highperformance FPGA based realization for the Horn and Schunck optical flow algorithm is proposed. The proposed implementation is a fast solution for the iterative Horn andSchunck optical flow algorithm. The proposed implementation uses parallel storage units which facilitates memory access andcomputations in a single clock. The designed hardware requires only one clock for the execution of the major operations on a motion vector computation. Applying parallelstorages is an innovative approach for improving performances of the designed implementation. Using the proposed methodsignificantly reduces consumed clocks and improves the efficiency of the implemented algorithm. The Cyclone II FPGA is utilized as implementation platform for this work. Using proposed method the optical flow calculated between two successive 240*320 pixels frames and the motion vectors are achieved. The resultant output throughput is 734.3 Kpixel/s which is appropriate for real-time motion detection