Skip to content
/ LA3D Public

A lightweight adaptive anonymization for VAD (LA3D) that employs dynamic adjustment to enhance privacy protection.

Notifications You must be signed in to change notification settings

muleina/LA3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

LA3D

A lightweight adaptive anonymization for VAD (LA3D) that employs dynamic adjustment to enhance privacy protection.

Abstract (You can read the full paper in arXiv)

Recent advancements in artificial intelligence promise ample potential in monitoring applications with surveillance cameras.
However, concerns about privacy and model bias have made it challenging to utilize them in public. Although de-identification approaches have been proposed in the literature, aiming to achieve a certain level of anonymization, most of them employ deep learning models that are computationally demanding for real-time edge deployment. In this study, we revisit conventional anonymization solutions for privacy protection and real-time video anomaly detection (VAD) applications. We propose a novel lightweight adaptive anonymization for VAD (LA3D) that employs dynamic adjustment to enhance privacy protection. We evaluated the approaches on publicly available privacy and VAD data sets to examine the strengths and weaknesses of the different anonymization techniques and highlight the promising efficacy of our approach. Our experiment demonstrates that LA3D enables substantial improvement in the privacy anonymization capability without majorly degrading VAD efficacy.

Code is coming soon!!!

Performance on Privacy Attribute Detection vs. Video Anomaly Detection

Using PEL4VAD VAD Model

PEL4VAD VAD on UCF Crime vs. PD on VISPR

Using MGFN VAD Model

MGFN VAD on UCF Crime vs. PD on VISP

Examples: Anonymization Enhancement using our Adaptive Approach (_A)

1:RAW_IMAGE, 2:BLACKENED, 3:BLACKENED_EDGED, 4:PIXELIZED_D2, 5:PIXELIZED_D4, 6:PIXELIZED_D8, 7:BLURRED images_2017_17368641

8:PIXELIZED_D2_A ($\alpha_b=0.5$), 9:PIXELIZED_D4_A ($\alpha_b=0.5$), 10:PIXELIZED_D8_A ($\alpha_b=0.5$), 11:PIXELIZED_A ($ismax=True$, $D_a=Z_b$), 12:BLURRED_A ($\alpha_b=0.5$), 13:BLURRED_A ($ismax=True$, $K_a=Z_b$) images_2017_17368641

More results:

1: RAW_IMAGE, 2: PIXELIZED_D4, 3: PIXELIZED_D4_A, 4: BLURRED, 5: BLURRED_A VSIPR_TEST_IMAGE_40438231 VSIPR_TEST_IMAGE_29920650 VSIPR_TEST_IMAGE_31772060 VSIPR_TEST_IMAGE_99544991 VSIPR_TEST_IMAGE_14412647 VSIPR_TEST_IMAGE_3256390 VSIPR_TEST_IMAGE_50916691

Scaling with Image Resolution

1:RAW_IMAGE, 2:PIXELIZED_D4_A ($\alpha_b=0.5$, $\alpha_r=0.5$), 3:PIXELIZED_D4_A ($\alpha_b=0.5$, $\alpha_r=Z/Z_{\text{ref}}$), 4:PIXELIZED_A ($ismax=True$, $D_a=Z_b$), 5:BLURRED_A ($\alpha_b=0.5$, $\alpha_r=0.5$), 6:BLURRED_A ($\alpha_b=0.5$, $\alpha_r=Z/Z_{\text{ref}}$), 7:BLURRED_A ($\alpha_b=0.5$, $\alpha_r=Z/Z_{\text{ref}}$, $isfullblur=True$), and 8:BLURRED_A ($ismax=True$, $K_a=Z_b$).

Input image resolution $Z: [160 \times 120]$, the reference image size $Z_{\text{ref}}=[320 \times 240]$. images_2017_17368641 Input image resolution $Z: [320 \times 240]$, the reference image size $Z_{\text{ref}}=[320 \times 240]$. images_2017_17368641 Input image resolution $Z: [1280 \times 960]$, the reference image size $Z_{\text{ref}}=[320 \times 240]$. images_2017_17368641

BibTeX Citation

If you employ any part of the study or the code, please kindly cite the following papers:

@article{asres2024la3d,
  title={Low-Latency Video Anonymization for Crowd Anomaly Detection: Privacy vs. Performance},
  author={Asres, Mulugeta Weldezgina and Jiao, Lei and Omlin, Christian Walter},
  journal={arXiv preprint arXiv:2410.18717},
  year={2024}
}

About

A lightweight adaptive anonymization for VAD (LA3D) that employs dynamic adjustment to enhance privacy protection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published