# FALL_DEPTH_R2 고정 설계

- 기존 28입력의 R1 hit/사람별 근거는 저장 진단 그대로다. L02만 P02에서 R1을 독립 계산했다. R1 현재 충족을 OR로 보존하며 전체 공통 억제를 추가하지 않는다.
- D1(짧게 투영된 몸통/펼친 하체): bbox 가로/세로 >=1.10, 몸통 20도 이상, 몸통 길이/bbox 대각선 <=0.25, 유효 골반-무릎-발목 chain 1개 이상. 모든 유효 chain의 골반-발목 길이/대각선 <=0.40, 발목 하강/bbox 높이 <=0.40, 무릎 각도 >=140도를 동시에 요구한다.
- D2(뒤집힌 상하 순서): bbox 가로/세로 >=1.10, 몸통 길이/대각선 <=0.35, 어깨 중심이 골반 중심보다 bbox 높이 0.05 이상 아래. 같은 다리의 발목이 골반보다 0.03 이상 위, 무릎은 골반보다 0.03 이하 아래, 골반-발목 길이/대각선 <=0.40인 chain이 필요하다.
- 추가 기하 유효성: 원시 관절 score >=0.10, 유한한 좌표, 골반-발목 길이/대각선 0.04~1.15, 허벅지/종아리 각각 0.02~1.15, 계산 가능한 무릎 각도. R1의 사람/몸통 유효성도 보존한다. 부족한 chain은 추정하지 않는다. 이 값들은 최초 `depth_features.py`의 고정 조건을 설명한 것이다.
- D2는 R1 서기지지 억제를 삭제하지 않고 다른 구체적인 관절 배치 근거로 추가 충족한다. 다른 사람의 다리/관절/동작은 합산하지 않는다. 일부 관절 누락은 해당 chain 불충분이다.
- 수치는 현재 자료의 기하 분포를 본 뒤 정한 공통 시험값이다. 11/12의 새 규칙 분리와 15의 손실 보완을 확인하되 일상 동작에서 신규 발동하면 그대로 보고한다. 같은 자료로 설계/검토했으므로 독립 정확도 검증이 아니다.
- 새 분기는 몸통 50도를 필수로 하지 않지만 몸통 20도 단독 완화나 가로형 bbox 단독으로 발동하지 않는다. 정면/후면 행동을 정확히 분류했다고 표현하지 않는다.
- 합성 검증 후 후보 1개만 실행했다. 좋은 결과여도 영상/채택/Runtime 통합/배포는 하지 않고, 분리력 부족 시 수치 탐색을 늘리지 않는다.
- 알림/유지 정책은 R1 함수를 재사용한다. 실제 PTS와 가상 monotonic을 분리하고 Cxx/L02는 독립 상태다. R1 충족 보존과 Event 시각 보존은 다르다.
