YOLO Vision 2026:
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.

Wenn du dich fragst, was Dynamic Resolution Scaling ist: Es bezeichnet eine Technik, die die interne Auflösung eines Bildes, eines Videoinhalts oder einer Rendering-Pipeline in Echtzeit anpasst, um eine stabile Bildrate aufrechtzuerhalten und die Rechenressourcen zu optimieren. Ursprünglich in Videospielen populär gemacht, um Leistungseinbrüche in rechenintensiven Szenen zu verhindern, hat sich Dynamic Resolution Scaling (DRS) zu einem entscheidenden Konzept in der Künstlichen Intelligenz (KI) und im Computer Vision entwickelt. Durch die dynamische Veränderung der Auflösung basierend auf der Hardwarelast können Systeme einen konstanten Durchsatz ohne starke Latenzspitzen gewährleisten.

Wie dynamische Auflösungsskalierung funktioniert#

In einer Standard-Verarbeitungspipeline wird Hardware mit der Verarbeitung einer festen Anzahl von Pixeln beauftragt. Wenn du dich fragst, was Dynamic Resolution Scaling bewirkt: Es überwacht aktiv Systemleistungsmetriken wie Inferenzlatenz oder die Bild-Renderzeit. Wenn das System einen Engpass erkennt, senkt DRS automatisch die interne Auflösung, um die Arbeitslast für die Grafikkarte (GPU) zu reduzieren.

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

Praxisanwendungen#

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:

Solltest du dynamische Auflösungsskalierung verwenden?#

Eine häufige Frage unter Entwicklern ist, ob man Dynamic Resolution Scaling verwenden sollte und ob Dynamic Resolution Scaling für Edge-Computing-Bereitstellungen gut ist. Die Antwort ist im Allgemeinen Ja, insbesondere für Systeme, bei denen eine gleichbleibende Leistung wichtiger ist als die Analyse jedes winzigen visuellen Details. Während eine statische Auflösung die Verarbeitung derselben Pixelanzahl unabhängig von den Rechenkosten erzwingt, bietet DRS die Flexibilität, Softwareabstürze oder Ruckeln zu verhindern. Wenn du eine Computer Vision-Pipeline auf der Ultralytics Platform konfigurierst, kann die Verwendung einer adaptiven Auflösungsstrategie genauso wirkungsvoll sein wie die Optimierung deiner Batch-Größe oder die Anwendung von Modellquantisierung zur Verbesserung der Gesamt-Pipelines-Effizienz.

Im Gegensatz zu Variable Rate Shading, das Texturdetails in bestimmten Teilen eines Bildes selektiv 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.

Implementierung von adaptiver Auflösung in Vision AI#

Du kannst ganz einfach ein Skript mit der Programmiersprache Python erstellen, das DRS nachahmt, indem es die an den Predict-Modus des Modells übergebene Bildgröße dynamisch ändert. Durch die Nutzung von dynamischen Graphen-Architekturen passt sich das Modell im laufenden Betrieb nahtlos an die neue Größe an, ohne neu geladen werden zu müssen.

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 Leistungspitzen problemlos bewältigen, ohne den Video-Feed zu unterbrechen.

Explore solutions

Real-time AI that works with your team

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision in der Automobilindustrie

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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision in der Automobilindustrie

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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision 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

Computer Vision in der Automobilindustrie

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

Computer Vision 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