{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T09:59:26Z","timestamp":1778839166788,"version":"3.51.4"},"reference-count":31,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[1986,11,1]],"date-time":"1986-11-01T00:00:00Z","timestamp":531187200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Pattern Anal. Mach. Intell."],"published-print":{"date-parts":[[1986,11]]},"DOI":"10.1109\/tpami.1986.4767851","type":"journal-article","created":{"date-parts":[[2009,1,29]],"date-time":"2009-01-29T16:35:15Z","timestamp":1233246915000},"page":"679-698","source":"Crossref","is-referenced-by-count":22627,"title":["A Computational Approach to Edge Detection"],"prefix":"10.1109","volume":"PAMI-8","author":[{"given":"John","family":"Canny","sequence":"first","affiliation":[]}],"member":"263","reference":[{"key":"ref31","author":"witkin","year":"1980","journal-title":"Shape from contour"},{"key":"ref30","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/2946.001.0001","author":"wiener","year":"1949","journal-title":"Extrapolation Interpolation and Smoothing of Stationary Time Series"},{"key":"ref10","doi-asserted-by":"crossref","DOI":"10.1117\/12.933616","article-title":"Zero-crossings of second directional derivative edge operator","author":"haralick","year":"1982","journal-title":"SPIE Robot Vision"},{"key":"ref11","author":"herskovits","year":"1970","journal-title":"On boundary detection"},{"key":"ref12","author":"hildreth","year":"1980","journal-title":"Implementation of a theory of edge detection"},{"key":"ref13","author":"hildreth","year":"1983","journal-title":"The Measurement of Visual Motion"},{"key":"ref14","author":"horn","year":"1971","journal-title":"The Binford-Horn line-finder"},{"key":"ref15","author":"luenberger","year":"1973","journal-title":"Introduction to Linear and Non-Linear Programming"},{"key":"ref16","first-page":"231","author":"macleod","year":"1970","journal-title":"Picture Language Machines"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1098\/rstb.1976.0090"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1098\/rspb.1980.0020"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1098\/rspb.1979.0029"},{"key":"ref28","author":"torre","year":"1984","journal-title":"Edge Detection"},{"key":"ref4","author":"canny","year":"1983","journal-title":"Finding edges and lines in images"},{"key":"ref27","author":"stevens","year":"1980","journal-title":"Surface perception from local analysis of texture and contour"},{"key":"ref3","author":"brooks","year":"1981","journal-title":"Symbolic reasoning among 3-D models and 2-D images"},{"key":"ref6","volume":"1","author":"courant","year":"1953","journal-title":"Methods of Mathematical Physics"},{"key":"ref29","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/3877.001.0001","author":"ullman","year":"1979","journal-title":"The Interpretation of Visual Motion"},{"key":"ref5","article-title":"Simple parallel hierarchical and relaxation algorithms for segmenting textured images based on noncasual Markovian random field models","author":"cohen","year":"1984","journal-title":"Proc 7th Int Conf Pattern Recognition and Image Processing"},{"key":"ref8","article-title":"Detecting half-edges and vertices in images","author":"gennert","year":"1986","journal-title":"Computer Vision and Pattern Recognition Conf"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1975.224274"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TAU.1967.1161895"},{"key":"ref9","author":"hamming","year":"1983","journal-title":"Digital Filters"},{"key":"ref1","author":"beattie","year":"1984","journal-title":"Edge detection for semantically based early visual processing"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(81)90029-1"},{"key":"ref22","author":"pentland","year":"1982","journal-title":"Visual Inference of Shape Computation from Local Features"},{"key":"ref21","author":"poggio","year":"1985","journal-title":"A regularized solution to edge detection"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1945.tb00453.x"},{"key":"ref23","first-page":"75","author":"prewitt","year":"1970","journal-title":"Picture Processing and Psychopictorics"},{"key":"ref26","author":"spacek","year":"1984","journal-title":"The computation of visual motion"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/T-C.1971.223290"}],"container-title":["IEEE Transactions on Pattern Analysis and Machine Intelligence"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/34\/4767846\/04767851.pdf?arnumber=4767851","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,11,29]],"date-time":"2021-11-29T15:53:33Z","timestamp":1638201213000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/4767851"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1986,11]]},"references-count":31,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tpami.1986.4767851","relation":{},"ISSN":["0162-8828"],"issn-type":[{"value":"0162-8828","type":"print"}],"subject":[],"published":{"date-parts":[[1986,11]]}}}