Skip to content

Repository files navigation

Dell PartVision AI

DELL Enterprise OpenCV PaddleOCR WhatsApp

Intelligent hardware verification pipeline preventing counterfeit, scuffed, or modified components at Dell's RMA receipt lines.


Unique Selling Proposition (USP) & Differentiation

Multimodal Anomaly Correlation
Bridges the gap between physical and digital inspection by analyzing raw image defects (burns, scratches, and dust detected via OpenCV) and validating label metadata (OCR text) simultaneously in a single decision model.

Edge-First Local Execution
OpenCV processing and PaddleOCR text extraction run locally on the edge. The system continues to evaluate parts and log verdicts offline if the server or cloud connection is lost.

Multi-Channel Alert Loop
Connects digital logging with immediate Meta WhatsApp alerts and automated outbound conversational Vapi AI voice calls straight to technicians' phones.


Technical Stack

Layer Technology Purpose
Backend FastAPI Python API endpoint hosting
Frontend React + Tailwind CSS Inspector QA portal and integrated local Augmented Reality (AR) viewer
Vision OpenCV Image brightness, contrast verification, and physical label detection
OCR PaddleOCR v3 Edge-based text extraction (Service Tag, ESC, Model, Part Number)
AI Reasoning Gemini 2.5 Flash Multimodal logic modeling, final fraud scoring, and verdict parsing
Escalations Vapi AI & Meta Cloud API Automated outbound voice calls and instant WhatsApp notifications
Reports ReportLab Compilation of 3-page audit-ready PDF inspection reports

Pipeline Flow

[Upload Photos] ──> [OpenCV Image Audit] ──> [PaddleOCR Text Extraction] ──> [Rule Validation] ──> [Gemini AI Verdict] ──> [Outbound Alerts]
  • OpenCV Image Audit: Checks image quality metrics and identifies visual hardware damage.
  • PaddleOCR Text Extraction: Reads printed serials, tag numbers, and model identifiers from the label.
  • Rule Validation: Validates formats against Dell specifications and golden database profiles.
  • Gemini AI Verdict: Computes final Fraud Risk Score (0-100) and outputs AUTHENTIC, SUSPICIOUS, or COUNTERFEIT.
  • Outbound Alerts: Generates PDF summary report, fires WhatsApp messages, and places voice calls to QA desks.

About

Intelligent hardware verification and automated fraud detection pipeline utilizing OpenCV, PaddleOCR, and Gemini AI.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages