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

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

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

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

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