wenhongquan

wenhongquan pushed para test em wenhongquan/dsh

  • fbb21aea1b chore: 清理项目中冗余的二进制文件、临时脚本与废弃代码 本次提交清理了大量无需纳入版本控制的文件: 1. 删除了testrk3588目录下的大体积模型文件 2. 移除了dh目录下的大华SDK库文件、Qt demo项目与文档 3. 清理了yolo目录下的字体、依赖文件与示例图片 4. 删除了校准测试用的图片资源与临时脚本文件 5. 移除了dual_camera_system下的缓存文件、废弃配置与web服务代码 6. 清理了.superpowers目录下的IDE临时状态文件

9 horas atrás

wenhongquan pushed para test em wenhongquan/dsh

  • ccba432f8e refactor: 移除web前端界面,切换为纯headless API运行 1. 更新AGENTS.md和README.md文档,说明系统变更 2. 删除web_static静态前端文件及相关服务挂载代码 3. 修改根路由返回状态信息而非前端页面 4. 更新测试用例适配接口变更 5. 新增说明移除了OCR、LLM、穿戴检测功能

13 horas atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 40453bc8ef feat: add PTZ calibration, file cleanup and optimize preview logic 1. 新增PTZ坐标校准模块,支持线性映射和查找表校准 2. 新增本地文件定期清理功能,支持按保留天数和最大文件数清理 3. 重构预览接口逻辑,使用固定稳定时间替代动态计算,避免依赖过期状态 4. 新增存储配置项,拆分抓拍和预览图的存储策略 5. 优化第三方上报兼容性,兼容老版字段格式 6. 调整启动脚本默认参数,移除跳过校准选项 7. 更新前端画布渲染为G6图库实现,优化样本展示 8. 新增对应单元测试覆盖新增功能

14 horas atrás

wenhongquan pushed para main em wenhongquan/dzxj_dtu

  • 16195b3e88 feat: 新增DTU配置管理功能 1. 新增后端DTU MQTT协议支持与配置API 2. 新增前端DTU配置页面与状态管理 3. 完善系统配置页签与接口服务

18 horas atrás

wenhongquan pushed para test em wenhongquan/dsh

  • e1e5c69092 feat: add OSS upload, optimize PTZ preview & scan logic, update docs - add OSS compatible uploader for image hosting - optimize PTZ preview and 360 scan logic with dynamic stabilize time and frame draining - fix test case tilt range from ±90 to ±60 - update device docs and add configuration notes - fix canvas drag and click handling in web frontend - update third party pusher to support OSS URLs and normalized timestamps

19 horas atrás

wenhongquan pushed para main em wenhongquan/dzxj_dtu

  • b39ab1ece3 feat: add serial auto-connect and status indicator update 1. 新增串口配置保存与加载功能,实现自动连接上次使用的串口 2. 更新前端StatusIndicator组件,传入串口/MQTT连接状态作为参数 3. 补充Claude测试命令白名单,新增ssh、brew、npm、scp等命令 4. 添加线架系统功能需求与MQTT协议设计文档

19 horas atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 43076c898a feat: 新增样本管理相关功能和前端展示界面 - 新增获取样本列表和加载样本图片的后端API接口 - 新增样本网格预览前端组件,支持缩放、拖拽交互 - 重构前端UI布局,添加样本展示面板和相关操作控件 - 新增样本管理相关的单元测试 - 添加测试用的样本图片资源

1 dia atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 8fe88ac8a9 feat: 完成双摄全景扫描系统功能迭代 1. 新增PTZ相机方向修正逻辑,支持壁装/吸顶安装配置 2. 更新目标检测模型为RK3588平台的yolo26n_end2end.rknn 3. 重构全景拼接逻辑,使用直接覆盖而非加权融合避免虚化 4. 添加预览抓拍API与前端展示,支持保存点预览图 5. 完善扫描点存储与Web状态管理,新增PTZ相机状态支持 6. 新增PTZ相机单元测试与全景扫描相关测试 7. 优化检测结果过滤,跳过无效边界框与置信度异常值 8. 调整相机配置参数,适配竖装球机的运动方向翻转

1 dia atrás

wenhongquan pushed para test em wenhongquan/dsh

1 dia atrás

wenhongquan pushed para 实时跟踪 em wenhongquan/dsh

  • 72e246a61f ``
  • 3752a50fd9 fix: 修复批次上报字段和日志及接口路径问题 1. 修正batch_report接口路径添加末尾斜杠 2. 上报失败时新增响应内容日志打印 3. 修正total_persons和ptz_images_count取值逻辑
  • 6ef8d72d46 refactor(config, calibration, pusher): 更新配置与校准逻辑,简化第三方推送 1. 调整人体检测置信度阈值与人体跟踪阈值至0.45 2. 更新相机俯仰轴配置,改用手动标定查找表替代线性映射,新增tilt偏移补偿 3. 为校准器添加pan/tilt翻转支持与全局偏移补偿 4. 简化第三方推送的认证头与上报负载逻辑
  • 6339f9bdef docs(superpowers): add interactive PTZ calibration design and implementation plan feat(dual_camera_system): add interactive manual PTZ calibration script 新增交互式PTZ手动标定方案文档、实施计划,以及配套的Web UI版标定脚本,支持通过浏览器完成标定点确认、PTZ微调,自动生成校准配置文件。
  • 87522b274c chore: update configs, model and detection logic 1. fix missing match_count default value in calibration.py 2. update PTZ mount type to ceiling and disable ptz detection 3. switch detection model to yolo11s onnx and lower confidence threshold 4. refactor ONNX model loading to use Ultralytics 5. add sigmoid confidence calculation and NMS post-processing

2 dias atrás

wenhongquan criado novo branch 实时跟踪 em wenhongquan/dsh

2 dias atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 72e246a61f ``
  • 3752a50fd9 fix: 修复批次上报字段和日志及接口路径问题 1. 修正batch_report接口路径添加末尾斜杠 2. 上报失败时新增响应内容日志打印 3. 修正total_persons和ptz_images_count取值逻辑
  • 6ef8d72d46 refactor(config, calibration, pusher): 更新配置与校准逻辑,简化第三方推送 1. 调整人体检测置信度阈值与人体跟踪阈值至0.45 2. 更新相机俯仰轴配置,改用手动标定查找表替代线性映射,新增tilt偏移补偿 3. 为校准器添加pan/tilt翻转支持与全局偏移补偿 4. 简化第三方推送的认证头与上报负载逻辑
  • 6339f9bdef docs(superpowers): add interactive PTZ calibration design and implementation plan feat(dual_camera_system): add interactive manual PTZ calibration script 新增交互式PTZ手动标定方案文档、实施计划,以及配套的Web UI版标定脚本,支持通过浏览器完成标定点确认、PTZ微调,自动生成校准配置文件。
  • 87522b274c chore: update configs, model and detection logic 1. fix missing match_count default value in calibration.py 2. update PTZ mount type to ceiling and disable ptz detection 3. switch detection model to yolo11s onnx and lower confidence threshold 4. refactor ONNX model loading to use Ultralytics 5. add sigmoid confidence calculation and NMS post-processing
  • Ver comparação entre esses 15 commits »

2 dias atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 96d0bdf7bc docs: 更新双摄像头系统校准文档与示例配置 补充了手动校准流程说明,更新了球机默认配置示例,新增了校准配置文件示例

4 dias atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 10977f4ca9 fix(config): 微调相机tilt_y0参数避免画面裁切 将两处配置的tilt_y0从12调整为13,经RK3588实测后优化画面上方取景,防止人头和上半身被裁切出画面

4 dias atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 4091f57025 feat: add calibration workflow and optimize PTZ tracking - add run_calibrate.sh service script - add PTZ verification and detection test scripts - add calibration scanner and ORB rematch tools - add unit test for polling tracker pan flip fix - optimize PTZ config and camera group calibration parameters - fix double pan flip issue when using calibrated transform - update main.py to support force calibration flag - refactor detector preprocessing to use letterbox resize

4 dias atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 45a43a3950 refactor: 重构检测后端,解耦推理与业务逻辑 主要变更: 1. 新增 inference_backend.py 统一封装 RKNN/ONNX 检测接口 2. 替换 safety_detector 导入为 inference_backend 3. 删除 LLM 相关配置与代码,简化系统配置 4. 更新测试用例适配新的导入路径 5. 新增本地测试、RKNN诊断等工具脚本 6. 补充设备文档与摄像头配置示例 7. 调整检测阈值与模型路径适配RK3588环境
  • efd75062c5 test: add integration test for polling tracking mode
  • 651cfa5ac1 fix(main): initialize event_pusher and remove unused imports
  • fab3788b95 fix(main): guard interactive commands and align pause/resume for polling mode
  • db7202975a feat(main): add --mode polling with UltralyticsTracker and PollingTrackingCoordinator
  • Ver comparação entre esses 18 commits »

4 dias atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 1f9d441625 fix(paired_image_saver): 修复旧批次清理逻辑不总是执行的问题 调整了旧批次清理的执行时机,将其移入finally块确保无论任务成功或失败都会执行,同时修复了上传状态获取的空指针风险

4 semanas atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 46c8a87392 chore: 清理废弃代码与配置,优化项目结构 1. 移除OCR相关配置、代码和依赖 2. 删除语音播报相关模块和配置 3. 优化OSS上传器、第三方推送器的线程安全实现 4. 简化摄像头组和联动控制器的初始化参数 5. 新增系统服务配置文件和OSS清理脚本 6. 移除废弃的本地快照保存逻辑 7. 清理测试代码和无用配置项

4 semanas atrás

wenhongquan pushed para main em wenhongquan/dzxj_dtu

  • 71376f17f3 feat: add LED debug page and Modbus RTU support 1. add LED debug page with 24 LED control and card reading功能 2. add full Modbus RTU protocol implementation 3. add serial port raw send and wait response methods 4. add backend Modbus API endpoints 5. fix websocket namespace and response parsing 6. refactor status message variable naming consistency

4 semanas atrás

wenhongquan pushed para test em wenhongquan/dsh

  • 4d278826bc refactor: 优化双摄像头系统校准与检测逻辑 调整人员检测阈值、PTZ配置参数,重构坐标转换逻辑,新增分区域检测和离线校准加载功能,优化日志与上传流程

1 mês atrás