Film and Video Restoration using Rank-Order Models

This thesis introduces the rank-order model and investigates its use in several image restoration problems. More commonly used as filters, the rank-order operators are here employed as predictors. A Laplacian excitation sequence is chosen to complete the model. Images are generated with the model and compared with those formed with an AR model. A multidimensional rankorder model is formed from vector medians for use with multidimensional image data. The first application using the rank-order model is an impulsive noise detector. This exploits the notion of ‘multimodality’ in the histogram of a difference image of the degraded image and a rank-order filtered version. It uses the EM algorithm and a mixture model to automatically determine thresholds for detecting the impulsive noise. This method compares well with other detection methods, which require manual setting of thresholds, and to stack filtering, which requires an undegraded training sequence. The impulsive noise detector is developed further to detect and remove degradation caused by scratches on 2-inch video tape. Additional techniques are developed to correct other defects such as line jitter and line fading. The second half of the thesis is concerned with reconstructing missing regions in images and image sequences. First of all an interpolation method is developed based on rank-order predictors. This proves to be very computationally intensive, but the rank-order structure is shown to reconstruct image features well, doing remarkably well on edges. A method using the Gibbs sampler for reconstructing missing data in images is developed and results show that convergence is very rapid. Motion

[1]  Carlos Pomalaza-Raez,et al.  Comparison Study Of Nonlinear Filters In Image Processing Applications , 1989 .

[2]  M. Gabbouj,et al.  A unified design method for rank order, stack, and generalized stack filters based on classical Bayes decision , 1991 .

[3]  Jorge Herbert de Lira,et al.  Two-Dimensional Signal and Image Processing , 1989 .

[4]  Wei-Hsiang Liao,et al.  Weighted order statistics filters-their classification, some properties, and conversion algorithm , 1994, IEEE Trans. Signal Process..

[5]  Charles W. Therrien,et al.  Discrete Random Signals and Statistical Signal Processing , 1992 .

[6]  Richard A. Haddad,et al.  Adaptive median filters: new algorithms and results , 1995, IEEE Trans. Image Process..

[7]  Petros Maragos,et al.  Morphological filters-Part I: Their set-theoretic analysis and relations to linear shift-invariant filters , 1987, IEEE Trans. Acoust. Speech Signal Process..

[8]  E. Gilbert Lattice Theoretic Properties of Frontal Switching Functions , 1954 .

[9]  Simon J. Godsill,et al.  The restoration of degraded audio signals , 1993 .

[10]  Anil C. Kokaram,et al.  Joint interpolation, motion and parameter estimation for image sequences with missing data , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[11]  Sanjit K. Mitra,et al.  A new nonlinear algorithm for the removal of impulse noise from highly corrupted images , 1994, Proceedings of IEEE International Symposium on Circuits and Systems - ISCAS '94.

[12]  Milan Sonka,et al.  Image Processing, Analysis and Machine Vision , 1993, Springer US.

[13]  Bing Zeng,et al.  Synthesis of optimal detail-restoring stack filters for image processing , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[14]  H. A. David,et al.  Order Statistics (2nd ed). , 1981 .

[15]  J. Fitch,et al.  Median filtering by threshold decomposition , 1984 .

[16]  Gaurav Sharma,et al.  Digital color imaging , 1997, IEEE Trans. Image Process..

[17]  Anil C. Kokaram,et al.  A System for Reconstruction of Missing Data in Image Sequences Using Sampled 3D AR Models and MRF Motion Priors , 1996, ECCV.

[18]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[19]  Adrian F. M. Smith,et al.  Sampling-Based Approaches to Calculating Marginal Densities , 1990 .

[20]  Panos E. Trahanias,et al.  Vector directional filters-a new class of multichannel image processing filters , 1993, IEEE Trans. Image Process..

[21]  J. Astola,et al.  Vector median filters , 1990, Proc. IEEE.

[22]  Jean Serra,et al.  Image Analysis and Mathematical Morphology , 1983 .

[23]  Yong Hoon Lee,et al.  Generalized median filtering and related nonlinear filtering techniques , 1985, IEEE Trans. Acoust. Speech Signal Process..

[24]  R. P. Kleihorst,et al.  Noise filtering of image sequences , 1994 .

[25]  Konstantinos N. Plataniotis,et al.  An adaptive nearest neighbor multichannel filter , 1996, IEEE Trans. Circuits Syst. Video Technol..

[26]  Gonzalo R. Arce,et al.  Multilevel median filters: properties and efficacy , 1988, ICASSP-88., International Conference on Acoustics, Speech, and Signal Processing.

[27]  Julian Magarey,et al.  Motion estimation using complex wavelets , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[28]  Reginald L. Lagendijk,et al.  Noise reduction of severely corrupted image sequences , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[29]  Aggelos K. Katsaggelos,et al.  Noise reduction filters for dynamic image sequences: a review , 1995, Proc. IEEE.

[30]  Moncef Gabbouj,et al.  Vector Median - Vector Directional Hybrid Filter for Color Image Restoration , 1995 .

[31]  Carlo S. Regazzoni,et al.  A new approach to vector median filtering based on space filling curves , 1997, IEEE Trans. Image Process..

[32]  Anil C. Kokaram,et al.  Reconstructing missing regions in colour images using multichannel median models , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[33]  Anil Kokaram,et al.  System for the removal of impulsive noise in image sequences , 1992, Other Conferences.

[34]  Konstantinos N. Plataniotis,et al.  Color image filters: the vector directional approach , 1997 .

[35]  Thomas S. Huang,et al.  A generalization of median filtering using linear combinations of order statistics , 1983 .

[36]  G. Arce,et al.  On the synthesis of median filter systems , 1987 .

[37]  Jaakko Astola,et al.  Adaptive Stack Filtering with Application to Image Processin , 1993, IEEE Trans. Signal Process..

[38]  D. Boekee,et al.  A pel-recursive Wiener-based displacement estimation algorithm , 1987 .

[39]  A. Venetsanopoulos,et al.  Order statistics in digital image processing , 1992, Proc. IEEE.

[40]  Sanjit K. Mitra,et al.  Blotch and Scratch Detection in Image Sequences based on Rank Ordered Differences , 1997 .

[41]  A. Kokaram Motion picture restoration , 1998 .

[42]  Gonzalo R. Arce,et al.  Multistage order statistic filters for image sequence processing , 1991, IEEE Trans. Signal Process..

[43]  Panos E. Trahanias,et al.  Directional processing of color images: theory and experimental results , 1996, IEEE Trans. Image Process..

[44]  J. Besag On the Statistical Analysis of Dirty Pictures , 1986 .

[45]  Panos E. Trahanias,et al.  Combining vector median and vector directional filters: the directional-distance filters , 1995, Proceedings., International Conference on Image Processing.

[46]  Mauro Barni,et al.  A fast algorithm for 1-norm vector median filtering , 1997, IEEE Trans. Image Process..

[47]  Jaakko Astola,et al.  Optimal weighted order statistic filters under the mean absolute error criterion , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[48]  G. Wise,et al.  A theoretical analysis of the properties of median filters , 1981 .

[49]  Martin Abba Tanner,et al.  Tools for Statistical Inference: Observed Data and Data Augmentation Methods , 1993 .

[50]  Edward J. Coyle,et al.  Stack filters and the mean absolute error criterion , 1988, IEEE Trans. Acoust. Speech Signal Process..

[51]  Bing Zeng,et al.  Optimal median-type filtering under structural constraints , 1995, IEEE Trans. Image Process..

[52]  Alfredo Restrepo,et al.  Adaptive trimmed mean filters for image restoration , 1988, IEEE Trans. Acoust. Speech Signal Process..

[53]  J. S. Jimmy Li,et al.  The relationship of the multi-shell to multistage and standard median filters , 1995, IEEE Trans. Image Process..

[54]  P. Haavisto,et al.  Median-based algorithms for image sequence processing , 1990, Other Conferences.

[55]  Petros Maragos,et al.  Morphological filters-Part II: Their relations to median, order-statistic, and stack filters , 1987, IEEE Trans. Acoust. Speech Signal Process..

[56]  Edward J. Coyle,et al.  A Perception-Based Error Criterion and the Design of Stack Filters for Image Restoration , 1998, NMBIA.

[57]  Neal R. Harvey,et al.  Application of non-linear image processing: digital video restoration , 1997, Proceedings of International Conference on Image Processing.

[58]  Anil C. Kokaram,et al.  Detection of missing data in image sequences , 1995, IEEE Trans. Image Process..

[59]  K. Riedel Numerical Bayesian Methods Applied to Signal Processing , 1996 .

[60]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[61]  Yrjö Neuvo,et al.  A SIMPLE SYNTHESIS METHOD FOR WEIGHTED MEDIAN FILTERS , 1992 .

[62]  Moncef Gabbouj,et al.  A training framework for stack and Boolean filtering-fast optimal design procedures and robustness case study , 1996, IEEE Trans. Image Process..

[63]  John W. Tukey,et al.  Exploratory Data Analysis. , 1979 .

[64]  Steven Armstrong,et al.  Bayesian framework for reconstructing missing data in color image sequences , 1998, Optics & Photonics.

[65]  Fabio Pasian,et al.  Restoration of signals degraded by impulse noise by means of a low-distortion non-linear filter , 1984 .

[66]  T. Sellke,et al.  Adaptive stack filtering under the mean absolute error criterion , 1990 .

[67]  Anil C. Kokaram,et al.  Interpolation of missing data in image sequences , 1995, IEEE Trans. Image Process..

[68]  C. Pichot,et al.  A Model-Based , 1991 .

[69]  Edward J. Coyle,et al.  Minimum mean absolute error estimation over the class of generalized stack filters , 1990, IEEE Trans. Acoust. Speech Signal Process..