Download> Previous Versions
EasyAR Sense v4.2.0

EasyAR is an Augmented Reality Engine.

EasyAR Sense provides sensing abilities of the real world, supporting Image Tracking, Object Tracking, Surface Tracking, Motion Tracking and Sparse Spatial Map, Dense Spatial Map.

EasyAR Sense is a standalone SDK, it provides flexible dataflow-oriented component-based API and do not depend on any non-system libraries or tools like Unity3D.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using EasyAR Sense API, and get the target meta data from cloud. EasyAR CRS is a paid service.

EasyAR Sense 4.0 provides you with four subscription modes: Personal Edition (Free), Professional Edition (Monthly Payment), Classic Edition (One-Time Payment) and Enterprise Edition (Customized).

In EasyAR Sense 4.2.0, we optimized MotionTracking, added some minor features and fixes to improve user experience. In addition, we added NR version (an iOS version which removed Recording and VideoPlayer) for privacy policy compliance requirement of some applications on Apple App Store.

Release Notes

Pricing

Documentation

Getting Started

EasyAR Sense Unity Plugin

EasyAR Sense Samples

EasyAR Sense Unity Plugin Samples

EasyAR Sense v4.1.0

EasyAR is an Augmented Reality Engine.

EasyAR has a big family now, starting from version 4, the previously known EasyAR SDK will be named EasyAR Sense, providing sensing abilities of the real world. All 3.0 features are available in this version.

EasyAR Sense is a standalone SDK, it provides flexible dataflow-oriented component-based API and do not depend on any non-system libraries or tools like Unity3D.

EasyAR Sense 4.0 brings brand-new features,

  1. Sparse Spatial Map

    Sparse Spatial Map provides the ability to simultaneously generates point cloud maps for real-time location while scanning physical spaces. Developers can efficiently create applications which are based on real-world space, such as AR manuals and AR navigation. The virtual content deployed on the point cloud map will also be persisted in the physical space to connect the virtual world and the physical world. In addition, multi-person interaction and sharing functions can also be implemented based on Sparse Spatial Map.

  2. Dense Spatial Map

    In order to achieve a more realistic AR experience with interactive collisions between virtual content and the physical world, EasyAR Sense 4.0 supports Dense Spatial Map to do real-time reconstruction from the environment, which enables the effects of collision and occlusion, etc., to provide a more realistic AR experience without using a ToF camera.

  3. Motion Tracking

    Motion Tracking provides multi-sensor fusion to solve position and attitude, reducing the drift caused by camera motion, making virtual objects more stable in space. Meanwhile, it provides relocation function so that the positioning can be restored after tracking is lost. It doesn’t depend on ARCore and doesn’t require end-user installation of ARCore services through the Google Services Framework.

  4. ARKit/ARCore support

    Uses of ARKit on iOS and ARCore on Android respectively are supported, they can also be combined with other EasyAR Sense features.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service.

EasyAR Sense 4.0 provides you with four subscription modes: Personal Edition (Free), Professional Edition (Monthly Payment), Classic Edition (One-Time Payment) and Enterprise Edition (Customized).

EasyAR Sense 4.1.0 adds some minor features and fixes to improve user experience.

Release Notes

Pricing

Documentation

Getting Started

EasyAR Sense Unity Plugin

EasyAR Sense Samples

EasyAR Sense Unity Plugin Samples

EasyAR Sense v4.0.1

EasyAR is an Augmented Reality Engine.

EasyAR has a big family now, starting from version 4, the previously known EasyAR SDK will be named EasyAR Sense, providing sensing abilities of the real world. All 3.0 features are available in this version.

EasyAR Sense is a standalone SDK, it provides flexible dataflow-oriented component-based API and do not depend on any non-system libraries or tools like Unity3D.

EasyAR Sense 4.0 brings brand-new features,

  1. Sparse Spatial Map

    Sparse Spatial Map provides the ability to simultaneously generates point cloud maps for real-time location while scanning physical spaces. Developers can efficiently create applications which are based on real-world space, such as AR manuals and AR navigation. The virtual content deployed on the point cloud map will also be persisted in the physical space to connect the virtual world and the physical world. In addition, multi-person interaction and sharing functions can also be implemented based on Sparse Spatial Map.

  2. Dense Spatial Map

    In order to achieve a more realistic AR experience with interactive collisions between virtual content and the physical world, EasyAR Sense 4.0 supports Dense Spatial Map to do real-time reconstruction from the environment, which enables the effects of collision and occlusion, etc., to provide a more realistic AR experience without using a ToF camera.

  3. Motion Tracking

    Motion Tracking provides multi-sensor fusion to solve position and attitude, reducing the drift caused by camera motion, making virtual objects more stable in space. Meanwhile, it provides relocation function so that the positioning can be restored after tracking is lost. It doesn’t depend on ARCore and doesn’t require end-user installation of ARCore services through the Google Services Framework.

  4. ARKit/ARCore support

    Uses of ARKit on iOS and ARCore on Android respectively are supported, they can also be combined with other EasyAR Sense features.

EasyAR Sense 4.0 provides you with four subscription modes: Personal Edition (Free), Professional Edition (Monthly Payment), Classic Edition (One-Time Payment) and Enterprise Edition (Customized).

Click here for more details.

Click here for pricing and payment details.

You can find guides and API references for EasyAR Sense 4.0.0 at the support page. Please make sure to read Getting Started before you start.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here.

EasyAR Sense 4.0.1 adds some minor features and fixes to improve user experience. Click here for more details.

EasyAR Sense Unity Plugin

EasyAR Sense Samples

EasyAR Sense Unity Plugin Samples

EasyAR Sense v4.0.0

EasyAR is an Augmented Reality Engine.

EasyAR has a big family now, starting from version 4, the previously known EasyAR SDK will be named EasyAR Sense, providing sensing abilities of the real world. All 3.0 features are available in this version.

EasyAR Sense is a standalone SDK, it provides flexible dataflow-oriented component-based API and do not depend on any non-system libraries or tools like Unity3D.

EasyAR Sense 4.0 brings brand-new features,

  1. Sparse Spatial Map

    Sparse Spatial Map provides the ability to simultaneously generates point cloud maps for real-time location while scanning physical spaces. Developers can efficiently create applications which are based on real-world space, such as AR manuals and AR navigation. The virtual content deployed on the point cloud map will also be persisted in the physical space to connect the virtual world and the physical world. In addition, multi-person interaction and sharing functions can also be implemented based on Sparse Spatial Map.

  2. Dense Spatial Map

    In order to achieve a more realistic AR experience with interactive collisions between virtual content and the physical world, EasyAR Sense 4.0 supports Dense Spatial Map to do real-time reconstruction from the environment, which enables the effects of collision and occlusion, etc., to provide a more realistic AR experience without using a ToF camera.

  3. Motion Tracking

    Motion Tracking provides multi-sensor fusion to solve position and attitude, reducing the drift caused by camera motion, making virtual objects more stable in space. Meanwhile, it provides relocation function so that the positioning can be restored after tracking is lost. It doesn’t depend on ARCore and doesn’t require end-user installation of ARCore services through the Google Services Framework.

  4. ARKit/ARCore support

    Uses of ARKit on iOS and ARCore on Android respectively are supported, they can also be combined with other EasyAR Sense features.

EasyAR Sense 4.0 provides you with three subscription modes: Personal Edition (Free), Professional Edition (Monthly Payment) and Enterprise Edition (Customized).

Click here for more details.

Click here for pricing and payment details.

You can find guides and API references for EasyAR Sense 4.0.0 at the support page. Please make sure to read Getting Started before you start.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here.

EasyAR Sense Unity Plugin

EasyAR Sense Samples

EasyAR Sense Unity Plugin Samples

EasyAR Sense v3.1.0

EasyAR Sense 3.1.0 backports many design optimizations and bug fixes from 4.0.0.

EasyAR Sense Unity Plugin are upgraded to the new version with great improvements.

Click here for details.

EasyAR Sense 3.0.0 Basic is the upgrade version of EasyAR Sense 2.x.x Basic. It is free for commercial use and we are not adding any limitations or watermarks into it. Besides QR code recognition, all other features inside EasyAR Sense 2.x.x Basic are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs and multi-target tracking, etc.

EasyAR Sense 3.0.0 Basic has many improvements over EasyAR Sense 2.x Basic including the following:

  1. A more flexible dataflow-oriented component-based API
  2. Enhanced programming language support and added Android ARM64 IL2CPP support
  3. Added surface tracking
  4. Added Image Target Data generation and loading to dramatically reduce image target load time
  5. Reduce the size of the package
  6. Other improvements, bug fixes, and compatiblility improvements

Find out more from here.

EasyAR Sense 3.0.0 Pro is the upgrade version of EasyAR Sense 2.x Pro. In addition to all the features of EasyAR Sense 3.0 Basic, there are more features, including 3D object recognition and tracking, hybrid target recognition and tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 3.0.0 - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 3.0.0 at the support page. Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

One more thing, this upgrade of EasyAR Sense 2.x Pro to EasyAR Sense 3.0.0 Pro is completely free. The EasyAR Sense 2.x Pro license can activate EasyAR Sense 3.0 Pro.

EasyAR Sense Unity Plugin

EasyAR Sense Samples

EasyAR Sense Unity Plugin Samples

EasyAR Sense v3.0.1

EasyAR Sense 3.0.1 is the upgrade version of EasyAR Sense 3.0.0 which contains some bug fixes.

EasyAR Sense 3.0.0 Basic is the upgrade version of EasyAR Sense 2.x.x Basic. It is free for commercial use and we are not adding any limitations or watermarks into it. Besides QR code recognition, all other features inside EasyAR Sense 2.x.x Basic are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs and multi-target tracking, etc.

EasyAR Sense 3.0.0 Basic has many improvements over EasyAR Sense 2.x Basic including the following:

  1. A more flexible dataflow-oriented component-based API
  2. Enhanced programming language support and added Android ARM64 IL2CPP support
  3. Added surface tracking
  4. Added Image Target Data generation and loading to dramatically reduce image target load time
  5. Reduce the size of the package
  6. Other improvements, bug fixes, and compatiblility improvements

Find out more from here.

EasyAR Sense 3.0.0 Pro is the upgrade version of EasyAR Sense 2.x Pro. In addition to all the features of EasyAR Sense 3.0 Basic, there are more features, including 3D object recognition and tracking, hybrid target recognition and tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 3.0.0 - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 3.0.0 at the support page. Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

One more thing, this upgrade of EasyAR Sense 2.x Pro to EasyAR Sense 3.0.0 Pro is completely free. The EasyAR Sense 2.x Pro license can activate EasyAR Sense 3.0 Pro.

EasyAR Sense Unity Packages

EasyAR Sense Native Samples

EasyAR Sense v3.0.0

EasyAR Sense 3.0 Basic is the upgrade version of EasyAR Sense 2.x Basic. It is free for commercial use and we are not adding any limitations or watermarks into it. Besides QR code recognition, all other features inside EasyAR Sense 2.x Basic are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs and multi-target tracking, etc.

EasyAR Sense 3.0 Basic has many improvements over EasyAR Sense 2.x Basic including the following:

  1. A more flexible dataflow-oriented component-based API
  2. Enhanced programming language support and added Android ARM64 IL2CPP support
  3. Added surface tracking
  4. Added Image Target Data generation and loading to dramatically reduce image target load time
  5. Reduce the size of the package
  6. Other improvements, bug fixes, and compatiblility improvements

Find out more from here.

EasyAR Sense 3.0 Pro is the upgrade version of EasyAR Sense 2.x Pro. In addition to all the features of EasyAR Sense 3.0 Basic, there are more features, including 3D object recognition and tracking, hybrid target recognition and tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 3.0 - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 3.0 at the support page. Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

One more thing, this upgrade of EasyAR Sense 2.x Pro to EasyAR Sense 3.0 Pro is completely free. The EasyAR Sense 2.x Pro license can activate EasyAR Sense 3.0 Pro.

EasyAR Sense Unity Packages

EasyAR Sense Native Samples

EasyAR Sense v2.3.0

EasyAR Sense Basic 2.x is the upgrade version of EasyAR Sense 1.x. It is free for commercial use and we are not adding any limitations or watermarks into it. And all features inside EasyAR Sense 1.x are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs, QR code recognition, and multi-target tracking.

EasyAR Sense Pro 2.x have all and more features compared to EasyAR Sense Basic. It has some brand-new features including 3D tracking, SLAM based tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 2.x - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 2.x at the support page. Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

EasyAR Sense 2.3.0 dramatically improves image tracking for jitter reduce. It also contains the compatibility fixes for Android 8, iPhone XS/XS Max, and Unity 2018.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v2.2.1

EasyAR Sense Basic 2.x is the upgrade version of EasyAR Sense 1.x. It is free for commercial use and we are not adding any limitations or watermarks into it. And all features inside EasyAR Sense 1.x are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs, QR code recognition, and multi-target tracking.

EasyAR Sense Pro 2.x have all and more features compared to EasyAR Sense Basic. It has some brand-new features including 3D tracking, SLAM based tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 2.x - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 2.x at the support page. Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

EasyAR Sense 2.2.1 fixes some compatibility issues with Android 8, iPhone XS/XS Max, and Unity 2018.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v2.2.0

EasyAR Sense Basic 2.x is the upgrade version of EasyAR Sense 1.x. It is free for commercial use and we are not adding any limitations or watermarks into it. And all features inside EasyAR Sense 1.x are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs, QR code recognition, and multi-target tracking.

EasyAR Sense Pro 2.x have all and more features compared to EasyAR Sense Basic. It has some brand-new features including 3D tracking, SLAM based tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 2.x - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 2.x at the support page. Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

EasyAR Sense 2.2.0 dramatically improves image tracking. The ImageTracker is more stable and less likely to lost, and pose jitter has been reduced. You can choose different modes of ImageTracker to balance tracking performance and quality, which will give the best quality by default.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v2.1.0

EasyAR Sense Basic 2.1 is the upgrade version of EasyAR Sense 1.x. It is free for commercial use and we are not adding any limitations or watermarks into it. And all features inside EasyAR Sense 1.x are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs, QR code recognition, and multi-target tracking.

EasyAR Sense Pro 2.1 have all and more features compared to EasyAR Sense Basic. It has some brand-new features including 3D tracking, SLAM based tracking and screen recording. EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 2.1 - both basic and pro editions - have CRS support built-in.

EasyAR CRS is a cloud service for image recognition. You can manage targets online and change those targets on demand. You can recognize those image targets using SDK API, and get the target meta data from cloud. EasyAR CRS is a paid service, you can get pricing and payment details from here. And you can have a free trial before payment.

You can find guides and API references for EasyAR Sense 2.1 at the support page . Please make sure to read Getting Started with EasyAR Sense and Platform Requirements before you start.

EasyAR Sense 2.1 has brought Swift support for iOS, you can read How to use Swift API for details.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v2.0.0

Many changes have been made since 1.x versions. Starting from 2.0, EasyAR Sense has two editions.

EasyAR Sense Basic 2.0 is the upgrade version of EasyAR Sense 1.x. It is free for commercial use and we are not adding any limitations or watermarks into it. And all features inside EasyAR Sense 1.x are still available, including AR with planar target, smooth loading and recognition for more than 1000 local targets, video and transparent video playback based on HW codecs, QR code recognition, and multi-target tracking.

EasyAR Sense Pro 2.0 is a brand-new edition that will have all and more features compared to EasyAR Sense Basic. It has some brand-new features including 3D tracking, SLAM based tracking and screen recording.EasyAR Sense Pro is not free, you can get pricing and payment details from here.

EasyAR Sense 2.0 - both basic and pro editions - have CRS support built-in.

You can find guides and API references at the support page. Please make sure to read the getting started guide before you start.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v1.3.1

EasyAR 1.3 include multi-target tracking support and optimizations for detection and tracking, and also power reduction.

EasyAR 1.3 supports AR with planar target, supports smooth load and recognition for more than 1000 local targets, supports video and transparent video playback based on HW codecs, supports QR code recognition, supports tracking multi-target simultaneously.

You can find guides and API references at the document page. Please make sure to read the getting started guide and the guide for the target platforms( Unity/ Windows/ Mac/ Android / iOS ) before you start.

For the new multi-target tracking, please read this for more detailed descriptions.

This version has a few interface changes, here shows how to migrate your apps from EasyAR 1.0~1.2 to the new 1.3 version.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v1.3.0

EasyAR 1.3 include multi-target tracking support and optimizations for detection and tracking, and also power reduction.

EasyAR 1.3 supports AR with planar target, supports smooth load and recognition for more than 1000 local targets, supports video and transparent video playback based on HW codecs, supports QR code recognition, supports tracking multi-target simultaneously.

You can find guides and API references at the document page. Please make sure to read the getting started guide and the guide for the target platforms( Unity/ Windows/ Mac/ Android / iOS ) before you start.

For the new multi-target tracking, please read this for more detailed descriptions.

This version has a few interface changes, here shows how to migrate your apps from EasyAR 1.0~1.2 to the new 1.3 version.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples

EasyAR Sense v1.2.1

EasyAR 1.2 dramatically improves tracking stability and removes the dependency of Visual C++ runtime library on Windows Unity3D.

EasyAR 1.2 supports AR with planar target, supports smooth load and recognition for more than 1000 local targets, supports video and transparent video playback based on HW codecs, supports QR code recognition.

You can find guides and API references at the document page. Please make sure to read the getting started guide and the guide for the target platforms( Unity/ Windows/ Mac/ Android / iOS ) before you start.

EasyAR Sense Unity Samples

EasyAR Sense Native Samples