Il est pas tout à fait clair si vous souhaitez définir les balises pour vous utiliser, ou tout simplement laisser le logiciel utiliser un « bon sens » ensemble universel de balises sur les objets affichés etc.
Entre Nous dites que vous voulez définir votre propre jeu de balises - ils peuvent être sur la saison année une photo a été prise, une humeur associée à l'image (basée sur le schéma de couleurs et DÉPEINTE objets, etc.), ou quelque chose de technique vous devez d distinguer (nudité, détail, type de fond, etc.). Nous pouvons utiliser machine learning pour cela! C'est une branche de l'intelligence artificielle qui apprend des règles (comme comment marquer des images - même des règles très compliquées) quand on lui donne de nombreux exemples d'images. Donc, la principale étape pour vous est de recueillir un ensemble d'images d'exemple pour chaque tag que vous voulez. Une fois que vous faites cela, pour les images que vous avez deux options principales:
Utilisez un cadre d'apprentissage profond qui vous permet d'appliquer des réseaux de neurones sur le problème. Vous aurez besoin de diviser vos données en plus petites parties, faire un peu de codage et à moins d'avoir beaucoup d'images, utilisez une variété de trucs pour bien apprendre votre tâche. À moins que vous ne soyez intéressé par la recherche, caffe et TensorFlow sont ceux à regarder maintenant (il y a un an la recommandation était différente, et dans un an, il peut être différent à nouveau).
Utilisez une API en ligne , comme vous le mentionnez. Mais pour la tâche où vous voulez votre propre ensemble de tâches, vous n'avez pas beaucoup d'options, comme la plupart des services le font classification générale - ils trient vos images en fonction de ce que "la vie quotidienne" les objets qu'ils détectent sur les images (et parfois des cas spéciaux comme NSFW, mais souvent pas sur le niveau de sensibilité que vous souhaitez).
Une option que vous avez parmi API basées sur le Web est vize.it, qui offre une interface web où vous pouvez télécharger et étiqueter vos exemples d'images et il vous permet de former votre propre API AI qui génère les balises que vous spécifié. Donc, vous obtenez le meilleur des deux mondes. Malheureusement, ce n'est pas complètement gratuit, mais le plan est assez bon marché pour une petite quantité d'images et vous obtenez un échantillon gratuit au début (et le processus de formation est également gratuit). Clause de non-responsabilité: Je suis l'un des co-créateurs de vize.it.
Google Image Labeler devrait être une aide pour Google Image Search, ce n'est certainement pas la principale méthode d'étiquetage des images chez Google. Mais merci pour vos pensées! – fjsj
J'ai le sentiment que Google utilise principalement le texte environnant pour inférer les étiquettes. – bjoernz