- JSON-Darstellung
- StreamAnnotation
- NormalizedPolygon
- NormalizedVertex
- NormalizedPolyline
- NodeAnnotation
Nachricht, die den Vision AI-Stream mit anwendungsspezifischen Anmerkungen beschreibt. Alle StreamAnnotation-Objekte in dieser Nachricht MÜSSEN eine eindeutige ID haben.
JSON-Darstellung |
---|
{ "stream": string, "applicationAnnotations": [ { object ( |
Felder | |
---|---|
stream |
Name der Vision AI-Stream-Ressource. |
applicationAnnotations[] |
Anmerkungen, die auf die gesamte Anwendung angewendet werden |
nodeAnnotations[] |
Anmerkungen, die auf den bestimmten Knoten der Anwendung angewendet werden. Wenn derselbe Annotierungstyp sowohl auf die Anwendung als auch auf den Knoten angewendet wird, wird die Knotenannotation zusätzlich zur globalen Anwendungsannotation hinzugefügt. Wenn es beispielsweise eine Anmerkung für den Aktivbereich für die gesamte Anwendung und eine Anmerkung für den Aktivbereich für den Belegungse Analytics-Prozessor gibt, sind für den Belegungse Analytics-Prozessor zwei Aktivbereiche definiert. |
StreamAnnotation
Nachricht zu Anmerkungen zu Vision AI-Streamressourcen
JSON-Darstellung |
---|
{ "id": string, "displayName": string, "sourceStream": string, "type": enum ( |
Felder | |
---|---|
id |
ID der Anmerkung. Sie muss in dem bestimmten Kontext eindeutig sein. Beispiel: Alle Anmerkungen zu einem Eingabestream einer Vision AI-Anwendung. |
displayName |
Nutzerfreundlicher Name für die Anmerkung. |
sourceStream |
Der Name der Vision AI-Streamressource. |
type |
Der tatsächliche Typ der Anmerkung. |
Union-Feld Für |
|
activeZone |
Anmerkung für den Typ „ACTIVE_ZONE“ |
crossingLine |
Anmerkung für den Typ CROSSING_LINE |
NormalizedPolygon
Normalisiertes Polygon.
JSON-Darstellung |
---|
{
"normalizedVertices": [
{
object ( |
Felder | |
---|---|
normalizedVertices[] |
Das Eckpolygon normalisierte Eckpunkte. Die Koordinaten der oberen linken Ecke des Bildes sind [0, 0]. |
NormalizedVertex
Ein Scheitelpunkt repräsentiert einen 2D-Punkt im Bild. HINWEIS: Die normalisierten Eckpunktkoordinaten sind relativ zum Originalbild und reichen von 0 bis 1.
JSON-Darstellung |
---|
{ "x": number, "y": number } |
Felder | |
---|---|
x |
X-Koordinate |
y |
Y-Koordinate |
NormalizedPolyline
Normalisierte Polylinie, die eine Kurve aus verbundenen Geradensegmenten darstellt.
JSON-Darstellung |
---|
{
"normalizedVertices": [
{
object ( |
Felder | |
---|---|
normalizedVertices[] |
Eine Folge von Eckpunkten, die durch gerade Linien verbunden sind. |
NodeAnnotation
Nachricht mit anwendungsspezifischen Anmerkungen.
JSON-Darstellung |
---|
{
"node": string,
"annotations": [
{
object ( |
Felder | |
---|---|
node |
Der Knotenname des Anwendungsgraphs. |
annotations[] |
Die knotenspezifischen Stream-Hinweise. |