SmartBlurby Hasantavision
FeaturesDemoPricingAPIFAQDocsGet License
SmartBlur
APIUse CasesComparisonDocsPrivacyTermsRefundSupport

© 2026 Hasantavision. All rights reserved.

Hasantavision · Diamond Smarthome A1, Jalan Pertiwi Raya, RT 002/RW 07, Kedaung, Sawangan, Kota Depok, Jawa Barat 16516, Indonesia · +62 856-9594-1254 · [email protected]

PayPalDuitkuQRISBank Transfer
Documentation
  • Introduction
  • Installation
  • Quick Start
  • Desktop Workspace
  • Plans, Pricing & Licensing
  • License Activation
  • Blur Photos
  • Blur Videos
  • Webcam, RTSP & SmartBlur Camera
  • Selective Blur
  • Manual Blur
  • Blur Effects
  • AI Detection
  • Docker Demo
  • Settings
  • Window & System Tray
  • Updates
  • Keyboard Shortcuts
  • Send Feedback
  • Troubleshooting
  • FAQ
  • Release Notes

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

The current SmartBlur v2 detection controls beside a real processed preview

Detection targets

ControlUse it forNotes
FaceFaces and head privacyBest default for portraits, meetings, and most public footage.
BodyPeople when faces are hidden, tiny, turned away, or not the only identifying featureMore work per frame. Body selection also uses the Head and Body thresholds internally.
PlateVehicle license platesEnable 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

ModelBest forTradeoff
StandardClear, front-facing, well-lit, larger subjects; fastest live responseMost likely to miss difficult small/angled subjects.
UltraCCTV, moving subjects, moderate crowds, more difficult anglesSlower than Standard; good accuracy/performance balance.
Ultra SuperDense crowds, distant/occluded subjects, maximum coverage workflowsSlowest 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 seeFirst adjustmentIf that is not enough
A distant face is repeatedly missedLower Face by 0.05Change Standard → Ultra, then consider 360°
A poster or object is blurred as a faceRaise Face by 0.05Check another model or disable Face if not required
A person facing away is missedEnable Body and lower Body slightlyUse Ultra or Ultra Super
Plates are missed at distanceEnable Plate and lower Plate slightlyUse Street Footage/Ultra Super and a clearer source stream
Too many body-shaped objects are blurredRaise BodyDisable 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.

StyleUseImportant behavior
GaussianNatural soft redactionIncrease intensity until details cannot be recovered visually.
MosaicObvious pixelated redactionStrong and easy to audit; avoid blocks that are too fine.
Solid ShapeMaximum visual concealmentHides all visual detail inside the region.
Overlay ImageA replacement graphic where configuredVerify 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

  1. Use the relevant built-in preset.
  2. Test representative files or 20–30 seconds of the real camera scene.
  3. Mark every miss and false positive by target.
  4. Adjust one target threshold by 0.05.
  5. If misses remain, move up one model.
  6. Enable 360° only for angle/orientation problems.
  7. Increase padding only after detection is reliable.
  8. Review multiple video timestamps and scene changes.
  9. Save the result as a custom preset once it is stable.

For live timing and reconnection behavior, see Webcam & RTSP.

PreviousBlur Effects
NextDocker Demo