# US 2013/0278784 A1 · Adaptive PSF Estimation Technique Using a Sharp Preview and a Blurred Image

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0278784 A1
- Document ID: US20130278784A1
- Status: Published application
- Kind: A1
- Application number: 13/735,959
- Filed: 2013-01-07
- Published: 2013-10-24
- Earliest claimed: 2009-06-29
- Assignees: DigitalOptics Corporation Europe Limited
- Applicants: DigitalOptics Corporation Europe Limited
- Inventors: Felix Albu; Alexandru Drimbarean; Adrian Zamfir; Corneliu Florea; Peter Corcoran
- Web page: https://patentgrep.com/patent/US20130278784A1

## CPC

- H04N 23/682: {Vibration or motion blur correction}
- G06T 5/10: using non-spatial domain filtering
- G06T 5/20: using local operators
- G06T 5/73: Deblurring; Sharpening
- H04N 23/68: for stable pick-up of the scene, e.g. compensating for camera body vibrations
- H04N 23/6845: {by combination of a plurality of images sequentially taken}
- G06T 2207/10016: Video; Image sequence
- G06T 2207/20056: Discrete and fast Fourier transform, [DFT, FFT]
- G06T 2207/20201: Motion blur correction
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

An adaptive motion estimation and deblurring technique for acquired digital images includes acquiring multiple digital images with a moving digital image acquisition device that includes an image sensor, including a relatively sharp, underexposed reference image and a blurred image. An initial approximate point spread function (PSF) is estimated corresponding to the moving of the device. A different DC offset point is determined and a second PSF is calculated based on the different DC offset point.

## Claims

### Claim 1

(canceled)

### Claim 2

A method of adaptive motion estimation and deblurring of acquired digital images, comprising:
acquiring multiple digital images with a moving digital image acquisition device that includes an image sensor, including a relatively sharp, underexposed reference image and a blurred image;
estimating an initial approximate point spread function (PSF) based on a first DC offset point corresponding to the moving of the device during the acquiring of the multiple digital images;
choosing multiple crops from the blurred image and the reference image or an interpolated version of the reference image, or both, and equalizing a brightness between these crops;
computing a second PSF for a pair of horizontal and vertical offsets;
calculating a Cepstrum and refining the second PSF to generate a third PSF based on the Cepstrum;
precisely determining a position of a first PSF point; and
deblurring at least one of the digital images using a best found PSF based on the third PSF and first PSF point.

### Claim 3 (depends on 2)

The method of claim 2, wherein the estimating comprises using a pair of gyro sensors or accelerometers, or a combination thereof.

### Claim 4 (depends on 2)

The method of claim 2, wherein the offset comprises a measure of a yaw or a pitch of the image sensor, or both.

### Claim 5 (depends on 2)

The method of claim 2, wherein calculating said Cepstrum comprises measuring a linearity of the PSF.

### Claim 6 (depends on 2)

The method of claim 2, wherein calculating said Cepstrum comprises computing a Radon transform.

### Claim 7 (depends on 2)

The method of claim 2, further comprising changing a PSF fit that does not pass a distance test from the initial approximate PSF.

### Claim 8

One or more non-transitory computer readable media having code embedded therein for programming one or more processors to perform a method of adaptive motion estimation and deblurring of acquired digital images, wherein the method comprises:
acquiring multiple digital images with a moving digital image acquisition device that includes an image sensor, including a relatively sharp, underexposed reference image and a blurred image;
estimating an initial approximate point spread function (PSF) based on a first DC offset point corresponding to the moving of the device during the acquiring of the multiple digital images;
choosing multiple crops from the blurred image and the reference image or an interpolated version of the reference image, or both, and equalizing a brightness between these crops;
computing a second PSF for a pair of horizontal and vertical offsets;
calculating a Cepstrum and refining the second PSF to generate a third PSF based on the Cepstrum;
precisely determining a position of a first PSF point; and
deblurring at least one of the digital images using a best found PSF based on the third PSF and first PSF point.

### Claim 9 (depends on 8)

The one or more computer readable media of claim 8, wherein the estimating comprises using a pair of gyro sensors or accelerometers, or a combination thereof.

### Claim 10 (depends on 8)

The one or more computer readable media of claim 8, wherein the offset comprises a measure of a yaw or a pitch of the image sensor, or both.

### Claim 11 (depends on 8)

The one or more computer readable media of claim 8, wherein calculating said Cepstrum comprises measuring a linearity of the PSF.

### Claim 12 (depends on 8)

The one or more computer readable media of claim 8, wherein calculating said Cepstrum comprises computing a Radon transform.

### Claim 13 (depends on 8)

The one or more computer readable media of claim 8, further comprising changing a PSF fit that does not pass a distance test from the initial approximate PSF.

### Claim 14

A digital image acquisition device, comprising:
a lens and an image sensor for acquiring a digital image;
a processor; and
one or more processor-readable media having code embedded therein for programming the processor to perform a method of adaptive motion estimation and deblurring of acquired digital images, wherein the method comprises:
acquiring multiple digital images with a moving digital image acquisition device that includes an image sensor, including a relatively sharp, underexposed reference image and a blurred image;
estimating an initial approximate point spread function (PSF) based on a first DC offset point corresponding to the moving of the device during the acquiring of the multiple digital images;
choosing multiple crops from the blurred image and the reference image or an interpolated version of the reference image, or both, and equalizing a brightness between these crops;
computing a second PSF for a pair of horizontal and vertical offsets;
calculating a Cepstrum and refining the second PSF to generate a third PSF based on the Cepstrum;
precisely determining a position of a first PSF point; and
deblurring at least one of the digital images using a best found PSF based on the third PSF and first PSF point.

### Claim 15 (depends on 14)

The device of claim 14, wherein the estimating comprises using a pair of gyro sensors or accelerometers, or a combination thereof.

### Claim 16 (depends on 14)

The device of claim 14, wherein the offset comprises a measure of a yaw or a pitch of the image sensor, or both.

### Claim 17 (depends on 14)

The device of claim 14, wherein calculating said Cepstrum comprises measuring a linearity of the PSF.

### Claim 18 (depends on 14)

The device of claim 14, wherein calculating said Cepstrum comprises computing a Radon transform.

### Claim 19 (depends on 14)

The device of claim 14, further comprising changing a PSF fit that does not pass a distance test from the initial approximate PSF.
