fix: recover calibration after smart-cam restart

This commit is contained in:
Ankle committed 2026-08-31 16:29:39 +08:00
1 parent 33d87ac9d9
commit 714a2e1db2
3 files changed
+227 -10

No files matched your search

+6 -3
View File
@@ -1,7 +1,7 @@
# scan参数交互式配置向导
该工具用于在不同摄像头点位通过固定对话完成scan参数标定、配置替换、完整试扫和验证拼图,
适合批量部署RK3588。详细的底层命令和原理见[手动配置README.md](./手动配置README.md)。
适合批量部署RK3576和RK3588。详细的底层命令和原理见[手动配置README.md](./手动配置README.md)。
## 目录结构
@@ -25,7 +25,7 @@ scan-calibrator/
## 启动
首次把本目录复制到一台RK3588后,先执行一次安装与自检:
首次把本目录复制到一台RK3576或RK3588后,先执行一次安装与自检:
```bash
cd /home/zhangw/scan-calibrator
@@ -201,7 +201,10 @@ smart-cam的HTTP接口读取PTZ并记录,等价于:
11. 若pan实测与tilt透视预测相差超过15%,不强制套用比例,并明确提示镜头畸变或不同tilt行
水平覆盖不一致;这种摄像头使用单一pan_step无法保证所有行同时零重叠且无缺口;
12. 根据多个水平样本的带符号位移,自动识别该型号摄像头从画面左到右时pan是递增还是递减;
13. 删除本次自动标定产生的临时截图。
13. 每次标定会话只编译一次OpenCV重叠分析器,后续step直接复用;
14. 如果smart-cam因RTSP采集看门狗而短暂重启,向导会等待scan HTTP恢复,
然后重试当前PTZ或拍照操作,不会直接丢失整个第四步;
15. 删除本次自动标定产生的临时截图。
这一步不能省略。两个角点只能确定扫描范围,无法确定当前摄像头型号和zoom下的一幅画面
覆盖多少角度。