OpenCV 5 · Agentic privacy · AWS

Share the safe copy.

QuietGuard Vision finds faces, QR codes, and text geometry before a screenshot becomes public. It preserves the source, creates an opaque redacted copy, and verifies every action.

opencv             5.0.0
perception         8 regions
policy             redact_copy
risk               0.715
source_modified    false
verification       PASS
audit_chain        VALID

✓ safe artifact ready to share
5generated cases
40/40regions matched
100%synthetic precision
100%source integrity
PASSclean control
Copy-only action

The original stays intact.

The fixture is generated synthetic data. The sanitized copy replaces QR and text regions with opaque pixels, then a separate verifier checks that each selected region materially changed.

Synthetic support screenshot before privacy review
Sourcebyte-identical after processing
The same screenshot with visual secrets redacted
Sanitized copy8/8 regions verified
Bounded autonomy

A visible decision chain.

Every stage emits machine-readable evidence. High region count or coverage stops at a human review gate.

01

Perceive

OpenCV 5 uses QRCodeDetector, YuNet, thresholding, morphology, and contours.

02

Decide

A deterministic policy scores signal type and image coverage.

03

Act

The agent writes a new file. It never overwrites the source.

04

Verify

Pixel change and a hash-chained trace prove what happened.

Cloud delivery

One pipeline, local and AWS.

The same tested package runs behind an HTTP API in an arm64 Lambda container. The function has only the basic logging role, caps input at 5 MiB, and keeps request data in temporary storage.

Amazon API Gateway POST /review
AWS Lambda arm64 container
OpenCV 5 pipeline pinned
JSON + sanitized PNG verified