デバイスとプラットフォームのサポート
主な計算がクラウド側で行われるため、image cloud recognition の統合は hardware とプラットフォームへの要求が非常に低く、大規模展開やクロスプラットフォームアプリケーションに適しています。
hardware 要件
image cloud recognition の中心的な要件は次の 2 点だけに限られ、ほぼすべてのネットワーク接続デバイスで実行できます。
- カメラ: 認識対象の画像を取得するために使用します(前面/背面カメラのどちらでも可)。
- ネットワーク機能: Wi-Fi、4G/5G などのネットワークをサポートし、クラウドサーバーと通信します。
適用可能なデバイス範囲:
- モバイルデバイス: スマートフォン、タブレット(Android/iOS)。
- デスクトップデバイス: Windows/macOS PC(カメラが必要)。
- XR デバイス: AR/VR ヘッドセット(Apple Vision Pro など)。
- 組み込みデバイス: カメラとネットワークモジュールを備えた IoT デバイス(スマート読み聞かせロボット、広告端末など)。
オペレーティングシステムの制限: 特別な制限はありません。EasyAR SDK を統合しなくても、Web API から cloud recognition サービスを呼び出すことができ、Linux や Raspberry Pi OS など Web をサポートする任意のシステムに適用できます。
planar image tracking と組み合わせて使用
Cloud recognition はローカルの planar image tracking 機能と組み合わせて、「認識後に継続してトラッキング」するハイブリッドモードを実現できます。planar image tracking と組み合わせる場合、デバイスは次の条件を満たす必要があります。
- EasyAR SDK の統合: アプリケーションは Sense SDK を統合し、License Key を設定する必要があります。
- hardware とプラットフォーム要件: planar image tracking の最小 hardware 基準を満たす必要があります。planar image tracking デバイスサポートを参照し、システムバージョンとアーキテクチャの互換性を確認してください。
適用シナリオ: 認識後に 3D モデルの回転や仮想ボタンのクリックなど、精細なインタラクションが必要なアプリケーション。
まとめと推奨
Image cloud recognition は hardware 要件が非常に低く、ほぼすべてのネットワーク接続デバイスをサポートします。planar image tracking と組み合わせることでハイブリッドソリューションに拡張できますが、SDK 統合条件を満たす必要があります。開発者は、対象規模、更新頻度、ネットワーク環境に基づいて適切なソリューションを選択してください。
特に、planar image tracking と組み合わせたハイブリッドソリューションについては、次の章の紹介を参照できます。