Skip to content

Add manufacturer Bokeh support to PROBE and LIVE Depth menu - #338

Merged
TTolsun merged 2 commits into
mainfrom
codex/vendor-portrait
Oct 19, 2026
Merged

TTolsun merged 2 commits into
mainfrom
codex/vendor-portrait

Conversation

@TTolsun

@TTolsun TTolsun commented Oct 19, 2026

Copy link
Copy Markdown
Owner

변경 내용

PROBE에 카메라별 제조사 BOKEH 지원과 확장 전용 미리보기·JPEG 해상도를 표시합니다. LIVE에서는 Depth → Portrait (Bokeh) → JPEG 해상도로 선택하고 제조사가 처리한 컬러 JPEG를 저장합니다. Photo 버튼은 일반 Photo로 복귀합니다. 센서 Depth Map은 별도 항목으로 구분합니다.

확장 세션은 일반 촬영·Benchmark와 분리하며 크기를 자동 대체하지 않습니다. 저장 중 전환 제한, 실패 후 Photo 복귀, 단일 촬영 완료와 카메라 종료 순서를 처리했습니다. 문서 입력 크기 제한을 유지하기 위해 카메라 선택·줌 연결을 MainCameraPicker로 추출했습니다.

검증

  • 앱 JVM 테스트 911개, lintDebug(오류·경고 없음), 앱·기기 테스트 APK 빌드 통과.
  • SM-S936N, Android 16/API 36: 공개 카메라 0·1·2·3에서 작은/큰 JPEG 구성, 실제 JPEG 저장, Photo 복귀와 반복 재열기 등 17개 검사 통과.
  • 실기기 UI: Depth 진입·해상도 선택·셔터와 줌 상태·Photo/Video/Off 복귀 통과.
  • 문서 회귀 검사 37개 및 docflow 최신성·coverage·생성물·사이트 검사 통과. 사용자 요청에 따른 Codex 대조 기록이며 독립적인 사람의 승인이나 제품 수용 판정을 뜻하지 않습니다.
  • 실기기 기록과 제약.

제약과 후속 검토

사용자가 현재 변경을 머지한 뒤 요구사항을 다시 검토하기로 했으므로 추가 구현을 중단한 상태입니다. 기능과 UX의 최종 수용을 의미하지 않습니다.

Bokeh는 Depth 이미지를 제공하는 계약이 아닙니다. 이 기기에서는 DEPTH_OUTPUT/DEPTH16 및 BOKEH의 DEPTH_JPEG 출력이 확인되지 않았습니다. 인물·머리카락 경계 품질, 모든 해상도 조합과 다른 기기는 검증하지 않았습니다. 재설치 직후 한 차례 BOKEH 미지원 응답이 있었고 재조회와 최종 검사에서는 정상 지원됐으며 원인은 확정하지 못했습니다.

화면

실기기 앱 View 렌더링입니다. 카메라 미리보기와 최근 사진 썸네일을 숨겼습니다.

Depth 메뉴 Portrait LIVE
Depth 메뉴 Portrait LIVE

@sourcery-ai

sourcery-ai Bot commented Oct 19, 2026

Copy link
Copy Markdown

Sorry @TTolsun, your pull request is larger than the review limit of 150,000 diff characters

@TTolsun
TTolsun enabled auto-merge (squash) October 19, 2026 17:20
@TTolsun
TTolsun merged commit c81d53e into main Oct 19, 2026
7 checks passed
@TTolsun
TTolsun deleted the codex/vendor-portrait branch October 22, 2026 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant