For the complete documentation index, see llms.txt. This page is also available as Markdown.

rleinstancesegmentationprediction प्रकार

sv.Detections(...) ऑब्जेक्ट के रूप में पहचाने गए bounding boxes और RLE-encoded segmentation masks के साथ प्रेडिक्शन।

sv.Detections(...) ऑब्जेक्ट के रूप में पता लगाए गए bounding boxes और RLE-एन्कोडेड segmentation masks के साथ prediction

यह प्रकार एक instance segmentation prediction को दर्शाता है, जिसके masks decoded numpy arrays के बजाय RLE (Run-Length Encoding) में संग्रहीत होते हैं। masks यहाँ स्थित हैं sv.Detections.data["rle_masks"] COCO format में RLE dictionaries के numpy array के रूप में: {"size": [H, W], "counts": "encoded_string"}.

जब visualization blocks को numpy masks की आवश्यकता होती है, वे मांग पर RLE को डिकोड करते हैं, इसका उपयोग करके pycocotools.

उदाहरण आंतरिक मान:

sv.Detections(
    xyxy=array([[        127,         189,         322,         303]]),
    mask=None,  # प्रारंभ में None, आवश्यकता होने पर lazy तरीके से भरा जाता है
    confidence=array([    0.95898]),
    class_id=array([6]),
    tracker_id=None,
    data={
        'class_name': array(['व्यक्ति'], dtype='<U6'),
        'detection_id': array(['51dfa8d5-261c-4dcb-ab30-9aafe9b52379'], dtype='<U36'),
        'parent_id': array(['image.[0]'], dtype='<U9'),
        'image_dimensions': array([[425, 640]]),
        'prediction_type': array(['rle-instance-segmentation'], dtype='<U26'),
        'rle_masks': array([{'size': [425, 640], 'counts': 'encoded_rle_string'}], dtype=object),
        # ... अन्य मानक फ़ील्ड
    }
)

डेटा निरूपण

बाह्य

बाह्य डेटा निरूपण Workflows क्लाइंट्स के लिए प्रासंगिक है - यह तय करता है कि डेटा का इनपुट और आउटपुट प्रारूप क्या होगा।

प्रकार: dict

सीरियलाइज़्ड entity विवरण इसके समान हैं instance_segmentation_prediction, लेकिन polygons के बजाय RLE masks के साथ। RLE format COCO standard का अनुसरण करता है और इसे इसके साथ डिकोड किया जा सकता है pycocotools.mask.decode().

आंतरिक

आंतरिक डेटा निरूपण Workflows ब्लॉक्स के निर्माताओं के लिए प्रासंगिक है - यह वह प्रकार है जिसे Execution Engine रनटाइम में उस ब्लॉक को प्रदान करेगा जो इस प्रकार के इनपुट को उपभोग करता है।

प्रकार: sv.Detections

अंतिम अपडेट

क्या यह उपयोगी था?