Distibuted network of smart cameras with image processing based on neural networks
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F25083341%3A_____%2F19%3AN0000005" target="_blank" >RIV/25083341:_____/19:N0000005 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Distribuovaná síť chytrých kamer se zpracováním obrazu založeném na neuronových sítích
Original language description
Funkční vzorek distribuované sítě chytrých kamer se skládá z kamerových modulů propojených do sítě pomocí Ethernetu nebo WiFi. Obrazové informace z připojené kamery jsou zpracovány uvnitř modulu chytré kamery s pomocí procesoru minipočítače a specializovaného hardware pro vyhodnocování hlubokých neuronových sítí. Výsledky vyhodnocení, náhledy scény, příznakové vektory a jiné minimalizované informace jsou zasílány do nadřazeného systému. Síť byla vybudována pomocí dvou typů kamerových modulů, které byly vyvinuty. Moduly se liší typem použitého akcelerátoru neuronových sítí a každý je tak vhodný pro jiné formáty modelů neuronových sítí. První kamerový modul využívá akcelerátor NVidia s CUDA Maxwell jádry, druhý modul pak neuronovým akcelerátorem Intel Myriad X. Součástí modulů je i webové rozhraní s výběrem zdrojů obrazu, sadou detekčních a klasifikačních algoritmů a vizualizací. Celý systém byl implementován v jazyce C++ a Python.
Czech name
Distribuovaná síť chytrých kamer se zpracováním obrazu založeném na neuronových sítích
Czech description
Funkční vzorek distribuované sítě chytrých kamer se skládá z kamerových modulů propojených do sítě pomocí Ethernetu nebo WiFi. Obrazové informace z připojené kamery jsou zpracovány uvnitř modulu chytré kamery s pomocí procesoru minipočítače a specializovaného hardware pro vyhodnocování hlubokých neuronových sítí. Výsledky vyhodnocení, náhledy scény, příznakové vektory a jiné minimalizované informace jsou zasílány do nadřazeného systému. Síť byla vybudována pomocí dvou typů kamerových modulů, které byly vyvinuty. Moduly se liší typem použitého akcelerátoru neuronových sítí a každý je tak vhodný pro jiné formáty modelů neuronových sítí. První kamerový modul využívá akcelerátor NVidia s CUDA Maxwell jádry, druhý modul pak neuronovým akcelerátorem Intel Myriad X. Součástí modulů je i webové rozhraní s výběrem zdrojů obrazu, sadou detekčních a klasifikačních algoritmů a vizualizací. Celý systém byl implementován v jazyce C++ a Python.
Classification
Type
G<sub>funk</sub> - Functional sample
CEP classification
—
OECD FORD branch
20201 - Electrical and electronic engineering
Result continuities
Project
<a href="/en/project/VI20172019082" target="_blank" >VI20172019082: Smart Camera - New Generation Monitoring Centre</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2019
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Internal product ID
VI20172019082 - 2B
Numerical identification
—
Technical parameters
Funkční vzorek distribuované sítě chytrých kamer se skládá z kamerových modulů propojených do sítě pomocí Ethernetu nebo WiFi. Obrazové informace z připojené kamery CAM jsou zpracovány uvnitř modulu chytré kamery s pomocí procesoru minipočítače (CPU) a specializovaného hardware pro vyhodnocování hlubokých neuronových sítí (NPU). Výsledky vyhodnocení, náhledy scény, příznakové vektory a jiné minimalizované informace jsou zasílány do nadřazeného systému (MASTER) přes komunikační rozhraní (např. WiFi nebo Ethernet). Počet kamerových modulů není teoreticky omezen a lze je přidávat, konfigurovat a odebírat za běhu celého systému bez nutnosti výrazného navyšování výpočetního výkonu v MASTERu. Pro navrženou síť chytrých kamer byly navrženy dva typy funkčních vzorků chytrých kamer – chytrá kamera SC1 a chytrá kamera SC2. Každý typ obsahuje jiný hardware na akceleraci neuronových sítí (NPU) a proto dokáže efektivně implementovat různé modely neuronových sítí. Např. NPU v kameře SC2 obsahuje CUDA jádra, a proto je tato kamera vhodná pro neuronové sítě optimalizované pro tyto výpočetní jednotky.
Economical parameters
Na základě tohoto funkčního vzorku vzniknou nové produkty, které vlastník výsledku (firma CertiCon) zařadí do svého portfolia. Rozšíření portfolia o tyto nové produkty povede ke zvýšení obratu vlastníka.
Application category by cost
—
Owner IČO
25083341
Owner name
CertiCon a.s.
Owner country
CZ - CZECH REPUBLIC
Usage type
V - Výsledek je využíván vlastníkem
Licence fee requirement
—
Web page
—