플랫폼별 가이드
Android (Kotlin/Java)
Android NDK (C)
전자식 손떨림 보정 (EIS)은 동영상에서 카메라 흔들림을 줄이는 데 도움이 되는 ARCore의 기능입니다. 카메라의 작은 움직임을 감지한 다음 표시되는 이미지를 이동하여 보정하는 방식으로 작동합니다. 이렇게 하면 카메라가 이리저리 움직여도 동영상이 더욱 부드럽고 안정적인 동영상을 만들 수 있습니다.
EIS의 이점
ARCore에서 EIS를 사용하면 다음과 같은 이점이 있습니다.
- 카메라 흔들림 감소
- 더 부드럽고 안정적인 동영상
- 동영상에 영화 같은 느낌 더하기
EIS 이해하기
ARCore에서 EIS가 사용 설정되면 기기의 자이로스코프를 사용하여 카메라의 움직임이 측정됩니다. ARCore는 이미지의 메타데이터를 사용하여 롤링 셔터와 카메라 움직임을 모두 수정하는 데 필요한 변환을 계산합니다. AR 앱은 기기 디스플레이 및 카메라 텍스처의 새 좌표를 사용하여 안정화된 카메라 텍스처를 렌더링합니다. EIS가 사용 설정되면 ARCore는 변환된 카메라 배경과 일치하도록 수정된 카메라 투영 매트릭스를 제공하고 장면의 올바른 위치에 가상 애셋을 렌더링합니다.
지원되는 기기
일부 ARCore 호환 기기는 일부 기기 및 카메라 구성에서 EIS를 지원하지 않습니다. 런타임 검사를 사용하여 현재 구성이 EIS와 호환되는지 확인하세요. 자세한 내용은 개발자 가이드를 참고하세요.