DocumentCode
3719789
Title
FPGA based system for real-time structure from motion computation
Author
Mateusz Komorkiewicz;Tomasz Kryjak;Katarzyna Chuchacz-Kowalczyk;Pawe? Skruch;Marek Gorgo?
Author_Institution
Active Safety Simulation Group, Delphi Automotive, Krakow, Poland
fYear
2015
Firstpage
1
Lastpage
7
Abstract
In this paper a system for real-time structure from motion computation is presented. The module is dedicated for a video based Advanced Driver Assistance System, where information about the surrounding environment and scene depth is often required to facilitate advanced applications. A heterogeneous System on a Chip solution, based on a FPGA device and an ARM processor is presented. The described hardware-software co-design is able to perform all steps required for structure from motion computation: feature extraction for every video frame, feature matching between two consecutive frames, finding the fundamental matrix, recovering the projection matrix and points triangulation. The design space exploration for the hardware part of the system is presented, which clearly points out the tradeoffs between resource usage, maximum clock and results accuracy. The system can process in real-time the images of 720 × 576 pixel resolution @ 50 fps. While the triangulation module allows for even high definition images processing and is able to compute results for up to 388 million points per second.
Keywords
"Field programmable gate arrays","Cameras","Feature extraction","Matrix decomposition","Hardware","Performance evaluation","Vehicles"
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2015 Conference on
Type
conf
DOI
10.1109/DASIP.2015.7367241
Filename
7367241
Link To Document