Intensity Discontinuity Location to SubPixel Precision
Proceedings of the Seventh International Joint Conference on Artificial Intelligence. Vision: Low-level. Pages 752-753.
© 1981 International Joint Conferences on Artificial Intelligence
Abstract
Lateral inhibition processing of an image yields subpixel pr ec isiou iu the location of intensity discontinuity edges in a digitized image. The method is illustrated using a 512 x 5 12 x 8 bit image.
- Arnold, R.D. 1978 'Local Cor.teo:t in Matching F:dge. for Stereo Vi•ion • Proc. ARPA Image Underotanding Workahop, Cambridge, Maso. May, pp65-72
- Binford, T.O. t 970 "The Topologi.t • Internal Report. MIT-AI Brooka, R.A. 1981 'Mode!-Ba~ed Three Dimensional Interpretation• of 1\uo Dimenional Image• Prot. DARPA Image Under3tanding Work•hop, Wa•hington, D . C. April, pp1S6--14S Derskovih &.
- Binford, T.O. 1970 'On Boundary Detection • MIT-AI Memo 18!
- Grimaon, W.E.L. 1980 'Computing Shape U•ing a Theory of 1/uman Stereo Viaion • MIT-AI Memo 565
- MaeVieai'Whelan, P.J. &. Binford, T.O. 1981 'Line Finding with Sub.f\o:e! Preciaion • Proc . DARPA Image Understanding Work•hop, Wa•hington, D . C. April, ppBS--$1
- Nevalia, R. &. Babu, K. 1918 '/,inear Feature Eo:tradion • Proc . DARPA Image Underotanding Workohop, CMU .f\tt•burgh, Nov, pp79••78
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
Introduction
As has recently been pointed out in the literature (Nevatia & Babu 1978), the effectiveness of many machine vision systems is often limit.ed by the low level processing that constitutes the first stage of the system. Typically, this stage consists of operations such as edge detection, thinning, thresholding, & linking · in other words · line finding .
Given this current state of the art and the inspira tion of earlier MIT work (Binford 1970, Herskovitz & Biuford 1970), we have implemented an intermediate level vision system that is a marked improvement to this stage of vision systems. An earlier report on this system has been presented elsewhere (Mac Vicar-Whelan & Binford 81) where further details may be found . We present here im provements in the structure (noise) filter, results for 9 x 9 and 17 x 17 inhibition masks and the hardcopy output was also improved.
Most edge operators use the maximum gradient which requires a thinning operation. Both processes can intro duce uncertainties in the resulting edge. The laterally in hibited image, also used in the MIT systems (e.g. Crimson 80 and references therein), is equivalent to a second deriva tive operation and provides a more precise result due to e!Tective use of more of the information in the grey level image. We have chosen to illustrate our technique with an image that has already been discussed in the literature.
· This work was performed while P .. J. Mac Vicar-Whelan was on a leave of absence from Grand Valley State Collegoa, Michig!'D· Additional funding Wall provided by ARPA under contract No. MDA903-80-C-0102.
Discontinuity Point Linking
The zero points or zero crossings of the laterally in hibited image were linked together over a mesh of dimen sions equal to a single pixel separation. Decisions on the linking were based upon the intensity values of the corners of a mesh which were iour pixel values and a central value equal to the average of the four corner values.
A zero crossing was deemed to occur along the edge of a mesh if one corner of the mesh edge was above zero and the other corner was either equal to or below the zero value. Linear interpolation of these 2 corner values was taken as the subpixellocation of the zero crossing. Intramesh points were established using the corner values and the value at the center of the mesh.
Furthermore the central value can be used to disam biguate two trajectories that pass through a single mesh if it is assumed that the calculated value for the center of the mesh is accurate at least in so far as to whether or not it is above or below the zero value. This information can be used to separate two trajectories that pass through a single pixel.
Results
The · results of locating intensity discontinuities using our method is illustrated in the Figure for the image of a Lockheed L1011 on a runway- an image that has been used by our group in diverse contexts and reported upon else where in the literature. All results using our method were obtained using a threshold of 2 intensity units . Measured noise was 1.5 units.
The top row of the figure (left to right,) illustrates the result of applying the the Nevatia-Babu line finder (ACRONYM's current linefindcr) to the entire image, a 128 x 128 window centred about the plane's nose, and the result of applying 9 x 9 lateral inhibition operator to the digitized image.
The second row illustrates similar results found using a 5 x 5 mask. In addition a second window (18 x 18) about the nose presents details of the high precision obtaainable. Individual pixel structure is represented by the square grid.
An identical sequence of illustrations is presented in the next two rows for 9 x 9 and 17 x 17 masks respectively.
In addition to greater precision our new discontinuity locator, as demonstrated in the figure, does not need to be followed by the customary thinning stage. It is also very accurate since different models of the L 1011 can be distinguished on the the basis of the ratio of wing to tail span.
Increasing the size of the inhibition mask provides a cleaner (less small structure) but is accompanied by the undersirable result of broadening fine structure (eg the 2 pixel wide lines in the 128 x 128 windows).
Brooks (1981) presents further results using the Neva~ia Babu technique in the context of ACRONYM. Arnold (1978) presents the edges obtained using a Heuckel operator on this image.
As these results show, our processing produces rather improved results over those that are currently obtainable using other techniques.
We are currently extending this work to provide im proved 'real picture' data for some of the other image processing projects being studied in our laboratory.
@inproceedings{ijcai1981p144,
title = {Intensity Discontinuity Location to SubPixel Precision},
author = {MacVicar-Whelan, P. J. and Binford, Thomas O.},
booktitle = {Proceedings of the Seventh International Joint Conference on
Artificial Intelligence, {IJCAI-81}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Patrick J. Hayes},
pages = {752--753},
year = {1981},
month = {8},
note = {Vision: Low-level},
url = {https://ijcai.org/proceedings/1981/144},
}
TY - CPAPER TI - Intensity Discontinuity Location to SubPixel Precision AU - MacVicar-Whelan, P. J. AU - Binford, Thomas O. T2 - Proceedings of the Seventh International Joint Conference on Artificial Intelligence, IJCAI-81 PB - International Joint Conferences on Artificial Intelligence PY - 1981 SP - 752 EP - 753 UR - https://ijcai.org/proceedings/1981/144 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: