This project is based on yolo11, retinaface, and facenet deep learning models, with LVGL as the GUI, implementing an IPC intelligent security monitoring system with face detection, face recognition, and object detection capabilities, running at full frame rate.
git clone https://github.com/qaz624824554/deep_learning_security_system.git
cd deep_learning_security_systemLVGL is a submodule of this project, use the following command to get it, it will be downloaded to the lvgl/ directory
git submodule update --init --recursiveThis project relies on multiple third-party libraries. Please ensure your development board has the following libraries installed:
- Wildfire LubanCat4 RK3588S2
- IMX415 8MP 4K camera
- RTL8822CE Wifi+BT
- mipi LCD RGB 7-inch 1024×600 touchscreen
- Human infrared detection SR501: Reads corresponding values via GPIO to determine if someone is approaching
- 128×32 OLED display: Displays screen content via I2C communication, used to show face detection results
- Bluetooth speaker
Compile
cmake -B build .
cmake --build build -j8Run the lvglsim file in the /bin directory.

