सामग्री पर जाएं

का उपयोग कर विभिन्न क्षेत्रों में वस्तु गिनती Ultralytics YOLOv8 🚀

क्षेत्रों में वस्तु गणना क्या है?

के साथ क्षेत्रों में वस्तु की गिनतीUltralytics YOLOv8 उन्नत कंप्यूटर दृष्टि का उपयोग करके निर्दिष्ट क्षेत्रों के भीतर वस्तुओं की संख्या का सटीक निर्धारण करना शामिल है। यह दृष्टिकोण प्रक्रियाओं को अनुकूलित करने, सुरक्षा बढ़ाने और विभिन्न अनुप्रयोगों में दक्षता में सुधार के लिए मूल्यवान है।



सतर्कता: Ultralytics YOLOv8 एकाधिक और जंगम क्षेत्रों में वस्तु की गिनती

क्षेत्रों में वस्तु गणना के लाभ?

  • शुद्धता और सटीकता: उन्नत कंप्यूटर दृष्टि वाले क्षेत्रों में ऑब्जेक्ट की गिनती सटीक और सटीक गणना सुनिश्चित करती है, अक्सर मैन्युअल गिनती से जुड़ी त्रुटियों को कम करती है।
  • दक्षता में सुधार: स्वचालित वस्तु गणना परिचालन दक्षता को बढ़ाती है, वास्तविक समय के परिणाम प्रदान करती है और विभिन्न अनुप्रयोगों में प्रक्रियाओं को सुव्यवस्थित करती है।
  • बहुमुखी प्रतिभा और अनुप्रयोग: क्षेत्रों में वस्तुओं की गिनती की बहुमुखी प्रतिभा इसे विनिर्माण और निगरानी से लेकर यातायात निगरानी तक विभिन्न डोमेन में लागू करती है, इसकी व्यापक उपयोगिता और प्रभावशीलता में योगदान देती है।

वास्तविक दुनिया अनुप्रयोग

फुटकर बाजार की सड़कें
विभिन्न क्षेत्रों में गिनती करने वाले लोग Ultralytics YOLOv8 विभिन्न क्षेत्रों में भीड़ की गिनती Ultralytics YOLOv8
विभिन्न क्षेत्रों में गिनती करने वाले लोग Ultralytics YOLOv8 विभिन्न क्षेत्रों में भीड़ की गिनती Ultralytics YOLOv8

चलाने के लिए कदम

चरण 1: आवश्यक लाइब्रेरीज़ स्थापित करें

क्लोन करके शुरू करें Ultralytics भंडार, निर्भरता स्थापित करना, और चरण 2 में दिए गए आदेशों का उपयोग करके स्थानीय निर्देशिका में नेविगेट करना।

# Clone Ultralytics repo
git clone https://github.com/ultralytics/ultralytics

# Navigate to the local directory
cd ultralytics/examples/YOLOv8-Region-Counter

चरण 2: का उपयोग करके क्षेत्र की गिनती चलाएं Ultralytics YOLOv8

अनुमान के लिए निम्नलिखित बुनियादी आदेशों को निष्पादित करें।

क्षेत्र जंगम है

वीडियो प्लेबैक के दौरान, आप बाईं माउस बटन का उपयोग करके क्लिक करके और खींचकर वीडियो के भीतर के क्षेत्र को अंतःक्रियात्मक रूप से स्थानांतरित कर सकते हैं।

# Save results
python yolov8_region_counter.py --source "path/to/video.mp4" --save-img

# Run model on CPU
python yolov8_region_counter.py --source "path/to/video.mp4" --device cpu

# Change model file
python yolov8_region_counter.py --source "path/to/video.mp4" --weights "path/to/model.pt"

# Detect specific classes (e.g., first and third classes)
python yolov8_region_counter.py --source "path/to/video.mp4" --classes 0 2

# View results without saving
python yolov8_region_counter.py --source "path/to/video.mp4" --view-img

वैकल्पिक तर्क

नाम प्रकार चूक या क़िस्‍म
--source str None वेबकैम के लिए वीडियो फ़ाइल का पथ 0
--line_thickness int 2 बाउंडिंग बॉक्स की मोटाई
--save-img bool False अनुमानित वीडियो/छवि सहेजें
--weights str yolov8n.pt वजन फ़ाइल पथ
--classes list None विशिष्ट वर्गों का पता लगाएं अर्थात --वर्ग 0 2
--region-thickness int 2 क्षेत्र बॉक्स की मोटाई
--track-thickness int 2 ट्रैकिंग लाइन मोटाई


Created 2023-12-02, Updated 2024-06-10
Authors: glenn-jocher (4), Burhan-Q (1), RizwanMunawar (1)

टिप्पणियाँ