Ingrandimento del movimento
In questo blog, dimostriamo come eseguire il nostro algoritmo di ingrandimento del movimento. L'obiettivo primario è quello di ingrandire i movimenti sottili che sono altrimenti invisibili ad occhio nudo. A differenza degli algoritmi esistenti che richiedono all'utente di impostare la frequenza di movimento specifica che deve essere amplificata, il nostro algoritmo è in grado di identificare automaticamente le frequenze di movimento.
Dovrai avere una chiave di abbonamento per usarlo, puoi controllare il blog introduttivo su come ottenere la chiave di abbonamento gratuita.
Puoi vedere un video di esempio qui
Questo algoritmo accetta 11 valori
Video
- Inserisci video in formato mp4, webm o avi. Assicurati che il video in ingresso sia inferiore a 1 minuto e che la dimensione sia inferiore a 5 MB.
fps
- Frequenza fotogrammi del video di input. I valori possono essere compresi tra 1 e 120
gain
- Guadagno di ingrandimento del movimento. Un guadagno più elevato è un maggiore ingrandimento, ma aumenta il rumore video in uscita. Il valore può variare da 0 a 1, 1 corrisponde al massimo ingrandimento.
fMag
- La frequenza ingrandita del video in uscita. Questo aumenta la durata dei movimenti sottili. I valori possono variare da 0 a 1, 1 corrisponde alla frequenza fps/2.
fL
- Ingresso opzionale. Nel caso in cui si desideri amplificare solo una banda di frequenza specifica, possiamo impostare i valori di frequenza, 'fL' corrisponde alla frequenza limite inferiore e può variare da 0 a 1. 1 corrisponde a FPS/2. Nota, 'fL' deve essere inferiore a 'fH.
fH
- Ingresso opzionale. Nel caso in cui si desideri amplificare solo una banda di frequenza specifica, possiamo impostare i valori di frequenza, 'fH' corrisponde alla frequenza limite più alta e può variare da 0 a 1. 1 corrisponde a FPS/2. Nota, 'fL' deve essere inferiore a 'fH.
nMag
- Numero di movimenti da ingrandire. Questo valore corrisponde al numero di componenti di frequenza rilevati che devono essere utilizzati per magificare l'uscita. I valori sono compresi tra 1 e 5. Se il valore è impostato su 1, l'algoritmo ingrandisce solo la componente di frequenza più rilevante. Se il valore è 5, i primi cinque componenti rilevanti verranno ingranditi.
type
- SÈ possibile ingrandire il movimento o il colore. L'ingrandimento del movimento comporta l'ingrandimento di movimenti sottili, l'ingrandimento del colore comporta l'ingrandimento di sottili cambiamenti di colore.
psnr
- Il valore PSNR del video di output in dB. Il valore può variare da 10 a 60, un valore di 30 è considerato buono. Il valore predefinito è 40.
tile
- Il video in uscita e in ingresso può essere posizionato fianco a fianco verticalmente o orizzontalmente per visualizzare le differenze tra video originali e ingranditi. Non è inoltre possibile selezionare alcuna opzione di riquadro, nel qual caso viene visualizzato solo il video in uscita.
Output Video Format
- Il formato video di output può essere webm o mp4.
Per il video di YouTube, le impostazioni sono le seguenti:
- fps – 30
- guadagno – 0,5
- fMag – 5
- fL – 0.0
- fH - 1.0
- nMag – 1
- tipo – movimento (1)
- psnr – 40
- piastrella – orizzontale (2)
- Formato video di output – mp4