Camera tracking · experimental

いつもの景色を、
追いかけよう。

カメラをゆっくり動かすと、背景の特徴点が動き出します。
AIで人物を避けながら、端末内のRustが背景を追跡します。

カメラはオフです

開始ボタンを押して、模様のある背景へ。
CAMERA OFF
背景の特徴点AIが除外した人物

サンプルならカメラを許可せずに試せます。

動作が重いときは、停止して「軽量」をお試しください。追跡の細かさは下がります。

人物サンプルはNASA / scikit-imageの公開写真を使います。動きは合成です。カメラの許可なしでAI人物マスクを試せます。

映像は、あなたの端末の中で。

録画・アップロードはしません。初回は、このサイトから約14MBのAI用ファイルを読み込みます。タブを離れたとき、映像の更新や取り込みが5秒止まったとき、処理結果を15秒受け取れないときは停止します。開始ボタンで再開できます。

このデモについて

背景追跡はSpatialRustのFAST・Lucas–KanadeをWASMで実行し、人物領域はMediaPipe SelfieSegmenterで推定します。AIが使えない場合は停止して案内します。AIをオフにして試すこともできます。マスクは完全ではなく、人以外の動く物体は除外しません。

スマホ実機・ブラウザにより速度と対応状況が異なる実験デモです。iOS Safariでの動作は実機未検証です。

MediaPipe license · Model / documentation · Rust API

表示している速度について

処理頻度は直近2秒の処理済み画像の間隔から求めます。最初の1枚は「—」になります。処理時間はAIと画像処理を合わせた値です。