Optimized image processing for wavefront coded imaging systems
First Claim
1. An image processing method, comprising the steps of:
- wavefront coding a wavefront that forms an optical image;
converting the optical image to a data stream;
processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image.
3 Assignments
0 Petitions
Accused Products
Abstract
An image processing method includes the steps of wavefront coding a wavefront that forms an optical image, converting the optical image to a data stream, and processing the data stream with a filter kernel to reverse effects of wavefront coding and generate a final image. By example, the filter set kernel may be a reduced filter set kernel, or a color-specific kernel. Methods and systems are also disclosed for processing color images, such as by separating color and spatial information into separate channels. Methods and systems herein are for example useful in forming electronic devices with reduced opto-mechanical, opto-electronic and processing complexity or cost.
163 Citations
80 Claims
-
1. An image processing method, comprising the steps of:
-
wavefront coding a wavefront that forms an optical image;
converting the optical image to a data stream;
processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An image processing method, comprising the steps of:
-
wavefront coding a wavefront that forms an optical image;
converting the optical image to a data stream;
processing the data stream with a color-specific filter kernel to reverse effects of wavefront coding and generate a final image. - View Dependent Claims (33)
-
-
34. An image processing method, comprising the steps of:
-
wavefront coding a wavefront that forms an optical image;
converting the optical image to a data stream;
colorspace converting the datastream;
separating spatial information and color information of the colorspace converted datastream into one or more separate channels;
deblurring one or both of the spatial information and the color information;
recombining the channels to recombine deblurred spatial information with deblurred color information; and
colorspace converting the recombined deblurred spatial and color information to generate an output image. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. An optical imaging system for generating an optical image, comprising:
-
a wavefront coding element that codes a wavefront forming the optical image;
a detector for converting the optical image to a data stream; and
an image processor for processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. An image processing system, comprising:
-
a wavefront coding element that phase modifies a wavefront that forms an optical image;
a color detector for converting the optical image to a data stream; and
an image processor for processing the data stream with a color-specific filter kernel to reverse effects of wavefront coding and generate a final image. - View Dependent Claims (69)
-
-
70. An image processing system, comprising the steps of:
-
a wavefront coding element to phase modify a wavefront that forms an optical image;
a detector for converting the optical image to a data stream;
means for colorspace converting the datastream;
means for separating spatial information and color information of the colorspace converted datastream into one or more separate channels;
means for deblurring one or both of the spatial information and the color information;
means for recombining the channels to recombine deblurred spatial information with deblurred color information; and
means for colorspace converting the recombined deblurred spatial and color information to generate an output image. - View Dependent Claims (71, 72, 73, 74, 75, 76)
-
-
77. An electronic device, comprising a camera having:
-
a wavefront coding element that phase modifies a wavefront that forms an optical image within the camera;
a detector for converting the optical image to a data stream; and
an image processor for processing the data stream with a reduced set filter kernel to reverse effects of wavefront coding and generate a final image. - View Dependent Claims (78)
-
-
79. An image processing method, comprising the steps of:
-
wavefront coding a wavefront with constant path profile optics that forms an optical image;
converting the optical image to a data stream;
processing the data stream to reverse effects of wavefront coding and generate a final image.
-
-
80. An optical imaging system for generating an optical image, comprising:
-
constant path profile optics that code a wavefront forming the optical image;
a detector for converting the optical image to a data stream; and
an image processor for processing the data stream to reverse effects of wavefront coding and generate a final image.
-
Specification