Add footage
Upload a clip or photo and choose which PPE to check: face mask, hairnet, gloves or goggles.
Turns cleanroom and production video into timestamped, GMP-ready evidence of who was missing required PPE, so a lapse can be found, proven and reported.
At a glance
PPE review for cleanroom and production lines
Cleanrooms are filmed all day, but nobody can watch it all. When a deviation report needs proof of a PPE lapse, someone has to find that moment by hand.
Korv Glanz does the first pass. It checks every clip for the PPE you choose, boxes each lapse on the affected body part and writes up what it found, so the reviewer starts from evidence instead of raw video.
Everything runs on the plant's own GPU server, so confidential footage stays on site.
The reviewer gets a timeline of lapses with evidence frames, not a folder of video.
Footage is long, cameras record only on motion, and a deviation report needs proof, not a guess.
Hours of cleanroom video cannot be watched in full by a person.
A GMP deviation report needs a timestamped frame showing the lapse on the affected body part.
A mask or glove cannot be judged if the face or hand is out of frame, so a naive detector over-reports.
Plant footage is confidential, so processing has to sit close to the site.
A detector checks each clip for the PPE you choose.
Each lapse is timestamped and boxed on the affected body part.
Nothing is reported for a body part that is out of frame.
Inference runs on the plant's own GPU server.
What happens to a clip, from upload to report.
Upload a clip or photo and choose which PPE to check: face mask, hairnet, gloves or goggles.
The job goes to the plant's on-site GPU server, which needs no inbound ports.
A detector boxes violations and a vision-language model builds a timeline with evidence frames.
A written note describes the clip in words, person by person.
Each clip gets an annotated video, snapshots and a written report for deviation reports.
RTSP cameras can be watched live, each with its own zone, required PPE and active hours.
A violation is boxed on the affected body part, and nothing is reported unless that body part is visible. A face mask can't be judged on a face that is out of frame, so it isn't flagged.
The same monitor runs across the plant, from charging and granulation to packaging and inspection. Staff in full PPE are marked OK; a lapse is boxed and the missing items are named.
The PPE list is a setting, not a rebuild. Choose what each job needs and the same review boxes the lapse and writes it up, on a workbench, a building site or a factory floor.
Two colleagues soldering at a workbench, run through the review. Gloves were required; both worked bare-handed. These are the boxes and notes it produced.
A technician is soldering electronic components on a circuit board at a workbench. The task requires gloves for hand protection, but he is working bare-handed.
Sitting at the workbench. His hands stay bare throughout.
Gloves not worn · written up from 26 checked frames
A man is soldering electronic components on a circuit board at a workbench. The work is focused and precise, but done without gloves.
His hands are bare while holding the soldering iron and steadying the board.
Gloves not worn · seen in 19 of 19 checked frames
Stock footage from four other kinds of work, each with its own PPE list: hard hats, goggles, safety shoes and hi-vis as well as gloves and masks.
Cutting stone with an angle grinder, bare-handed: gloves flagged.
Grinding with sparks, bare-handed: gloves and coverall flagged.
Hairnet on, but no gloves and the face mask pulled down: both flagged.
Hammering a plug into a wall: hard hat, goggles and gloves flagged.
The review sits inside a product your quality team can use every day, on uploads and on live cameras.
Footage → Detector → Visibility Check → Vision-Language Model → Timeline & Report
Every clip opens on a timeline that jumps straight to each lapse.
The same person is followed across long stretches of footage.
Alerts from live cameras, filtered by day, week or month.
Each camera has its own zone, required PPE and active hours.
A demo library, per-user uploads and an admin users page.
Confidence thresholds are tuned for each PPE item on real frames.
Plant footage is confidential. Every part of the review is set up so it stays that way.
| Area | How it is handled |
|---|---|
| Inference | Runs only on the plant's GPU server |
| Sign-in | Google sign-in through Keycloak, with roles managed by an administrator |
| Visibility | Uploads are visible only to their uploader; admins see everything |
| Storage | Private, encrypted buckets with all public access blocked |
| Retention | Uploaded clips expire automatically |
See how Korv Glanz reviews footage from your own cleanrooms and production lines, and what it finds.
Tell us a little about your plant and our team will get in touch.