QR 코드 추적 개요

HoloLens 2는 헤드셋 주변 환경의 QR 코드를 감지하여 각 코드의 실제 위치에 좌표계를 설정할 수 있습니다. HoloLens 2는 또한 공유 경험을 만들기 위해 여러 디바이스에서 동일한 위치에 홀로그램을 렌더링할 수 있습니다. 디바이스의 웹캠을 사용하도록 설정하면 최신 버전의 프로젝트에서 QR 코드를 인식할 수 있습니다. 프로덕션으로 진행하기 전에 문서의 끝에 포함된 모범 사례를 따르는 것이 좋습니다.

디바이스 지원

기능 HoloLens 1세대 HoloLens 2 몰입형 헤드셋
QR 코드 검색 ✔️ ✔️

참고

데스크톱 PC에서 몰입형 Windows Mixed Reality 헤드셋을 사용하여 QR 코드 추적은 Windows 10 버전 2004 이상에서 지원됩니다. Microsoft.MixedReality.QRCodeWatcher.IsSupported() API를 사용하여 현재 디바이스에서 기능이 지원되는지 여부를 확인합니다.

QR 코드 검색에 대한 모범 사례

QR 코드 주위의 Quiet 영역

올바르게 읽으려면 QR 코드에 코드의 모든 면 주위에 여백이 필요합니다. 이 여백은 인쇄된 콘텐츠를 포함해서는 안 되며 네 개의 모듈(코드의 검은색 사각형 하나) 너비여야 합니다.

QR 사양에는 quiet 영역에 대한 자세한 정보가 포함되어 있습니다.

조명 및 배경

QR 코드 감지 품질은 다양한 조명과 배경에 취약합니다.

밝은 조명이 있는 장면에서 회색 배경에 검은색 코드를 인쇄합니다. 그렇지 않으면 흰색 배경에 검은색 QR 코드를 인쇄합니다.

코드 배경이 어두운 경우 검색 속도가 낮으면 회색 코드에서 검은색을 사용해 보세요. 배경이 비교적 밝은 경우 일반 코드가 제대로 작동해야 합니다.

QR 코드의 크기

Windows Mixed Reality 디바이스는 각각 5cm보다 작은 면이 있는 QR 코드에서 작동하지 않습니다.

5cm에서 10cm 길이의 QR 코드의 경우 코드를 검색하기 위해 상당히 가깝습니다. 또한 이 크기의 코드를 검색하는 데 더 오래 걸릴 수 있습니다.

코드를 검색하는 정확한 시간은 QR 코드의 크기뿐만 아니라 코드에서 얼마나 멀리 떨어져 있는지에 따라 달라집니다. 코드에 더 가깝게 이동하면 크기 문제를 오프셋하는 데 도움이 됩니다.

QR 코드에서의 거리 및 각도 위치

추적 카메라는 특정 수준의 세부 정보만 검색할 수 있습니다. 작은 코드(< 10cm)의 경우 상당히 가깝습니다. 10cm에서 25cm 너비까지 다양한 버전 1 QR 코드의 경우 최소 검색 거리 범위는 0.15미터에서 0.5m까지입니다.

크기에 대한 검색 거리는 선형적으로 증가하지만 QR 버전 또는 모듈 크기에 따라 달라집니다. 버전이 높을수록 더 가까운 위치에서만 검색할 수 있는 모듈이 작습니다. 감지 거리가 더 길어지도록 하려면 마이크로 QR 코드를 사용해 볼 수도 있습니다. QR 검색은 각도 범위 += 45 deg와 함께 작동하여 코드를 검색하는 데 적절한 해상도가 있는지 확인합니다.

중요

항상 충분한 대비와 적절한 테두리가 있는지 확인합니다.

로고가 있는 QR 코드

로고가 있는 QR 코드는 테스트되지 않았으며 현재 지원되지 않습니다.

QR 코드 데이터 관리

Windows Mixed Reality 디바이스는 드라이버의 시스템 수준에서 QR 코드를 검색합니다. 디바이스가 다시 부팅되면 검색된 QR 코드가 사라지고 다음에 새 개체로 다시 검색됩니다.

특정 타임스탬프보다 오래된 QR 코드를 무시하도록 앱을 구성하는 것이 좋습니다. 현재 API는 QR 코드 기록 지우기 지원을 지원하지 않습니다.

공간에 QR 코드 배치

QR 코드를 배치하는 위치 및 방법에 대한 권장 사항은 HoloLens 환경 고려 사항을참조하세요.

추가 정보