Automatické rozpoznávanie ŠPZ motorových vozidiel v ... - Utc.sk

Automatické rozpoznávanie ŠPZ motorových vozidiel v ... - Utc.sk Automatické rozpoznávanie ŠPZ motorových vozidiel v ... - Utc.sk

diplom.utc.sk
from diplom.utc.sk More from this publisher
06.06.2015 Views

Architektúra: Zdokonalená Neurónová sieť používajúca sa na znakové rozpoznávanie obsahuje dvojvrstvovú log-sig log-sig neurónovú sieť. Log-sig prenosová funkcia je výhodná vzhľadom na to, že výstup je v intervale (0,1) čo je výhodné na naučenie výstupných hodnôt. Obr. 2.12 Architektúra využívaná na znakové rozpoznávanie Skrytá vrstva obsahuje desať neurónov a využíva sa vtedy keď má sieť problémy s naučením. Inicializácia je uskutočnená nasledovným príkazom: net = newff(minmax(P) , [S1 S2] , {‘logsig’ ‘logsig’, ‘traingdx’); trénovanie: [netn, tr] = train(netn, P, T); 30

3 Praktická realizácia programu na automatické rozpoznanie ŠPZ Táto časť diplomovej práce sa zaoberá samostatným popisom vytvoreného programu. Popisuje jednotlivé kroky uskutočnené v procese prechodu vstupných dát od vstupu, až po výstup programu. Zreteľ kladie jak na popisnú, tak na obrazovú ilustráciu. Vyhýba sa teoretickému vysvetleniu jednotlivých procedúr, pretože väčšina bola podrobne rozobratá. 3.1 Vstupné dáta V tejto časti je stručne popísané štádium vstupných dát. Zároveň sa rozoberie úprava akej sa predchádzalo, kým sa vstupné dáta dostali do programu. Bodom, že jednotlivé obrázky sú buď snímky z fotoaparátu, alebo jednotlivé snímky videa sa nebude zaoberať. 3.1.1 Algoritmus na detekciu pohybu Vzhľadom k tomu, že sa uvažuje o istých objektov na karosérii áut, je veľmi výhodné, keď pomocou dostupných algoritmov pohybu sa ošetria jednotlivé framy videa tak, aby výsledný obraz obsahoval výlučne, alebo z väčšej časti karosériu auta. Keďže sa nevie, na akom mieste sa získajú videa, alebo obrázky auta, je zrejmé, že týmto spôsobom sa predíde možným nepresnostiam v podobe objektov okolia, ktoré sa s veľkou pravdepodobnosťou môžu javiť ako možné ŠPZ motorových vozidiel. Pomocou algoritmu na detekciu pohybu sa dokázalo dostatočne upraviť jednotlivé obrázky na vyhovujúcu formu. Cieľom tohoto predspracovania, bolo dopomôcť nasledujúcemu algoritmu k výberu a verifikácie v podobe zníženia uvažovaných objektov. Tento algoritmu funguje na videosekvenciách. Obr. 3.1 Funkčnosť algoritmu na detekciu pohybu 31

Architektúra:<br />

Zdokonalená Neurónová sieť používajúca sa na znakové rozpoznávanie obsahuje<br />

dvojvrstvovú log-sig log-sig neurónovú sieť. Log-sig prenosová funkcia je výhodná<br />

vzhľadom na to, že výstup je v intervale (0,1) čo je výhodné na naučenie výstupných<br />

hodnôt.<br />

Obr. 2.12 Architektúra využívaná na znakové rozpoznávanie<br />

Skrytá vrstva obsahuje desať neurónov a využíva sa vtedy keď má sieť problémy<br />

s naučením.<br />

Inicializácia je u<strong>sk</strong>utočnená nasledovným príkazom:<br />

net = newff(minmax(P) , [S1 S2] , {‘logsig’ ‘logsig’, ‘traingdx’);<br />

trénovanie:<br />

[netn, tr] = train(netn, P, T);<br />

30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!