VisionCheck AI
One photo. Instant safety report. Zero manual inspection.
The Problem & The Solution
The Problem
Workplace PPE violations go undetected between manual inspections. Human safety inspectors visit sites periodically, leaving critical violations — missing hard hats, absent fall protection, no eye gear — unaddressed for days or weeks.
OSHA fines reach $15,625 per violation. Workers get hurt.
The Solution
VisionCheck AI analyzes any workplace photo and generates a full PPE compliance report in under 15 seconds — automatically detecting violations, rating risk level, and recommending corrective actions.
No human inspector needed. No waiting.
How It Works
The system processes images in real time using a serverless orchestration pattern built on AWS, completing the entire analysis end-to-end in under 15 seconds.
User visits **visioncheck.buildsmartai.app** and uploads a workplace photo.
HTML page converts image to base64 and sends HTTP POST request.
Receives request, applies CORS policy, triggers Lambda function.
Validates file type, size, and format. Orchestrates the AI call (Python 3.12).
Claude Sonnet 4.5 vision model analyzes image for PPE compliance, risk level, and recommendations.
Structured report displayed on screen in under 15 seconds.
AWS Tech Stack
AWS Lambda
Serverless Python function. Validates input, orchestrates AI call, handles errors. Zero idle cost.
AWS API Gateway
HTTP API endpoint. Receives image uploads, applies rate limiting and CORS. $1 per million calls.
Amazon Bedrock
Claude Sonnet 4.5 vision model. Analyzes workplace images for PPE violations in real time.
Amazon S3
Encrypted temporary image storage. Lifecycle rule automatically deletes all images after 24 hours.
AWS IAM
Least privilege role. Lambda has exactly 3 permissions — Bedrock, CloudWatch, and S3. Nothing more.
CloudWatch
Error-level logging only. Captures failures without accumulating unnecessary log costs.
What the AI Detects
PPE Items Checked
- Hard hat / helmet
- High-visibility safety vest
- Protective gloves
- Safety boots / footwear
- Eye protection / goggles
- Fall protection harness
Production-Grade Security
Key Architectural Decision
Why Bedrock over Rekognition?
Originally planned to use Amazon Rekognition's PPE Detection API. During research, discovered AWS announced Rekognition features entering maintenance mode in 2026 — directing new deployments toward Amazon Bedrock with multimodal foundation models.
Pivoted immediately to Bedrock with Claude Sonnet 4.5. This is not just a technical decision — it demonstrates understanding of where AWS is heading and building for the future, not the past.
Demo Video
See VisionCheck AI in Action
Watch VisionCheck AI analyze a real construction site photo — PPE compliance detection, violation identification, risk rating, and recommendations delivered in under 15 seconds.
Live Product
Try It Yourself
Upload any workplace or construction photo and get an instant AI safety inspection report.
Launch VisionCheck AIFree to use · No login required · Results in under 30 seconds