You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AI-Powered Industrial Paint Defect Detection & Quality Control System
A full-stack desktop application for real-time automated visual inspection of painted automotive door panels on a CNC gantry system. Combines deep learning segmentation, PLC-driven motion control, industrial camera integration, and an AI-powered troubleshooting assistant — all running locally with zero cloud dependency.
CON-SOL-E Vision Pro is an end-to-end industrial quality control platform built for a real-world manufacturing environment. A CNC gantry moves an industrial camera across a painted door panel in a grid pattern, capturing high-resolution images at each position. Each image is analyzed in real-time by a DINOv2-based semantic segmentation model (optimized with Intel OpenVINO) to detect and classify paint defects — Dust, Scratch, and Rundown — at the pixel level.
The system provides:
Real-time defect detection with sub-second inference on consumer hardware
Automated scan cycles orchestrated via Mitsubishi PLC over MC Protocol
Stitched panoramic views and defect heatmaps of entire door panels
PDF inspection reports with vision analytics and process recommendations
AI troubleshooting chatbot powered by a local RAG system (Phi-3 + ChromaDB)
Mobile companion app for remote monitoring on the factory floor
Role-based access control with JWT authentication
Everything runs 100% locally — no internet, no cloud, no data leaves the factory.
Key Features
Automated Inspection
Grid-based scanning — CNC gantry moves camera across X/Y/Z axes in a configurable grid pattern
Real-time inference — Each captured image is processed through DINOv2 segmentation in <500ms
Defect classification — Pixel-level detection of Dust, Scratch, and Rundown defects
Pass/Fail determination — Automatic quality verdict based on defect area thresholds
Background report generation — Stitching and heatmap generation triggered automatically on cycle completion without blocking the UI
Hardware Control
PLC Integration — Direct communication with Mitsubishi PLCs via MC Protocol (TCP binary)
3-Axis Motion Control — Precise servo motor control with real-time position feedback (X, Y, Z in mm)
Industrial Camera — HIKROBOT MVS SDK integration with configurable exposure, gain, and triggering
LED Lighting — Programmable illumination modes (White/Green) with directional control (Up/Down/Left/Right)
Safety Systems — Emergency stop monitoring (M599), servo enable interlocks, and homing sequences
AI-Powered Troubleshooting
RAG Chatbot — Natural language troubleshooting assistant embedded in the UI
Local LLM — Phi-3 running via Ollama, completely offline
Vector Search — ChromaDB with BGE embeddings indexes technical manuals and error code documentation
Conversation History — Session-based multi-turn conversations with context preservation
Reporting & Analytics
Image Stitching — Weighted blending of grid images into a single panoramic view of the door panel
Defect Heatmaps — Gaussian-smoothed density maps highlighting defect concentration zones
PDF Reports — Printable inspection reports with defect breakdowns, vision analytics, and process recommendations
Intensive Summary — Statistical analysis of defect distributions across the scanned surface
Scan History — Browse, search, filter, and delete past inspection records
System Health Monitoring
Real-time Heartbeat — Live servo position charts (X, Y, Z) with daily min/max tracking
System Resources — CPU, GPU, Memory, and Disk usage monitoring
Component Status — Camera, lights, motors, PLC connection health at a glance
Global Emergency Popup — Full-screen alert when emergency stop is triggered
Remote Companion
Responsive Tablet UI — Dedicated pages optimized for tablets on the factory floor
Remote Monitoring — View system health, scan reports, and defect details from any device on the Network
Mobile Authentication — Secure login with the same JWT-based auth system