📸🔍 Visual Match
写真を登録し、カメラ映像から一致する画像を瞬時に検索。
TensorFlow.js MobileNet による画像 Embedding でスケール・回転・照明変化に対応。
主要機能
画像の登録と検索を2ステップで実現
画像登録
写真を複数枚まとめてアップロード。自動的にAI特徴量 (Embedding) を生成してサーバに保存します。ドラッグ&ドロップ対応。
画像検索
カメラで撮影した画像、またはファイルをアップロードして、登録済み画像との類似度を即座に判定。 コサイン類似度スコアでマッチ結果をランキング表示。
技術スタック
TensorFlow.js MobileNet v2 で 1024次元の特徴ベクトルを生成。 コサイン類似度計算により、スケール・回転・照明の変化に対してロバストな画像マッチング。
ロードマップ
技術検証から位置ナビゲーション統合へ
Phase 1: 基盤構築 — 画像登録・検索
MobileNet Embedding による画像登録と類似度検索。タグ/メモ編集、ギャラリー表示。
✅ 完了Phase 2: 物体検出連携
COCO-SSD で画像内の個別機器を切り出し、部分一致検索。自動タグ付け。
✅ 完了Phase 3-5: 検索拡張
タグフィルタ、テキスト検索、検索履歴、ホームダッシュボード、一括タグ編集。
🚧 進行中Phase N: IPS / Scout 3D 連携
画像マッチング結果を位置情報と紐付け。「この機器はどこにあるか」をナビゲーション。
構想中