Bearing Race Inspection Software Development - 17/12/2025 02:22 EST

Job ID: 40071354

Budget: ₹1,500 – ₹12,500 INR

Project Title:
Windows-Based Vision Inspection Software for Bearing Race Face Defects


---

Project Overview

I need a simple, reliable vision inspection software to inspect bearing race face defects using a mobile camera on a Windows PC.

Part type: Bearing race

Outer Diameter: ~32 mm

Parts are static (manually placed)

Inspection is top face only

Lighting: Darkfield / Ring LED


The goal is to detect surface defects (scratches, dents, marks) and give OK / NOT OK result.


---

System Requirements

Operating System: Windows 10 / 11

Camera: phone camera (via USB)

Programming Language: Python (preferred)

Libraries: OpenCV (mandatory), NumPy

Live camera feed required



---

Core Features Required

Live Inspection

Continuous live camera view

Auto-focus / fixed focus support

Adjustable exposure, gain, brightness


Auto Capture

Image should auto-capture when part is placed

Trigger logic can be:

Motion detection

Image change detection

Simple threshold method



(No physical sensor required)


---

Inspection Logic (Phased Approach)

I want step-by-step implementation, not complex AI initially.

Phase 1 – Rule Based

Image comparison with golden reference image

Pixel / contour / edge difference

Adjustable tolerance


Phase 2 – Defect Detection

Scratch / dent detection

Highlight defect area on image


Phase 3 – AI Future

Train simple classifier (OK / NOT OK)

Dataset will be provided later



---

Output & UI

Clear result:

OK (Green)

NOT OK (Red)


Display:

Live image

Captured image

Defect highlighted


Save:

Images of NOT OK parts

CSV log (Date, Time, Result)




---

Software Behavior

Single Python file or small project

Software should keep running continuously

Operator friendly:

Start / Stop button

Threshold adjustment sliders




---

Deliverables

Working Python software

Source code

Installation instructions

Short demo video

1–2 weeks post-delivery support



---

Timeline

Timeline: 2weeks

Payment: Fixed price, milestone based



---

Developer Requirements

Experience with Python + OpenCV

Prior machine vision / inspection projects preferred

Must provide demo using sample images



---

Nice to Have (Optional)

Works with industrial USB cameras

Lighting guidance (darkfield setup)

Camera compatibility suggestion



---

Important Note

This is for shop-floor industrial use, so:

Stability and simplicity are more important than fancy UI

Must work without internet

No cloud dependency