Logotipo de Zephyrnet

Cree una aplicación de detección de objetos en tiempo real con Watson Machine Learning

Fecha:

Resumen

Ya sea que esté contando automóviles en una carretera o personas que están atrapadas en los tejados en un desastre natural, existen muchos casos de uso para la detección de objetos. Muchas veces, los modelos de detección de objetos previamente entrenados no se adaptan a sus necesidades y usted necesita crear sus propios modelos personalizados. ¿Cómo puede utilizar el aprendizaje automático para entrenar su propio modelo personalizado sin poder y tiempo informáticos sustantivos? Watson Machine Learning. ¿Cómo puede usar su modelo personalizado para detectar objetos, en tiempo real, con total privacidad del usuario, todo en un dispositivo con potencia informática limitada? Core ML de Apple, TensorFlow.js y TensorFlow Lite.

Descripción

En este patrón de código, creará una aplicación para iOS, Android o web (o las tres) que le permitirá usar sus propios modelos personalizados para detectar objetos. Creará una instancia de IBM Cloud Object Storage para almacenar sus datos etiquetados, luego, una vez que sus datos estén listos, aprenderá cómo iniciar una instancia de Watson Machine Learning para entrenar su propio modelo personalizado en GPU de primera línea. . Después de que su modelo haya completado la capacitación, simplemente puede arrastrar y soltar el modelo en su aplicación.

Cuando haya completado este patrón de código, debe comprender cómo:

  • Etiquetar datos que pueden usarse para la detección de objetos
  • Use sus datos personalizados para entrenar un modelo con Watson Machine Learning
  • Detectar objetos con Core ML

Flujo

Diagram building a computer vision app with watson ml

  1. Cargue los datos de entrenamiento en IBM Cloud Object Storage.
  2. Watson Machine Learning extrae los datos de entrenamiento de IBM Cloud Object Storage y entrena un modelo con TensorFlow. El modelo entrenado se guarda de nuevo en IBM Cloud Object Storage.
  3. Los modelos entrenados se agregan a la aplicación.
  4. El usuario interactúa con las aplicaciones que pueden detectar objetos en tiempo real.

Instrucciones

Para comenzar a construir la aplicación, puede seguir los pasos en el siguiente taller.

Nicolás Bourdakos

Fuente: https://developer.ibm.com/patterns/create-a-real-time-object-detection-app-using-watson-machine-learning/

punto_img

Información más reciente

punto_img