Was ist ein Begrenzungsrahmen?

Ein Begrenzungsrahmen ist ein durch Koordinaten definierter rechteckiger Bereich, der ein Objekt, Gesicht, Textfeld oder anderes Merkmal umschließt. Je nach Darstellung kann er achsenparallel oder gedreht sein.

So funktionieren Begrenzungsrahmen

Erkennungs- und Annotationssysteme beschreiben einen Begrenzungsrahmen durch Eckkoordinaten, einen Ursprung mit Abmessungen oder einen Mittelpunkt mit Größe und Winkel. Das Rechteck wird meist zusammen mit einer Klasse, einem Konfidenzwert oder einer Tracking-Kennung geführt. Es muss bei jeder Größenänderung, jedem Zuschnitt, jeder Randauffüllung oder Drehung des Bildes entsprechend transformiert werden. Im maschinellen Sehen ermöglicht es eine Lokalisierung mit geringem Rechenaufwand. Masken oder Polygone erhalten dagegen die Konturen, die für Compositing und Messungen auf Pixelebene benötigt werden.

Wichtige Fakten

  1. Koordinatenkonventionen sind nicht austauschbar: Werte können Pixel oder normierte Bruchteile sein, und die rechte oder untere Kante kann eingeschlossen oder ausgeschlossen sein. Eine undokumentierte Konvention verursacht Fehler um einen Zählschritt.
  2. Das Schnitt-über-Vereinigung-Verhältnis teilt die Überlappungsfläche zweier Begrenzungsrahmen durch die Fläche ihrer Vereinigung. Es wird häufig zur Zuordnung, Unterdrückung und Bewertung von Erkennungen verwendet, ohne die Objektpixel zu untersuchen.
  3. Für eine ebene Punktmenge lässt sich das umschließende Rechteck mit der kleinsten Fläche aus ihrer konvexen Hülle bestimmen. Wird eine Drehung zugelassen, kann das Ergebnis wesentlich enger anliegen als ein achsenparalleler Begrenzungsrahmen.

Wann Begrenzungsrahmen wichtig sind

Nutzen Sie Begrenzungsrahmen, um Erkennungen auszugeben, Zuschnitte zu steuern, Annotationen zu platzieren oder die Verarbeitung auf bestimmte Bereiche zu begrenzen. Bei nicht rechteckigen Motiven schließen sie auch Hintergrund ein. Eine präzise Segmentierung kann deshalb eine Maske erfordern.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren