새로운 ARCore 및 지리공간 기능으로 혁신적인 증강 현실 환경 개발

5월 10, 2023
Eric Lai Group Product Manager

증강 현실 환경을 개발하기 위한 Google의 플랫폼인 ARCore를 통해, 우리는 정보와 상호 작용하고 주변 사람들과 사물을 경험하는 방식을 지속적으로 개선하고 있습니다. ARCore는 이제 14억 개의 Android 기기에서 사용할 수 있으며 호환되는 iOS 기기에서도 일부 기능을 사용할 수 있어 가장 큰 규모의 교차 기기 증강 현실 플랫폼입니다.

작년에 우리는 ARCore Geospatial API를 출시했습니다. ARCore Geospatial API는 Google 지도를 통해 세계에 대한 우리의 지식을 활용하고 개발자가 더욱 몰입감 있고 풍부하며 유용한 AR 환경을 구축할 수 있도록 지원합니다. 또한 ARCore Geospatial API Challenge와 같은 글로벌 해커톤을 통해 게임, 지역 검색, 내비게이션 등 다양한 사용 사례에서 우수한 품질의 제출물을 다수 확인할 수 있었습니다.

오늘 우리는 Streetscape Geometry API, Geospatial Depth API 및 Scene Semantics API를 포함한 새로운 ARCore Geospatial 기능을 소개하여 세계적 규모의 혁신적인 몰입형 환경을 개발하는 데 도움을 드리고자 합니다.

Streetscape Geometry API 소개

새로운 Streetscape Geometry API를 사용하면 사용자 주변의 건물 형상을 상호 작용, 시각화 및 변환할 수 있습니다. Streetscape Geometry API를 사용하면 개발자가 사용자의 모바일 기기 위치에서 반경 100m 이내에 3D 메시를 제공하여 건물 스킨 변경, 보다 정확한 폐색 지원, 건물에 가상 자산 배치 등 실제 형상과 상호 작용하는 환경을 쉽게 구축할 수 있습니다.

Streetscape Geometry API는 인근 건물 및 지형 기하학의 3D 메시를 제공합니다.

이 API를 사용하면 건물 형상을 그 위에서 자라는 살아있는 식물로 변환하거나 가상 공이 튕겨져 상호 작용하도록 하여 건물 형상을 게임의 기능으로 사용하는 등 몰입형 환경을 구축할 수 있습니다.

Streetscape Geometry API는 Android 및 iOS에서 사용할 수 있습니다.

옥상 앵커 지리 공간 깊이 소개

이전에 저희는 위도, 경도 및 고도를 사용하여 개발자가 정확한 위치에 안정적인 형상을 배치할 수 있는 지리 공간 앵커를 출시했습니다. 작년에 우리는 경도 및 위도 좌표만 사용하여 고도를 자동으로 계산해 지구의 지형에 배치하는 지형 앵커를 추가했습니다.

오늘 우리는 옥상 앵커라는 새로운 유형의 앵커를 소개합니다. 옥상 앵커를 사용하면 건물 형상과 건물의 높이를 고려하여 건물 옥상에 디지털 콘텐츠를 안전하게 고정할 수 있습니다.

옥상 앵커를 사용하면 건물 옥상에 디지털 콘텐츠를 쉽게
고정할 수 있습니다

지리 공간 깊이는
사용자 장치를 통한
실시간 깊이 측정과 Streetscape Geometry 데이터를
결합하여 최대 65미터의 깊이 맵을 생성합니다.

새로운 앵커링 기능 외에도 Streetscape Geometry API를 활용하여 AR에서 가장 중요한 기능 중 하나인 깊이를 개선하고 있습니다. 현실 세계에서 가상 객체의 보다 현실적인 폐색 또는 충돌을 가능하게 하려면 깊이가 중요합니다.

오늘 우리는 지리 공간 깊이를 출시합니다. 이는 모바일 기기의 실시간 깊이 측정과 Streetscape Geometry 데이터를 결합하여 최대 65M의 깊이를 제공하는 건물 및 지형 데이터를 사용하여 깊이 측정을 개선합니다. 지리 공간 깊이를 사용하면 현실 세계에서 점점 더 현실적인 지리 공간 환경을 구축할 수 있습니다.

옥상 앵커는 Android 및 iOS에서 사용할 수 있으며, 지리 공간 깊이는 Android에서 사용할 수 있습니다.

Scene Semantics API 소개

Scene Semantics API는 AI를 사용하여 야외 장면의 모든 픽셀에 클래스 라벨을 제공하므로 사용자 주변 영역의 지형지물을 기반으로 맞춤형 AR 환경을 만들 수 있습니다. 출시되면 하늘, 건물, 나무, 도로, 보도, 차량, 사람, 물 등을 포함한 12개의 클래스 라벨을 사용할 수 있습니다.

Scene Semantics API는 AI를 사용하여 야외 장면에 존재하는 다양한 지형지물에 대한 정확한 라벨을 제공합니다.

Scene Semantics API를 사용하여 앱에서 다양한 환경을 활성화할 수 있습니다. 예를 들어, 사용자에게 도시를 안내하는 데 도움이 되는 도로 및 보도, 현실적인 폐색을 만드는 사람과 차량, 하루 중 언제든지 일몰을 만들기 위한 하늘, 외관을 수정하고 가상 물체를 고정하는 건물과 같은 특정 장면 구성 요소를 식별할 수 있습니다.

Scene Semantics API는 Android에서 사용할 수 있습니다.

메가 골프: 주변을 증강 현실 미니 골프로 변환하는 게임

여러분의 시작을 돕기 위해 새로운 API를 실제로 경험할 수 있는 오픈 소스 데모인 메가 골프도 출시합니다. 메가 골프에서는 도시의 건물을 사용하여 3D 가상 장애물을 피하면서 골프공을 튕겨 내고 홀을 향해 골프공을 몰고 갈 수 있습니다. 이 오픈소스 데모는 GitHub에서 사용할 수 있습니다. 이 프로젝트로 무엇을 할 수 있을지 기대됩니다.

메가 골프는 Streetscape Geometry API를 사용하여 인근 지역을 플레이어가 인근 건물을 사용하여 골프공을 튕기고 홀을 향해 골프공을 몰고 가는 플레이 가능한 미니 골프 코스로 변환합니다.

이러한 새로운 ARCore 기능 개선과 Adobe Aero 및 Unity의 새로운 Geospatial Creator를 통해 개발자와 제작자가 사용자에게 유용성과 즐거움을 제공하는 사실적인 증강 현실 환경을 더 쉽게 구축할 수 있습니다. 지금 g.co/ARCore에서 시작하세요. 세상이 캔버스, 놀이터, 갤러리 등이 될 때 여러분이 무엇을 창조하게 될지 기대됩니다.