Browse Publications Technical Papers 2020-01-0221
2020-04-14

A Crack Detection Method for Self-Piercing Riveting Button Images through Machine Learning 2020-01-0221

Self-piercing rivet (SPR) joints are a key joining technology for lightweight materials, and they have been widely used in automobile manufacturing. Manual visual crack inspection of SPR joints could be time-consuming and relies on high-level training for engineers to distinguish features subjectively. This paper presents a novel machine learning-based crack detection method for SPR joint button images. Firstly, sub-images are cropped from the button images and preprocessed into three categories (i.e., cracks, edges and smooth regions) as training samples. Then, the Artificial Neural Network (ANN) is chosen as the classification algorithm for sub-images. In the training of ANN, three pattern descriptors are proposed as feature extractors of sub-images, and compared with validation samples. Lastly, a search algorithm is developed to extend the application of the learned model from sub-images into the original button images. The preliminary results on non-cracked and cracked button images show that the proposed crack detection method is an effective approach to identify a potential defect.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

Full Vehicle Global Modal Identification Based on Deep Neural Network

2021-01-1113

View Details

TECHNICAL PAPER

Studies of Photopolymerization for Stereolithography Using Optical Diagnostics

911117

View Details

TECHNICAL PAPER

An Accurate Analysis Method to Calculate Planetary Gear Set Load Sharing under Non-Torque Load

2022-01-0653

View Details

X