Technical Papers
Dec 30, 2013

Efficient Algorithm for Crack Detection in Sewer Images from Closed-Circuit Television Inspections

Publication: Journal of Infrastructure Systems
Volume 20, Issue 2

Abstract

This 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 CCTV images 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.

Get full access to this article

View all available purchase options and get full access to this article.

Acknowledgments

The authors thank Loretta Gette of the City of Regina and Jeff Galloway of the City of Calgary for providing data and feedback throughout this project. The authors also thank Syed Imran and Blaine Ganong for their valuable comments and feedback.

References

Abdel-Qader, I., Abudayyeh, O., and Kelly, M. E. (2003). “Analysis of edge detection techniques for crack identification in bridges.” J. Comput. Civ. Eng., 255–263.
Ballard, D. H. (1981). “Generalizing the Hough transform to detect arbitrary shapes.” Pattern Recognition, 13(2), 111–122.
Canadian Standards Association (CSA). (2010). Technical guide-PLUS 4012: Visual inspection of sewer pipe, Canadian Standards Association, Toronto, ON, Canada.
Canny, J. (1986). “A computational approach to edge detection.” IEEE Trans. Pattern Anal. Mach. Intell., PAMI-8(6), 679–698.
Chae, M. J., and Abraham, D. M. (2001). “Neuro-fuzzy approaches for sanitary sewer pipeline condition assessment.” J. Comput. Civil Eng., 4–14.
Cheng, H. D., and Miyogim, M. (1998). “Novel system for automatic pavement distress detection.” J. Comput. Civil Eng., 145–152.
Duda, R. O., and Hart, P. E. (1972). “Use of the Hough transformation to detect lines and curves in pictures.” Comm. ACM, 15(1), 11–15.
Duran, O., Althoefer, K., and Sensviratne, L. D. (2002). “Automated sewer pipe inspection through image processing.” Proc., Int. Conf. on Robotics and Automation (ICRA’02), IEEE Robotics and Automation Society (RAS), Washington, DC, 2551–2556.
Forsyth, D., and Ponce, J. (2003). Computer vision—A modern approach, Prentice-Hall, Upper Saddle River, NJ.
Fujita, Y., Mitani, Y., and Hamamoto, Y. (2006). “A method for crack detection on a concrete structure.” Proc., 18th Int. Conf. on Pattern Recognition (ICPR’06), International Association for Pattern Recognition (IAPR), Hong Kong, 901–904.
Gonzalez, R. C., and Woods, R. E. (2002). Digital image processing, 2nd Ed., Prentice Hall, Upper Saddle River, NJ.
Guo, W., Soibelman, L., and Garrett, J. H. (2009a). “Automated defect detection for sewer pipeline inspection and condition assessment.” Autom. Construct., 18(5), 587–596.
Guo, W., Soibelman, L., and Garrett, J. H. (2009b). “Visual pattern recognition supporting defect reporting and condition assessment of wastewater collection systems.” J. Comp. Civil Eng., 160–169.
Iyer, S., and Sinha, S. K. (2005). “A robust approach for automatic detection and segmentation of cracks in underground pipeline images.” Image Vis. Comput., 23(10), 921–933.
Kannala, J., Brandt, S. S., and Heikkilä, J. (2008). “Measuring and modelling sewer pipes from video.” Mach. Vis. Appl., 19(2), 73–83.
Kirstein, S., Muller, K., Walecki-Mingers, M., and Deserno, T. M. (2012). “Robust adaptive flow line detection in sewer pipes.” Autom. Construct., 21, 24–31.
Knight, M., Younis, R., Darrall, B., Russin, M., and Manners, C. (2009). “Advances in pipeline asset management using digital scanning evaluation technology.” Proc., North American Society and Int. Society for Trenchless Technology No-Dig Show, Toronto, ON.
Kuntze, H. B., and Haffner, H. (1998). “Experiences with the development of a robot for smart multisensoric pipe inspection.” Proc., IEEE Int. Conf. on Robotics and Automation, IEEE Robotics and Automation Society (RAS), Leuven, Belgium, 1773–1778.
Makar, J. M. (1999). “Diagnostic techniques for sewer systems.” J. Infrastruct. Syst., 69–78.
Makhoul, J., Kubala, F., Schwartz, R., and Weischedel, R. (1999). “Performance measures for information extraction.” Proc., DARPA Broadcast News Workshop, Defense Advanced Research Projects Agency (DARPA), 249–252.
Maode, Y., Shaobo, B., Kun, X., and Yuyao, H. (2007). “Pavement crack detection and analysis for high-grade highway.” Proc., 8th Int. Conf. on Electronic Measurement and Instruments, IEEE, Xian, China, 548–552.
Marchewka, A. (2010). “Crack detection on asphalt surface image using local minimum analysis.” Image Processing and Communications Challenges 2, Vol. 84, R. S. Choras, ed., Springer, Berlin, 353–359.
Mashford, J., Davis, P., and Rahilly, M. (2007). “Pixel-based colour image segmentation using support vector machine for automatic pipe inspection.” Proc., 20th Australian Joint Conf. on Artificial Intelligence (AI’07), M. A. Orgun, and J. Thornton, eds., Springer, Berlin, Heidelberg, 739–743.
Mashford, J., Marlow, D., and Burn, S. (2009). “An approach to pipe image interpretation based condition assessment for automatic pipe inspection.” Adv. Civil Eng., Article ID 317097, 1–11.
Mashford, J., Rahilly, M., Davis, P., and Burn, S. (2010). “A morphological approach to pipe image interpretation based on segmentation by support vector machine.” Autom. Construct., 19(7), 875–883.
MATLAB version 7.0.1 [Computer software]. MathWorks Inc., Natick, MA.
Moselhi, O., and Shehab-Eldeen, T. (1999). “Automated detection of surface defects in water and sewer pipes.” Autom. Construct., 8(5), 581–588.
Moselhi, O., and Shehab-Eldeen, T. (2000). “Classification of defects in sewer pipes using neural networks.” J. Infrastruct. Syst., 97–104.
Olson, D. L., and Delen, D. (2008). Advanced data mining techniques, Springer, Berlin.
Shehab, T., and Moselhi, O. (2005). “Automated detection and classification of infiltration in sewer pipes.” J. Infrastruct. Syst., 165–171.
Sinha, S. K., and Feiguth, P. W. (2006a). “Automated detection of cracks in buried concrete pipe images.” Autom. Construct., 15(1), 58–72.
Sinha, S. K., and Feiguth, P. W. (2006b). “Neuro-fuzzy network for the classification of buried pipe defects.” Autom. Construct., 15(1), 73–83.
Soille, P. (1999). “Morphological operators.” Handbook of computer vision and applications, Vol. 2, Signal processing and pattern recognition, B. Jähne, H. Haußecker, and P. Geißler, eds., Academic Press, London, 627–681.
Song, K-Y., Petrou, M., and Kittler, J. (1995). “Texture crack detection.” Mach. Vis. Appl., 8(1), 63–76.
Sorncharean, S., and Phiphobmongkol, S. (2008). “Crack detection on asphalt surface image using enhanced grid cell analysis.” 4th IEEE Int. Symp. on Electronic Design, Test and Applications, IEEE, Hong Kong, 49–54.
Subirats, P., Dumoulin, J., Legeay, V., and Barba, D. (2006). “Automation of pavement surface crack detection using the continuous wavelet transform.” Proc., IEEE Int. Conf. on Image Processing, IEEE, Atlanta, GA, 3037–3040.
Subirats, P., Fabre, O., Dumoulin, J., Legeay, V., and Barba, D. (2004). “A combined wavelet-based image processing method for emergent crack detection on pavement surface images.” Proc., European Signal Processing Conf. (EUSIPCO), European Association for Signal Processing (EURASIP), Vienna, Austria, 257–260.
Water Research Center (WRC). (2001). Sewerage rehabilitation manual, Vol. I, II, 4th Ed., Wiltshire, U.K.
Wirahadikusumah, R., Abraham, D., and Iseley, T. (2001). “Challenging issues in modeling deterioration of combined sewers.” J. Infrastruct. Syst., 77–84.
Xu, K., Luxmoore, A. R., and Davies, T. (1998). “Sewer pipe deformation assessment by image analysis of video surveys.” Pattern Recognition, 31(2), 169–180.
Yamaguchi, T., Nakamura, S., and Hashimoto, S. (2008). “An efficient crack detection method using percolation-based image processing.” Proc., 3rd IEEE Conf. on Industrial Electronics and Applications (ICIEA), IEEE, Singapore, 1875–1880.
Yang, M-D., and Su, T-C. (2008). “Automated diagnosis of sewer pipe defects based on machine learning approaches.” Expert Syst. Appl., 35(3), 1327–1337.
Yang, M-D., and Su, T-C. (2009). “Segmenting ideal morphologies of sewer pipe defects on CCTV images for automated diagnosis.” Expert Syst. Appl., 36(2), 3562–3573.
Zana, F., and Klein, J-C. (2001). “Segmentation of vessel-like patterns using mathematical morphology and curvature evaluation.” IEEE Trans. Image Process., 10(7), 1010–1019.

Information & Authors

Information

Published In

Go to Journal of Infrastructure Systems
Journal of Infrastructure Systems
Volume 20Issue 2June 2014

History

Received: Oct 2, 2012
Accepted: Apr 16, 2013
Published online: Dec 30, 2013
Discussion open until: May 30, 2014
Published in print: Jun 1, 2014

Permissions

Request permissions for this article.

Authors

Affiliations

Mahmoud R. Halfawy [email protected]
M.ASCE
President and CEO, Infrastructure Data Solutions, 2 Research Dr., Suite 150-E, Regina, SK, Canada S4S 7H9; formerly, Senior Research Officer and Group Leader, Centre for Sustainable Infrastructure Research, National Research Council of Canada, 3737 Wascana Parkway, Regina, SK, Canada S4S 0A2 (corresponding author). E-mail: [email protected]
Jantira Hengmeechai [email protected]
Senior Software Engineer, Infrastructure Data Solutions, 2 Research Dr., Suite 150-E, Regina, SK, Canada S4S 7H9; formerly, Technical Officer, Centre for Sustainable Infrastructure Research, National Research Council of Canada, 3737 Wascana Parkway, Regina, SK, Canada S4S 0A2. E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share