Efficient algorithm for crack detection in sewer images from closed-circuit television inspections

  1. Get@NRC: Efficient algorithm for crack detection in sewer images from closed-circuit television inspections (Opens in a new window)
DOIResolve DOI: http://doi.org/10.1061/(ASCE)IS.1943-555X.0000161
AuthorSearch for: ; Search for:
Journal titleJournal of Infrastructure Systems
Article number4013014
SubjectComputer vision; Cracks; Defects; Feature extraction; Hough transforms; Image understanding; Mathematical morphology; Sewers; Automated defect detection; Background noise; Morphological operations; Pre-processing step; Rectangular shapes; Sewer inspection; Television inspection; Vertical edges; Crack detection; algorithm; computer vision; television; Alberta; Calgary; Regina; Saskatchewan
AbstractThis paper presents a new algorithm for automated crack detection in sewer inspection closed-circuit television (CCTV) images. Cracks often have a long and thin rectangular shape with a darker appearance relative to other components in the image therefore, they typically manifest as edges. The proposed algorithm exploits previous information on the visual characteristics of crack features in typical CCTVimages to efficiently identify actual cracks and filter out background noise. The algorithm consists of three main steps. The first preprocessing step prepares the CCTV image for crack detection by identifying a set of candidate crack fragments using the Sobel method to detect horizontal and vertical edges separately. The Hough transform is then used to identify and remove the edges associated with information labels typically found in CCTV images. The second step applies a set of morphological operations to enhance candidate crack segments by filling the gaps between closely adjacent and aligned edges. The enhancement step results in merging crack fragments that potentially represent segments of the same crack curve. In the third step, two filters are defined based on previous knowledge of the visual characteristics of cracks, and then applied to remove noise edges and extract a set of real crack segments.We tested the proposed algorithm on a set of CCTV videos obtained from the cities of Regina and Calgary in Canada. The experimental results demonstrated the efficiency of the proposed algorithm, and showed its robustness in detecting various patterns of sewer cracks.
Publication date
PublisherAmerican Society of Civil Engineers
AffiliationNational Research Council Canada; Construction; NRC Institute for Research in Construction
Peer reviewedYes
NPARC number21275561
Export citationExport as RIS
Report a correctionReport a correction
Record identifier792e7f23-0ddd-4f59-8114-74ac884effa4
Record created2015-07-14
Record modified2016-05-09
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)