AI Detection and Accuracy Tuning
Accuracy comes from four separate decisions: what to detect, which model to use, how confident a detection must be, and how much area to cover around it.

The current SmartBlur v2 detection controls beside a real processed preview
Detection targets
| Control | Use it for | Notes |
|---|---|---|
| Face | Faces and head privacy | Best default for portraits, meetings, and most public footage. |
| Body | People when faces are hidden, tiny, turned away, or not the only identifying feature | More work per frame. Body selection also uses the Head and Body thresholds internally. |
| Plate | Vehicle license plates | Enable only for footage containing vehicles or when policy requires it. Plates remain blurred by default and cannot receive a keep-visible identity rule. |
A threshold only affects its associated enabled target. For example, moving Plate confidence does nothing visible while Plate is off.
Choose a model
| Model | Best for | Tradeoff |
|---|---|---|
| Standard | Clear, front-facing, well-lit, larger subjects; fastest live response | Most likely to miss difficult small/angled subjects. |
| Ultra | CCTV, moving subjects, moderate crowds, more difficult angles | Slower than Standard; good accuracy/performance balance. |
| Ultra Super | Dense crowds, distant/occluded subjects, maximum coverage workflows | Slowest and heaviest model. Live mode briefly pauses to load it but keeps the source connection open. |
Changing the model does not change blur strength. It changes the detector. In a live session, SmartBlur shows a loading/applying status and continues the same webcam/RTSP session with the new model.
Confidence thresholds
Confidence is a value from 0.00 to 1.00.
- Move left toward More to accept weaker detections. This reduces misses but can blur ordinary objects.
- Move right toward Stricter to require stronger evidence. This reduces false positives but can miss difficult subjects.
- Tune only the target that has the problem, in steps of roughly 0.05.
Practical examples
| What you see | First adjustment | If that is not enough |
|---|---|---|
| A distant face is repeatedly missed | Lower Face by 0.05 | Change Standard → Ultra, then consider 360° |
| A poster or object is blurred as a face | Raise Face by 0.05 | Check another model or disable Face if not required |
| A person facing away is missed | Enable Body and lower Body slightly | Use Ultra or Ultra Super |
| Plates are missed at distance | Enable Plate and lower Plate slightly | Use Street Footage/Ultra Super and a clearer source stream |
| Too many body-shaped objects are blurred | Raise Body | Disable Body when face-only privacy is sufficient |
Do not set every threshold extremely low “for safety.” That often produces large amounts of irrelevant blur and makes review harder. Test representative scenes and choose the lowest value that gives reliable coverage with tolerable false positives.
Face padding
Padding expands the blur region after a face is detected.
- 0–10%: precise coverage for stable, close, front-facing faces.
- 10–20%: useful general range and a good video starting point.
- 20–35%: moving subjects, loose detection boxes, hair/ears/head edge coverage.
- Above 35%: strong privacy margin, but it can hide nearby context or merge neighboring blur regions.
Padding cannot recover a subject that was never detected. If there is no blur at all, tune confidence/model/target first. If there is a blur but it is too tight, increase padding.
360° Detection
Enable 360° when the image orientation or subject angle is unusual: rotated phones, overhead cameras, sideways footage, people leaning, or cameras mounted at an angle. It adds detection work and can reduce live frame rate. Leave it off for conventional upright footage unless testing shows a benefit.
Blur style and intensity are different
Detection finds a region. Blur rendering hides it.
| Style | Use | Important behavior |
|---|---|---|
| Gaussian | Natural soft redaction | Increase intensity until details cannot be recovered visually. |
| Mosaic | Obvious pixelated redaction | Strong and easy to audit; avoid blocks that are too fine. |
| Solid Shape | Maximum visual concealment | Hides all visual detail inside the region. |
| Overlay Image | A replacement graphic where configured | Verify the overlay exists and covers the entire region. |
Intensity does not improve detection. Always review the boxes/coverage separately from the visual strength.
A repeatable tuning procedure
- Use the relevant built-in preset.
- Test representative files or 20–30 seconds of the real camera scene.
- Mark every miss and false positive by target.
- Adjust one target threshold by 0.05.
- If misses remain, move up one model.
- Enable 360° only for angle/orientation problems.
- Increase padding only after detection is reliable.
- Review multiple video timestamps and scene changes.
- Save the result as a custom preset once it is stable.
For live timing and reconnection behavior, see Webcam & RTSP.