Я хочу подсчитать количество людей на изображении ниже,
Я полагаю, что это возможно с помощью Microsoft Vision API или пользовательского API видения, но сейчас я не могу войти в службу Microsoft когнитивного видения.
Может ли кто-нибудь подтвердить, возможно ли это с помощью когнитивных сервисов MS?
Пользовательский API машинного зрения
Ответы (3)
Подсчет объектов в изображениях в настоящее время не поддерживается ни для одного из API Vision, предоставляемых через Microsoft Cognitive Services.
Вы можете протестировать его самостоятельно, используя этот URL-адрес — https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/ -> Перейти к разделу «Распознавание знаменитостей и достопримечательностей». Вот что получается
{
"categories": [
{
"name": "plant_tree",
"score": 0.45703125,
"detail": null
}
],
"adult": null,
"tags": [
{
"name": "grass",
"confidence": 0.99937587976455688
},
{
"name": "field",
"confidence": 0.94717073440551758
},
{
"name": "people",
"confidence": 0.65122932195663452
},
{
"name": "grassy",
"confidence": 0.546949565410614
},
{
"name": "lush",
"confidence": 0.11115188896656036
}
],
"description": {
"tags": [
"grass",
"kite",
"field",
"flying",
"people",
"grassy",
"large",
"soccer",
"group",
"man",
"green",
"walking",
"dog",
"playing",
"many",
"hill",
"woman",
"blue",
"standing",
"crowd",
"ball"
],
"captions": [
{
"text": "a group of people flying kites in a field",
"confidence": 0.7429714961690741
}
]
},
"requestId": "ba0592e6-1449-450e-a00f-a551ed0da4a8",
"metadata": {
"width": 160,
"height": 120,
"format": "Jpeg"
},
"faces": [],
"color": {
"dominantColorForeground": "Green",
"dominantColorBackground": "Green",
"dominantColors": [
"Green"
],
"accentColor": "718E39",
"isBWImg": false
},
"imageType": {
"clipArtType": 0,
"lineDrawingType": 0
}
}
Он идентифицирует людей с уровнем достоверности 0,65%.
Я попробовал более четкое изображение и получил количество людей в виде «лиц» enter image описание здесь
Custom Vision API и Computer Vision API теперь поддерживают функцию обнаружения объектов.
Если у вас есть набор данных или вы можете пометить набор данных, вы можете использовать Custom Vision, чтобы сначала обучить модель, а затем обнаруживать похожих людей на невидимых изображениях. Если вас устраивает обычный детектор лиц, который не требует обучения, вы можете использовать API Computer Vision.