Моя цель - сделать так, чтобы человек с мобильным телефоном мог сфотографировать местный ориентир (здание или иное (например, беседка, статуя и т. Д.)) В нашем кампусе колледжа и иметь возможность идентифицировать ориентир и скажи им, что это такое.
Например, они ходят вокруг и видят большое здание с металлическим куполом. Они не знают, что это такое, но выглядит интересно, поэтому они делают снимок, и приложение сообщает им, что это баскетбольный центр (и другая важная информация).
Мои ограниченные знания в этой конкретной области заставили меня задуматься об использовании нейронных сетей и обучении программе распознавать определенные места. Если это так, пожалуйста, также дайте мне ресурсы для этого варианта, так как я знаю NN так, что их можно использовать для распознавания вещей, если они обучены. :)
Я знаю о библиотеке OpenCV, но, поскольку я не являюсь разработчиком C, я хотел бы знать, нужно ли мне идти по этому пути, прежде чем я начну. Я в основном работаю на Java, но я не против того, чтобы мои руки пачкались.
Спасибо!