ফেস ডিটেকশন

ML Kit-এর ফেস ডিটেকশন API-এর সাহায্যে, আপনি একটি ছবিতে মুখ সনাক্ত করতে পারেন, মুখের মূল বৈশিষ্ট্যগুলি সনাক্ত করতে পারেন এবং সনাক্ত করা মুখগুলির রূপগুলি পেতে পারেন৷

মুখ শনাক্তকরণের মাধ্যমে, আপনি সেলফি এবং প্রতিকৃতি অলঙ্কৃত করা বা ব্যবহারকারীর ফটো থেকে অবতার তৈরি করার মতো কাজগুলি সম্পাদন করার জন্য প্রয়োজনীয় তথ্য পেতে পারেন৷ যেহেতু ML কিট রিয়েল টাইমে মুখ শনাক্ত করতে পারে, আপনি ভিডিও চ্যাট বা গেমের মতো অ্যাপ্লিকেশনগুলিতে এটি ব্যবহার করতে পারেন যা প্লেয়ারের অভিব্যক্তিতে সাড়া দেয়।

iOS অ্যান্ড্রয়েড

আপনি যদি একজন Flutter ডেভেলপার হন, তাহলে আপনি FlutterFire- এ আগ্রহী হতে পারেন, যার মধ্যে Firebase-এর ML Vision API-এর জন্য একটি প্লাগইন রয়েছে।

মূল ক্ষমতা

মুখের বৈশিষ্ট্য চিনুন এবং সনাক্ত করুন সনাক্ত করা প্রতিটি মুখের চোখ, কান, গাল, নাক এবং মুখের স্থানাঙ্কগুলি পান।
মুখের বৈশিষ্ট্যগুলির কনট্যুরগুলি পান শনাক্ত করা মুখ এবং তাদের চোখ, ভ্রু, ঠোঁট এবং নাকের রূপরেখা পান।
মুখের অভিব্যক্তি চিনুন একজন ব্যক্তি হাসছে বা তার চোখ বন্ধ আছে কিনা তা নির্ধারণ করুন।
ভিডিও ফ্রেম জুড়ে মুখগুলি ট্র্যাক করুন সনাক্ত করা প্রতিটি ব্যক্তির মুখের জন্য একটি শনাক্তকারী পান। এই শনাক্তকারীটি আমন্ত্রণ জুড়ে সামঞ্জস্যপূর্ণ, তাই আপনি, উদাহরণস্বরূপ, একটি ভিডিও স্ট্রীমে একটি নির্দিষ্ট ব্যক্তির উপর ইমেজ ম্যানিপুলেশন করতে পারেন।
রিয়েল টাইমে ভিডিও ফ্রেম প্রক্রিয়া করুন মুখ সনাক্তকরণ ডিভাইসে সঞ্চালিত হয়, এবং ভিডিও ম্যানিপুলেশনের মতো রিয়েল-টাইম অ্যাপ্লিকেশনগুলিতে ব্যবহার করার জন্য যথেষ্ট দ্রুত।

উদাহরণ ফলাফল

উদাহরণ 1

সনাক্ত করা প্রতিটি মুখের জন্য:

ফেস 1 এর মধ্যে 3
আবদ্ধ বহুভুজ (884.880004882812, 149.546676635742), (1030.77197265625, 149.546676635742), (1030.77197265625, 329.482825, 329.480825), 12, 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 (মুখের কনট্যুর সনাক্তকরণ)

যখন আপনার মুখের কনট্যুর সনাক্তকরণ সক্ষম থাকে, তখন আপনি সনাক্ত করা প্রতিটি মুখের বৈশিষ্ট্যের জন্য পয়েন্টগুলির একটি তালিকাও পান। এই পয়েন্টগুলি বৈশিষ্ট্যের আকৃতির প্রতিনিধিত্ব করে। নিম্নলিখিত চিত্রটি ব্যাখ্যা করে কিভাবে এই পয়েন্টগুলি একটি মুখের সাথে মানচিত্র করে (বড় করতে ছবিটিতে ক্লিক করুন):

মুখের বৈশিষ্ট্য contours
নাকের ব্রিজ (505.149811, 221.201797), (506.987122, 313.285919)
বাম চোখ (404.642029, 232.854431), (408.527283, 231.366623), (413.565796, 229.427856), (421.378296, 226.967682, 43523), (43523), 2.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.6989,424234), (435.6989,42343), 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, 346.295532), (49532), (49582), 3.375702, 349.470459), (525.624634, 347.352783), (547.371155, 349.091980), (560.082031) , 351.693268), (570.226685, 354.210175), (575.305420, 359.257751)
(ইত্যাদি)