परी एक मशीन लर्निंग सिस्टम ओपन सोर्स है, जो आपको एक तस्वीर से मानव शरीर के 3D मॉडल और एनिमेटेड अवतार बनाने की अनुमति देता है।
वास्तविक चेहरे और कपड़ों की बनावट जो मूल तस्वीर में दिखाए गए लोगों से भिन्न होती है, उन्हें परिणामी मॉडल से जोड़ा जा सकता है। सिस्टम का उपयोग किया जा सकता है, उदाहरण के लिए, एक अलग दृष्टिकोण से आकर्षित करने के लिए, एनीमेशन बनाने के लिए, चेहरे के आकार के अनुसार शरीर को फिर से संगठित करने और उंगलियों का एक 3D मॉडल उत्पन्न करने के लिए।
पिक्सी के बारे में
यह दावा किया जाता है कि समान परियोजनाओं की तुलना में, PIXIE आपको शरीर की आकृति को अधिक सटीक रूप से फिर से बनाने की अनुमति देता है, मूल रूप से तस्वीर में कपड़ों से छिपा हुआ है, चेहरे का आकार और हाथों के जोड़ों की स्थिति.
विधि तंत्रिका नेटवर्क के उपयोग पर आधारित है जो पिक्सेल छवि से चेहरे, शरीर और हाथ के मापदंडों को निकालता है। तंत्रिका नेटवर्क का काम एक विशेष नियामक द्वारा समन्वित किया जाता है, जो प्रकाश के विश्लेषण के आधार पर, अप्राकृतिक मुद्रा के निर्धारण को बाहर करने के लिए शरीर के विभिन्न हिस्सों के वजन गुणांक के बारे में जानकारी जोड़ता है।
पिक्सी द्वारा अनुमानित निकायों को आसानी से एनिमेटेड किया जाता है। विज़ुअलाइज़ेशन में इनपुट छवि, अनुमानित 3D अभिव्यंजक निकाय, एनीमेशन परिणाम, संदर्भ वीडियो और इसके संबंधित पुनर्निर्माण शामिल हैं। उत्तरार्द्ध के लिए, हाथों और सिर का रंग संबंधित मध्यस्थों के आत्मविश्वास का प्रतिनिधित्व करता है। एक हल्के रंग का मतलब है कि पिक्सी भागों की तुलना में शरीर की छवि की जानकारी पर अधिक निर्भर करता है, जो तब हो सकता है जब कोई व्यक्ति कैमरे पर वापस आ जाए, उदाहरण के लिए।
एक मॉडल बनाते समय, तीन-आयामी विमान में पुरुष और महिला निकायों, मुद्रा मापदंडों, प्रकाश व्यवस्था, सतह परावर्तन और चेहरे के रोटेशन के बीच शारीरिक अंतर को ध्यान में रखा जाता है।
पिक्सी विशेषताएं:
- पुनर्निर्मित 3D बॉडी मॉडल, साथ ही मुद्रा, हाथ की स्थिति और चेहरे की अभिव्यक्ति के बारे में जानकारी, SMPL-X मापदंडों के एक सेट के रूप में सहेजी जाती है, जिसे बाद में एक पूरक के माध्यम से ब्लेंडर मॉडलिंग सिस्टम में उपयोग किया जा सकता है।
- चेहरे के आकार और अभिव्यक्ति पर विस्तृत जानकारी, साथ ही इसकी विशेषताओं, जैसे कि झुर्रियों की उपस्थिति, तस्वीर से निर्धारित होती है (एक ही लेखक द्वारा विकसित DECA मशीन लर्निंग सिस्टम का उपयोग हेड मॉडल बनाने के लिए किया जाता है)।
- चेहरे की बनावट बनाते समय, किसी वस्तु के अल्बेडो का अनुमान लगाया जाता है।
- निर्मित बॉडी मॉडल को तब एनिमेटेड या एक अलग मुद्रा में प्रस्तुत किया जा सकता है।
- साधारण तस्वीरों से एक मॉडल के निर्माण के लिए समर्थन जिसमें एक व्यक्ति को प्राकृतिक परिस्थितियों में फिल्माया जाता है।
- PIXIE किसी वस्तु के विभिन्न पोज़, प्रकाश की स्थिति और अतिव्यापी भागों का पता लगाने का अच्छा काम करता है।
- उच्च प्रदर्शन, गतिशील कैमरा छवि प्रसंस्करण के लिए उपयुक्त।
कोड पाइटोरच फ्रेमवर्क का उपयोग करते हुए पायथन में लिखा गया है और एक लाइसेंस के तहत वितरित किया जाता है जो केवल गैर-व्यावसायिक उद्देश्यों के लिए उपयोग की अनुमति देता है।
लिनक्स पर पिक्सी कैसे स्थापित करें?
जो लोग इस 3D मॉडलिंग सिस्टम को अपने सिस्टम पर स्थापित करने में रुचि रखते हैं, वे नीचे दिए गए निर्देशों का पालन करके ऐसा कर सकते हैं।
पहली चीज जो हमें करनी चाहिए वह है पिक्सी का स्रोत कोड प्राप्त करना ताकि हम इसे अपने कंप्यूटर पर संकलित कर सकें और इसके लिए हम एक टर्मिनल खोलने जा रहे हैं और हम निम्नलिखित टाइप करने जा रहे हैं:
git clone https://github.com/YadiraF/PIXIE cd PIXIE
एक बार यह हो जाने के बाद, हम या तो पायथन पैकेज मैनेजर पर भरोसा करके इंस्टॉलेशन को आगे बढ़ा सकते हैं:
pip install -r requirements.txt
या हम पेश किए गए किसी भी इंस्टॉलर को चला सकते हैं:
bash install_conda.sh
O:
bash install_pip.sh
अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं परियोजना के बारे में, स्रोत कोड की समीक्षा करने में सक्षम होने के लिए या पहले से प्रशिक्षित मॉडल प्राप्त करने में सक्षम होने के लिए ताकि आप एक डेमो चला सकें और जान सकें कि यह कैसे काम करता है, आप इसे और बहुत कुछ प्राप्त कर सकते हैं निम्नलिखित लिंक।