Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Gaussian Blur

Die Gaußsche Weichzeichnung ist ein Bildglättungsfilter, der Rauschen und feine Details mithilfe gewichteter Pixelmittelwerte reduziert und in der Computer Vision sowie bei der Vorverarbeitung eingesetzt wird.

Die Gaußsche Weichzeichnung ist ein Bildglättungsverfahren, bei dem jedes Pixel durch einen gewichteten Mittelwert benachbarter Pixel ersetzt wird, wobei näher gelegene Pixel stärker gewichtet werden. Die Gewichte folgen einer glockenförmigen Gaußverteilung und erzeugen eine weiche Unschärfe, die Rauschen und feine Details reduziert. Die Gauß-Glättung wird auch als Gaußsche Glättung bezeichnet und häufig in der Computer Vision und bei der Datenvorverarbeitung eingesetzt, um Bilder für die Analyse vorzubereiten.

So funktioniert die Gaußsche Weichzeichnung#

Der Filter verschiebt ein kleines Raster aus Gewichten, das als Kernel bezeichnet wird, über ein Bild. An jeder Position multipliziert er die benachbarten Pixelwerte mit ihren Gewichten und addiert die Ergebnisse. Diese Operation ist eine Faltung. Die Gewichte summieren sich zu eins, sodass ein Pixel unverändert bleibt, wenn alle vom Kernel erfassten Werte dieselbe Helligkeit haben. Die Gaußsche Weichzeichnung wirkt als Tiefpassfilter: Sie unterdrückt schnelle Änderungen von Pixel zu Pixel, darunter Rauschen, Texturen und scharfe Konturen.

Zwei Einstellungen bestimmen das Ergebnis. Sigma, die Standardabweichung der Gaußverteilung, steuert, wie weit die Gewichte gestreut werden; ein höherer Sigma-Wert bewirkt eine stärkere Glättung. Die Kernelgröße bestimmt, wie viel vom umliegenden Bild einbezogen wird. Ein größerer Kernel kann eine breitere Gaußverteilung aufnehmen, während ein zu kleiner Kernel deren Ausläufer abschneidet. Der Kernelradius bezeichnet den Abstand vom Mittelpunkt bis zum Rand des Kernels: Bei einem Radius von drei Pixeln ist der Kernel sieben Pixel breit.

An den Bildrändern liegt ein Teil des Kernels außerhalb der verfügbaren Pixel. Durch Spiegeln des Bildes werden benachbarte Inhalte erweitert; werden die fehlenden Bereiche mit Nullen aufgefüllt, kommen dunkle Werte hinzu, die den Rand abdunkeln können. Die Behandlung der Bildränder verändert daher die gefilterte Ausgabe in deren Nähe.

Anwendungen in Computer Vision und maschinellem Lernen#

Die Gaußsche Glättung unterstützt die Merkmalsextraktion, indem sie die räumliche Skala steuert, auf der die Bildstruktur analysiert wird. Die Verwendung auf mehreren Skalen hat ihre Wurzeln in Taizo Iijimas Arbeiten zum Gaußschen Skalenraum aus den Jahren 1959–1962, die Grundlagen für die Darstellung von Bildern mit unterschiedlichen Unschärfegraden schufen.

In der Implementierung der Canny-Kantendetektion von scikit-image reduziert die Gaußsche Glättung das Rauschen, bevor der Gradient mit dem Sobel-Operator berechnet wird. Ohne Glättung erzeugt das Rauschen zusätzliche Helligkeitsänderungen, die mit den Objektkonturen konkurrieren. Eine stärkere Glättung entfernt außerdem feine Kanten und verändert damit, welche Konturen bei der Detektion erhalten bleiben.

Bei der Bildsegmentierung von Dokumenten ermöglichen gewichtete lokale Gauß-Mittelwerte eine adaptive Schwellwertbildung. Für jedes Pixel wird ein Schwellwert berechnet, indem ein Versatz vom gewichteten Mittelwert der Nachbarschaft abgezogen wird. So lässt sich Text von Hintergründen mit ungleichmäßiger Beleuchtung trennen, wie bei der lokalen Schwellwertbildung auf einer gescannten Seite.

Als Datenaugmentation erzeugt die Gaußsche Weichzeichnung weichgezeichnete Versionen von Trainingsbildern, während die Koordinaten von Begrenzungsrahmen und Schlüsselpunkten erhalten bleiben. Ultralytics YOLO unterstützt A.GaussianBlur über seine benutzerdefinierten Albumentations-Transformationen und ermöglicht so, beim Training von YOLO26 kontrollierte Unschärfevariationen einzubeziehen.

Gaußsche Weichzeichnung im Vergleich zu anderen Filtern#

Die Wahl des Glättungsverfahrens beeinflusst, welche Bildinformationen erhalten bleiben:

  • Mittelwertunschärfe, auch Box-Blur genannt, gewichtet alle Pixel innerhalb des Fensters gleich. Die Gaußsche Weichzeichnung gewichtet nahe gelegene Pixel stärker und erzeugt so einen allmählich abgestuften Mittelwert.
  • Medianunschärfe ersetzt ein Pixel durch den Medianwert seiner Nachbarschaft. Sie eignet sich besonders gut zur Entfernung von Salz-und-Pfeffer-Rauschen, also vereinzelter heller und dunkler Pixel.
  • Bilateralfilterung nutzt sowohl den räumlichen Abstand als auch die Ähnlichkeit der Helligkeitswerte, um Rauschen zu reduzieren und scharfe Konturen zu erhalten. Die Gaußsche Weichzeichnung gewichtet Pixel ausschließlich nach ihrer Position und glättet daher auch Kanten.

Gaußsche Weichzeichnung in Python anwenden#

OpenCV stellt cv2.GaussianBlur für die Gaußsche Glättung bereit. Installiere das Python-Paket mit pip install opencv-python und speichere anschließend einen direkten Vergleich:

from urllib.request import urlopen

import cv2
import numpy as np

with urlopen("https://ultralytics.com/images/bus.jpg") as response:
    image_bytes = np.frombuffer(response.read(), dtype=np.uint8)
image = cv2.imdecode(image_bytes, cv2.IMREAD_COLOR)

blurred = cv2.GaussianBlur(image, (15, 15), sigmaX=3)
comparison = cv2.hconcat([image, blurred])
cv2.imwrite("gaussian_blur_comparison.jpg", comparison)

Das gespeicherte Bild zeigt links das Original und rechts das geglättete Ergebnis. Beim Kernel mit einer Größe von 15 x 15 beträgt Sigma in beiden Richtungen drei Pixel, da der weggelassene Parameter sigmaY den Wert von sigmaX annimmt.

Gauß-Kernel sind separierbar: Eindimensionale horizontale und vertikale Filter erzeugen die entsprechende zweidimensionale Unschärfe. Bei einem 7 x 7-Kernel sinkt dadurch die Anzahl der Beiträge der Kernelgewichte pro Pixel von 49 auf 14.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeit-Erkenntnisse für Landwirtschaft, Aquakultur, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung und Warteschlangenmanagement und liefert bessere Einblicke in das Kundenverhalten.
Mehr erfahren
Bildverarbeitung im Gesundheitswesen

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics-YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung – für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens