Video nel multimedia. Il medium più difficile. Può essere il punto debole. non bisogna provarci tempi e costi



Documenti analoghi
Video nel multimedia. Il medium più difficile. Può essere il punto debole. non bisogna provarci tempi e costi

Video nel multimedia. Il medium più difficile. Può essere il punto debole. non bisogna provarci tempi e costi

Il video è il medium più difficile. non bisogna provarci si perde molto tempo (hardware e software) Può essere il punto debole di un prodotto

Un medium complesso. Il video. L illusione del movimento. Frame richiesti per durata. Il video è il medium più difficile

Codifica video. Il video digitale. Sistemi Multimediali. Il video digitale. Il video digitale. Il video digitale.

HDTV LA TELEVISIONE AD ALTA DEFINIZIONE

CARATTERISTICHE VIDEO

RETI INTERNET MULTIMEDIALI. Compressive Video

Parte Introduttiva Video Digitali

RETI INTERNET MULTIMEDIALI

Lezione 8: Video (1) Informatica e Produzione Multimediale. Docente: Umberto Castellani

Multimediale Digitale

Flussi Multimediali. Introduzione

Codifica Video MPEG. Ing. Francesco Benedetto - Prof. Gaetano Giunta. Laboratorio di Telecomunicazioni (COMLAB) Università degli Studi Roma Tre

FONDAMENTI DI INFORMATICA. Ing. DAVIDE PIERATTONI. Facoltà di Ingegneria Università degli Studi di Udine. Compressione MPEG

Multimediale Digitale

DisplayPort: DisplayPort è un nuovo standard di collegamento per la visualizzazione di segnali digitali introdotto da VESA.

RETI INTERNET MULTIMEDIALI

VideoStreaming su IP

Lezione 8: La rappresentazione dell informazione Multimediale Suoni e Video Venerdi 6 Novembre 2009

Come si misura la memoria di un calcolatore?

Multimedia. Tecnologie di distribuzione. Problemi. Parte VI. Sistemi Multimedia

CAPITOLO 10 Esportare il lavoro su nastro DV, DVD, o su altro tipo di file multimediale

GUIDA ALLE SOLUZIONI

Università degli Studi di Palermo. Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica

La Videosorveglianza Criteri per il dimensionamento dello storage

ALTA DEFINIZIONE ( HD ) e ALTA DEFINIZIONE VIDEO ( HDV ) di Marcello Guidelli

a. GLI STANDARD VIDEO: MPEG, AVI, DIVX, DIGITAL VIDEO

ELETTRONICA DIGITALE

Videoediting: concetti di base e formati 1. Codec (codifica e decodifica segnale audio video, compressione) 2. Frequenza dei fotogrammi o fps.

Lezione 9: Video(II) Informatica e Produzione Multimediale. Docente: Umberto Castellani

Università degli Studi di Cagliari Corso di Laurea Specialistica in Ingegneria Elettronica SISTEMI OPERATIVI

Università degli Studi di Palermo. Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica. Informatica per la Storia dell Arte

Contenuti. Corso di Laboratorio di Multimedialità. Programma del corso. Programma del corso

Rappresentazione delle informazioni

Perfetta qualità delle immagini a 60 FPS

wave a 44,1 khz, 16 bit, PCM, stereo (standard cd audio) L utilizzo di una risoluzione dipende anche dal supporto che la dovrà ospitare.

L obiettivo dell introduzione di MPEG2 è stato quello di ottenere video in qualità broadcast a 4-9 Mbps

C M A P M IONAM A E M NT N O

## # # # <#-# 4 5 &% #> % ### #-./0+

Scheda Acquisizione Video Grabber PCIe / Cattura video interna USB HDMI / DVI / VGA / Component HD p 60fps

Tecniche per la Comunicazione Multimediale

INTRODUZIONE ALL AUDIO DIGITALE. 29/10/2008 Imparare a registrare Antonio Arzedi

Clausole di riservatezza. Marchi di fabbrica. Pubblicato da

Documento tecnico. Standard di compressione video H.264. Nuove opportunità per il settore della videosorveglianza.

Codifica delle Informazioni

Avid Reality. Realizzare una produzione multimediale

Compressione del Segnale (Audio)

Classificazione delle applicazioni multimediali su rete

Rappresentazione delle immagini

Marta Capiluppi Dipartimento di Informatica Università di Verona

DISCRETIZZAZIONE DI UN SEGNALE ANALOGICO:

PREZZI SPECIALI CONVENZIONATI CON IL RIFF:

FILE: ESTENSIONI o Formati. Augusto Grossi

Occupazione su disco. Compressione video. Perchè comprimere il video. Come comprimere. Bit Rate Video Telef. Pixels/ Frame Frame Bytes/

BREVE GUIDA SUI PRINCIPALI CODEC E FORMATI VIDEO

Immagini digitali. Paolo Zatelli. Dipartimento di Ingegneria Civile ed Ambientale Università di Trento. Immagini digitali


L informazione grafica. Le immagini digitali. Esempi. Due grandi categorie. Introduzione

Informatica grafica e Multimedialità. 4 Immagini grafiche

Multimedia Services Catalogue 2010

Elementi di Informatica e Programmazione

La compressione audio

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) Rappresentazione caratteri Rappresentazioni immagini Rappresentazione suoni

Codifica dei caratteri (ASCII)

Elementi di teoria dei segnali /b

Scheda di approfondimento gioco I pixel

Università e territorio alla prova della modernizzazione tecnologica. Strumenti e nuovi scenari della formazione universitaria

Avid Liquid 7 Montaggio. Audio. DVD. Effetti speciali... in una sola applicazione!

La Visione Artificiale. La vis ione delle macchine La vis ione umana Acquis izione di immag ine

Laboratorio Arte e multimedia A - C. Trevisan. Modalità di produzione dei video per l esame e la partecipazione a Enel Digital Contest

Elementi di Informatica e Programmazione

L obiettivo dell introduzione di MPEG2 è stato quello di ottenere video in qualità broadcast a 4-9 Mbps

Di Carlo Frediano Maria.

Organizzazione della memoria

City epanel Produzione di immagini fisse con Animazione semplice

Laboratorio di Informatica

City epanel Produzione di immagini fisse con Animazione semplice

VIDEOSORVEGLIANZA IP

Lezione 8: Suono (1) Sommario. Informatica Multimediale. Docente: Umberto Castellani

Sistemi Ipermediali I formati dei media

Codifiche a lunghezza variabile

ARCHITETTURA DI RETE FOLEGNANI ANDREA

SISTEMI OPERATIVI MULTIMEDIALI

Informatica. Rappresentazione binaria Per esempio diventa /10/2007. Introduzione ai sistemi informatici 1

Nella prima lezione... Che cos è il Digitale. Prima parte: Che cos è il Digitale. Che cos è il Digitale. Che cos è il Digitale

Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.

La rappresentazione dell informazione. La codifica dei dati multimediali. Sommario

Sistemi Operativi GESTIONE DELLA MEMORIA SECONDARIA. D. Talia - UNICAL. Sistemi Operativi 11.1

Sistemi Operativi. Memoria Secondaria GESTIONE DELLA MEMORIA SECONDARIA. Struttura del disco. Scheduling del disco. Gestione del disco

La codifica video. Per comprendere il procedimento di rappresentazione digitale di un filmato prendiamo come modello una pellicola cinematografica:

xdsl Generalità xdsl fa riferimento a tutti i tipi di Digital Subscriber Line

Librerie digitali. Video. Gestione di video. Caratteristiche dei video. Video. Metadati associati ai video. Metadati associati ai video

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Nozioni generali. Seconda Parte. Your vision. AVID REALITY.

Che cosa è, come funziona: Advanced Video Coding (AVC - H.264): Il prossimo futuro

Le immagini digitali. formati, caratteristiche e uso. Testo e foto di Mario Ceppi

INFORMAZIONI E DEADLINES MODALITA' DI CONSEGNA

Tutto digitale. Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC

Transcript:

Il video 1

2 Video nel multimedia Il medium più difficile non bisogna provarci tempi e costi Può essere il punto debole risorsa difficile da gestire per la macchina risorsa facilmente valutabile (qualitativamente)

3 L illusione del movimento Fotogrammi individuali a un tasso che illude l occhio Comuni tassi (frame/sec, fps): Film: 24 fps Televisione americana (NTSC): 30 fps Televisione europea (PAL): 25 fps

Frame richiesti per durata 4

5 Gli elementi essenziali del video (analogico e digitale) Rappresentazione elettronica di una sequenza di immagini (frame) Può includere una o più tracce audio

Cenni di videotecnologia 6

7 Il video analogico conoscenza del video analogico essenziale per il multimedia componenti analogiche e digitali nei sistemi video attuali interfacce verso dispositivi video analogici

Video come segnale elettrico 8

9 Regole di struttura del segnale segnale suddiviso in frame frame suddiviso in linee di scansione rappresentazione del colore info di sincronizzazione

10 Formati del segnale Differenti per TV e computer Dimensioni di confronto Frame rate Numero di linee di scansione Aspect ratio Interallacciamento Qualità Colore (composito VS component)

11 Frame rate Numero di frame al secondo (fps) prodotti da un segnale video Ai rate bassi sfarfallio sfocatura degli oggetti in movimento

12 Numero di linee di scansione Ogni frame ha lo stesso numero di linee di scansione Scan rate = numero di linee di scansione per secondo = frame rate x linee di scansione per frame

13 Aspect ratio Rapporto tra larghezza e altezza di una immagine video Attuale video TV = 4/3 HDTV= 16/9

14 Interallacciamento linee dispari linee pari campo dispari campo pari frame (2:1)

15 Qualità Misura: SNR e risoluzione dell immagine Qualità: apparecchiatura/segmento mercato (consumer, professionale, broadcast) Stesso formato, qualità broadcast > qualità consumer

16 Colori Standard TV: crominanza C + luminanza Y Video composito: Y/C (1) e S-video (2) Video component: segnali multipli (qualità, sincronizzazione) YUV (3 componenti)

17 I formati più comuni NTSC (National TV Systems Committee) America, Giappone, ~Sud Pacifico PAL (Phase Alternation Line) Europa O., India, Cina, Aus, ~Asia, ~Sud Am. SECAM (Séquentiel Couleur avec Mémoire) Francia, ~Est Europa, Russia, ~Africa, ~MO

18 Principali formati Formato colori fps # linee scan aspect interallacc. 1 29.97 525 4:3 2:1 3 29.97 525 4:3 2:1 1 25 625 4:3 2:1 1 25 625 4:3 2:1 3 25 625 4:3 2:1 3 ~25-75 ~200-1000 varia!1:1 3 30 1125 16:9 2:1 3 25 1250 16:9 2:1

19 Memorizzazione video analogico Video Tape (magnetico) Più formati Nastro largo, qualità, tracce (audio o synch) Ingombro e costo Schema helical-scan due testine rotanti rec & play Audio & Control Campi (due per frame)

20 Segmenti e formati videotape Consumer: VHS, 8mm, VHS-C High-end consumer / Industriale: S-VHS, Hi-8mm, 3/4 inch (SP Umatic) Professionale: Trad.: Betacam and Betacam SP, MII, 1-inch C. Panasonic: Digital C-1, D-2, D-3, D-5

21 Formati video tape analogico Formato Larghezza Segnale Qualità Tipo B 1 Composito Elevata Tipo C 1 Composito Elevata Betacam 1/2 Component Elevata MII 1/2 Component Elevata U-matic 3/4 Composito Molto buona Hi8 8mm Component Buona S-VHS 1/2 Component Buona Video 8 8mm Composito Discreta VHS 1/2 Composito Discreta

22 TimeCode hh:mm:ss:ff codice numerico unico per ogni frame permette editing molto accurato per poterlo usare, occorre scriverlo sul nastro

23 Scrittura del timecode VITC codici incompatibili VITC (Vertical Interval T. C.-'vitsee') - Panasonic RCTC ('arctic')- Sony codici compatibili TC TC TC SMPTE - usato in cinema e televisione LTC (Longitudinal Time Code) TC TC TC TC LTC

24 Standardizzazione del time code PAL/SECAM: EBU time code, 25 frame/sec NTSC 29.97: SMPTE time code Non-drop frame SMPTE time code (29.97 come 30) 108000 (3600x30) VS 107892 (3600x29.97) frame/ora time code più lento perde 3.6 (108/29.97) sec/ora Drop frame SMPTE time code (perde qualche frame) si eliminano i frame 0 e 1 da ogni min non divisibile per 10 in tutto 54 * 2 = 108 frame persi per ora

Video digitale 25

26 Video digitale Serie di immagini digitali (fotogrammi, frame) mostrate in rapida successione Tassi di display in frame al secondo (FPS) Più livelli di qualità

27 Avvento video digitale Fine anni 70 inizio anni 80 Attrezzature video per effettistica (NEC DVE) 1986: D1 Sony 1991: QuickTime di Apple per dati timebased e streaming MPEG1, MPEG2 1996: Formato DV (editing non lineare) 1999-2010: MPEG4

28 Data rate Alti data rate produzione e post-produzione professionali poca compressione qualità immagini e facilità di elaborazione Bassi data rate applicazioni interattive su computer trasmissione su Internet

29 Video digitale Video interlacciato Ogni fotogramma composto di due metà o campi (linee dispari + linee pari) Due campi consecutivi formano un fotogramma. Se frame rate = 15 fps, allora field rate = 30 fps

30 Formati video Classificazione fatta per segmenti di mercato I vari segmenti differiscono per qualità video richiesta facilità di manipolazione costi

31 Digital interlaced component video (ITU-R BT.601) Codifica 525-linee/60-Hz (NTSC) e 625-line/50-Hz (PAL) 720 luminanza x 360 crominanza per linea Codifica colori YUV 4:2:2 Campioni Y:Cb:Cr (luminanza:blue chroma:red chroma) Coppia di pixel: Y1:Y2:Cb:Cr, Cb e Cr relativi a Y1 Include dati per sync H e V + intervalli di blanking Quantizzazione luminanza 8 bit, crominanza 4 bit

32 D1 (Sony) Primo formato professionale (1986) Video component non compresso (uso TV) Codifica YUV 4:2:2 (seguendo ITU-R BT.601) Tracce audio PCM Timecode su nastro 19 mm (3/4") Enorme ampiezza di banda Tempo di registrazione max: 94 min Rimpiazzato dal Digital Betacam (ancora in uso)

33 Alta definizione (HD) Risoluzione più alta di SD (1280 720, 720p o - 1920 1080, 1080i/1080p). Specifiche applicazioni in broadcast (HDTV), video recording (HDCAM, HDCAM-SR, DVCPRO HD, D5 HD, XDCAM HD, HDV, AVCHD), delivery su disco ottico (Blu-ray Disc) e video tape (D- VHS)

34 HD: dettagli tecnici Numero di linee verticali (1080 o 720) DTV = 480/525 per NTSC, 576/625 per PAL Scanning: progressive (p) o interlaced (i). FPS o CPS 720p60 (1280 720, progressive, 60 fps) 1080i50 (1920 1080, interlaced, 25 fps ) Aspect ratio: 16:9 (1.78:1)

35 Modalità HD Video Mode Frame size in pixel (W H) Pixel per immagine Scanning Frame rate (Hz) 720p 1280 720 921,600 Progressive 23.976, 24, 25, 29.97, 30, 50, 59.94, 60 1080i 1920 1080 2,073,600 Interlaced 25, 29.97, 30 1080p 1920 1080 2,073,600 Progressive 23.976, 24, 25, 29.97, 30, 50, 59.94, 60 2K 2048x1536 3,145,728 Progressive 2160p 3840 2160 8,294,400 Progressive 4K 4096x3072 12,582,912 Progressive 2540p 4520x2540 11,480,800 Progressive 4320p 7680x4320 33,177,600 Progressive 50, 60

High Definition Video 36

37 Formato HDV Registrazione di HD video su cassetta DV Sviluppo JVC, supporto Sony, Canon, Sharp (consorzio HDV, da 9/2003) HD accessibile (basso costo, portabilità, qualità immagine professionale)

38 Codifica audio/video (MPEG-2) Bit-rate: 19 o 25 Mbps (frame-size) Quantizzazione: campioni 8-bit chroma e luma (4:2:0 subsampling) Audio stereo (MPEG-1 Layer 2, 384 kbps) MPEG transport stream Constant bitrate (pensato per nastri)

39 Video compression artifacts Immagine originale [Khambete, Joshi 2007] blurring ringing blocking

40 Formati HDV HDV 720p Usato da JVC, informalmente HDV1 HDV 1080i Preferito da Sony e Canon, anche HDV2 Anche modalità di registrazione progressivi (HDV 1080, 1080-line HDV)

41 HDV 720p Corrisponde allo standard broadcast 720p (progressive scan video) Recenti HDV 720p camcorder con frame-rate film-like (24p, 25p, 30p) frame-rate reality-like (50p, 60p)

42 HDV 1080i (da Sony) Interlacciamento (in acquisizione e broadcast, non in display) -> deinterlacing Artefatti dovuti a cattivo deinterlacing

43 HDV 1080 1080-line HDV originale interlaced (Ok per TV, non digital cine + web video) Progressive recording aggiunto a HDV 1080i (interlaced e progressive) Frame-rate: 24 (23.976 fps) e 30 fps (29.97 fps) per 60 Hz, 25 fps per 50 Hz

44 Specifiche tecniche HDV Formato HDV HDV 720p HDV 1080i Supporti Frame aspect ratio Video "Small" o "Large" DV cassette Frame size in pixel 1280 x 720 1440 x 1080 Pixel aspect ratio 1.0 1.33 Scanning type progressive interlaced progressive (optional) Video signal Video Compression 720p/60, 720p/30, 720p/24, 720p/50, 720p/25 MPEG2 Video (profile & level: MP@H-14/ HL) 16x9 Chroma downsampling 4:2:0 Quantizzazione bitstream rate video compresso 1080i/30 (29.97), 1080i/25 8 bit (luminanza e crominanza) ~19.7 Mbps ~25 Mbps Audio 1080p/30 (29.97), 1080p/24 (23.98), 1080p/25 MPEG2 Video (profile & level: MP@H-14) Compressione MPEG-1 Audio Layer II, PCM MPEG-1 Audio Layer II Campionamento 48 khz Quantizzazione 16 bits Modi audio (data rate) Stereo (2-canali), 384 kbps (192 kbps per canale) o 4-channel at 96 kbps per canale

45 Conversione di data rate compressione dei dati riduzione risoluzione orizzontale e verticale riduzione del frame rate

46 Esempio conversione data rate data rate prof. 10 Mb/sec dividere per 2 la ris. h e v (qualità VHS) dividere per 2 il frame rate comprimere di 10 volte il segnale risultante risultato: 1/100 dell originale (1 Mbit/sec: OK per LAN)

47 Frame rate Full-motion video: frame rate analogici (25-30 fps) 10-15 fps rappresentazione movimento meno accurata sfarfallio dell immagine in riproduzione grande risoluzione del data rate

48 Compressione Con perdite (fino a 1/10) e senza perdite Tempo reale memorizzazione del video in forma compressa decompressione in riproduzione se non dal vivo, non necessario il tempo reale Interframe VS. Intraframe relativo VS assoluto

49 Supporto per non linearità Accesso casuale a frame individuali Riproduzione a frame rate differenti Editing

50 MPEG-1(std. ISO/IEC) Video compresso (da 50:1 a 100:1) Data rate 1.5Mb/s Qualità VHS Rimuove le ridondanze spaziali (intraframe) e temporali (interframe) DCT-based (Discrete Cosine Transform) Motion-compensation

51 Formato video MPEG-1 Compressione Da RGB-24 bit / 24-30 fps / 55.7-69.6Mbps A max 1.5Mb/s Spazio colore YUV (Y Cr Cb) - 4:2:0 Da 24 bit per pixel (8 bit Y, 8 bit U, 8 bit V) A 12 bit per pixel (8 bit Y, 2 bit U, 2 bit V)

52 Frame Encoding in MPEG Frame suddivisi in macro-blocchi di 16x16 pixel 4 blocchi 8x8 di luminanza e 2 blocchi 8x8 di crominanza (1 U e 1 V) Compressione dentro macroblocchi con DCT

53 Tre tipi di frame nell encoding Intra-frame (I-frames) Forward predicted frames (P-frames) Bi-directional predicted frames (B-frames)

54 I-frame codificato come singola immagine (simil JPEG) blocchi 8x8 codificati indipendentemente (DCT + quantizzazione + RLE a zig-zag) tranne DC (codifica DPCM)

55 P-frame Codificato in relazione al P- o I-frame (ref.) precedente Macroblocchi codificati come I-macroblock (come in I- frame) o come P-macroblock P-macroblock: Rif. a area 16x16 del ref. frame + motion vector (anche ½ pixel) Un errore codificato in (DCT + quantizzazione + RLE) Si skippa macroblocco con motion vector (0, 0) e errore 0 Motion vector elemento critico della compressione

56 B-frame Codificato come P-frame ma in relazione al reference frame precedente, futuro, o entrambi Usando entrambi i reference frame si prende la media delle due aree 16x16

57 Esempio Frame non seguono una sequenza statica IPB: ogni frame può essere di un tipo qualsiasi Spesso se ne usa una fissata per tutto il video per semplicità Data rate tipici I-frame: 1 bit per pixel P-frame: 0.1 bit per pixel B-frame: 0.015 bit per pixel

58 Ordine dei frame Organizzati per minimizzare il buffering in decodifica (max 3 frame buffer) Esempio: IBBPBBP diventa IPBBPBB

59 Struttura gerarchica (a livelli) Sequenza Video MPEG-1: flusso ordinato di bit, con pattern per inizio e fine di sezione logica Sequenza = serie di Groups of Pictures (GOP's) GOP = sequenza di pictures (frames) Frame = serie di Slice Slice = serie di Macroblock Macroblock = max 6 block (4 luminanza e 2 crominanza) + motion vector

60 GOP e slice Struttura a GOP per accesso casuale GOP decodificabile in modo indipendente GOP di lunghezza qualsiasi (se inizia con I- frame) Ma le Sequenze possono contenere le tabelle di quantizzazione Pattern chiusi (IBBP), pattern aperti (IB) Slice per decodifica in presenza di errori

61 Formato MPEG MPEG1 (1992): fino a 1,5 Mbps SIF PAL: 352x288 (176x144), 25fps NTSC: 352x240 (176x120), 29,97 fps MPEG2 (1994): fino 100 Mbps 352x288, 30 fps, fino a 4 Mbps 720x576, 30fps, fino a 20 Mbps 1440x1152, 60 fps, fino a 80 Mbps 1920x1152, 60 fps, fino a 100 Mbps

Envelope 62

63 Quicktime (.mov) formato video rilasciato da Apple nel 1991 include tutti i media temporali (anche musica e animazione) riproduzione su piattaforme diverse comprende funzioni multitraccia (es. sottotitoli) e supporti integrati (per MIDI, MPEG, M-JPEG)

64 Audio-Video Interleaved (avi) formato video di Microsoft (tecnologia Windows Media Player) video e audio vengono alternati l uno all altro (per la sincronizzazione)

65 Motion JPEG (M-Jpeg) Utilizzato per la compressione in stadi intermedie di editing video Data rate superiori a MPEG Più flessibile come formato (frame compressi indipendentemente)

66 Considerazioni sui formati Sono formati in generale pensati per il multimedia piuttosto che per la TV digitale aree visibili ridotte qualità (fluidità, nitidezza, numero di fps) inferiore alla TV analogica tradizionale occupano molto spazio di memoria Includono algoritmi di compressione

67 Compressione: parametri da settare size: dimensione area visibile (in pixel) data rate: flusso di dati (in K/sec) profondità di colore: numero di bit per pixel frame al secondo: di solito 15 fps in MM key frame: per compressione interframe algoritmo di compressione traccia audio: sr, quantizzazione, canali

68 Acquisizione video: consigli generali digitalizzazione senza compressione decrementare la qualità con compressione (codec) alta ipoteca posta dal materiale di partenza considerazioni analoghe per immagini statiche e audio