Device and platform support
Thanks to the fact that the main computation happens in the cloud, integrating image cloud recognition has very low hardware and platform requirements, making it suitable for large-scale deployment and cross-platform applications.
Hardware requirements
The core requirements of image cloud recognition are limited to the following two points, so it can run on almost any connected device:
- Camera: used to capture the image to be recognized (front or rear camera).
- Network connectivity: supports networks such as Wi-Fi and 4G/5G for communication with cloud servers.
Applicable device scope:
- Mobile devices: smartphones and tablets (Android/iOS).
- Desktop devices: Windows/macOS PCs (camera required).
- XR devices: AR/VR headsets (such as Apple Vision Pro).
- Embedded devices: IoT devices with a camera and network module (such as smart reading companion robots and advertising displays).
Operating system restrictions: no special restrictions. Even without integrating EasyAR SDK, cloud recognition services can be called through Web API and adapted to any system that supports the Web, such as Linux and Raspberry Pi OS.
Use with planar image tracking
Cloud recognition can be combined with local planar image tracking to implement a hybrid mode of "continuous tracking after recognition". To combine it with planar image tracking, the device must meet the following conditions:
- Integrate EasyAR SDK: the application must integrate Sense SDK and configure a License Key.
- Hardware and platform requirements: the device must meet the minimum hardware standards for planar image tracking. Refer to planar image tracking device support to ensure that the system version and architecture are compatible.
Applicable scenarios: applications that require fine interaction after recognition, such as 3D model rotation and virtual button taps.
Summary and recommendations
Image cloud recognition has very low hardware requirements and supports almost all connected devices. When combined with planar image tracking, it can be extended into a hybrid solution, but SDK integration conditions must be met. Developers should choose an appropriate solution based on target scale, update frequency, and network environment.
In particular, the hybrid solution combined with planar image tracking can refer to the introduction in the next chapter.