Binary operator design by k‐nearest neighbor learning with application to image resolution increasing

In a typical office environment, heterogeneous devices and software, each working in a different spatial resolution, must interact. As a result resolution conversion problems arise frequently. This paper addresses the spatial resolution increasing of binary images and documents (e.g., conversion of a 300‐dots per inch [dpi] image into 600 dpi). A new, accurate and efficient solution to this problem is proposed. It makes use of the k‐nearest neighbor learning to design automatically a windowed zoom operator starting from pairs of in‐out sample images. The resulting operator is stored in a look‐up table, which is extremely fast computationally and therefore fit for real‐time applications. It is useful to know a priori the sample complexity (the quantity of training samples needed to get, with probability 1‐δ, an operator with accuracy ε). We use the probably approximately correct (PAC) learning theory to compute sample complexity, for both noise‐free and noisy cases. Because the PAC theory yields an overestimated sample complexity, the statistical estimation is used to estimate, a posteriori, a tight error bound. The statistical estimation is also used to show that the k‐nearest neighbor learning has a good inductive bias that allows reduction of the quantity of training sample images needed. © 2001 John Wiley & Sons, Inc. Int J Imaging Syst Technol, 11, 331–339, 2000

[1]  Edward R. Dougherty,et al.  Enhancement and Restoration of Digital Documents: Statistical Design of Nonlinear Algorithms , 1997 .

[2]  Grégoire Malandain,et al.  Fast Binary Image Processing Using Binary Decision Diagrams , 1998, Comput. Vis. Image Underst..

[3]  Edward R. Dougherty,et al.  Logically Efficient Spatial Resolution Conversion Using Paired Increasing Operators , 1997, Real Time Imaging.

[4]  Ronald Jones,et al.  Morphological Filtering as Template Matching , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Martin Anthony,et al.  Computational learning theory: an introduction , 1992 .

[6]  Hae Yong Kim,et al.  Fast binary image resolution increasing by k-nearest neighbor learning , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[7]  Edward R. Dougherty,et al.  Optimal mean-square N-observation digital morphological filters : I. Optimal binary filters , 1992, CVGIP Image Underst..

[8]  R. G. Fitzgerrell Surface-wave propagation-constant measurements , 1968 .

[9]  Hae Yong Kim Segmentation-free printed character recognition by relaxed nearest neighbor learning of windowed operator , 1999, XII Brazilian Symposium on Computer Graphics and Image Processing (Cat. No.PR00481).

[10]  David Haussler,et al.  Decision Theoretic Generalizations of the PAC Model for Neural Net and Other Learning Applications , 1992, Inf. Comput..

[11]  Thomas G. Dietterich What is machine learning? , 2020, Archives of Disease in Childhood.

[12]  H. Y. Kim Quick construction of efficient morphological operators by computational learning , 1997 .

[13]  Hae Yong Kim,et al.  Automatic design of nonlinear filters by nearest neighbor learning , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).