Licenza YOLO
Torna al glossario di Ultralytics

AI Video Editing

Tagli basati sulle trascrizioni, riformulazione automatica, maschere dei soggetti, rimozione di oggetti e oscuramento: i modelli alla base del montaggio video con IA e i casi in cui le modifiche automatiche falliscono.

Il montaggio video con IA consiste nell'uso del machine learning per automatizzare o supportare il taglio, l'organizzazione e la modifica di filmati registrati. I modelli trascrivono i dialoghi, individuano i confini delle inquadrature, seguono i soggetti nella scena, li separano dallo sfondo e generano pixel sostitutivi: attività che prima richiedevano ore di lavoro fotogramma per fotogramma, come aggiungere sottotitoli a un'intervista o adattare un video panoramico allo schermo di un telefono, ora richiedono pochi minuti. Il termine comprende sia le funzioni di supporto integrate nei software di montaggio tradizionali sia gli strumenti completamente automatici che trasformano le registrazioni grezze in clip finite.

Cosa può fare l'IA durante il montaggio#

Software di montaggio come Adobe Premiere Pro, DaVinci Resolve e l'editor Descript, basato sulla trascrizione, integrano molte di queste funzioni:

  • Montaggio tramite conversione da parlato a testo: la trascrizione allineata alla timeline permette a chi monta di eliminare una frase dal testo e rimuovere il filmato corrispondente.
  • Sottotitoli: la stessa trascrizione diventa una bozza di sottotitoli, che chi monta rivede per verificare la correttezza del testo, l'identificazione dei parlanti e la sincronizzazione.
  • Rilevamento delle scene: i modelli individuano i tagli in una registrazione lunga o in un file già montato e la suddividono in singole inquadrature.
  • Riadattamento automatico dell'inquadratura: il tracciamento mantiene il soggetto principale all'interno di un ritaglio verticale o quadrato mentre si muove, trasformando un unico master panoramico in versioni per le piattaforme social.
  • Mascheramento e rimozione degli oggetti: la segmentazione isola una persona o un oggetto affinché sia possibile correggerne i colori separatamente o rimuoverlo; il riempimento delle lacune ricostruisce lo sfondo in modo coerente da un fotogramma all'altro.
  • Momenti salienti dal riconoscimento delle azioni: i modelli individuano gol, schiacciate e altre azioni decisive, che le emittenti sportive usano per assemblare compilation dei momenti salienti pochi minuti dopo l'azione.
  • Rallentatore con interpolazione dei fotogrammi: i modelli sintetizzano fotogrammi intermedi, così si può rallentare un filmato registrato a velocità normale senza scatti.
  • Pulizia dell'audio: i modelli di miglioramento vocale eliminano i rumori di fondo e l'eco della stanza dai dialoghi registrati in condizioni non ideali.
  • Oscuramento per la tutela della riservatezza dei dati: i volti, le persone o le targhe vengono rilevati e sfocati prima di condividere il filmato.

I modelli di visione alla base delle funzioni#

La maggior parte delle funzioni di montaggio visivo concatena tre attività di visione artificiale. Il rilevamento degli oggetti individua ogni soggetto in un fotogramma e vi disegna attorno un riquadro di delimitazione. Il tracciamento degli oggetti collega tali rilevamenti tra i fotogrammi con ID stabili, consentendo a un ritaglio o a una sfocatura di restare associato alla stessa persona mentre attraversa l'inquadratura. Quando un effetto richiede il contorno esatto del soggetto, la segmentazione di istanze fornisce una maschera a livello di pixel per ogni oggetto. Tutte e tre sono attività di comprensione dei video: descrivono il filmato senza modificarlo, e una funzione di montaggio le esegue prima per decidere cosa cambiare.

I modelli generativi si occupano del resto. I modelli di riempimento eliminano gli oggetti indesiderati, mentre i modelli di generazione video cambiano lo stile di un'inquadratura, la prolungano di qualche secondo o creano filmati mai esistiti. Il montaggio automatico si interrompe in punti prevedibili: movimenti rapidi e sfocatura da movimento, soggetti che si incrociano, cambi di scena in cui una traccia dovrebbe terminare e soggetti piccoli o parzialmente visibili. Poiché le stesse tecniche possono alterare ciò che una registrazione sembra mostrare, possono anche produrre deepfake; gli editori possono allegare Content Credentials per registrare quali strumenti hanno modificato un file.

Automatizzare l'oscuramento#

L'oscuramento è una delle modifiche più semplici da automatizzare per i team che pubblicano filmati di eventi, strade o luoghi di lavoro. La soluzione Ultralytics per la sfocatura degli oggetti esegue un rilevatore YOLO26 con tracciamento su ogni fotogramma e sfoca ciascun riquadro delle classi selezionate; nella versione preaddestrata su COCO, la classe 0 è «persona»:

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))

# Rileva le persone (classe COCO 0) con YOLO26 e sfoca ogni riquadro in ogni fotogramma
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()

Il risultato, blurred.mp4, mostra ogni persona rilevata sfocata e contornata da un riquadro etichettato, utile per la revisione; blur_ratio (predefinito 0.5) imposta l'intensità della sfocatura. OpenCV scrive solo i fotogrammi video, quindi l'audio originale deve essere aggiunto di nuovo in un editor o con FFmpeg. Le persone tagliate dal bordo del fotogramma o riprese da angolazioni insolite sono quelle che più probabilmente sfuggono al rilevamento; ogni fotogramma in cui una persona non viene rilevata la lascia senza sfocatura nel risultato.

Esplora le soluzioni

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini aeree e riprese da drone in informazioni utili in tempo reale per agricoltura, acquacoltura, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Applica la visione artificiale nel settore aerospaziale con Ultralytics YOLO per l'ispezione degli aeromobili, il rilevamento di FOD sulle piste, le operazioni di terra aeroportuali e il rilevamento di difetti nei materiali compositi.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning