YOLO Vision 2026 :
Retour au glossaire Ultralytics

Dynamic Resolution Scaling

Découvre ce qu'est la mise à l'échelle dynamique de la résolution et comment elle optimise les performances. Apprends à l'appliquer à Ultralytics YOLO26 pour une inférence efficace en temps réel.

Quand tu te demandes ce qu'est la mise à l'échelle dynamique de la résolution, cela fait référence à une technique qui ajuste la résolution interne d'une image, d'une trame vidéo ou d'un pipeline de rendu en temps réel pour maintenir une fréquence d'images stable et optimiser les ressources de calcul. Popularisée à l'origine dans les jeux vidéo pour éviter les baisses de performance lors de scènes exigeantes, la mise à l'échelle dynamique de la résolution (DRS) est devenue un concept essentiel en intelligence artificielle (IA) et en vision par ordinateur. En modifiant dynamiquement la résolution en fonction de la charge matérielle, les systèmes peuvent garantir un débit cohérent sans pics de latence importants.

Comment fonctionne la mise à l'échelle dynamique de la résolution#

Dans un pipeline de traitement standard, le matériel est chargé de traiter un nombre fixe de pixels. Si tu te demandes ce que fait la mise à l'échelle dynamique de la résolution, elle surveille activement les métriques de performance du système, telles que la latence d'inférence ou le temps de rendu des images. Si le système détecte un goulot d'étranglement, la DRS réduit automatiquement la résolution interne pour alléger la charge de travail de l'unité de traitement graphique (GPU).

Les implémentations modernes associent fréquemment la DRS à des sur-échantillonneurs avancés par apprentissage profond. Dans ces scénarios, le rendu graphique piloté par l'IA reconstitue une image de sortie de haute qualité à partir d'une base de résolution inférieure. Cela permet aux algorithms d'analyser ou d'afficher des scènes de manière fluide tandis que l'IA complète intelligemment les informations visuelles manquantes.

Applications concrètes#

La mise à l'échelle dynamique de la résolution est largement utilisée dans le graphisme informatique et les déploiements d'apprentissage automatique pour équilibrer vitesse et précision :

Devrais-tu utiliser la mise à l'échelle dynamique de la résolution ?#

Une question fréquente parmi les développeurs est de savoir si tu dois utiliser la mise à l'échelle dynamique de la résolution, et si elle est bénéfique pour les déploiements d'edge computing. La réponse est généralement oui, en particulier pour les systèmes où des performances constantes sont plus cruciales que l'analyse de chaque détail visuel infime. Alors que la résolution statique force le traitement du même nombre de pixels quel que soit le coût de calcul, la DRS offre la flexibilité nécessaire pour éviter les plantages logiciels ou les saccades. Si tu configures un pipeline de vision par ordinateur sur la plateforme Ultralytics, l'utilisation d'une stratégie de résolution adaptative peut être tout aussi percutante que l'optimisation de ta taille de lot ou l'application de la quantification de modèle pour améliorer l'efficacité globale du pipeline.

Contrairement au Variable Rate Shading, qui réduit sélectivement les détails des textures dans certaines parties d'une image, la DRS met à l'échelle l'ensemble de l'empreinte de l'image. Cela impacte strictement la dimension d'entrée globale passée au framework PyTorch ou au moteur graphique.

Implémenter une résolution adaptative en Vision AI#

Tu peux facilement créer un script utilisant le langage de programmation Python qui imite la DRS en modifiant dynamiquement la taille de l'image passée au mode de prédiction du modèle. En exploitant des architectures de graphes dynamiques, le modèle s'adapte de manière transparente à la nouvelle taille à la volée sans avoir besoin d'être rechargé.

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

En gérant la résolution de manière adaptative, tu peux déployer des systèmes de vision par ordinateur plus robustes sur des appareils tels que NVIDIA Jetson et gérer en douceur les pics de performance sans interrompre le flux vidéo.

Explore solutions

Real-time AI that works with your team

Vision par ordinateur en robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur en logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

Vision par ordinateur dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

Vision par ordinateur en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur en logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

Vision par ordinateur dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

Vision par ordinateur en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur en robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur en logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

Vision par ordinateur dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

La vision par ordinateur dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

Vision par ordinateur dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

Vision par ordinateur en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique