Licenciar o YOLO
Voltar ao glossário da Ultralytics

AI Video Editing

Cortes baseados em transcrições, reenquadramento automático, máscaras de sujeitos, remoção de objetos e ocultação de informação: os modelos por detrás da edição de vídeo com IA e os limites das edições automáticas.

A edição de vídeo com IA é o uso de aprendizagem automática para automatizar ou auxiliar o trabalho de cortar, organizar e modificar imagens gravadas. Os modelos transcrevem diálogos, identificam limites de planos, acompanham objetos numa cena, separam-nos do fundo e geram pixels para substituí-los; assim, tarefas que antes exigiam horas de trabalho quadro a quadro, como legendar uma entrevista ou reenquadrar um vídeo de paisagem para a tela de um celular, agora levam minutos. O termo abrange tanto recursos de assistência em softwares tradicionais de edição quanto ferramentas totalmente automáticas que transformam gravações brutas em clipes finalizados.

O que a IA faz na edição#

Softwares de edição como Adobe Premiere Pro, DaVinci Resolve e Descript, um editor que prioriza a transcrição, incluem muitos desses recursos:

  • Edição por voz para texto: Uma transcrição alinhada à linha do tempo permite que o editor apague uma frase do texto e remova as imagens correspondentes.
  • Legendas: A mesma transcrição se transforma num rascunho de legendas, que os editores revisam para verificar a precisão do texto, a identificação de quem fala e a sincronização.
  • Detecção de cenas: Os modelos encontram os cortes em uma gravação longa ou em um arquivo já editado e dividem-no em planos individuais.
  • Reenquadramento automático: O rastreamento mantém o objeto principal dentro de um recorte vertical ou quadrado enquanto ele se move, transformando uma versão mestre widescreen em versões para plataformas sociais.
  • Mascaramento e remoção de objetos: A segmentação isola uma pessoa ou um objeto para que possa receber uma correção de cor separada ou ser removido; o preenchimento de áreas faltantes preenche o espaço de forma consistente entre quadros.
  • Melhores momentos com reconhecimento de ações: Os modelos identificam gols, enterradas e outras jogadas importantes, que os canais esportivos usam para montar compilações de melhores momentos minutos depois da ação.
  • Câmera lenta com interpolação de quadros: Os modelos sintetizam quadros intermediários para que as imagens gravadas em velocidade normal possam ser desaceleradas sem trepidação.
  • Limpeza de áudio: Modelos de aprimoramento de fala removem ruídos de fundo e eco do ambiente de diálogos gravados em condições imperfeitas.
  • Desfoque para privacidade de dados: Rostos, pessoas ou placas de veículos são detetados e desfocados antes de as imagens serem compartilhadas.

Os modelos de visão por trás dos recursos#

A maioria dos recursos de edição visual encadeia três tarefas de visão computacional. A deteção de objetos localiza cada objeto num quadro e desenha uma caixa delimitadora em torno dele. O rastreamento de objetos vincula essas deteções entre quadros com IDs estáveis, permitindo que um reenquadramento ou desfoque continue associado à mesma pessoa enquanto ela atravessa o plano. Quando um efeito exige o contorno exato do objeto, a segmentação de instâncias fornece uma máscara em nível de pixel para cada objeto. As três são tarefas de compreensão de vídeo: os modelos descrevem as imagens sem alterá-las, e um recurso de edição os executa primeiro para decidir o que modificar.

Os modelos generativos fazem o resto. Modelos de preenchimento de áreas faltantes removem objetos indesejados, e os modelos de geração de vídeo mudam o estilo de um plano, prolongam-no por alguns segundos ou criam imagens que nunca existiram. As edições automatizadas falham de maneiras previsíveis: movimentos rápidos e desfoque de movimento, objetos que passam uns à frente dos outros, cortes de cena em que o rastreamento deveria terminar e objetos pequenos ou parcialmente visíveis. Como as mesmas técnicas podem alterar aquilo que uma gravação parece mostrar, também podem produzir deepfakes, e os editores podem anexar Credenciais de Conteúdo que registram quais ferramentas editaram um arquivo.

Automatização do desfoque#

O desfoque é uma das edições mais simples de automatizar para equipes que publicam imagens de eventos, ruas ou locais de trabalho. A solução de desfoque de objetos da Ultralytics executa um detector YOLO26 com rastreamento em cada quadro e desfoca cada caixa das classes escolhidas; a classe 0 no modelo pré-treinado com COCO é «pessoa»:

import cv2
from ultralytics import solutions

cap = cv2.VideoCapture("https://github.com/ultralytics/assets/releases/download/v0.0.0/decelera_portrait_min.mov")
w = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))
h = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))
fps = cap.get(cv2.CAP_PROP_FPS)
writer = cv2.VideoWriter("blurred.mp4", cv2.VideoWriter_fourcc(*"mp4v"), fps, (w, h))

# Detetar pessoas (classe 0 do COCO) com YOLO26 e desfocar cada caixa em todos os quadros
blurrer = solutions.ObjectBlurrer(model="yolo26n.pt", classes=[0])
while cap.isOpened():
    success, frame = cap.read()
    if not success:
        break
    results = blurrer(frame)
    writer.write(results.plot_im)

cap.release()
writer.release()

O resultado, blurred.mp4, mostra todas as pessoas detetadas desfocadas e contornadas por uma caixa identificada para revisão, e blur_ratio (0.5 por padrão) define a intensidade do desfoque. O OpenCV grava apenas os quadros do vídeo, portanto, é preciso adicionar novamente o áudio original num editor ou com o FFmpeg. Pessoas cortadas pela borda do quadro ou vistas de ângulos incomuns são as mais propensas a não serem detetadas, e cada quadro em que uma deteção falha deixa essa pessoa sem desfoque no resultado.

Explore as soluções

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em informações em tempo real para a agricultura, a aquacultura, a conservação e a análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina