Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Deformable Attention

Erfahre, wie deformierbare Attention die Verarbeitung räumlicher Daten optimiert. Lerne, wie dieser dünnbesetzte Mechanismus Aufgaben in Computer Vision und Ultralytics YOLO26-Modellen verbessert.

Deformierbare Attention ist ein fortschrittlicher Aufmerksamkeitsmechanismus, der dafür entwickelt wurde, die Verarbeitung räumlicher Daten durch neuronale Netze zu optimieren, insbesondere bei Aufgaben des maschinellen Sehens (CV). Herkömmliche Aufmerksamkeitsmodule bewerten die Wechselwirkungen zwischen allen möglichen Punkten in einem Bild, was bei Eingaben mit hoher Auflösung zu einem enormen Rechenaufwand führt. Deformierbare Attention löst dieses Problem, indem sie sich ausschließlich auf eine kleine, dynamische Menge wichtiger Abtastpunkte rund um ein Referenzpixel konzentriert. Indem das Netzwerk lernen kann, genau zu bestimmen, wohin es schauen soll, anstatt das gesamte Raster strikt abzuscannen, werden Speicherverbrauch und Trainingsdauer drastisch reduziert, während leistungsfähige Deep-Learning-Funktionen erhalten bleiben.

Unterscheidung zwischen Attention-Modalitäten#

Um zu verstehen, wie diese Technik in moderne Architekturen passt, muss man sie von verwandten Konzepten unterscheiden. Während die standardmäßige Attention eine dichte, globale Zuordnung aller Pixel berechnet, nutzt Deformable Attention Mechanismen für sparsame Attention, um gezielt relevante Bereiche abzutasten. Außerdem unterscheidet sie sich von Flash Attention. Flash Attention ist eine Optimierung auf Hardwareebene, die die standardmäßige exakte Attention beschleunigt, indem sie Lese- und Schreibvorgänge im GPU-Speicher minimiert. Deformable Attention verändert dagegen den mathematischen Vorgang grundlegend, indem sie beeinflusst, welche visuellen Merkmale das Modell berücksichtigt.

Diese Konzepte werden aktiv in hochmodernen Forschungsarbeiten von Google DeepMind und bei Entwicklungen im Bereich Computer Vision von OpenAI untersucht und außerdem nativ im PyTorch-Ökosystem sowie in TensorFlow-Architekturen implementiert. Rein auf Attention basierende Modelle können jedoch gelegentlich Schwierigkeiten bei der Bereitstellung bereiten. Für Projekte, die eine schnelle Inferenz ohne den Mehraufwand komplexer Transformer-Schichten erfordern, bleibt Ultralytics YOLO26 der empfohlene Standard für die auf Edge-Geräte ausgerichtete Objekterkennung.

Anwendungen in der Praxis#

Die sparsame und effiziente Natur dieses Konzepts hat in zahlreichen Branchen, die eine Echtzeitanalyse detailreicher Bilder erfordern, bedeutende Durchbrüche ermöglicht.

  • Autonome Fahrzeuge und Fahrsysteme: Selbstfahrende Autos sind auf hochauflösende Kameras angewiesen, um sich in komplexen Umgebungen zu orientieren. Deformable Attention ermöglicht es den integrierten Systemen, kritische Merkmale – etwa weit entfernte Fußgänger oder teilweise verdeckte Verkehrsschilder – schnell zu isolieren, ohne Rechenleistung für die Analyse des leeren Himmels zu verschwenden. Erkenntnisse zu diesen Systemen werden regelmäßig in der IEEE-Forschung zum maschinellen Sehen und in der digitalen Bibliothek der ACM veröffentlicht.
  • Medizinische Bildanalyse und Diagnostik: Pathologen nutzen hochauflösende diagnostische Bildgebung, um zelluläre Anomalien zu erkennen. Durch intelligente räumliche Abtastung können Bildverarbeitungsmodelle mikroskopische Anomalien in Gigapixel-Scans präzise lokalisieren, ohne das Bild zu verkleinern und wichtige diagnostische Daten zu verlieren. Ähnliche auf Attention basierende Methoden finden sich häufig auch im Ansatz von Anthropic für Sicherheit und Präzision in der KI.
  • Intelligente Überwachungssysteme: Moderne Sicherheitskameras verarbeiten Videostreams mit mehreren Megapixeln. Aufmerksamkeitsmechanismen helfen dabei, sich bewegende Personen oder unbeaufsichtigtes Gepäck in belebten Szenen schnell zu isolieren, wodurch Fehlalarme reduziert werden, während die Verarbeitung auf Edge-Geräten mit begrenzten Ressourcen erfolgt.

Codebeispiel#

Du kannst nahtlos mit Modellen experimentieren, die diese Aufmerksamkeitsmechanismen nutzen, etwa mit RT-DETR (Echtzeit-Transformer zur Objekterkennung), und dafür das Paket ultralytics verwenden. Das folgende Beispiel zeigt, wie du ein Modell lädst und eine Inferenz auf einem hochauflösenden Bild durchführst.

from ultralytics import RTDETR

# Load a pre-trained RT-DETR model which utilizes specialized attention mechanisms
model = RTDETR("rtdetr-l.pt")

# Perform inference on an image to detect and locate objects
results = model("https://ultralytics.com/images/bus.jpg")

# Print the bounding box coordinates for the detected objects
for box in results[0].boxes:
    print(f"Object found at coordinates: {box.xyxy[0].tolist()}")

Um deine Workflows für maschinelles Lernen zu optimieren, bietet die Ultralytics Platform intuitive Werkzeuge für cloudbasiertes Training und die Bereitstellung. Sie vereinfacht die gesamte Pipeline – von der Annotation des Datensatzes bis zum Export hochgradig optimierter Modelle – und stellt sicher, dass du dich auf die Entwicklung von Lösungen konzentrieren kannst, anstatt komplexe Infrastruktur zu verwalten.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

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

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen 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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie 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

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

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

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen 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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie 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

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

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

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen 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 Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie 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

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens