Projet Oxford

Publié le Publié dans Hololens

https://www.microsoft.com/cognitive-services/en-us/face-api

 

Face Detection

Detect one or more human faces in an image and get back face rectangles for where in the image the faces are, along with face attributes which contain machine learning-based predictions of facial features. After detecting faces, you can take the face rectangle and pass it to the Emotion API to speed up processing. The face attribute features available are: Age, Gender, Pose, Smile, and Facial Hair along with 27 landmarks for each face in the image. Try this now by uploading a local image, or providing an image URL. We don’t keep your images for this demo unless you give us permission.

JSON:
[
  {
    "faceId": "48cdf8c8-841c-4d33-b875-1710a3fc6542",
    "faceRectangle": {
      "width": 228,
      "height": 228,
      "left": 460,
      "top": 125
    },
    "faceLandmarks": {
      "pupilLeft": {
        "x": 507,
        "y": 204.9
      },
      "pupilRight": {
        "x": 609.8,
        "y": 175.4
      },
      "noseTip": {
        "x": 596.4,
        "y": 250.9
      },
      "mouthLeft": {
        "x": 531.4,
        "y": 301
      },
      "mouthRight": {
        "x": 629,
        "y": 273.7
      },
      "eyebrowLeftOuter": {
        "x": 463.2,
        "y": 201.2
      },
      "eyebrowLeftInner": {
        "x": 547.4,
        "y": 177.1
      },
      "eyeLeftOuter": {
        "x": 496.8,
        "y": 212
      },
      "eyeLeftTop": {
        "x": 508.8,
        "y": 199.4
      },
      "eyeLeftBottom": {
        "x": 513.2,
        "y": 214
      },
      "eyeLeftInner": {
        "x": 528.2,
        "y": 203.2
      },
      "eyebrowRightInner": {
        "x": 584.2,
        "y": 165.4
      },
      "eyebrowRightOuter": {
        "x": 630.3,
        "y": 148.3
      },
      "eyeRightInner": {
        "x": 598,
        "y": 183.7
      },
      "eyeRightTop": {
        "x": 609.5,
        "y": 170.1
      },
      "eyeRightBottom": {
        "x": 615.2,
        "y": 181.2
      },
      "eyeRightOuter": {
        "x": 627.6,
        "y": 171.3
      },
      "noseRootLeft": {
        "x": 558.2,
        "y": 198.7
      },
      "noseRootRight": {
        "x": 583.5,
        "y": 192.2
      },
      "noseLeftAlarTop": {
        "x": 558.6,
        "y": 235.7
      },
      "noseRightAlarTop": {
        "x": 601.1,
        "y": 224.9
      },
      "noseLeftAlarOutTip": {
        "x": 549.2,
        "y": 259.4
      },
      "noseRightAlarOutTip": {
        "x": 615,
        "y": 240.9
      },
      "upperLipTop": {
        "x": 591.4,
        "y": 278.3
      },
      "upperLipBottom": {
        "x": 592,
        "y": 287.7
      },
      "underLipTop": {
        "x": 591.7,
        "y": 296.7
      },
      "underLipBottom": {
        "x": 594.8,
        "y": 313.3
      }
    },
    "faceAttributes": {
      "age": 23.5,
      "gender": "female",
      "headPose": {
        "roll": -16.5,
        "yaw": 22.1,
        "pitch": 0
      },
      "smile": 0.998,
      "facialHair": {
        "moustache": 0,
        "beard": 0,
        "sideburns": 0
      },
      "glasses": "ReadingGlasses"
    }
  }
]

Face Verification

Check the likelihood that two faces belong to the same person. The API will return a confidence score about how likely it is that the two faces belong to one person. For this demo, if providing photos, please use images which contain only a single face. We don’t keep your images for this demo unless you give us permission.

The two faces belong to the same person.
Confidence is 0.637.

Face Identification

Search and identify faces. Tag people and groups with user-provided data and then search those for a match with previously unseen faces.

Similar Face Searching

Easily find similar-looking faces. Given a collection of faces and a new face as a query, this API will return a collection of similar faces.

Face Grouping

Organize many unidentified faces together into groups, based on their visual similarity.

Analyze video in near real-time

Use any of the Face APIs with you videos files by extracting frames of the video from your device and then sending those frames to the API calls of your choice. Get results from your videos faster. Use our sample on GitHub to get started and build your own app. Learn more

00:00:00

Pricing options

Plan Description Price
Free 30K calls per month Free
Standard 10 TPS 0-1,000,000 transactions: $1.50 per 1000 calls
1,000,001- 5,000,000 transactions: $1.10 per 1000 calls
5,000,001-20,000,000 transactions: $0.65 per 1000 calls
Face Storage Image size up to 4 MB each $0.50 per 1,000 images per month

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. Apprenez comment les données de vos commentaires sont utilisées.