YOLO Vision 2026:
Voltar para o Glossário da Ultralytics

Dynamic Resolution Scaling

Descubra o que é o escalonamento de resolução dinâmica e como ele otimiza o desempenho. Aprenda a aplicá-lo ao Ultralytics YOLO26 para uma inferência eficiente em tempo real.

Quando te perguntas o que é o escalonamento dinâmico de resolução (dynamic resolution scaling), este refere-se a uma técnica que ajusta a resolução interna de uma imagem, frame de vídeo ou pipeline de renderização em tempo real para manter uma taxa de frames estável e otimizar recursos computacionais. Originalmente popularizado em videojogos para evitar quedas de desempenho durante cenas exigentes, o Dynamic Resolution Scaling (DRS) tornou-se um conceito crítico em inteligência artificial (IA) e visão computacional. Ao alterar dinamicamente a resolução com base na carga do hardware, os sistemas conseguem garantir um débito consistente sem picos severos de latência.

Como funciona o Escalonamento Dinâmico de Resolução#

Num pipeline de processamento padrão, o hardware tem a tarefa de processar um número fixo de pixéis. Se te estás a perguntar o que faz o escalonamento dinâmico de resolução, este monitoriza ativamente métricas de desempenho do sistema — tais como latência de inferência ou tempo de renderização de frames. Se o sistema detetar um estrangulamento, o DRS reduz automaticamente a resolução interna para diminuir a carga de trabalho na unidade de processamento gráfico (GPU).

As implementações modernas emparelham frequentemente o DRS com upscalers avançados de deep learning. Nestes cenários, a renderização de gráficos impulsionada por IA reconstrói uma imagem de saída de alta qualidade a partir de uma base de resolução mais baixa. Isto permite que os algoritmos analisem ou apresentem cenas de forma fluida enquanto a IA preenche de forma inteligente a informação visual em falta.

Aplicações no Mundo Real#

O Escalonamento Dinâmico de Resolução é muito utilizado tanto em computação gráfica como em implementações de machine learning para equilibrar velocidade e precisão:

Deves usar o Escalonamento Dinâmico de Resolução?#

Uma dúvida comum entre os programadores é se deves usar o escalonamento dinâmico de resolução (should I use dynamic resolution scaling) e se o escalonamento dinâmico de resolução é bom para implementações de computação edge. A resposta é geralmente sim, especialmente para sistemas onde o desempenho consistente é mais crítico do que analisar cada detalhe visual minúsculo. Enquanto a resolução estática força o processamento da mesma contagem de pixéis independentemente do custo computacional, o DRS oferece a flexibilidade necessária para evitar falhas ou interrupções (stuttering) do software. Se estiveres a configurar um pipeline de visão computacional na Ultralytics Platform, utilizar uma estratégia de resolução adaptativa pode ter um impacto tão significativo quanto otimizar o teu batch size ou aplicar quantização de modelos para melhorar a eficiência geral do pipeline.

Ao contrário da Variable Rate Shading, que reduz o detalhe de textura de forma seletiva em partes específicas de uma imagem, o DRS dimensiona toda a pegada da imagem. Isto impacta estritamente a dimensão global de entrada passada ao framework PyTorch ou ao motor gráfico.

Implementar Resolução Adaptativa em Vision AI#

Podes criar facilmente um script utilizando a linguagem de programação Python que imita o DRS ao alterar dinamicamente o tamanho da imagem passado ao modo predict do modelo. Ao explorar arquiteturas de grafos dinâmicos, o modelo ajusta-se perfeitamente ao novo tamanho em tempo de execução sem necessidade de ser recarregado.

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

Ao gerir a resolução de forma adaptativa, podes implementar sistemas de visão computacional mais robustos em dispositivos como a NVIDIA Jetson e lidar graciosamente com picos de desempenho sem interromper o fluxo de vídeo.

Explore solutions

Real-time AI that works with your team

Visão computacional em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

Visão computacional em logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

Visão computacional no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

Visão computacional nos cuidados de saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

Visão computacional na fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

Visão computacional no setor automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

Visão computacional na agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

Visão computacional em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

Visão computacional em logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

Visão computacional no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

Visão computacional nos cuidados de saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

Visão computacional na fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

Visão computacional no setor automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

Visão computacional na agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

Visão computacional em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

Visão computacional em logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

Visão computacional no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

Visão computacional nos cuidados de saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

Visão computacional na fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

Visão computacional no setor automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

Visão computacional na agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática