¿Google Cloud o Amazon Web Services son mejores para el reconocimiento de imágenes AI?

Google Cloud Vision y Amazon Rekognition ofrecen una excelente solución para esto y vale la pena considerar algunos puntos en su decisión. Google Cloud Vision podría ser un poco más maduro con sus características, calidad y convenciones API, pero Amazon Rekognition acaba de anunciar (el 19 de abril de 2017) que puede proteger a los usuarios de contenido inapropiado. Significa un control más granular para que los desarrolladores filtren y administren grandes volúmenes de UGC (contenido generado por el usuario).

La API de Google Cloud Vision permite a los desarrolladores comprender el contenido de una imagen, leer palabras en imágenes y detectar rostros / objetos en imágenes (REST API mediante aprendizaje automático ). Incluso es posible habilitar nuevos escenarios de marketing a través del análisis de sentimiento de imagen.

Amazon Rekognition le permite agregar sofisticadas búsquedas visuales basadas en aprendizaje profundo y clasificación de imágenes a sus aplicaciones (mejorando los filtros durante la búsqueda de imágenes). Se basa en la tecnología de alta escalabilidad de Amazon y puede analizar millones de imágenes a diario.

Según Alex Casalboni, Cloud Evangelist en Cloud Academy [1], Amazon Rekognition aterrizó en el mercado de IA con un precio competitivo y sus capacidades de análisis y algoritmos de aprendizaje profundo parecen superar la solución de Google. Google Cloud Vision viene con convenciones de API más flexibles, múltiples formatos de imagen, y su detección de rostros parece más madura. Escribió un análisis comparativo (centrándose en la detección de objetos, la detección de rostros y la detección de sentimientos) que podría ayudarlo con su elección.

No hay tarifas por usar Amazon Rekognition (solo paga por las imágenes que analiza y lo que almacena). En noviembre de 2016, Jeff Barr publicó una descripción general de Amazon Rekognition donde puede obtener más información sobre el aprendizaje profundo para la detección de imágenes (se actualizó en abril de 2017).

Si necesita más ayuda, también puede hacerme ping en tw @speedynoise.

[1] divulgación completa: trabajo en Cloud Academy.

para empezar antes de que parezca parcial, permítanme mencionar esto,

Google Cloud Vision permite a los desarrolladores comprender el contenido de una imagen encapsulando potentes modelos de aprendizaje automático en una API REST fácil de usar. Clasifica rápidamente las imágenes en miles de categorías (por ejemplo, “velero”, “león”, “Torre Eiffel”), detecta objetos y caras individuales dentro de las imágenes, y encuentra y lee palabras impresas contenidas en las imágenes. Puede crear metadatos en su catálogo de imágenes, contenido ofensivo moderado o habilitar nuevos escenarios de marketing a través del análisis de sentimiento de imagen. Analice las imágenes cargadas en la solicitud o integre con su almacenamiento de imágenes en Google Cloud Storage.

sin embargo, el servicio de Rekognition de Amazon facilita agregar análisis de imágenes a sus aplicaciones. Con Rekognition, puede detectar objetos, escenas, caras; busca y compara caras; e identificar contenido inapropiado en imágenes. La API de Rekognition le permite agregar rápidamente a sus aplicaciones una búsqueda visual y una clasificación de imágenes sofisticadas basadas en el aprendizaje profundo.

Amazon Rekognition se basa en la misma tecnología probada, altamente escalable y de aprendizaje profundo desarrollada por los científicos de visión artificial de Amazon para analizar miles de millones de imágenes diariamente para Prime Photos. Amazon Rekognition utiliza modelos de redes neuronales profundas para detectar y etiquetar miles de objetos y escenas en sus imágenes, y continuamente agregamos nuevas etiquetas y funciones de reconocimiento facial al servicio.

La API de Rekognition le permite crear fácilmente búsquedas y descubrimientos visuales potentes en sus aplicaciones. Con Amazon Rekognition, solo paga por las imágenes que analiza y los metadatos de la cara que almacena. No hay tarifas mínimas ni compromisos iniciales.

Supongo que a partir de las breves descripciones anteriores de los dos sistemas, podría notar la diferencia o la mejor según cuáles sean sus análisis y hechos, pero solo para responder a su pregunta, me he tomado un poco más de tiempo tratando de leer sobre Amazon Rekognition [ Amazon Rekognition: análisis de imágenes basado en el aprendizaje profundo], pero en mi opinión, le diría que es, con mucho, el mejor producto si tuviera que elegir, aunque tampoco podemos tomar Cloud Vision de Google [API de visión: análisis de contenido de imagen | Google Cloud Platform] por sentado. Con el tiempo han demostrado que están dispuestos a ser la compañía que impulse la revolución de la IA por la enorme cantidad que ponen una y otra vez y siempre tendré mi respeto por Google en esa nota.

Espero que mi información tenga sentido para ti. ¡Buena suerte!

No tengo ninguna información específica sobre el asunto. En algunos aspectos, depende de cuál sea su interés. No son estrictamente comparables, aunque existe cierta superposición entre los dos.

Si está buscando un proveedor de servicios de reconocimiento de imágenes para uso empresarial, cualquier diferencia de costos en el mismo servicio sería una consideración importante. Entonces, asuntos como las necesidades previas y posteriores al procesamiento serían factores razonables; ¿Cuánto tiempo tendría que pasar para obtener imágenes en un formato que proporciona el servicio? ¿Puede enviar imágenes directamente desde su sistema o el archivo de imagen debe residir en su nube? ¿Qué tipo de salida proporcionan? puede volcar su salida directamente en su aplicación o base de datos o tiene que analizar el archivo de salida, etc., etc. Y así sucesivamente.

Si observa esto desde la perspectiva de la pequeña empresa, con una escala limitada y un uso económico, es posible que no desee utilizar una de las principales plataformas; en ese caso depende mucho del costo. Es posible que incluso desee realizar una investigación orientada a la ingeniería para determinar si le costará menos implementar su propia aplicación o invertir en un sistema pequeño que se pueda personalizar para su aplicación particular, pero que ofrezca un camino de crecimiento razonable.

Hay muchas consideraciones al entrar en esta tecnología en particular y no es simple ni directo. Después de todo, si bien puede estar buscando información sólida sobre la cual tomar una decisión, es un entorno tecnológico con una gran cantidad de vaporware.

Hace unas semanas, leí este artículo. Comparamos las 3 mejores API de análisis de imágenes: esto es lo que aprendimos sobre los servicios de reconocimiento de imágenes. TLDR; Cada uno tiene sus fortalezas y debilidades (en el contexto de una imagen analizada en el artículo)

No sé sobre Google Cloud, pero, por lo que sé, los resultados de reconocimiento de imágenes de Xia Wei superaron a los de Google y otros competidores, incluso antes de unirse a AWS y ofrecer Amazon Rekognition: análisis de imágenes basado en el aprendizaje profundo como un servicio.

Asumiría que su producto no empeoró después de mudarse a AWS.

La elección del proveedor para el servicio de reconocimiento de imágenes dependerá de su caso de uso. Escribí una publicación de blog sobre la comparación de 5 servicios de reconocimiento de imágenes diferentes, puede ser útil.

https://www.linkedin.com/pulse/5