2020
DOI: 10.1364/optica.399533
|View full text |Cite
|
Sign up to set email alerts
|

Motion deblurring using spatiotemporal phase aperture coding

Abstract: Motion-related image blur is a known issue in photography. In practice, it limits the exposure time while capturing moving objects; thus, achieving proper exposure is difficult. Extensive research has been carried out to compensate for it, to allow increased light throughput without motion artifacts. In this work, a joint optical-digital processing method for motion deblurring is proposed and demonstrated. Using dynamic phase coding in the lens aperture during the image acquisition, the motion trajectory is en… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 14 publications
(15 citation statements)
references
References 36 publications
0
15
0
Order By: Relevance
“…Under this model, the PSFs are calculated on a grid and then convolved with a weighted image, and then summed to generate the modulated image I mod (n, m; C l ), i.e. : (10) where * is a 2D convolution, C l is the color channel, ω k (n, m) is the window weighting function associated with PSF k which is the spatially variant PSF calculated at a chosen grid point and I 0 (n, m; C l ) is the input image at pixel (n, m) and wavelength C l . The amount of chosen kernels (K) creates a trade-off between computational efficiency and accuracy.…”
Section: End-to-end Designmentioning
confidence: 99%
See 1 more Smart Citation
“…Under this model, the PSFs are calculated on a grid and then convolved with a weighted image, and then summed to generate the modulated image I mod (n, m; C l ), i.e. : (10) where * is a 2D convolution, C l is the color channel, ω k (n, m) is the window weighting function associated with PSF k which is the spatially variant PSF calculated at a chosen grid point and I 0 (n, m; C l ) is the input image at pixel (n, m) and wavelength C l . The amount of chosen kernels (K) creates a trade-off between computational efficiency and accuracy.…”
Section: End-to-end Designmentioning
confidence: 99%
“…The commonly used geometrical optics (ray tracing) method is a crude approximation of wave optics, yet it provides powerful tools to design thick elements and complex stacks of lenses. However, geometrical optics is not suitable for applications such as phase retrieval [1][2][3][4], adaptive optics [5,6], PSF engineering [7][8][9][10], or more generally, any application that requires either correctly modelling the diffraction-limited PSF or employing optical elements that manipulate the phase, amplitude, or polarization of light. Such applications require Fourier optics [11], which can account for diffraction effects, but is usually limited to thin-element and paraxial approximations.…”
Section: Introductionmentioning
confidence: 99%
“…Both of these approaches are limited to the reconstruction of a single image. Dynamic phase coding in the lens aperture for motion coding was presented by Elmalem et al [13] for motion deblurring. This coding embeds motion cues in the intermediate image for improved deblurring performance.…”
Section: Related Workmentioning
confidence: 99%
“…In 2020 Elmalem made use of a joint optical-digital spatio-temporal phase aperture coding scheme to implement motion deblurring. In this work dynamic phase coding was implemented in the aperture during image acquisition [19]. The advantage of Elmalem's approach is that it could perform encoding without any limitation on the direction of motion and without sacrificing light efficiency.…”
Section: Introductionmentioning
confidence: 99%