What's new in Computer Vision

Learn what's new in the service. These items may be release notes, videos, blog posts, and other types of information. Bookmark this page to stay up to date with the service.

August 2021

Image tagging language expansion

The latest version (v3.2) of the Image tagger now supports tags in 50 languages. See the language support page for more information.

May 2021

Spatial Analysis container update

A new version of the Spatial Analysis container has been released with a new feature set. This Docker container lets you analyze real-time streaming video to understand spatial relationships between people and their movement through physical environments.

  • Spatial Analysis operations can be now configured to detect the orientation that a person is facing.

    • An orientation classifier can be enabled for the personcrossingline and personcrossingpolygon operations by configuring the enable_orientation parameter. It is set to off by default.
  • Spatial Analysis operations now also offers configuration to detect a person's speed while walking/running

    • Speed can be detected for the personcrossingline and personcrossingpolygon operations by turning on the enable_speed classifier, which is off by default. The output is reflected in the speed, avgSpeed, and minSpeed outputs.

April 2021

Computer Vision v3.2 GA

The Computer Vision API v3.2 is now generally available with the following updates:

  • Improved image tagging model: analyzes visual content and generates relevant tags based on objects, actions, and content displayed in the image. This model is available through the Tag Image API. See the Image Analysis how-to guide and overview to learn more.
  • Updated content moderation model: detects presence of adult content and provides flags to filter images containing adult, racy, and gory visual content. This model is available through the Analyze API. See the Image Analysis how-to guide and overview to learn more.
  • OCR (Read) available for 73 languages including Simplified and Traditional Chinese, Japanese, Korean, and Latin languages.
  • OCR (Read) also available as a Distroless container for on-premise deployment.

March 2021

Computer Vision 3.2 Public Preview update

The Computer Vision API v3.2 public preview has been updated. The preview release has all Computer Vision features along with updated Read and Analyze APIs.

February 2021

Read API v3.2 Public Preview with OCR support for 73 languages

Computer Vision's Read API v3.2 public preview, available as cloud service and Docker container, includes these updates:

  • OCR for 73 languages including Simplified and Traditional Chinese, Japanese, Korean, and Latin languages.
  • Natural reading order for the text line output (Latin languages only)
  • Handwriting style classification for text lines along with a confidence score (Latin languages only).
  • Extract text only for selected pages for a multi-page document.
  • Available as a Distroless container for on-premise deployment.

See the Read API how-to guide to learn more.

January 2021

Spatial Analysis container update

A new version of the Spatial Analysis container has been released with a new feature set. This Docker container lets you analyze real-time streaming video to understand spatial relationships between people and their movement through physical environments.

  • Spatial Analysis operations can be now configured to detect if a person is wearing a protective face covering such as a mask.
    • A mask classifier can be enabled for the personcount, personcrossingline and personcrossingpolygon operations by configuring the ENABLE_FACE_MASK_CLASSIFIER parameter.
    • The attributes face_mask and face_noMask will be returned as metadata with confidence score for each person detected in the video stream
  • The personcrossingpolygon operation has been extended to allow the calculation of the dwell time a person spends in a zone. You can set the type parameter in the Zone configuration for the operation to zonedwelltime and a new event of type personZoneDwellTimeEvent will include the durationMs field populated with the number of milliseconds that the person spent in the zone.
  • Breaking change: The personZoneEvent event has been renamed to personZoneEnterExitEvent. This event is raised by the personcrossingpolygon operation when a person enters or exits the zone and provides directional info with the numbered side of the zone that was crossed.
  • Video URL can be provided as "Private Parameter/obfuscated" in all operations. Obfuscation is optional now and it will only work if KEY and IV are provided as environment variables.
  • Calibration is enabled by default for all operations. Set the do_calibration: false to disable it.
  • Added support for auto recalibration (by default disabled) via the enable_recalibration parameter, please refer to Spatial Analysis operations for details
  • Camera calibration parameters to the DETECTOR_NODE_CONFIG. Refer to Spatial Analysis operations for details.

October 2020

Computer Vision API v3.1 GA

The Computer Vision API in General Availability has been upgraded to v3.1.

September 2020

Spatial Analysis container preview

The Spatial Analysis container is now in preview. The Spatial Analysis feature of Computer Vision lets you analyze real-time streaming video to understand spatial relationships between people and their movement through physical environments. Spatial Analysis is a Docker container you can use on-premises.

Read API v3.1 Public Preview adds OCR for Japanese

Computer Vision's Read API v3.1 public preview adds these capabilities:

  • OCR for Japanese language

  • For each text line, indicate whether the appearance is Handwriting or Print style, along with a confidence score (Latin languages only).

  • For a multi-page document extract text only for selected pages or page range.

  • This preview version of the Read API supports English, Dutch, French, German, Italian, Japanese, Portuguese, Simplified Chinese, and Spanish languages.

See the Read API how-to guide to learn more.

July 2020

Read API v3.1 Public Preview with OCR for Simplified Chinese

Computer Vision's Read API v3.1 public preview adds support for Simplified Chinese.

  • This preview version of the Read API supports English, Dutch, French, German, Italian, Portuguese, Simplified Chinese, and Spanish languages.

See the Read API how-to guide to learn more.

May 2020

Computer Vision API v3.0 entered General Availability, with updates to the Read API:

  • Support for English, Dutch, French, German, Italian, Portuguese, and Spanish
  • Improved accuracy
  • Confidence score for each extracted word
  • New output format

See the OCR overview to learn more.

March 2020

January 2020

Read API 3.0 Public Preview

You now can use version 3.0 of the Read API to extract printed or handwritten text from images. Compared to earlier versions, 3.0 provides:

  • Improved accuracy
  • New output format
  • Confidence score for each extracted word
  • Support for both Spanish and English languages with the language parameter

Follow an Extract text quickstart to get starting using the 3.0 API.

Cognitive Service updates

Azure update announcements for Cognitive Services