Come funziona l'applicazione Google Goggles?
Penso che la maggior parte della bravura di Google Goggles derivi dall'enorme 'ricerca inversa di immagini'database di Google, che funziona davvero bene per identificare le immagini di oggetti comuni di tutti i giorni (e talvolta cose non così comuni).
(voilà!)
Come potete vedere, Google ha indicizzato milioni di foto e il suo motore di ricerca di immagini può riconoscere modelli, forme e colori nelle immagini per dare la migliore 'ipotesi' come risposta. Credo che l'app Goggles setacci questo enorme database per riconoscere cose come manifesti cinematografici, monumenti ecc. E, naturalmente, ha uno scanner di codici a barre incorporato per identificare sia i normali codici a barre che i codici QR.
Vorrei poter spiegare la parte algoritmica di come funziona, ma non ho abbastanza materiale. Spero che questo aiuti!
Modifica 1: Come sottolineato nel commento qui sotto, non avevo coperto il riconoscimento del testo. Questo è alimentato dalla tecnologia OCR (Optical Character Recognition), che può leggere e identificare un blocco di testo, se abbastanza chiaro, e poi tradurlo se necessario utilizzando Google's proprio motore di traduzione.
Articoli simili
- Come possiamo convertire l'applicazione web Django in un'applicazione Android?
- Come convertire la mia applicazione console in un'applicazione Android
- È impossibile convertire un'applicazione Android .APK in un'applicazione eseguibile Windows .EXE?
- Voglio costruire un'applicazione Android per la video chat. Qual è la migliore opzione per sviluppare questa applicazione?