Создайте приложение для обнаружения объектов в режиме реального времени с помощью Watson Machine Learning

Исходный узел: 1573051

Обзор

Считаете ли вы автомобили на дороге или людей, застрявших на крышах в результате стихийного бедствия, существует множество вариантов использования для обнаружения объектов. Часто предварительно обученные модели обнаружения объектов не соответствуют вашим потребностям, и вам необходимо создавать свои собственные пользовательские модели. Как вы можете использовать машинное обучение для обучения своей собственной модели без существенной вычислительной мощности и времени? Уотсон Машинное обучение. Как вы можете использовать свою специально обученную модель для обнаружения объектов в режиме реального времени с полной конфиденциальностью пользователя на устройстве с ограниченной вычислительной мощностью? Apple Core ML, TensorFlow.js и TensorFlow Lite.

Описание

В этом шаблоне кода вы создадите iOS, Android или веб-приложение (или все три), которое позволит вам использовать собственные обученные модели для обнаружения объектов. Вы создадите экземпляр IBM Cloud Object Storage для хранения ваших помеченных данных, а затем, когда ваши данные будут готовы, вы узнаете, как запустить экземпляр машинного обучения Watson для обучения вашей собственной пользовательской модели на современных графических процессорах. , После того, как ваша модель завершила обучение, вы можете просто перетащить модель в свое приложение.

После того, как вы завершили этот шаблон кода, вы должны понимать, как:

  • Данные метки, которые можно использовать для обнаружения объектов
  • Используйте ваши пользовательские данные для обучения модели с помощью Watson Machine Learning
  • Обнаружение объектов с помощью Core ML

Поток

Схема создания приложения компьютерного зрения с помощью watson ml

  1. Загрузите данные обучения в IBM Cloud Object Storage.
  2. Watson Machine Learning получает данные обучения из IBM Cloud Object Storage и обучает модель с помощью TensorFlow. Обученная модель сохраняется в IBM Cloud Object Storage.
  3. Обученные модели добавляются в приложение.
  4. Пользователь взаимодействует с приложениями, которые могут обнаруживать объекты в режиме реального времени.

Источник: https://developer.ibm.com/patterns/create-a-real-time-object-detection-app-using-watson-machine-learning/

Отметка времени:

Больше от Разработчик IBM