Prednosti prepoznavanja obrazov v oblaku

Prednosti prepoznavanja obrazov v oblaku
Bližnja prihodnost

Sistemi za prepoznavanje obrazov delujejo na več načinov, vendar na splošno govorimo o tehnologiji, ki lahko identificira osebo iz digitalne slike ali okvira iz video vira.

Številni lastniki pametnih telefonov vsak dan uporabljajo prepoznavanje obrazov, vendar v mobilnih napravah hitrost prepoznavanja ni kritična, število uporabnikov pa je redko večje od ene ali dveh oseb. Za pisarniške in ulične sisteme (za množično prepoznavanje) se uporabljajo druge tehnologije.

Pred kratkim so na Habréju razpravljali novice: moskovski verigi kavarn Pravda Coffee in OneBucksCoffee sta v svojih lokalih začeli testirati storitev prepoznavanja obraza.

Kavarne uporabljajo našo tehnično rešitev. In danes vam bomo povedali več o tem. Seveda smo že govorili o sami tehnologiji, vendar se je pojavilo nekaj novega - rešitev je postala resnično oblačna. In to spremeni vse.

Kako deluje tehnologija prepoznavanja obraza

Najprej mora sistem izbrati obraz v okvirju in se z algoritmi prepričati, da gre za človeški obraz.

Po začetnem zaznavanju se z uporabo fiksnih točk določijo različne individualne značilnosti – upošteva se na primer razdalja med očmi in na desetine drugih parametrov.

Nato drugi algoritmi preiščejo različne vnaprej ustvarjene zbirke podatkov in podajo odstotek podobnosti želenemu vzorcu podatkov. Če je odstotek podobnosti dovolj visok, se obraz šteje za prepoznanega.

Ne da bi se spuščali v podrobnosti (fotografije za analizo je treba še normalizirati, preden se prenesejo v nevronsko mrežo, ki prebere določen deskriptor), glavna težava rešitve v tem trenutku ni v tehnologijah (algoritmih) samih, temveč v implementaciji. .

Sistemi za razpoznavanje se razvijajo v več smereh, razvrščenih glede na pristop k obdelavi informacij. Včasih je težko izbrati, kateri sistem bo najbolje kos določeni nalogi.

Raznolikost sistemov

Prednosti prepoznavanja obrazov v oblaku

Podatki se lahko obdelujejo v oblaku, na lokalnih strežnikih, nameščenih znotraj varnostnega območja podjetja, ali neposredno na kamerah.

V slednjem primeru vse analize opravi kamera sama, že obdelane informacije pa se pošljejo na strežnik. Glavna prednost sistema je njegova visoka natančnost in možnost "obešenja" velikega števila naprav na en strežnik.

Kljub navidezni preprostosti in enostavnosti skaliranja ima ta tehnologija tudi slabosti. Eden od njih je visoka cena. Poleg tega trenutno ni enotnega standarda za predstavitev informacij, ki jih specializirane kamere posredujejo strežniku. In nabor podatkov se lahko zelo razlikuje med prodajalci.

Prednosti prepoznavanja obrazov v oblaku
"Enostaven" sistem za prepoznavanje obraza iz Panasonic

Sistemi, ki temeljijo na kamerah IP z vgrajenimi funkcijami videoanalize, so po priljubljenosti slabši od strežniških rešitev. Toda tudi če uporabljate tradicionalni sistem, ki temelji na registrarju in/ali lokalnem strežniku, ne boste mogli prihraniti denarja.

Programi in cene* Prepoznavanje obraza

*Po podatkih iz odprtih virov.

Glede na kompleksnost algoritmov in visoko ceno strežniške opreme za video analitične module so sistemi za prepoznavanje obrazov dolgo ostali draga ponudba.

Poleg tega na ceno rešitve vpliva velik omrežni promet, ki nastane med delovanjem - poleg stroškov zmogljivih strežnikov je bilo treba odšteti denar za aktivno omrežno opremo in "debele" komunikacijske kanale.

Danes je na ruskem trgu več velikih igralcev, ki ponujajo visokokakovostne algoritme za analizo in obdelavo video podatkov. Združuje jih zanimanje za projekte, povezane z velikimi podjetji. To osredotočenost je zelo preprosto razložiti - stroški rešitve daleč presegajo zmožnosti malih in srednje velikih podjetij.

  • ISS

Programska oprema "SecurOS Face".

Cena licence za modul za zajem obraza je 41 rubljev na kanal. Programska oprema je nameščena na strežniku za prepoznavanje obrazov ali na strežniku za zaznavanje obrazov.

Stroški licence modula za prepoznavanje obraza za 1000 ljudi v bazi podatkov znašajo 665 rubljev. Nameščen na strežniku za prepoznavanje obrazov.

  • seveda

Ruski razvijalec opreme in programske opreme za sisteme za nadzor dostopa.

Cena licence za modul za preverjanje obraza za eno kamero je 50 rubljev.

Cena licence za modul za identifikacijo obraza za eno kamero je 7 rubljev.

Cena licence za bazo do 1 oseb je 000 rubljev.

  • ITV

Programska oprema "Intelekt" za prepoznavanje obrazov s pomnilnikom za 1 obraznih standardov v bazi podatkov - 000 rubljev.

Sistemsko jedro - 20 rubljev. Priključitev video kanala - 300 rubljev.

  • Makroskop

Modul za prepoznavanje obrazov Macroscop Basic z velikostjo baze podatkov do 1000 obrazov - 240 rubljev.

Licenca za delovanje z eno IP kamero - 16 rubljev.

Do nedavnega so bile rešitve Macroscopa uporabljene za zagotavljanje varnosti le posebej pomembnih objektov z velikim številom ljudi: stadioni, letališča, tovarne. Toda zdaj podjetje dobavlja svoj izdelek maloprodaji. Cena - 94 rubljev za module (snemalniki se ne prodajajo).

  • TRASSIR

Programska oprema stane 79 rubljev + 000 rubljev za snemalnik. Stranke podjetja so predvsem velika podjetja (tovarne, rudarska podjetja, univerze, športni kompleksi). Toda glavni poudarek podjetja je na tradicionalnem videonadzoru in ne na prepoznavanju obraza. Čeprav so njihovi DVR-ji odlični za ta opravila.

  • najti obraz

Podjetje razvija in prodaja izključno specializirano programsko opremo za prepoznavanje obrazov. Konfiguracijo strežnika za shranjevanje in obdelavo podatkov boste morali izbrati sami.

  • ivideon

Storitev videonadzora in videoanalize v oblaku, ki je ponujala storitve podjetjem z nizkim proračunom. Storitev Ivideon obrazi deluje s skoraj vsemi kamerami, stroški povezave ene naprave so od 3 rubljev z analizo do 150 edinstvenih obrazov na dan in osnovnim snemanjem v arhiv v oblaku v 100 dneh.

Izbira strojne opreme za sisteme za prepoznavanje obrazov

Za obdelavo video toka, ki vsebuje 10 obrazov v okvirju, boste iz ene kamere Full HD potrebovali eno procesorsko jedro s frekvenco 2,8 GHz. Če je v okvirju malo obrazov (od 1 do 3), se eno procesorsko jedro zlahka spopade z obdelavo dveh video tokov.

Iz tega primera je razvidno, da tudi v preprostem sistemu potrebujete določeno zalogo strojne opreme. Konec koncev, če v objekt ne vstopi 10, ampak 15 ljudi hkrati, bo potrebno drugo jedro s podobno zmogljivostjo.

Posledično je za delovanje tradicionalnega sistema ob upoštevanju koničnih obremenitev potrebno vzdrževati dvojno rezervno zmogljivost.

Da si boste lažje predstavljali, koliko stane klasičen sistem za prepoznavanje obrazov, bomo za primer vzeli maloprodajno mesto in izračunali ceno klasičnega sistema za prepoznavanje obrazov v oblaku.

Izračun stroškov: stroški tradicionalnega sistema za prepoznavanje obraza

Prednosti prepoznavanja obrazov v oblaku

Recimo, da v lekarniški verigi uvajamo sistem za prepoznavanje obraza, sestavljen iz 16 točk. Vsako lekarno dnevno obišče povprečno 500 strank.

Za popolno prepoznavanje obrazov lahko na vsak nadzorni objekt namestite eno PTZ kamero ali kamero z motorizirano lečo.

Če se uporablja tradicionalni sistem, bodo stroški naslednji:

  1. Vsaka lekarna bo potrebovala vsaj en specializiran videorekorder. Njegova maloprodajna cena je približno 40 rubljev.
  2. Vsak snemalnik bo dodatno potreboval poseben trdi disk (ne zamenjujte ga z običajnim trdim diskom za osebni računalnik) s kapaciteto vsaj 4 TB za snemanje video toka v ločljivosti 1920x1080 pri visoki gostoti prometa. Povprečna maloprodajna cena je 10 rubljev.
  3. Proračun mora vključevati stroške vzdrževanja videonadzornega sistema (na primer obisk monterja za odpravo napak, posodobitev programske opreme ali zamenjavo trdega diska). Stroški takšnega dela znašajo 12 rubljev na leto (obisk enkrat na četrtletje) za vsak objekt (v skladu s cenikom ene od inštalacijskih organizacij).
  4. Najmanjši strošek programske opreme za prepoznavanje obrazov s polnimi funkcijami je v povprečju 120 rubljev na kamero (neomejena licenca).
  5. Po podatkih Backblaze je približno 50 % vseh trdih diskov treba zamenjati do 6. leta uporabe. Tako bo po 5 letih neprekinjenega delovanja odpovedalo približno 8 diskov in pod pogojem, da tak sistem ne zagotavlja redundance, morate v povprečju predvideti dodatne stroške v višini 1,6 diska na leto ali 16 rubljev na leto. .

Kapitalski stroški (brez stroškov kamer) bodo znašali 2 rubljev na leto.

Stroški sistema v oblaku

V primeru sistema v oblaku bo strošek tarife za videonadzor s prepoznavo 500 obrazov/dan 4 rubljev/mesec (750 rubljev/leto) na kamero ali 57 rubljev/leto za 000 kamer.

Naj vas spomnimo, da lastniku omrežja ne bo treba kupiti dodatne strojne opreme. Prav tako ni stroškov vzdrževanja, ker vse strežnike v oblaku vzdržuje ponudnik storitev v oblaku v podatkovnem centru.

V prvem letu delovanja sistema so prihranki več kot 3-kratni.

Vmesni seštevek in dodatne "žemljice"

V zgornjih izračunih je pomemben odtenek: po 3 letih delovanja bo tradicionalni sistem postal cenejši glede na skupne stroške kot prepoznavanje obraza v oblaku. Tukaj je treba upoštevati dva dejavnika.

Prvič, bo oprema, ki jo kupi lastnik omrežja, zastarela po 3 letih delovanja. Verjetno pa se bodo pojavile nove, naprednejše tehnologije in algoritmi za prepoznavanje obrazov, ki bodo delovali na zmogljivejši strojni opremi. In po 3 letih bo najverjetneje treba popolnoma zamenjati opremo na točkah.

Pri sistemu v oblaku tega ni treba storiti – storitev se nenehno izboljšuje in posodablja zaradi razvoja algoritmov in rasti računalniške moči podatkovnih centrov. Tudi podpora varnostnim standardom ni vezana na strojno opremo.

Drugič, vam bo varčevanje denarja v prvih letih omogočilo, da ta denar večkrat obrnete, kar podjetju prinese dodaten dobiček.

Preteklost, sedanjost in prihodnost prepoznavanja obrazov v oblaku

Razvoj sistemov za prepoznavanje se je v zadnjih letih pospešil. Ne tako dolgo nazaj je navaden varnostnik namesto zapletenih algoritmov in nevronskih mrež preprosto primerjal obraze, ki jih je posnel program, z bazami podatkov in zabeležil, kdo so vsi ti ljudje.

Poleg tega so sistemi delovali prek lokalnih strežnikov. Skladno s tem je moral uporabnik za delovanje storitve namestiti namenski osebni računalnik ali poseben DVR. In to so dodatni stroški za opremo in režijski stroški za njeno delovanje.

Prepoznavanje obrazov v oblaku ne zahteva nakupa in konfiguracije nobene druge opreme razen kamer in bo delovalo s tistimi kamerami, ki so že nameščene na spletnem mestu.

Za vzdrževanje delovanja opreme ni treba zaposliti strokovnjakov. Težave s tehničnim stanjem opreme rešuje ponudnik storitev sam (in to počne učinkoviteje kot nespecializirana podjetja).

Prepoznavanje v oblaku spremeni okoren in ranljiv sistem lokalnih analitičnih strežnikov v prilagodljivo strukturo oblaka, odporno na napake. V praksi to pomeni, da sistem za prepoznavanje ni več odvisen od zmogljivosti določenega strežnika, ki je kupljen in nameščen v strankini pisarni, ter IT infrastrukture, ki jo ta stranka ima. Ni vam treba kupovati nove opreme in se z dobaviteljem dolgo dogovarjati o vprašanjih konfiguracije in možnosti razširitve.

Oblak samodejno razporedi obremenitev po celotni razpoložljivi infrastrukturi z zmogljivimi strežniki. Naročniku ni treba hraniti redko uporabljenih zmogljivosti v rezervi za delovanje v obdobjih nepričakovanih skokov obremenitve (prazniki, vikendi). Več o zmogljivostih sistema si lahko preberete na: po posvetovanju imamo.

"Pravda Coffee" in OneBucksCoffee sta zdaj povzročila vihar razprav, vendar zelo kmalu skoraj ne bo več podjetij v poslovanju brez povezave brez video analitike. Igralci na potrošniškem trgu morajo nujno prepoznati svoje stranke na videz: personalizirati storitve in ponudbe, analizirati razpoloženje gostov, zmanjšati stroške in vračati stranke, ne pa zgolj kupovati tehnoloških rešitev zaradi poročanja.

Vir: www.habr.com

Dodaj komentar