Composites

EasyAR_DenseSpatialMapBuilder

EasyAR_DenseSpatialMapBuilder->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController  CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDeviceUnion]
└── DenseSpatialMapBuilder->Components[DenseSpatialMapBuilderFrameFilter  DenseSpatialMapDepthRenderer]

Component composite of running dense SpatialMap.


EasyAR_Eyewear_ExternalControl

EasyAR_Eyewear_ExternalControl->Components[ARsession  EasyARController]
└── CustomFrameSource->Components[]

Component composite to use on AR eyewear and control camera location using external code. Usually used on AR eyewear which has VIO feature with corresponding SDK together.


EasyAR_Eyewear_VideoCamera

EasyAR_Eyewear_VideoCamera->Components[ARsession  EasyARController]
├── RenderCamera_LeftEye->Components[RenderCameraController CameraImageRenderer]
├── RenderCamera_RightEye->Components[RenderCameraController CameraImageRenderer]
└── VideoCameraDevice->Components[VideoCameraDevice]

Component composite of running camera device on AR eyewear.


EasyAR_Eyewear_VideoCamera_ImageTracker-1

EasyAR_Eyewear_VideoCamera_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera_LeftEye->Components[RenderCameraController CameraImageRenderer]
├── RenderCamera_RightEye->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── ImageTracker->Components[ImageTrackerFrameFilter]

Component composite of running planar image tracking on AR eyewear.


EasyAR_ImageTracker-1

EasyAR_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── ImageTracker->Components[ImageTrackerFrameFilter]

Component composite of running planar image tracking with one ImageTracker inside.


EasyAR_ImageTracker-1_CloudRecognizer-1

EasyAR_ImageTracker-1_CloudRecognizer-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
├── ImageTracker->Components[ImageTrackerFrameFilter]
└── CloudRecognizer->Components[CloudRecognizerFrameFilter]

Component composite of running planar image tracking and cloud recognition simultaneously with one ImageTracker inside.


EasyAR_ImageTracker-1_ObjectTracker-1

EasyAR_ImageTracker-1_ObjectTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
├── ImageTracker->Components[ImageTrackerFrameFilter]
└── ObjectTracker->Components[ObjectTrackerFrameFilter]

Component composite of running planar image tracking and 3D object tracking simultaneously with one ImageTracker and one ObjectTracker inside.


EasyAR_MotionTracker

EasyAR_MotionTracker->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
└── VIOCameraDevice->Components[VIOCameraDevice]

Component composite of running motion tracking.


EasyAR_MotionTracker_ImageTracker-1

EasyAR_MotionTracker_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
└── ImageTracker->Components[ImageTrackerFrameFilter]

Component composite of running motion tracking and planar image tracking simultaneously with one ImageTracker inside.


EasyAR_ObjectTracker-1

EasyAR_ObjectTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── ObjectTracker->Components[ObjectTrackerFrameFilter]

Component composite of running 3D object tracking with one ObjectTracker inside.


EasyAR_SparseSpatialMapWorker

EasyAR_SparseSpatialMapWorker->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
└── SparseSpatialMapWorker->Components[SparseSpatialMapWorkerFrameFilter]

Component composite of running sparse SpatialMap.


EasyAR_SparseSpatialMapWorker_DenseSpatialMapBuilder

EasyAR_SparseSpatialMapWorker_DenseSpatialMapBuilder->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
├── SparseSpatialMapWorker->Components[SparseSpatialMapWorkerFrameFilter]
└── DenseSpatialMapBuilder->Components[DenseSpatialMapBuilderFrameFilter]

Component composite of running sparse SpatialMap and dense SpatialMap simultaneously.


EasyAR_SparseSpatialMapWorker_ImageTracker-1

EasyAR_SparseSpatialMapWorker_ImageTracker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VIOCameraDevice->Components[VIOCameraDevice]
├── SparseSpatialMapWorker->Components[SparseSpatialMapWorkerFrameFilter]
└── ImageTracker->Components[ImageTrackerFrameFilter]

Component composite of running sparse SpatialMap and planar image tracking simultaneously with one ImageTracker inside.


EasyAR_SurfaceTracker

EasyAR_SurfaceTracker->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
└── SurfaceTracker->Components[SurfaceTrackerFrameFilter]

Component composite of running surface tracking.


EasyAR_SurfaceTracker_ImageTraker-1

EasyAR_SurfaceTracker_ImageTraker-1->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
├── VideoCameraDevice->Components[VideoCameraDevice]
├── SurfaceTracker->Components[SurfaceTrackerFrameFilter]
└── ImageTracker->Components[ImageTrackerFrameFilter]

Component composite of running surface tracking and planar image tracking simultaneously with one ImageTracker inside.


EasyAR_VideoCamera

EasyAR_VideoCamera->Components[ARsession  EasyARController]
├── RenderCamera->Components[RenderCameraController CameraImageRenderer]
└── VideoCameraDevice->Components[VideoCameraDevice]

Component composite of running camera device.