Enable visualization by default for inference and replay
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Vision Anti-Pinch
|
||||
|
||||
C++ / TensorRT 实时摄像头风险推理,算法来自最新 run_risk.py。
|
||||
持续取图、推理并更新内存中的 FrameResult;可视化可选。
|
||||
持续取图、推理并更新内存中的 FrameResult;实时推理、录制和回灌默认开启可视化。
|
||||
|
||||
相机每次取帧默认等待 **2000 ms**,连续超时 **6 次**才停止流水线(纯超时约 **12 秒**);成功取得有效帧后清零超时计数。单次等待时间由 `config/camera.json` 的 `camera.timeout_ms` 配置。运行中的坏帧、取流错误共用该重试期限;设备失效时尝试重新打开相机,恢复有效帧后继续推理。GPU 错误仍按原有异常处理退出。
|
||||
|
||||
@@ -14,15 +14,17 @@ C++ / TensorRT 实时摄像头风险推理,算法来自最新 run_risk.py。
|
||||
git clone https://git.kendeji.fun/zmv/vision-anti-pinch.git
|
||||
cd vision-anti-pinch/orin
|
||||
./scripts/initialize_camera.sh # 开机后初始化 /dev/video5 摄像头链路
|
||||
./run.sh # 持续推理,结果只保存在内存
|
||||
./run.sh # 持续推理并显示预览,结果只保存在内存
|
||||
```
|
||||
|
||||
可选板端本地可视化:
|
||||
默认显示本地预览,叠加门区、检测框、手臂/手部关键点及风险信息。需要关闭预览时:
|
||||
|
||||
```bash
|
||||
./run.sh --visualize
|
||||
./run.sh --no-visualize
|
||||
```
|
||||
|
||||
`--visualize` 仍可显式开启;没有 DISPLAY / WAYLAND_DISPLAY 时自动跳过窗口并继续推理。
|
||||
|
||||
Ctrl+C / SIGTERM 停止程序。
|
||||
关闭预览窗口或按 q/Esc 只关闭预览,推理继续。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user