2019
DOI: 10.1109/access.2019.2924330
|View full text |Cite
|
Sign up to set email alerts
|

FPGA Design of Real-Time MDFD System Using High Level Synthesis

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. T… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 27 publications
0
5
0
Order By: Relevance
“…is article looks at the principle of autofocus to see if it can be used on a microscope. [11][12][13] is a method to obtain the depth information of the focus target through the defocused image so as to complete the autofocus. DFD method needs to obtain 2-3 frames of images with different defocusing degrees.…”
Section: Principle and Methods Of Autofocusmentioning
confidence: 99%
“…is article looks at the principle of autofocus to see if it can be used on a microscope. [11][12][13] is a method to obtain the depth information of the focus target through the defocused image so as to complete the autofocus. DFD method needs to obtain 2-3 frames of images with different defocusing degrees.…”
Section: Principle and Methods Of Autofocusmentioning
confidence: 99%
“…Since, in our scenario, it is possible to assume the isotropic behaviour of the PSF and that the blur is due to bad focusing, this approach based on convolution kernels applied in the image domain is fully valid [21,25]. Furthermore, the convolution filtering of digital images can be efficiently addressed using FPGA devices [7,27,28].…”
Section: Related Workmentioning
confidence: 99%
“…This is not the situation when working with an FPGA. If the input image and convolution kernel are small in value (e.g., Wei et al [7] work with 640 × 480 pixel images and a convolution kernel of 3 × 3), FIFO (first in-first out) memories can be implemented to store the necessary image rows (3 FIFO memories with a depth of 637 each in the case of Wei et al's implementation). In our case, the EMERALD 16MP sensor provides images of 4096 × 4096 pixels, and the design will need 8 FIFO memories with a depth of 4088 (4096 − 8) each.…”
Section: Defocus Estimationmentioning
confidence: 99%
See 2 more Smart Citations