छवियाँ, वीडियो और एनोटेशन अपलोड करें
रोबोफ्लो में छवियाँ, वीडियो और एनोटेशन अपलोड करें।
Roboflow के साथ मॉडल को प्रशिक्षित और डिप्लॉय करने का पहला कदम एक प्रोजेक्ट में डेटा अपलोड करना है।
सबसे पहले, आपको एक प्रोजेक्ट बनाना होगा.
फिर, आपको एक वेब पेज पर ले जाया जाएगा जहाँ से आप डेटा अपलोड कर सकते हैं। आप इस पेज तक अपने प्रोजेक्ट साइडबार में उपलब्ध "डेटा अपलोड करें" बटन से भी पहुँच सकते हैं।
डेटा कैसे जोड़ें
आप अपने Roboflow खाते में डेटा जोड़ सकते हैं:
वेब एप्लिकेशन का उपयोग करके: 1,000 से कम छवियों वाले डेटासेट के लिए अनुशंसित।
कमांड लाइन का उपयोग करके: 1,000 से अधिक छवियों वाले डेटासेट के लिए अनुशंसित।
डेटासेट अपलोड वर्कफ़्लो ब्लॉक का उपयोग करके: उन वर्कफ़्लो से डेटा एकत्र करने के लिए अनुशंसित जिनमें पहले से ही एक मॉडल प्रोडक्शन में है।
वेब एप्लिकेशन और कमांड लाइन दोनों से, आप अपलोड कर सकते हैं:
JPG, PNG, WEBP, AVIF, और BMP छवियाँ।*
MOV और MP4 वीडियो।
PDF फाइलें।
*अधिकतम आकार 20MB और 16,400 x 10,900 पिक्सल।
आप केवल एनोटेशन को उनकी संबंधित छवियों के साथ ही अपलोड कर सकते हैं। आप उन छवियों के लिए एनोटेशन अपलोड नहीं कर सकते जो पहले ही आपके डेटासेट में आयात की जा चुकी हैं।
वेब एप्लिकेशन के साथ डेटा अपलोड करें
जब आप एक प्रोजेक्ट बनाते हैं, या अपलोड डेटा पेज पर होते हैं, तो आपको एक बॉक्स दिखाई देगा जिसमें आप छवियाँ, वीडियो और एनोटेशन ड्रैग और ड्रॉप कर सकते हैं:

40+ से अधिक एनोटेशन प्रारूप समर्थित हैं। समर्थित प्रारूप आपके प्रोजेक्ट प्रकार के आधार पर भिन्न होते हैं।
वीडियो अपलोड करें
अपलोड किए गए वीडियो को व्यक्तिगत फ्रेम्स में विभाजित किया जाता है जिन्हें आप एनोटेट कर सकते हैं। यदि आप एक वीडियो अपलोड करते हैं, तो एक विंडो खुलेगी जिसमें आप चुन सकते हैं कि आपके डेटासेट में उपयोग के लिए फ्रेम्स कितनी बार सैंपल किए जाएँ:

एक बार जब आप "फ्रेम रेट चुनें" पर क्लिक करते हैं, तो आपका वीडियो फ्रेम्स में विभाजित हो जाएगा। ये फ्रेम्स फिर आपके डेटासेट में अपलोड किए जाएँगे।
एक बार जब आप अपना डेटासेट अपलोड कर लेते हैं, तो आप लेबलिंग के लिए डेटा असाइन कर सकते हैं।
एक बार जब आप उन्हें वेब UI में ड्रॉप करते हैं, तो एक डायलॉग बॉक्स आपसे चुनने के लिए कहेगा फ्रेम रेट. यह हमें बताएगा कि हमें आपके वीडियो से प्रति सेकंड कितनी छवियाँ सैंपल करनी चाहिए।
सबसे अधिक फ्रेम रेट जो आप चुन सकते हैं वह 60 फ्रेम प्रति सेकंड है, जिससे आपके द्वारा अपलोड किए गए प्रत्येक वीडियो सेकंड के लिए 60 छवियाँ बनेंगी।
सबसे कम फ्रेम रेट जो आप चुन सकते हैं वह 1 फ्रेम प्रति 60 सेकंड है।
आपके वीडियो से सैंपलिंग के बाद, छवियाँ ऐसे दिखाई देंगी जैसे आपने मूल रूप से Roboflow में छवियाँ अपलोड की हों।
कमांड लाइन के साथ डेटासेट अपलोड करें
आप Roboflow Python कमांड लाइन इंटरफेस का उपयोग करके बड़े डेटासेट अपलोड कर सकते हैं।
आप कमांड लाइन इंटरफेस के साथ केवल छवियाँ अपलोड कर सकते हैं। यदि आपके पास वीडियो हैं, तो आपको उन्हें फ्रेम्स में विभाजित करना होगा और फाइल के रूप में सेव करना होगा. ये फाइलें फिर Roboflow में अपलोड की जा सकती हैं।
शुरू करने के लिए, पहले इंस्टॉल करें roboflow-python
:
pip install roboflow-python
इसके बाद, अपना वर्कस्पेस आईडी प्राप्त करें.
अंत में, निम्नलिखित प्रारूप में एक कमांड तैयार करें:
roboflow import -w testupload -p project-1-8zgld /path/to/dataset/folder
यहाँ वे आर्ग्युमेंट्स हैं जिन्हें आपको निर्दिष्ट करना है:
-w testupload
: यह उस बैच का नाम है जो बनाया जाएगा।-p <project-id>
: यह आपका प्रोजेक्ट आईडी है।
जब आप कमांड चलाते हैं, तो आपको एक संदेश दिखाई देगा जो इंगित करता है कि अपलोड प्रक्रिया शुरू हो गई है। फिर आप लॉग्स देखेंगे जैसे-जैसे छवियाँ अपलोड होती हैं:

हमारे पास एक वीडियो वॉकथ्रू है जो दिखाता है कि कमांड लाइन से डेटा कैसे अपलोड करें:
अपना अपलोड किया गया डेटा देखें
Roboflow में अपलोड किया गया सारा डेटा एक "बैच" में अपलोड होता है। इन बैचों को आप अपने प्रोजेक्ट Annotate पेज पर देख सकते हैं:

छवि आकार सीमा
एक छवि का अधिकतम आकार 20 MB है
अधिकतम पिक्सल डाइमेंशन 16,400 × 10,900 पिक्सल है।
डुप्लिकेट छवियाँ
यदि आप किसी ऐसी छवि को अपलोड करने का प्रयास करते हैं जो पहले से ही किसी प्रोजेक्ट में है, तो उस छवि के लिए अपलोड स्किप कर दिया जाएगा।
डेटा स्वामित्व
आप Roboflow में अपलोड की गई सभी छवियों और वीडियो पर स्वामित्व बनाए रखते हैं। यह परिभाषित है हमारी सेवा की शर्तों के सेक्शन 23B में:
आप किसी भी कंटेंट, जानकारी, या सामग्री में सभी स्वामित्व अधिकार बनाए रखते हैं जिसे आप पोस्ट, सबमिट, प्रकाशित, प्रदर्शित या ट्रांसमिट करते हैं
डेटा गोपनीयता
पब्लिक प्लान: यदि आप पब्लिक प्लान पर हैं, जब तक कि Roboflow द्वारा स्पष्ट रूप से निर्दिष्ट और व्यवस्थित न किया गया हो, आपके डेटासेट Roboflow Universe पर सार्वजनिक होंगे।
पेड प्लान (एंटरप्राइज सहित): जब तक अन्यथा निर्दिष्ट न हो, आपका डेटा आपके खाते के लिए निजी है।
Last updated
Was this helpful?