आप AR कैमरे को ML Kit और Google Cloud Vision API के साथ, मशीन लर्निंग पाइपलाइन में कैप्चर किए गए कैमरा फ़ीड का इस्तेमाल करके, असल दुनिया में मौजूद चीज़ों की पहचान कर सकते हैं. साथ ही, ऑगमेंटेड रिएलिटी (एआर) का बेहतरीन अनुभव बना सकते हैं.
बाईं ओर दी गई इमेज, Android के लिए Kotlin में लिखे गए ARCore ML किट के सैंपल से ली गई है. यह सैंपल ऐप्लिकेशन, मशीन लर्निंग मॉडल का इस्तेमाल करके, कैमरे में मौजूद ऑब्जेक्ट को कैटगरी में बांटता है और वर्चुअल सीन में ऑब्जेक्ट के साथ कोई लेबल जोड़ता है.
एमएल किट एपीआई Android और iOS डेवलपमेंट, और Google Cloud Vision एपीआई, दोनों के लिए उपलब्ध है. इसलिए, इसमें REST और RPC इंटरफ़ेस, दोनों ही उपलब्ध हैं. इसलिए, आप Android NDK (C) वाले iOS ऐप्लिकेशन या iOS (AR Foundation) के साथ बनाए गए अपने ऐप्लिकेशन में एक जैसे नतीजे पा सकते हैं.
आप जिन पैटर्न को लागू करना चाहते हैं उनकी खास जानकारी के लिए मशीन लर्निंग मॉडल के लिए इनपुट के तौर पर ARCore का इस्तेमाल करें देखें. फिर इन्हें Android NDK (C), iOS या iOS (AR फ़ाउंडेशन) के साथ बनाए गए अपने ऐप्लिकेशन पर लागू करें.