Это не совсем ясно, будет ли вам хотеться бы определить тег использовать самостоятельно, или просто позволить программному обеспечению использовать «здравый смысл» универсального набора тегов об объектах, показанных и т.д.
Давайте что вы хотите определить свой собственный набор тегов - они могут быть о сезоне года фотография была сделана в, настроения ассоциируется с образом (на основе цветовой схемы и изображенных объекты и т.д.), или что-то техническое you nee d, чтобы различать (нагота, деталь, тип фона и т. д.).
Мы можем использовать машинное обучение для этого! Это отрасль искусственного интеллекта, которая изучает правила (например, как пометить изображения - даже очень сложные правила), когда мы приводим много примеров изображений. Таким образом, основной шаг для вас - собрать набор примеров изображений для каждого тега, который вы хотите. После того, как вы сделаете это, для изображений у вас есть два основных варианта:
Использование рамки с глубокого изучения, который позволяет применить нейронную сеть на этой проблеме. Вам нужно будет разделить свои данные на более мелкие части, сделать довольно немного кодирования, и если у вас много изображений, используйте множество трюков, чтобы заставить его хорошо изучить вашу задачу. Если вы не заинтересованы в исследованиях, то взглянуть на это сейчас - caffe и TensorFlow (год назад рекомендация была иной, и через год она может быть другой).
Использовать онлайн API, как вы упомянули. Но для задачи, где вы хотите свой собственный набор задач, у вас не так много вариантов, так как большинство служб просто общая классификация - они сортируют ваши изображения на основе того, какие объекты «повседневной жизни» они обнаруживают на изображениях (и иногда специальные случаи, такие как NSFW, но часто не на уровне чувствительности, который вы хотели бы).
Опцион у вас есть среди веб-интерфейсов является vize.it, который предлагает веб-интерфейс, где вы можете загрузить и маркировать свои примеры изображений и позволяет тренировать свой собственный API AI, который генерирует теги,. Таким образом, вы получаете лучшее из обоих миров. К сожалению, это не совсем бесплатно, но план довольно дешевый для небольшого количества изображений, и вы получаете бесплатный образец в начале (плюс тренировочный процесс также свободен).
Отказ от ответственности: Я являюсь одним из создателей vize.it.
Google Image Labeler должен быть помощником для поиска изображений Google, это, безусловно, не является основным методом маркировки изображений в Google. Но спасибо за ваши мысли! – fjsj
У меня такое чувство, что Google в основном использует окружающий текст для вывода меток. – bjoernz