VideoMatching
Co je VideoMatching?
Knihovna VideoMatching je implementace algoritmu pro hledání krátké videosekvence v delším video streamu založeném na charakteristickém "otisku" videa. Toto může být využito jako základní součást řešení úkolů, kde je potřeba:
- rychlé hledání krátké videosekvence v delším video záznamu
- šetřit kapacity pro ukládání
- robusnost a spolehlivost
- podpora různých video kodeků
- jednoduché řešení, rychlá možnost nasazení v praxi
Jak to funguje?
Obě video sekvence (hledaná část i celý stream k detekci) jsou nejdříve předzpracovány k získání důležitých charakteristik videosignálu - jeho "otisku". VideoMatching knihovna podporuje různé kodeky a formáty vstupních video souborů nezávislé na těch, které jsou aktuálně nainstalované v počítači. Otisk těchto videosekvencí může být efektivně uložen na disku nebo v databázi podle jeho velikosti, která je přibližně 54-krát menší než zdrojového videa. Přítomnost hledané videosekvence je pak vyhodnocena jako shoda takto získaných otisků videa.
Klíčové vlastnosti knihovny a algoritmu:
- velice rychlé předzpracování - asi 30x rychlejší než reálné přehrávání
- nízké požadavky na skladování - kompresní poměr vyšší než 1:54
- velké množství podporovaných formátů
- vhodné pro automatizované databázové systémy
- k dispozici jako knihovna nebo DLL (Linux, C, Windows, C, C++, C#, .NET ...)
Algoritmus je necitlivý na:
- počet snímků za sekundu
- video velikost
- jasové a barevné tranformace
- šum ve videu
- 16:9 nebo 4:3 video formát
Jak můžete získat více informací?
Máte-li jakýkoliv dotaz ohledně našich algoritmů, řešení nebo knihovních licencí, kontaktujte nás. Detailní informace naleznete na www.videomatching.eu.