Abstract

A novel algorithm based on nonsubsampled shearlet transform (NSST) and envelope gray level gradient (EGLG) is proposed for detecting low-contrast cracks in variably illuminated magnetic tile images. The algorithm first adopted NSST to decompose the original images into multiple subbands at different directions and scales. Then a novel column filtering based on EGLG was employed to remove the uneven background in the approximation subband, and a shearlet coefficient variance discriminator (SCVD) was used to eliminate interferences of noise and textures in the detail subbands. Finally the cracks were extracted from the reconstructed images. To verify the validity of the proposed algorithm, extensive experiments were conducted in a novel machine vision based system and its comparison with traditional algorithms was given. Experimental results show that this method achieves an accuracy rate of 95.5% in detecting cracks longer than 0.9mm with an average runtime of 0.576s, and outperforms traditional methods in terms of accuracy and robustness.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.