चेहरे का पहचान

एमएल किट के फेस डिटेक्शन एपीआई के साथ, आप एक छवि में चेहरों का पता लगा सकते हैं, चेहरे की प्रमुख विशेषताओं की पहचान कर सकते हैं और पहचाने गए चेहरों की रूपरेखा प्राप्त कर सकते हैं।

चेहरे की पहचान के साथ, आप सेल्फी और पोर्ट्रेट को सुशोभित करने, या किसी उपयोगकर्ता की तस्वीर से अवतार बनाने जैसे कार्यों को करने के लिए आवश्यक जानकारी प्राप्त कर सकते हैं। क्योंकि एमएल किट वास्तविक समय में चेहरे का पता लगा सकता है, आप इसका उपयोग वीडियो चैट या गेम जैसे अनुप्रयोगों में कर सकते हैं जो खिलाड़ी के भावों पर प्रतिक्रिया देते हैं।

आईओएस एंड्रॉइड

यदि आप फ़्लटर डेवलपर हैं, तो आपको फ़्लटरफ़ायर में रुचि हो सकती है, जिसमें फ़ायरबेस के एमएल विज़न एपीआई के लिए एक प्लगइन शामिल है।

प्रमुख क्षमताएं

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

उदाहरण परिणाम

उदाहरण 1

पहचाने गए प्रत्येक चेहरे के लिए:

3 में से 1 चेहरा
बाउंडिंग बहुभुज (884.880004882812, 149.546676635742), (1030.77197265625, 149.546676635742), (1030.77197265625, 329.660278320312), (884.880004882 812, 329.660278320312)
घूर्णन के कोण Y: -14.054030418395996, Z: -55.007488250732422
ट्रैकिंग आईडी 2
चेहरे के स्थल चिन्ह
बाईं आंख (945.869323730469, 211.867126464844)
दाहिनी आंख (971.579467773438, 247.257247924805)
मुँह के नीचे (907.756591796875, 259.714477539062)

... वगैरह।

फ़ीचर संभावनाएँ
मुस्कराते हुए 0.88979166746139526
बायीं आंख खुली 0.98635888937860727
दाहिनी आंख खुली 0.99258323386311531

उदाहरण 2 (चेहरे की आकृति का पता लगाना)

जब आपके पास चेहरे के समोच्च का पता लगाना सक्षम होता है, तो आपको पहचाने गए चेहरे की प्रत्येक विशेषता के लिए बिंदुओं की एक सूची भी मिलती है। ये बिंदु फीचर के आकार का प्रतिनिधित्व करते हैं। निम्नलिखित छवि दर्शाती है कि ये बिंदु किसी चेहरे पर कैसे अंकित होते हैं (बड़ा करने के लिए छवि पर क्लिक करें):

चेहरे की बनावट
नाक पुल (505.149811, 221.201797), (506.987122, 313.285919)
बाईं आंख (404.642029, 232.854431), (408.527283, 231.366623), (413.565796, 229.427856), (421.378296, 226.967682), (432.598755, 225.434143), (4 42.953064, 226.089508), (453.899811, 228.594818), (461.516418, 232.650467), (465.069580) , 235.600845), (462.170410, 236.316147), (456.233643, 236.891602), (446.363922, 237.966888), (435.698914, 238.149323), (424.320740, 237.235168), (416.037720, 236.012115), (409.983459, 234.870300)
ऊपरी होंठ के ऊपर (421.662048, 354.520813), (428.103882, 349.694061), (440.847595, 348.048737), (456.549988, 346.295532), (480.526489, 346.089294), (5 03.375702, 349.470459), (525.624634, 347.352783), (547.371155, 349.091980), (560.082031 , 351.693268), (570.226685, 354.210175), (575.305420, 359.257751)
(वगैरह।)