Table of Contents
Fetching ...

CamLoPA: A Hidden Wireless Camera Localization Framework via Signal Propagation Path Analysis

Xiang Zhang, Jie Zhang, Zehua Ma, Jinyang Huang, Meng Li, Huan Yan, Peng Zhao, Zijian Zhang, Qing Guo, Tianwei Zhang, Bin Liu, Nenghai Yu

TL;DR

CamLopa is introduced, a training-free wireless camera localization framework that operates with minimal activity space constraints using low-cost, commercial-off-the-shelf (COTS) devices and without the need for training.

Abstract

Hidden wireless cameras pose significant privacy threats, necessitating effective detection and localization methods. However, existing solutions often require spacious activity areas, expensive specialized devices, or pre-collected training data, limiting their practical deployment. To address these limitations, we introduce CamLoPA, a training-free wireless camera detection and localization framework that operates with minimal activity space constraints using low-cost commercial-off-the-shelf (COTS) devices. CamLoPA can achieve detection and localization in just 45 seconds of user activities with a Raspberry Pi board. During this short period, it analyzes the causal relationship between the wireless traffic and user movement to detect the presence of a snooping camera. Upon detection, CamLoPA employs a novel azimuth location model based on wireless signal propagation path analysis. Specifically, this model leverages the time ratio of user paths crossing the First Fresnel Zone (FFZ) to determine the azimuth angle of the camera. Then CamLoPA refines the localization by identifying the camera's quadrant. We evaluate CamLoPA across various devices and environments, demonstrating that it achieves 95.37% snooping camera detection accuracy and an average localization error of 17.23, under the significantly reduced activity space requirements. Our demo are available at https://www.youtube.com/watch?v=GKam04FzeM4.

CamLoPA: A Hidden Wireless Camera Localization Framework via Signal Propagation Path Analysis

TL;DR

CamLopa is introduced, a training-free wireless camera localization framework that operates with minimal activity space constraints using low-cost, commercial-off-the-shelf (COTS) devices and without the need for training.

Abstract

Hidden wireless cameras pose significant privacy threats, necessitating effective detection and localization methods. However, existing solutions often require spacious activity areas, expensive specialized devices, or pre-collected training data, limiting their practical deployment. To address these limitations, we introduce CamLoPA, a training-free wireless camera detection and localization framework that operates with minimal activity space constraints using low-cost commercial-off-the-shelf (COTS) devices. CamLoPA can achieve detection and localization in just 45 seconds of user activities with a Raspberry Pi board. During this short period, it analyzes the causal relationship between the wireless traffic and user movement to detect the presence of a snooping camera. Upon detection, CamLoPA employs a novel azimuth location model based on wireless signal propagation path analysis. Specifically, this model leverages the time ratio of user paths crossing the First Fresnel Zone (FFZ) to determine the azimuth angle of the camera. Then CamLoPA refines the localization by identifying the camera's quadrant. We evaluate CamLoPA across various devices and environments, demonstrating that it achieves 95.37% snooping camera detection accuracy and an average localization error of 17.23, under the significantly reduced activity space requirements. Our demo are available at https://www.youtube.com/watch?v=GKam04FzeM4.
Paper Structure (23 sections, 27 equations, 19 figures, 3 tables)

This paper contains 23 sections, 27 equations, 19 figures, 3 tables.

Figures (19)

  • Figure 1: Different wireless signal path losses when crossing the First Fresnel Zone (FFZ) with different path lengthes.
  • Figure 2: Illustration of Fresnel Zone.
  • Figure 3: Overview of CamLoPA. CamLoPA is implemented using a low-cost Raspberry Pi, which can connect via SSH to the user's phone for prompts and notifications. The operation of CamLoPA is divided into two phases: wireless camera detection and localization. The detection stage determines whether a wireless camera is monitoring the current area, while the localization stage precisely locates the identified camera.
  • Figure 4: IEEE 802.11 wireless frame.
  • Figure 5: Throughput during the user’s exit from the room.
  • ...and 14 more figures