Table of Contents

EasyAR 증강 현실 입문

EasyAR Sense는 현실 세계를 인식하는 능력을 제공하는 증강 현실(Augmented Reality, AR) engine입니다. EasyAR의 핵심은 tracking과 rendering입니다.

  • Tracking: 현실 세계에서 카메라의 위치와 pose(six degrees of freedom, 6-DoF)를 계산하여 가상 객체가 target에 안정적으로 부착되도록 합니다.
  • Rendering: 3D model, video, animation 등의 가상 콘텐츠를 실제 scene과 융합하며 interaction, collision, occlusion을 지원합니다.

EasyAR 기능 개요

EasyAR는 알려진 2D/3D target의 image tracking 또는 object tracking, markerless motion tracking과 surface tracking 등 다양한 현실 인식 및 virtual-real fusion 기능을 지원합니다. EasyAR는 또한 대규모 visual localization 및 spatial computing 솔루션 EasyAR Mega를 제공합니다.

  • EasyAR Mega

    end-cloud 협업 spatial computing 기술, persistent digital twin 공간, 대규모 고정밀 indoor/outdoor localization 및 virtual-real occlusion.

  • Motion tracking

    3D 공간에서 디바이스의 six degrees of freedom(6DoF) 위치와 pose를 marker 없이 지속적으로 tracking합니다.

  • Sparse Spatial Map

    디바이스 측 소규모 환경 재구성 및 visual tracking, 작은 공간에서 multi-user 및 persistent experience를 지원합니다.

  • Dense Spatial Map

    환경을 스캔하여 real-time 3D mesh를 생성하고 실제 collision 및 occlusion 같은 고급 효과를 지원합니다.

  • Surface tracking

    객체 표면을 real time으로 감지하고 tracking하여, 책상, 바닥 또는 벽면에 가상 객체를 배치할 수 있습니다.

  • Planar Image Tracking

    평면 이미지를 인식하고 tracking하여 이미지 위에 가상 콘텐츠를 오버레이합니다.

  • Cloud Recognition Service (CRS)

    대량의 평면 이미지를 cloud에서 인식하며 local tracking과 결합할 수 있습니다.

  • Object Tracking

    OBJ 모델에서 real time으로 target을 직접 생성하고 실제 3D 객체를 인식 및 tracking합니다.

개발 플랫폼 quick start

EasyAR는 Unity, native platforms(Android/ iOS/ windows/ macOS), WeChat Mini Program 및 Web 플랫폼을 지원합니다. 선택한 개발 플랫폼에 따라 해당 quick start tutorial을 참조하십시오.