Inuência do bloco da DCT
|
|
- Theodoro Prado da Cunha
- 7 Há anos
- Visualizações:
Transcrição
1 Inuência do bloco da DCT Ricardo Duarte e Miguel Guedes 4 de Novembro de 2003 Conteúdo 1 Introdução 2 2 Algoritmo e implementação 3 3 Resultados Imagem "Autumn"(256x256) Imagem "Baboon"(512x512) Imagem "Lena"(512x512) Imagem "Pontos"(imagem 64x64) Imagem "Gradiente"(imagem 64x64) Imagem "Movie27"(imagem 320x192) Discussão 27 5 Conclusão 29 1
2 1 Introdução Podemos dizer que imagens grácas são a chave principal para a maior parte de aplicacões informáticas, jogos, ns educacionais, marketing, gracal design, webdesign são alguns exemplos. No entanto imagens de qualidade são elementos que comportam grandes quantidades de informação. Perto de 1970 foi quando começaram a ser feitos estudos sobre as possibilidades de compressão das imagens grácas. No entanto as primeiras tecnicas focaram-se principalmente em manter a qualidade original. Tais metodos incluiam estudos estatisticos e dicionários de compressão. Como era de esperar metodos como estes dicilmente se poderiam adaptar a imagens fotogracas que contêm continuidade de tonalidades, sendo muito dicil efectuar estimativas sobre as probabilidades de ocorrências de cores. Por volta de 1980 foram efectuadas pesquisas sobre compressão de imagem com perdas que vieram trazer novas possibilidades que visavam explorar a capacidade precepção limitada olho humano. Tais algoritmos baseavam-se na realização de pequenas modicações na imagem induzidas na perda de informação. Assim surgiu a compressão JPEG (Joint Photograc Experts Group), escrita por membros do CCITT e da ISO, e com ela o uso generalizado da transformada discreta de cossenos (DCT). A dct pretence á mesma classe de operações matemáticas que a FFT, e consiste basicamente na conversão de um sinal, uma imagem no nosso caso, representado espacialmente para uma representação nas suas frequencias. Neste caso será gerada uma matriz da mesma dimensão que o bloco que irá conter para o seu canto superior esquerdo coecientes das frequências mais baixas, incluindo o DC, e o canto inferior direito as mais altas. Dependendo do número de detalhes na imagem original, o coecientes de altas frequencias serão maiores ou menores. Na generalidade de imagens naturais os coecientes tornam-se bastante menores á medida que nos aproximamos das altas frequências. Isto quer dizer que a maior parte da energia da transformada se encontra concentrada num dado numero de coecientes do bloco. Adicionando isto ao facto de todos os coecientes da DCT estarem descorrelacionados podemos dizer que a DCT possui caracteristicas soberbas para quem quer reduzir o tamanho ocupado pela imagem sem inuêncir demasiado a qualidade da imagem. Recentemente tem se dado atenção ao uso de blocos variaveis, cujo tamanho varia com a estatistica da imagem. O trabalho consiste em estudar a inuência do tamanho de bloco utilizado para efectuar a transformada DCT de uma dada imagem. Sabendo que os blocos da DCT irão sofrer uma quantização que resultará numa perda parte dos seus coecientes, interessa efectuar um estudo que permita conhecer o comportamento da imagem quando aplicada uma transformada DCT de diferentes tamanhos, cando a conhecer tambem em que aspectos é mais vantagoso e devantajoso utilizar tamanhos diferentes. 2
3 2 Algoritmo e implementação Por forma a estudar a inuência do tamanho do bloco DCT na qualidade da imagem recuperada foi criado um programa numa plataforma Matlab. Como o programa do ano passado não nos satisfez, reimplementamos a quase totalidade deste, sendo agora possivel aplicar matrizes de quanticação de tamanho variavel, que são obtidas por interpolação das matrizes basicas (Jpeg e mpeg). É também, e agora, possivel escolher o metodo de interpolação, ver gracos de energia cumulativa, distribuição de energia da dct, medidas de ganhos em zeros e aplicação de uma matriz computada, tendo por base um algoritmo simples. O programa agora usa as componentes de luminancia e crominancias (em vez de rgb). O programa tambem guarda os resultados obtidos, no directorio 'resultados'. O algoritmo de aplicação da dct, usando blocos variaveis é o seguinte: 1. Ler a imagem para uma variavel matlab 2. Aumentar ou diminuir o tamanho da matriz de quantização, por forma a esta car do tamanho do bloco escolhido 3. Se a imagem for a preto e branco: (a) Dividir a imagem em blocos de AxA, sendo A o tamanho do bloco desejado (b) * - Obtenção da imagem compactada (c) Calcular a DCT de cada bloco (d) Dividir cada termo da DCT pelo valor na mesma posição na matriz de quantização, e arredondar o resultado da divisão para o inteiro mais proximo (e) * - Obtenção da imagem reconstruida com base na imagem compactada (f) Multiplicação de cada valor do bloco pelo valor correspondente na matriz de quantização (g) Realizar a dct inversa (IDCT) 4. Se a imagem for a cores: (a) Passar a imagem de RGB para YCbCr (Luminancia e crominancia) (b) Obter uma matriz para cada componente da imagem (c) Se for matriz jpeg, fazer resize à matriz de quantização para crominancias (d) Dividir cada matriz em blocos de AxA, sendo A o tamanho do bloco desejado (e) * - Obtenção da imagem compactada 3
4 (f) Calcular a DCT de cada bloco, e em todas as componentes (g) Dividir cada termo da DCT pelo valor na mesma posição na matriz de quantização, e arredondar o resultado da divisão para o inteiro mais proximo. Se for jpeg, a matriz de quantização, pela qual é dividida a imagem original, é diferente para as crominancias e para as luminancias. (h) * - Obtenção da imagem reconstruida com base na imagem compactada (i) Multiplicação de cada valor do bloco pelo valor correspondente na matriz de quantização (j) Realizar a dct inversa (IDCT) (k) Juntar as diversas matrizes de componentes (Y-Cb-Cr) numa só imagem 5. Computar gráco de energia cumulativa com base no seguinte algoritmo: (a) Se a imagem for a cores, calcular energia cumulativa apenas na luminacia. (b) Por cada bloco de AxA: i. Calcular a energia contida em pequenas partes do bloco, como indicado na imagem: ii. Somar a energia contida em cada numero de coecientes, dos varios blocos. O algoritmo para criação de matrizes de quantização é o seguinte: para todo o i de 1 até tamanho x da matriz desejada para todo o j de 1 até tamanho y da matriz desejada matriz_de_quantização(i,j) = (1+((1+i+j)*q)); q é factor de qualidade 4
5 Figura 1: Aspecto do ambiente de trabalho 5
6 3 Resultados 3.1 Imagem "Autumn"(256x256) Figura 2: Imagem original Figura 3: Imagem processada (autumn) com bloco 2x2 6
7 Figura 4: Imagem processada (autumn) com bloco 4x4 Figura 5: Imagem processada (autumn) com bloco 8x8 Figura 6: Imagem processada (autumn) com bloco 16x16 7
8 Figura 7: Imagem processada (autumn) com bloco 32x32 Figura 8: Imagem processada (autumn) com bloco 64x64 8
9 Figura 9: Detalhe dos resultados obtidos (autumn) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 9
10 Figura 10: Outro detalhe dos resultados obtidos (autumn) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 Tamanho do bloco Mse Percentagem de zeros ganha 2x x x x x x Tabela 1: Medida de erro e de ganho de zeros (autumn) 10
11 3.2 Imagem "Baboon"(512x512) Figura 11: Imagem original Figura 12: Imagem processada (baboon) com bloco 2x2 11
12 Figura 13: Imagem processada (baboon) com bloco 4x4 Figura 14: Imagem processada (baboon) com bloco 8x8 Figura 15: Imagem processada (baboon) com bloco 16x16 12
13 Figura 16: Imagem processada (baboon) com bloco 32x32 Figura 17: Imagem processada (baboon) com bloco 64x64 13
14 Figura 18: Detalhe dos resultados obtidos (baboon) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 14
15 Figura 19: Outro detalhe dos resultados obtidos (baboon) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 Tamanho do bloco Mse Percentagem de zeros ganha 2x x x x x x Tabela 2: Medida de erro e de ganho de zeros (baboon) 15
16 3.3 Imagem "Lena"(512x512) Figura 20: Imagem original Figura 21: Imagem processada (lena) com bloco 2x2 16
17 Figura 22: Imagem processada (lena) com bloco 4x4 Figura 23: Imagem processada (lena) com bloco 8x8 Figura 24: Imagem processada (lena) com bloco 16x16 17
18 Figura 25: Imagem processada (lena) com bloco 32x32 18
19 Figura 26: Imagem processada (lena) com bloco 64x64 Figura 27: Detalhe dos resultados obtidos (lena) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 19
20 Figura 28: Outro detalhe dos resultados obtidos (lena) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 Tamanho do bloco Mse Percentagem de zeros ganha 2x x x x x x Tabela 3: Medida de erro e de ganho de zeros (lena) 20
21 3.4 Imagem "Pontos"(imagem 64x64) Figura 29: Resultados obtidos (pontos) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 Tamanho do bloco Mse Percentagem de zeros ganha 2x x x x x x Tabela 4: Medida de erro e de ganho de zeros (pontos) 21
22 Figura 30: Energia cumulativa (pontos) (a) 2x2 (b) 4x4 (c) 8x8 (d) 16x16 (e) 32x32 (f) 64x Imagem "Gradiente"(imagem 64x64) Tamanho do bloco Mse Percentagem de zeros ganha 2x x x x x x Tabela 5: Medida de erro e de ganho de zeros (Gradiente) 22
23 Figura 31: Resultados obtidos (Gradiente) (a) Original (b) 2x2 (c) 4x4 (d) 8x8 (e) 32x32 (f) 64x64 23
24 Figura 32: Energia cumulativa (Gradiente) (a) 2x2 (b) 4x4 (c) 8x8 (d) 16x16 (e) 32x32 (f) 64x64 24
25 3.6 Imagem "Movie27"(imagem 320x192) Figura 33: Resultados obtidos (Movie27) (a) Original (b) 2x2 (c) 8x8 (d) 64x64 25
26 Figura 34: Resultados em detalhe (Movie27) (a) Original (b) 2x2 (c) 8x8 (d) 64x64 26
27 4 Discussão Começando por fazer uma análise aos grácos de energia cumulativa, começamos por vericar que à medida que o bloco aumenta, vai havendo uma maior acumulação de energia nos primeiros coecientes (coecientes de menor frequencia). Se tivermos em conta que são estes os coecientes aos quais vai ser dada mais resolução, este resultado favorece, à partida, os blocos maiores, pois com menos informação nos coecientes de alta frequencias, menor informação será desprezada aquando da quantização. No entanto, e como veremos em detalhe, esta vantagem "teorica"não se manifesta de forma tão clara numa avaliação subjectiva da qualidade da imagem obtida. Imagem autumn Começemos pela imagem autumn. Pela tabela 1 podemos ver que existe uma clara distinção entre o MSE de 2x2 e os restantes. Enquanto que os restantes mantêm um erro mais ou menos parecido, no bloco 2x2 ele aumenta para mais que o dobro. Tendo em conta agora a qualidade da imagem atravez da análise das ampli- cações representadas na gura 10, claramente podemos dizer que o bloco de 64x64 possui a melhor qualidade e promenor. Tal factor era de esperar, pois tendo em conta os grácos de energia, vimos que no caso do bloco 64x64 encontrámos mais energia nos coecientes de baixas frequencias. É de realçar que com o bloco 2x2 a imagem encontra-se severamente degradada Isto era de esperar pois numa matriz de 4 coecientes, se depois da quantização os coecientes forem reduzidos para metade ou, como na maior parte dos casos, reduzidos ao elemento dc, teremos um bloco 2x2 que representa uma cor unica resultante de uma media dos 4 coecientes. Isto leva a um aspecto como se tivessemos reduzido a propria resolução da imagem por 2, notando-se um efeito de pixelização e a perda de detalhe em zonas com pequenas variações de cor, como no céu (gura 8). A análise anterior podia-nos levar a crer que a melhor opção de compressão seria a 64x64, no entanto, se nos reportarmos à gura 9 vemos que ocorre a formação de um granulado na zona de transição entre o ceu e a vegetação. Este fenómeno vai gradualmente tornando-se mais evidente, apartir do bloco 8x8 até ao bloco 64x64. Isto deve-se ao facto do bloco conter dentro de si duas mudanças bruscas de ambiente, o que levou á DCT a gerar coecientes de altas frequências para responder, neste caso á zona da vegetação. O problema em si ocorre porque nós eliminamos esses coecientes no processo de quanticação, resultando assim num erro de altas frequencias, correspondente ao granulado. Por causa do tamanho do bloco esse erro propaga-se para zona mais clara, o céu, onde se torna mais evidente. No caso do bloco 8x8 o efeito parece ter desaparecido, mas de facto ele está lá, só que devido ao tamanho reduzido do bloco o erro propaga-se por muito menos espaço, cando disfarçado por se encontrar junto á zona de transição dos dois ambientes. Para nalizar devemos mencionar o facto de se notarem as delimitações entre 27
28 os blocos da dct na imagem recuperada. Quanto menor o tamanho do bloco, maior o numero de blocos, sendo os blocos cada vez mais pequeno. Para nalizar queremos mencionar o facto de se notar as delimitações entre os blocos da dct. Este efeito degrada bastante a imagem, e a origem dele vem do facto de blocos pequenos possuirem poucos coecientes que permitam obter uma componente dc capaz de ser muito semelhante á dos blocos vizinho. Digamos que o bloco não possui coecientes sucientes para efectuar uma estimativa do bloco que se encontra nas suas proximidades. Obviamente que neste aspecto quanto maior for o bloco menor a intensidade deste efeito. Imagem baboon Mais uma vez podemos ver uma concentração energia nos coecientes de baixas frequências á medida que aumentamos o tamanho do bloco. Os valores do MSE são maiores que os da imagem Autumm isto porque na imagem hà uma grande variação de luminosidade por espaço. Podemos ver pelos gracos de energia que neste caso é maior a contribuição dos coecientes de mais alta frequencia, do que na imagem anterior (autumn). A quantidade de zeros segue o mesmo padrão da imagem anterior sendo no entanto menor, visto que que esta imagem trata de frequencias maiores e como tal a necessidade de frequências mais altas na sua representação. Torna-mos mais evidente a degradação da imagem á medida que diminuimos o tamanho do bloco, atravéz da inspecção da gura 18. Se nos repostarmos à gura 1819, vemos novamente o efeito de granularidade a aumentar com o tamanho do bloco, especialmente na zona do nariz. Nesta zona o bloco apanha dentro dele a muita variação do pelo e a pouca variação da cor e textura do nariz. O efeito das descontinuidades de bloco para bloco é mais evidente para blocos pequenos e é claro o aumento de resolução nas linhas da zona branca por cima da narina do babuino. Lena Em relação ao MSE entanto o erro é bastante inferior que no caso do babuino porque esta imagem tem uma variação mais homogénia. O erro é maior que na imagem autumn pelo facto de a imagem ser maior (256x256 da autumn contra 512x512 desta). Um aspecto interessante está na analise pormenorizda da imagem atravéz da gura 27. Nota-mos aqui que a imagem resultante do bloco 8x8 é bastante melhor que a resultante do bloco 64x64. Pois, de facto a granularidade está a representar uma grande perda de qualidade neste caso. Se repararmos o rosto da Lena é constituido basicamente por variações bruscas de cor, tal como na Autumm entre o céu e a vegetação, as sombras os contornos dos olhos, as sobrancelhas são mudanças de ambiente que resultam numa propagação de erro "granular"para zonas em que se torna mais evidente. No caso do bloco 8x8 o efeito não se nota tanto pois a zona de propagação do erro ca circunscrita ás 28
29 delimitações dos ambientes diferentes. A gura 27 é outro exemplo do acontecimento da granularidade. Pontos Nesta imagem podemos mais uma vez ver a grande eciência do bloco de 64x64. O MSE diminui com o aumento do tamanho do bloco á execepção de 2x2, no entanto é possivel vericar que houve realmente uma truncagem de coecientes neste caso. A quantidade de zeros tambem aumenta progressivamente á medida que aumentamos o bloco ao máximo. Esta imagem leva-nos a crer que o aumento do bloco até ao seu máximo representa um melhoramento em todos os aspectos. Para além de não ser tão notável o efeito de granulado, visto que o bloco engloba toda a imagem. Gradiente Aqui está mais uma prova de que o aumento do tamanho do bloco até ao tamanho da imagem tráz vantagens. Gradiente é uma imagem com variação de cor mas não tão bruscamente como Pontos, verica-se então um aumento drástico no numero de zeros e uma diminuição do valor do MSE quase para a unidade. Movie27 Esta imagem serve para mostra um efeito algo interessante na aplicação da DCT à imagem 32?? original que representa um jpeg comprimido por blocos de 8x8. Se virmos com atenção notamos o efeito blocking está presente, no entanto ao aplicar-mos uma DCT de tamanho superior vericamos que os blocos originais vão deixando de se notar. Chegando ao tamanho de 64x64 podemos dizer que desapareceram os blocos 8x8 da imagem original. Nesta cena com muita variação por unidade de comprimento, o efeito granular é bastante visivel, degradando em muito a qualidade da imagem. A análise anterior foi feita com uma limitação algo importante que é o facto de não existirem matrizes de quanticação publicadas para tamanhos diferentes de 8x8. O nosso metodo de interpolação poe não ser perfeito, o que pode levar a que os resultados obtidos para cada tamanho de bloco não sejam todos devidos apenas à variação do tamanho mas também à variação das caracteristicas da matriz. A experimentação com outras matrizes, algumas calculadas dinamicamente pelo programa, originou o mesmo tipo de resultados dos indicados aqui, no que diz respeito ao efeito do tamanho do bloco. 29
30 5 Conclusão Como se vê com a análise em detalhe das varias imagens, alguns dos defeitos e vantagens de um ou outro tamanho de bloco varia com a zona da imagem a que é aplicado. Se por um lado o uso de blocos de 64x64 aumenta a resolução perceptivel da imagem, por outro aparece um efeito de granularidade que é tanto mais notório quanto mais zonas de muita variação e de pouca estejam presentes num bloco. Um bloco de 8x8 resolve este efeito negativo mas aumenta a percepção de blocos na imagem e diminui a resolução de zonas com mais detalhe. O melhor compromisso de tamanho de bloco é claramente o 8x8 visto que se apresenta bons resultados em todas as zonas das imagens estudadas. O senão do efeito de blocking reduz-se quase a zero se a imagem for vista no tamanho normal num monitor de pc. No entanto, se se quer a melhor qualidade, deve-se apostar no uso de tamanhos de blocos variaveis. O tamanho do bloco deverá ser adaptado à estatistica das varias zonas da imagem. Desta forma poder-se-ia tirar partido dos pontos fortes de cada tamanho. Referências [1] H. Benoit: Digital Television, Arnold Editions, 1997, ISBN
31 Lista de Figuras 1 Aspecto do ambiente de trabalho Imagem original Imagem processada (autumn) com bloco 2x Imagem processada (autumn) com bloco 4x Imagem processada (autumn) com bloco 8x Imagem processada (autumn) com bloco 16x Imagem processada (autumn) com bloco 32x Imagem processada (autumn) com bloco 64x Detalhe dos resultados obtidos (autumn) Outro detalhe dos resultados obtidos (autumn) Imagem original Imagem processada (baboon) com bloco 2x Imagem processada (baboon) com bloco 4x Imagem processada (baboon) com bloco 8x Imagem processada (baboon) com bloco 16x Imagem processada (baboon) com bloco 32x Imagem processada (baboon) com bloco 64x Detalhe dos resultados obtidos (baboon) Outro detalhe dos resultados obtidos (baboon) Imagem original Imagem processada (lena) com bloco 2x Imagem processada (lena) com bloco 4x Imagem processada (lena) com bloco 8x Imagem processada (lena) com bloco 16x Imagem processada (lena) com bloco 32x Imagem processada (lena) com bloco 64x Detalhe dos resultados obtidos (lena) Outro detalhe dos resultados obtidos (lena) Resultados obtidos (pontos) Energia cumulativa (pontos) Resultados obtidos (Gradiente) Energia cumulativa (Gradiente) Resultados obtidos (Movie27) Resultados em detalhe (Movie27) Lista de Tabelas 1 Medida de erro e de ganho de zeros (autumn) Medida de erro e de ganho de zeros (baboon) Medida de erro e de ganho de zeros (lena) Medida de erro e de ganho de zeros (pontos) Medida de erro e de ganho de zeros (Gradiente)
Influência do Tamanho do Bloco na DCT
LICENCIATURA EM ENGENHARIA ELECTROTÉCNICA E DE COMPUTADORES TELEVISÃO DIGITAL 2005/06 Influência do Tamanho do Bloco na DCT Autores: Carlos Graf Nuno Lima Grupo 4 Novembro de 2005 ÍNDICE 1. INTRODUÇÃO...
Leia maisTelevisão Digital 2006/2007. João Sousa Botto
Televisão Digital 2006/2007 João Sousa Botto 010503064 jsbotto@gmail.com Algoritmo: 3 Princípios sobre os quais assenta o algoritmo: 4 Ambiente de trabalho: 5 Aspectos mais salientes da implementação que
Leia maisTelevisão Digital 5ºano 2006/2007. Compressão/Descompressão de Imagens JPEG. Trabalho realizado por: Carla Neves, nº
Televisão Digital 5ºano 2006/2007 Compressão/Descompressão de Imagens JPEG Trabalho realizado por: Carla Neves, nº010503162 Índice Índice... pág2 Introdução... pág.3 Objectivos... pág.5 Implementação...
Leia maisTransformada de Discreta de Co senos DCT
Transformada de Discreta de Co senos DCT O primeiro passo, na maioria dos sistemas de compressão de imagens e vídeo, é identificar a presença de redundância espacial (semelhança entre um pixel e os pixels
Leia maisPadrões de Compressão de Imagens
Aula 10 Padrões de Compressão de Imagens Diogo Pinheiro Fernades Pedrosa diogopedrosa@ufersa.edu.br http://www2.ufersa.edu.br/portal/professor/diogopedrosa Universidade Federal Rural do Semiárido Departamento
Leia maisExpansão/Redução de imagens no domínio das frequências
Faculdade de Engenharia da Universidade do Porto LEEC 5ºAno/1ºSemestre Televisão Digital 2006/2007 Trabalho 1: Expansão/Redução de imagens no domínio das frequências Grupo 8: Pedro Cunha (ee00047@fe.up.pt)
Leia maisClassificação e Pesquisa de Dados. Aula 27 Compressão de Dados Multimídia: Compressão de Imagens
Classificação e Pesquisa de Dados Aula 27 Compressão de Dados Multimídia: Compressão de Imagens UFRGS INF01124 Compressão de Imagens Reduz a quantidade de dados necessária para representar uma imagem Compressão
Leia maisProcessamento de Imagem. Compressão de Imagens Professora Sheila Cáceres
Processamento de Imagem Compressão de Imagens Professora Sheila Cáceres Porque comprimir? Técnicas de compressão surgiram para reduzir o espaço requerido para armazenamento e o tempo necessário para transmissão
Leia maisOs computadores processam dados digitais ou discretos. Os dados são informação representada num sistema digital de símbolos.
Os computadores processam dados digitais ou discretos. Os dados são informação representada num sistema digital de símbolos. Todas as formas de informação devem ser convertidas para a forma digital de
Leia maisCompressão de Imagens: Padrão JPEG
Compressão de Imagens: Padrão JPEG PTC2547 Princípios de Televisão Digital Guido Stolfi 09/2017 EPUSP - Guido Stolfi 1 / 75 Temas Abordados Justificativas para Compressão de Imagens Codificador JPEG Transformada
Leia maisÁlgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial
Álgebra Linear Aplicada à Compressão de Imagens Universidade de Lisboa Instituto Superior Técnico Uma Breve Introdução Mestrado em Engenharia Aeroespacial Marília Matos Nº 80889 2014/2015 - Professor Paulo
Leia maisTelevisão Digital. Codificação de Entropia Códigos de Huffman. Hélio Manuel Gonçalves Jaco
Codificação de Entropia Códigos de Huffman Hélio Manuel Gonçalves Jaco Porto, Outubro de 2006 1. Objectivo Desenvolver um programa que gere códigos de Huffman de imagens às quais foi aplicada uma transformada
Leia mais2º ANO - FOTOGRAFIA. Rui Gonçalves
2º ANO - FOTOGRAFIA Rui Gonçalves Características do sensor CCD - tamanho físico do CCD/CMOS e dos elementos sensores (pixeis) - CCD/CMOS a cores - performance do sensor Características da Imagem - tamanho
Leia maisCapítulo II Imagem Digital
Capítulo II Imagem Digital Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra Resumo 1. Formação de uma imagem 2. Representação digital de uma imagem 3. Cor 4. Histogramas 5. Ruído
Leia maisFundamentos da Compressão de Vídeo
Sistemas de Telecomunicações 2007-2008 Televisão Digital Fundamentos da Compressão de Vídeo Rui Marcelino Abril 2008 Engenharia Electrica e Electrónica - TIT Sumário 1. Motivação para Compressão de Vídeo
Leia maisPTC3452 Exercícios sobre Codificação perceptual de Áudio e Vídeo 11/2017 G. S.
PTC3452 Exercícios sobre Codificação perceptual de Áudio e Vídeo /207 G. S. ) O padrão ao lado representa um bloco de 8x8 elementos de imagem. Os elementos pretos possuem intensidade -27 e os elementos
Leia maisComputação Gráfica. Prof. MSc André Y. Kusumoto
Computação Gráfica Prof. MSc André Y. Kusumoto andrekusumoto.unip@gmail.com Compressão de Imagem Definição Formas de diminuir a área de armazenamento dos dados, reduzindo a quantidade de bits para representar
Leia maisEqualização e modificação de histogramas
Equalização e modificação de histogramas Televisão Digital 2004/2005 Sérgio Ramos Pinho 030503028 Rui Manuel Ferreira do Couto 030503011 Índice: Índice 2 Introdução 3 Objectivos 3 Preliminares Teóricos
Leia mais2 Representação de Imagens em Arquivos Texto
MAP-2121 - Segundo Exercício Programa - 2013 Instruções gerais - Os exercícios computacionais pedidos na disciplina Cálculo Numérico têm por objetivo fundamental familiarizar o aluno com problemas práticos
Leia mais4 Método Proposto Visão geral do Método
52 4 Método Proposto Neste trabalho é sugerida uma nova metodologia para compressão de dados sísmicos volumétricos. O método proposto é baseado no uso da transformada wavelet 3D. Também será apresentado
Leia maisPMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral
PMR2560 Visão Computacional Conversão e Limiarização Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Conversão de imagens; Histograma; Limiarização. Imagem digital Uma imagem é uma matriz
Leia maisTransformada Discreta de Fourier
Processamento Digital de Sinais Transformada Discreta de Fourier Prof. Dr. Carlos Alberto Ynoguti Jean Baptiste Joseph Fourier Nascimento: 21 de março de 1768 em Auxerre, Bourgogne, França Morte: 16 de
Leia maisCompressão de Imagens Usando Wavelets: Uma Solução WEB para a Codificação EZW Utilizando JAVA. Utilizando JAVA. TCC - Monografia
Compressão de Imagens Usando Wavelets: Uma Solução WEB para a Codificação EZW Utilizando JAVA TCC - Monografia Wanderson Câmara dos Santos Orientador : Prof. Dr. Luiz Felipe de Queiroz Silveira 1 Departamento
Leia maisParte 1 Questões Teóricas
Universidade de Brasília (UnB) Faculdade de Tecnologia (FT) Departamento de Engenharia Elétrica (ENE) Disciplina: Processamento de Imagens Profa.: Mylène C.Q. de Farias Semestre: 2014.2 LISTA 04 Entrega:
Leia maisProcessamento de Imagem. Prof. MSc. André Yoshimi Kusumoto
Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Definição Compressão de Imagem Formas de diminuir a área de armazenamento dos dados, reduzindo a quantidade de bits
Leia maisProcessamento digital de imagens
Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 23 de novembro de 2016 Compressão de imagens engloba técnicas
Leia maisTrabalhos de laboratório
Trabalhos de laboratório Âmbito : manipulação e processamento de imagem e vídeo Objectivo: Não é possível perceber realmente processamento de imagem (ou qualquer outro tópico de engenharia), sem aplicar
Leia maisUniversidade Federal do Rio Grande do Sul Instituto de Informática
Universidade Federal do Rio Grande do Sul Instituto de Informática INF01046: Fundamento de Processamento de Imagens PROFESSOR JACOB SCHARCANSKI Projeto II: Compactação de Imagens Autores: Charles Arnoud
Leia maisINTRODUÇÃO AO PROCESSAMENTO DIGITAL DE IMAGENS SENSORIAMENTO REMOTO
INTRODUÇÃO AO PROCESSAMENTO DIGITAL DE IMAGENS SENSORIAMENTO REMOTO PROCESSAMENTO DE IMAGENS Introdução Conceitos básicos Pré-processamento Realce Classificação PROCESSAMENTO DE IMAGENS Extração de Informações
Leia maisEXTRACÇÃO DE INFORMAÇÃO VÍDEO DO DOMÍNIO COMPRIMIDO MPEG-4 2
EXTRACÇÃO DE INFORMAÇÃO VÍDEO DO DOMÍNIO COMPRIMIDO MPEG-4 2 Neste capítulo vamos abordar algumas características que são possíveis extrair a partir da representação digital comprimida de sequências de
Leia mais5 Testes em Imagens. Figura 5.1: Esquema de proteção com detecção de erros LT Hamming. Imagem. Cod-Hamming SPIHT. Cod-LT. Canal.
5 Testes em Imagens Uma vez feito o estudo do desempenho do código LT quando é usado em um canal ruidoso, nosso objetivo agora, centra-se na análise de seu possível uso em um esquema para a transmissão
Leia maisImagem Estática JPEG 2000 JPEG 2000 JPEG 2000 JPEG Joint Photographic Experts Group Padrão ISO/IEC 15444; ITU-T T.800
Departamento de Engenharia de Telecomunicações - UFF Imagem Estática Profa. Débora Christina Muchaluat Saade deborams@telecom.uff.br Joint Photographic Experts Group Padrão ISO/IEC 15444; ITU-T T.800 Oferece
Leia maisTransformada Discreta de Fourier
Processamento Digital de Sinais Transformada Discreta de Fourier Prof. Dr. Carlos Alberto Ynoguti Jean Baptiste Joseph Fourier Nascimento: 21 de março de 1768 em Auxerre, Bourgogne, França Morte: 16 de
Leia maisProcessamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Tópicos Detecção de Pontos Isolados Detecção de Linhas Prof. Sergio Ribeiro 2 Operações lógicas e aritméticas orientadas a vizinhança utilizam o conceito
Leia maisDetecção de Cortes de Cena
Licenciatura em Engenharia Electrotécnica e de Computadores Faculdade de Engenharia da Universidade do Porto Detecção de Cortes de Cena (Televisão Digital 2006/2007) Joaquim Matos (010503050) Luís Neves
Leia maisTelevisão Digital. Trabalho prático nº1. Filtragem espacial de imagem fixa e manipulação de histogramas. 2 de Novembro de 2006
Televisão Digital Trabalho prático nº1 Filtragem espacial de imagem fixa e manipulação de histogramas 2 de Novembro de 2006 José Carlos Costa Pinto Ribeiro 000503044 Rui Miguel Barbosa da Costa Gonçalves
Leia maisTratamento da Imagem Transformações (cont.)
Universidade Federal do Rio de Janeiro - IM/DCC & NCE Tratamento da Imagem Transformações (cont.) Antonio G. Thomé thome@nce.ufrj.br Sala AEP/33 Transformações Geométricas 3 Transformações Geométricas
Leia mais3 Estimação e Compensação de movimento na codificação de vídeo
Estimação e Compensação de movimento na codificação de vídeo 36 3 Estimação e Compensação de movimento na codificação de vídeo O objetivo do modelo temporal (que engloba as fases de estimação e compensação
Leia maisTE073 PDS II Programa de Graduação em Engenharia Elétrica
TE073 PDS II Programa de Graduação em Engenharia Elétrica Prof. Alessandro Zimmer zimmer@eletrica.ufpr.br www.eletrica.ufpr.br/~zimmer/te073 Processamento Digital de Imagens PDI: Segmentação Os algoritmos
Leia maisTELEVISÃO DIGITAL LEEC 2006/2007
TELEVISÃO DIGITAL LEEC 2006/2007 DETECÇÃO DE CONTORNOS GRUPO 6: Hugo Miguel Rodrigues Gonçalves Dinis Guedes Afonso ee01171 ee01148 Introdução Este trabalho tem como objectivo a implementação de métodos
Leia maisUniversidade Federal de Sergipe Departamento de Matemática. Imagem* Profª. Maria Andrade. *Parte desta apresentação foi do Prof. Thales Vieira.
Universidade Federal de Sergipe Departamento de Matemática Imagem* Profª. Maria Andrade *Parte desta apresentação foi do Prof. Thales Vieira. 2016 O que é uma imagem digital? Imagem no universo físico
Leia maisCOMUNICAÇÃO DIGITAL INTRODUÇÃO À TEORIA DE INFORMAÇÃO
COMUNICAÇÃO DIGITAL INTRODUÇÃO À TEORIA DE INFORMAÇÃO Evelio M. G. Fernández - 2011 Introdução à Teoria de Informação Em 1948, Claude Shannon publicou o trabalho A A Mathematical Theory of Communications.
Leia maisFormatos de Áudio e Vídeo Digital Compactação de Vídeo
Redes Multimídia 2016.2 Formatos de Áudio e Vídeo Digital Compactação de Vídeo Curso Superior de Tecnologia em Sistemas para Internet Turma: TEC.SIS.4T Redes Multimídia Conteúdo Programático :: 1 a Unidade
Leia maisCodificação de Informação 2010/2011
Codificação de Informação 2010/2011 Sumário: Codificação de imagens métodos com e sem perdas As normas JPEG Compressão de imagem Métodos sem perdas Aplicação de um ou mais métodos de compressão já estudados
Leia maisMATRIZES - PARTE Mais exemplos Multiplicação de duas matrizes AULA 26
AULA 26 MATRIZES - PARTE 2 26. Mais exemplos Nesta aula, veremos mais dois algoritmos envolvendo matrizes. O primeiro deles calcula a matriz resultante da multiplicação de duas matrizes e utiliza três
Leia maisAplicações Informáticas B 12º Ano
Aplicações Informáticas B 12º Ano Prof. Adelina Maia 2013/2014 AIB_U4A 1 Bases sobre a teoria da cor aplicada aos sistemas digitais (red / Green / blue) Modelo CMYK (cyan / magenta / yellow + Black) Modelo
Leia maisCIC 110 Análise e Projeto de Algoritmos I
CIC 110 Análise e Projeto de Algoritmos I Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 09 Consultas de Intervalo Consulta de Intervalo Neste capítulo, discutimos estruturas
Leia maisFILTRAGEM NO DOMÍNIO ESPACIAL. Daniel C. Zanotta 22/05/2017
FILTRAGEM NO DOMÍNIO ESPACIAL Daniel C. Zanotta 22/05/2017 FREQUÊNCIA EM IMAGENS DIGITAIS Análise da intensidade dos NCs da imagem Banda 7 Landsat TM ao longo da distância: FREQUÊNCIA EM IMAGENS DIGITAIS
Leia mais1 Congruências e aritmética modular
1 Congruências e aritmética modular Vamos considerar alguns exemplos de problemas sobre números inteiros como motivação para o que se segue. 1. O que podemos dizer sobre a imagem da função f : Z Z, f(x)
Leia maisUniversidade Federal de Alagoas Instituto de Matemática. Imagem. Prof. Thales Vieira
Universidade Federal de Alagoas Instituto de Matemática Imagem Prof. Thales Vieira 2011 O que é uma imagem digital? Imagem no universo físico Imagem no universo matemático Representação de uma imagem Codificação
Leia maisCodificação de Videotelefonia segundo a Norma ITU-T H.261
INSTITUTO SUPERIOR TÉCNICO GUIA DO 2º TRABALHO DE LABORATÓRIO DE SISTEMAS DE COMUNICAÇÕES Codificação de Videotelefonia segundo a Norma ITU-T H.261 Ano Lectivo de 2007/2008 Questões sobre a 2ª. sessão
Leia maisComo gerar uma amostra aleatória simples com o Microsoft Excel
Como gerar uma amostra aleatória simples com o Microsoft Excel Este texto complementa o conteúdo da Unidade 2 da disciplina Estatística Aplicada à Administração. Na seção 2.1 da Unidade 2 vimos a importância
Leia maisInformática I. Aula Aula 22-12/11/2007 1
Informática I Aula 22 http://www.ic.uff.br/~bianca/informatica1/ Aula 22-12/11/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript
Leia maisQuais as diferenças entre pixels e vetores?
Quais as diferenças entre pixels e vetores? Conheça um pouco destes elementos utilizados para compor imagens presentes no cotidiano dos designers e usuários Em toda criação de imagem, o designer deve sempre
Leia maisCÁLCULO I. Lista Semanal 01 - Gabarito
CÁLCULO I Prof. Tiago Coelho Prof. Emerson Veiga Questão 1. Esboce as seguintes regiões no plano xy: (a) 0 < x 6. A região representa todas os pontos onde x assume valores entre 0 e 6, sendo aberto em
Leia maisdist:=distance(pos); ou seja, o somatório dos erros mínimos, que advém do cálculo da distância mínima, uma vez, que o erro é função da distância.
Implementação das funções do algoritmo De seguida são demonstradas as derivadas de primeira e de segunda ordem, paras as variáveis necessárias, notar que apenas são demonstradas, não é explicado aqui para
Leia maisAula 4: Medidas Resumo
Aula 4: Professor: José Luiz Padilha da Silva email: jlpadilha@ufpr.br Departamento de Estatística Universidade Federal do Paraná Curitiba, 2018 José Luiz Padilha da Silva (UFPR) ce003 - Estatística II
Leia maisProcessamento Digital de Imagens
1 Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e de Imagens Sensoriamento Remoto 2 Introdução Espectro Eletromagnético
Leia maisProcessamento Digital de Imagens
Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Introdução Espectro Eletromagnético Aquisição e Digitalização de Imagens Efeitos da Digitalização Digitalização Sensoriamento
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIA E TECNOLOGIA ENGENHARIA ELÉTRICA
UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIA E TECNOLOGIA ENGENHARIA ELÉTRICA RELATÓRIO CONTADOR DE 6 BITS PROGRAMÁVEL Trabalho apresentado à disciplina de Projeto de Circuitos Integrados Digitais,
Leia mais2 Conceitos iniciais 19
Conceitos iniciais 19 2 Conceitos iniciais Neste capítulo apresentaremos alguns conceitos básicos sobre formatos e qualidade de vídeo, codificação de vídeo e medidas de energia de um bloco de pixels. Estes
Leia maisConceitos matemáticos:
Conceitos matemáticos: Para entender as possíveis mudanças quantitativas que ocorrem, ao nível de uma amostra de sementes, é preciso compreender alguns princípios básicos de cálculo. Tendo sido desenvolvido
Leia maisMotivação Por que estudar?
Aula 04 Imagens Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Curso de Ciência da Computação Motivação Por que estudar? Imagens digitais
Leia maisOperações Pontuais. 1 operando. 2 operandos. Processamento e Análise de Imagem - A. J. Padilha - v ac
Operações Pontuais 1 operando T OP 2 operandos Pré-Processamento - 1 Operações Pontuais Nas operações pontuais, cada ponto da imagem-resultado - g(i,j) - é obtido por uma transformação T do ponto de coordenadas
Leia maisCompressão de Imagens. Lilian Nogueira de Faria (Bolsista)...DPI/INPE Leila Maria Garcia Fonseca (Coordenadora)...DPI/INPE
Compressão de Imagens Lilian Nogueira de Faria (Bolsista)...DPI/INPE Leila Maria Garcia Fonseca (Coordenadora)...DPI/INPE Imagens digitais necessitam de grande quantidade de espaço para armazenamento e
Leia mais1.1 Breve Histórico OFDM
1 Introdução 1.1 Breve Histórico OFDM O OFDM, do inglês Orthogonal Frequency Division Multiplexing, que pode ser visto como uma evolução do FDM (Frequency Division Multiplexing), é uma técnica de transmissão
Leia maisAcadêmicos: Cassiano Cesar Casagrande Claudir Galesky Junior Rafael Voltolini
JPEG2000 Acadêmicos: Cassiano Cesar Casagrande Claudir Galesky Junior Rafael Voltolini Compressão JPEG2000 A codificação pode ser dividida em três partes principais: Pré-processamento Processamento principal
Leia maisCapítulo I Noções básicas sobre incertezas em medidas
Capítulo I Noções básicas sobre incertezas em medidas Verdadeiro valor de uma grandeza Erros de observação: erros sistemáticos e acidentais Precisão e rigor Algarismos significativos e arredondamentos
Leia maisTeste de Funções por Partição do Espaço de Entrada
Teste de Funções por Partição do Espaço de Entrada Programação II Universidade de Lisboa Faculdade de Ciências Departamento de Informática Licenciatura em Tecnologias da Informação Vasco Thudichum Vasconcelos
Leia maisRadiométricas. Alexandre Xavier Falcão. Instituto de Computação - UNICAMP
Operações Matemáticas e Transformações Radiométricas Instituto de Computação - UNICAMP afalcao@ic.unicamp.br Operações Matemáticas Sejam Î = (D I, I ) e Ĵ = (D J, J) duas imagens cinzas de mesmo domínio,
Leia maisCapítulo 2. Representação de dados em sistemas computacionais
Capítulo 2 Representação de dados em sistemas computacionais Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos [1] Saber somar números
Leia maisAquisição/Codificação de Vídeo
Aquisição/Codificação de Vídeo Tópicos em Hipermídia Diego Fiori de Carvalho Rudinei Goularte 1 Roteiro Aquisição/Codificação Evolução CCD Formatos de vídeo analógico Aquisição de Imagens Padrões de Cor
Leia mais0DWUL]HVGH&R2FRUUrQFLD
0DWUL]HVGH&R2FRUUrQFLD,QWURGXomR Uma 0DWUL]GH&R2FRUUrQFLD, ou de RFRUUrQFLDVLPXOWkQHD é uma tabulação de quantas combinações diferentes de valores de intensidade dos pixels (níveis de cinza) ocorrem em
Leia maisControle H - PPGEE - EPUSP Exemplo 1 - Projeto Ótimo H SISO
Controle H - PPGEE - EPUSP Exemplo - Projeto Ótimo H SISO Prof. Diego Segundo Período 7 Exemplo Neste exemplo, iremos resolver com mais detalher o problema.7 do livro do Skogestad, segunda edição, versão
Leia maisCompressão com perdas
Compressão com perdas Codificação por transformadas e o padrão JPEG Anderson L Menezes Leonardo G Tampelini Maxiwell S Garcia Introdução Um método é dito com perdas (lossy data) quando a informação obtida
Leia maisTecnologias Multimédia Aula 8, continuação
Tecnologias Multimédia Aula 8, continuação Manuela. Pereira mpereira@di.ubi.pt Use o código jpeg da Aula 8. 1. Imagens em níveis de cinzento. (a) Preencha as seguintes tabelas: Table 1: boats.pgm (7 576)
Leia maisMobilidade na FEUP. Deslocamento vertical na FEUP. Bruno Miguel Paiva de Azevedo. Cheila Carina Carvalho Pacheco. Fernando Carlos Carvalheira Carneiro
Mobilidade na FEUP Deslocamento vertical na FEUP Bruno Miguel Paiva de Azevedo Cheila Carina Carvalho Pacheco Fernando Carlos Carvalheira Carneiro Francisco Castro Neves Mesquita Alves José Rafael Fernandes
Leia maisEletrônica Digital. Instituto Federal de Santa Catarina Campus São José. Área de Telecomunicações. Sistema de Numeração
Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações Curso Técnico Integrado em Telecomunicações Eletrônica Digital Sistema de Numeração INTRODUÇÃO Eletrônica digital trabalha com
Leia maisSEL Processamento Digital de Imagens Médicas. Aula 4 Transformada de Fourier. Prof. Dr. Marcelo Andrade da Costa Vieira
SEL 0449 - Processamento Digital de Imagens Médicas Aula 4 Transformada de Fourier Prof. Dr. Marcelo Andrade da Costa Vieira mvieira@sc.usp.br Jean Baptiste Joseph Fourier 2 Exemplo: Função Degrau 3 Exemplo:
Leia maisExame Final Nacional de Matemática Aplicada às Ciências Sociais a Fase
Exame Final Nacional de Matemática Aplicada às iências Sociais 011-1. a Fase Proposta de resolução 1. 1.1. Aplicando o método de Hondt na distribuição dos nove mandatos, considerando a coligação do partido
Leia maisResumo do Artigo. Um Mecanismo Para Distribuição Segura de Vídeo MPEG. Escrito por
Resumo do Artigo Um Mecanismo Para Distribuição Segura de Vídeo MPEG Escrito por CÍNTIA BORGES MARGI GRAÇA BRESSAN WILSON V. RUGGIERO EPUSP - Escola Politécnica da Universidade de São Paulo LARC Laboratório
Leia maisSub-rotinas David Déharbe
Sub-rotinas David Déharbe 1 1 Objetivos da aula Os conceitos de sub-rotina, funções e procedimentos; Como usar sub-rotinas em C: parâmetros de sub-rotinas: parâmetros formais e parâmetros efetivos. passagem
Leia maisEA075 Memória virtual
EA075 Memória virtual Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato 1 Motivação Problema: programas cujos tamanhos ultrapassavam
Leia maisProcessamento Digital de Imagens Aula 04
exatasfepi.com.br Processamento Digital de Imagens Aula 04 André Luís Duarte A sabedoria oferece proteção, como o faz o dinheiro, mas a vantagem do conhecimento é esta: a sabedoria preserva a vida de quem
Leia maisFaculdade de Engenharia da Universidade do Porto. LEEC / MIEEC 5.º Ano - 1.º Semestre Televisão Digital
Faculdade de Engenharia da Universidade do Porto LEEC / MIEEC 5.º Ano - 1.º Semestre - 2006-2007 Televisão Digital Conversão e Manipulação em Espaços de Côr Grupo: 020503068 - Carlos Guilherme Varela Araújo
Leia mais1. O que podemos dizer sobre a imagem da função. f : Z Z, f(x) = x 2 + x + 1?
1 Congruências e aritmética modular Vamos considerar alguns exemplos de problemas sobre números inteiros como motivação para o que se segue. 1. O que podemos dizer sobre a imagem da função f : Z Z, f(x)
Leia maisUnidade I ESTATÍSTICA APLICADA. Prof. Mauricio Fanno
Unidade I ESTATÍSTICA APLICADA Prof. Mauricio Fanno Estatística indutiva Estatística descritiva Dados no passado ou no presente e em pequena quantidade, portanto, reais e coletáveis. Campo de trabalho:
Leia maisComputação Gráfica - 12
Universidade Federal do Vale do São Francisco Curso de Engenharia da Computação Computação Gráfica - 12 jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav Realismo
Leia maisCIC 111 Análise e Projeto de Algoritmos II
CIC 111 Análise e Projeto de Algoritmos II Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 27 Square root algorithms Combining algorithms Integer partitions Mo s algorithm Square
Leia maisO objetivo deste artigo é apresentar o método de redução de cores Error Diffusion, utilizado no projeto MSX Viewer.
Error Diffusion Resumo O objetivo deste artigo é apresentar o método de redução de cores Error Diffusion, utilizado no projeto MSX Viewer. 1- Introdução Quando reduzimos a quantidade de cores de uma imagem,
Leia maisProcessamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores
Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores António M. Gonçalves Pinheiro Departamento de Física Universidade da Beira Interior Covilhã - Portugal pinheiro@ubi.pt Bibliografia
Leia maisOtimização da Paleta de Cores
Otimização da Paleta de Cores Resumo O objetivo deste artigo é apresentar a técnica de otimização da paleta de cores utilizada no MSX Viewer 5 para encontrar a melhor paleta de cores do MSX 2 e do v9990,
Leia maisModelos Pontuais de Distribuição em Visão Computacional Estudo, Desenvolvimento e Aplicação
MESTRADO EM ESTATÍSTICA APLICADA E MODELAÇÃO Modelos Pontuais de Distribuição em Visão Computacional Estudo, Desenvolvimento e Aplicação Maria João Medeiros de Vasconcelos Licenciada em Matemática Aplicada
Leia maisAlgoritmos probabilísticos
Algoritmos probabilísticos Na execução, algumas decisões usam números aleatórios Tempo de execução depende não só da entrada mas também de números aleatórios gerados Eficiência: pior caso é o mesmo ue
Leia mais2º ANO - FOTOGRAFIA. Rui Gonçalves
2º ANO - FOTOGRAFIA Rui Gonçalves Artefactos da Imagem Blooming Aberração Cromática Jaggies JPEG Maze Moiré Ruído Indefinição dos bordos Artefactos da Imagem Blooming Os pixeis têm um limite para o número
Leia maisHashing. Hashing. Hashing versus Indexação. Hashing. Hashing convencional... Exemplo de espalhamento. Revisão...
Algoritmos e Estruturas de Dados II Hashing Prof Debora Medeiros Hashing convencional Revisão Adaptado dos Originais de: Maria Cristina F de Oliveira Cristina Ciferri Hashing Exemplo de espalhamento 0
Leia maisUniversidade do Estado de Minas Gerais Curso de Sistemas de Informações. Multimídia. A Imagem (Parte I)
Universidade do Estado de Minas Gerais Curso de Sistemas de Informações Multimídia A Imagem (Parte I) Prof Sérgio Carlos Portari Júnior portari.uemgituiutaba@gmail.com Multimídia A imagem Tópico: Representação
Leia maisENTRADAS ANALÓGICAS CONVERSOR A/D
PRINCÍPIOS DE AUTOMAÇÃO INDUSTRIAL ENTRADAS ANALÓGICAS CONVERSOR A/D Prof. Valmir PAI 2014.1 1 Sinais Analógicos O CLP: ENTRADAS E SAÍDAS Um valor analógico é continuo, não discreto, como visto na figura.
Leia mais