ऑब्जेक्ट डिटेक्शन मॉडल

वर्कफ़्लो में ऑब्जेक्ट डिटेक्शन मॉडल चलाएँ।

इस ब्लॉक के बारे में

ऑब्जेक्ट डिटेक्शन मॉडल ब्लॉक आपको रोबोफ्लो पर प्रशिक्षित या अपलोड किए गए ऑब्जेक्ट डिटेक्शन मॉडल को चलाने देता है।

ऑब्जेक्ट डिटेक्शन मॉडल आपको किसी छवि में कस्टम ऑब्जेक्ट्स की पहचान करने देते हैं। उदाहरण के लिए, आप ऑब्जेक्ट डिटेक्शन ब्लॉक का उपयोग कर सकते हैं:

  1. किसी उत्पाद में दोषों की पहचान करें

  2. सड़क पर वाहनों का स्थान खोजें

  3. असेंबली लाइन पर वस्तुओं को खोजें

आप अपने वर्कस्पेस में संग्रहीत निजी मॉडल या Roboflow Universe पर सार्वजनिक मॉडल चला सकते हैं।

ऑब्जेक्ट डिटेक्शन मॉडल ब्लॉक।

आप इस ब्लॉक में क्या भेज सकते हैं

आप ऑब्जेक्ट डिटेक्शन मॉडल ब्लॉक को इन पर चला सकते हैं:

  1. एक छवि जिसे आप अपने वर्कफ़्लो में भेजते हैं

  2. एक वीडियो फ्रेम जिसे आप अपने वर्कफ़्लो में भेजते हैं

  3. किसी छवि का एक क्रॉप किया गया क्षेत्र जो आपके वर्कफ़्लो में गणना किया गया है (जैसे कि क्रॉप ब्लॉक के साथ)

यह ब्लॉक क्या लौटाता है

ऑब्जेक्ट डिटेक्शन मॉडल ब्लॉक ऐसी भविष्यवाणियाँ लौटाता है जिन्हें अन्य ब्लॉकों में उपयोग किया जा सकता है। भविष्यवाणियों में निम्नलिखित जानकारी होती है:

  • प्रत्येक पाए गए ऑब्जेक्ट का स्थान (xyxy निर्देशांक)

  • प्रत्येक ऑब्जेक्ट स्थान से संबंधित वर्ग का नाम

अपने ऑब्जेक्ट डिटेक्शन मॉडल के परिणामों को किसी छवि पर प्लॉटेड देखने के लिए, आपको एक विज़ुअलाइज़र ब्लॉक का उपयोग करना होगा। आप इसका उपयोग करना चाह सकते हैं:

यहाँ एक उदाहरण है जिसमें इस ब्लॉक द्वारा लौटाए गए ऑब्जेक्ट डिटेक्शन को बाउंडिंग बॉक्स और लेबल विज़ुअलाइज़ेशन दोनों के साथ दिखाया गया है:

एक इमेज पर दिखाए गए ऑब्जेक्ट डिटेक्शन मॉडल से प्रेडिक्शन।

ब्लॉक को कैसे कॉन्फ़िगर करें

जब आप इस ब्लॉक को सेटअप करेंगे, तो आपसे अपने वर्कस्पेस से एक मॉडल चुनने के लिए कहा जाएगा:

अपने वर्कस्पेस में किसी मॉडल का उपयोग करने के लिए, अपने मॉडल्स की सूची से चुनें।

हमारे पास बेस और सार्वजनिक मॉडलों की एक श्रृंखला भी उपलब्ध है।

आप इनमें से चुन सकते हैं:

  • बेस मॉडल जैसे RF-DETR बेस और YOLO11

  • विशिष्ट उपयोग मामलों के लिए अनुशंसित मॉडल जैसे वाहन डिटेक्शन और रिटेल इन्वेंटरी डिटेक्शन

आप Universe पर पाए गए किसी भी मॉडल की आईडी भी निर्दिष्ट कर सकते हैं। Universe पर मॉडल कैसे खोजें, जानें।

इसके बाद आप Workflows एडिटर में उपलब्ध विकल्पों का उपयोग करके ब्लॉक को कॉन्फ़िगर कर सकते हैं।

सबसे सामान्य सेट की जाने वाली विशेषताएँ हैं मॉडल के लिए कॉन्फिडेंस थ्रेशोल्ड और "क्लास फ़िल्टर" टूल ताकि केवल किसी विशेष वर्ग की भविष्यवाणियाँ ही लौटें।

उपयोग के मामले

यह ब्लॉक किसी भी वर्कफ़्लो के लिए उपयोगी है जिसमें मॉडल चलाना शामिल है।

यदि आप वीडियो में ऑब्जेक्ट्स को ट्रैक करना चाहते हैं, तो आप ऑब्जेक्ट डिटेक्शन मॉडल को बाइट ट्रैकर के साथ जोड़ सकते हैं। मॉडल ऑब्जेक्ट्स के स्थान लौटाएगा और बाइट ट्रैकर पूरे वीडियो में उनके स्थान को ट्रैक करेगा।

पूर्वानुमान प्रारूप

इस ब्लॉक द्वारा लौटाए गए JSON डेटा को देखने के लिए नीचे दिए गए कार्ड को विस्तार करें।

पूर्वानुमान प्रारूप

पूर्वानुमान निम्नलिखित प्रारूप में लौटाए जाते हैं:

[
  {
    "model_predictions": {
      "image": {
        "width": 2048,
        "height": 1080
      },
      "predictions": [
        {
          "width": 795,
          "height": 808,
          "x": 883.5,
          "y": 676,
          "confidence": 0.985406219959259,
          "class_id": 0,
          "class": "can",
          "detection_id": "8797945b-bb46-4f35-b076-9a8f832b1bb0",
          "parent_id": "image"
        },
        {
          "width": 248,
          "height": 470,
          "x": 1924,
          "y": 845,
          "confidence": 0.9593697190284729,
          "class_id": 0,
          "class": "can",
          "detection_id": "0a61f2e5-0fd3-44e0-955b-1b66308dfab3",
          "parent_id": "image"
        }
      ]
    }
  }
]

Last updated

Was this helpful?