Coded Aperture Projection

Back


In computer vision, optical defocus is often described as convolution with a filter kernel that corresponds to an image of the aperture being used by the imaging device. The degree of defocus correlates to the scale of the kernel. Convolving an image with the inverse aperture kernel will digitally sharpen the image and consequently compensate optical defocus. This is referred to as deconvolution or inverse filtering. In frequency domain, the reciprocal of the filter kernel is its inverse, and deconvolution reduces to a division. Low magnitudes in the Fourier transform of the aperture image, however, lead to intensity values in spatial domain that exceed the displayable range. Therefore, the corresponding frequencies are not considered, which then results in visible ringing artifacts if deconvolution is applied for projector defocus compensation. This is the main limitation of previous approaches, since in frequency domain the Gaussian PSF of spherical apertures does contain a large fraction of low Fourier magnitudes. Applying only small kernel scales will reduce the number of low Fourier magnitudes (and consequently the ringing artifacts) -- but will also lead only to minor focus improvements. To overcome this problem, we apply a coded aperture whose Fourier transform has less low magnitudes initially. This optical band-pass retains more frequencies and more image details are reconstructed. We integrate a coded aperture into an off-the-shelf projector to increase its depth of field. With the measured regional defocus on the screen surface, projected images are deconvolved with locally scaled aperture codes. This leads to better results than deconvolving with Gaussian PSFs in cases where regular spherical apertures are used. We achieve interactive frame-rates of up to 16 fps for an XGA resolution.

Category: Tech
Uploaded: July 3rd, 2008 @ 5:07 am
Author: arBUW

Length: 03:32
Rating:
Views: 128

Tags: aperture coded computer convolution deconvolution projection

Related Video Links:


» View Video Comments For Coded Aperture Projection
» View arBUW's Other Uploaded Videos

Video Thumbnails:


Thumbnail #1 Video Thumbnail #1:

Thumbnail #2 Video Thumbnail #2:

Thumbnail #3 Video Thumbnail #3:



Video Embedding Code:


Video Url:


Embed Code:

* Embed this video on your website, social bookmark, myspace, or blog.