Vad du behöver veta om tekniken för ansiktsigenkänning
Teknik / / December 19, 2019
Zaur Abutalimov
Chef för produkttjänstemoln videoövervakning och videoanalys för företag Ivideon.
Elena Glazkova
Marknadsförare Ivideon.
För staten, ansiktsigenkänning - en viktig del av säkerhetssystemet och en imponerande budgetpost. För journalister - antingen ett universalmedel eller ett instrument för en världskonspiration. För företag - ett verktyg eller produkt. Vems sida eller acceptera de grundläggande frågor återstår fortfarande. Svar på dessa användare rutinmässigt söka på Internet (i genomsnitt 28 704 en fråga i ämnet ansiktsigenkänning i en månad), men showen är inte alltid. För att rätta till situationen.
Vad är ansiktsigenkänning
Separata flugor från kotletter. Användare alltmer inför ansiktsigenkänning i sin egen smartphonesDär biometrisk identifiering används för att låsa upp enheten och få tillgång till endast ägaren kunde data. Under igenkänningsprocessen nödvändigtvis inblandade 3D-kamera, var det omöjligt att lura ett foto gadget.
Ändå finns det identifiering av individer i realtid och verkliga förhållanden, i vilket fall det är oskiljaktigt i samband med videoövervakningssystem, där man bokstavligen "snatching bort" av shoot kameror videoström.
Föreställ dig en högkvalitativ modern videokamera, placerad precis ovanför den genomsnittliga höjden av en man i en väl upplyst plats. Innan henne varje dag tar det ungefär lika mycket om samma personer. Flytta de inte är mycket snabb.
Den video som kan lagras i molnet arkivet. Kameran ansluter analytiska modulen: en komplex kombination av algoritmer (artificiell intelligens, Neurala nätverk, det är allt) plus användargränssnittet. Module "griper" ansiktet på videoströmmen bestämmer kön och ålder, och sätter data i databasen.
Så småningom bilden blir större. Systemet memorerar alla upptäckta ansikten automatiskt och lagrar dem i en fil och användaren med en tolerans anger ytterligare information: namn, position, status och andra märken ( «VIP-gäst" eller 'tjuv'). Du kan ladda upp ett foto av den önskade personen, och modulen kommer att finna arkivet för att upptäcka allt den personen.
När en person med ett märke passerar igen framför kameran känner systemet det som en viktig händelse och skickar en push-anmälan till intresserade användare.
Upptäckt av ansiktsigenkänning i sammanhanget - det är situationen när algoritmen i princip insett att personen framför honom, i stället för ett äpple eller en sjöjungfru med Starbucks koppar. Den datorkraft som krävs för honom först att göra det, och först då det kan jämföras med databasen eller den person att komma ihåg.
Om du har läst de tidigare några stycken till slut, grattis, nu vet du hur ansiktsdetektering i en idealisk situation. Beskrivning lämplig för alla system, från de som används i Moskvas tunnelbana, för små affärslösningar.
Det viktigaste att förstå: den ideala situationen i verkliga livet för att skapa svårt, särskilt när det gäller att hela staden, inte på kontoret eller butiken. Till exempel i tunnelbanan en hel del människor, alla olika, de går snabbt. Kameror behöver en hel del, de är värt pengarna, placera dem behöver kompetenta experter.
Är det möjligt att lura algoritmen ansiktsigenkänning
Trots fallet med en miss, har noggrannheten hos maskin erkännande ofta överlägsen den som människor definierar ansiktet. Kina kommer snart att varaKina att bygga databas jätte ansiktsigenkänning för att identifiera alla medborgare inom några sekunder system som kan Hitta en specifik person bland de 1,3 miljarder andra invånare under 3 sekunder med en noggrannhet på 90%.
Men uppenbarligen denna fråga är svår att besvara eftersom det enda perfekt ansiktsigenkänning algoritm inte existerar. Stora glasögon limmade ett skägg, en mössa, höghastighetsrörelse, den speciella make-up (till exempel målade i ansiktet galler"Black Swan", tätningar, cirklar och pinnar. Hur fly från ansiktsigenkänning system som använder smink) - allt detta kan förvirra algoritm. Särskilt i kombination, eftersom det är tillräckligt för att känna igenHur man fuska detektionssystem om 70% öppen yta. Tänk dig nu att du måste använda ovanstående förändringar i den verkliga staden. Som inte låter så enkelt, eller hur?
Är det möjligt att känna igen personer på nätet
Internet - en plats för paradox: människorna här kan samtidigt oroa sig för, inte avgöra om varje en andra kamera på gatorna i sin personlighet, och verkligen vill "känna igen andra människors ansikten för foton på nätet. " Betrakta denna linje av ansiktsigenkänning separat.
ansiktsigenkänning mjukvara - det är antingen över modul analys (CCTV Kamera + programvara + moln lagring), eller mjuk, liknande den välkända (något skam) tjänst FindFace. Dagens program nedladdning erkännande enheter "gratis och utan registrering" i de flesta fall, naturligtvis omöjligt.
Drömmen om en användare som går in i en fråga, naturligtvis, är som följer: Gå till platsen, ladda upp bilder människa filmade i smyg på tunnelbanan, programmet erkänner ansiktet och ger en länk till profilen i det sociala nätverket. Aha, fångade jag! Eller är det: att ladda ner program till datorn ansluter till sin webbkamera och hennes katt raspoznaosh nospartiet. Framgång - nu kommer du att få ett meddelande varje gång en katt stjäl korv.
Verkligheten är grym. Den första webbplats som erbjuder liknande, vägrar att arbeta, och den andra - kräver Python programmeringskunskaper. Mer eller mindre liknar drömmen om ett program som heter SearchFaceSom nyligen startaSearchface startas med tillstånd genom "VKontakte". Men det sociala nätverket stängt denna funktion kallas FindClone. Du laddar upp dina foton och algoritmen försöker att identifiera samma person i databasen av sociala nätverk "VKontakte". Hänvisningar till ansökan har inte utfärdat profilen endast bilderna - och det spelar ingen roll vem de lastades. Om användaren har länge varit aktiv i sociala nätverk, foto frågan skapade kuslig "biografisk" effekt, men om inte, kan den erkända bild skratta.
Egentligen exemplet SearchFace svarar tydligt på frågan "Hur man använder sociala nätverk ansiktsigenkänning?". Mer korrekt att cformulirovat det här sättet: "Som sociala nätverk används för att känna igen ansikten" Svaret är enkelt: databasen. Ett oändligt antal unika kombinationer av siffror (detta är för de algoritmer Facebook"VKontakte" och den andra personen titt på bilden) ligger till grund för utbildning av neurala nätverk, som ligger till grund för ett beslut ansiktsigenkänning.
Lösningar är alla olika, och det neurala nätverket är också annorlunda, och detaljer och tekniska specifikationer, kunder och leverantörer av tjänster, som regel, inte avslöjas. I synnerhet är kön och ålder igenkänningsmodul kunna avgöra på grund av det faktum att den kan lära av uppgifterna i "Klasskamrater", "VKontakte", Instagram och Facebook.
Som programmerad ansiktsigenkänning
Du ska aldrig svara på frågor, och utvecklare för utvecklare, om du inte är en utvecklare. Därför vände vi oss för att få hjälp till en specialist.
Dmitry Soshnikov
Medlem av den ryska föreningen för artificiell intelligens och ledande expert på utveckling av AI-system och maskininlärning Microsoft.
Ansiktsdetektering (såväl som andra relaterade operationer) - är det ett typiskt problem. Därför är många företag ger kompletta tjänster i form av ett moln API (programmerings förmedlare mellan olika program) för högkvalitativa lösningar på dessa problem. Förutom IT-jättar som Microsoft och Google är ansiktsigenkänning också involverade i de specialiserade företag, däribland ryska. Deras produkter utvecklas snabbt och ger en ännu mer intressanta funktioner såsom identifiering av personer och siluetter i publiken.
Sig från marken för att träna ett neuralt nätverk är mycket mer komplex. Behöver du en stor och hög kvalitet uppsättning indata, det vill säga hundratusentals (eller bättre ännu mer!) Bilder av människor. Dessutom kommer det att behöva betydande datorresurser och kunskaper inom AI och maskininlärning. Stora företag har alla dessa verktyg, så lösa problemet mycket bättre.
Det finns också en tillfällig lösning - som redan används för att träna det neurala nätverket, till exempel, OpenFace. Detta alternativ är sannolikt att arbeta lite sämre än redo molntjänst, men gör det möjligt att ha full kontroll över systemet. Detta kommer att kräva en viss nivå av förståelse av arbetet neurala nätverk och neurala nätverk ramar och tydligen vissa kunskaper i Python, som har vunnit popularitet som den viktigaste programmeringsspråk bland Data Science proffs.
I själva verket är det lämpligt att utföra olika experiment för att visualisera data och producera effektiva matrisberäkningar tack vare den utmärkta numpy paketet. Detta är inte det bästa språket för kommersiell utveckling, eftersom den inte innehåller några effektiva medel för att skapa ökad säkerhet mjukvarusystem, men alternativ till honom när det gäller utbildning djup neuronnät ännu nr.
Hur ansiktsigenkänning i näringslivet
Efterfrågan på ansiktsigenkänning i fintehe, detaljhandel och andra typer av affärer direkt relaterad till den ökade tillgängligheten av teknik. Mekaniken är enkel: alla företag och i alla organisationer finns övervakningskameror, som används som verktyg för datainsamling och efterföljande analytiker. I en värld av övervakningssystemet avlägsnas under den senaste månaden terabyte video i Full HD, det vill säga informationsbehandling lagras verkligen en hel del.
Krävs mjukvara för dataanalys kan "sys" till tillverkaren. Kameror med videoanalys "ombord" är oftast ganska dyra.
Alternativa - analytics i molnet, det vill säga avlägsna datacenter, som är ansluten till någon billig kamera. Det är mycket billigare, plus ger flexibilitet - du kan skräddarsy lösningar för specifika företag.
erkännande teknik popularitet personer i olika verksamhetsområden ökar. Till exempel Sparbank - en av ledarna i termer av tillkännagivandet av olika högprofilerade projekt ansiktsigenkänning och argumenteraHan känner igen dig från tusen ATM fastställa kundens ögon med honom i detta avseende kan kanske att "Tinkoff". Under 2017 förvärvade SberbankBesparingar investerat i tekniken för ansiktsigenkänning 25,07% av företagets VisionLabs, skapa programvara för ansiktsigenkänning. För 2018 finansinstitut har lyckats testa ansiktsigenkänning i Moskvas tunnelbana, och även fångaTack vare systemet för erkännande av Sberbank personer fångade 42 brottslingar 42 brottsliga testetHan känner igen dig från tusen ATM fastställa kundens ögon Bankomater med identifiering av personer som angripare inte kan ta ut pengar från andras kort, samt att tillkännage insamlingen av biometriska uppgifter (röst ljud, video ansikte) kunder. I april i år, Sberbank fick en styra av utvecklare av system röstigenkänning och människor - "Speech Technology Center" (MDG).
En annan sak är att förhandsgranska, tester, pilot- och köpbeslut - inte för att faktiskt genomföra. Att just nu är det verkligen används i Sparbank (och om de används) är säkert att säga kan egentligen bara German Gref.
Med återförsäljare all öppenhet. I själva verket finns det tre problem som ansiktsdetektering löser.
För det första, stöld. Butikerna är verksamma bedragare, Ofta med samma personer i samma nätverk. Ansiktsigenkänning gör det möjligt att bestämma "drivande tjuvar" och andra, tidigare brutit mot order. Så snart en listas i botten av gärningsmannen kommer att gå till affären, kommer skyddet att meddelas i Messenger eller annat bekvämt sätt.
För det andra, att det är svårt att arbeta med våra stamkunder. Uppgifter om inköp och födelsedagar för att anpassa erbjudanden för VIP-kunder och fans av märket, är helt enkelt inte tillräckligt. Ansiktsigenkänning kan integreras med CRM - det vill säga program där chefer angett all information om alla transaktioner i organisationen. I fall med tjuvar och VIP ansiktsigenkänning fungerar ungefär samma: en person in i den svarta eller vita listan, och när den återkommer, kommer systemet att pipa personen med tillgång. Kön och ålder upptäcks automatiskt, och ytterligare information för att lägga till ansvarig person.
För det tredje, identifiering av personer i reteyle används för riktad reklam. Till exempel, i vissa butiker X5 Retail Group etableratX5 omfattar datorseende kameran att känna igen ansiktsuttryck och kund ålder. Genom att analysera dessa data, systemet visas på skärmen på golvprodukter handel som kan tillfredsställa mannen. Mer levande illustration - Case Lolli & Pops, stor konditori i USA. Ansiktsigenkänning systemet avgörDin framtid i butiken lojalitetsprogram kommer att matas med ansiktsigenkänning stamkunder och skickar sina smartphones meddelande med produkter som kan tillfredsställa dem (med hänsyn till individuella preferenser och även allergier mot livsmedel).
Ett annat slående exempel på användning av tekniken i reteyle - butiker utan köpmän och banker. Till exempel, Alibaba Tao CafeAmazon Go vs Alibaba Tao Cafe: stav Shop Showdown - ett café och stormarknad, ligger i Hangzhou. Det säljer drycker, snacks, mat, leksaker, ryggsäckar och liknande. Tao Cafe är endast öppen för användare av webbplatsen Taobao.
När du köper dricker kamerasystem med stöd för ansiktsigenkänning identifierar automatiskt kunden i samband med sitt konto i nätbutiken och behandla betalningen. Köpare går genom rummet, utrustad med flera sensorer, som identifierar både kunden och produkter. Skanning fungerar även om folk sätter köp i fickan eller väskan.
Som utvecklings teknik för ansiktsigenkänning
videoövervakningssystem identifiering av individer verkligen ta över världen. I Moskva, antalet kameror i 2019 nårHögteknologi och säkerhet: Hur många kameror kommer att visas i år 174 tusen. Detta betyder inte att alla dessa standardenhet kan känna igen personligheten: den vanligaste rapporteradeIgenkänningssystem brottslingar ville av videokameran kommer att arbeta i Moskva 2019 om 160 tusen kameror med den här funktionen. Ändå i slutet av 2018 av Moscow City Hall meddelade sin avsiktMyndigheterna i Moskva 2019 kommer att ersätta din videokamera och köra ansiktsigenkänningssystemet ersätta alla övervakningsenheter och bildar ett helt innovativt system under nästa år.
Det paradoxala är att 160 tusen - det är inte så mycket. Kina - särskilt i jämförelse med andra ledande sökmotorer frågor på ämnet ansiktsigenkänning. Där vid utgången av 2017 varI ditt ansikte: Kinas allse tillstånd mer än 170 miljoner video övervakningskameror och för de kommande tre åren planerasKinas 'Big Brother' övervakningsteknik är inte alls så allse som regeringen vill att du ska tänka Anslut till nätverket har ca 400 miljoner.
Korrekt och korrekt användning av ansiktsigenkänning arbetar främst för att förbättra säkerhet och komfort. Folk brukar tränger snabbt förtroende för teknik som eliminerar dem från kön till en fotbollsmatch (ler kammare - passerat), för att förhindra stöld och huliganism, eller hjälpa mindre att spendera på inköp (lojalitetsprogram). Allt detta är naturligtvis kräver en viss förordning - speciellt för detta skydd lagar görs personuppgifter.
I framtiden, förmodligen, omfattningen av ansiktsigenkänning i videoövervakningssystem kommer att regleras på samma sätt som nuvarande praxis att arbeta med att identifiera individer på Internet. Söker avskildhet människor helt enkelt inte ladda mer än Network - Delvis fel service SearchFace visar att denna strategi är effektiv.
Naturligtvis kan man inte på obestämd tid begränsa sig inom gång på gatorna, där kamerorna är monterade på varje korsning, men möjligheten att vara anonym bildas, om det begärs av samhället.
se även🧐
- Vad är stöld av digital identitet och hur man skyddar dina data på Internet
- World of Big Brother: Vad kan kammaren med artificiell intelligens
- I Ryssland kan du nu bekräfta betalningar till ditt ansikte