Use U-net ( a fully convolutional network) to train ultrasonic welding image defect-detect models ( powered by Keras ). Use SQLite for the local database. Use pyQt5 for the UI.
System Features:
User Management.
Training models.
Get the location of the defect on the image detected by the model.
Check out the code HERE.