Vad är videoanalys?

Videoanalys innehåller videorelaterade funktioner som spatial analys och videohämtning.

Rumslig analys

Du kan använda Azure AI Vision Spatial Analysis för att identifiera närvaron och rörelserna hos personer i video. Mata in videoströmmar från kameror, extrahera insikter och generera händelser som ska användas av andra system. Tjänsten kan göra saker som att räkna antalet personer som kommer in i ett utrymme eller mäta efterlevnad med ansiktsmask och riktlinjer för social distansering. Genom att bearbeta videoströmmar från fysiska utrymmen kan du lära dig hur människor använder dem och maximera utrymmets värde för din organisation.

Prova funktionerna i Spatial Analysis snabbt och enkelt i webbläsaren med hjälp av Vision Studio.

Personer räkna

Den här åtgärden räknar antalet personer i en viss zon över tid med hjälp av PersonCount-åtgärden. Den genererar ett oberoende antal för varje bildruta som bearbetas utan att försöka spåra personer över bildrutor. Den här åtgärden kan användas för att uppskatta antalet personer i ett utrymme eller generera en avisering när en person visas.

Spatial Analysis counts the number of people in the cameras field of view

Ingångsräkning

Den här funktionen övervakar hur länge människor stannar i ett område eller när de kommer in genom en dörröppning. Den här övervakningen kan utföras med hjälp av åtgärderna PersonCrossingPolygon eller PersonCrossingLine. I detaljhandelsscenarier kan dessa åtgärder användas för att mäta väntetider för en utcheckningsrad eller ett engagemang vid en visning. Dessutom kan dessa åtgärder mäta fottrafik i en lobby eller en specifik våning i andra kommersiella byggscenarier.

Video frames of people moving in and out of a bordered space, with rectangles drawn around them.

Social distansering och ansiktsmaskidentifiering

Den här funktionen analyserar hur väl människor följer kraven på social distansering i ett utrymme. Systemet använder PersonDistance-åtgärden för att automatiskt kalibrera sig själv när människor går runt i utrymmet. Sedan identifieras när personer bryter mot ett specifikt avståndströskelvärde (180 cm eller 10 fot).

Spatial Analysis visualizes social distance violation events showing lines between people showing the distance

Rumslig analys kan också konfigureras för att identifiera om en person bär ett skyddande ansiktsskydd, till exempel en mask. En maskklassificerare kan aktiveras för åtgärderna PersonCount, PersonCrossingLine och PersonCrossingPolygon genom att konfigurera parametern ENABLE_FACE_MASK_CLASSIFIER .

Spatial Analysis classifies whether people have facemasks in an elevator

Videohämtning

Videohämtning är en tjänst där du kan skapa ett sökindex, lägga till dokument (videor och bilder) i det och söka med naturligt språk. Utvecklare kan definiera metadatascheman för varje index och mata in metadata till tjänsten för att hjälpa till med hämtning. Utvecklare kan också ange vilka funktioner som ska extraheras från indexet (vision, tal) och filtrera deras sökning baserat på funktioner.

Indatakrav

Spatial Analysis fungerar på videor som uppfyller följande krav:

  • Videon måste vara i RTSP-, rawvideo-, MP4-, FLV- eller MKV-format.
  • Video codec måste vara H.264, HEVC(H.265), rawvideo, VP9 eller MPEG-4.

Ansvarsfull användning av spatial analysteknik

Information om hur du använder spatial analysteknik på ett ansvarsfullt sätt finns i transparensanteckningen. Microsofts transparensanteckningar hjälper dig att förstå hur vår AI-teknik fungerar och vilka val systemägare kan göra som påverkar systemets prestanda och beteende. De fokuserar på vikten av att tänka på hela systemet, inklusive teknik, människor och miljö.

Nästa steg