Android 9에서 카메라 기기는 모션 추적 기능을 알릴 수 있습니다.
이 기능을 지원하는 카메라는 모션 추적 데이터를 자체적으로 생성하는 것이 아니라 ARCore 또는 이미지 안정화 알고리즘에 의해 사용되며 장면 분석 기능이 있는 다른 센서와 함께 사용됩니다. 이 기능을 지원하려면 기기가 CONTROL_CAPTURE_INTENT_MOTION_TRACKING
을 지원해야 합니다.
이 인텐트가 캡처 요청의 일부인 경우 카메라는 모션 블러를 줄이기 위해 노출 시간을 최대 20밀리초로 제한해야 합니다.
예시 및 소스
HAL 측의 참조 모션 추적 구현은 카메라 HAL의 일부로 사용할 수 있습니다.
구현
카메라 기기에서 모션 추적을 사용 설정하려면 다음을 확인하세요.
ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING
기능이 사용 설정되었습니다.ANDROID_CONTROL_CAPTURE_INTENT_MOTION_TRACKING
인텐트가 지원되며 캡처 요청에 포함되는 경우 카메라 노출 시간을 최대 20밀리초로 제한합니다.다음 목록의 렌즈 보정 데이터는 정적 정보 및 동적 메타데이터 필드에 정확하게 보고됩니다.
유효성 검사
모션 추적 기능을 지원하는 카메라 기기는 카메라 CTS 테스트를 통과해야 합니다.