Google은 자체 Android 기반 하드웨어를 개발 중이며 특정 애플리케이션에 대해서는 Vuforia (Unity3D를 통해 개발 됨)를 사용하고자합니다. 그러나 Vuforia가 현재의 카메라 방향 설정과 잘 작동하는 데 문제가 있습니다.Android & Vuforia에서 카메라 방향이 잘못되었습니다.
하드웨어에서 카메라를 수평으로 놓으면 잘 작동합니다. 즉, 카메라가 디스플레이의 배치와 평행 한 경우입니다. 그러나 우리는 카메라를 수직으로, 즉 디스플레이의 배치와 90도 차이를두고 배치해야합니다. 이것들은 모두 하드웨어 설정입니다. 우리의 커널은 이러한 설정에 따라 프로그래밍되며 카메라를 사용하는 모든 프로그램은 IMU 센서를 포함한 모든 것과 호환됩니다. 그러나 Vuforia로 개발 된 앱은 카메라를 수직으로 배치하면 완전히 이상하게 작동합니다.
우리는 문제가 원시 카메라 데이터를 처리하는 Vuforia의 알고리즘과 관련이 있다고 가정하지만 확신 할 수 없습니다. 더욱이 우리는 상황을 어떻게 고칠 지 모른다. 자세한 내용은 다음 목록을 참조하십시오.
"비디오 배경 활성화"가 켜져 있으면 투사 된 이미지가 왜곡되어 비디오를 사용할 수 없습니다. AR 투영은 왜곡 된 치수가있는 검정색 배경에 나타납니다.
- "비디오 배경 활성화"가 켜져 있고 장치가 회전하면 검정색 배경이 단색으로 깜박입니다.
"비디오 배경 활성화"가 해제되어있는 경우 AR 투영은 일반적인 크기 (왜곡 없음)이지만 잘못된 축 설정으로 추적됩니다. 예를 들어, 대상이 실세계에서 왼쪽으로 이동하면 투영이 위로 이동합니다.
"비디오 배경 활성화"가 꺼져 있고 장치가 회전하면 장치가 기본 상태 일 때 AR 투영이 모양보다 큽니다.
더 많은 정보를 제공해 드릴 수있어서 기쁩니다.
대단히 감사합니다. 좋은 하루 되세요.
추 신 : 카메라를 주된 목적으로 사용하는 응용 프로그램 (카메라 응용 프로그램, 바코드 스캐너 등)은 잘 작동하지만 카메라 사용이 특별한 품질 (예 : 일부 게임) 인 응용 프로그램은 동일합니다 Vuforia로서의 문제. 따라서 카메라에 직접 액세스하는 앱은 제대로 작동하지만 안드로이드 API 및 클래스를 사용하는 앱은 어떤 이유로 실패합니다.