Sicherheit für Unternehmen: ISO 27001 + SOC 2 Type I-konform.
Ultralytics
Zurück zum Ultralytics Glossar

Dynamic Resolution Scaling

Entdecke, was dynamische Auflösungsskalierung ist und wie sie die Leistung optimiert. Lerne, sie für effiziente Echtzeit-Inferenz auf Ultralytics YOLO26 anzuwenden.

Die Frage, was dynamische Auflösungsskalierung ist, bezieht sich auf eine Technik, die die interne Auflösung eines Bildes, Videoframes oder einer Rendering-Pipeline in Echtzeit anpasst, um eine stabile Framerate aufrechtzuerhalten und Rechenressourcen zu optimieren. Ursprünglich in Videospielen populär geworden, um Leistungseinbußen bei anspruchsvollen Szenen zu vermeiden, hat sich die Dynamic Resolution Scaling (DRS) zu einem entscheidenden Konzept in Künstlicher Intelligenz (KI) und Computer Vision entwickelt. Durch die dynamische Änderung der Auflösung basierend auf der Hardwareauslastung können Systeme einen konsistenten Durchsatz ohne gravierende Latenzspitzen gewährleisten.

Link to this sectionWie dynamische Auflösungsskalierung funktioniert#

In einer Standard-Verarbeitungspipeline ist die Hardware damit beauftragt, eine feste Anzahl an Pixeln zu verarbeiten. Wenn du dich fragst, was dynamische Auflösungsskalierung bewirkt: Sie überwacht aktiv Systemleistungsmetriken wie Inferenzlatenz oder Frame-Rendering-Zeit. Erkennt das System einen Engpass, senkt DRS automatisch die interne Auflösung, um die Arbeitslast der Graphics Processing Unit (GPU) zu reduzieren.

Moderne Implementierungen kombinieren DRS häufig mit fortschrittlichen Deep Learning-Upscalern. In diesen Szenarien rekonstruiert KI-gestütztes Grafik-Rendering ein qualitativ hochwertiges Ausgabebild aus einer niedrig aufgelösten Basis. Dies ermöglicht es Algorithmen, Szenen flüssig zu analysieren oder anzuzeigen, während die KI die fehlenden visuellen Informationen intelligent ergänzt.

Link to this sectionPraxisanwendungen#

Die dynamische Auflösungsskalierung wird sowohl in der Computergrafik als auch bei Machine-Learning-Deployments intensiv genutzt, um ein Gleichgewicht zwischen Geschwindigkeit und Genauigkeit zu finden:

Link to this sectionSolltest du dynamische Auflösungsskalierung verwenden?#

Eine häufige Frage unter Entwicklern ist, ob man dynamische Auflösungsskalierung verwenden sollte und ob sie sich gut für Edge-Computing-Deployments eignet. Die Antwort lautet im Allgemeinen ja, insbesondere für Systeme, bei denen eine konsistente Leistung wichtiger ist als die Analyse jedes winzigen visuellen Details. Während eine statische Auflösung die Verarbeitung der gleichen Pixelanzahl unabhängig von den Rechenkosten erzwingt, bietet DRS die Flexibilität, Softwareabstürze oder Ruckeln zu vermeiden. Wenn du eine Computer-Vision-Pipeline auf der Ultralytics Platform konfigurierst, kann der Einsatz einer adaptiven Auflösungsstrategie ebenso wirkungsvoll sein wie die Optimierung deiner Batch-Größe oder die Anwendung von Modellquantisierung, um die Gesamteffizienz der Pipeline zu verbessern.

Im Gegensatz zu Variable Rate Shading, das Texturdetails selektiv in bestimmten Bildbereichen reduziert, skaliert DRS den gesamten Bildbereich. Dies wirkt sich direkt auf die globale Eingabedimension aus, die an das PyTorch-Framework oder die Grafik-Engine übergeben wird.

Link to this sectionImplementierung von adaptiver Auflösung in Vision AI#

Du kannst ganz einfach ein Skript mit der Python-Programmiersprache erstellen, das DRS nachahmt, indem es die an den Vorhersagemodus des Modells übergebene Bildgröße dynamisch ändert. Durch die Nutzung von dynamischen Graph-Architekturen passt sich das Modell nahtlos und während der Laufzeit an die neue Größe an, ohne dass ein Neuladen erforderlich ist.

from ultralytics import YOLO

# Load a pre-trained Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")


def adaptive_inference(frame, current_fps):
    # Dynamically scale input resolution based on system performance (e.g., target 30 FPS)
    input_size = 640 if current_fps > 30 else 320

    # Run inference with the dynamically selected resolution
    results = model.predict(source=frame, imgsz=input_size, verbose=False)
    return results

Durch die adaptive Verwaltung der Auflösung kannst du robustere Computer-Vision-Systeme auf Geräten wie dem NVIDIA Jetson bereitstellen und Leistungsschwankungen elegant abfangen, ohne den Video-Feed zu unterbrechen.

Explore solutions

Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr
Real-time AI that works with your team

KI in der Robotik

Stärke intelligentere Maschinen mit Ultralytics YOLO Modellen. Vision AI in der Robotik treibt autonome Navigation, Wahrnehmung, Objektverfolgung und Echtzeitsteuerung voran.
Erfahre mehr
Real-time AI that works with your team

KI in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Paketkontrolle, Sortierung, Fahrzeugverfolgung und Echtzeit-Überwachung der Lagersicherheit.
Erfahre mehr
Real-time AI that works with your team

KI im Einzelhandel

Erfinde den Einzelhandel neu mit Ultralytics YOLO-Modellen. Vision AI fördert Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und intelligentere Kundeneinblicke.
Erfahre mehr
Real-time AI that works with your team

KI im Gesundheitswesen

Baue Gesundheitslösungen mit Ultralytics YOLO Modellen. Vision AI im Gesundheitswesen ermöglicht schnellere medizinische Bildgebung, intelligentere Diagnostik und Patientenüberwachung.
Erfahre mehr
Real-time AI that works with your team

KI in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI treibt Qualitätskontrolle, Fehlererkennung, PSA-Einhaltung und die Automatisierung von Montagelinien voran.
Erfahre mehr
Real-time AI that works with your operation

KI in der Automobilbranche

Nutze Computer Vision in der Automobilindustrie mit Ultralytics YOLO Modellen. Vision AI steigert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Erfahre mehr
Real-time AI tailored to your operation

KI in der Landwirtschaft

Bringe Vision AI mit Ultralytics YOLO Modellen in die smarte Landwirtschaft. Optimiere die Ernteüberwachung, Viehverfolgung und Präzisionslandwirtschaft für höhere, intelligentere Erträge.
Erfahre mehr

Lass uns gemeinsam die Zukunft der KI bauen!

Beginne deine Reise mit der Zukunft des maschinellen Lernens