プラットフォーム固有のガイド
Android(Kotlin/Java)
Android NDK(C)
電子式手ぶれ補正(EIS)は、動画の手ぶれの低減に役立つ ARCore の機能です。カメラのわずかな動きを検出し、表示される画像をシフトして補正します。これにより、カメラが動いている場合でも、よりスムーズで安定した動画を作成できます。
EIS のメリット
ARCore で EIS を使用するメリットは次のとおりです。
- 手ぶれの軽減
- より滑らかで安定した動画
- 動画の映画のような雰囲気を高める
EIS について
ARCore で EIS が有効になっている場合、カメラの動きはデバイスのジャイロスコープを使用して測定されます。ARCore は、画像のメタデータを使用して、ローリング シャッターとカメラの動き両方を補正するために必要な変換を計算します。AR アプリは、デバイスのディスプレイとカメラ テクスチャの新しい座標を使用して、安定化されたカメラ テクスチャをレンダリングします。EIS がオンの場合、ARCore は変換されたカメラの背景に合わせて変更されたカメラ投影行列を提供し、シーン内の適切な場所に仮想アセットをレンダリングします。
サポートされているデバイス
すべての ARCore 対応デバイスが、すべてのデバイスとカメラの構成で EIS をサポートしているわけではありません。ランタイム チェックを使用して、現在の構成が EIS と互換性があるかどうかを確認します。詳しくは、デベロッパー ガイドをご覧ください。