L'otturatore rolling acquisisce le righe del sensore in momenti diversi, quindi il movimento durante la lettura può trasformare un fotogramma in una misurazione geometrica alterata temporalmente.
Una persona che attraversa un portico tranquillo può apparire normale, mentre una bicicletta veloce, un supporto che vibra o una panoramica rapida possono inclinarsi, allungarsi o deformarsi all'interno di un singolo fotogramma. Un rilevatore vede la geometria dei pixel distorta, anziché l'oggetto in un unico istante. L'effetto dipende dal tempo di lettura delle righe, dall'esposizione, dalla direzione del movimento, dall'obiettivo, dall'illuminazione e dalla distribuzione dei dati di addestramento del modello.
Un fotogramma contiene una sequenza di tempi di esposizione
Molti sensori CMOS espongono o leggono le righe in sequenza invece di acquisire l'intera immagine simultaneamente. La parte superiore e quella inferiore del fotogramma visualizzato rappresentano quindi momenti diversi, con un'inclinazione complessiva determinata dalla lettura del sensore e non soltanto dalla frequenza nominale dei fotogrammi.
Una rassegna completa dei modelli di otturatore rolling esamina i modelli di movimento e i metodi di correzione dell'otturatore rolling. Descrive la distorsione geometrica come conseguenza del movimento relativo della fotocamera o della scena durante il processo di acquisizione riga per riga. Questa distinzione rimane visibile durante i successivi test domestici.
Un movimento lento e una lettura rapida possono rendere trascurabile la differenza. Un movimento laterale veloce, le pale di una ventola in rotazione, le vibrazioni della fotocamera o un veicolo in movimento possono produrre un'inclinazione evidente anche quando l'esposizione è abbastanza breve da limitare la sfocatura.
La distorsione modifica riquadri, caratteristiche e traiettorie apparenti
I rilevatori di oggetti si basano su forme e texture apprese dalle immagini di addestramento. Una deformazione dipendente dalla riga può modificare i rapporti d'aspetto o dividere un bordo in movimento tra posizioni diverse, mentre i tracker possono interpretare il centroide deformato come un brusco cambiamento di velocità. La sfocatura di movimento può verificarsi contemporaneamente, ma costituisce un effetto distinto dell'esposizione.
La geometria della visione dell'Università di Linköping spiega come l'otturatore rolling modifichi la geometria classica della fotocamera e influisca su attività di computer vision come la struttura dal movimento e la stabilizzazione. Il tracking con telecamere domestiche eredita lo stesso disallineamento di misurazione, su scala ridotta.
La correzione dell'obiettivo non rimuove automaticamente l'inclinazione temporale, perché la distorsione dell'obiettivo è spaziale e per lo più fissa, mentre quella dell'otturatore rolling varia con il movimento. L'applicazione di una normale trasformazione geometrica può persino spostare i pixel già inclinati in un nuovo sistema di coordinate.
La direzione di lettura rende importante l'orientamento del movimento
Un movimento parallelo alla lettura delle righe può comprimere o espandere le forme, mentre un movimento perpendicolare può produrre inclinazione e spostamento laterale. Un sensore con otturatore globale evita l'inclinazione temporale all'interno del fotogramma, ma può differire per costo, sensibilità, rumore o risoluzione, quindi non costituisce un aggiornamento vantaggioso in ogni caso.
Un lavoro CVPR sulla geometria di lettura sviluppa modelli formali per le fotocamere con otturatore rolling e dimostra che la geometria di lettura vincola il modo in cui vengono osservati i punti della scena. Il risultato rafforza il motivo per cui una singola correzione della distorsione non può coprire ogni configurazione di movimento e sensore.
Il limite dell'analisi emerge quando il rilevamento viene valutato soltanto su riprese diurne statiche. L'esposizione notturna, gli oggetti rapidi, i supporti flessibili e la stabilizzazione elettronica possono combinare sfocatura e inclinazione in modi assenti dal set di test, facendo apparire un modello inaffidabile solo con determinate direzioni di movimento.
Esegui un test della fotocamera con diverse direzioni di movimento
Registra un bersaglio noto che si muove orizzontalmente, verticalmente e diagonalmente a diverse velocità, in condizioni di luce intensa e scarsa, quindi ripeti il test introducendo vibrazioni controllate della fotocamera. Conserva i fotogrammi nativi e misura i metadati di lettura quando disponibili, invece di valutare soltanto una transcodifica NVR.
Confronta il richiamo del rilevamento, la forma dei riquadri, la continuità del tracking e la posizione dei bordi con il flusso di lavoro basato su ID persistenti nel tracking persistente. Separa l'inclinazione dell'otturatore rolling dalla sfocatura di movimento variando l'illuminazione o il tempo di esposizione, mantenendo costanti il movimento e la posizione della fotocamera.
Considera l'otturatore rolling rilevante solo quando l'errore aumenta in base al movimento e alle condizioni di lettura previste. Se l'effetto viene confermato, confronta montaggio, esposizione, modalità del sensore, aumento dei dati per il modello e alternative con otturatore globale usando la stessa metrica a livello di scena.
Hub Tecnologico e AI
Altro da leggere

Un LLM locale può riprendere la generazione dopo il riavvio del processo?
Una spiegazione della ripresa della generazione degli LLM incentrata sui meccanismi, dei compromessi relativi alle risorse condivise, tre domande frequenti sul fan-out delle query...

Un server domestico può eseguire embedding e transcodifica video sulla stessa GPU integrata?
Una spiegazione basata innanzitutto sui meccanismi degli embedding condivisi della iGPU e della transcodifica, dei compromessi legati alle risorse condivise, tre domande frequenti sul...

In che modo la durata del token di accesso influisce sulla sicurezza e sulle difficoltà per le famiglie?
Una spiegazione della durata dei token di accesso basata prima di tutto sul meccanismo, dei compromessi legati alle risorse condivise, di tre domande frequenti...

