Ricerca inversa di immagini – Ricerca di persone tramite foto
Ogni tot giorni ricevo un messaggio da utenti di tutto il mondo, con più o meno la stessa domanda: Ho una foto di qualcuno che sto cercando, puoi aiutarmi a trovare questa persona su Internet? (Di solito si parla di “ricerca di immagini inversa”, o “ricerca di persone” con immagini fotografiche, o “ricerca di immagini simili”).
Purtroppo, non posso. Avrei bisogno di avere accesso a tutte le immagini di tutte le persone di questo mondo per usare il riconoscimento facciale per la ricerca di foto. Qualche servizio di intelligence potrebbe avere un tale database. Io no.
Devi avere accesso a una collezione davvero enorme di immagini, e hai bisogno di una potenza di calcolo molto forte. Questo può essere fatto solo da aziende con risorse enormi. Pertanto, per un certo periodo di tempo è stato solo Google ad avere una tale capacità. La loro ricerca di immagini non utilizza il riconoscimento facciale (afaik), ma la loro tecnologia di caratteristiche invarianti la scala funziona bene anche sulle immagini dei volti.
Ma ora non è più solo Google ad offrire un servizio del genere! Quindi ecco una lista di motori di ricerca che possono confrontare le immagini all’interno di un database ragionevolmente grande (per favore mandate un feedback se ne conoscete altri):
- Google Image Search
Basta caricare una foto su Google Image Search, e troverà immagini simili. Con Google che possiede probabilmente il più grande database di immagini sul web, le probabilità di trovare quella foto (o almeno una simile) sono alte.
- Bing Image Search
Bing ora offre anche una ricerca di immagini (usando l’upload della foto o l’URL), ma è più difficile da trovare rispetto alla funzione di Google. Basta usare il link dato sopra, poi cliccare sull’icona della macchina fotografica, e poi “sfogliare”.
- Yandex Reverse Image Search
Il motore di ricerca russo Yandex offre anche la ricerca inversa di immagini, incluso l’upload di immagini.
- Baidu Reverse Image Search
Il motore di ricerca cinese Baidu offre anche la ricerca inversa di foto con upload di immagini.
- ImageRaider (link attualmente rotto)
Attualmente usa Google, Bing e Yandex per fare una ricerca inversa di immagini facendo uso di IncandescentAPI. Sito molto utile per chi usa un dispositivo mobile e quindi non può usare facilmente i link qui sopra.
Seleziona l’immagine che vuoi cercare, e poi clicca sull’icona della lente di ingrandimento nell’angolo in basso a destra dell’immagine. Verranno quindi mostrate immagini simili. Quindi basta caricare e appuntare l’immagine che vuoi cercare per vedere se ci sono volti simili su Pinterest.
- ReverseImageSearch.app
Web app per la ricerca inversa di immagini sia su desktop che su mobile.
- PimEyes
Usa veri algoritmi di riconoscimento facciale per confrontare una foto inviata con immagini di circa 10 milioni di persone. Il database contiene ovviamente molte immagini liberamente disponibili dal Web, compresa Wikipedia. I risultati sono abbastanza buoni anche per i volti ruotati e a bassa risoluzione.
- Karma Decay Image Search su Reddit
Versione beta di un motore di ricerca di immagini su Reddit.com.
- TinEye Reverse Image Search
Dichiara di aver indicizzato oltre 12 miliardi di immagini. Permette l’inserimento di immagini sia tramite upload che con un dato URL.
- PicTriev – Searching Faces on the Web
Questo usa il riconoscimento dei volti reali per trovare un volto simile. Sfortunatamente cerca solo all’interno di una serie limitata di “celebrità”.
- Berify Stolen Image Search
In ultimo, ma sicuramente non meno importante, vorrei attirare la vostra attenzione su questo nuovo motore di ricerca inversa di immagini (che sembra essere uno spin-off di Social Catfish). Ufficialmente fatto per cercare immagini “rubate”, è abbastanza potente e diverso da tutti gli altri di cui sopra. Il loro algoritmo per abbinare le immagini, secondo me, sembra usare più informazioni di forma e colore rispetto agli altri motori. Voglio dire, se cercate una foto di una donna bionda con gli occhi verdi e la camicia blu, otterrete immagini come quella con quel motore. Gli altri motori di cui sopra potrebbero darvi risultati completamente diversi di un ragazzo con i capelli rossi e la camicia verde. Quindi, qualunque cosa abbiano fatto i ragazzi di Berify, penso che valga la pena di provare questo catfish di ricerca immagini (usa la versione di prova gratuita).
Molto spesso le persone stanno inviando foto da qualcuno che li ha contattati, da qualche comunità di chat o piattaforma di partnership. Vogliono sapere se questa persona è reale, o se si tratta di un cosiddetto “scammer”, utilizzando le foto di qualcun altro. Questo sembra essere un grande problema chiamato “truffa romantica”. Alcuni siti web cercano di aiutare gli utenti cercando immagini di noti truffatori:
- Scam Digger Pic Search
Versione beta che utilizza immagini dai forum di Romancescam.
Sommario
Valutazione complessiva degli utenti sull’argomento della ricerca inversa di immagini tramite l’invio di immagini ai motori di ricerca inversa motori
Rassegna degli utenti
4.1(105 voti)
Ora che questo argomento non è completamente legato al rilevamento dei volti, ho creato una pagina appositamente per elencare tutti gli strumenti e le risorse correlate. Se vuoi saperne di più sulla ricerca inversa delle immagini, visita Reverse Image Search Resources!
Altri demo interessanti che utilizzano la tecnologia per il rilevamento dei volti:
- Spectrico dalla Bulgaria.
Dimostrazione di riconoscimento di età, genere e razza. - CelebsLike.Me di Microsoft.
A quale candidato all’Oscar assomigli? Un’applicazione di corrispondenza del volto da Microsoft che utilizza la loro nuova tecnologia di apprendimento profondo. Carica una foto e vedrai quale candidato all’Oscar 2016 assomiglia alla persona su quella foto. - Quanti anni dimostro? da Microsoft.
Puoi caricare una foto con qualsiasi quantità di volti su di essa, e il sito ti risponderà con tutti i volti trovati segnati, insieme a una stima dell’età di ogni persona.
Non essere troppo scioccato se la tua età stimata è molto lontana dalla realtà (+- 15 anni di precisione è la mia ipotesi approssimativa), ma il rilevatore di volti sembra essere molto preciso. Microsoft usa il suo servizio web Project Oxford per farlo, quindi potresti voler controllare quello. - Rilevatore di volti in tempo reale 2.0 di Alexander Telnykh. Rilevamento di volti in angolo frontale su foto digitali e in videostreams, rilevamento di volti in una prospettiva di inclinazione. Permette oggetti frontali tra ±15° dall’orizzontale, rilevamento di volti in prospettiva di profilo, demo della localizzazione degli occhi, demo del Face Tracking, demo del filtraggio del colore della pelle.
- Invia le immagini dei volti al face finder online dell’Università dell’Illinois
- Drop o carica le immagini al face finder ELGOM3A usando la libreria Javascript tracking.js.