Tartományra jellemző tartalom észleléseDetect domain-specific content

A címkézés és a magas szintű kategorizálás mellett a Computer Vision a speciális adatokra képzett modellekkel is támogatja a további, tartományra jellemző elemzéseket.In addition to tagging and high-level categorization, Computer Vision also supports further domain-specific analysis using models that have been trained on specialized data.

A tartományszintű modelleket kétféleképpen használhatja: önmagukban (hatókörön belüli elemzés) vagy a kategorizálási funkció fejlesztésével.There are two ways to use the domain-specific models: by themselves (scoped analysis) or as an enhancement to the categorization feature.

Hatókörön belüli elemzésScoped analysis

A képeket a models </Model>/Analyze API meghívásával elemezheti úgy, hogy csak a kiválasztott tartományhoz tartozó modellt használja.You can analyze an image using only the chosen domain-specific model by calling the Models/<model>/Analyze API.

Az alábbi példa egy, a modell/hírességek/elemzés API által visszaadott JSON-választ ad vissza az adott rendszerképhez:The following is a sample JSON response returned by the models/celebrities/analyze API for the given image:

Németh Beáta állandó, mosolygós

{
  "result": {
    "celebrities": [{
      "faceRectangle": {
        "top": 391,
        "left": 318,
        "width": 184,
        "height": 184
      },
      "name": "Satya Nadella",
      "confidence": 0.99999856948852539
    }]
  },
  "requestId": "8217262a-1a90-4498-a242-68376a4b956b",
  "metadata": {
    "width": 800,
    "height": 1200,
    "format": "Jpeg"
  }
}

Továbbfejlesztett kategorizálási elemzésEnhanced categorization analysis

Az általános képelemzés kiegészítéseként a tartományra jellemző modelleket is használhatja.You can also use domain-specific models to supplement general image analysis. Ezt a magas szintű kategorizálás részeként úgy teheti meg, hogy a tartományra jellemző modelleket az elemzési API-hívás részleteit tartalmazó paraméterben megadja.You do this as part of high-level categorization by specifying domain-specific models in the details parameter of the Analyze API call.

Ebben az esetben az 86 kategóriába tartozó taxonómia-osztályozó a neve első.In this case, the 86-category taxonomy classifier is called first. Ha az észlelt kategóriák bármelyike megfelel a tartományra jellemző modellnek, a rendszer átadja a rendszerképet a modellnek, és hozzáadja az eredményeket is.If any of the detected categories have a matching domain-specific model, the image is passed through that model as well and the results are added.

A következő JSON-válasz azt mutatja be, hogy a tartomány-specifikus elemzések hogyan szerepelhetnek a detail szélesebb kategorizálási elemzések csomópontjaiban.The following JSON response shows how domain-specific analysis can be included as the detail node in a broader categorization analysis.

"categories":[
  {
    "name":"abstract_",
    "score":0.00390625
  },
  {
    "name":"people_",
    "score":0.83984375,
    "detail":{
      "celebrities":[
        {
          "name":"Satya Nadella",
          "faceRectangle":{
            "left":597,
            "top":162,
            "width":248,
            "height":248
          },
          "confidence":0.999028444
        }
      ],
      "landmarks":[
        {
          "name":"Forbidden City",
          "confidence":0.9978346
        }
      ]
    }
  }
]

A tartományhoz tartozó modellek listázásaList the domain-specific models

A Computer Vision jelenleg a következő tartományszintű modelleket támogatja:Currently, Computer Vision supports the following domain-specific models:

Name (Név)Name LeírásDescription
hírességekcelebrities Híresség-felismerés, a people_ kategóriába sorolt rendszerképek esetén támogatott.Celebrity recognition, supported for images classified in the people_ category
arcrészlandmarks A tereptárgyak felismerése, amely a outdoor_ vagy building_ kategóriába sorolt rendszerképek esetén támogatottLandmark recognition, supported for images classified in the outdoor_ or building_ categories

A models API meghívása ezeket az információkat az egyes modellek által alkalmazható kategóriákkal együtt fogja visszaadni:Calling the Models API will return this information along with the categories to which each model can apply:

{
  "models":[
    {
      "name":"celebrities",
      "categories":[
        "people_",
        "人_",
        "pessoas_",
        "gente_"
      ]
    },
    {
      "name":"landmarks",
      "categories":[
        "outdoor_",
        "户外_",
        "屋外_",
        "aoarlivre_",
        "alairelibre_",
        "building_",
        "建筑_",
        "建物_",
        "edifício_"
      ]
    }
  ]
}

További lépésekNext steps

A képek kategorizálásávalkapcsolatos fogalmak megismerése.Learn concepts about categorizing images.