Video Fingerprinting SDK .Net / C++
当社の最先端のビデオフィンガープリンティング技術は、シーン分析、オブジェクト追跡、およびモーション推定の最新の進歩を取り入れて、ビデオのコンテンツを分析し、色、シーン構造、オブジェクトの動きなどの独自の特徴を識別します。 これにより、解像度、ビットレート、エンコード方法、またはファイル形式の変更にもかかわらず、ビデオのコピーを識別できます。ビデオが別のビデオ内に含まれている場合や、ビデオの断片のみが再生されている場合でも、ビデオを検出できます。 当社の SDK を使用すると、このビデオ識別機能をアプリケーションやサービスに統合できます。当社のライセンス契約では、1回の支払いで無制限の数の製品に技術を組み込むことができます。販売する製品のコピー数に関係なく、その他の料金はかかりません。
主な利点
コンパクトなフィンガープリント
一意の識別のためにビデオ1秒あたり約1KB
堅牢な検出
解像度、フォーマット、または品質の変更にもかかわらずビデオを識別
超高速処理
1秒あたり300msの処理、1-2msのマッチング
ビデオフィンガープリントとは何ですか?
ビデオフィンガープリントは、テレビ放送の断片、ビデオファイル、オンラインビデオ、DVD または Blu-ray ディスクなど、あらゆるビデオソースから抽出できるコンパクトなデジタル記述子です。これらのビデオフィンガープリントは、保存、コピー、および比較できます。ビデオフィンガープリントは、著作権で保護されたビデオ素材や重複ビデオの識別、ビデオの検索、ビデオの整理、特定のビデオが再生されたときの認識、メディアの監視、または広告の追跡に使用できます。
Video Duplicates Finder
Video Duplicates Finder をサンプルアプリケーションとして使用して、類似のビデオファイルを検索します。
Media Monitoring Tool
Media Monitoring Tool をサンプルアプリケーションとして使用して、別のビデオ (完全な放送録画) 内のビデオ断片 (テレビコマーシャルなど) を検索します。
.Net SDK バージョンには、フィンガープリントストレージとして MongoDB を使用するためのヘルパーがあります。
ユースケース
Video Fingerprinting SDK を活用する方法のいくつか:
ビデオホスティングサービス
YouTube のようなオンラインビデオホスティングサービスは、ビデオフィンガープリントを使用して著作権侵害を回避できます。著作権で保護された素材のビデオフィンガープリントのデータベースが開発され、ユーザーによって送信されたビデオフィンガープリント素材と比較され、海賊版ビデオの違法な送信が防止されます。
ビデオアーカイブサービス
ビデオアーカイブサービスは、ビデオフィンガープリントを使用してスペースを節約し、重複アップロードをブロックできます。アーカイブ内の各ビデオからビデオフィンガープリントが抽出されます。
ビデオオーガナイザーソフトウェア
ビデオオーガナイザーソフトウェアは、ビデオフィンガープリントを使用して、同じ映画やビデオクリップのコピーを識別し、フォーマット、解像度、またはビットレートの違いにもかかわらずそれらをグループ化できます。
セットトップボックスインタラクティブ広告
セットトップボックスソフトウェアは、ビデオフィンガープリントを使用して、特定のテレビ広告が表示されたときを識別し、クリック可能な URL を表示することで、インタラクティブな広告を開発できます。
ビデオ検索エンジン
ビデオごとの検索機能を実装するユニークで革新的なサービスである Video Fingerprinting SDK を使用して、ビデオの検索エンジンを開発できます。
テレビクリッピングサービス
テレビクリッピングサービスは、ビデオフィンガープリンティング技術を使用して、テレビ放送の監視とテレビ広告の検証を自動化し、クライアントの広告が放送されたときを検出できます。
よくある質問
どのオペレーティングシステムがサポートされていますか?
• C++ SDK は Windows と Linux、またはその他の POSIX 互換オペレーティングシステム (リクエストにより利用可能) をサポートしています
• .Net SDK は Windows 7 以降、macOS 12 以降、および Linux をサポートしています
ビデオフィンガープリントファイルのサイズはどれくらいですか?
分析されるビデオストリームの各秒には、ビデオフィンガープリントのために約1kbが必要です。重複検出には通常、各ビデオの3〜5秒のインデックス作成のみが必要です。別のビデオ内に含まれているビデオを識別するには、完全なビデオのインデックス作成が必要です。
計算にはどれくらいの時間がかかりますか?
1秒のビデオのインデックス作成には約300ミリ秒かかります。ファイルの実際の処理はその時間の半分近く (150ミリ秒) を占め、ビデオの解凍が残りを占めます。10秒間のフィンガープリントのペアのマッチングには1〜2ミリ秒かかります。これらの時間は、Intel i3 プロセッサとビデオ圧縮用の LAV フィルターを使用したテストによって確立されました。
ビデオ読み取りまたはデコードソフトウェアは含まれていますか?
• C++: いいえ。アプリケーションでビデオ読み取りを実装するには、他のライブラリ (FFmpeg など、デモあり) が必要です
• .NET: はい、FFmpeg と libVLC が含まれています。また、システムコーデックをデコードに使用できます
どのようなコードサンプルが利用可能ですか?
購入には以下のコードサンプルが含まれています:
C++:
- • ビデオをインデックス化し、フィンガープリントを構築する FFmpeg ベースのコンソールアプリケーション (Windows、Linux)
- • 2つのフィンガープリントを比較して重複を検出するコンソールアプリケーション (Windows、Linux)
- • 別のフィンガープリント内の1つのフィンガープリントのエントリを検索するコンソールアプリケーション (Windows、Linux)
- • 完全な Media Monitoring Tool アプリケーションのソースコード (Windows、Linux)
.NET:
- • Media Monitoring Tool および Media Monitoring Tool Live ソースコード (クロスプラットフォーム)
- • Video Duplicates Finder ソースコード (クロスプラットフォーム)
- • コンソールサンプル (クロスプラットフォーム)
- • MAUI サンプル (クロスプラットフォーム)
他にどのようなドキュメントが利用可能ですか?
C++:
- • VFCompare API – 重複ビデオの検出に最適化されたビデオフィンガープリンティングアルゴリズムの実装
- • VFSearch API – ビデオ内のビデオ検索に最適化されたビデオフィンガープリンティングアルゴリズムの実装
.NET:
- • 完全な API はヘルプファイルに記載されています
技術を試して評価するにはどうすればよいですか?
Media Monitoring Tool アプリケーションと Video Duplicates Finder アプリケーションの試用版をダウンロードして実験し、API とコードサンプルに慣れることをお勧めします。
• .Net バージョンの SDK は、サンプルアプリケーションとサンプルソースコードを含む独立したインストーラーとして利用可能です。
• MMT/VDF ツールのソースコードが含まれています (ツールには SOAP エクスポート用に .Net 4.5 が必要です。SDK は .Net 4.0 以降で使用できます)。
• C++ バージョンの SDK は、独立したインストーラーとして利用可能です。
Media Monitoring Tool (Live) サンプル
当社のデモアプリは、広告追跡や放送メディア監視に使用できる完全に機能するメディア監視ツールです。放送ダンプ内の広告サンプルの検出を可能にします。
仕組み
当社の Media Monitoring Tool は、録画されたテレビ放送で参照サンプルビデオが再生されたときを検出できます。テレビ放送ストリームは5分間のビデオファイルの配列として登録され、指定されたサンプル参照ビデオと比較されます。アプリケーションは、録画されたファイル内の選択されたビデオのすべての包含を自動的に検出します。
利点
正確な結果
プログラムのコンテンツベースのビデオ検索技術により、正確さと速度が保証されます。アルゴリズムは、人間の介入なしに、録画された放送ビデオストリーム内の参照ビデオのすべてのインスタンスを迅速かつ正確に識別します。
コスト削減
テレビ画面を見つめてコマーシャルが放送されたときの詳細を手動で記録するために人に支払う必要がなくなるため、運用コストが大幅に削減されます。
使いやすさ
プログラムの習得しやすい直感的なインターフェイスにより、カスタム検索を数秒で定義して実行できます。ユーザーは、放送ダンプを含むフォルダーを選択し、ビデオ参照サンプルを指定します。
Video Duplicates Finder サンプル
Video Duplicates Finder を使用すると、PC 上の類似または重複したビデオファイルを検索できます。AVI、MPEG-1、MPEG-2、Windows Media Video、MP4 など、多くのフォーマットに対応しています。このアプリは、Video Fingerprinting SDK の使用例です。
主な機能
- • AVI、WMV、MP4、MPG、TS など、多くのフォーマットに対応しています
- • SD、HD、および 4K ビデオに対応しています
- • 感度設定
- • タイムシフトオプション
- • 完全なファイル処理またはそのカスタム部分
- • DirectShow(システムコーデック)、FFmpeg、および VLC デコードエンジン
価格オプション
ニーズに最適なライセンスを選択してください
通常ライセンス
年間サブスクリプション
- 無制限の使用
- 透かしやナグスクリーンなし
- 1年間の無料アップデート
- MongoDB 統合サポート
- マルチスレッド処理
- 優先テクニカルサポート
- ロイヤリティフリーの配布
- いつでもキャンセル可能
永久ライセンス
一回限りの支払い、永久アップデート
- 無制限の使用
- 透かしやナグスクリーンなし
- 永久無料アップデート
- MongoDB 統合サポート
- マルチスレッド処理
- 優先テクニカルサポート
- ロイヤリティフリーの配布
- 一回限りの支払い
ランタイムライセンス
サーバーコアごとの年間ライセンス
- 1 サーバーコア展開
- 透かしやナグスクリーンなし
- 1年間のアップデート
- MongoDB 統合サポート
- マルチスレッド処理
- テクニカルサポート込み
- サーバー展開のみ
- 年間更新が必要
カスタム機能や特別な要件が必要ですか? お問い合わせ カスタマイズされたソリューションについて。
システム要件
オペレーティングシステム
macOS、Windows、または Linux
推奨 GPU
ハードウェアアクセラレーションによる H.264、HEVC、AV1、または VP9 デコード用の NVIDIA、AMD、または Intel GPU
配布権
ロイヤリティフリーの配布
試用版の制限
試用版では、ビデオウィンドウに透かしが表示されます。
購入特典
Video Fingerprinting SDK を購入すると、以下の特典が得られます:
- 無制限の使用
- ナグスクリーンなし
- 通常ライセンスの場合、1年以内の無料のマイナーおよびメジャーアップグレード (1年後、SDK は以前と同じように機能します)
- 優先サポートと修正
通常ライセンスは毎年請求され、毎年自動更新されます。サブスクリプションはいつでもキャンセルできます。
ダウンロード
試用版をダウンロードして、すべての機能をテストしてください。完全なドキュメントとサンプルコードが含まれています。
関連製品
包括的なビデオ処理ソリューションのための他の DirectShow および .NET SDK をご覧ください。
ビデオコンテンツを識別して追跡する準備はできましたか?
試用版をダウンロードして、ビデオコンテンツですべてのフィンガープリンティング機能をテストしてください。完全なドキュメントとサンプルアプリケーションが含まれています。
無料試用版をダウンロード