Как использовать Google Cloud Search и Vision API вместе - PullRequest
0 голосов
/ 06 мая 2020

всем, у меня на данный момент совершенно нетипичная тема c, и я надеюсь, что обращаюсь здесь к нужным людям. Работаю над личным проектом. Я недавно стал клиентом G Suite и хотел бы сопоставить свой документ и управление мультимедиа через Google Диск. Управление документами пока работает хорошо, и с помощью Google Cloud Search я могу легко найти свои документы на разных платформах.

Поскольку я лично делаю много снимков, мне было интересно, могу ли я использовать продукты Google, чтобы найти способ автоматически классифицировать мои фотографии. Мой подход заключался в использовании обнаружения меток в Vision API для хранения 5 наиболее вероятных меток в качестве метаданных. Используя метаданные, я могу затем, когда я ищу, например, архитектуру или животное, найти все изображения, содержащие один из следующих терминов, за один поиск. Конечно, концепция должна быть расширена до определения местоположения и текста. Я уже пытался создать автоматизм с помощью таких страниц, как integromat.com, которые маркируют фотографии, но, к сожалению, безуспешно. Ну а теперь мы подошли к текущей ситуации. Поскольку я понял, что активное взаимодействие с Google Cloud необходимо, мне нужна помощь опытного сообщества. Я надеюсь, что, возможно, у кого-то из присутствующих есть хорошая или вдохновляющая идея.

Может быть, еще один намек перед тем, как будет сделано предложение. Google Фото великолепен и может делать что-то подобное, но он не интегрируется с Google Cloud Search, и управление файлами RAW было бы ужасным.

1 Ответ

0 голосов
/ 11 мая 2020

Вы можете достичь желаемого, используя следующий подход:

  1. Создайте веб-приложение или мобильное приложение для загрузки фотографий на Google Диск или в облачное хранилище.
  2. Используйте Google Vision API для извлечения метаданных из изображения перед загрузкой на Диск / в облачное хранилище.
  3. Используйте Google Cloud Search Rest API для индексации извлеченных метаданных вместе с URL-адресом изображения в Cloud Search.
  4. Создайте пользовательский интерфейс поиска для поиска и отображения проиндексированных изображений.

Вышеупомянутые шаги должны указать вам правильное направление в реализации решения. Дайте мне знать, если вам понадобится дополнительная помощь.

...