VPP:型錄角度驅動 2D 地面幾何
先得到目前 H/V FOV,再把視角、安裝參數與解析度轉成平面圖 shape。
- 1Camera+Placementfocal · FOV · height · tilt · resolution
- 2取得 Current H/V FOV優先使用 spec;缺少時由 sensor+focal 推算
- 3地面投影+DORIV-FOV → dNear/dFar · H-FOV+resolution → DORI
- 4畫出 Floorplan shapeeffectiveFar · rotation · pxPerMeter → trapezoid/wedge/circle
IVSD:預覽角度與偵測範圍分流
校正資料控制成像預覽;偵測範圍由 WASM 直接回傳,兩者不是同一個輸出。
- 1Model+目前組態zoomStep · LDC · heightCm · tiltDeg
- 2載入逐機種校正image size · K · D · distortion · Edge-Ray
- 3產生預覽 FOVP′ → idealFovx/idealFovy → Three.js camera.fov
- 4產生偵測 polygoncalcFov3D → Human/Vehicle/Face/LPR/PPE/Fall
不可混用:camera.fov 只控制預覽;不能拿它反推 IVSD 的地面偵測多邊形。
VPP:角度就是主幹
- 一般透視相機以
fovV、高度與 tilt 求 dNear / dFar。
fovH 搭配斜距,求梯形的近端與遠端寬度。
- 解析度與 DORI PPM 再限制實際顯示的最遠距離。
IVSD:Camera FOV 的來源
- 逐機種校正檔提供影像尺寸、
K、D 與畸變表。
- Ideal FOV 寫入 Three.js 預覽;Edge-Ray FOV 才接近型錄 H/V 語意。
- Edge-Ray 以出圖四邊中點反投影成光線,再計算兩光線夾角。
不可混用的界線
- IVSD 的
camera.fov 只控制成像預覽張角。
- Human/Vehicle 等範圍由 WASM 直接回傳頂點。
- 不能用 VPP 幾何公式重建 IVSD 偵測多邊形。
VPP 現況規格
- 已由目前程式與產品規則確認。
- FOV fallback 與變焦端點修正。
- 近邊、遠邊、解析度、DORI 與 Konva 梯形。
Open VPP detail →
IVSD 目前實作觀察
- 依現有 Portal、校正資料與 WASM 呼叫整理。
- Intrinsics、P′、Ideal FOV 與 Edge-Ray FOV。
- Three.js 預覽與 WASM 偵測多邊形為兩條管線。
Open IVSD observation →
IVSD 對接討論
- 集中尚待 IVSD 正式回答的問題。
- 介面、單位、座標、特殊機種與 Golden Models。
- 會議結束後應取得的共同決策。
Open discussion brief →