चेहरा पहचानना
एमएल किट के फेस डिटेक्शन एपीआई के साथ, आप एक छवि में चेहरे का पता लगा सकते हैं, चेहरे की महत्वपूर्ण विशेषताओं की पहचान कर सकते हैं, और पहचाने गए चेहरों की आकृति पा सकते हैं।
चेहरे का पता लगाने के साथ, आप उन सूचनाओं को प्राप्त कर सकते हैं जिन्हें आपको सेल्फी और पोर्ट्रेट को अलंकृत करने या उपयोगकर्ता के फोटो से अवतार लेने जैसे कार्य करने हैं। क्योंकि एमएल किट वास्तविक समय में चेहरे का पता लगाने का प्रदर्शन कर सकता है, आप इसे वीडियो चैट या गेम जैसे अनुप्रयोगों में उपयोग कर सकते हैं जो खिलाड़ी के भावों का जवाब देते हैं।
यदि आप एक फ़्लटर डेवलपर हैं, तो आप फ़्लटरफ़ायर में दिलचस्पी ले सकते हैं , जिसमें फायरबेस के एमएल विज़न एपीआई के लिए एक प्लगइन शामिल है।
मुख्य क्षमताएं
पहचानें और चेहरे की विशेषताओं का पता लगाएं | आंखों, कानों, गालों, नाक और हर चेहरे के मुंह का समन्वय प्राप्त करें। |
चेहरे की विशेषताओं की आकृति प्राप्त करें | पता लगाए गए चेहरे और उनकी आंखों, भौंहों, होंठों और नाक की आकृति प्राप्त करें। |
चेहरे के भावों को पहचानें | निर्धारित करें कि कोई व्यक्ति मुस्कुरा रहा है या उसकी आँखें बंद हैं। |
वीडियो फ्रेम में चेहरे ट्रैक करें | प्रत्येक व्यक्ति के चेहरे के लिए एक पहचानकर्ता प्राप्त करें जो पता लगाया गया है। यह पहचानकर्ता इनवोकेशन के अनुरूप है, इसलिए आप उदाहरण के लिए, वीडियो स्ट्रीम में किसी विशेष व्यक्ति पर छवि हेरफेर कर सकते हैं। |
वास्तविक समय में वीडियो फ्रेम की प्रक्रिया करें | फेस डिटेक्शन डिवाइस पर किया जाता है, और रियल-टाइम एप्लिकेशन में उपयोग किए जाने के लिए पर्याप्त तेज़ है, जैसे कि वीडियो हेरफेर। |
उदाहरण के परिणाम
उदाहरण 1
पता चला प्रत्येक चेहरे के लिए:
3 का चेहरा 1 | |||||||
---|---|---|---|---|---|---|---|
बहुभुज बाँधना | (884.880004882812, 149.546676635742), (1030.77197265625, 149.546676635742), (1030.77197265625, 329.6627278320312), (884.880004882812, 329.660278320312) | ||||||
घुमाव का कोण | वाई: -14.054030418395996, जेड: -55.00748888250732422 | ||||||
ट्रैकिंग आईडी | 2 | ||||||
चेहरे की जगहें |
... आदि। | ||||||
सुविधा संभावनाएं |
|
उदाहरण 2 (चेहरा समोच्च पहचान)
जब आप समोच्च पहचान का सामना करने में सक्षम होते हैं, तो आपको प्रत्येक चेहरे की विशेषता के लिए बिंदुओं की एक सूची मिलती है जो पता लगाया गया था। ये बिंदु सुविधा के आकार का प्रतिनिधित्व करते हैं। निम्न छवि बताती है कि ये बिंदु एक चेहरे पर कैसे मैप करते हैं (चित्र को बड़ा करने के लिए क्लिक करें):
चेहरे की विशेषता | |
---|---|
नाक पुल | (505.149811, 221.201797), (506.987122, 313.285919) |
बायीं आँख | (404.642029, 232.854431), (408.527283, 231.366623), (413.565796, 229.427856), (421.378296, 229.967682), (432.598755), (432.598755), 225.434143), (442.96.96, 228.96306) , 235.600845), (462.170410, 236.316147), (456.233643, 236.891602), (446.363922, 237.966888), (435.698914, 238.149323), (424.320740, 237.27358), 356.26168357/4356/8357358357358357354358357 है। |
ऊपरी होंठ के ऊपर | { , 351.693268), (570.226685, 354.210175), (575.305420, 359.257751) |
(आदि।) |