From 8cab1d084c7a6b3ced27a2a52b33b724dc94418b Mon Sep 17 00:00:00 2001 From: jjangddu Date: Mon, 10 Aug 2026 18:13:37 +0900 Subject: [PATCH] =?UTF-8?q?change(bv):=20demo-final=20default=20=EC=A1=B0?= =?UTF-8?q?=ED=95=A9=20=EC=9E=AC=EC=A1=B0=EC=A0=95=20=C2=B7=20detection=3D?= =?UTF-8?q?C=20+=20bv=3DMETHOD=5FD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 사용자 요청 (2026-08-10 재조정): · detectionMethod: METHOD_C (유지 · walls 검출 phantom-검증 파이프라인) · bvMethod: V41 → METHOD_D (BV 계산은 Python parity 적용) 이유: - walls 검출은 기존 방식 (Method C) 이 phantom QC 에서 안정 - BV 계산은 Method D 로 · estimateBv(walls) wrapper 가 lumen_inset(0.15) + adaptive_large_bladder_relax + b_si_floor 자동 적용 (Python 1:1) - PiezoMonitoringView 의 useMethodDBv 분기가 Method C 검출된 walls 를 Method D 방식으로 BV 재계산 (기존에 이미 지원) cloud-mvp 는 detection/bv 둘 다 METHOD_D 유지. --- .../medithings/vesiscan/managers/GreenZoneConstants.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/medithings/vesiscan/managers/GreenZoneConstants.kt b/app/src/main/java/com/medithings/vesiscan/managers/GreenZoneConstants.kt index 94ac69c..a69c146 100644 --- a/app/src/main/java/com/medithings/vesiscan/managers/GreenZoneConstants.kt +++ b/app/src/main/java/com/medithings/vesiscan/managers/GreenZoneConstants.kt @@ -43,10 +43,12 @@ object GreenZoneConstants { // 2026-08-10 ROLLBACK (demo-final 전용 · 사용자 요청): 8/4 이전 METHOD_C 로 복귀. // METHOD_D 는 dev-mode 에서 수동 전환 가능. cloud-mvp 는 METHOD_D 유지. @Volatile var detectionMethod: DetectionMethod = DetectionMethod.METHOD_C - // 2026-08-04: 기본값 V41 → METHOD_D 로 변경했었음 (사용자 결정). - // 2026-08-10 ROLLBACK (demo-final 전용 · 사용자 요청): 8/4 이전 V41 로 복귀. - // METHOD_D 는 dev panel 에서 수동 전환 가능. cloud-mvp 는 METHOD_D 유지. - @Volatile var bvMethod: BvMethod = BvMethod.V41 + // 2026-08-04: V41 → METHOD_D 로 변경 · 2026-08-10 ROLLBACK V41 로 복귀. + // 2026-08-10 RE-ADJUST (사용자 요청): demo-final default 최종 조합 = + // detectionMethod = METHOD_C (walls 검출 · phantom-검증 파이프라인) + // bvMethod = METHOD_D (BV 계산 · Python parity + adaptive_large_bladder_relax + b_si_floor) + // Method D BV 는 estimateBv(walls) wrapper 로 라우팅 (PiezoMonitoringView). + @Volatile var bvMethod: BvMethod = BvMethod.METHOD_D /** * lr_ratio 강제 override (algorithm 팀 최신 표준: piezophantomtest 4830e7c).