Un'impronta digitale video è un descrittore digitale compatto che può essere estratto da qualsiasi fonte video, sia che si tratti di un frammento di una trasmissione televisiva, di un file video, di un video online o di un DVD o Blu-ray Disk. Queste impronte digitali video possono essere memorizzate, copiate e confrontate. Le impronte digitali dei video possono essere utilizzate per identificare materiale video protetto da copyright, identificare video duplicati, cercare video, organizzare video, riconoscere quando un video specifico viene riprodotto, monitorare i media o tracciare gli annunci pubblicitari.
Utilizzate Video Duplicates Finder come applicazione di esempio per trovare file video simili.
Utilizzate Media Monitoring Tool come applicazione di esempio per trovare un frammento di video (ad esempio, uno spot televisivo) in un altro (registrazione di una trasmissione completa).
La versione dell'SDK .Net dispone di un helper per l'utilizzo di MongoDB come archivio di impronte digitali.
Ogni secondo di un flusso video analizzato richiede circa 1kb per la sua impronta video. Il rilevamento dei duplicati richiede generalmente solo 3-5 secondi di ogni video da indicizzare. L'indicizzazione dei video completi è necessaria per identificare un video che è stato incluso in un altro.
L'indicizzazione di un secondo di video richiede circa 300 millisecondi - l'elaborazione effettiva del file rappresenta circa la metà di questo tempo (150 millisecondi), mentre la decompressione del video rappresenta il resto. La corrispondenza di una coppia di impronte digitali della durata di 10 secondi richiede 1-2 millisecondi. Questi tempi sono stati stabiliti effettuando test con un processore Intel i3 e filtri LAV per la compressione video.
I seguenti esempi di codice sono inclusi nell'acquisto:
C++:
.Net:
C++:
API VFCompare - un'implementazione dell'algoritmo di fingerprinting video ottimizzato per il rilevamento di video duplicati.
API VFSearch - un'implementazione dell'algoritmo di fingerprinting video ottimizzato per la ricerca di video nei video.
.Net:
Vi suggeriamo di scaricare e sperimentare le versioni di prova della nostra applicazione Media Monitoring Tool e dell'applicazione Video Duplicates Finder e di familiarizzare con le API e gli esempi di codice.
La versione .Net dell'SDK è disponibile come programma di installazione indipendente con applicazioni di esempio e codice sorgente di esempio.
Codice sorgente degli strumenti MMT/VDF incluso (gli strumenti richiedono .Net 4.5 per l'esportazione SOAP. L'SDK può essere utilizzato in .Net 4.0 e successivi).
Versione C++ dell'SDK disponibile come programma di installazione indipendente.
Mac OS, Windows, or Linux.
Distribuzione gratuita.
La versione di prova visualizza una filigrana nella finestra del video.
La nostra applicazione demo è uno strumento di monitoraggio dei media completamente funzionale che può essere utilizzato per il monitoraggio degli annunci e dei media broadcast. Consente di rilevare campioni di annunci in un dump di trasmissione. È inoltre possibile utilizzare questa applicazione, insieme al nostro Video Fingerprinting SDK, per creare un proprio prodotto o servizio per il monitoraggio delle trasmissioni televisive o integrarlo in un servizio esistente.
Il nostro strumento di monitoraggio dei media è in grado di rilevare quando un video campione di riferimento viene riprodotto in una trasmissione televisiva registrata, per cui non è più necessario pagare qualcuno per guardare la TV 24 ore su 24, sette giorni su sette. Il flusso della trasmissione TV viene registrato come una serie di file video della durata di 5 minuti, che vengono poi confrontati con il video campione di riferimento specificato, ad esempio lo spot pubblicitario, da monitorare. L'applicazione rileva automaticamente tutte le inclusioni del video selezionato nei file registrati e fornisce un elenco dei file video contenenti lo spot.
Il nostro strumento di monitoraggio dei media consente di automatizzare il processo di monitoraggio delle trasmissioni televisive. Riduce la quantità di personale necessario e i relativi costi di manodopera. Inoltre, la ricerca automatica dei video basata sui contenuti migliorerà l'accuratezza. Inoltre, vi consentirà di fornire ai vostri clienti una prova digitale della riproduzione degli spot senza alcun lavoro manuale.
Il processo inizia registrando il flusso di trasmissione come una serie di video di cinque minuti. Il Media Monitoring Tool analizza il contenuto catturato e individua tutte le istanze dello spot del cliente. I risultati vengono presentati come un elenco di miniature che evidenziano le clip contenenti lo spot.
Video Duplicates Finder consente di trovare file video simili o duplicati sul PC. Sono supportati i formati AVI, MPEG-1, MPEG-2, Windows Media Video, MP4 e molti altri. Questa applicazione è un esempio di utilizzo del Video Fingerprinting SDK.
L'SDK contiene le librerie opzionali FFMPEG e libVLC con licenza LGPL v2.1.