{"title":"Detection of Curved and Straight Segments from Gray Scale Topography","authors":"Wang L., Pavlidis T.","doi":"10.1006/ciun.1993.1047","DOIUrl":null,"url":null,"abstract":"<div><p>Conventional structural pattern recognition methods that rely on thinning approximate the skeleton by polygons and proceed from that step to recognition. Polygonal approximations have the disadvantage that they introduce significant ambiguities. In particular, vertices may correspond either to real corners or to approximations of smooth arcs. We propose a method that relies on topographic features and, in particular, ridge lines. The information about ridge line directions obtained from the underlying surface of the gray tone is used to discriminate between arcs and straight lines. Normally, ridge lines are centered within character strokes, forming skeleton-like ribbons with generally no more than three pixels in width. For each ridge pixel, the tangent direction of the ridge line at the pixel is calculated. These computed tangent directions are then used in the detection of sharp corners and junctions, in the line tracking process, and in the feature decomposition process. Decomposition is achieved using curvature primitives and singular points. The result of the method is a relational feature graph which gives a compact and flexible description of the shapes of the objects in the input image. By not using a conventional thinning algorithm and performing arc and straight line decomposition without a usual polygonal approximation step, our method is able to reduce some artifacts of conventional thinning and to eliminate completely the ambiguities resulting from polygonal approximations.</p></div>","PeriodicalId":100350,"journal":{"name":"CVGIP: Image Understanding","volume":"58 3","pages":"Pages 352-365"},"PeriodicalIF":0.0000,"publicationDate":"1993-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1006/ciun.1993.1047","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"CVGIP: Image Understanding","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1049966083710478","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23
Abstract
Conventional structural pattern recognition methods that rely on thinning approximate the skeleton by polygons and proceed from that step to recognition. Polygonal approximations have the disadvantage that they introduce significant ambiguities. In particular, vertices may correspond either to real corners or to approximations of smooth arcs. We propose a method that relies on topographic features and, in particular, ridge lines. The information about ridge line directions obtained from the underlying surface of the gray tone is used to discriminate between arcs and straight lines. Normally, ridge lines are centered within character strokes, forming skeleton-like ribbons with generally no more than three pixels in width. For each ridge pixel, the tangent direction of the ridge line at the pixel is calculated. These computed tangent directions are then used in the detection of sharp corners and junctions, in the line tracking process, and in the feature decomposition process. Decomposition is achieved using curvature primitives and singular points. The result of the method is a relational feature graph which gives a compact and flexible description of the shapes of the objects in the input image. By not using a conventional thinning algorithm and performing arc and straight line decomposition without a usual polygonal approximation step, our method is able to reduce some artifacts of conventional thinning and to eliminate completely the ambiguities resulting from polygonal approximations.