Skip to content

Commit

Permalink
Update pre esame
Browse files Browse the repository at this point in the history
  • Loading branch information
Darakuu committed Jan 19, 2024
1 parent 411d1b6 commit 13117d5
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
2 changes: 2 additions & 0 deletions content/05-Compressione Video.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@ Può contenere:
- Gli spostamenti (i [[motion vector]]) rispetto al fotogramma da cui dipende;
- Oppure una combinazione dei due.
In generale dunque, un P-Frame contiene solo le differenze rispetto al frame precedente, e per questo motivo richiede meno bit per la codifica rispetto ad un I-Frame. 



In un flusso video, i P-Frames sono tipicamente posizionati in mezzo ad I-Frames. La sequenza inizia con un I-Frame, seguita da una serie di P-Frames.

Expand Down
7 changes: 5 additions & 2 deletions content/H.264.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Applica un metodo di compressione lossy, anche se è possibile rendere talmente
I simboli che rappresentano i parametri relativi ai modi di codifica e predizione, i motion vectors e i coefficienti della trasformata vengono codificati con VLC, codici a lunghezza variabile. 

- VLC è basata su tabelle di assegnazione da trasmettere insieme ai frame;
- VLC sfrutta le sequenze di zero, +1 e -1, e la correlazione fra il numero di coefficienti non nulli di un blocco e quello nei blocchi adiacenti.
- VLC sfrutta le sequenze di 0, +1 e -1, e la correlazione fra il numero di coefficienti non nulli di un blocco e quello nei blocchi adiacenti.

## Blocchi e Macroblocchi

Expand Down Expand Up @@ -97,7 +97,10 @@ Se viene scelta la modalità 8x8, ciascuna delle 4 partizioni così ottenute pu

Le molteplici scelte hanno implicazioni differenti sul numero di bit necessario a codificare i motion vectors e le differenze residue. 

In genere, dimensioni elevate del blocco sono convenienti in aree piatte, mentre in aree ricche di dettagli si può trarre vantaggio dall'uso di aree ridotte.

> [!application] Esame ❗
> In genere, dimensioni elevate del blocco sono convenienti in aree piatte, mentre in aree ricche di dettagli si può trarre vantaggio dall'uso di aree ridotte.
## Trasformata DCT

Il tipo di trasformata è la DCT, leggermente modificato affinché le operazioni richiedano somme e scalamenti effettuabili con numeri interi a 16 bit in modo da non avere perdita di precisione effetuando la trasformazione diretta seguita da quella inversa.
Expand Down

0 comments on commit 13117d5

Please sign in to comment.