Domanda

Perché stanno bloccando gli artefatti serio quando c'è movimento veloce in MPEG?

Questa è l'ipotesi che ho fatto:

In MPEG, ciascun blocco in un telaio di codifica è abbinato con un blocco nel frame di riferimento. Se la differenza di due blocchi è piccolo, solo la differenza è codificato utilizzando DCT. È la ragione per bloccare gli artefatti sono gravi che la differenza di due blocchi è troppo grande e DCT tagliare la componente alternata?

È stato utile?

Soluzione

DCT è sia discreto e finito, ha una gamma limitata in entrambi i domini di spazio e di frequenza. Se il cambiamento in una determinata posizione è grande o la posizione cambia molto, i risultati della trasformata saranno oltre l'intervallo di campionamento nel dominio della frequenza.

Dal momento che come lei ha ricordato MPEG è basata su blocchi, il risultato di un blocco con mancante alte frequenze, dopo trasformare di nuovo al dominio spaziale, comporterà la perdita di dettaglio in quel blocco - rendendo il piatto blocco aspetto <. / p>

Per un risultato più accurato provare Signal Processing Pila Cambio .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a cs.stackexchange
scroll top