In disaster-stricken areas, locating victims swiftly is of utmost importance. One of the most effective ways to achieve this is by detecting radio frequency (RF) signals emitted from communication devices. These signals, originating from cellular networks, radio broadcasts, and satellite communications, provide crucial indicators of human presence. However, scanning across multiple frequencies to identify relevant signals efficiently remains a challenge.
System Overview
Our system is built around three core components:
RTL-SDR Hardware: Provides a flexible and affordable means to scan RF signals over a wide range of frequencies.
FPGA-Based Processing: Accelerates real-time signal processing, ensuring fast and efficient classification of detected signals.
Deep Neural Networks (DNNs): Three different architectures were implemented and tested to enhance the accuracy of signal classification.
This integration allows real-time detection of crucial signals in a disaster area, aiding rescue teams in pinpointing survivors and optimizing their response strategies.
Deep Learning Models and FPGA Integration
To maximize the system’s accuracy, we implemented three deep neural network architectures, trained on a diverse dataset of radio modulations. The networks were optimized for FPGA-based acceleration, leveraging DPU cores for real-time inference. The system is capable of recognizing:
AM-SSB-WC (Amplitude Modulation - Single Side Band)
AM-DSB-SC (Double Side Band Suppressed Carrier)
FM (Frequency Modulation)
QPSK (Quadrature Phase Shift Keying)
GMSK (Gaussian Minimum Shift Keying)
16QAM (16-Quadrature Amplitude Modulation)
OQPSK (Offset Quadrature Phase Shift Keying)
8PSK (8-Phase Shift Keying)
BPSK (Binary Phase Shift Keying)
OOK (On-Off Keying)
Through extensive testing, the best-performing model achieved an impressive classification accuracy of up to 98%. This level of precision significantly enhances the reliability of RF-based emergency detection systems, ensuring that important distress signals are not overlooked.
Future Applications and UAV Integration
Given its high accuracy and real-time processing capabilities, our system presents a strong candidate for UAV-based emergency response operations. Unmanned Aerial Vehicles (UAVs) equipped with this technology can autonomously scan large disaster zones, detecting and locating RF signals from survivors’ communication devices. This approach could drastically reduce the time required to identify individuals in need of assistance.
Conclusion
Our research demonstrates that cost-effective, FPGA-integrated RF signal detection is a viable solution for emergency response applications. By combining RTL-SDR hardware, FPGA-based processing, and deep learning, we have developed a system that achieves high accuracy in detecting crucial radio signals. The promising results open avenues for further development, particularly in UAV-based implementations, ensuring rapid and efficient victim detection in future disaster scenarios. With ongoing advancements in AI and hardware acceleration, this technology has the potential to revolutionize search and rescue operations, making emergency responses more efficient and saving more lives.