Ahoj.
Není to tak dávno, co můj dobrý přítel procházel starými fotografiemi: některé z nich byly podepsány a jiné ne. A on se mě bez velkého váhání zeptal: „Je však možné z fotografie určit věk osoby na ní?“. Upřímně řečeno, já sám jsem se o takovou věc nikdy nezajímal, ale otázka se mi zdála zajímavá a rozhodl jsem se vyhledat v síti nějaké online služby …
Nalezeno! Přinejmenším jsem našel 2 služby, které to dělají dost dobře (jedna z nich se ukáže jako zcela nová!). Myslím, že toto téma může být zajímavé pro spoustu čtenářů blogů, zejména proto, že brzy přijde svátek – 9. května (a pravděpodobně mnoho z nich bude třídit své rodinné fotografie).
1) How-Old.net
Web: http://how-old.net/
Ne tak dávno Microsoft jsem se rozhodl otestovat nový algoritmus pro práci s fotografiemi a spustil tuto službu (v testovacím režimu). A musím říci, že služba si začala rychle získávat popularitu (zejména v některých zemích).
Podstata služby je velmi jednoduchá: nahrajete fotografii, on ji zanalyzuje a během několika sekund vám představí výsledek: vedle obličeje člověka se objeví jeho věk. Příklad na fotografii níže.
How Old Do I Look je rodinná fotka. Věk je určen docela přesně …
Určuje služba spolehlivě věk?
Toto je první otázka, která se mi objevila v hlavě. Protože brzy 70 let vítězství ve Velké vlastenecké válce – nemohl jsem si pomoct, ale vzal jsem si jednoho z hlavních maršálů vítězství – Georgy Konstantinoviče Žukova.
Šel jsem na web Wikipedie a podíval se na jeho rok narození (1896). Poté jsem pořídil jednu z fotografií pořízených v roce 1941 (tj. Na fotografii se ukázalo, že Žukov má asi 45 let).
Screenshot z Wikipedie.
Poté jsem tuto fotografii nahrál na How-Old.net – a překvapivě byl téměř přesně stanoven věk maršála: chyba byla pouze 1 rok!
Jak starý vypadám přesně určil věk člověka, chyba 1 rok, a to je chyba asi 1-2%!
Experimentoval jsem se službou (nahrál jsem své fotografie, další lidi, které znám, postavy z karikatur atd.) A dospěl jsem k následujícím závěrům:
- Kvalita fotografie: čím vyšší, tím přesněji bude stanoven věk. Pokud tedy skenujete staré fotografie – pořiďte je v nejvyšším možném rozlišení.
- Barva. Nejlepší výsledky vykazuje barevná fotografie: věk je určen přesněji. I když je fotografie černobílá v dobré kvalitě, pak služba funguje docela dobře.
- Fotografie upravené v Adobe Photoshopu (a dalších editorech) nemusí být detekovány správně.
- Fotografie kreslených postaviček (a dalších nakreslených postaviček) nejsou příliš dobře zpracované: služba nedokáže určit věk.
2) pictriev.com
Webové stránky: http://www.pictriev.com/
Tato stránka se mi líbila, protože kromě věku se zde zobrazují také slavní lidé (i když mezi nimi nejsou žádní Rusové), kteří vypadají jako nahraná fotka. Mimochodem, služba také určuje pohlaví osoby z fotografie a zobrazuje výsledek v procentech. Viz příklad níže.
Příklad služby pictriev.
Mimochodem, tato služba je více rozmarná pro kvalitu fotografie: jsou potřeba pouze vysoce kvalitní fotografie, na kterých je obličej jasně viditelný (jako v příkladu výše). Ale můžete zjistit, které z hvězd vypadáte!
Jak fungují? Jak určit věk z fotografie (bez služeb):
- Čelní vrásky u lidí jsou obvykle patrné od 20 let. Ve věku 30 let jsou již dobře vyjádřeny (zejména u lidí, kteří se o sebe zvlášť nestarají). Ve věku 50 let se vrásky na čele stávají velmi výraznými.
- Po 35 letech se v koutcích úst objeví malé záhyby. Ve věku 50 let jsou velmi výrazné.
- Vrásky pod očima se objeví po 30 letech.
- Glabelární vrásky jsou patrné ve věku 50–55 let.
- Nasolabiální záhyby se stávají výraznými ve věku 40-45 let atd.
Pomocí široké škály pozorování mohou tyto služby rychle odhadnout věk. Mimochodem, již existuje spousta různých pozorování a metod, zejména proto, že to odborníci dělají už dlouho, těsně předtím, než to udělali bez pomoci jakýchkoli programů. Obecně nic složitého, za 5-10 let si myslím, že technologie bude dokonalá a chyba v stanovení bude ještě menší. Technologický pokrok však nezůstává stát …
To je vše, všechny dobré květnové prázdniny!