From 13117d5dab8a576baf6b74d8317ac1f94ffece6f Mon Sep 17 00:00:00 2001 From: Darakuu Date: Fri, 19 Jan 2024 08:48:39 +0100 Subject: [PATCH] Update pre esame --- content/05-Compressione Video.md | 2 ++ content/H.264.md | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/content/05-Compressione Video.md b/content/05-Compressione Video.md index c60b2ca..2832c31 100644 --- a/content/05-Compressione Video.md +++ b/content/05-Compressione Video.md @@ -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. diff --git a/content/H.264.md b/content/H.264.md index 16b1785..274e932 100644 --- a/content/H.264.md +++ b/content/H.264.md @@ -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 @@ -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.