오늘 우리는 Google ARCore가 무엇이며 증강 현실이 오늘날의 세계에서 어떻게 활용되고 있는지 검토하기로 결정했습니다. “증강 현실”이라는 용어는 이제 기술 세계에서 잘 알려진 문구입니다. Google 및 Apple과 같은 대기업이 이 시장에 진입했습니다. Apple은 스마트폰 및 태블릿 내부에 LiDAR 스캐너와 같은 특수 하드웨어를 배치한 반면 Google은 동일한 목표를 달성하기 위해 주로 소프트웨어를 활용했습니다. Google은 ARCore로 알려진 AR 소프트웨어 개발 키트 또는 SDK 덕분에 한 발 앞서 있습니다.
Google ARCore란 무엇입니까?
Google ARCore SDK는 2018년에 처음 출시되었습니다. 종종 “Google Play Services for AR”이라고 하는 Google ARCore를 사용하면 개발자가 증강 현실 애플리케이션을 만들 수 있습니다. 몇 가지 중요한 응용 프로그램이 있으며 이미 여러 제조업체의 스마트폰에서 사용할 수 있습니다. Google ARCore는 대부분의 고급형 및 중급형 Android 기기와 호환됩니다.
프로젝트 탱고란?
Google은 먼저 Project Tango로 AR을 실험했지만 나중에 ARCore 도입 이후 중단되었습니다. Project Tango에는 많은 카메라와 센서가 포함된 특수 하드웨어가 필요했습니다. ARCore는 스마트폰의 카메라와 내장 센서를 사용하여 수행할 수 있으므로 추가 장비가 필요하지 않습니다. 새로운 SDK는 거의 모든 스마트폰에서 작동하기 때문에 훨씬 더 다양합니다.
Google ARCore는 어떻게 작동합니까?
위치 변경을 계산하도록 관리하여 주변 세계에서 기기의 위치를 해석하기 위해 Google ARCore는 SLAM(동시 현지화 및 매핑)을 사용합니다. ARCore는 카메라로 찍은 사진에서 시각적으로 구별되는 물체를 식별할 수 있습니다. 그런 다음 이러한 특징점을 활용하여 장치가 위치를 이동했는지 여부와 새 위치의 특성이 무엇인지 확인합니다. ARCore는 이러한 특징점을 사용하여 평면(수평 또는 수직 표면)을 식별하고 추가 컨텍스트에 활용합니다.
마지막으로 시나리오에 따라 달라지는 카메라 위치 및 방향 정보는 센서 판독값과 결합되어 개발자에게 카메라 피드를 통해 사물을 렌더링하고 현실 세계의 일부인 것처럼 보이게 하는 프레임워크를 제공합니다. ARCore는 또한 보드에 있는 빛의 양을 결정하고 해당 데이터를 사용하여 ARCore가 생각하는 햇빛이 비추는 방식에 따라 렌더링된 이미지를 더 밝거나 어둡게 만들 수 있습니다.
Google ARCore와 호환되는 기기
ARCore는 소비자 장치의 표준 카메라 구성과 함께 작동하도록 제작되었습니다. 휴대전화의 카메라와 자이로스코프 및 가속도계와 같은 모션 센서에 의존합니다. Google의 소프트웨어 트릭과 ARCore의 기본 아이디어 세트는 카메라가 보는 것을 이해하고 이를 기반으로 AR 경험을 만듭니다.
Google은 ARCore가 장착된 기기에 대해 특정 시스템 요구사항을 부과하지 않습니다. 실행하려면 Android 7.0 Nougat 이상이 설치된 기기가 필요하지만 일부 기기에서는 최신 Android 버전이 필요합니다.
또한 Google은 플랫폼에서 ARCore 지원을 수동으로 활성화해야 하기 때문에 회사는 이에 대한 시스템 요구 사항을 제공하지 않습니다. 대부분의 스마트폰은 ARCore를 효과적으로 실행할 수 있을 만큼 강력합니다. 그러나 사용자가 최적의 ARCore 경험을 얻을 수 있도록 Google은 수동으로 기기를 테스트하고 인증해야 합니다.
Google ARCore를 사용하는 앱은 무엇인가요?
Google은 이 기술에 전념하고 있으며 가장 좋은 예 중 하나가 Measure 앱입니다.
Android 기기에서 ARCore의 기술은 TikTok 및 Snapchat과 같은 앱에서 활용되어 얼굴 감지와 같은 인앱 AR 경험을 향상시킵니다.
InkHunter와 같은 다른 앱을 사용하면 약속을 예약하기 전에 문신을 테스트할 수 있습니다. ColorSnap Visualizer는 페인트를 칠하기 전에 AR을 사용하여 페인트되지 않은 벽의 색상을 가상으로 표현한 것입니다. 학습 응용 프로그램 및 게임에서 구현되었습니다.
Pokémon GO는 2016년에 출시되었을 때 증강 현실 게임의 열풍을 일으켰습니다. Jurassic World Alive, The Walking Dead: Our World, Five Nights at Freddy’s AR: Special Delivery 등과 같은 다른 게임에서는 AR을 사용합니다. Google ARCore는 iOS에서도 사용할 수 있습니다. 그러나 그것을 사용하는 Apple 기반 응용 프로그램은 훨씬 적습니다.