Skip to content

雷达摄像头-电子哨兵

基本信息

项目详情
项目名称雷达摄像头-电子哨兵
小组名称ZZZ电子哨兵
项目方向嵌入式 / 边缘视觉 / IoT
项目周期2026年7月 — 2026年8月

小组成员

姓名角色GitHub
蒋志文组长@jjzzwwowo
李创成组员@cc-rechard
庞伟业组员@pwynb111
罗宇喆组员@Luoluoss2
高亮赐组员@miss-QwQ

项目简介

基于 Fanconn RV1126B-P 摄像头与 HLK-LD2450 毫米波雷达的端侧电子哨兵。摄像头平时提供普通视频;雷达检测到目标进入设定警戒区后,触发板端 RKNN YOLOv5 推理对目标进行分类,系统将雷达目标的位置/速度与视觉识别结果在网页上统一展示,并记录报警事件。

雷达读取、视频取帧、YOLO 推理、事件存储与网页服务全部运行在摄像头内部,不依赖云服务器。

技术栈

硬件端

  • 摄像头: Fanconn RV1126B-P(IMX415 传感器,4 GB + 64 GB,Buildroot IPC 固件)
  • 雷达: HLK-LD2450 毫米波雷达,UART 串口(256000 8N1),最多输出 3 个目标的位置、速度与距离分辨率

嵌入式软件

  • 语言: C++
  • 视觉推理: RKNN YOLOv5(板端 NPU,640×640 输入)
  • 视频管线: 自写 RTSP 客户端(H.265 子码流)+ Rockchip MPP 硬解 + RGA(im2d) 硬件缩放
  • 构建与部署: CMake、aarch64 交叉编译、ADB/SSH 上传、init.d 开机自启

网页端

  • 后端: 自写轻量 HTTP 服务器(keep-alive 连接复用、SSE 实时推送、turbojpeg 编码)
  • 前端: 原生 HTML / CSS / JS,Canvas 绘制实时视频与雷达平面
  • 测试: 主机端 CTest 单元测试

核心功能

  1. 雷达目标监测 — 串口接收 LD2450 固定 30 字节上报帧,解析最多 3 个目标的编号、X/Y 坐标、速度与距离分辨率;支持分段数据、前导噪声、坏帧恢复与连续多帧。
  2. 警戒区与触发状态机 — 软件矩形警戒区(四周扩大退出区,参数可配),Idle → Detecting → Cooldown 防抖状态机,连续 3 帧进入确认、5 帧离开确认。
  3. 端侧视觉识别 — 提供事件式与连续式两条取帧管线:事件式经 take-photo CGI 取帧,单次约 0.6s;连续式由自写 RTSP 客户端拉取子码流,经 MPP 硬解、RGA 缩放后送入 RKNN YOLO。识别结果与固件自带参考 demo 在黄金图上逐像素对齐,检测框坐标误差 <5px。
  4. 低功耗按需推理 — 常驻服务后台收流解码,待机(Idle/Cooldown)时 YOLO 零开销;雷达触发进入 Detecting 后从缓存取最新帧按需推理,待机恢复后自动停止。
  5. 网页实时监控 — 局域网内浏览器访问板端网页:实时视频低延迟轮询(整链路实测约 100ms)、YOLO 检测框叠加、雷达平面可视化(目标按速度着色、警戒区拖拽调整、1m 网格)、参数热生效。
  6. 报警事件与截图 — 报警事件列表 + 带框截图与 4K 高清截图双份保存,支持单条/批量删除(同步清理事件记录与截图文件)。
  7. 时间自动校准 — 板端无 RTC 且无外网,浏览器加载页面时上报真实时间,板端校准系统时钟(每 60s 一次),时区为北京时间,事件与文件时间戳显示正确。

项目截图

摄像头硬件

摄像头硬件

雷达硬件

雷达硬件

网页界面

网页界面

视频

视频

设置

设置

报警事件

报警事件

截图

截图

系统架构图

系统架构图

代码仓库

演示

无公网在线演示。系统在板端提供局域网网页服务,同一局域网内浏览器访问 http://10.0.0.254:8080 即可查看实时视频、雷达平面与报警事件。

项目亮点

  • 全部推理、存储与网页服务运行在摄像头端侧,不依赖云服务器
  • 雷达低功耗监测 + 视觉按需唤醒,待机时推理零开销
  • 自写 RTSP 客户端 + MPP 硬解 + RGA 硬件缩放,全硬件视频取帧管线
  • 与固件参考 YOLO demo 逐像素对齐,检测框坐标误差 <5px
  • 主机单元测试覆盖雷达解析、状态机、视觉解码与网页后端全链路

项目总结

本项目完成了从雷达接入、警戒区触发、端侧 YOLO 识别到网页展示的完整闭环,并在真实摄像头硬件上验证:实机读取 30/30 有效雷达帧,警戒区触发与冷却状态切换正常;视觉识别与固件参考 demo 对齐;网页端支持实时视频、雷达平面、报警事件管理与时间校准。

西安电子科技大学广州研究院