Mega localization service
Mega Block 클라우드 로컬라이제이션 서비스(Cloud Localization Service)는 디바이스에 실시간 공간 위치 인식 능력을 제공합니다. 디바이스에서 AR 애플리케이션을 실행할 때, 세션 초기화 완료 후 클라우드 로컬라이제이션 서비스를 통해 초기 카메라 포즈를 획득해야 합니다. 이후 로컬 디바이스의 모션 트래킹 기능과 클라우드 위치 인식 결과를 결합하여 디바이스의 실시간 포즈 정보를 지속적으로 업데이트함으로써, 더 높은 견고성과 현실감 있는 AR 경험을 제공합니다.
클라우드 위치 인식 기능은 서버 측의 실시간 계산에 의존합니다. AR 애플리케이션 실행 중 디바이스는 네트워크 연결을 유지해야 하며, 이를 통해 클라우드에서 반환된 위치 인식 및 포즈 계산 결과를 수신합니다. 기본적으로 클라우드 위치 인식 계산 센터는 중국 상하이에 배포됩니다. 네트워크 지연 시간이나 안정성에 대한 요구 사항이 높거나 해외 시장을 대상으로 하는 경우, 전용 회선 가속을 통한 서버 노드 배포 또는 인접한 계산 센터에 클라우드 위치 인식 리소스를 배치하여 전반적인 성능과 사용자 경험을 최적화할 수 있습니다.
Block data flow
Block 클라우드 로컬라이제이션 준비 작업은 세 단계로 진행됩니다:
- 데이터 수집 및 업로드 후 Block 맵핑 완료
- Block 저장소 생성
- 필요한 Block을 클라우드 위치 인식 라이브러리에 추가
flowchart LR
A[Block 맵핑] --> B>Block 저장소] --> C[클라우드 위치 인식 라이브러리 추가]
맵핑 완료 후 생성된 Block은 연결된 Block 저장소에 자동으로 저장됩니다. 각 단계의 상세 작업 절차는 다음 문서를 참고하세요:
클라우드 위치 인식 데이터 흐름
- 디바이스는 모션 트래킹 데이터 및 이미지 데이터를 클라우드 위치 인식 서비스에 업로드하고, 인식된 카메라 포즈 결과를 디바이스로 전송합니다.
- 디바이스는 실시간으로 카메라 포즈를 재융합 및 최적화하여 실시간 렌더링과 상호작용을 구동합니다.
- 클라우드 위치 인식 라이브러리에 어노테이션 데이터가 업로드된 경우, 어노테이션 데이터 패키지는 EMA 어노테이션 파일 형태로 디바이스에 다운로드되어 어노테이션 위치의 3D 콘텐츠를 실시간으로 렌더링합니다.
flowchart TB
C[클라우드 위치 인식 라이브러리] --> D[디바이스]
D[디바이스] --> C[클라우드 위치 인식 라이브러리]
시작 전 준비 사항
- Mega Block 맵핑 완료
- 최소 하나 이상의 사용 가능한 Mega Block 저장소
- 대상 Mega Block이 해당 저장소에 정상 상태로 존재하는지 확인
- Mega Block 권한을 허용하는 APIKey 준비
- 디바이스에 Sense 라이선스 또는 WeChat 미니프로그램 라이선스(무료 체험 가능) 필요
참고
헤드셋 디바이스에서 EasyAR Sense 라이선스를 사용하려면 XR License Sense 유형을 선택해야 합니다
클라우드 위치 인식 빠른 시작
클라우드 위치 인식 서비스 구성 단계:
- 클라우드 위치 인식 서비스 그룹 구매 및 생성
- 서비스 그룹을 맵핑 프로젝트에 연결
- 위치 인식 그룹 내 클라우드 위치 인식 라이브러리 생성
- 클라우드 위치 인식 라이브러리에 Mega Block 추가
참고 주제:
클라우드 위치 인식 서비스 그룹 생성 및 구매
이 서비스는 클라우드 위치 인식에 필요한 리소스 패키지입니다. 기본 패키지 구성:
| 표준 패키지 항목 | 표준 | 체험판 |
|---|---|---|
| 맵핑 작업 프로젝트 | 1개 | 1개 |
| 클라우드 위치 인식 라이브러리 | 5개 | 2개 |
| 동시 요청 QPS | 10 | 3 |
참고
- 요청에 클라우드 위치 인식 라이브러리의 AppId가 포함되면 동시 QPS로 계산됩니다(위치 인식 성공 여부와 무관).
- 동일한 클라우드 서비스 그룹 내 위치 인식 라이브러리는 QPS를 공유합니다.
표준 패키지 추가 확장 옵션
표준 패키지는 사용 한도 초과 시 추가 구매를 통해 확장 가능:
- 추가 클라우드 위치 인식 라이브러리 구매
- 작업 연결 할당량 증설
- 동시 요청 QPS 수량 확장
참고
유료 사용자 만료 후 Mega Block 지도 파일은 3개월간 보관됩니다. 저장소에 파일이 남아 있는 경우, 클라우드 위치 인식 라이브러리를 재생성하고 맵을 추가하여 사용할 수 있습니다.
참고 주제:
위치 인식 서비스 신속 검증
Mega는 클라우드 위치 인식 서비스 구성 완료 후 신속한 검증을 지원하여 서비스 정상 운영 및 위치 인식 효과를 확인할 수 있습니다.
아래 그림은 간편한 검증 예시를 보여줍니다: 컴퓨터 앞에 준비된 장면 테스트 사진을 활용해 현장이 아닌 곳에서 사진을 대상으로 위치 인식을 수행하여 서비스 연결을 빠르게 확인합니다. 그림에서 Localize 색상이 녹색이면 위치 인식 성공을 의미합니다.

신속 검증 Mega Toolbox를 사용해 위치 인식 서비스 구성 완료 여부를 확인합니다. 네이티브 앱, WeChat 미니프로그램 또는 Unity에서 시뮬레이션 검증이 가능하며, 구체적인 검증 방식은 다음과 같습니다.
- Mega Toolbox를 이용한 비현장(non-site) 신속 검증
- Mega Toolbox를 이용한 현장(site) 신속 검증
- Mega Studio 시뮬레이션을 통한 신속 검증
위치 인식 효과 검증
- Mega Studio에서 Mega Block 데이터에 어노테이션 추가
- Mega Toolbox를 통해 현장에서 위치 인식 효과 확인
신속 검증 참고 주제: