इस प्रोजेक्ट के बारे में

X-AnyLabeling एक हल्का, एकीकृत क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप एप्लिकेशन है जो AI-सहायता प्राप्त डेटा एनोटेशन के लिए बनाया गया है। यह टेक्स्ट, इमेज, वीडियो और मल्टीमोडल डेटा की लेबलिंग और प्रोसेसिंग का समर्थन करता है, और इमेज क्लासिफिकेशन, ऑब्जेक्ट डिटेक्शन, इंस्टेंस सेगमेंटेशन, पोज़ एस्टीमेशन, रोटेटेड ऑब्जेक्ट डिटेक्शन, मल्टी-ऑब्जेक्ट ट्रैकिंग, OCR, लेन एनोटेशन, इमेज कैप्शनिंग, विज़ुअल क्वेश्चन आंसरिंग और डॉक्यूमेंट पार्सिंग जैसे कार्यों को कवर करता है। यह टूल पॉलीगॉन, रेक्टेंगल, क्यूबॉइड, रोटेटेड बॉक्स, क्वाड्रिलैटरल, सर्कल, लाइन, पॉलीलाइन, पॉइंट और मास्क सहित कई शेप प्रकार प्रदान करता है, साथ ही टेक्स्ट डिटेक्शन, टेक्स्ट रिकग्निशन और की इंफॉर्मेशन एक्सट्रैक्शन के लिए टास्क-विशिष्ट उपयोगिताएँ भी देता है। सहायता प्राप्त और स्वचालित लेबलिंग के लिए इसमें व्यापक मॉडल ज़ू एकीकृत है, जिसमें YOLO वेरिएंट, SAM मॉडल, PP-OCR, डेप्थ एस्टीमेशन, ट्रैकिंग, ग्राउंडिंग और विज़न-लैंग्वेज मॉडल शामिल हैं। लोकल और रिमोट इन्फ़रेंस के लिए यह ONNX Runtime, TensorRT, OpenCV DNN, vLLM और SGLang जैसे इंजन और सर्विंग फ्रेमवर्क उपयोग कर सकता है, तथा कस्टम मॉडल और कम्प्यूट संसाधनों को जोड़ने के लिए एक वैकल्पिक कंपैनियन सर्वर प्रोजेक्ट भी प्रदान करता है। यह COCO, VOC, YOLO, DOTA, MOT, MASK, PPOCR, MMGD, VLM-R1 और ShareGPT जैसे फ़ॉर्मेट के इम्पोर्ट और एक्सपोर्ट का समर्थन करता है। यह एप्लिकेशन Windows, Linux और macOS पर चलता है तथा अंग्रेज़ी, सरलीकृत चीनी, जापानी और कोरियाई इंटरफ़ेस प्रदान करता है। यह कस्टम मॉडल इंटीग्रेशन, कमांड-लाइन उपयोग और सेकेंडरी डेवलपमेंट का भी समर्थन करता है।