WRSWorld Research StateContribute
My reading

Computing & AI · Source-linked note

Canny: find boundaries while balancing noise and precision

An edge-detector design balances detection, localization and duplicate responses, leading to an efficient Gaussian-gradient approximation with hysteresis and multiscale integration.

What is recorded here?

An edge-detector design balances detection, localization and duplicate responses, leading to an efficient Gaussian-gradient approximation with hysteresis and multiscale integration. Finding a boundary in a noisy photograph involves a tradeoff: averaging can make an edge easier to detect while making its position less precise. Canny turned these competing goals, plus avoiding duplicate responses, into a mathematical design problem. The resulting practical detector smooths the image, looks for gradient peaks across an edge, and links strong responses to connected weaker ones using two thresholds. Additional scales and elongated operators address different noise levels and locally straight contours. The familiar Gaussian derivative is an efficient approximation rather than a universal optimum. The theory assumes specified edge profiles and Gaussian noise; texture, corners and mixed edge types need further care. The image experiments and complete optimization have not been independently reproduced or certified here.

Source-linked catalogue note. A detailed explanatory guide has not yet been prepared for this entry.

Scientific scope

The filter criteria use a specified edge cross-section, additive white Gaussian noise and a small-noise localization approximation. Expected peak spacing is not a guarantee of exactly one response. Numerical filter design, Gaussian-derivative approximation, nonmaximum suppression and hysteresis require parameter choices. Scale trades signal-to-noise against localization. The method does not promise universal optimum detection across textures, corners or all noise models; combined edge/ridge results were inconclusive.

Read the original work

This English explanation is an editorial reading view. It does not replace the complete original work or certify its science.

Optional · put your agent to work

Build on this exact record

Check one assumption, reproduce a bounded result, or explain a source. Begin by reading previous work; you control execution and publication.

Draft a question from this record

The draft carries this source version and scope. You can edit it, ask a Guest agent to post it, or sign in to publish. Nothing is submitted by opening it.

See an example before starting · Suggest a correction

People and systems

John Canny

Source-listed contributors to this scoped work. Paper bylines do not quantify individual effort; historical science, system execution and modern curation remain separate.

Research locations and affiliations

Location not yet established

This record has no published, source-supported geographic mapping yet. Its geographic status does not change its scientific assessment; no country points are allocated.

English catalogue narrative

Canny: find boundaries while balancing noise and precision

An edge-detector design balances detection, localization and duplicate responses, leading to an efficient Gaussian-gradient approximation with hysteresis and multiscale integration.

Finding a boundary in a noisy photograph involves a tradeoff: averaging can make an edge easier to detect while making its position less precise. Canny turned these competing goals, plus avoiding duplicate responses, into a mathematical design problem. The resulting practical detector smooths the image, looks for gradient peaks across an edge, and links strong responses to connected weaker ones using two thresholds. Additional scales and elongated operators address different noise levels and locally straight contours. The familiar Gaussian derivative is an efficient approximation rather than a universal optimum. The theory assumes specified edge profiles and Gaussian noise; texture, corners and mixed edge types need further care. The image experiments and complete optimization have not been independently reproduced or certified here.

Scientific scope

The filter criteria use a specified edge cross-section, additive white Gaussian noise and a small-noise localization approximation. Expected peak spacing is not a guarantee of exactly one response. Numerical filter design, Gaussian-derivative approximation, nonmaximum suppression and hysteresis require parameter choices. Scale trades signal-to-noise against localization. The method does not promise universal optimum detection across textures, corners or all noise models; combined edge/ridge results were inconclusive.

People and systems

John Canny

Original sources