Protótipo de software para inserção e extração de mensagens em arquivo raster através de esteganografia

Documentos relacionados
Formatos Imagem. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Apontamentos CG Edward Angel, Sec. 8.

Caracterização de vários tipos e imagens e formatos de imagens

Motivação Por que estudar?

Computação Gráfica. Prof. MSc André Y. Kusumoto

Cor. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Caps. 1, 2 e 7 Apontamentos CG

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

Cor. Licenciatura em Engenharia Informática e de Computadores Computação Gráfica. Edward Angel, Caps. 1, 2 e 7 Apontamentos CG

Compressão de Imagem DCC 066. Prof. Rodrigo Luis de Souza da Silva

Formatos Imagem. Apontamentos CG + Edward Angel, Sec Instituto Superior Técnico Computação Gráfica 2009/2010

Aula 04 Tipos de arquivos e Fireworks

Imagem digital Tipos de arquivos gráficos

Os computadores processam dados digitais ou discretos. Os dados são informação representada num sistema digital de símbolos.

Principais formatos de imagem

Televisão Digital 5ºano 2006/2007. Compressão/Descompressão de Imagens JPEG. Trabalho realizado por: Carla Neves, nº

Fundamentos de Computação Gráfica. Editoração Eletrônica

PREFEITURA MUNICIPAL DE BLUMENAU

Imagem ou Desenhos e Gráficos vetorial ou raster?

Representação da Informação

Codificação de Informação 2010/2011

TÓPICO EDIÇÃO BITMAP

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

Codecs de Imagem SMU

Imagem e Gráficos. vetorial ou raster?

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA SIG FORMATOS DE REPRESENTAÇÃO DE DADOS FORMATO VETORIAL

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

PROTÓTIPO DE SOFTWARE PARA INSERÇÃO E EXTRAÇÃO DE MENSAGENS EM ARQUIVO RASTER ATRAVÉS DE ESTEGANOGRAFIA

Esteganografia em Vídeos Digitais Comprimidos Tópicos em Hipermídia

Imagem digital. Unidade 3

SUMÁRIO. Topologia Digital Imagem Multibanda Imagem Multidimensional Imagem Colorida Armazenamento Compressão Formatos de Arquivos

Computação Gráfica Interativa - Gattass 8/12/2001. Imagens. Características Básicas de Imagens. C(x,y) Imagens 1

Nenhum dado é perdido durante o processo de compressão. Preserva todas as informações que permitirão a reconstrução exata da imagem. Reversível.

Informática I. Aula Aula 22-12/11/2007 1

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

OFICINA DE MULTIMÉDIA B

em arquivos bitmap: DPI: dots per inch medida de resolução para mídias impressas quantidade de pontos impressos por polegada quadrada

24/10/2017. Um pouco de história antes... A FOTOGRAFIA. James Clerk Maxwell ( ) Escócia (Reino Unido) físico, filósofo e matemático.

O L A Representação de Informação. Representação de Informação. -- Texto -- Tabela de ASCII (7 bits) Representação de Caracteres

Introdução a Análise de Imagens Digitais

Mapas e suas representações computacionais

Processamento de Sinal e Imagem Engenharia Electrotécnica e de Computadores

16/09/2016. Um pouco de história antes... A FOTOGRAFIA. James Clerk Maxwell ( ) Escócia (Reino Unido) físico, filósofo e matemático.

Cor e Imagem. Luz. ! Visão = percepção da energia electromagnética. ! O espectro eletromagnético inclui diversos tipos de radiações:

RECONHECIMENTO FACIAL 2D

Imagem Estática. Imagem Estática BMP BMP BMP GIF TIFF PNG JPEG. Profa. Débora Christina Muchaluat Saade

Revisão para prova. 1- Quais são os modos de cores aceitos no photoshop? Bitmap Cores RGB Cores CMYK Cores Lab Tons de Cinza

Aquisição e Representação da Imagem Digital

05/02/2014. Um pouco de história antes... A FOTOGRAFIA. James Clerk Maxwell ( ) Escócia (Reino Unido) físico, filósofo e matemático.

Compressão de Imagens: Padrão JPEG

Neste tópico veremos:

Representação da Informação

ferramentas da imagem digital

Introdução ao Processamento de Imagens Digitais Aula 01

APLICATIVOS GRÁFICOS (AULA 4)

UM ESTUDO SOBRE META-ARQUIVOS VETORIAIS PARA VISUALIZAÇÃO DE MAPAS NA WEB

Representação da Informação Imagem e Vídeo

TRATAMENTO DE IMAGENS. Elisa Maria Pivetta

Faculdade de Engenharia da Computação

Cores em Imagens e Vídeo

Fundamentos II. Guillermo Cámara-Chávez

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

Noções básicas de Informática: Hardware

Processamento de Imagens

Bitmap X Vetorial OS DOIS PRINCIPAIS TIPOS DE ARQUIVOS NA COMPUTAÇÃO GRÁFICA

Imagem Estática JPEG 2000 JPEG 2000 JPEG 2000 JPEG Joint Photographic Experts Group Padrão ISO/IEC 15444; ITU-T T.800

PRODUTOS DE SOFTWARE UTILIZANDO O MÉTODO M QUALITY FUNCTION DEPLOYMENT (QFD) Aluno: Sandro Niehues Orientador: Everaldo Artur Grahl

Quais as diferenças entre pixels e vetores?

Extensões de Arquivos

OPERADOR DE EDITORAÇÃO ELETRÔNICA

Padrões de Compressão de Imagens

Classificação e Pesquisa de Dados. Aula 27 Compressão de Dados Multimídia: Compressão de Imagens

Cor e Imagem. Luz. ! Visão = percepção da energia electromagnética. ! O espectro eletromagnético inclui diversos tipos de radiações:

Mídias Discretas. Introdução à Ciência da Informação

Disciplina: Stream de Vídeo e Softwares Educacionais.

Imagem Digital. Claudio Carvilhe

Construção de uma ferramenta voltada à medicina preventiva para

Processamento de Imagens

Interface Homem Máquina

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

Formatos de arquivo. Fotografia Digital Prof. Rogério Simões

SREI. Sistema de Registro Eletrônico Imobiliário. Parte 2 Requisitos para software SREI B - Formato do representante digital

Compressão com perdas

Fotografia Digital. Conceitos básicos e aplicações práticas OBJETIVOS: Apresentar a Fotografia (imagem) Digital;

Utilização do Sistema Multimédia. 2. Formatos de ficheiros 2.1. Compressão 2.2. Formatos mais comuns 2.3 Captura de imagens. 2. Formatos de ficheiros

EsteganoGrafia. Jiyan Yari

Aquisição e Tratamento de Imagem Estática (Mapa de Bits) Tecnologias da Informação e Comunicação

Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial

ALGUNS CONCEITOS BÁSICOS

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

Figura 1: Formato matricial de uma imagem retangular. Figura 2: Ampliação dos pixels de uma imagem

Algoritmos de Compressão sem Perdas

Representação das Informações

Desenvolvimento WEB1 Profa Wanessa Machado do Amaral. Imagens

Prof. Fabiano Taguchi

Computação Gráfica. Prof. MSc. André Yoshimi Kusumoto

Imagem bitmap. Gráfico vetorial. gráficos vetoriais

EDITAL NA MODALIDADE DE CONCURSO PARA A CRIAÇÃO DE LOGOTIPO ALUSIVO AOS 05 ANOS DO CAMPUS DA UNIVERSIDADE FEDERAL DO PARÁ EM ANANINDEUA.

PROGRAMAÇÃO COM ARQUIVOS PROF. MARCOS QUINET (BASEADO NO MATERIAL ORIGINAL DO PROF. ANDRÉ RENATO) Arquivos binários

Bitmap X Vetorial OS DOIS PRINCIPAIS TIPOS DE ARQUIVOS NA COMPUTAÇÃO GRÁFICA

Transcrição:

Centro de Ciências Exatas e Naturais Departamento de Sistemas e Computação Bacharelado em Ciências da Computação Protótipo de software para inserção e extração de mensagens em arquivo raster através de esteganografia Orientando: Daniel Zanella Orientador: Prof. Paulo César Rodacki Gomes 2002/2-12

Roteiro Introdução Objetivos Imagens raster Tipos de imagens raster Modelo de cor RGB Esteganografia Tecnologias utilizadas Desenvolvimento do protótipo Conclusões Extensões

Introdução Uma imagem vale por mil palavras. Imagem digital + mensagem = Esteganografia

Objetivos Desenvolver um protótipo de software que possa inserir e extrair mensagens em imagens raster; Promover a discussão sobre um novo conceito no meio acadêmico.

Imagens raster Definição Matriz retangular de pontos coloridos (pixels) que apresentam uma aceitável representação da realidade; Para cada pixel são atribuídos um local e um valor de cor específicos.

Imagens raster Tipos Windows Bitmap (BMP); Graphics Interchange Format (GIF) ; JPEG File Interchange Format (JFIF).

Imagens raster (BMP) Características e estrutura Microsoft; Descrevem imagens a cores com 1, 4, 8, 16, 24 ou 32 bits por pixel, ou seja, imagens com 2, 16, 256, 2 16, 2 24 ou 2 32 cores; Mapa de cores; Algoritmo Run Length Encoding (RLE).

Imagens raster (GIF) Características Compuserve; 8 bits por pixel (256 cores); Mapa de cores; Algoritmo de Lempel-Ziv Welch (LZW).

Imagens raster (JPEG) Características A sigla JPEG deriva do nome da comissão internacional de normalização, o Joint Photographic Experts Group; A norma ISO 10918-1 não define JPEG como formato;

Imagens raster (JFIF) Características O vazio criado pela norma ISO 10918-1 foi preenchido pelo formato JFIF (JPEG File Interchange Format); Imagens com cores reais (2 24 cores); Utiliza o modelo de cor YCbCr.

Modelo de cor RGB Definição Red (vermelho), Green (verde) e Blue (azul); São as que formam os pixels que compõem as imagens raster.

Esteganografia Definição É a arte de ocultar mensagens dentro de mensagens; É relacionada à criptografia, mas não é a mesma coisa.

Esteganografia Áreas de aplicação Proteção de direitos autorais: marca d água (watermarking). Classificação: Títulos, anotações, datas e horas podem ser inseridos em imagens ou outra mídia. Comunicações secretas: envio de mensagens sigilosas.

Esteganografia - Tipos de técnicas Imagens Inserção nos bits menos significativos (LSB); Técnicas de máscara e filtragem; Algoritmos e transformações.

Esteganografia - Tipos de técnicas LSB em imagens com 24-bits (00100111 11101001 11001000) Red Green Blue (00100111 11001000 11101001) Red Green Blue (00100110 11001001 11101001) Red Green Blue

Esteganografia - Tipos de técnicas LSB em imagens com 24-bits Letra A = (10000011) (00100111 11101000 11001000) Red Green Blue (00100110 11001000 11101000) Red Green Blue (00100110 11001001 11101001) Red Green Blue

Esteganografia - Tipos de técnicas LSB em imagens com 8-bits (00 01 10 11) white red green blue Inserindo o valor binário 0011: (00 00 11 11) white white blue blue

Tecnologias utilizadas Ambiente Visual Basic 6 Ferramenta case Power Designer

Desenvolvimento do protótipo Especificação Diagrama de contexto

Desenvolvimento do protótipo Especificação Estrutura do protótipo

Desenvolvimento do protótipo Especificação Fluxograma de codificação

Desenvolvimento do protótipo Especificação Fluxograma de decodificação

Desenvolvimento do protótipo Implementação Tela de apresentação

Desenvolvimento do protótipo Implementação Tela principal

Conclusões Os objetivos foram atingidos; A técnica LSB mostrou-se eficiente e confiável; As mensagens inseridas nas imagens foram recuperadas em sua totalidade.

Extensões Aplicar as demais técnicas, para efeito de comparação de performance, tanto em imagens, quanto nas demais mídias; Incorporar técnicas de criptografia na fase de codificação e decodificação de mensagens, tornando as informações ainda mais seguras e sigilosas. Implementar técnicas de esteganografia em imagens com algoritmos de compressão.

Desenvolvimento do protótipo Demonstração prática