VCA - Deep Learning -suodatin

Deep learning (Syväoppimis)-suodatin tarjoaa mahdollisuuden suodattaa pois kohteet, jotka laukaisevat säännön, jos syväoppimismalli ei luokittele niitä tiettyyn luokkaan. Käytettävissä olevat objektiluokat määritellään mallissa.

Syväoppimissuodattimen asetukset määritetään Deep learning-sivulla.

VCAserverissä syväoppimissuodatin voi käyttää GPU-kiihdytystä, katso laitteistovaatimukset kohdasta Syväoppimisvaatimukset.

Ilman GPU-kiihdytystä syväoppimissuodatin käyttää prosessoria, ja syväoppimissuodattimen käyttäminen useilla kanavilla, jotka tuottavat paljon tapahtumia (yli 1 tapahtuma sekunnissa), voi johtaa järjestelmän huonoon suorituskykyyn, eikä sitä suositella.

Sääntöjen yhdistäminen ja objektiluokkien parametrit

Yleensä syväoppimissuodatin yhdistetään johonkin toiseen sääntöön (sääntöihin), jotta ei-toivotut kohteet eivät laukaise hälytystä. Huomaa, että syväoppimissuodatinta ei voi käyttää minkään muun sääntötyypin syötteenä. Näin ollen sen on oltava graafin viimeinen sääntö.

image-20230627-071819.png

Jokaisella mahdollisella objektiluokalla on lisäparametreja:

Sallittu: Sallitaanko tämän objektityypin kulkea suodattimen läpi. Jos tämä ei ole valittuna, tähän tyyppiin luokitellut objektit eivät aiheuta mitään toimia.

Luottamuskynnys: Arvo (0,0 - 1,0), joka edustaa luokittelun edellyttämää vähimmäisluottamustasoa. Kaikki kohteet, joiden luokittelupisteet ovat tätä vähimmäisarvoa alhaisemmat, suodatetaan pois eivätkä ne aiheuta mitään toimia.

Edellinen kuva havainnollistaa, miten syväoppimissuodatin, joka on määritetty vain ajoneuvoluokalle (luottamuskynnys 0,5), toimii vain ajoneuvo-objektin kohdalla.

Vyöhykkeellä oleva henkilö suodatetaan pois, koska henkilöluokka Sallittu -asetusta ei ole otettu käyttöön Deep Learning -määrityssivulla.

image-20230627-071829.png

Property

Description

Default Value

Name (Nimi)

Käyttäjän määrittelemä nimi tälle säännölle

"DL Filter #"

Can Trigger Actions (Voi laukaista toimintoja)

Määrittää, voiko tämän säännön tuottamat tapahtumat käynnistyä.

Active

Input (Sisääntulo)

Sisääntulosääntö

None

Tyypillinen loogisen säännön yhdistelmä

Alla oleva looginen sääntö tarkastaa, onko vyöhykkeeseen Centre liitetyn läsnäolosäännön laukaiseva objekti yksi Deep Learning -asetussivulla määritetyistä kiinnostavista luokista (katso yllä oleva asetussivun kuva).
Ainoastaan syväoppimissuodattimen arvoksi on asetettu Can Trigger Actions, mikä tarkoittaa, että vain tämä loogisen säännön osa on käytettävissä toimien lähteenä.

Lisäksi kaikilla nopeussuodattimen tuottamilla toiminnoilla on tapahtumatyyppi Läsnäolo.

image-20230627-071839.png