איתור פנים
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

באמצעות ממשק ה-API לזיהוי פנים של ML Kit, תוכלו לזהות פנים בתמונה, לזהות תווי פנים מרכזיים ולקבל את קווי המתאר של פנים שזוהו. שימו לב שה-API מזהה פנים ולא מזהה אנשים .
בעזרת התכונה של זיהוי פנים אפשר לקבל את המידע הדרוש לביצוע משימות כמו קישוט של תמונות סלפי ודיוקנאות, או יצירת דמויות מתמונה של משתמש.
ערכת ML Kit יכולה לבצע זיהוי פנים בזמן אמת, ולכן אפשר להשתמש בה באפליקציות כמו וידאו צ'אט או משחקים שמגיבים להבעות הפנים של השחקן.
iOS
Android
יכולות עיקריות
- זיהוי ואיתור של תווי פנים
נתוני הקואורדינטות של העיניים, האוזניים, הלחיים, האף והפה של כל פנים שזוהו.
- הצגת קווי המתאר של תכונות הפנים
הצגת קווי המתאר של פנים שזוהו והעיניים, הגבות, השפתיים והאף.
- זיהוי הבעות פנים
זיהוי של אדם מחייך או אם עיניים עצומות.
- מעקב אחרי פנים של אנשים בפריימים של סרטונים
קבלת מזהה לכל פנים ייחודיות שזוהו.
המזהה עקבי בכל ההפעלות, כך שאפשר לבצע מניפולציה של התמונה על אדם מסוים בשידור הווידאו.
- עיבוד פריימים של סרטונים בזמן אמת
זיהוי פנים מתבצע במכשיר, והוא מהיר מספיק לשימוש באפליקציות בזמן אמת, כמו הפעלת מניפולציות על הסרטון.
תוצאות לדוגמה
דוגמה 1

לגבי כל פנים שזוהו:
פנים 1 מתוך 3 |
פוליגון תוחם |
(884.880004882812, 149.546676635742),
(1030.77197265625, 149.546676635742),
(1030.77197265625, 328280).
|
זוויות הסיבוב |
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), (426.378296), 226.967682 ()
|
החלק העליון של השפה העליונה |
(421.662048, 354.520813), (428.103882, 349.694061), (440.847595, 348.048737), (456.549988, 346.298532), (428.103882), 349.694061)
|
(וכו') |
|
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-29 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-29 (שעון UTC)."],[[["\u003cp\u003eML Kit's Face Detection API can detect faces and their features in images and videos, but it does not recognize individuals.\u003c/p\u003e\n"],["\u003cp\u003eIt can be used for tasks such as adding effects to photos, creating avatars, and building interactive applications that respond to facial expressions.\u003c/p\u003e\n"],["\u003cp\u003eThe API provides facial feature coordinates, contours, expression detection (like smiling), and face tracking across video frames.\u003c/p\u003e\n"],["\u003cp\u003eFace detection happens on the device and is fast enough for real-time applications.\u003c/p\u003e\n"]]],[],null,["With ML Kit's face detection API, you can detect faces in an image, identify\nkey facial features, and get the contours of detected faces. Note that the API\n*detects faces* , it does not *recognize people* .\n\nWith face detection, you can get the information you need to perform tasks like\nembellishing selfies and portraits, or generating avatars from a user's photo.\nBecause ML Kit can perform face detection in real time, you can use it in\napplications like video chat or games that respond to the player's expressions.\n\n[iOS](/ml-kit/vision/face-detection/ios)\n[Android](/ml-kit/vision/face-detection/android)\n\nKey capabilities\n\n- **Recognize and locate facial features** Get the coordinates of the eyes, ears, cheeks, nose, and mouth of every face detected.\n- **Get the contours of facial features** Get the contours of detected faces and their eyes, eyebrows, lips, and nose.\n- **Recognize facial expressions** Determine whether a person is smiling or has their eyes closed.\n- **Track faces across video frames** Get an identifier for each unique detected face. The identifier is consistent across invocations, so you can perform image manipulation on a particular person in a video stream.\n- **Process video frames in real time** Face detection is performed on the device, and is fast enough to be used in real-time applications, such as video manipulation.\n\nExample results\n\nExample 1\n\nFor each face detected:\n\n| Face 1 of 3 ||\n|---------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Bounding polygon** | (884.880004882812, 149.546676635742), (1030.77197265625, 149.546676635742), (1030.77197265625, 329.660278320312), (884.880004882812, 329.660278320312) |\n| **Angles of rotation** | Y: -14.054030418395996, Z: -55.007488250732422 |\n| **Tracking ID** | 2 |\n| **Facial landmarks** | |---------------------|--------------------------------------| | **Left eye** | (945.869323730469, 211.867126464844) | | **Right eye** | (971.579467773438, 247.257247924805) | | **Bottom of mouth** | (907.756591796875, 259.714477539062) | ... etc. |\n| **Feature probabilities** | |--------------------|---------------------| | **Smiling** | 0.88979166746139526 | | **Left eye open** | 0.98635888937860727 | | **Right eye open** | 0.99258323386311531 | |\n\nExample 2 (face contour detection)\n\nWhen you have face contour detection enabled, you also get a list of points\nfor each facial feature that was detected. These points represent the shape of\nthe feature. The following image illustrates how these points map to a face.\nClick the image to enlarge it:\n\n[](/static/ml-kit/vision/face-detection/images/face_contours.svg)\n\n| Facial feature contours ||\n|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Nose bridge** | (505.149811, 221.201797), (506.987122, 313.285919) |\n| **Left eye** | (404.642029, 232.854431), (408.527283, 231.366623), (413.565796, 229.427856), (421.378296, 226.967682), (432.598755, 225.434143), (442.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) |\n| **Top of upper lip** | (421.662048, 354.520813), (428.103882, 349.694061), (440.847595, 348.048737), (456.549988, 346.295532), (480.526489, 346.089294), (503.375702, 349.470459), (525.624634, 347.352783), (547.371155, 349.091980), (560.082031, 351.693268), (570.226685, 354.210175), (575.305420, 359.257751) |\n| (etc.) | |"]]