Anonymize Street-Level Imagery — Faces, Plates & Signs - PiiBlur
Street-Level Imagery

Anonymize street-level imagery before it ships

Blur faces, license plates, and signs in street-level captures for mapping, surveying, and geospatial projects. Process thousands of images per day via API.

See it in action

Drag the slider to compare original and redacted output.

Original unprocessed photo
Original
Photo with PII automatically redacted by PiiBlur
Redacted
+9 more

The compliance challenge

Every capture contains personal data

Street-level cameras capture pedestrian faces, vehicle plates, building details, and business signs in every frame. Panoramic and 360-degree captures multiply the PII surface — a single image can contain dozens of identifiable elements.

Data sharing requires anonymization first

Distribution agreements, municipal contracts, and privacy regulations all require anonymization before sharing street-level imagery with partners, clients, or the public. Unredacted data cannot leave your pipeline.

Mapping projects generate massive image sets

A single survey vehicle produces thousands of images per day. City-scale mapping projects generate hundreds of thousands. Manual anonymization is neither feasible nor cost-effective at this volume.


How PiiBlur helps

Face anonymization at any angle

Detect and blur pedestrian faces in panoramic, standard, and 360-degree street-level imagery. Works across varying distances, angles, and lighting conditions.

Vehicle plate redaction

Redact license plates across all visible vehicles — cars, trucks, motorcycles, commercial vehicles — in every frame, regardless of angle or partial occlusion.

High-volume API processing

Batch-process thousands of images per day via the REST API with webhook notifications. Integrate directly into your capture-to-delivery pipeline.


Compliance context

GDPR

Street-level imagery containing identifiable individuals is personal data under GDPR. Anonymization is required before publication or sharing — and once properly anonymized, the data falls outside GDPR scope entirely.

Local mapping regulations

Many municipalities and countries have specific regulations governing the collection and publication of street-level imagery. Anonymization of faces and plates is a baseline requirement in most jurisdictions.

This is general information, not legal advice. Consult a qualified professional for compliance guidance specific to your situation.


Frequently asked questions

How do mapping companies anonymize street-level imagery?
Mapping companies use automated PII detection to blur faces and license plates in street-level captures before publication. PiiBlur processes images via a REST API, detecting and redacting personal data across thousands of images per day without manual effort.
Does PiiBlur work with panoramic and 360-degree images?
Yes. PiiBlur processes standard, panoramic, and wide-angle images. The AI detects faces and plates at varying distances and angles, including the distortion common in 360-degree and fisheye captures.
What resolution does PiiBlur support for street-level imagery?
PiiBlur handles images at the resolutions typical of mapping and surveying cameras. Higher resolution images provide more detail for detection. There are no hard resolution limits — the API accepts standard image formats at any resolution.
Can I integrate PiiBlur into a geospatial data pipeline?
Yes. The REST API is designed for pipeline integration. Upload images programmatically, process in batches, and receive redacted output via webhook notifications. Most mapping teams integrate PiiBlur between the capture and delivery stages of their pipeline.
Is anonymized street-level imagery still subject to GDPR?
No. Once imagery is properly anonymized — faces blurred, plates redacted — it no longer constitutes personal data under GDPR and falls outside the regulation's scope. This is one of the key benefits of automated anonymization: the output data has fewer compliance obligations.

Ready to anonymize your street-level imagery?

Plans start free — see pricing