Skip to content

Commit 893a632

Browse files
authored
Merge pull request #73712 from PatrickFarley/comvis-build-seo
[Cog Svcs] Comvis build seo
2 parents 11d8400 + 5ee28a1 commit 893a632

23 files changed

+59
-103
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36827,6 +36827,11 @@
3682736827
"redirect_url": "/azure/cognitive-services/computer-vision/home",
3682836828
"redirect_document_id": false
3682936829
},
36830+
{
36831+
"source_path": "articles/cognitive-services/Computer-vision/QuickStarts/quickstart-summary.md",
36832+
"redirect_url": "/azure/cognitive-services/computer-vision/home",
36833+
"redirect_document_id": false
36834+
},
3683036835
{
3683136836
"source_path": "articles/media-services/previous/media-services-hyperlapse-content.md",
3683236837
"redirect_url": "/azure/media-services/previous/media-services-analytics-overview",

articles/cognitive-services/Computer-vision/Category-Taxonomy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: reference
12-
ms.date: 03/21/2019
12+
ms.date: 04/17/2019
1313
ms.author: kefre
1414
ms.custom: seodec18
1515
---
1616

17-
# 86-Category Taxonomy
17+
# Computer Vision 86-category taxonomy
1818

1919
abstract_
2020

articles/cognitive-services/Computer-vision/QuickStarts/javascript-analyze.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Quickstart: Analyze a remote image - REST, JavaScript"
2+
title: "Quickstart: Analyze remote image - REST, JavaScript"
33
titleSuffix: "Azure Cognitive Services"
44
description: In this quickstart, you analyze an image using the Computer Vision API with JavaScript.
55
services: cognitive-services
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: quickstart
12-
ms.date: 03/11/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
ms.custom: seodec18
1515
---

articles/cognitive-services/Computer-vision/QuickStarts/php-domain.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Quickstart: Domain-specific image content - REST, PHP"
2+
title: "Quickstart: Domain-specific content - REST, PHP"
33
titleSuffix: "Azure Cognitive Services"
44
description: In this quickstart, you use a domain model to identify landmarks in an image using the Computer Vision API with PHP.
55
services: cognitive-services
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: quickstart
12-
ms.date: 03/11/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
ms.custom: seodec18
1515
---

articles/cognitive-services/Computer-vision/QuickStarts/python-analyze.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ If you don't have an Azure subscription, create a [free account](https://azure.m
2828
- You must have [Python](https://www.python.org/downloads/) installed if you want to run the sample locally.
2929
- You must have a subscription key for Computer Vision. You can get a free trial key from [Try Cognitive Services](https://azure.microsoft.com/try/cognitive-services/?api=computer-vision). Or, follow the instructions in [Create a Cognitive Services account](https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account) to subscribe to Computer Vision and get your key.
3030
- You must have the following Python packages installed. You can use [pip](https://packaging.python.org/tutorials/installing-packages/) to install Python packages.
31-
- [requests](http://docs.python-requests.org/en/master/)
31+
- requests
3232
- [matplotlib](https://matplotlib.org/)
3333
- [pillow](https://python-pillow.org/)
3434

articles/cognitive-services/Computer-vision/QuickStarts/python-disk.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ If you don't have an Azure subscription, create a [free account](https://azure.m
2828
- You must have [Python](https://www.python.org/downloads/) installed if you want to run the sample locally.
2929
- You must have a subscription key for Computer Vision. You can get a free trial key from [Try Cognitive Services](https://azure.microsoft.com/try/cognitive-services/?api=computer-vision). Or, follow the instructions in [Create a Cognitive Services account](https://docs.microsoft.com/azure/cognitive-services/cognitive-services-apis-create-account) to subscribe to Computer Vision and get your key.
3030
- You must have the following Python packages installed. You can use [pip](https://packaging.python.org/tutorials/installing-packages/) to install Python packages.
31-
- [requests](http://docs.python-requests.org/en/master/)
31+
- requests
3232
- [matplotlib](https://matplotlib.org/)
3333
- [pillow](https://python-pillow.org/)
3434

articles/cognitive-services/Computer-vision/QuickStarts/python-domain.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Quickstart: Domain-specific image content - REST, Python"
2+
title: "Quickstart: Domain-specific content - REST, Python"
33
titleSuffix: "Azure Cognitive Services"
44
description: In this quickstart, you use domain models to identify celebrities and landmarks in an image using the Computer Vision API with Python.
55
services: cognitive-services
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: quickstart
12-
ms.date: 02/21/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
ms.custom: seodec18
1515
---

articles/cognitive-services/Computer-vision/QuickStarts/python-hand-text.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ In this quickstart, you extract handwritten text from an image by using Computer
2222
2323
You can run this quickstart in a step-by step fashion using a Jupyter notebook on [MyBinder](https://mybinder.org). To launch Binder, select the following button:
2424

25-
[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/Microsoft/cognitive-services-notebooks/master?filepath=VisionAPI.ipynb)
25+
[![The launch Binder button](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/Microsoft/cognitive-services-notebooks/master?filepath=VisionAPI.ipynb)
2626

2727
If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/try/cognitive-services/) before you begin.
2828

articles/cognitive-services/Computer-vision/QuickStarts/quickstart-summary.md

Lines changed: 0 additions & 57 deletions
This file was deleted.

articles/cognitive-services/Computer-vision/Tutorials/CSharpTutorial.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
title: "Sample: Explore an image processing app in C#"
3-
titleSuffix: Computer Vision - Cognitive Services - Azure
4-
description: Explore a basic Windows app that uses the Computer Vision API in Microsoft Cognitive Services. Perform OCR, create thumbnails, and work with visual features in an image.
3+
titleSuffix: Azure Cognitive Services
4+
description: Explore a basic Windows app that uses the Computer Vision API in Azure Cognitive Services. Perform OCR, create thumbnails, and work with visual features in an image.
55
services: cognitive-services
66
author: PatrickFarley
77
manager: nolachar
88
ms.service: cognitive-services
99
ms.subservice: computer-vision
1010
ms.topic: sample
11-
ms.date: 02/08/2019
11+
ms.date: 04/17/2019
1212
ms.author: pafarley
1313
ms.custom: seodec18
1414
---

articles/cognitive-services/Computer-vision/Tutorials/storage-lab-tutorial.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Tutorial: Generate metadata for Azure Storage images"
2+
title: "Tutorial: Generate metadata for Azure images"
33
titleSuffix: Azure Cognitive Services
44
description: In this tutorial, you will learn how to integrate the Azure Computer Vision service into a web app to generate metadata for images.
55
services: cognitive-services
@@ -9,7 +9,7 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: tutorial
12-
ms.date: 01/03/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
#Customer intent: As a developer of an image-intensive web app, I want to be able to automatically generate captions and search keywords for each of my images.
1515
---
@@ -49,11 +49,11 @@ You will need to create a Computer Vision resource for your Azure account; this
4949

5050
1. Return to the menu for your resource group and click the Computer Vision API subscription that you just created. Copy the URL under **Endpoint** to somewhere you can easily retrieve it in a moment. Then click **Show access keys**.
5151

52-
![Viewing the access keys](../Images/copy-vision-endpoint.png)
52+
![Azure portal page with the endpoint URL and access keys link outlined](../Images/copy-vision-endpoint.png)
5353

5454
1. In the next window, copy the value of **KEY 1** to the clipboard.
5555

56-
![Copying the access key](../Images/copy-vision-key.png)
56+
![Manage keys dialog, with the copy button outlined](../Images/copy-vision-key.png)
5757

5858
## Add Computer Vision credentials
5959

@@ -133,7 +133,7 @@ Save your changes in Visual Studio and press **Ctrl+F5** to launch the applicati
133133

134134
To view all of the attached metadata, use the Azure Storage Explorer to view the storage container you're using for images. Right-click any of the blobs in the container and select **Properties**. In the dialog, you'll see a list of key-value pairs. The computer-generated image description is stored in the item "Caption," and the search keywords are stored in "Tag0," "Tag1," and so on. When you're finished, click **Cancel** to close the dialog.
135135

136-
![Blob metadata](../Images/blob-metadata.png)
136+
![Image properties dialog window, with metadata tags listed](../Images/blob-metadata.png)
137137

138138
## Clean up resources
139139

articles/cognitive-services/Computer-vision/Vision-API-How-to-Topics/HowtoAnalyzeVideo_Vision.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ The second sample app is a bit more interesting, and allows you to choose which
190190

191191
In most modes, there will be a visible delay between the live video on the left, and the visualized analysis on the right. This delay is the time taken to make the API call. The exception to this is in the "EmotionsWithClientFaceDetect" mode, which performs face detection locally on the client computer using OpenCV, before submitting any images to Cognitive Services. By doing this, we can visualize the detected face immediately, and then update the emotions later once the API call returns. This demonstrates the possibility of a "hybrid" approach, where some simple processing can be performed on the client, and then Cognitive Services APIs can be used to augment this with more advanced analysis when necessary.
192192

193-
![Screenshot of the LiveCameraSample app showing an image with tags displayed](../../Video/Images/FramebyFrame.jpg)
193+
![Screenshot of LiveCameraSample app showing image with tags displayed](../../Video/Images/FramebyFrame.jpg)
194194

195195
### Integrating into your codebase
196196

@@ -212,7 +212,7 @@ The image, voice, video or text understanding capabilities of VideoFrameAnalyzer
212212

213213
## Summary
214214

215-
In this guide, you learned how to run near-real-time analysis on live video streams using the Face, Computer Vision, and Emotion APIs, and how you can use our sample code to get started. You can get started building your app with free API keys at the [Microsoft Cognitive Services sign-up page](https://azure.microsoft.com/try/cognitive-services/).
215+
In this guide, you learned how to run near-real-time analysis on live video streams using the Face, Computer Vision, and Emotion APIs, and how you can use our sample code to get started. You can get started building your app with free API keys at the [Azure Cognitive Services sign-up page](https://azure.microsoft.com/try/cognitive-services/).
216216
217217
Please feel free to provide feedback and suggestions in the [GitHub repository](https://github.com/Microsoft/Cognitive-Samples-VideoFrameAnalysis/), or for more broad API feedback, on our [UserVoice site](https://cognitive.uservoice.com/).
218218

articles/cognitive-services/Computer-vision/concept-brand-detection.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: conceptual
12-
ms.date: 01/26/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
---
1515

16-
# Brand detection
16+
# Detect popular brands in images
1717

1818
Brand detection is a specialized mode of [object detection](concept-object-detection.md) that uses a database of thousands of global logos to identify commercial brands in images or video. You can use this feature, for example, to discover which brands are most popular on social media or most prevalent in media product placement.
1919

articles/cognitive-services/Computer-vision/concept-categorizing-images.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ manager: nitinme
99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: conceptual
12-
ms.date: 02/11/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
ms.custom: seodec18
1515
---
1616

17-
# Categorize images
17+
# Categorize images by subject matter
1818

1919
In addition to tags and a description, Computer Vision returns the taxonomy-based categories detected in an image. Unlike tags, categories are organized in a parent/child hereditary hierarchy, and there are fewer of them (86, as opposed to thousands of tags). All category names are in English. Categorization can be done by itself or alongside the newer tags model.
2020

articles/cognitive-services/Computer-vision/concept-detecting-color-schemes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Computer Vision also returns a boolean value indicating whether an image is in b
2626

2727
The following example illustrates the JSON response returned by Computer Vision when detecting the color scheme of the example image. In this case, the example image is not a black and white image, but the dominant foreground and background colors are black, and the dominant colors for the image as a whole are black and white.
2828

29-
![Outdoor Mountain](./Images/mountain_vista.png)
29+
![Outdoor Mountain at sunset, with a person's silhouette](./Images/mountain_vista.png)
3030

3131
```json
3232
{

articles/cognitive-services/Computer-vision/concept-detecting-domain-content.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ You can analyze an image using only the chosen domain-specific model by calling
2626

2727
The following is a sample JSON response returned by the **models/celebrities/analyze** API for the given image:
2828

29-
![Satya Nadella standing](./images/satya.jpeg)
29+
![Satya Nadella standing, smiling](./images/satya.jpeg)
3030

3131
```json
3232
{

articles/cognitive-services/Computer-vision/concept-detecting-faces.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
title: Detecting faces - Computer Vision
33
titleSuffix: Azure Cognitive Services
4-
description: Concepts related to the face detection feature of the Computer Vision API.
4+
description: Learn concepts related to the face detection feature of the Computer Vision API.
55
services: cognitive-services
66
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: conceptual
12-
ms.date: 02/11/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
ms.custom: seodec18
1515
---

articles/cognitive-services/Computer-vision/concept-generating-thumbnails.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ You can also get the raw bounding box coordinates of this same *area of interest
3434

3535
The generated thumbnail can vary widely depending on what you specify for height, width, and smart cropping, as shown in the following image.
3636

37-
![Thumbnails](./Images/thumbnail-demo.png)
37+
![A mountain image next to various cropping configurations](./Images/thumbnail-demo.png)
3838

3939
The following table illustrates typical thumbnails generated by Computer Vision for the example images. The thumbnails were generated for a specified target height and width of 50 pixels, with smart cropping enabled.
4040

4141
| Image | Thumbnail |
4242
|-------|-----------|
43-
|![A person standing on a mountain rock at sunset](./Images/mountain_vista.png) | ![Outdoor Mountain thumbnail](./Images/mountain_vista_thumbnail.png) |
43+
|![Outdoor Mountain at sunset, with a person's silhouette](./Images/mountain_vista.png) | ![Thumbnail of Outdoor Mountain at sunset, with a person's silhouette](./Images/mountain_vista_thumbnail.png) |
4444
|![A white flower with a green background](./Images/flower.png) | ![Vision Analyze Flower thumbnail](./Images/flower_thumbnail.png) |
45-
|![A woman on the roof of an apartment building](./Images/woman_roof.png) | ![Woman Roof thumbnail](./Images/woman_roof_thumbnail.png) |
45+
|![A woman on the roof of an apartment building](./Images/woman_roof.png) | ![thumbnail of a woman on the roof of an apartment building](./Images/woman_roof_thumbnail.png) |
4646

4747
## Next steps
4848

articles/cognitive-services/Computer-vision/concept-object-detection.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
---
22
title: Object detection - Computer Vision
33
titleSuffix: Azure Cognitive Services
4-
description: Concepts related to object detection using the Computer Vision API.
4+
description: Learn concepts related to the object detection feature of the Computer Vision API - usage and limits.
55
services: cognitive-services
66
author: PatrickFarley
77
manager: nitinme
88

99
ms.service: cognitive-services
1010
ms.subservice: computer-vision
1111
ms.topic: conceptual
12-
ms.date: 03/11/2019
12+
ms.date: 04/17/2019
1313
ms.author: pafarley
1414
ms.custom: seodec18
1515
---
1616

17-
# Object detection
17+
# Detect common objects in images
1818

1919
Object detection is similar to [tagging](concept-tagging-images.md), but the API returns the bounding box coordinates (in pixels) for each object found. For example, if an image contains a dog, cat and person, the Detect operation will list those objects together 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 tag in an image.
2020

21-
The Detect API applies tags based on the objects or living things identified in the image. At this point, there is no formal relationship between the tagging taxonomy and the object detection taxonomy. At a conceptual level, the Detect API only finds objects and living things, while the Tag API can also include contextual terms like "indoor", which can't be localized with bounding boxes.
21+
The Detect API applies tags based on the objects or living things identified in the image. There is currently no formal relationship between the tagging taxonomy and the object detection taxonomy. At a conceptual level, the Detect API only finds objects and living things, while the Tag API can also include contextual terms like "indoor", which can't be localized with bounding boxes.
2222

2323
## Object detection example
2424

0 commit comments

Comments
 (0)