Multi-Scale Blur Estimation and Edge Type Classification for Scene Analysis

Signatures, in this work, are multi-scale representations of local gray-level information, tied to places in gray scale images where regional differences are locally maximal. The information may involve the regional differences themselves (called Gaussian differences or signed normalized gradient magnitudes, (Korn, 1988)), or, distance relations between edges (apparent width measurements), or, absence of edges in pulse edge pairs, at coarser scales. Using signatures involves the classical problem mentioned by Marr and others of relating information across scales. A novel result is that a fruitful way of doing this is to build scale paths from coarse-to-fine exploiting edge focusing and associate with pixel positions, along these paths, the three quantities Gaussian differences, apparent width and the binary information absence/presence of edges (in edge-pairs). Such a structure, if used together with proper conditional tests, serves the purpose of classifying edges with respect to profile-type, and can also be used for measuring global contrast, degree of diffuseness, deblurred line width, and qualitative labels such as diffuse versus sharp. The structure is used simultaneously for labelling tasks and quantitative measurements. Theory on apparent widths, absence/presence of edges in pulse edge pairs is developed. For measuring diffuseness and global contrast from Gaussian difference signatures a linear least squares approach is suggested. Extensive experimental results are presented. Possible applications are in image segementation, junction analysis, and depth-from-defocus. For the purpose of distinguishing between objects and illumination phenomena, such as diffuse shadow edges, classification of contours with respect to diffuseness seems useful.

[1]  Axel Korn,et al.  Toward a Symbolic Representation of Intensity Changes in Images , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Karl Rohr Über die Modellierung und Identifikation charakteristischer Grauwertverläufe in Realweltbildern , 1990, DAGM-Symposium.

[3]  Kim L. Boyer,et al.  Hypothesizing structures in edge-focused cerebral magnetic resonance images using graph-theoretic cycle enumeration , 1993 .

[4]  Andrew P. Witkin,et al.  Scale-Space Filtering , 1983, IJCAI.

[5]  Mubarak Shah,et al.  Edge Contours Using Multiple Scales , 1990, ECCV.

[6]  ZhangWei,et al.  Multi-Scale Blur Estimation and Edge Type Classification for Scene Analysis , 1997 .

[7]  Jan-Olof Eklundh,et al.  A head-eye system - Analysis and design , 1992, CVGIP Image Underst..

[8]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  D Marr,et al.  Early processing of visual information. , 1976, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[12]  P. Grossmann,et al.  Depth from focus , 1987, Pattern Recognit. Lett..

[13]  D. Watt Visual Processing: Computational Psychophysical and Cognitive Research , 1990 .

[14]  Tony Lindeberg,et al.  Scale-Space Theory in Computer Vision , 1993, Lecture Notes in Computer Science.

[15]  Fredrik Bergholm,et al.  Edge Focusing , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Andrew P. Within Intensity-based edge classification , 1982, AAAI 1982.

[17]  Stéphane Mallat,et al.  Singularity detection and processing with wavelets , 1992, IEEE Trans. Inf. Theory.

[18]  Karl Rohr,et al.  Modelling and identification of characteristic intensity variations , 1992, Image Vis. Comput..

[19]  Mubarak Shah,et al.  Edge Characterization Using Normalized Edge Detector , 1993, CVGIP Graph. Model. Image Process..

[20]  Jitendra Malik,et al.  Detecting and localizing edges composed of steps, peaks and roofs , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[21]  R. Watt,et al.  A theory of the primitive spatial code in human vision , 1985, Vision Research.

[22]  Alex Pentland,et al.  A New Sense for Depth of Field , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Wei Zhang,et al.  An extension of Marr's signature based edge classification and other methods determining diffuseness and height of edges, and bar edge width , 1993, 1993 (4th) International Conference on Computer Vision.

[24]  Heiko Neumann,et al.  On Scale-Space Edge Detection in Computed Tomograms , 1989, DAGM-Symposium.

[25]  Karl Rohr,et al.  Recognizing corners by fitting parametric models , 1992, International Journal of Computer Vision.

[26]  Andrew P. Witkin,et al.  Intensity-Based Edge Classification , 1982, AAAI.

[27]  D. J. Williams,et al.  Normalized edge detector , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[28]  Ramesh C. Jain,et al.  Reasoning About Edges in Scale Space , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Svetha Venkatesh,et al.  Modeling Edges at Subpixel Accuracy Using the Local Energy Approach , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  A. Buse,et al.  Elements of econometrics , 1972 .

[31]  Shang-Hong Lai,et al.  A Generalized Depth Estimation Algorithm with a Single Image , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[32]  Andrew Blake,et al.  Visual Reconstruction , 1987, Deep Learning for EEG-Based Brain–Computer Interfaces.

[33]  F. Bergholm,et al.  Extraction of diffuse edges by edge focusing , 1988, Pattern Recognit. Lett..

[34]  Mubarak Shah,et al.  Edge contours using multiple scales , 1990, Comput. Vis. Graph. Image Process..