Dual-Lens 360° Action Cameras
Real-time Object Detection, Tracking & Smart Video Analytics on the Edge
Designed a dual-lens 360° action camera based on Rockchip RV1109 with two Sony IMX172 fisheye lenses. Two SKUs: wearable, battery-powered and fixed, vehicle-mounted with external DC input. Real-time 360° stitching, hardware H.264/H.265 encoding, Wi-Fi streaming,local eMMC and microSD recording. Low-power, rugged, vibration-resistant design with synchronized sensors, IMU/EIS, and remote control via mobile app.
Project Summary
4K imaging with Sony IMX and hardware H.265/H.264 encoding
Optimized Buildroot firmware with custom V4L drivers
Low-power architecture (<10 W) with stable thermal and electrical performance
Full-cycle development: 10-layer HDI PCB, firmware, mechanics, and mass-production support

Full-cycle R&D
In-house laboratory
100% Job Success
(Upwork & Linkedin)
(Upwork & Linkedin)
Project Overview
Built a compact 360° camera platform around Rockchip RV1109 with dual Sony IMX172 fisheye modules positioned back-to-back. The sensors are time-synchronized, frames are stitched on-device to an equirectangular stream with optional electronic image stabilization.
Two product variants share the same core electronics:
Wearable (helmet/POV): Li-ion battery pack with PMIC, USB-C charging, on-device recording, low-power modes, quick-release mount.
Fixed (vehicle/rig): 9–36 V DC input with surge/ignition protection, antennas, sealed connectors.
Common features: hardware H.264/H.265 encoding, Wi-Fi (dual-band) + BLE for control, microSD + eMMC storage, RTSP/RTMP streaming, on-device analytics (motion/objects) using the RV1109 NPU/ISP pipeline, and a simple HTTP/WS API for remote control. Mechanics: rugged, splash-resistant housing, thermal path to chassis, anti-vibration mounts.
Result: a versatile 360° camera that works as a wearable or vehicle-mounted unit, delivering low-latency panoramic video, reliable recording, and edge analytics without cloud dependency.
Two product variants share the same core electronics:
Wearable (helmet/POV): Li-ion battery pack with PMIC, USB-C charging, on-device recording, low-power modes, quick-release mount.
Fixed (vehicle/rig): 9–36 V DC input with surge/ignition protection, antennas, sealed connectors.
Common features: hardware H.264/H.265 encoding, Wi-Fi (dual-band) + BLE for control, microSD + eMMC storage, RTSP/RTMP streaming, on-device analytics (motion/objects) using the RV1109 NPU/ISP pipeline, and a simple HTTP/WS API for remote control. Mechanics: rugged, splash-resistant housing, thermal path to chassis, anti-vibration mounts.
Result: a versatile 360° camera that works as a wearable or vehicle-mounted unit, delivering low-latency panoramic video, reliable recording, and edge analytics without cloud dependency.




Our Solution
✅ OUR WORK:
▪️ Schematic and PCB design
▪️ Case Design
▪️ Sample making (PCB and case)
▪️ Porting of the Linux kernel (Buildroot), device tree and drivers
▪️ Software Development for Testing
▪️ Electronic bring-up and testing
▪️ Schematic and PCB design
▪️ Case Design
▪️ Sample making (PCB and case)
▪️ Porting of the Linux kernel (Buildroot), device tree and drivers
▪️ Software Development for Testing
▪️ Electronic bring-up and testing
✅ INTERFACES:
▪️ SoC – Rockchip RV1109
▪️ Image sensor – Sony IMX172
▪️ 2 x DDR3 2GB
▪️ 1 x USB 2.0
▪️ 1 x Wi-Fi Murata
▪️ 1 x MIPI CSI-2
▪️ 1 x eMMC 64GB
▪️ 1 x SD card
▪️ Audio MIC
▪️ Power supply Battery and DC 5V – 12V
✅ PCB:
▪️ Stackup – 10 layers
▪️ PCB – 1200+ components
▪️ 4300+ pads
▪️ 4500+ vias
▪️ SoC – Rockchip RV1109
▪️ Image sensor – Sony IMX172
▪️ 2 x DDR3 2GB
▪️ 1 x USB 2.0
▪️ 1 x Wi-Fi Murata
▪️ 1 x MIPI CSI-2
▪️ 1 x eMMC 64GB
▪️ 1 x SD card
▪️ Audio MIC
▪️ Power supply Battery and DC 5V – 12V
✅ PCB:
▪️ Stackup – 10 layers
▪️ PCB – 1200+ components
▪️ 4300+ pads
▪️ 4500+ vias
























































