Kamera na detekciu veku. Na aký vek vyzeráš? Microsoft vytvoril robota, ktorý dokáže odhadnúť váš vek


Ahoj.

Nie je to tak dávno, čo môj dobrý priateľ prechádzal starými fotografiami: niektoré boli podpísané a iné nie. A on sa ma bez toho, aby o tom skutočne zamyslel, spýtal: „Je možné z fotografie určiť vek osoby, ktorá je na nej zobrazená? Úprimne povedané, mňa to nikdy nezaujímalo, ale otázka sa mi zdala zaujímavá a rozhodol som sa vyhľadať na sieti nejaké online služby...

Nájdené! Autor: najmenej, našiel som 2 služby, ktoré to robia celkom dobre (jedna z nich je úplne nová!). Myslím si, že táto téma môže zaujímať nemálo čitateľov blogu, najmä keď sa blíži sviatok - 9. máj (a pravdepodobne mnohí budú triediť svoje rodinné fotografie).

1) How-Old.net

Nie je to tak dávno, čo sa Microsoft rozhodol otestovať nový algoritmus pre prácu s fotografiami a spustil túto službu (momentálne v testovacom režime). A musím povedať, že služba začala rýchlo získavať na popularite (najmä v niektorých krajinách).

Podstata služby je veľmi jednoduchá: nahráte fotografiu, analyzuje ju a do niekoľkých sekúnd vám poskytne výsledok: vedľa tváre osoby sa zobrazí jej vek. Príklad na fotografii nižšie.

Ako starý vyzerám - rodinná fotografia. Vek je určený celkom presne...

Určuje služba spoľahlivo vek?

Toto je prvá otázka, ktorá mi napadla. Pretože čoskoro 70 rokov víťazstva vo Veľkej vlasteneckej vojne Vlastenecká vojna- Nemohol som si pomôcť, ale vzal som jedného z hlavných maršalov víťazstva - Georgy Konstantinovič Žukov.

Ako starý vyzerám presne určil vek človeka, chyba je 1 rok, a to je chyba asi 1-2%!

Experimentoval som so službou (nahral som svoje fotografie, iných ľudí, ktorých poznám, kreslené postavičky atď.) a dospel som k týmto záverom:

  1. Kvalita fotografie: čím vyššia, tým presnejšie bude určený vek. Ak teda skenujete staré fotografie, urobte ich v čo najvyššom rozlíšení.
  2. Farba. Farebná fotografia zobrazuje najlepšie skóre: vek sa určuje presnejšie. Aj keď, ak je fotografia čiernobiela v dobrá kvalita- služba funguje celkom dobre.
  3. Fotografie upravené v Adobe Photoshop(a iní redaktori) môžu byť určené nesprávne.
  4. Fotografie kreslených postavičiek (a iných kreslených postavičiek) nie sú spracované veľmi dobre: ​​služba nedokáže určiť vek.

2) pictriev.com

Táto stránka sa mi páčila, pretože okrem veku ukazujú aj oni slávni ľudia(hoci medzi nimi nie sú žiadni Rusi), ktoré vyzerajú ako nahraná fotografia. Služba mimochodom určí aj pohlavie človeka z fotografie a výsledok ukáže v percentách. Príklad nižšie.

Príklad toho, ako funguje služba pictriev.

Mimochodom, táto služba je z hľadiska kvality fotografií rozmarnejšia: potrebujete iba vysokokvalitné fotografie, na ktorých je tvár jasne viditeľná (ako v príklade vyššie). Ale môžete zistiť, ktorá hviezda ste ako!

Ako fungujú? Ako určiť vek z fotografie (bez služieb):

  1. Vrásky na čele sú u ľudí zvyčajne viditeľné od 20 rokov. Vo veku 30 rokov sú už dobre vyjadrené (najmä u ľudí, ktorí sa o seba špeciálne nestarajú). Vo veku 50 rokov sa vrásky na čele stávajú veľmi výrazné.
  2. Po 35 rokoch sa v kútikoch úst objavia malé záhyby. V 50 rokoch sa stávajú veľmi výraznými.
  3. Vrásky pod očami sa objavujú po 30 rokoch.
  4. Vrásky obočia sú viditeľné vo veku 50-55 rokov.
  5. Nasolabiálne záhyby sa stávajú výraznými vo veku 40-45 rokov atď.

Pomocou širokej škály pozorovaní dokážu takéto služby rýchlo odhadnúť vek. Mimochodom, už existuje pomerne veľa rôznych pozorovaní a techník, najmä preto, že odborníci to robia už dosť dlho, len to robili bez pomoci akýchkoľvek programov. Vo všeobecnosti nie je nič zložité, myslím si, že za 5 až 10 rokov sa technológia zdokonalí a chyba určenia bude ešte menšia. Technologický pokrok však nezostáva stáť...

To je všetko, pekné májové sviatky všetkým!

Ahoj! Je to možné nejako pomocou programov alebo webovej stránky?

Vek podľa foto

Áno, existuje niekoľko spôsobov, ako rozpoznať vek z fotografie. Chcem vás však varovať, že žiadna z metód opísaných v tomto článku neposkytuje 100% výsledok.

Myslím, že je to len otázka času. Do vývoja technológií na rozpoznávanie tváre sa investuje veľa peňazí a pravdepodobne sa v blízkej budúcnosti objavia aj lepšie služby. Zatiaľ sa pozrime, aké nástroje sa nám dnes ponúkajú.

Vek podľa fotografie pomocou webovej lokality spoločnosti Microsoft

Microsoft nedávno vytvoril nový program(online služba), ktorá umožňuje určiť vek a pohlavie osoby z fotografie v priebehu niekoľkých sekúnd.

Ak chcete určiť svoj vek, musíte prejsť na webovú stránku a kliknutím na tlačidlo „Použiť vlastnú fotografiu“ nahrajte fotografiu. Potom algoritmus služby vypočíta a zobrazí váš odhadovaný vek a pohlavie.


Vek webu podľa fotografie

Samozrejme, táto online služba niekedy míňa cieľ tým, že presne neurčuje vek a prináša výsledky, ktoré kolíšu v rozmedzí približne piatich rokov.

Táto stránka tiež dokáže určiť vek a pohlavie skupiny ľudí. Ako je znázornené na fotografii nižšie. Všetko je oveľa lepšie s určením pohlavia moje experimenty ukázali len pozitívne výsledky.


Vek podľa fotografie Microsoftu

Okrem veku a pohlavia osoby dokáže systém porovnať rôzne fotografie a určiť, či zobrazujú tú istú osobu.

Podľa vývojárov bola stránka vytvorená pomocou najnovších nástrojov na rozpoznávanie tváre Face detection API, inteligentných technológií strojového učenia, vyhľadávacích nástrojov Bing API a analýzy PowerBI. Niektoré časti technológie rozpoznávania tváre boli vyvinuté v Microsoft Research.

Vek podľa fotografie pomocou fotoaparátu MIUI

Štandardný fotoaparát s firmvérom MIUI dokáže určiť vek aj z fotografie. Podrobnosti o štandardnom fotoaparáte s firmvérom Miui nájdete na webe vývojárov kliknutím na tento.

Podľa môjho názoru to všetko zatiaľ nevyzerá vážne, ale ako som povedal vyššie, „Budúcnosť je za rohom“ S vydaním nových technológií bude tento článok doplnený. Ak viete o iných službách alebo programoch na rozpoznávanie tváre, napíšte do komentárov.

Na koľko rokov vyzeráš? Trochu starý na svoj vek? Alebo naopak taký mladý, že zakaždým, keď si kúpite pivo, musíte ukázať pas? Ako starý vyzeráš... na počítač, ktorý ti len uhádne vek?


Ako experiment svojho druhu vytvoril tím strojového učenia spoločnosti Microsoft webovú stránku, ktorá sa pomocou fotografie pokúša (s rôznym stupňom úspechu) uhádnuť vek každého na nej. Vývojári tvrdia, že túto službu spustili v nádeji, že „možno asi 50 používateľov“ ju vyskúša a rýchlo poskytne spätnú väzbu; no už v prvých hodinách sa k nemu hrnuli desaťtisíce z celého sveta. Po rýchlej ukážke služby na konferencii BUILD v San Franciscu sa stala natoľko populárnou, že vývojári mali problémy so servermi.


Ak chcete určiť vek, môžete nahrať akúkoľvek fotografiu s hmotnosťou do 3 MB. A samozrejme, že ľudia začnú kŕmiť robota všetkými možnými hlúposťami. Ako starý vyzerá váš pes? Ale toto zvláštne miesto na mojej stene, ktoré vyzerá ako tvár? 37? Tak to je!


Dajte mu pár fotiek s dobrým osvetlením a on určí váš vek viac-menej správne, dá alebo vezme 1-2 roky.


Ak robot určil váš vek úplne nesprávne, nebojte sa – nie ste sami. Pri prvom pokuse so slabo osvetlenou fotografiou mi oznámil, že som 80-ročný muž. Len kričte: "Čo o mne vieš, robot?" - a vypnite počítač, všetko bude v poriadku. A áno, pri určovaní veku samotného Billa Gatesa program chýba až o 21 rokov a zostarne ho do veku 81 rokov:



A niekedy ide úplne mimo:



Softvérová časť služby sa neustále aktualizuje o nové fotografie/dáta a učí sa, takže teoreticky by sa mala časom zlepšovať.


A ak sa stránka vôbec nenačíta, nebojte sa, stane sa to aj jej. Problémy s výkonom stránky začali takmer okamžite po tom, čo si začala získavať na popularite, s čím... Microsoft možno naozaj neráta.

How-Old.net ešte netvrdí, že je presným nástrojom a existuje skôr ako projekt voľnej zábavy. Návštevníci odovzdávajú svoje fotografie a zdieľajú výsledky, aby zapôsobili na priateľov alebo aby ich pobavili, keď sa služba pomýli. How-Old.net je však založený na sile cloudovej platformy Azure a jej algoritmy sa neustále zlepšujú.

Stránka sa ľahko používa na počítači aj mobilnom zariadení. Vývojári pridali niekoľko šablónových fotografií usmievajúcich sa ľudí, na ktorých tvárach si môžete vyskúšať presnosť určenia veku. Môžete tiež experimentovať s obrázkami celebrít alebo, samozrejme, použiť vlastné fotografie. Microsoft tvrdí, že neukladá nahrané fotografie.

Čo sa týka presnosti, v mojom prípade z desiatich testovacích obrázkov bol algoritmus schopný správne určiť vek iba na štyroch z nich. Ale chyba služby sa ukázala byť malá: robot pridal alebo vynechal iba 2-3 roky.

Microsoft sa neobmedzil len na stránku a k svojej pridal podporu pre technológie stojace za How-Old.net mobilná aplikácia Posype. Tento program dokáže rozpoznať emócie a aplikovať na tváre používateľov dekoratívne prvky, ako sú klobúky a masky. Bohužiaľ, v súčasnosti je k dispozícii iba pre iOS zariadenia pripojené k americkému App Store.

Stojí za zmienku, že toto nie je prvá implementácia takejto myšlienky. Napríklad fotoaparáty niektorých smartfónov Xiaomi už dávno dokážu z fotografie určiť vek a pohlavie človeka.

Obrovské množstvo aplikácií s podobnými funkciami nájdete aj v Google Play a App Store. Nenašiel som však medzi nimi žiadneho hodného. Buď vôbec neurčujú vek z fotiek, napriek popisu, alebo to robia veľmi zle.









2024 sattarov.ru.