Streszczenie:
W dzisiejszych czasach telefon służy nam jako główne urządzenie do kontaktu ze
światem – szczególnie podczas podróży. Używamy go, by uwiecznić nasze odkrycia,
momenty z życia oraz piękne widoki w formie zdjęć zapisywanych w jego pamięci. Celem
pracy jest stworzenie aplikacji mobilnej na platformę Android pozwalającej na analizowanie
zdjęć przechowywanych w pamięci telefonu pod kątem treści lub obiektów zawartych na
wybranym obrazie. Aplikacja została zaprojektowana i zaimplementowana tak, by
wykorzystywać do działania algorytmy udostępniane przez firmę Google w produkcie o
nazwie Cloud Vision API1. Dla zapewnienia jak najlepszych wyników wykorzystują one do
działania machine learning, dzięki któremu na bieżąco uczą się rozpoznawać elementy obrazu.
Praca zawiera wymagania funkcjonalne oraz niefunkcjonalne, przypadki użycia oraz opis
implementacji najważniejszych elementów aplikacji. Program skierowany jest głównie do
osób, które często podróżują po świecie robiąc przy okazji wiele zdjęć. Rezultaty pracy
algorytmów pozwalają użytkownikowi na uzyskanie informacji o dokładnej nazwie obiektu
na zdjęciu, lokalizacji wraz z mapą i zaznaczonym punktem oraz tekście widocznym na
obrazie. W dalszych rozdziałach zostały opisane cele i założenia, technologie
wykorzystywane do poprawnego działania aplikacji oraz jej architektura.