प्लैटफ़ॉर्म के हिसाब से गाइड
Android (Kotlin/Java)
Android एनडीके (C)
iOS
यूनिटी (एआर फ़ाउंडेशन)
सीन सेमैंटिक एपीआई, डेवलपर को उपयोगकर्ता के आस-पास के माहौल को समझने में मदद करता है. कई अच्छी क्वालिटी वाले एआर (ऑगमेंटेड रिएलिटी) अनुभवों के लिए इसकी ज़रूरत होती है. एमएल मॉडल पर बनाया गया सीन सेमैंटिक एपीआई, रीयल-टाइम में सिमैंटिक जानकारी उपलब्ध कराता है. इससे ARCore में मौजूदा ज्यामितीय जानकारी को जोड़ा जा सकता है.
किसी बाहरी सीन की इमेज देने पर, एपीआई हर पिक्सल के लिए एक लेबल दिखाता है. यह लेबल, सिमेंटिक क्लास के उपयोगी सेट के लिए होता है. जैसे, आसमान, इमारत, पेड़, सड़क, फ़ुटपाथ, वाहन, व्यक्ति वगैरह. पिक्सल लेबल के अलावा, सीन सेमैंटिक एपीआई हर पिक्सल लेबल के लिए कॉन्फ़िडेंस वैल्यू भी देता है. साथ ही, किसी आउटडोर सीन में किसी लेबल की मौजूदगी के बारे में क्वेरी करने का आसान तरीका भी देता है.
बाईं से दाईं ओर, इनपुट इमेज के उदाहरण, पिक्सल लेबल की सिमैंटिक इमेज, और उससे जुड़ी कॉन्फ़िडेंस इमेज:
सीन सेमैंटिक एपीआई की मदद से, डेवलपर किसी अनजान शहर से गुज़रने के लिए लोगों को गाइड करने के लिए सड़क और फ़ुटपाथ जैसे खास सीन के कॉम्पोनेंट की पहचान कर सकते हैं. साथ ही, डाइनैमिक ऑब्जेक्ट पर रोक लगाने के लिए लोगों और वाहनों, दिन के किसी भी समय सूरज डूबने के समय आसमान, और वर्चुअल ऑब्जेक्ट को बदलने के लिए बिल्डिंग की पहचान कर सकते हैं.
सिमैंटिक लेबल और क्वालिटी
सीन सेमैंटिक एपीआई एक से ज़्यादा लेबल उपलब्ध कराता है. हर लेबल की क्वालिटी या विश्वसनीयता, हर लेबल के हिसाब से होती है. आम तौर पर, एमएल मॉडल, ज़्यादा दुर्लभ ऑब्जेक्ट/सतहों की तुलना में बड़े, ज़्यादा सामान्य ऑब्जेक्ट/सतहों की क्लास का बेहतर तरीके से अनुमान लगा पाता है. क्लास को अलग-अलग क्वालिटी टीयर में बांटा जा सकता है, जिन्हें ज़्यादा से कम रैंक किया गया है:
सिमैंटिक लेबल क्वालिटी टियर | |
---|---|
सीन के मुख्य कॉम्पोनेंट |
|
मुख्य सीन की जानकारी |
|
नाबालिग के सीन की जानकारी |
|
मेरे डिवाइस पर यह सुविधा काम नहीं करती
सीन सिमैंटिक्स एपीआई, काम करने वाले डिवाइसों की वही सूची शेयर करता है जो डेप्थ एपीआई के साथ काम करती है. दोनों एपीआई के साथ काम करने वाले डिवाइसों की अप-टू-डेट सूची देखने के लिए, कृपया ऐसे डिवाइस जिन पर ARCore काम करता है पेज देखें.
इस्तेमाल के उदाहरण
सीन सेमैंटिक एपीआई को इन स्थितियों में इस्तेमाल करने के लिए डिज़ाइन किया गया है:
आउटडोर सीन: इस वीडियो में सिर्फ़ बाहर के सीन दिखाए जा सकते हैं, न कि घर के अंदर के सीन में.
पोर्ट्रेट ओरिएंटेशन: इसका इस्तेमाल सिर्फ़ डिवाइस के डिफ़ॉल्ट ओरिएंटेशन मोड (जैसे, पोर्ट्रेट) में किया जाना चाहिए. लैंडस्केप मोड के लिए, सिमैंटिक लेबल की क्वालिटी की गारंटी नहीं होती.