PMR2560 Visão Computacional Quantização de cores. Prof. Eduardo L. L. Cabral

Documentos relacionados
PMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral

Introdução. Introdução. Quantização de Cor. Quantização de Cor. Efeitos da Discretização Espacial (redução da resolução espacial)

PMR2560 Visão Computacional Detecção de cores e blobs. Prof. Eduardo L. L. Cabral

Processamento de Imagens Coloridas. 35M34 Sala 3D5 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

Universidade Federal do Paraná Departamento de Informática. Reconhecimento de Padrões. Segmentação. Luiz Eduardo S. Oliveira, Ph.D.

Universidade Federal de Alagoas Instituto de Matemática. Imagem. Prof. Thales Vieira

SEL-0339 Introdução à Visão Computacional. Aula 3 Processamento de Imagens Coloridas

Processamento de Imagens Coloridas. Prof. Adilson Gonzaga

Gemini Vetrô. Fogão portátil. Descrições

Universidade Federal de Sergipe Departamento de Matemática. Imagem* Profª. Maria Andrade. *Parte desta apresentação foi do Prof. Thales Vieira.

Otimização da Paleta de Cores

Cor SCC0251 Processamento de Imagens

Módulo de Princípios Básicos de Contagem. Princípio fundamental da contagem. Segundo ano

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

Otimização da Paleta de Cores

Figura 1. Imagem monocromática e gráfico de sua função.

Parte 1 Questões Teóricas

Processamento de imagem a cores

PROCESSAMENTO DE IMAGENS COLORIDAS. Nielsen Castelo Damasceno

5.1. Auto-ajuste. Ferramenta 1: Auto-ajuste de imagem. 96 Manual SilverFast

Processamento digital de imagens

Universidade do Estado de Minas Gerais Curso de Sistemas de Informações. Multimídia. A Imagem (Parte I)

Motivação Por que estudar?

INTRODUÇÃO AO PROCESSAMENTO DIGITAL DE IMAGENS SENSORIAMENTO REMOTO

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

PMR2560 Visão Computacional Processamento morfológico. Prof. Eduardo L. L. Cabral

Relatório de Experimentos: Processamento de Imagens em Alimentos

LUZ. Grades Cintilantes. O que se passa?

7. Color Image Processing

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)

Algoritmos para resolução de problemas de minimização irrestrita

Radiométricas. Alexandre Xavier Falcão. Instituto de Computação - UNICAMP

- lnteligência Artificial. Seminário sobre o artigo: Beans quality inspection using correlationbased granulometry

PMR2560 Visão Computacional Detecção de bordas. Prof. Eduardo L. L. Cabral

Introdução ao Processamento de Imagens. Profa. Dra. Soraia Raupp Musse Thanks to Prof. Dr. Cláudio Rosito Jung

PROCESSAMENTO DE IMAGENS

Processamento Digital de Imagens

Processamento Digital de Imagens

Processamento Digital de Imagens. Cor

Buscas Informadas ou Heurísticas - Parte II

Sistemas de Cores. Leandro Tonietto Processamento Gráfico Jogos Digitais set-09

AULA 9 TRANSFORMAÇÃO RGB IHS. Daniel C. Zanotta 22/06/2017

Adaptative and Quality Quadrilateral/Hexahedral Meshing from Volumetric Data

Filtro de Imagem Baseado em Matriz RGB de Cores- Padrão para Futebol de Robôs

O objetivo deste artigo é apresentar o método de redução de cores Error Diffusion, utilizado no projeto MSX Viewer.

PROCESSAMENTO DIGITAL DE IMAGENS (SERP11) TRANSFORMAÇÕES LINEARES: COMPONENTES PRINCIPAIS, TASSELED CAP, IHS. Daniel C. Zanotta

Manipulação, Visualização e Interpretação de Imagens de Sensoriamento Remoto

Sumario 1 Introduc~ao 1 2 Discretizac~ao de Cor e Imagem Imagem Digital Paradigma dos Quatro Universos

Capítulo II Imagem Digital

As imagens. As imagens. Representação digital de imagens. As imagens Wilson de Pádua Paula Filho 1

- Soluções em Geoprocessamento

AULA 9 TRANSFORMAÇÃO RGB HSV. Daniel C. Zanotta 13/08/2018

Processamento de Imagens

Intensidade determina qual o brilho que uma luz provoca na superfície de um objecto (Multiplier).

Introdução ao Processamento de Imagens Digitais Aula 01

Guia de qualidade de cores

3 Agrupamento de dados e o algoritmo GNG

Algoritmos Genéticos

Reconhecimento das cores do MSX por Lógica Fuzzy

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens

VISÃO COMPUTACIONAL PARA RECONHECIMENTO DE FACES APLICADO NA IDENTIFICAÇÃO E AUTENTICAÇÃO DE USUÁRIOS NA WEB. Márcio Koch

CARTOGRAFIA TEMÁTICA Teoria das cores. Prof. Luciene S. Delazari Departamento de Geomática Curso de Engenharia Cartográfica e de Agrimensura

Luz, Cor e Percepção Visual

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação

Imagens digitais. Armando J. Pinho. Introdução à Análise e Processamento de Sinal Universidade de Aveiro.

Introdução à Fotografia Digital. Aula 5 Módulo I - Gerenciamento de Arquivos de Imagens

2 Segmentação de imagens e Componentes conexas

Projeto de Mestrado desenvolvido pela aluna Eveline Batista Rodrigues, no Departamento de Engenharia Elétrica da Universidade de São Paulo São

Inteligência Artificial

Padrões e Tipos de Dados de Mídia. Imagem

Busca em Regiões Ortogonais

Organização de dados

METODOLOGIA PARA A QUANTIZAÇÃO DE CORES PELO MÉTODO SMCb: INTRODUÇÃO E EXEMPLOS DE RESULTADOS

Material protegido pelas leis de direito autoral Proibida qualquer tipo de divulgação sem à devida autorização ou citada a fonte de forma correta.

Imagem Digital. Claudio Carvilhe


5 Resultados Dados artificiais Convergência à mediana e à média com dados artificiais

DISTRIBUIÇÃO CONTÍNUA UNIFORME

Aprendizado Não-Supervisionado

Nível 6.º e 7.º anos do Ensino Fundamental 1. a Fase 6 de junho de 2017

Folha de Cálculo Funcionalidades Avançadas

Profa. Dra. Soraia Raupp Musse Thanks to Prof. Dr. Cláudio Rosito Jung

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

Luz e Cor. por Marcelo Gattass Departamento de Informática PUC-Rio

Processamento e Análise de Imagens

STV 29 SET SINAL I esta tensão de vídeo é produzida na matriz do transmissor como a seguinte combinação de vermelho, verde e azul:

Tutorial de Colorização Digital

PROCESSAMENTO DE IMAGENS DIGITAIS PARA VISÃO ROBÓTICA. Digital Image Processing for Robotic Vision

Análise Combinatória AULA 1. Métodos Simples de Contagem

Imagem digital. Elicardo Gonçalves

5 Resultados, Conclusões e Trabalhos Futuros

Soluções Simulado OBMEP 2017 Nível 1 6º e 7º anos do Ensino Fundamental. = 7 cm. Logo, ela parou na marca de = 13 cm.

Processamento Digital de Imagens. Quantização de Imagens

Aula 3: Manipulando Textos e Imagens

CONTAGEM. (a) uma semana (b) um mês (c) dois meses (d) quatro meses (e) seis meses

Visocor - Sistema de acessibilidade visual

MODELOS DE COR. Intensity is radiant power in a particular direction.

EXERCÍCIOS EXTRAS RESOLVIDOS PROF. THIAGO

Transcrição:

PMR2560 Visão Computacional Quantização de cores Prof. Eduardo L. L. Cabral

Objetivos Quantização de cores redução do números de cores presentes na imagem: Métodos: Quantização uniforme; Quantização adaptativa; Efeitos indesejáveis; Contornos falsos; Criação de cores falsas.

Quantização de cores Redução do número de cores em uma imagem com o menor impacto possível na aparência: Caso extremo imagem colorida de 24 bits para imagem preto e branco; Menos extremo imagem colorida de 24 bits para 256 cores, ou 256 tons de cinza. Sub problemas: Decidir que cores usar (se existir escolha); Decidir para cada cor original a nova cor.

Quantização uniforme Dividir o espaço de cores em células uniformes de iguais tamanhos. Obter a célula de cada cor da imagem e mapear essa cor para o centro da nova célula. Resultados em geral são ruins falha em capturar a distribuição de cores na imagem algumas células podem ficar vazias.

Quantização uniforme Equivale a dividir cada espaço de cor por um certo número: Imagem original tem 24 bits de cor (256 tons vermelho, 256 tons de verde e 256 tons de azul 16.777.216 cores; Deseja somente 256 colors escolhe 8 tons de vermelho, 8 de verde e 4 de azul (8 8 4 = 256 ) Divide vermelho original por 32, verde por 32, and azul por 64.

Quantização uniforme Quantização com 256 cores. Local onde se tem gradientes suaves fica ruim difícil porque muitas cores similares aparecem muito perto uma da outra.

Quantização com cores mais usuais Tentativa de melhorar a quantização uniforme. Utiliza histograma de cor para decidir que cores usar na quantização. Método: Construir um histograma de cor; Contar número de vezes que cada cor aparece no histograma; Escolher as n cores que mais ocorrem na imagem; Mapear cores da imagem para a nova cor escolhida mais próxima; Problema?

Quantização com cores mais usuais Usando as 256 cores que mais aparecem na imagem. Cor azul não aparece com muita frequência bola de cristal azul muda de cor e fica com mesma cor do chão. Método ignora cores raras mas que são importantes.

Quantização adaptativa Problema de quantização de cores pode ser visto como sendo um problema de otimização achar o conjunto de cores que gera o menor erro de quantização entre imagem original e nova imagem. Muitos métodos existem mas uso é limitado devido ao alto custo computacional. Métodos: Corte médio; Mínima variância; K-means; Mapa auto organizável (Mapa de Kohonen)

Mínima variância Divide o espaço de cor em células com mesma variância. Variância entre as cores originais em uma célula e a nova cor representativa da nova célula.

Corte na mediana Consiste ir dividindo recursivamente o espaço de cores em duas partes ao longo da mediana. Precisa obter distribuição de cores em um espaço bidimensional. Recursivamente fazer: Nas cores existentes na imagem achar a dimensão mais longa; Escolher a cor mediana na dimensão mais longa como uma nova cor; Dividir as cores em duas partes ao longo da mediana; Repetir o processo em cada nova metade. Na prática funciona muito bem.

Corte na mediana Exemplo de conteúdo de cor usando espaço HSV. 250 200 Saturação 150 100 50 Imagem original 0 0 50 100 150 200 250 Matiz Cores presentes na imagem

Corte na mediana Cores originais Mediana na dimensão na dimensão mais longa Repetir processo recursivamente Incluir cor da mediana na tabela de novas cores

Corte na mediana Nova imagem com 256 cores. Todas cores são preservadas. Método funciona bem porque divide o espaço de cor na forma mais útil.

Efeitos indesejáveis Criação de contornos falsos: Redução para 8 cores

Efeitos indesejáveis Granulação: Redução para 32 cores

Espaços de cor bi-dimensionais RGB é um espaço de cor tri-dimensional. HSI e Lab são espaços de cor bi-dimensionais. Quantização de cor é mais fácil fazer nos espaços de cores HSI ou Lab. HSI cores são representadas no plano H X S. Lab cores são representadas no plano a x b. No plano é mais fácil quantizar e identificar cores: fazer histograma; dividir cores em células; realizar o processo de corte na mediana.