Solder Joint Inspection Using Digital Model Priors for Industrial Applications

Project Code :TCMAPY2483

Objective

The objective of this project is to design and implement a solder joint inspection system using PSFNET and CDANET models trained on the vehicle?solder?joint?partly?dataset. The system includes a Flask web application with user registration, login, image upload, real?time defect detection, inspection history, and logout, all stored in an SQLite database

Abstract

Solder joint inspection is a critical step in manufacturing electronic and vehicle assemblies. Defective joints can cause operational failures, making automated defect detection necessary. This project develops an inspection system based on deep learning models PSFNET and CDANET, which use digital model priors to improve recognition accuracy. The system is trained on the vehicle-solder-joint-partly-dataset containing annotated images of acceptable and defective solder joints. A web application is built using HTML, CSS, and JavaScript for the front-end, with Flask as the back-end framework and SQLite as the database. The application includes modules for home page, user registration, login, dashboard, image detection, inspection history, and logout. Users upload solder joint images through the interface; the system processes each image using both PSFNET and CDANET, then returns a combined defect classification result. All detection records are stored per user for later review. The integrated approach demonstrates that digital model priors enhance defect detection performance. The system provides a structured environment for research into automated optical inspection methods.

Keywords: Solder joint inspection, digital model priors, PSFNET, CDANET, defect detection, deep learning, Flask web application, SQLite database, image classification, vehicle manufacturing.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

5.2 HARDWARE REQUIREMENTS

 

Processor                                  - I3/Intel Processor

Hard Disk                                 - 160GB

Key Board                                - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - SVGA

RAM                                        - 8GB

 

5.3 SOFTWARE REQUIREMENTS:

 

Operating System                   :  Windows 7/8/10

Server side Script                   :  HTML, CSS

Programming Language         :  Python

Libraries                                 :  Flask, Os, pandas, Ultralytics, Numpy

IDE/Workbench                      :  VsCode

Technology                             :  Python 3.8+

Database                                 :  sqllite

Demo Video

mail-banner
call-banner
contact-banner
Request Video