VERSUS 24-NOV-2014 MPEG-4 VS H.264/AVC SCOM 2014/2015 PEDRO GONÇALVES & TIAGO COSTA

Documentos relacionados
Padrões ITU-T H.261 e H.263

Codificação/Compressão de Vídeo. Tópico: Vídeo (Codificação + Compressão)

Streaming Video With HTML5

Codificação de Vídeo em MPEG-4

Recomendação H.261 para serviços audiovisuais a taxas de transmissão p*64 kbit/s

PAPEL BRANCO. Padrão de compactação de vídeo H.264. Novas possibilidades em vigilância por vídeo.

H.264: UMA BREVE DISCUSSÃO ACERCA DA CODIFICAÇÃO DE VÍDEO

Medias Dinâmicos. Vídeo Digital

Aspectos básicos do vídeo

Visualização de um vídeo = movimento sequencial de um conjunto de imagens (fotogramas ou frames)

Características do vídeo. Aquisição, síntese, edição e reprodução de vídeo. Características do vídeo analógico. Características do vídeo analógico

Multimédia Video. Nuno Miguel Gil Fonseca

Novo cabo HDMI AVIS da Discabos

Multimédia, Qualidade de Serviço (QoS): O que são?

Codec. Finalização de audiovisual. Bit Rate (Taxa de Bits) formatos de exportação. Pro res. ProRes 16/05/13. Sigla de COmpressor/DEcompressor.

O vídeo. O vídeo. Sistemas analógicos de vídeo. O vídeo Wilson de Pádua Paula Filho

DO ANALÓGICO AO DIGITAL: CONCEITOS E

Introdução à Transmissão Digital. Funções básicas de processamento de sinal num sistema de comunicações digitais.

Mídias Contínuas. Mídias Contínuas

Nos itens de resposta fechada curta, é atribuída a classificação total à resposta correcta. É classificada com zero pontos qualquer outra situação.

3 Qualidade de serviço na Internet

Entenda os formatos mais populares de vídeo

Subunidade 6: publicação

1. Vídeo Analógico. SCC Multimídia. 1. Vídeo Analógico. 1. Vídeo Analógico. 1. Vídeo Analógico. 1. Vídeo Analógico

Miguel Nascimento Nº TIM LTM 12 Janeiro 2011

PROJEÇÃO DIGITAL DE CINEMA FORMATOS DE EXIBIÇÃO

Agenda. Definição História Características Compressão Delivery

Introdução/Resumo Executivo

Oficina de Multimédia B. ESEQ 12º i 2009/2010

Ano letivo 2014/2015. Planificação Anual. Disciplina: APLICAÇÕES INFORMÁTICAS B - Ano: 12º

2. O que é Redundância de código ou informação? Como a compressão Huffman utiliza isso? Você conhece algum formato de imagem que a utiliza?(1.

Fotografia digital. Aspectos técnicos

Codificação de vídeo H.264 SVC - Scalable Video Coding João Gabriel Felipe Machado Gazolla - Universidade Federal Fluminense

Internet e novas mídias

AGRUPAMENTO DE ESCOLAS DE PORTELA E MOSCAVIDE. Informação - Prova de Equivalência à Frequência da disciplina de Aplicações Informáticas B

Unidade 2. Largura de Banda e Throughput

DEZ RAZÕES PARA MUDAR PARA SISTEMA DE VÍDEO BASEADO EM IP. Ou o que seu vendedor de câmeras analógicas não lhe dirá

Faculdade de Ciências e Tecnologia da Universidade de Coimbra

Compressão com perdas

REPRESENTAÇÃO DA IMAGEM DIGITAL

Escola Secundária da Trofa Aplicações Informáticas A 11º Ano Curso Tecnológico de Informática T E S T E T I P O

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 16

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Introdução à multimídia na Web

Comunicado de imprensa

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

Tecnologia Zipstream da Axis

Sinal analógico x sinal digital. Sinal analógico. Exemplos de variações nas grandezas básicas. Grandezas básicas em sinais periódicos

Prof. Samuel Henrique Bucke Brito

PLANIFICAÇÃO DA DISCIPLINA DE APLICAÇÕES INFORMÁTICAS B

Exploração no Espaço de Projeto da Hadamard 4x4 Direta do Padrão de Compressão de Vídeo H.264/AVC

Redes de Computadores

2- Conceitos Básicos de Telecomunicações

7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE MÉTODO STREAMING

VIDEO DIGITAL. 1. Processo de captura de vídeo. Sumário. 0. Introdução

Novos Televisores LCD BRAVIA W4000

Um Estudo Sobre o Padrão H.264/AVC de Compressão de Vídeo

Imagem digital. Unidade 3

Conversores D/A e A/D

COMPRESSÃO DE DADOS MULTIMÍDIA

Tecnologia 4K ultra HD. O nosso foco é permitir que veja todos os detalhes, em qualquer local

Teoria das Comunicações Prof. André Noll Barreto. Prova /1 (02/07/2015)

IP Camera Tutorial. CNet Technology Jan 2008

Tecnologia de Sistemas Distribuídos Capítulo 8: Sistemas de Ficheiros Distribuídos Paulo Guedes

Seminário Repositórios, Objetos e Recursos Educacionais Digitais

Sistemas de Telecomunicações I

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto

INFORMAÇÃO PROVA FINAL DE CICLO A NÍVEL DE ESCOLA. Aplicações Informáticas B 12º Ano - Prova /2015

Aula 2 Aquisição de Imagens

UNIVERSIDADE FEDERAL DO PIAUI UFPI Colégio Técnico de Teresina CTT. Professor: José Valdemir dos Reis Junior. Disciplina: Redes de Computadores II

GUARDING EXPERT (ANDROID) SOFTWARE PARA TELEMÓVEIS

Prof. Daniel Hasse. Multimídia e Hipermídia

ERRATA. 3. Item e do ANEXO I - Minuta do Termo de Referência;

Admistração de Redes de Computadores (ARC)

Aula de Hoje. Sistemas e Sinais Sinais e Sistemas. Sinal em Tempo Contínuo. Sinal Acústico

III.2. CABLE MODEMS CARACTERÍSTICAS BÁSICAS UNIDADE III SISTEMAS HÍBRIDOS

Ligação à Internet. Conceitos de Sistemas Informáticos. Grupo de Comunicações por Computador Departamento de Informática Universidade do Minho

1 Transmissão digital em banda base

1. Introdução às Comunicações e às Redes de Computadores Generalidades, noções e classificações de redes. Secção de Redes de Comunicação de Dados

Quadro de consulta (solicitação do mestre)

Nosso foco é o acesso remoto e controle de câmeras 24 x 7. Dynamic Transcoding

Nosso foco é tornar a escuridão totalmente visível. Tecnologia starlight

Exercícios Rede de Computadores I (27/05/2006)

INTERNET, RÁDIO E TV NA WEB

ESCOLA SECUNDÁRIA FONTES PEREIRA DE MELO Aplicações Informáticas B. 2006/2007 Grupo II

LIVE STREAMING MADE EASY

H.264. Codificação de Vídeo Avançada para Serviços Audiovisuais Genéricos. Cristiano Torres. 2º Semestre/2009

Aula 04 B. Interfaces. Prof. Ricardo Palma

JVC CAM Control (para Windows) Guia do Usuário

Servidores Virtuais. Um servidor à medida da sua empresa, sem investimento nem custos de manutenção.

TRABALHO COM GRANDES MONTAGENS

Hardware & Software. SOS Digital: Tópico 2

WHITEPAPER. Guia de compra para câmeras IP: tudo o que você precisa saber antes de adquirir a sua solução digital

O que é RAID? Tipos de RAID:

FCA - Editora de Informática 1

Planificação de. Aplicações Informáticas B

COMPUTAÇÃO GRÁFICA RESOLUÇÃO

Disciplina: Tecnologias de Informação e Comunicação Ano Letivo 2014/2015

Telecomunicações CONCEITOS DE COMUNICAÇÃO

Transcrição:

VERSUS FONTE DA IMAGEM DE FUNDO: HTTP://WWW.DRIVEDOMINION.COM/WP-CONTENT/UPLOADS/2014/10/VIDEO.JPG 24-NOV-2014

SUMÁRIO O QUE É A COMPRESSÃO DE VÍDEO DIGITAL COMO FUNCIONA A COMPRESSÃO DE VÍDEO TÉCNICAS E CONCEITOS DE COMPRESSÃO DE VÍDEO DIGITAL MPEG-4 MPEG-4 PART 2 INTRODUÇÃO DEFINIÇÃO PERFIS & NÍVEIS H.264/AVC INTRODUÇÃO & PROPÓSITO ALGUMAS DAS NOVAS FUNCIONALIDADES PRINCIPAIS PERFIS & VANTAGENS COMPARAÇÃO DE DESEMPENHO ENTRE MPEG-4 E H.264/AVC H.265/HEVC: O SUCESSOR DO H.264/AVC CONCLUSÃO REFERÊNCIAS 2/38

O QUE É A COMPRESSÃO DE VÍDEO DIGITAL? É A REDUÇÃO DA REDUNDÂNCIA DA INFORMAÇÃO DE ÁUDIO & VÍDEO RESULTA EM BITRATES INFERIORES E TAMANHOS DE FICHEIRO REDUZIDOS É USADA PARA O ARMAZENAMENTO E TRANSMISSÃO DE CONTEÚDOS DE VÍDEO DIGITAIS PODE SER: LOSSLESS SEM PERDA DE INFORMAÇÃO LOSSY COM PERDA DE INFORMAÇÃO MÉTODOS LOSSY RECORREM A: SUBAMOSTRAGEM CROMÁTICA COMPRESSÃO ESPACIAL COMPENSAÇÃO DE MOVIMENTO 3/38

COMO FUNCIONA A COMPRESSÃO DE VÍDEO APLICAM-SE ALGORITMOS PARA RETIRAR O MÁXIMO POSSÍVEL DE INFORMAÇÃO REDUNDANTE, EMBORA PROCURANDO MINIMIZAR O IMPACTO SOBRE A QUALIDADE DO VÍDEO REALIZA-SE COM CODECS, QUE REALIZAM: SUBAMOSTRAGEM CROMÁTICA REDUÇÃO DE REDUNDÂNCIA ESPACIAL REDUÇÃO DE REDUNDÂNCIA TEMPORAL OS CODECS IMPLEMENTAM UM TRADE-OFF ENTRE: QUALIDADE DA IMAGEM E DO ÁUDIO TAXA DE COMPRESSÃO (BITRATE E TAMANHO DOS FICHEIROS) COMPLEXIDADE COMPUTACIONAL PARA CODIFICAR/DESCODIFICAR 4/38

TÉCNICAS E CONCEITOS DE COMPRESSÃO DE VÍDEO DIGITAL 5/38

TÉCNICAS DE COMPRESSÃO DE VÍDEO DIGITAL SUBAMOSTRAGEM CROMÁTICA SINAIS DE VÍDEO SÃO SEPARADOS EM: 1 COMPONENTE DE LUMINOSIDADE (LUMA) 2 COMPONENTES DE COR (CHROMA OU CROMINÂNCIA) IMAGEM ORIGINAL SEM CHROMA SUBSAMPLING IMAGEM COM CHROMA SUBSAMPLING O OLHO HUMANO É MENOS SENSÍVEL À COR QUE AO BRILHO Guarda-se menos informação para as componentes de cor em prol da informação para o brilho Consegue-se uma redução de 33% da largura de banda ao reduzir-se para metade a taxa de amostragem da cor O ser humano não identifica perdas notáveis na qualidade de imagem FONTE DAS IMAGENS: HTTP://EN.WIKIPEDIA.ORG/WIKI/FILE:COLOR-BARS-ORIGINAL.GIF HTTP://EN.WIKIPEDIA.ORG/WIKI/FILE:COLOR-BARS-ORIGINAL.GIF 6/38

TÉCNICAS DE COMPRESSÃO DE VÍDEO DIGITAL REDUNDÂNCIA ESPACIAL CADA FRAME POSSUI INFORMAÇÃO ESPACIALMENTE REDUNDANTE OS PIXÉIS VIZINHOS SÃO ALTAMENTE CORRELACIONADOS Espacialmente, uma imagem contém pixéis com valores similares aos seus vizinhos Esta característica permite prever os pixéis vizinhos com uma precisão razoável Pode-se codificar e transmitir menos informação FONTES DAS IMAGENS: HTTP://WWW.CS.DARTMOUTH.EDU/~GEELONG/SPATIAL/ELVISGS2SPOTS.JPG HTTP://P1.PICHOST.ME/640/45/1685047.JPG 7/38

TÉCNICAS DE COMPRESSÃO DE VÍDEO DIGITAL REDUNDÂNCIA TEMPORAL ENTRE FRAMES, GRANDE PARTE DA INFORMAÇÃO É TAMBÉM REDUNDANTE FRAMES SUCESSIVAS SÃO MUITO SIMILARES Os Vídeos têm, tipicamente, entre 25-30 imagens/s Pouco muda em 1/30 de um segundo Os valores do brilho e da cor dos pixéis de uma determinada imagem tendem a ser muito semelhantes aos valores da imagem anterior Em vez de se codificar individualmente cada imagem, codifica-se apenas as diferenças entre imagens sucessivas FONTE DAS IMAGENS: HTTP://SIMPLY5.QUORA.COM/VIDEO-COMPRESSION-TEMPORAL-REDUNDANCY-SIMPLIFIED 8/38

CONCEITOS DE COMPRESSÃO DE VÍDEO DIGITAL MACRO-BLOCOS MACRO-BLOCO: UNIDADE DE PROCESSAMENTO BASEADA EM TRANSFORMADAS LINEARES DE BLOCOS (EX.: DCT) AS IMAGENS SÃO DIVIDIDAS EM MACRO-BLOCOS, COM TAMANHOS TÍPICOS DE 8X8 OU 16X16 PIXÉIS, QUE SÃO PROCESSADOS SEPARADAMENTE: APENAS AS DIFERENÇAS ENTRE MACRO-BLOCOS SÃO CODIFICADAS OS REQUISITOS DE BITRATE SÃO MINIMIZADOS SE A DIFERENÇA ENTRE BLOCOS É TÃO PEQUENA QUE NÃO FAZ SENTIDO CODIFICÁ-LA FONTE DA IMAGEM: HTTP://IMG.TOMSHARDWARE.COM/US/1999/09/24/VIDEO_GUIDE_PART_3/DCT.GIF 9/38

CONCEITOS DE COMPRESSÃO DE VÍDEO DIGITAL TIPOS DE FRAME I-FRAMES (INTRA-CODED IMAGE) A codificação da informação da frame é independente das restantes frames. P-FRAMES (PREDICTED IMAGE) Frames codificadas com base em I-Frames prévias. B-FRAMES (BI-DIRECTIONALLY INTERPOLATED IMAGE) Frames interpoladas a partir de frames I ou P, prévias ou posteriores. FONTE DA IMAGEM: HTTP://IMG.TOMSHARDWARE.COM/US/1999/09/24/VIDEO_GUIDE_PART_3/IPB_FRAMES.GIF 10/38

CONCEITOS DE COMPRESSÃO DE VÍDEO DIGITAL VÍDEO ENTRELAÇADO TÉCNICA PARA AUMENTAR A FRAME RATE PERCECIONADA SEM CONSUMIR LARGURA DE BANDA ADICIONAL CADA FRAME DE VÍDEO É QUEBRADA EM DOIS FIELDS COM METADE DAS LINHAS DE RESOLUÇÃO: FIELD ÍMPAR FIELD PAR A SUCESSÃO RÁPIDA DOS FIELDS PROVOCA UMA SENSAÇÃO DE MOVIMENTO MAIS SUAVE (FENÓMENO PHI) FONTE DAS IMAGENS: HTTP://WWW.KENSTONE6.NET/FCP_HOMEPAGE/IMAGES_24P_IN_FCP_NATTRESS/INTERLACE_DIAGRAM_INTERLACE.JPG 11/38

MPEG-4 & MPEG-4 PART 2 / H.263 12/38

QUE SOLUÇÕES DE CODIFICAÇÃO DE VÍDEO EXISTEM? MPEG-1, MPEG-2 Part 2 H.264 (MPEG-4 Part 10) VC1, Theora VP9, RealVideo RV40 MPEG-4 Part 2 H.265 HEVC 13/38

MPEG-4: PORQUÊ MAIS UM STANDARD? MPEG-4 IS THE NEW WORLDWIDE STANDARD FOR INTERACTIVE MULTIMEDIA CREATION, DELIVERY, AND PLAYBACK FOR THE INTERNET. WHAT MPEG-1 AND ITS DELIVERY OF FULL-MOTION, FULL- SCREEN VIDEO MEANT TO THE CD-ROM INDUSTRY AND MPEG-2 MEANT TO THE DEVELOPMENT OF DVD, MPEG-4 WILL MEAN TO THE INTERNET. IN HTTP://WWW.APPLE.COM/QUICKTIME/PDF/MPEG4_V3.PDF 14/38

MPEG-4: DEFINIÇÃO CONJUNTO EXTENSIVO DE ESPECIFICAÇÕES TECNOLÓGICAS, TENDO O ÁUDIO E O VÍDEO COMO BASE Introduzido em 1998 e designado como standard para um grupo de formatos de compressão de áudio e vídeo Acordado pelo grupo ISO/Moving Picture Experts Group (MPEG) sob o standard ISO/IEC 14496 Coding of audio-visual objects Engloba várias funcionalidades do MPEG-1 e MPEG-2 entre outros standards Foi desenhado para cobrir o workflow completo da média digital Captura, edição, codificação, distribuição, reprodução e armazenamento Ainda está em desenvolvimento e está dividido em diversas partes As empresas que promovem compatibilidade com o MPEG-4 nem sempre especificam que partes usam Partes importantes: MPEG-4 Part 2 e MPEG-4 Part 10 A implementação da maior parte das funcionalidades fica ao critério dos developers Provavelmente não existe uma implementação total do MPEG-4 15/38

MPEG-4 MELHORIAS NA EFICIÊNCIA DE CODIFICAÇÃO Eficiente para taxas de bits desde poucos Kbps até vários Mbps Eficiência melhorada face ao MPEG-2 (até 1.5x melhor [18] ) Codificação conjunta de diferentes dados Resiliência contra erros para permitir uma transmissão mais robusta Interação com o cenário Audiovisual gerado no recetor FONTE DA IMAGEM: HTTPS://WWW1.ETHZ.CH/REPLAY/DOCS/WHITEPAPER_MPEGIF.PDF 16/38

PERFIS E NÍVEIS PERFIS SUBCONJUNTOS DO STANDARD MPEG-4 DEFINIDOS PARA DETERMINADAS APLICAÇÕES. ESPECIFICAM O CONJUNTO DE FUNCIONALIDADES QUE OS DESCODIFICADORES TÊM QUE IMPLEMENTAR. NÍVEIS RESTRINGEM A COMPLEXIDADE COMPUTACIONAL. EXISTEM UM OU MAIS NÍVEIS POR PERFIL. PERFIS + NÍVEIS PERMITEM QUE SE IMPLEMENTE NUM CODEC APENAS O SUBCONJUNTO NECESSÁRIO DO STANDARD. ASSEGURAM A COMPATIBILIDADE COM OUTROS DISPOSITIVOS QUE SUPORTEM MPEG-4 E QUE USEM A MESMA COMBINAÇÃO. 17/38

MPEG-4 Parts MPEG-4 É UM CONJUNTO DE STANDARDS IDENTIFICADOS COMO PARTS PARTE NÚMERO PRIMEIRO ÚLTIMO ÚLTIMA TÍTULO DESCRIÇÃO LANÇAMENTO LANÇAMENTO CORREÇÃO PÚBLICO PÚBLICO PART 1 PART 2 PART 3 ISO/IEC 14496-1 ISO/IEC 14496-2 ISO/IEC 14496-3 1999 2010 2010 SYSTEMS SINCRONIZAÇÃO E MULTIPLEXAGEM DE ÁUDIO E VÍDEO 1999 2004 2009 VISUAL FORMATO DE COMPRESSÃO PARA DADOS VISUAIS 1999 2009 2010 ÁUDIO CONJUNTO DE FORMATOS DE COMPRESSÃO PARA A CODIFICAÇÃO DE SINAIS DE ÁUDIO (EX. AAC) PART 10 ISO/IEC 14496-10 2003 2012 2010 ADVANCED VIDEO CODING FORMATO DE COMPRESSÃO DE VÍDEOS H.264/AVC 18/38

MPEG-4 PART 2 FORMATO DE COMPRESSÃO DE VÍDEO BASEADO EM DCT (DISCRETE COSSINE TRANSFORM) SIMILAR AOS SEUS ANTECESSORES MPEG-1 PART 2 E MPEG-2 PART 2/H.262 USADO PELOS CODECS MAIS POPULARES: DIVX, XVID E NERO DIGITAL TEM APROXIMADAMENTE 21 PERFIS: SIMPLE, ADVANCED SIMPLE, CORE, MAIN,... 19/38

MPEG-4 PART 2 Simple Profile Maioritariamente usado em dispositivos que estão limitados a baixos bitrates e baixas resoluções Ex.: Telemóveis, Vídeo Conferência Low-End, Sistemas de Vigilância... Advanced Simple Profile As funcionalidades mais notáveis do Advanced Simple Profile face ao Simple Profile: Suporte para quantização MPEG-style Suporte para vídeo entrelaçado Suporte para B-frames Quarter-pixel motion compensation (Qpel) Global Motion Compensation (GMC) 20/38

H.264/AVC MPEG-4 PART 10 / ADVANCED VIDEO CODING 21/38

H.264/AVC MPEG-4 PART 10 INTRODUÇÃO TORNOU-SE UM DOS FORMATOS MAIS UTILIZADOS PARA GRAVAÇÃO, COMPRESSÃO E DISTRIBUIÇÃO DE CONTEÚDOS DE VÍDEO SURGIU EM 2003, RESULTADO DE UMA PARCERIA ENTRE: ITU-T VIDEO CODING EXPERTS GROUP MOVING PICTURE EXPERTS GROUP É UM DOS STANDARDS USADOS NOS DISCOS BLU-RAY [19] E NA WEB EM HTML5 É EXTREMAMENTE POPULAR EM SERVIÇOS DE STREAMING OU PARTILHA DE VÍDEOS COMO O YOUTUBE [20] DEVIDO À SUA RELAÇÃO BITRATE / QUALIDADE DE IMAGEM, É TAMBÉM USADO EM TRANSMISSÕES HDTV COMO A TDT PORTUGUESA [21] 22/38

H.264/AVC MPEG-4 PART 10 PROPÓSITO [2] OFERECER: CODIFICAÇÃO DE VÍDEO MAIS EFICIENTE E ROBUSTA SUPORTAR: LARGA VARIABILIDADE DE REQUISITOS DE LARGURA DE BANDA E DE FORMATOS DE IMAGEM AMBIENTES DE REDE COM PERDA DE PACOTES E LARGURA DE BANDA IRREGULAR 23/38

H.264: ALGUMAS DAS NOVAS FUNCIONALIDADES PREDIÇÃO TEMPORAL (INTER-FRAME) MELHORADA COM ATÉ 16 FRAMES DE REFERÊNCIA PREDIÇÃO ESPACIAL (INTRA-FRAME) MAIS NÍTIDA: MACRO-BLOCOS DE TAMANHO VARIÁVEL E PRECISÃO ¼ PIXEL CODIFICAÇÃO LOSSLESS DE MACRO-BLOCOS UTILIZA NOVAS TRANSFORMADAS, PARA ALÉM DA DCT, QUE PROPORCIONAM MELHORES TAXAS DE COMPRESSÃO RECORRE À QUANTIZAÇÃO LOGARÍTMICA PARA UMA GESTÃO OTIMIZADA DA BITRATE INCLUI UM FILTRO DEBLOCKING (ANTI-BLOCOS) PARA MINIMIZAR ARTEFACTOS VISUAIS IMPLEMENTA NOVAS TÉCNICAS DE CODIFICAÇÃO BASEADA NA ENTROPIA DA FONTE (LOSSLESS) : CABAC: CONTEXT-ADAPTIVE BINARY ARITHMETIC CODING (MAIS EFICAZ) CAVLC: CONTEXT-ADAPTIVE VARIABLE-LENGTH CODING (MENOS EXIGENTE COMPUTACIONALMENTE) EXPONENTIAL-GOLOMB CODING INTRODUZ FUNCIONALIDADES PARA LIDAR COM PERDAS DE FRAMES (EX.: SLICES REDUNDANTES) 24/38

H.264: PRINCIPAIS PERFIS BASELINE PROFILE É a implementação mais básica do standard Indicado para vídeo não-entrelaçado (videoconferência e vídeo sobre IP) Recomendado para dispositivos com capacidade de processamento limitada MAIN PROFILE Indicado para sinais de SDTV entrelaçados: pressupõe que os canais são fiáveis e que a baixa latência não é fator determinante HIGH PROFILE Perfil destinado à transmissão de sinais HDTV e armazenamento de vídeo HD (Blu-Ray) EXTENDED PROFILE Adiciona suporta a slices redundantes, úteis em canais de débito variável onde é comum a perda de frames e a resincronização. Limita a propagação de erros inter-frame. Indicado para servidores com aplicações de streaming 25/38

H.264: VANTAGENS FACE A STANDARDS ANTERIORES PRESERVA A QUALIDADE DE IMAGEM, REDUZINDO A LARGURA DE BANDA PARA 50% Proporciona a viabilidade de uma oferta de canais e serviços mais variada por parte dos operadores HDTV INTRODUZ MECANISMOS DE TOLERÂNCIA A ERROS E A LATÊNCIAS ELEVADAS Facilita a proliferação de conteúdos de streaming de vídeo de alta qualidade em redes IP FACILITA A PARTILHA E ARMAZENAMENTO DE CONTEÚDOS HD A redução da largura de banda significa também uma redução do tamanho dos ficheiros na mesma proporção PERMITE OFERECER MAIOR QUALIDADE DE IMAGEM EM REDES MÓVEIS Ou reduzir o consumo de tráfego / suportar larguras de banda inferiores AS VANTAGENS SÃO RESULTADO DE UM ALGORITMO DE CODIFICAÇÃO: MAIS EFICIENTE MAS TAMBÉM MAIS EXIGENTE DO PONTO DE VISTA COMPUTACIONAL 26/38

COMPARATIVO 27/38

MPEG-4 (Part 2) vs H.264 FONTE DA IMAGEM: HTTP://WWW.AVENTURACCTV.COM/USERFILES/IMAGE/CAMERA%20TUTORIAL/H264VSMPEG4(1).JPG 28/38

MPEG-4 (Part 2) vs H.264 COMPARAÇÃO ENTRE O ESPAÇO OCUPADO PELO MESMO VÍDEO USANDO FORMATOS DIFERENTES [3] COMPARAÇÃO ENTRE A LARGURA DE BANDA UTILIZADA PELO MESMO VÍDEO USANDO FORMATOS DIFERENTES [3] FONTES DAS IMAGENS: HTTP://WWW.AVENTURACCTV.COM/TECHNOLOGY/ 29/38

MPEG-4 (Part 2) vs H.264 FONTE DA IMAGEM: HTTP://WWW.AVENTURACCTV.COM/TECHNOLOGY/ 30/38

MPEG-4 (Part 2) vs H.264 FONTE DA IMAGEM: HTTP://WWW.VELLEMAN.EU/DOWNLOADS/3/H264_VS_MPEG4_EN.PDF 31/38

H.265/HEVC O SUCESSOR DO H.264 32/38

HEVC/H.265: O sucessor do H.264 H.265 VS H.264 (VALORES TÍPICOS PARA QUALIDADE DE IMAGEM IDÊNTICA) AVALIAÇÃO OBJETIVA (PSNR): bitrate 25% a 35% inferior [15] AVALIAÇÃO SUBJETIVA: bitrate 49% a 66% inferior [16] [17] COMPLEXIDADE DE COMPUTAÇÃO: 5x a 10x mais exigente [15] FONTES DAS IMAGENS: HTTP://WWW.EXTREMETECH.COM/WP-CONTENT/UPLOADS/2013/07/HEVC-ENCODE.JPG HTTP://WWW.EXTREMETECH.COM/WP-CONTENT/UPLOADS/2013/07/H265-264FILESIZE.PNG 33/38

CONCLUSÃO STANDARDS DE CODIFICAÇÃO DE VÍDEO MAIS EFICIENTES SERÃO SEMPRE BEM-VINDOS O aumento de capacidade de processamento dos dispositivos e as limitações das redes IP favorecem o trade-off do aumento da complexidade computacional pelaredução de largura de banda Isto é especialmente importante em cenários de utilização móvel onde o tráfego disponível é limitado O PARADIGMA DE CONSUMO DE VÍDEO ATUAL ASSENTA SOBRE A INTERNET Reforça-se assim a importância da utilização de codecs eficientes e tolerantes a erros e perda de pacotes A REDUÇÃO DA BITRATE TAMBÉM OFERECE VANTAGENS NA TRANSMISSÃO CONVENCIONAL DE TELEVISÃO Permite a proliferação de conteúdos HD sem que seja necessário ocupar uma maior largura de banda, garantindo-se uma utilização mais eficiente do limitado espetro eletromagnético EM BREVE, MESMO O H.264 SERÁ SUBSTITUÍDO POR STANDARDS AINDA MAIS EFICIENTES, AINDA QUE COMPUTACIONALMENTE MAIS EXIGENTES 34/38

REFERÊNCIAS 1. Apple, Inc., (2014). MPEG-4 The New Standard for the Internet, powered by Quicktime. [online] Disponível em: http://www.apple.com/quicktime/pdf/mpeg4_v3.pdf [Acedido a 15 Nov. 2014]. 2. Aventuracctv.com, (2014). Aventura CCTV - Aventura CCTV - Why the buzz about H.264?. [online] Disponível em: http://www.aventuracctv.com/technology/buzz.asp [Acedido a 19 Nov. 2014]. 3. Aventuracctv.com, (2014). Aventura CCTV - Aventura CCTV - H.264 Technology. [online] Disponível em: http://www.aventuracctv.com/technology/ [Acedido a 19 Nov. 2014]. 4. Cs.dartmouth.edu, (2014). [online] Disponível em: http://www.cs.dartmouth.edu/~geelong/spatial/spatialredundacy.html [Acedido a 15 Nov. 2014]. 5. Globalspec.com, (2014). 5.7 Spatial and temporal redundancy in MPEG On GlobalSpec. [online] Disponível em: http://www.globalspec.com/reference/37829/203279/5-7- spatial-and-temporal-redundancy-in-mpeg [Acedido a 16 Nov. 2014]. 6. Red.com, (2014). Chroma Subsampling Techniques. [online] Disponível em: http://www.red.com/learn/red-101/video-chroma-subsampling [Acedido a 15 Nov. 2014]. 35/38

REFERÊNCIAS 7. Robertson, M. (2007). H.264 versus MPEG-4 - Video Encoding Formats Compared. [online] ReelSEO. Disponível em: http://www.reelseo.com/encoding-formats-mpeg4-vs-h264/ [Acedido a 17 Nov. 2014]. 8. Simply5.quora.com, (2014). Video Compression(Temporal Redundancy).Simplified. - REALM - Quora. [online] Disponível em: http://simply5.quora.com/video-compression-temporal- Redundancy-Simplified [Acedido a 17 Nov. 2014]. 9. Simply5.quora.com, (2014). Video Compression(Spatial Redundancy).Simplified. - REALM - Quora. [online] Disponível em: http://simply5.quora.com/video-compression-spatial- Redundancy-Simplified [Acedido a 16 Nov. 2014]. 10. Velleman, (2014). The difference between MPEG-4 and H.264. [online] Disponível em: http://www.velleman.eu/downloads/3/h264_vs_mpeg4_en.pdf [Acedido a 17 Nov. 2014]. 11. Wikipedia, (2014). Chroma subsampling. [online] Disponível em: http://en.wikipedia.org/wiki/chroma_subsampling [Acedido a 15 Nov. 2014]. 12. Fischer, B. (1999). Subdivision Into Macro Blocks - Video Guide Part 3: Video Formats and Compression Methods. [online] Tom's Hardware. Disponível em: http://www.tomshardware.com/reviews/video-guide-part-3,130-7.html [Acedido a 22 Nov. 2014]. 36/38

REFERÊNCIAS 13. Cs.cf.ac.uk, (2014). Intra Frame Coding. [online] Disponível em: http://www.cs.cf.ac.uk/dave/multimedia/node248.html [Acedido a 22 Nov. 2014]. 14. Ozer, J. (2011). What is H.264? - Streaming Media Magazine. [online] Streaming Media Magazine. Disponível em: http://www.streamingmedia.com/articles/editorial/what-is-.../what-is-h.264-74735.aspx [Acedido a 22 Nov. 2014]. 15. Hruska, J. (2014). H.265 benchmarked: Does the next-generation video codec live up to expectations? ExtremeTech. [online] ExtremeTech. Disponível em: http://www.extremetech.com/computing/162027-h-265-benchmarked-does-the-nextgeneration-video-codec-live-up-to-expectations [Acedido a 22 Nov. 2014]. 16. Infoscience, (2014). Subjective quality evaluation of the upcoming HEVC video compression standard. [online] Disponível em: http://infoscience.epfl.ch/record/180494/files/hanhart_spie2012_1.pdf [Acedido a 22 Nov. 2014]. 17. Wikipedia, (2014). High Efficiency Video Coding. [online] Disponível em: http://en.wikipedia.org/wiki/high_efficiency_video_coding [Acedido a 22 Nov. 2014]. 37/38

REFERÊNCIAS 18. Aventuracctv.com, (2014). Aventura CCTV - Aventura CCTV - H.264 Technology. [online] Disponível em: http://www.aventuracctv.com/technology/applications.asp [Acedido a 22 Nov. 2014]. 19. Blu-ray.com, (2014). Blu-ray.com - Blu-ray FAQ. [online] Disponível em: http://www.bluray.com/faq/#bluray_vs_dvd_comparison [Acedido a 22 Nov. 2014]. 20. Support.google.com, (2014). Advanced encoding settings - YouTube Help. [online] Disponível em: https://support.google.com/youtube/answer/1722171 [Acedido a 22 Nov. 2014]. 21. PT Inovação, (2014). Especificação para Televisores TDT Portugal Telecom. [online] Disponível em: http://tdt.telecom.pt/recursos/apresentacoes/spec_tv_testes_tdt_v07_pt02.pdf [Acedido a 22 Nov. 2014]. 38/38