বস্তু সনাক্তকরণ সহ আইটেমগুলি সনাক্ত করুন এবং গণনা করুন

উত্স নোড: 749603

এই কোড প্যাটার্ন এর অংশ IBM ম্যাক্সিমো ভিজ্যুয়াল ইন্সপেকশন দিয়ে শুরু করা শেখার পথ.

সারাংশ

Object detection has different uses and different opportunities than image classification. This code pattern demonstrates how to use IBM Maximo Visual Inspection Object Detection to detect and label objects within an image (in this case, Coca-Cola products), based on customized training. You can then easily customize this initial data set example with your own data sets-without writing any code.

বিবরণ

Imagine that you’re a supplier of an item (such as a soft drink) and you want to know how many bottles there are on a store’s shelf. You can build an app that helps you do just that. IBM Maximo Visual Inspection uses deep learning to create trained models based on images that you upload and label. You don’t need to write any code to train, deploy, and test a new object detection model. You simply upload the images, use your mouse to label the objects in your images, and then let IBM Maximo Visual Inspection do the learning.

এই প্যাটার্নের সাহায্যে, আপনি বস্তু সনাক্তকরণের জন্য একটি মডেল তৈরি করতে গভীর শিক্ষার প্রশিক্ষণ ব্যবহার করবেন। মাত্র কয়েকটি ক্লিকের মাধ্যমে, আপনি মডেলটিকে প্রশিক্ষণ এবং স্থাপন করতে পারেন। আপনি মডেলটি প্রশিক্ষণ এবং স্থাপন করার পরে, একটি REST শেষ পয়েন্ট আপনাকে একটি ছবিতে আইটেমগুলি সনাক্ত করতে এবং গণনা করতে দেয়৷ কোড প্যাটার্নে একটি উদাহরণ ডেটা সেট রয়েছে যা আপনাকে একটি কোক বোতল আবিষ্কারক তৈরি করতে সহায়তা করে, তবে আপনি নিজের উদাহরণ ব্যবহার করতে এবং অন্যান্য বস্তু সনাক্ত করতে পারেন।

IBM Maximo Visual Inspection presents REST APIs for inference operations. You can use any REST client for object detection with your custom model, and you can use IBM Maximo Visual Inspection UI to test it. This example includes an example Node.js app that demonstrates how to upload an image and then draw the image with labels and bounding boxes around detected objects.

আপনি যখন এই কোড প্যাটার্নটি সম্পূর্ণ করবেন, তখন আপনার জানা উচিত কিভাবে:

  • Create a data set for object detection with IBM Maximo Visual Inspection
  • ডেটা সেটের উপর ভিত্তি করে একটি মডেল প্রশিক্ষণ এবং স্থাপন করুন
  • REST কল ব্যবহার করে মডেল পরীক্ষা করুন

ফ্লো

flow

  1. Upload the images to create an IBM Maximo Visual Inspection data set.
  2. প্রশিক্ষণের পূর্বে ইমেজ ডেটা সেটে বস্তুগুলিকে লেবেল করুন।
  3. Train, deploy, and test the model in IBM Maximo Visual Inspection.
  4. ছবিতে বস্তু সনাক্ত করতে একটি REST ক্লায়েন্ট ব্যবহার করুন।

নির্দেশনা

এই প্যাটার্নটির জন্য বিশদ পদক্ষেপগুলি সন্ধান করুন README. এই পদক্ষেপগুলি আপনাকে দেখাবে কিভাবে:

  1. পাওয়ারাই-ভিশন-অবজেক্ট-ডিটেকশন গিটহাব রেপো ক্লোন করুন।
  2. Log in to IBM Maximo Visual Inspection.
  3. বস্তু সনাক্তকরণ প্রশিক্ষণের জন্য একটি নতুন ডেটা সেট তৈরি করুন।
  4. প্রশিক্ষণ বস্তুর জন্য ট্যাগ তৈরি করুন এবং বস্তুর লেবেল করুন।
  5. একটি DL টাস্ক তৈরি করুন।
  6. স্থাপন এবং মডেল পরীক্ষা.
  7. অ্যাপ্লিকেশন চালান

উপসংহার

This code pattern demonstrated how to use IBM Maximo Visual Inspection Object Detection to detect and label objects within an image based on customized training. The code pattern is part of the IBM ম্যাক্সিমো ভিজ্যুয়াল ইন্সপেকশন দিয়ে শুরু করা learning path. To continue the series and learn about more IBM Maximo Visual Inspection features, take a look at the next code pattern, OpenCV এবং ডিপ লার্নিং সহ ভিডিওতে অবজেক্ট ট্র্যাকিং.

সূত্র: https://developer.ibm.com/patterns/locate-and-count-items-with-object-detection/

সময় স্ট্যাম্প:

থেকে আরো আইবিএম বিকাশকারী