feat(v1): add pose quality evidence
This commit is contained in:
+10
-1
@@ -54,6 +54,15 @@ PoseQuality = {
|
||||
reason: string,
|
||||
visible_joint_count: int
|
||||
}
|
||||
PoseEvidence = {
|
||||
accepted: bool,
|
||||
horizontal_pose: bool,
|
||||
rapid_vertical_change: bool,
|
||||
horizontal_angle_degrees: float | null,
|
||||
hip_center_y: float | null,
|
||||
torso_length: float | null,
|
||||
reason: string
|
||||
}
|
||||
FallEvent = {
|
||||
event_id: string,
|
||||
source_id: string,
|
||||
@@ -97,7 +106,7 @@ FramePacket = {
|
||||
| --- | --- | --- | --- |
|
||||
| `source.connected` | 视频源 | `source_id`、时间 | UI 显示在线。 |
|
||||
| `source.error` | 视频源 | `source_id`、错误码、可重试标记 | UI 显示异常;不报警。 |
|
||||
| `person.updated` | 跟踪与 Pose | `PersonPose`、`PoseQuality`、状态 | UI 绘制骨架与 ID。 |
|
||||
| `person.updated` | 跟踪与 Pose | `TrackedPersonPose`、`PoseQuality`、`PoseEvidence` | UI 绘制骨架与 ID。 |
|
||||
| `fall.suspected` | 状态机 | `track_id`、开始时间 | UI 显示黄色疑似状态。 |
|
||||
| `fall.confirmed` | 状态机 | `FallEvent` | 红色叠加、声音、弹窗、截图、JSONL。 |
|
||||
| `fall.recovered` | 状态机 | `track_id`、时间 | UI 恢复绿色正常状态。 |
|
||||
|
||||
Reference in New Issue
Block a user