Azure Spatial Anchors에 대한 FAQ

Azure Spatial Anchors는 HoloLens, iOS 및 Android 디바이스에서 다중 사용자, 공간 인식 혼합 현실 환경을 지원하는 관리형 클라우드 서비스 및 개발자 플랫폼입니다.

자세한 내용은 Azure Spatial Anchors 개요를 참조하세요.

Azure Spatial Anchors 제품 FAQ

Azure Spatial Anchors에서 지원하는 디바이스는 어떻게 되나요?

Azure Spatial Anchors를 사용하면 개발자가 HoloLens, ARKit 지원 iOS 디바이스, ARCore 지원 Android 디바이스에서 앱을 빌드할 수 있습니다. iOS와 Android의 경우 휴대폰과 태블릿이 모두 포함됩니다.

Azure Spatial Anchors를 사용하려면 클라우드에 연결해야 하나요?

Azure Spatial Anchors는 현재 인터넷에 대한 네트워크 연결이 필요합니다. 피드백 사이트에서 의견을 보내주세요.

Azure Spatial Anchors 연결에 대한 요구 사항은 무엇인가요?

Azure Spatial Anchors는 Wi-Fi 및 모바일 광대역 연결에서 작동합니다.

Azure Spatial Anchors에서 앵커를 정확히 찾으려면 어떻게 해야 하나요?

조명 조건, 환경 내의 개체 및 앵커가 배치되는 표면까지 앵커를 정확히 찾는 데 영향을 주는 요인은 다양합니다. 정확도가 요구 사항을 충족하는지 여부를 확인하려면 사용하려는 위치를 나타내는 환경에서 앵커를 사용해 보세요. 정확도가 요구 사항을 충족하지 않는 환경이 발생하는 경우 Azure Spatial Anchors의 로깅 및 진단을 참조하세요.

앵커를 만들고 찾는 데 걸리는 시간은 어떻게 되나요?

앵커를 만들고 찾는 데 필요한 시간은 네트워크 연결, 디바이스의 처리 및 부하, 특정 환경과 같은 여러 요인에 따라 달라집니다. 제조, 소매, 게임을 포함하여 많은 산업에서 애플리케이션을 구축하는 고객이 있으며, 이 서비스를 통해 해당 시나리오에 대한 사용자 환경을 향상시킬 수 있음을 보여 주고 있습니다.

개인 정보 보호 FAQ

Azure Spatial Anchors는 데이터를 어떻게 저장하나요?

모든 데이터는 Microsoft 관리형 데이터 암호화 키로 암호화된 상태로 저장되며, 모든 데이터는 각 리소스에 대해 지역별로 저장됩니다.

Azure Spatial Anchors는 데이터를 어디에 저장하나요?

Azure Spatial Anchors는 고객 데이터를 저장하고 처리합니다. 기본적으로 고객 데이터는 복원력을 위해 다른 쌍을 이루는 지역에 복제되지만 Microsoft는 데이터를 지역 외부로 복제하거나 이동하지 않습니다. 이 데이터는 Azure Spatial Anchors 계정이 구성된 지역에 저장됩니다. 데이터 상주 요구 사항이 있는 지역의 경우 고객 데이터는 항상 동일한 지역 내에 유지됩니다.

Azure Spatial Anchors를 사용하는 경우 서비스에 전송되고 저장되는 환경에 대한 정보는 무엇인가요? 환경 관련 사진이 전송되고 저장되나요?

앵커를 만들거나 찾을 때 환경 관련 사진이 디바이스에서 파생된 형식으로 처리됩니다. 이 파생된 형식은 서비스에 전송되고 저장됩니다.

투명성을 제공하기 위해 환경과 파생된 스파스 지점 클라우드를 보여 주는 이미지는 아래와 같습니다. 지점 클라우드는 서비스에 전송되고 저장되는 환경의 기하학적 표현을 보여 줍니다. 스파스 지점 클라우드의 각 지점에 대해 해당 지점의 시각적 특성의 해시를 전송하고 저장합니다. 해시는 픽셀 데이터에서 파생되지만 포함되지 않습니다.

Azure Spatial Anchors는 Azure 서비스 계약 및 조건Microsoft 개인정보처리방침을 준수합니다.

An environment and its derived sparse point cloud그림 1: 환경 및 해당 파생 스파스 지점 클라우드

진단 정보를 Microsoft로 보낼 수 있는 방법이 있나요?

예. Azure Spatial Anchors에는 개발자가 Azure Spatial Anchors API를 통해 옵트인하기 위해 선택할 수 있는 진단 모드가 있습니다. 예를 들어 앵커를 예측 가능하게 만들고 찾을 수 없는 환경이 발생하는 경우 유용합니다. 디버그에 도움이 되는 정보가 포함된 진단 보고서를 제출할 수 있는지 물어볼 수 있습니다. 자세한 내용은 Azure Spatial Anchors의 로깅 및 진단을 참조하세요.

개인 정보 FAQ(개발자용)

내 애플리케이션에서 Spatial Anchor를 어딘가에 배치하면 모든 앱에서 액세스할 수 있나요?

앵커는 Azure 계정으로 격리됩니다. 계정에 대한 액세스 권한을 부여한 앱만 계정 내의 앵커에 액세스할 수 있습니다.

내 앱 또는 SDK에서 ASA를 사용하는 경우 적용되는 사용 약관은 무엇인가요?

사용 약관 및 해당 라이선스에 포함된 모든 사용 약관이 적용됩니다.

ASA가 포함된 앱 또는 SDK를 릴리스하려고 합니다.

추가 사용 약관에 동의해야 하나요?

아니요. ASA를 사용하면 위에 연결된 ToU 및 포함된 사용 약관에 동의하는 것입니다. 추가 사용 약관은 필요하지 않습니다.

Microsoft에서 사용자에게 내 애플리케이션 또는 SDK의 ASA를 공개하도록 요구하나요?

Microsoft는 개인 정보 보호 또는 기타 요구 사항을 충족하기 위해 현지 법률에서 요구하지 않는 한 공개를 요구하지 않습니다. 현지 법률에 따라 ASA 또는 Microsoft의 개인정보처리방침을 공개해야 하는지 여부를 결정하려면 사용자 자신의 법률 고문과 협력해야 합니다.

내 사용자가 특정 사용 약관에 동의해야 하나요?

아니요. 계약 관계는 Microsoft와 앱 또는 SDK 개발자 간의 관계입니다. 현지 법률에 따라 ASA 또는 Microsoft의 개인정보처리방침을 사용하는 데 동의가 필요한지 여부를 결정하려면 사용자 자신의 법률 고문과 협력해야 합니다.

내 앱/SDK에서 ASA를 사용한다는 것을 내 사용자에게 알리려고 합니다. 사용자에게 알리는 데 권장되는 인터페이스는 무엇입니까?

"이 앱은 Microsoft의 Azure Spatial Anchors를 사용합니다. Azure Spatial Anchors에 대한 자세한 내용은 Azure Spatial Anchors | Microsoft Azure로 이동하세요."

가용성 및 가격 FAQ

SLA를 제공하나요?

Azure 서비스 표준이므로 99.9%가 넘는 가용성을 목표로 합니다.

내 앱은 Azure Spatial Anchors를 사용하여 앱 스토어에 게시할 수 있나요? Azure Spatial Anchors는 중요 업무용 프로덕션 시나리오에 사용할 수 있나요?

예, Azure Spatial Anchors는 일반적으로 사용할 수 있으며 표준 Azure 서비스 SLA가 있습니다. 프로덕션 배포를 위한 앱을 개발하고 제품에 대한 피드백을 공유하세요.

적절한 제한 한도가 있나요?

예, 제한 한도가 있습니다. 이러한 문제는 일반적인 애플리케이션 개발 및 테스트에서 해결하지 못할 것입니다. 프로덕션 배포의 경우 고객의 대규모 요구 사항을 지원할 준비가 된 것입니다. 검토를 위해 문의해 주세요.

Azure Spatial Anchors를 사용할 수 있는 지역은 어떻게 되나요?

Azure Spatial Anchors는 현재 미국 서부 2, 미국 동부, 미국 동부 2, 미국 중남부, 서유럽, 북유럽, 영국 남부, 오스트레일리아 동부, 동남 아시아 및 한국 중부에서 사용할 수 있습니다. 향후에 추가 지역이 제공될 것입니다.

즉, 이 서비스에서 지원하는 컴퓨팅과 스토리지가 모두 이러한 지역에 있습니다. 다시 말하면, 클라이언트의 위치에는 제한이 없습니다.

Azure Spatial Anchors에 대해 요금을 부과하는가요?

가격 책정에 대한 자세한 내용은 가격 페이지에서 확인할 수 있습니다.

기술 FAQ

Azure Spatial Anchors는 어떻게 작동하나요?

Azure Spatial Anchors는 혼합 현실/확대된 현실 추적기에 따라 달라집니다. 이러한 추적기는 카메라를 통해 환경을 인식하고, 공간을 이동하면서 6DoF(6자유도)로 디바이스를 추적합니다.

6DoF 추적기를 구성 요소로 지정하면 Azure Spatial Anchors를 통해 실제 환경의 특정 관심 지점을 "앵커" 지점으로 지정할 수 있습니다. 예를 들어 앵커를 사용하여 실제 환경의 특정 위치에서 콘텐츠를 렌더링할 수 있습니다.

앵커를 만들면 클라이언트 SDK에서 해당 지점 주변의 환경 정보를 캡처하여 서비스에 전송합니다. 다른 디바이스가 동일한 해당 공간에서 앵커를 찾는 경우 비슷한 데이터가 서비스에 전송됩니다. 해당 데이터는 이전에 저장된 환경 데이터와 대조됩니다. 그런 다음, 애플리케이션에서 사용하기 위해 디바이스 기준의 상대적 앵커 위치가 다시 전송됩니다.

Azure Spatial Anchors는 iOS 및 Android에서 ARKit 및 ARCore와 어떻게 통합되나요?

Azure Spatial Anchors는 ARKit 및 ARCore의 기본 추적 기능을 활용합니다. 또한 iOS 및 Android용 SDK는 관리되는 클라우드 서비스에 앵커를 유지하며 앱이 서비스에 연결하여 해당 앵커를 다시 찾을 수 있도록 하는 등의 기능을 제공합니다.

Azure Spatial Anchors는 HoloLens와 어떻게 통합되나요?

Azure Spatial Anchors는 HoloLens의 기본 추적 기능을 활용합니다. HoloLens에서 앱을 빌드하는 Azure Spatial Anchors SDK를 제공합니다. SDK는 기본 HoloLens 기능과 통합되며 추가 기능을 제공합니다. 이러한 기능에는 앱 개발자가 관리형 클라우드 서비스에서 앵커를 유지하고 앱에서 서비스에 연결하여 앵커를 다시 찾을 수 있도록 하는 기능이 포함됩니다.

Azure Spatial Anchors에서 지원하는 플랫폼과 언어는 어떻게 되나요?

개발자는 다음과 같이 해당 디바이스에 익숙한 도구와 프레임워크를 사용하여 Azure Spatial Anchors를 통해 앱을 빌드할 수 있습니다.

  • HoloLens, iOS 및 Android의 Unity
  • iOS 및 Android의 Xamarin
  • iOS의 Swift 또는 Object-C
  • Android의 Java 또는 Android NDK
  • HoloLens의 C++/WinRT

개발하려면 여기서 시작하세요.

Unreal을 사용할 수 있나요?

Unreal에 대한 지원은 앞으로 고려될 것입니다.

Azure Spatial Anchors는 어떤 포트 및 프로토콜을 사용하나요?

Azure Spatial Anchors는 암호화된 프로토콜을 사용하여 TCP 포트 443을 통해 통신합니다. 포트 443을 통해 HTTPS를 사용하여 통신하는 Azure Active Directory를 인증에 사용합니다.