Wat is Computer Vision?What is Computer Vision?

Belangrijk

TLS 1,2 wordt nu afgedwongen voor alle HTTP-aanvragen voor deze service.TLS 1.2 is now enforced for all HTTP requests to this service. Zie Azure Cognitive Services Security(Engelstalig) voor meer informatie.For more information, see Azure Cognitive Services security.

De Computer Vision-service van Azure geeft ontwikkelaars toegang tot geavanceerde algoritmen waarmee afbeeldingen worden verwerkt en informatie wordt geretourneerd op basis van de visuele kenmerken waarin u geïnteresseerd bent.Azure's Computer Vision service provides developers with access to advanced algorithms that process images and return information based on the visual features you're interested in. Met Computer Vision kunt u bijvoorbeeld bepalen of een afbeelding inhoud voor volwassenen bevat, specifieke merken of objecten zoeken, of gezichten van mensen zoeken.For example, Computer Vision can determine whether an image contains adult content, find specific brands or objects, or find human faces.

U kunt Computer Vision in uw toepassing gebruiken met behulp van een clientbibliotheek-SDK of door de REST-API rechtstreeks aan te roepen.You can use Computer Vision in your application through a client library SDK or by calling the REST API directly. Deze pagina laat grosso modo zien wat u kunt doen met Computer Vision.This page broadly covers what you can do with Computer Vision.

Computer Vision voor beheer van digitale assetsComputer Vision for digital asset management

Met Computer Vision kunt u tal van DAM-scenario's (Digitaal Asset Management) ondersteunen.Computer Vision can power many digital asset management (DAM) scenarios. DAM is het bedrijfsproces voor het organiseren, opslaan en ophalen van geavanceerde media-assets en het beheren van digitale rechten en machtigingen.DAM is the business process of organizing, storing, and retrieving rich media assets and managing digital rights and permissions. Het is bijvoorbeeld mogelijk dat een bedrijf afbeeldingen wil groeperen en identificeren op basis van zichtbare logo's, gezichten, objecten, kleuren, enzovoort.For example, a company may want to group and identify images based on visible logos, faces, objects, colors, and so on. U kunt ook automatisch bijschriften voor afbeeldingen genereren en trefwoorden toevoegen zodat ze zoekbaar zijn.Or, you might want to automatically generate captions for images and attach keywords so they're searchable. Zie de handleiding Knowledge Mining Solution Accelerator (Oplossingsverbetering voor kennisanalyse) op GitHub voor een alles-in-eenoplossing met Cognitive Services, Azure Cognitive Search en intelligente rapportage.For an all-in-one DAM solution using Cognitive Services, Azure Cognitive Search, and intelligent reporting, see the Knowledge Mining Solution Accelerator Guide on GitHub. Zie de opslagplaats voor Computer Vision Solution Templates (Oplossingssjablonen van Computer Vision) voor andere DAM-voorbeelden.For other DAM examples, see the Computer Vision Solution Templates repository.

Analyseren van afbeeldingen voor inzichtAnalyze images for insight

U kunt afbeeldingen analyseren om inzicht te krijgen in de visuele kenmerken en eigenschappen van die afbeeldingen.You can analyze images to provide insights about their visual features and characteristics. Alle functies in de onderstaande tabel worden geleverd door de Analyze Image API.All of the features in the table below are provided by the Analyze Image API.

BewerkingAction BeschrijvingDescription
Visuele kenmerken taggenTag visual features Identificeer en tag visuele kenmerken in een afbeelding op basis van een set met duizenden herkenbare objecten, levende wezens, landschappen en acties.Identify and tag visual features in an image, from a set of thousands of recognizable objects, living things, scenery, and actions. Als de tags dubbelzinnig of niet algemeen bekend zijn, worden via de API-reactie tips gegeven om de context van de tag te verduidelijken.When the tags are ambiguous or not common knowledge, the API response provides hints to clarify the context of the tag. U kunt tagging niet alleen gebruiken voor het hoofdonderwerp, zoals een persoon op de voorgrond, maar ook voor de omgeving (binnen of buiten), meubels, gereedschap, planten, dieren, accessoires, gadgets en enzovoort.Tagging isn't limited to the main subject, such as a person in the foreground, but also includes the setting (indoor or outdoor), furniture, tools, plants, animals, accessories, gadgets, and so on.
Objecten detecterenDetect objects Objectdetectie is vergelijkbaar met het gebruik van tags, maar de API retourneert de coördinaten van de omsluitende box voor elke tag die wordt toegepast.Object detection is similar to tagging, but the API returns the bounding box coordinates for each tag applied. Als een afbeelding bijvoorbeeld een hond, kat en persoon bevat, zal de detectiebewerking deze objecten vermelden, samen met hun coördinaten in de afbeelding.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. U kunt deze functie gebruiken om verdere relaties tussen de objecten in een afbeelding te verwerken.You can use this functionality to process further relationships between the objects in an image. Ook weet u daardoor wanneer er meerdere exemplaren van dezelfde tag in een afbeelding voorkomen.It also lets you know when there are multiple instances of the same tag in an image.
Merken detecterenDetect brands Identificeer commerciële merken in afbeeldingen of video's met behulp van een database met duizenden logo's.Identify commercial brands in images or videos from a database of thousands of global logos. U kunt deze functie bijvoorbeeld gebruiken om te ontdekken welke merken het populairst zijn op sociale media of het meest voorkomen in productplaatsing in de media.You can use this feature, for example, to discover which brands are most popular on social media or most prevalent in media product placement.
Een afbeelding categoriserenCategorize an image Identificeer en categoriseer een volledige afbeelding met behulp van een categorietaxonomie met bovenliggende/onderliggende erfelijke hiërarchieën.Identify and categorize an entire image, using a category taxonomy with parent/child hereditary hierarchies. Categorieën kunnen zelfstandig worden gebruikt of met onze nieuwe tagmodellen.Categories can be used alone, or with our new tagging models.
Engels is momenteel de enige ondersteunde taal voor het taggen en categoriseren van afbeeldingen.Currently, English is the only supported language for tagging and categorizing images.
Een afbeelding beschrijvenDescribe an image Genereer een beschrijving van een volledige afbeelding in leesbare taal met behulp van volledige zinnen.Generate a description of an entire image in human-readable language, using complete sentences. Met de algoritmen van Computer Vision worden verschillende beschrijvingen gegenereerd op basis van de objecten die zijn geïdentificeerd in de afbeelding.Computer Vision's algorithms generate various descriptions based on the objects identified in the image. De beschrijvingen worden geëvalueerd en hiervoor wordt een betrouwbaarheidsscore gegenereerd.The descriptions are each evaluated and a confidence score generated. Vervolgens wordt er een lijst geretourneerd die is geordend van de hoogste naar de laagste betrouwbaarheidsscore.A list is then returned ordered from highest confidence score to lowest.
Gezichten detecterenDetect faces Detecteer gezichten in een afbeelding en geef informatie op over elk gedetecteerd gezicht.Detect faces in an image and provide information about each detected face. Met Computer Vision worden de coördinaten, de rechthoek, het geslacht en de leeftijd van elk gedetecteerd gezicht geretourneerd.Computer Vision returns the coordinates, rectangle, gender, and age for each detected face.
Computer Vision biedt een subset van de servicefunctionaliteit Face.Computer Vision provides a subset of the Face service functionality. U kunt de Face-service gebruiken voor een gedetailleerdere analyse, zoals gezichtsidentificatie en posedetectie.You can use the Face service for more detailed analysis, such as facial identification and pose detection.
Afbeeldingstypen detecterenDetect image types Detecteer kenmerken van een afbeelding, bijvoorbeeld of een afbeelding een lijntekening of een illustratie is.Detect characteristics about an image, such as whether an image is a line drawing or the likelihood of whether an image is clip art.
Domeinspecifieke inhoud detecterenDetect domain-specific content Gebruik domeinmodellen om domeinspecifieke inhoud in een afbeelding te detecteren en te identificeren, zoals beroemdheden en oriëntatiepunten.Use domain models to detect and identify domain-specific content in an image, such as celebrities and landmarks. Als een afbeelding bijvoorbeeld mensen bevat, kan Computer Vision een domeinmodel gebruiken voor beroemdheden om te bepalen of de personen die in de afbeelding worden gedetecteerd, overeenkomen met bekende beroemdheden.For example, if an image contains people, Computer Vision can use a domain model for celebrities to determine if the people detected in the image are known celebrities.
Het kleurenschema detecterenDetect the color scheme Analyseer het kleurgebruik in een afbeelding.Analyze color usage within an image. Met Computer Vision kan worden bepaald of een afbeelding zwart-wit of kleur is en voor kleurenafbeeldingen kunnen de dominante kleuren en accentkleuren worden geïdentificeerd.Computer Vision can determine whether an image is black & white or color and, for color images, identify the dominant and accent colors.
Een miniatuur genererenGenerate a thumbnail Analyseer de inhoud van een afbeelding om een geschikte miniatuur voor deze afbeelding te genereren.Analyze the contents of an image to generate an appropriate thumbnail for that image. Computer Vision genereert eerst een miniatuur van hoge kwaliteit, waarna de objecten in de afbeelding worden geanalyseerd om het interessegebied te bepalen.Computer Vision first generates a high-quality thumbnail and then analyzes the objects within the image to determine the area of interest. Computer Vision past de afbeelding vervolgens aan de vereisten van het interessegebied aan.Computer Vision then crops the image to fit the requirements of the area of interest. De gegenereerde miniatuur kan worden weergegeven met een andere hoogte-breedteverhouding dan wordt gebruikt in de oorspronkelijke afbeelding, afhankelijk van uw behoeften.The generated thumbnail can be presented using an aspect ratio that is different from the aspect ratio of the original image, depending on your needs.
Interessegebied ophalenGet the area of interest Analyseer de inhoud van een afbeelding om de coördinaten van het interessegebied te retourneren.Analyze the contents of an image to return the coordinates of the area of interest. In plaats van de miniatuur bij te snijden en te genereren, retourneert Computer Vision de coördinaten van het begrenzingsvak van het gebied, zodat de aanroepende toepassing de oorspronkelijke afbeelding naar wens kan wijzigen.Instead of cropping the image and generating a thumbnail, Computer Vision returns the bounding box coordinates of the region, so the calling application can modify the original image as desired.

Optische tekenherkenning (OCR)Optical Character Recognition (OCR)

Computer Vision bevat mogelijkheden voor Optical Character Recognition (OCR).Computer Vision includes Optical Character Recognition (OCR) capabilities. U kunt de nieuwe Read-API gebruiken om gedrukte en handgeschreven tekst uit afbeeldingen en documenten te extraheren.You can use the new Read API to extract printed and handwritten text from images and documents. De API maakt gebruik van de nieuwste modellen en werkt met tekst op verschillende oppervlakken en achtergronden.It uses the latest models and works with text on a variety of surfaces and backgrounds. Waaronder recepten, posters, visitekaartjes, brieven en whiteboards.These inclue receipts, posters, business cards, letters, and whiteboards. De twee OCR-API's bieden ondersteuning voor het extraheren van gedrukte tekst in diverse talen.The two OCR APIs support extracting printed text in several languages.

Beheren van inhoud in afbeeldingenModerate content in images

U kunt Computer Vision gebruiken om erotische inhoud te detecteren in een afbeelding en vertrouwensscores voor verschillende classificaties te retourneren.You can use Computer Vision to detect adult content in an image and return confidence scores for different classifications. De drempel voor het markeren van inhoud kan worden ingesteld met een glijdende schaal om uw voorkeuren aan te geven.The threshold for flagging content can be set on a sliding scale to accommodate your preferences.

Containers gebruikenUse containers

Gebruik Computer Vision-containers voor het lokaal herkennen van gedrukte en handgeschreven tekst door het installeren van een gestandaardiseerde Docker-container die zich dichter bij uw gegevens bevindt.Use Computer Vision containers to recognize printed and handwritten text locally by installing a standardized Docker container closer to your data.

Vereisten voor installatiekopieënImage requirements

Met Computer Vision kunt u afbeeldingen analyseren die voldoen aan de volgende vereisten:Computer Vision can analyze images that meet the following requirements:

  • De afbeelding moet worden weergegeven in de JPEG-, PNG-, GIF- of BMP-indelingThe image must be presented in JPEG, PNG, GIF, or BMP format
  • De afbeelding moet kleiner zijn dan 4 megabyte (MB)The file size of the image must be less than 4 megabytes (MB)
  • De afmetingen van de afbeelding moet groter zijn dan 50 x 50 pixelsThe dimensions of the image must be greater than 50 x 50 pixels
    • Voor de Read-API moet de afbeelding tussen de 50 x 50 en 10000 x 10000 pixels groot zijn.For the Read API, the dimensions of the image must be between 50 x 50 and 10000 x 10000 pixels.

Gegevensprivacy en -beveiligingData privacy and security

Zoals geldt voor alle Cognitive Services, dienen ontwikkelaars die de Computer Vision-service gebruiken op de hoogte te zijn van het beleid van Microsoft inzake klantgegevens.As with all of the Cognitive Services, developers using the Computer Vision service should be aware of Microsoft's policies on customer data. Zie de pagina Cognitive Services (Engelstalig) in het Microsoft Trust Center voor meer informatie.See the Cognitive Services page on the Microsoft Trust Center to learn more.

Volgende stappenNext steps

Aan de slag met Computer Vision door een quickstart te volgen:Get started with Computer Vision by following a quickstart guide: