Coding of video with a single information plane

Bibliographic Details
Main Author: Rodrigues, Arturo Miguel Batista
Publication Date: 2009
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10773/2103
Summary: As actuais normas para codificação de vídeo, tais como os MPEG2/4 ou H.263/4, foram desenvolvidas para codificação de vídeo com cor. A informação de cor é representada usando um espaço apropriado, como, por exemplo, o YCbCr. Estes espaços de cor são constituídos por três planos: um para a dominância (no exemplo dado, o Y) e dois para a informação de crominância (neste caso, o Cb e o Cr). Contudo, há aplicações onde a informação a codificar é composta apenas por um plano de informação que pode, por exemplo, representar níveis de cinzento em imagem médica, ou índices para tabelas de cores. A motivação desta tese prende-se com dois factos: a produção de imagens médicas em formato digital estar a crescer, impondo técnicas eficazes para o tratamento e a compressão de dados e, embora os modelos de cor indexada sejam há muito utilizados para representar imagens, não têm sido convenientemente explorados em vídeo. Com esta dissertação pretende-se investigar novas estratégias de compressão sem perdas que explorem a redundância entre imagens consecutivas que caracterizam estas modalidades de imagem. Portanto, ao longo do trabalho implementou-se dois codificadores de vídeo para um só plano de informação, baseados num modelo híbrido. Um deles utiliza codificação de Golomb e o outro codificação aritmética, estudando-se assim a eficácia de cada um, quer para a escala de cinzentos, quer para vídeos com tabela de cores indexadas. Adicionalmente, para vídeos de cor indexada, implementou-se um algoritmo de reordenação da tabela de cores, o que torna a codificação mais eficaz. ABSTRACT: The current standards for video encoding, such as MPEG2/4 or H.263/4, have been developed for encoding video with color. The color information is represented using an appropriate space, such as YCbCr. These color spaces are made of three planes: one for luminance (in the given example, the Y) and two for the chrominance information (in this case, the Cb and Cr). However, there are applications where the information lies in a single information plane that may, for example, represent shades of gray (medical imaging) or indexes to color tables (color indexed video). The motivation of this thesis is related with two points: the production of medical images in digital format has been growing, imposing efficient techniques for the treatment and compression of data and, although color indexed models have been used for a long time to represent images, it has not been adequately explored in video. With this thesis, we intended to investigate new strategies for lossless compression which exploits the redundancy between consecutive images that characterize these types of images. Therefore, during this work, it has been implemented two video encoders with one information plane, based on a hybrid model. One of them uses Golomb codes and the other arithmetic coding. It has been studied the efficiency of each one, both using gray scale and color indexed videos. In addition, for color indexed videos, it has been implemented a palette reordering algorithm, making the encoding more efficient.
id RCAP_1c1ead87e4caf4b5916cea8a51979d84
oai_identifier_str oai:ria.ua.pt:10773/2103
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Coding of video with a single information planeEngenharia electrónicaVídeo digitalProcessamento de imagemCodificação de imagemCompressão de imagemAs actuais normas para codificação de vídeo, tais como os MPEG2/4 ou H.263/4, foram desenvolvidas para codificação de vídeo com cor. A informação de cor é representada usando um espaço apropriado, como, por exemplo, o YCbCr. Estes espaços de cor são constituídos por três planos: um para a dominância (no exemplo dado, o Y) e dois para a informação de crominância (neste caso, o Cb e o Cr). Contudo, há aplicações onde a informação a codificar é composta apenas por um plano de informação que pode, por exemplo, representar níveis de cinzento em imagem médica, ou índices para tabelas de cores. A motivação desta tese prende-se com dois factos: a produção de imagens médicas em formato digital estar a crescer, impondo técnicas eficazes para o tratamento e a compressão de dados e, embora os modelos de cor indexada sejam há muito utilizados para representar imagens, não têm sido convenientemente explorados em vídeo. Com esta dissertação pretende-se investigar novas estratégias de compressão sem perdas que explorem a redundância entre imagens consecutivas que caracterizam estas modalidades de imagem. Portanto, ao longo do trabalho implementou-se dois codificadores de vídeo para um só plano de informação, baseados num modelo híbrido. Um deles utiliza codificação de Golomb e o outro codificação aritmética, estudando-se assim a eficácia de cada um, quer para a escala de cinzentos, quer para vídeos com tabela de cores indexadas. Adicionalmente, para vídeos de cor indexada, implementou-se um algoritmo de reordenação da tabela de cores, o que torna a codificação mais eficaz. ABSTRACT: The current standards for video encoding, such as MPEG2/4 or H.263/4, have been developed for encoding video with color. The color information is represented using an appropriate space, such as YCbCr. These color spaces are made of three planes: one for luminance (in the given example, the Y) and two for the chrominance information (in this case, the Cb and Cr). However, there are applications where the information lies in a single information plane that may, for example, represent shades of gray (medical imaging) or indexes to color tables (color indexed video). The motivation of this thesis is related with two points: the production of medical images in digital format has been growing, imposing efficient techniques for the treatment and compression of data and, although color indexed models have been used for a long time to represent images, it has not been adequately explored in video. With this thesis, we intended to investigate new strategies for lossless compression which exploits the redundancy between consecutive images that characterize these types of images. Therefore, during this work, it has been implemented two video encoders with one information plane, based on a hybrid model. One of them uses Golomb codes and the other arithmetic coding. It has been studied the efficiency of each one, both using gray scale and color indexed videos. In addition, for color indexed videos, it has been implemented a palette reordering algorithm, making the encoding more efficient.Universidade de Aveiro2011-04-19T13:52:33Z2009-01-01T00:00:00Z2009info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/2103engRodrigues, Arturo Miguel Batistainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-06T03:29:11Zoai:ria.ua.pt:10773/2103Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T13:36:14.693727Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Coding of video with a single information plane
title Coding of video with a single information plane
spellingShingle Coding of video with a single information plane
Rodrigues, Arturo Miguel Batista
Engenharia electrónica
Vídeo digital
Processamento de imagem
Codificação de imagem
Compressão de imagem
title_short Coding of video with a single information plane
title_full Coding of video with a single information plane
title_fullStr Coding of video with a single information plane
title_full_unstemmed Coding of video with a single information plane
title_sort Coding of video with a single information plane
author Rodrigues, Arturo Miguel Batista
author_facet Rodrigues, Arturo Miguel Batista
author_role author
dc.contributor.author.fl_str_mv Rodrigues, Arturo Miguel Batista
dc.subject.por.fl_str_mv Engenharia electrónica
Vídeo digital
Processamento de imagem
Codificação de imagem
Compressão de imagem
topic Engenharia electrónica
Vídeo digital
Processamento de imagem
Codificação de imagem
Compressão de imagem
description As actuais normas para codificação de vídeo, tais como os MPEG2/4 ou H.263/4, foram desenvolvidas para codificação de vídeo com cor. A informação de cor é representada usando um espaço apropriado, como, por exemplo, o YCbCr. Estes espaços de cor são constituídos por três planos: um para a dominância (no exemplo dado, o Y) e dois para a informação de crominância (neste caso, o Cb e o Cr). Contudo, há aplicações onde a informação a codificar é composta apenas por um plano de informação que pode, por exemplo, representar níveis de cinzento em imagem médica, ou índices para tabelas de cores. A motivação desta tese prende-se com dois factos: a produção de imagens médicas em formato digital estar a crescer, impondo técnicas eficazes para o tratamento e a compressão de dados e, embora os modelos de cor indexada sejam há muito utilizados para representar imagens, não têm sido convenientemente explorados em vídeo. Com esta dissertação pretende-se investigar novas estratégias de compressão sem perdas que explorem a redundância entre imagens consecutivas que caracterizam estas modalidades de imagem. Portanto, ao longo do trabalho implementou-se dois codificadores de vídeo para um só plano de informação, baseados num modelo híbrido. Um deles utiliza codificação de Golomb e o outro codificação aritmética, estudando-se assim a eficácia de cada um, quer para a escala de cinzentos, quer para vídeos com tabela de cores indexadas. Adicionalmente, para vídeos de cor indexada, implementou-se um algoritmo de reordenação da tabela de cores, o que torna a codificação mais eficaz. ABSTRACT: The current standards for video encoding, such as MPEG2/4 or H.263/4, have been developed for encoding video with color. The color information is represented using an appropriate space, such as YCbCr. These color spaces are made of three planes: one for luminance (in the given example, the Y) and two for the chrominance information (in this case, the Cb and Cr). However, there are applications where the information lies in a single information plane that may, for example, represent shades of gray (medical imaging) or indexes to color tables (color indexed video). The motivation of this thesis is related with two points: the production of medical images in digital format has been growing, imposing efficient techniques for the treatment and compression of data and, although color indexed models have been used for a long time to represent images, it has not been adequately explored in video. With this thesis, we intended to investigate new strategies for lossless compression which exploits the redundancy between consecutive images that characterize these types of images. Therefore, during this work, it has been implemented two video encoders with one information plane, based on a hybrid model. One of them uses Golomb codes and the other arithmetic coding. It has been studied the efficiency of each one, both using gray scale and color indexed videos. In addition, for color indexed videos, it has been implemented a palette reordering algorithm, making the encoding more efficient.
publishDate 2009
dc.date.none.fl_str_mv 2009-01-01T00:00:00Z
2009
2011-04-19T13:52:33Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/2103
url http://hdl.handle.net/10773/2103
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Aveiro
publisher.none.fl_str_mv Universidade de Aveiro
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833593916637577216