Crie um aplicativo de detecção de objetos em tempo real usando o Watson Machine Learning

Nó Fonte: 1573051

Resumo

Esteja você contando carros em uma estrada ou pessoas presas nos telhados em um desastre natural, há muitos casos de uso para detecção de objetos. Muitas vezes, os modelos de detecção de objetos pré-treinados não atendem às suas necessidades e você precisa criar seus próprios modelos personalizados. Como você pode usar o aprendizado de máquina para treinar seu próprio modelo personalizado sem poder e tempo substanciais de computação? Watson Machine Learning. Como você pode usar seu modelo treinado para detectar objetos, em tempo real, com total privacidade do usuário, tudo em um dispositivo com poder de computação limitado? Core ML da Apple, TensorFlow.js e TensorFlow Lite.

Descrição

Nesse padrão de código, você criará um aplicativo para iOS, Android ou Web (ou todos os três) que permite usar seus próprios modelos treinados para detectar objetos. Você criará uma instância do IBM Cloud Object Storage para armazenar seus dados rotulados e, depois que seus dados estiverem prontos, aprenderá como iniciar uma instância do Watson Machine Learning para treinar seu próprio modelo customizado em GPUs de primeira linha . Após o seu modelo concluir o treinamento, você pode simplesmente arrastar e soltar o modelo no seu aplicativo.

Ao concluir esse padrão de código, você deve entender como:

  • Rotular dados que podem ser usados ​​para detecção de objetos
  • Use seus dados personalizados para treinar um modelo usando o Watson Machine Learning
  • Detectar objetos com o Core ML

Fluxo

Diagrama de construção de um aplicativo de visão computacional com watson ml

  1. Faça o upload dos dados de treinamento para o IBM Cloud Object Storage.
  2. O Watson Machine Learning obtém os dados de treinamento do IBM Cloud Object Storage e treina um modelo com o TensorFlow. O modelo treinado é salvo de volta no IBM Cloud Object Storage.
  3. Os modelos treinados são adicionados ao aplicativo.
  4. O usuário interage com os aplicativos que podem detectar objetos em tempo real.

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

Carimbo de hora:

Mais de Desenvolvedor IBM