2011-06-30 11 views
6

मैं आईफोन पर चश्मे की कोशिश करने के लिए एक उन्नत वास्तविकता अनुप्रयोग बनाना चाहता हूं।आईफोन पर 3 डी हेड ट्रैकिंग

ऐसा करने के लिए मुझे 3 डी हेड ट्रैकिंग की आवश्यकता है (एक्स, वाई, जेड स्थिति और अभिविन्यास प्रदान करना)।
इस FaceApi की तरह कभी-कभी आईफोन के लिए।

क्या कोई मुझे आईफोन पर इस तरह के ट्रैकिंग करने का समाधान प्रस्तावित कर सकता है?

+0

आपको पूछने से पहले कुछ गुगल करना चाहिए। आपको पता चलेगा कि आपको आईओएस (खोजने में आसान) के लिए ओपनसीवी की आवश्यकता है, और उसके बाद आईओएस अनुकूलन के साथ फेससेट एल्गोरिदम का उपयोग करें, उदाहरण के लिए: फिक्स्ड पॉइंट इसके बजाए फ्लोटिंग पॉइंट, या यह बहुत धीमा हो जाएगा। – Jano

उत्तर

3

मैं ओपनसीवी का उपयोग करने की सलाह दूंगा, जो एक कंप्यूटर दृष्टि पुस्तकालय है। OpenCV का उपयोग करके चेहरों का पता लगाने के लिए ऑनलाइन खोजना लिंक की एक बड़ी संख्या लौटाएगा, क्योंकि यह इस पुस्तकालय का एक बहुत ही आम उपयोग है।

Here's a link relating to getting it to compile on the iPhone

1

हां, आप ओपनसीवी के अंतर्निर्मित हायर क्लासिफायर के साथ आसानी से ऐसा कर सकते हैं, और इसके लिए आपको बहुत सारे डेमो और ट्यूटोरियल मिलेंगे। आपको Z स्थिति, केवल चेहरे का आकार खोजने की आवश्यकता नहीं है। आपके लिए अधिक महत्वपूर्ण आंखों की स्थिति होगी - और इसके लिए हायर क्लासिफायर भी हैं। आप चेहरे का क्षेत्र पा सकते हैं, और उसके बाद क्षेत्र के भीतर आंखों के क्षेत्रों को ढूंढ सकते हैं, और इस विषय पर आपके चश्मा ओवरले को पोजिशन करने के लिए आपके पास बहुत अच्छा आधार होगा। इस प्रक्रिया को तेज करने के लिए बहुत सारे बदलाव हैं, जैसे डाउनसमैलिंग और क्लासिफायर को केवल एक चेहरे की खोज करने के लिए कहें। सौभाग्य।