Abstract
3D shape information is one of the very important clues in image processing and computer vision. Unlike traditional multi-input depth from defocus (DFD) technique, monocular DFD (MDFD) algorithm proposed by Hu and Haan can reconstruct 3D shape only from a single monocular defocus image with low computing complexity. In this paper, we present a real-time MDFD system implemented on the FPGA device. In order to reduce the FPGA design cost, vivado high level synthesis (VHLS) is applied to design the MDFD system. The system architecture on the basis of FIFO based convolution is first designed through C/C++ code that is further converted to the FPGA design by VHLS. Then the PIPELINE, LOOPMERGE, and ARRAY PARTITION directives are used to optimize the latency and interval of the proposed system. The performance and resource utilization of the whole system are evaluated by processing defocus images from the real scene with 640\times 480 pixel size. The system can process about 22 images at 20 MHz working frequency and keep the 93.29% depth accuracy on the 3D objects test, which achieves a real-time state-of-the-art MDFD system by comparing to other recent works.
Author supplied keywords
Cite
CITATION STYLE
Wei, C., Chen, R., & Xin, Q. (2019). FPGA Design of Real-Time MDFD System Using High Level Synthesis. IEEE Access, 7, 83664–83672. https://doi.org/10.1109/ACCESS.2019.2924330
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.