Hakan Sevimoğlu Hakan SevimoğluFreelance Developer · 18 yrs
Manufacturing · Edge AI · iOS

AI Quality Inspection: Inspectra Runs on the iPhone

Inspectra turns an iPhone mounted on the production line into a visual inspection station. Image processing and classification run on the device itself, with no extra server or industrial camera.

Short answerInspectra is an AI quality inspection app built by Hakan Sevimoğlu with SwiftUI, SwiftData, Vision and Core ML. It classifies products as OK or defective on the device, offers line, station and handheld modes, and calculates output, downtime and OEE on the iPhone. It keeps working offline.

Written by Hakan Sevimoğlu · Last updated:

Why on-device AI?

In small and mid-sized factories inspection often relies on the operator's eye, while industrial machine vision needs special cameras, lighting and integrators. Inspectra runs all analysis on the iPhone's Neural Engine: no images leave the device, inspection continues offline and no extra hardware is needed.

Inspection modes

  • Line mode: triggered by motion as products pass on the conveyor.
  • Station mode: detects when the operator places a part and gives an OK/NOK decision.
  • Handheld mode: for large or complex parts.

OEE, downtime and output

Output, unplanned downtime per shift and OEE components are calculated on the device. Every defect is stored with an image and timestamp.

Getting started

  1. Mount the iPhone on the line or bench.
  2. Teach the model with OK and defective samples of your product.
  3. Inspect in the right mode; results are reported on the device.

Technology stack

SwiftSwiftUISwiftDataVisionCore MLAVFoundationEdge AI

Frequently asked questions

Do I need an industrial camera?

No. Inspectra uses the iPhone camera and its AI processor.

Is an internet connection required?

No. Analysis runs on the device.

Can it be adapted to our products?

Yes; the model is trained with your samples and can be customized.

Related pages

WhatsAppFree Quote