Patent EP0525408A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0525408A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method for multiframe Wiener restoration of noisy and blurred image sequences

Assignee: Eastman Kodak Co
•
Filing: 1992-06-29
•
Granted: —
•
Expires: 2012-06-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for performing multiframe Wiener restoration of noisy and blurred image sequences that provides either a cross-correlated multiframe Wiener restoration or a motion-compensated multiframe Wiener restoration. The cross-correlated multiframe restoration uses interframe correlations explicitly through the estimated cross-power spectra of the frames, and is computationally efficient in its calculation of the Wiener estimate by using either a closed form solution or using a small-size matrix inversion. The motion-compensated multiframe Wiener restoration is used when the interframe motion is a global shift which is either known a priori, or estimated using a motion estimation algorithm. The motion-compensated multiframe Wiener filter has a closed-form solution and does not require any matrix inversion.

Inventors

  • 👤 Arif Tanju c/o EASTMAN KODAK COMPANY Erdem
  • 👤 M. Ibrahim C/O Eastman Kodak Company Sezan
  • 👤 Mehmet Kemal c/o EASTMAN KODAK COMPANY Ozkan

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-02 17:49
CPC Classifications
H; H04; H04N; H04N19/00; H04N19/50; H04N19/503; H04N19/51; H04N19/527; G; G06; G06T; G06T7/00; G06T7/20; G06T7/262

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 133 words
A cross-correlated multiframe (CCMF) Wiener filtering method for restoring image sequences comprising: a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N frames; c) estimating power spectra and cross power spectra of the N digitized image frames; d) providing as inputs to a cross-correlated multiframe Wiener filter: the estimation of the power spectra and cross power spectra of the N digitized frames, noise power spectra of the N digitized frames, and blur parameters; e) performing cross-correlated multiframe Wiener filtering using said inputs to obtain N restored image frames as an output; f) repeating steps b-e for every other group of N frames in the digitized sequence of images to produce a restored image sequence; and g) providing the digitized restored image sequence to an output device.
Claim 2
Dependent Claim 133 words
A cross-correlated multiframe (CCMF) Wiener filtering method for restoring image sequences comprising: a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N frames; c) estimating power spectra and cross power spectra of the N digitized image frames; d) providing as inputs to a cross-correlated multiframe Wiener filter: the estimation of the power spectra and cross power spectra of the N digitized frames, noise power spectra of the N digitized frames, and blur parameters; e) performing cross-correlated multiframe Wiener filtering using said inputs to obtain N restored image frames as an output; f) repeating steps b-e for every other group of N frames in the digitized sequence of images to produce a restored image sequence; and g) providing the digitized restored image sequence to an output device.
Claim 3
Dependent Claim 19 words
The method of Claim 1, wherein the noise power spectra of the N digitized images is known a priori.
Claim 4
Dependent Claim 34 words
The method of Claim 1, wherein the noise power spectra of the N digitized images is calculated from the N digitized images themselves by computing sample variances over uniform regions of the image frames.
Claim 5
Dependent Claim 33 words
The method of Claim 1, wherein the power spectra and cross power spectra of the N digitized image frames in a given group are estimated from a set of sharp prototype image frames.
Claim 6
Dependent Claim 161 words
A cross-correlated multiframe (CCMF) Wiener filtering method for restoring image sequences comprising: a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N frames; c) independently restoring the N digitized frames using single-frame Wiener restoration; d) calculating power spectra and cross power spectra of the N digitized frames of the sequence using the image sequence formed by the resulting image frames as a prototype image sequence; e) providing as inputs to a cross-correlated multiframe Wiener filter: the estimation of the power spectra and cross power spectra of the N digitized frames, noise power spectra of the N digitized frames, and blur parameters; f) performing cross-correlated multiframe Wiener filtering using said inputs to obtain N restored image frames as an output; g) repeating steps b-f for every other group of N frames in the digitized sequence of images to produce a restored image sequence; and h) providing the digitized restored image sequence to an output device.
Claim 7
Dependent Claim 161 words
A cross-correlated multiframe (CCMF) Wiener filtering method for restoring image sequences comprising: a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N frames; c) independently restoring the N digitized frames using single-frame Wiener restoration; d) calculating power spectra and cross power spectra of the N digitized frames of the sequence using the image sequence formed by the resulting image frames as a prototype image sequence; e) providing as inputs to a cross-correlated multiframe Wiener filter: the estimation of the power spectra and cross power spectra of the N digitized frames, noise power spectra of the N digitized frames, and blur parameters; f) performing cross-correlated multiframe Wiener filtering using said inputs to obtain N restored image frames as an output; g) repeating steps b-f for every other group of N frames in the digitized sequence of images to produce a restored image sequence; and h) providing the digitized restored image sequence to an output device.
Claim 8
Dependent Claim 19 words
The method of Claim 5, wherein the noise power spectra of the N digitized images is known a priori.
Claim 9
Dependent Claim 34 words
The method of Claim 5, wherein the noise power spectra of the N digitized images is calculated from the N digitized images themselves by computing sample variances over uniform regions of the image frames.
Claim 10
Dependent Claim 15 words
The method of Claim 1 or 5, wherein the blur parameters are known a priori.
Claim 11
Dependent Claim 17 words
The method of Claim 1 or 5, wherein the blur parameters are estimated by the log-spectrum method.
Claim 12
Dependent Claim 17 words
The method of Claim 1 or 5, wherein the blur parameters are estimated by the cepstrum method.
Claim 13
Dependent Claim 47 words
The method of Claim 1 or 5, wherein the step e) or f) includes the step of computing discrete Fourier transform samples of estimates of the N digitized image frames in parallel and computing inverse discrete Fourier transform to obtain image frame estimates in a spatial domain.
Claim 14
Dependent Claim 153 words
The method of Claim 11, wherein the step of computing discrete Fourier transform samples of estimates of the N digitized image frames in parallel is performed according to the equation: where F i,k are elements of two-dimensional discrete Fourier transform of the estimate of the i th frame, i = 1,2,···,N, P f;ip,k are the elements of the diagonalized cross-correlation matrix of the actual i th and the p th frames of the N digitized frames, are the elements of the diagonalized blur matrix for the p lh frame, and Zpq, k are the elements of an M 2 x M 2 matrix that are determined by inverting an N x N matrix, in general, whose elements are defined in terms of the elements of blur, diagonalized cross-correlation, and diagonalized noise autocorrelation matrices, and Gq, k are the elements of two-dimensional discrete Fourier transform of the degraded version of a q lh frame.
Claim 15
Dependent Claim 144 words
The method of Claim 11, wherein step e) includes the step of computing discrete Fourier transform samples of estimates of the N digitized image frames in parallel is performed according to the equation: where F ,k are elements of two-dimensional discrete Fourier transform of the estimate of the i th frame, i = 1,2,···,N, P f;ip,k are the elements of the diagonalized cross-correlation matrix of the actual i th and the p th frames of the N digitized frames, are the elements of the diagonalized blur matrix for the p th frame, and Zpq, k are the elements of an M 2 x M 2 matrix that are determined analytically in terms of the elements of blur, diagonalized cross-correlation, and diagonalized noise autocorrelation matrices, and Gq, k are the elements of two-dimensional discrete Fourier transform of the degraded version of a q lh frame.
Claim 16
Dependent Claim 215 words
A motion-compensated multiframe (MCMF) Wiener filtering method for restoring image sequences comprising; a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N neighboring frames for every flame in the sequence of images; c) selecting a frame to be restored from a group of N frames to be used as a reference frame; d) estimating a power spectrum of the actual version of the reference frame using a sharp image other than the actual reference frame as a prototype image; e) estimating a noise power spectrum of the reference frame; f) using a motion estimation algorithm to estimate motion vectors between the reference frame and the other frames in the group of N frames, said motion vectors carrying interframe correlation information; g) providing as inputs to a motion-compensated multiframe Wiener filter: the estimation of the power spectrum of the actual version of the reference frame, the estimation of motion vectors, noise power spectrum of the reference frame, and blur parameters; h) performing a motion compensated multiframe Wiener filtering using said inputs to obtain a restored reference frame as an output; i) repeating steps b-h for every other frame in the sequence to restore the entire image sequence; and j) providing the restored digitized image sequence to an output device.
Claim 17
Dependent Claim 215 words
A motion-compensated multiframe (MCMF) Wiener filtering method for restoring image sequences comprising; a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N neighboring frames for every flame in the sequence of images; c) selecting a frame to be restored from a group of N frames to be used as a reference frame; d) estimating a power spectrum of the actual version of the reference frame using a sharp image other than the actual reference frame as a prototype image; e) estimating a noise power spectrum of the reference frame; f) using a motion estimation algorithm to estimate motion vectors between the reference frame and the other frames in the group of N frames, said motion vectors carrying interframe correlation information; g) providing as inputs to a motion-compensated multiframe Wiener filter: the estimation of the power spectrum of the actual version of the reference frame, the estimation of motion vectors, noise power spectrum of the reference frame, and blur parameters; h) performing a motion compensated multiframe Wiener filtering using said inputs to obtain a restored reference frame as an output; i) repeating steps b-h for every other frame in the sequence to restore the entire image sequence; and j) providing the restored digitized image sequence to an output device.
Claim 18
Dependent Claim 14 words
The method of claim 14, wherein the motion estimation algorithm is the Fogel algorithm.
Claim 19
Dependent Claim 84 words
A cross-correlated multiframe (CCMF) Wiener filtering method for restoring image sequences comprising a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N frames; c) estimating power spectra and cross power spectra of the N digitzed image frames; d) providing as inputs to a cross-correlated multiframe Wiener filter, e) performing cross-correlated multiframe Wiener filtering using said inputs to obtain N restored image frames as an output; and f) providing the digitized restored image sequence to an output device.
Claim 20
Dependent Claim 84 words
A cross-correlated multiframe (CCMF) Wiener filtering method for restoring image sequences comprising a) digitizing a sequence of images; b) dividing the digitized sequence of images into groups of N frames; c) estimating power spectra and cross power spectra of the N digitzed image frames; d) providing as inputs to a cross-correlated multiframe Wiener filter, e) performing cross-correlated multiframe Wiener filtering using said inputs to obtain N restored image frames as an output; and f) providing the digitized restored image sequence to an output device.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag