Annotate an Image

Roboflow के Annotation Tool के Labeling Interface का अवलोकन, जिसमें शॉर्टकट कीज़ शामिल हैं।

आप Roboflow डैशबोर्ड के Assign या Dataset पृष्ठों से किसी छवि का चयन करके लेबलिंग इंटरफ़ेस तक पहुँच सकते हैं।

लेबलिंग इंटरफ़ेस के दाईं ओर आपको टूलबार मिलेगा। टूलबार में छवियों पर एनोटेशन करने के लिए कई सुविधाएँ हैं।

इस दस्तावेज़ में, हम निम्नलिखित सुविधाओं का उपयोग करने का तरीका बताते हैं:

  • ड्रैग और चयन

  • बाउंडिंग बॉक्स एनोटेशन टूल

  • बहुभुज (Polygon) एनोटेशन टूल

  • Smart polygon

  • Label assist

  • ज़ूम टूल

Drag and Select

एक हैंड आइकन द्वारा दर्शाया गया, यह फीचर आपको व्यक्तिगत एनोटेशन का चयन, संपादन और ड्रैग करने की अनुमति देता है।

  • एकल-क्लिक किसी मौजूदा बाउंडिंग बॉक्स पर करके उसे चुनें। एक बार चयनित होने पर, आप उसके कोनों और प्रत्येक पक्ष पर दिखाई देने वाले गोल सफेद हैंडल्स से बाउंडिंग बॉक्स का आकार बदल सकते हैं। या बॉक्स का लेबल बदलने के लिए क्लास एडिटर का उपयोग करें।

  • एक बॉक्स खींचें इसे स्थानांतरित करने के लिए।

  • पृष्ठभूमि को खींचें पैन करने के लिए।

  • पृष्ठभूमि पर क्लिक करें सभी बक्सों का चयन हटाने के लिए।

Drag Tool (D) चयन

Bounding Box Annotation Tool

बाउंडिंग बॉक्स एनोटेशन टूल (एक आयताकार बॉक्स आइकन द्वारा दर्शाया गया) आपको नए बाउंडिंग-बॉक्स एनोटेशन ड्रॉ करने की अनुमति देता है। इस मोड में, आप क्रॉस्वेयर्स देखेंगे जो आपको यह निर्धारित करने में मदद करेंगे कि कहां से ड्रॉ करना शुरू करना है।

नई एनोटेशन बनाने के लिए किसी छवि पर क्लिक करके ड्रैग करें, फिर उसका लेबल चुनने के लिए Class Selector का उपयोग करें।

Bounding Box Tool (B) चयन

Polygon Annotation Tool

बहुभुज (Polygon) एनोटेशन टूल आपको नए बहुभुजीय एनोटेशन ड्रॉ करने की अनुमति देता है। इस मोड में, आप क्रॉस्वेयर्स देखेंगे जो आपको यह निर्धारित करने में मदद करेंगे कि कहां से ड्रॉ करना शुरू करना है।

रूचि के ऑब्जेक्ट्स के चारों ओर छवि पर क्लिक करके एक बंद बहुभुज एनोटेशन बनाएं, फिर उसका लेबल चुनने के लिए Class Selector का उपयोग करें।

Polygon Tool (P) चयन

Brush Annotation Tool

ब्रश एनोटेशन टूल आपको छवि के रुचि वाले क्षेत्रों पर पिक्सेल-परिशुद्धता मास्क एनोटेशन पेंट करने देता है। कैनवास पर ब्रश नियंत्रणों का उपयोग करके ब्रश आकार समायोजित करें और Add तथा Subtract मोड के बीच स्विच करें, जो क्रमशः वर्तमान मास्क में जोड़ते या मिटाते हैं।

मास्क एनोटेशन वस्तुओं का प्रतिनिधित्व रूपरेखा या बक्सों के बजाय प्रति-पिक्सेल क्षेत्रों के रूप में करते हैं। यह विशेष रूप से अनियमित या सूक्ष्म संरचनाओं (उदा., बाल, पत्तियां, या पारदर्शी वस्तुएं) के लिए अधिक सटीक आकार कैप्चर सक्षम करता है, और instance या semantic segmentation मॉडल प्रशिक्षण के लिए उपयुक्त है। प्रत्येक मास्क के लिए, हम मास्क किए गए क्षेत्र के चारों ओर एक बाउंडिंग बॉक्स दिखाते हैं, जिससे ऑब्जेक्ट की समग्र सीमा देखना और समीक्षा तथा संपादन के दौरान इसके साथ इंटरैक्ट करना आसान होता है।

मास्क में शामिल या बाहर करने के लिए उस क्षेत्र को पेंट करने हेतु छवि पर क्लिक करके ड्रैग करें, फिर उस मास्क क्षेत्र के लिए लेबल असाइन या बदलने हेतु Class Selector का उपयोग करें।

Smart Polygon

Smart Polygon आपको नए Smart Polygon एनोटेशन ड्रॉ करने की अनुमति देता है।

इस मोड में, जब आप नई रुचि वाली क्षेत्र (नया लेबल) चुन रहे होते हैं तो आपको एक हरा डॉट दिखाई देगा; जब आप रुचि के क्षेत्र से निकालने के लिए क्षेत्र चुन रहे होते हैं (वह भाग जो आप ऑब्जेक्ट या छवि में लेबल/बंद नहीं करना चाहते) तो एक लाल डॉट दिखाई देगा; और Convex Hull, Smooth, और Complex सेटिंग्स के द्वारा बहुभुज समायोजित करने के विकल्प मिलेंगे।

Smart Polygon विशेष रूप से (Instance और Semantic) Segmentation प्रोजेक्ट्स के लिए उपयोगी है, हालाँकि, आप Object Detection मॉडलों में प्रदर्शन लाभ देख सकते हैं जब Roboflow पर Smart Polygons के साथ लेबलिंग करते हैं।

Smart Polygon (S) Tool चयन

Label Assist

Label Assist एक Public Model (जैसे COCO मॉडल) या आपके अपने dataset versions जिसे Roboflow Train के साथ प्रशिक्षित किया गया था, छवियों पर बाउंडिंग बॉक्स लेबल स्वचालित रूप से लागू करने के लिए अनुमति देता है।

Mark Null

Mark null (Null annotation) पृष्ठभूमि या null छवियों के “लेबलिंग” के लिए उपयोग किया जाना चाहिए। इस सेटिंग का उपयोग किसी छवि से सभी एनोटेशन साफ़ करने के लिए या छवि को Unannotated के रूप में चिह्नित करने के लिए भी किया जा सकता है। null एनोटेशन के बारे में अधिक जानने के लिए, हमारे गाइड "The Difference Between Missing and Null Annotations".

Mark Null (N) Tool चयन

लौटाएँ (Undo), फिर से करें (Redo), और एनोटेशन दोहराएँ

जब आप Bounding Box (B), Polygon (P), या Smart Polygon (S) मोड में होते हैं:

  • Undo पिछली क्रिया को पूर्ववत कर देता है।

  • Redo पहले पूर्ववत की गई क्रिया को फिर से लागू करता है।

  • Repeat Previous पिछली एनोटेट की गई छवि के समान स्थान(ओं) पर एक छवि पर लेबल(ओं) को पुनः लागू करता है

Class Selection

जब एक छवि चुनी जाती है, तो Class Selector प्रकट होगा। इसमें बाउंडिंग बॉक्स के लेबल चुनने के लिए निम्नलिखित विकल्प होते हैं:

The Class Selector
  • टेक्स्टफ़ील्ड नया क्लास बनाने या मौजूदा क्लासों को फ़िल्टर करने के लिए।

  • बटन आपके परिवर्तनों को सहेजने या रद्द करने के लिए।

  • Class List डेटासेट में मौजूदा क्लासों की सूची (टेक्स्ट फ़ील्ड द्वारा फ़िल्टर्ड और सक्रिय विकल्प बैंगनी में हाइलाइट किया गया) और कभी-कभी "Create class" विकल्प यदि आपने जो टेक्स्ट टाइप किया वह किसी मौजूदा क्लास से मेल नहीं खाता।

Zoom Tool

स्क्रीन के निचले बाएं कोने में पाया जाने वाला जूम टूल।

  • एक समय में अपनी स्क्रीन पर अधिक छवि फिट करने या अधिक विस्तृत संपादन के लिए नज़दीक देखने हेतु ज़ूम इन और आउट करें। एक निर्दिष्ट प्रतिशत पर ज़ूम “lock” करने या Annotation Tool के viewport में छवि को पूरी तरह फिट करने के लिए ज़ूम रीसेट करने का भी विकल्प है।

  • ध्यान दें कि यदि आप "Zoom Lock" विकल्प चुनते हैं, तो सभी छवियाँ इसी ज़ूम-स्तर पर दिखाई देंगी। Zoom Lock हटाने के लिए अनचेक करें, या लॉक अनलॉक करें।

Zoom Tool

Annotation List

Annotations (संक्षिप्त रूप से Annots डैशबोर्ड में) दिखाते हैं कि किसी छवि में कौन-कौन से क्लास मौजूद और अनुपस्थित हैं, उनके बक्सों के रंग क्या हैं, और लेबल का लेयरिंग। Annotations ड्रॉवर में टैग होते हैं जिनका उपयोग डेटासेट में छवियों को व्यवस्थित करने, फ़िल्टर करने या सॉर्ट करने में मदद के लिए किया जा सकता है।

Annotations (Annots) साइडबार

Image Attributes

Attributes छवि के बारे में जानकारी प्रदर्शित करते हैं जिसमें उसके आयाम, अंतिम संशोधित समय, और क्या वह इस डेटासेट के training, validation, or test set.

Attributes Sidebar

Last updated

Was this helpful?