You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-services/computer-vision/concept-brand-detection.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ Brand detection is a specialized mode of [object detection](concept-object-detec
18
18
19
19
The Azure AI Vision service detects whether there are brand logos in a given image; if there are, it returns the brand name, a confidence score, and the coordinates of a bounding box around the logo.
20
20
21
-
The built-in logo database covers popular brands in consumer electronics, clothing, and more. If you find that the brand you're looking for is not detected by the Azure AI Vision service, you could also try creating and training your own logo detector using the [Custom Vision](../custom-vision-service/index.yml) service.
21
+
The built-in logo database covers popular brands in consumer electronics, clothing, and more. If you find that the brand you're looking for isn't detected by the Azure AI Vision service, you could also try creating and training your own logo detector using the [Custom Vision](../custom-vision-service/index.yml) service.
22
22
23
23
## Brand detection example
24
24
@@ -40,7 +40,7 @@ The following JSON responses illustrate what Azure AI Vision returns when detect
40
40
]
41
41
```
42
42
43
-
In some cases, the brand detector will pick up both the logo image and the stylized brand name as two separate logos.
43
+
In some cases, the brand detector picks up both the logo image and the stylized brand name as two separate logos.
44
44
45
45

46
46
@@ -69,6 +69,6 @@ In some cases, the brand detector will pick up both the logo image and the styli
69
69
70
70
## Use the API
71
71
72
-
The brand detection feature is part of the [Analyze Image](/rest/api/computervision/analyze-image?view=rest-computervision-v3.1) API. You can call this API through a native SDK or through REST calls. Include `Brands` in the **visualFeatures** query parameter. Then, when you get the full JSON response, simply parse the string for the contents of the `"brands"` section.
72
+
The brand detection feature is part of the [Analyze Image](/rest/api/computervision/analyze-image?view=rest-computervision-v3.1) API. You can call this API through a native SDK or through REST calls. Include `Brands` in the **visualFeatures** query parameter. Then, when you get the full JSON response, parse the string for the contents of the `"brands"` section.
73
73
74
74
*[Quickstart: Vision REST API or client libraries](./quickstarts-sdk/image-analysis-client-library.md?pivots=programming-language-csharp)
Copy file name to clipboardExpand all lines: articles/ai-services/computer-vision/concept-detecting-domain-content.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,15 +14,15 @@ ms.author: pafarley
14
14
15
15
# Domain-specific content detection
16
16
17
-
In addition to tagging and high-level categorization, Azure AI Vision also supports further domain-specific analysis using models that have been trained on specialized data.
17
+
In addition to tagging and high-level categorization, Azure AI Vision also supports further domain-specific analysis using models that are trained on specialized data.
18
18
19
19
There are two ways to use the domain-specific models: by themselves (scoped analysis) or as an enhancement to the image [categorization](./concept-categorizing-images.md) feature.
20
20
21
21
### Scoped analysis
22
22
23
23
You can analyze an image using only the chosen domain-specific model by calling the [Models/\<model\>/Analyze](/rest/api/computervision/analyze-image?view=rest-computervision-v3.1) API.
24
24
25
-
The following is a sample JSON response returned by the **models/celebrities/analyze** API for the given image:
25
+
The following is a sample JSON response returned by the `models/celebrities/analyze` API for the given image:
@@ -51,7 +51,7 @@ The following is a sample JSON response returned by the **models/celebrities/ana
51
51
52
52
### Enhanced categorization analysis
53
53
54
-
You can also use domain-specific models to supplement general image analysis. You do this as part of [high-level categorization](concept-categorizing-images.md) by specifying domain-specific models in the *details* parameter of the [Analyze](/rest/api/computervision/analyze-image?view=rest-computervision-v3.1) API call.
54
+
You can also use domain-specific models to supplement general image analysis. You do this as part of [high-level categorization](concept-categorizing-images.md) by specifying domain-specific models in the *details* parameter of the [Analyze Image](/rest/api/computervision/analyze-image?view=rest-computervision-v3.1) API call.
55
55
56
56
In this case, the 86-category taxonomy classifier is called first. 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.
57
57
@@ -99,7 +99,7 @@ Currently, Azure AI Vision supports the following domain-specific models:
99
99
| celebrities | Celebrity recognition, supported for images classified in the `people_` category |
100
100
| landmarks | Landmark recognition, supported for images classified in the `outdoor_` or `building_` categories |
101
101
102
-
Calling the [Models](/rest/api/computervision/list-models/list-models?view=rest-computervision-v3.1&tabs=HTTP) API will return this information along with the categories to which each model can apply:
102
+
Calling the [Models](/rest/api/computervision/list-models/list-models?view=rest-computervision-v3.1&tabs=HTTP) API returns this information along with the categories to which each model can apply:
103
103
104
104
```json
105
105
{
@@ -133,6 +133,6 @@ Calling the [Models](/rest/api/computervision/list-models/list-models?view=rest-
133
133
134
134
## Use the API
135
135
136
-
This feature is available through the [Analyze Image 3.2 API](/rest/api/computervision/analyze-image/analyze-image?view=rest-computervision-v3.1&tabs=HTTP). You can call this API through a native SDK or through REST calls. Include `Celebrities` or `Landmarks` in the **details** query parameter. Then, when you get the full JSON response, simply parse the string for the contents of the `"details"` section.
136
+
This feature is available through the [Analyze Image 3.2 API](/rest/api/computervision/analyze-image/analyze-image?view=rest-computervision-v3.1&tabs=HTTP). You can call this API through a native SDK or through REST calls. Include `Celebrities` or `Landmarks` in the **details** query parameter. Then, when you get the full JSON response, parse the string for the contents of the `"details"` section.
137
137
138
138
*[Quickstart: Vision REST API or client libraries](./quickstarts-sdk/image-analysis-client-library.md?pivots=programming-language-csharp)
Copy file name to clipboardExpand all lines: articles/ai-services/computer-vision/concept-object-detection.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,9 +14,9 @@ ms.author: pafarley
14
14
15
15
# Object detection
16
16
17
-
Object detection is similar to [tagging](concept-tag-images-40.md), but the API returns the bounding box coordinates (in pixels) for each object found in the image. For example, if an image contains a dog, cat, and person, the object detection operation will list those objects with their coordinates in the image. You can use this functionality to process the relationships between the objects in an image. It also lets you determine whether there are multiple instances of the same object in an image.
17
+
Object detection is similar to [tagging](concept-tag-images-40.md), but the API returns the bounding box coordinates (in pixels) for each object found in the image. For example, if an image contains a dog, cat, and person, the object detection operation lists those objects with their coordinates in the image. You can use this functionality to process the relationships between the objects in an image. It also lets you determine whether there are multiple instances of the same object in an image.
18
18
19
-
The object detection function applies tags based on the objects or living things identified in the image. There is no formal relationship between the tagging taxonomy and the object detection taxonomy. At a conceptual level, the object detection function only finds objects and living things, while the tag function can also include contextual terms like "indoor", which can't be localized with bounding boxes.
19
+
The object detection function applies tags based on the objects or living things identified in the image. There's no formal relationship between the tagging taxonomy and the object detection taxonomy. At a conceptual level, the object detection function only finds objects and living things, while the tag function can also include contextual terms like "indoor," which can't be localized with bounding boxes.
20
20
21
21
Try out the capabilities of object detection quickly and easily in your browser using Vision Studio.
22
22
@@ -25,7 +25,7 @@ Try out the capabilities of object detection quickly and easily in your browser
25
25
26
26
## Object detection example
27
27
28
-
The following JSON response illustrates what the Analyze API returns when detecting objects in the example image.
28
+
The following JSON response illustrates what the Analyze Image API returns when detecting objects in the example image.
29
29
30
30

31
31
@@ -93,9 +93,9 @@ The following JSON response illustrates what the Analyze API returns when detect
93
93
94
94
It's important to note the limitations of object detection so you can avoid or mitigate the effects of false negatives (missed objects) and limited detail.
95
95
96
-
* Objects are generally not detected if they're small (less than 5% of the image).
97
-
* Objects are generally not detected if they're arranged closely together (a stack of plates, for example).
98
-
* Objects are not differentiated by brand or product names (different types of sodas on a store shelf, for example). However, you can get brand information from an image by using the [Brand detection](concept-brand-detection.md) feature.
96
+
* Objects are usually not detected if they're small (less than 5% of the image).
97
+
* Objects are usually not detected if they're arranged closely together (a stack of plates, for example).
98
+
* Objects aren't differentiated by brand or product names (different types of sodas on a store shelf, for example). However, you can get brand information from an image by using the [Brand detection](concept-brand-detection.md) feature.
0 commit comments