Análise Forense de Documentos Digitais -...
Transcript of Análise Forense de Documentos Digitais -...
![Page 1: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/1.jpg)
Prof. Dr. Anderson [email protected]
http://www.ic.unicamp.br/~rocha
Reasoning for Complex Data (RECOD) Lab.Institute of Computing, Unicamp
Av. Albert Einstein, 1251 - Cidade UniversitáriaCEP 13083-970 • Campinas/SP - Brasil
Análise Forense deDocumentos Digitais
![Page 2: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/2.jpg)
Organização
![Page 3: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/3.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Organização
‣ Atribuição de Fontes (Modelo e Tipo Específico)
• Câmera
• Scanner
‣ Identificação de Criações Sintéticas
‣ Técnicas Contra-Forenses
3
![Page 4: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/4.jpg)
Atribuição de Fontes
![Page 5: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/5.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
‣ Câmera
‣ Camcorder
‣ Scanner
‣ Impressora
Atribuição de Fontes
5
![Page 6: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/6.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
‣ Técnicas para apontar/atribuir
• O modelo do dispositivo de aquisição
• O dispositivo exato
Atribuição de Fontes
6
![Page 7: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/7.jpg)
Atribuição doModelo de Câmera
![Page 8: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/8.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Atribuição do Modelo
‣ Informações relacionadas ao processo de aquisição
• Características das lentes
• Tipo a tamanho dos sensores de aquisição
• Tipo de filtro de mosaico/demosaico
• Informações dos algoritmos da DIP
8
![Page 9: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/9.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Pipeline Câmera
9
Luz Sistema de Lentes
Exposição, Foco e Estabilização da Imagem
FiltrosInfra-vermelho,
anti-serrilhamento, max. qualidade visível
Sensores de Imageamento
CCD, CMOS...
Color Filter Arrays (CFA)...
Mosaico
• Demosaico• Correções (white) • Realce• Correção de
Abertura e Gamma• Compressão• etc.
Proc. Imagem (DIP)
Fotografia Resultante
© A. Rocha
![Page 10: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/10.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Estado da Arte
‣ Análise de pós-processamento[Kharrazi et al. 2004]
‣ Análise de artefatos de mosaico/demosaico [Popescu & Farid 2004; Bayram et al. 2005b]
‣ Artefatos em tabelas de quantização JPEG[Popescu 2004]
‣ Distorções de lentes[Choi et al. 2006]
10
![Page 11: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/11.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Mosaico/Demosaico
11
92 40
76 28
29 50
67 28
43 =(29 + 50 + 67 + 28)
459 =
(92 + 40 + 76 + 28)
472 = 72
+ +
=
© A
. Roc
ha
![Page 12: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/12.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ Hipótese:
• linhas e coluna de imagens interpoladas provavelmente possuem correlações com seus vizinhos
• relação de vizinhança pode ser fornecida por kernels de tamanhos específicos (e.g., 3x3, 5x5, etc.)
12
![Page 13: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/13.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ [Popescu 2004] apresentam um algoritmo de maximização da esperança (EM)
‣ Dois estágios• Esperança• Maximização
13
![Page 14: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/14.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ No estágio da esperança (E), estima-se a probabilidade de cada amostra pertencer a um modelo em particular
‣ No estágio da maximização (M), estima-se a forma específica das correlações entre as amostras
14
![Page 15: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/15.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ Mais especificamente, podemos assumir que cada amostra pertence a um de dois modelos possíveis
‣ Se a amostra é linearmente correlacionada com seus vizinhos ela pertence ao Modelo 1. Caso contrário, ao Modelo 2
15
![Page 16: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/16.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ Função de correlação linear
‣ f é um canal de cor (RGB) após o demosaico, k é um inteiro e N distribuição normal iid
‣ u,v são offsets dos pixels
‣αé um vetor de coeficientes lineares que expressa as correlações
16
f(x, y) =k�
u,v=−k
αu,vf(x+ u, y + v) +N (x, y),
![Page 17: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/17.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
17
Pr{f(x, y) ∈ M1|f(x, y)} =Pr{f(x, y)|f(x, y) ∈ M1}Pr{f(x, y) ∈ M1}�2i=1 Pr{f(x, y)|f(x, y) ∈ Mi}Pr{f(x, y) ∈ Mi}
,
Pr{f(x, y) ∈ M1} e Pr{f(x, y) ∈ M2}
‣ Esperança estima a prob. de cada amostra pertencer ao Modelo 1
‣ são prob. a priori (1/2)
![Page 18: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/18.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ Se assumirmos que uma amostra é gerada pelo Modelo 1, a probabilidade de isso ocorrer é
‣ Assumimos que o Modelo 2 tem uma distribuição uniforme
‣ Estimamos a variância no estágio M
18
Pr{f(x, y)|f(x, y) ∈ M1} =1
σ√2π
�− 1
2σ2
�f(x, y)−
k�
u,v=−k
αu,vf(x+ u, y + v)
�2�.
![Page 19: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/19.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
19
‣ No estágio M precisamos estimar os coeficientes da correlação
‣ Usamos método dos mínimos quadrados
‣ Os pesos w são equivalentes a
E(�α) =�
x,y
w(x, y)
�f(x, y)−
k�
u,v=−k
αu,vf(x+ u, y + v)
�2
.
Pr{f(x, y) ∈ M1|f(x, y)}
![Page 20: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/20.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
20
© A
. Pop
escu
© A
. Pop
escu
![Page 21: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/21.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
21
1. Cem imagens com interpolação CFA
2. Algoritmos
2.1.Bilinear
2.2.Bicubic
2.3.Smooth hue
2.4.Median (3 & 5)
2.5.Gradient
2.6.Adaptive Color Plane
2.7.Variable Gradients
© A
. Pop
escu
![Page 22: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/22.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Artefatos CFA
‣ Problemas?
‣ Quais são os possíveis ataques a essa abordagem?
‣ Podemos empregar aprendizado de máquina?
‣ Podemos usar isso no cenário de investigação de adulterações de imagens?
22
![Page 23: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/23.jpg)
Atribuição daCâmera em Específico
![Page 24: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/24.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Atribuição direta
‣ Características únicas da câmera em análise
• Imperfeições dos componentes
• Defeitos e falhas decorrentes do ambiente e condições de operação
• Dead e cold pixels, pixel traps etc.
24
![Page 25: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/25.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Estado da Arte
‣ Análise dos efeitos do ruído inserido no processo de captura[Lukas et al. 2006]
‣ Artefatos originados pela presença de poeira nos sensores no momento de aquisição[Dirik et al. 2007]
‣ Efemeridade
25
![Page 26: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/26.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Ruído
26
Padrão de Ruído
Foto-responsividade não uniforme (PRNU)
Padrão Fixo (FPN)
Não Uniformidade de Pixels (PNU)
Defeitos de Baixa Frequência
© A. Rocha
![Page 27: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/27.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
‣ FPN
• Aditivo e decorrente de dark-currents
• dependentente do tempo de exposição e temperatura
• Pode ser removido “in-camera” extraindo-se um quadro preto (dark frame)
27
Análise de Ruído
![Page 28: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/28.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
‣ PRNU
• Multiplicativo
• Causado pelo ruído não uniforme dos pixels (PNU) e defeitos de baixa frequência
• Definido como a sensitividade que diferentes pixels têm em relação à luz
• Causado por inconsistências na fabribação do sensor de captura
28
Análise de Ruído
![Page 29: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/29.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
‣ PRNU
• Os defeitos de baixa frequência são causados pelos efeitos da refração da luz nas partículas devido a configurações de zoom e superfície ótica
• Não utilizado no trabalho de [Lukas et al. 2006]
29
Análise de Ruído
![Page 30: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/30.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
‣ Para utilizar o ruído PNU no cenário forense, este precisa ser isolado
‣ Em um cenário forense certamente não teremos um padrão de referência
‣ Temos que estabelecer um padrão de referência Pc,
uma aproximação do ruído PNU
30
Análise de Ruído
![Page 31: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/31.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais 31
Análise de Ruído
I(k) =1
K
K�
k=1
Ik.
‣ No processo de aproximação, fazemos a média de K imagens de uma cena uniforme (lit scene) como o céu, por exemplo
‣ Esta aproximação pode ser otimizada de modo a suprimir o conteúdo da cena
![Page 32: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/32.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais 32
Análise de Ruído
‣ Filtro de supressão/remoção de ruído (denoising)
‣ Wavelet denoising é uma boa escolha
‣ Como determinar se uma dada imagem Iteste pertence a uma determinada câmera?
ξ(k) = (I(k) − λ(I(k)))/K
![Page 33: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/33.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais 33
Análise de Ruído
‣ Como determinar se uma dada imagem Iteste pertence a uma determinada câmera?
‣ Calcula-se a correlação entre o ruído residual da imagem em questão e o padrão de referência
ρc(I) =(ξ − ξ) · (Pc − Pc)
�ξ − ξ��Pc − Pc�.
![Page 34: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/34.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Análise de Ruído
‣ Método com ótimos resultados
‣ Problemas
• Sincronização (modificações de escala e recorte)
• Força bruta para achar as transformações
‣ Podemos empregar aprendizado de máquina?
34
![Page 35: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/35.jpg)
Atribuição deScanner
![Page 36: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/36.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Atribuição de Scanner
‣ O processo de fabricação de qualquer dispositivo eletrônico de captura introduz defeitos nos sensores de imageamento
‣ Como funciona o processo de captura de um scanner?
36
![Page 37: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/37.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Aquisição via Scanner (recap)
37
DocumentoOriginal
Fonte de Luz Lentes, Espelhos e Sensores de Imageamento
Amplificador, ADC
Software de Pós-Processamento, Correção de Cores, Correção Gamma...
ImagemDigital
© A
. Roc
ha
![Page 38: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/38.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Aquisição via Scanner (recap)
38
Documento Original
Sentido de Leitura
Sensor
EspelhosCaminho da luz
Lentes
Lentes, Espelhos e Sensores de Imageamento
ImagemDigital
Fonte de Luz
Amplificador, ADC
Software de Pós-Processamento, Correção de
Cores, Correção Gamma...
Cabeça de Leitura
© A
. Roc
ha
![Page 39: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/39.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Atribuição de Scanner
‣ Scanners possuem
• Resolução horizontal (sensor) e vertical (motor de passo)
• Motor de passo
• Estabilizador
39
![Page 40: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/40.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Atribuição de Scanner
‣ Como os scanners fazem escaneamentos em resolução não-nativa?
• Sub-amostragem
• Amostragem normal seguida de ajustes in-scanner (maioria)
40
![Page 41: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/41.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Estado da Arte
‣ Extensões da análise de ruído FPN[Gloe et al. 2007a] e [Gou et al. 2007]
‣ Análise de ruído considerando as propriedades de captura unidimensionais e periódicas do scanner[Khanna et al. 2009]
41
Aula Parou Aqui
![Page 42: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/42.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ Construção do padrão de referência
‣ Média das linhas (devido ao motor de passo)
‣ Média de múltiplas imagens
‣ Análise de correlação
42
![Page 43: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/43.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ Filtro de supressão/redução de ruído
‣ Com K imagens podemos construir o padrão de referência (2D) de um dado scanner
43
Iknoise = Ik − Ikdenoised
�Iarraynoise (i, j) =1
K
K�
k=1
Iknoise(i, j); 1 ≤ i ≤ M e 1 ≤ j ≤ N
�Iarraynoise (i, j) =1
K
K�
k=1
Iknoise(i, j); 1 ≤ i ≤ M e 1 ≤ j ≤ N
![Page 44: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/44.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ Padrão de referência 1D
‣ Como atribuir uma imagem em específico a um scanner?
44
�I linearnoise (1, j) =1
M
M�
i=1
�Iarraynoise (i, j); 1 ≤ j ≤ N.�I linearnoise (1, j) =1
M
M�
i=1
�Iarraynoise (i, j); 1 ≤ j ≤ N.
![Page 45: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/45.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ Correlação entre a assinatura de um scanner e um padrão de referência
‣ Técnica com bons resultados na prática
‣ Palavra final?
45
C(X,Y ) =(X −X) · (Y − Y )
||X −X|| · ||Y − Y ||.
![Page 46: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/46.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ Palavra final?
‣ Problemas
• Scanners usam parcialmente a superfície de captura (vidro)
• Esta abordagem requer condições similares de captura para funcionar
46
![Page 47: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/47.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ [Khanna et al. 2009] propõe uma análise estatística sobre os vetores de assinatura
‣ Média das linhas e colunas em
‣ Cálculo da correlação entre cada linha de e a média das linhas de
‣ Similarmente para as colunas
47
�I lnoise e �Icnoise
Inoise�I lnoise
![Page 48: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/48.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Ruído e Periodicidade
‣ Estatísticas de ordem sobre as novas características (média, variância, moda,curtose, etc.)
‣ Classificador de padrões
‣ Bons resultados
48
![Page 49: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/49.jpg)
Técnicas Contra-Forenses em Atribuição
![Page 50: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/50.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Abordagens Contra-Forenses
‣ Técnicas de atribuição de dispositivos de captura vs. Técnicas contra-forenses
‣ [Gloe et al. 2007b] observam que um filtro de supressão/redução de ruído baseado em wavelets não elimina o ruído totalmente
‣ Pode aplicar um método de flatfielding para capturar o ruído restante
50
![Page 51: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/51.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Abordagens Contra-Forenses
‣ Para estimar o ruído fixo (FPN) pode-se utilizar imagens de um quadro preto
‣ Para estimar o ruído PRNU, usa-se K imagens de uma cena homogênea (e.g., céu azul) subtraindo-se o a estimativa FPN
51
Idark estimate =1
J
�
J
Idark.
![Page 52: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/52.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Abordagens Contra-Forenses
‣ Estimativa de flatfielding
‣ Com as estimativas em mãos, pode-se suprimir as características de ruído em uma imagem de uma câmera em específico
‣ Como?
52
Iflatfield =1
K
�
K
(Ilight − Idark estimate).
![Page 53: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/53.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Abordagens Contra-Forenses
‣ Retirando a assinatura de ruído
‣ Flatfielding é difícil devido ao grande número de parâmetros que precisam ser levados em conta
• tempo de exposição
• velocidade de captura
• ISO etc.
53
I =I − Idark estimate
Iflatfield.
![Page 54: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/54.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Abordagens Contra-Forenses
54
Iforge = I · Iflatfield forge + Idark forge.
‣ Após a extração de padrão de ruído, como substituí-lo como outro padrão?
‣ O padrão de ruído de uma câmera pode ser substituído com a operação de flatfielding inverso
![Page 55: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/55.jpg)
Identificação deCriações Sintéticas
![Page 56: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/56.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Identificação de Criações Sintéticas
‣ CPPA
• Possessão de imagens de menores de idade é considerado crime
• Imagens geradas em computador não são crime
• E se alguém fotografa um menor e modifica propriedades no computador?
56
![Page 57: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/57.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Estado da Arte
‣ Decomposição multi-escala e análise estatística[Lyu 2005]
‣ Diferenças em modelos de superfície (imagens naturais vs. imagens sintéticas)[Ng et al. 2005]
‣ Propriedades de aquisição – ruído[Dehnie et al. 2006]
57
![Page 58: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/58.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Estado da Arte
‣ Análise do comportamento de imagens naturais e geradas em computador mediante sucessivas perturbações[Rocha & Goldenstein 2007, Rocha & Goldenstein 2010]
‣ Propriedades de aquisição – artefatos de mosaico/demosaico[Dirik et al. 2007]
58
![Page 59: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/59.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ [Lyu 2005], apresentaram uma técnica para identificação de imagens sintéticas baseado na decomposição wavelet de imagens
‣ Extensão de um trabalho anterior para o cenário de detecção de mensagens escondidas em imagens digitais
59
![Page 60: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/60.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ Hipótese
• imagens naturais possuem regularidades detectáveis com estatísticas de alta ordem
• o processo de criação de uma imagem em computador insere artefatos estatísticos nas imagens produzidas
60
![Page 61: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/61.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ Como funciona o método?
• Decomposição QMF da imagem em múltiplas escalas e orientações
• análise estatística em duas fases
‣ análise direta
‣ predição linear dos erros de magnitude
61
![Page 62: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/62.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
62
D1
D3
D2
L
V1
H1
H2
V2
V3
H3
© A. Rocha
© A
. Roc
ha
![Page 63: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/63.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ A análise direta das múltiplas escalas e orientações consiste em calcular
• média
• variância
• moda
• curtose
63
![Page 64: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/64.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ A predição linear dos erros de magnitude consiste em estimar as possíveis correlações entre um pixel e seus vizinhos multi-escala
64
![Page 65: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/65.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ Preditor linear para a sub-banda vertical
‣ denota os valores escalares de peso dos coeficientes
65
Vi(x, y) = w1Vi(x− 1, y) + w2Vi(x+ 1, y) + w3Vi(x, y − 1)
+w4Vi(x, y + 1) + w5Vi+1(x
2,y
2) + w6Di(x, y)
+w7Di+1(x
2,y
2),
wk
![Page 66: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/66.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Decomposição multi-escala e análise estatística
‣ Como calcular os coeficientes e erro?
‣ V contém os coeficientes de magnitude de
‣ características para três escalas
66
E(w) = [V −Qw]2,
w = (w1, . . . , w7)T
Vi(x, y)
F = 2× 3× 4× s = 72
![Page 67: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/67.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Diferenças físicas nos processos de captura e geração
‣ [Ng et al. 2005] desenvolvem dois níveis para separação de imagens naturais e sintéticas
• Autenticidade em nível de processamento (imagens capturadas por algum sensor)
• Autenticidade em nível de cena (snapshot de um campo de luz)
‣ Definição de diversas características
67
![Page 68: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/68.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Diferenças físicas nos processos de captura e geração
‣ Dimensão fractal local para capturar a complexidade de texturas
‣ Vetores de patches locais para capturar propriedades de arestas
‣ Superfície gradiente para capturar a forma de resposta de uma câmera
‣ Geometria quadrática local para capturar propriedades poligonais dos objetos computadorizados
68
![Page 69: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/69.jpg)
Técnicas Contra-Forenses em
CGI vs. Naturais
![Page 70: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/70.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Abordagens Contra-forenses
‣ Ataques de recaptura
‣ Como ficam abordagens baseadas em análise de artefatos de captura?
‣ Como ficam abordagens baseadas em propriedades de textura e regularidade?
‣ A abordagem de [Ng et al. 2005]
70
![Page 71: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/71.jpg)
Referências
![Page 72: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/72.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Referências
1. [Bayram et al. 2005b] Bayaram, S., Sencar, H., Memon, N. e Avcibas, I. (2005b). Source camera identification based on CFA interpolation. In Intl. Conf. on Image Processing (ICIP), Genova, Italy.
1. [Choi et al. 2006] Choi, K. S., Lam, E. e Wong, K. (2006). Automatic source camera identification using the intrinsic lens radial distortion. Optics Express, 14(24):11551-11565.
2. [Dehnie et al. 2006] Dehnie, S., Sencar, T. e Memon, N. (2006). Identification of computer generated and digital camera images for digital image forensics,. In Intl. Conf. on Image Processing (ICIP), Atlanta, USA.
3. [Dirik et al. 2007] Dirik, E., Sencar, H. e Memon, N. (2007). Source camera identification based on sensor dust characteristics. In IEEE Intl. Workshop on Signal Processing Applications for Public Security and Forensics (SAFE), pp. 1-6, Washington DC, USA.
4. [Gloe et al. 2007a] Gloe, T., Franz, E. e Winkler, A. (2007a). Forensics for flat-bed scanners. In SPIE Intl. Conf. on Security, Steganography, Watermarking of Multimedia Contents, pp. 65051-I.
5. [Gloe et al. 2007b] Gloe, T., Kirchner, M., Winkler, A. e Bohme, R. (2007b). Can we trust digital image forensics?
6. [Gou et al. 2007] Gou, H., Swaminathan, A. e Wu, M. (2007). Robust scanner identification based on noise features. In SPIE Security, Steganography, and Watermarking of Multimedia Contents (SSWMC), San Jose, USA.
7. [Khanna et al. 2009] Khanna, N., Mikkilineni, A. K. e Delp, E. J. (2009). Scanner identification using feature-based processing and analysis. IEEE Transactions on Information Forensics and Security (TIFS), 4(1):123-139.
72
![Page 73: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/73.jpg)
A. Rocha, 2011 – Análise Forense de Documentos Digitais
Referências
10. [Kharrazi et al. 2004] Kharrazi, M., Sencar, H. e Memon, N. (2004). Blind source camera identification. In Intl. Conf. on Image Processing (ICIP), Singapore.
11. [Lukas et al. 2006] Lukas, J., Fridrich, J. e Goljan, M. (2006). Digital camera identification from sensor noise sensor. IEEE Transactions on Information Forensics and Security (TIFS), 1(2):205-214.
12. [Lukas et al. 2006] Lukas, J., Fridrich, J. e Goljan, M. (2006). Digital camera identification from sensor noise sensor. IEEE Transactions on Information Forensics and Security (TIFS), 1(2):205-214.
13. [Lyu 2005] Lyu, S. (2005). Natural Image Statistics for Digital Image Forensics. Phd thesis, Dep. of Computer Science - Dartmouth College, Hanover, USA.
14. [Ng et al. 2005] Ng, T.-T., Chang, S.-F. e Tsui, M.-P. (2005). Physics-motivated features for distinguishing photographic images and computer graphics. In ACM Multimedia (ACMMM), pp. 239-248, Singapore.
15. [Popescu 2004] Popescu, A. C. (2004). Statistical Tools for Digital Image Forensics. Phd thesis, Dep. of Computer Science - Dartmouth College, Hanover, USA.
16. [Rocha & Goldenstein 2007] Rocha, A. e Goldenstein, S. (2007). PR: More than meets the eye. In Intl. Conf. on Computer Vision (ICCV), pp. 1-8.
73
![Page 74: Análise Forense de Documentos Digitais - ic.unicamp.bric.unicamp.br/~rocha/teaching/2011s2/mo447/aulas/aula-02-analise... · A. Rocha, 2011 – Análise Forense de Documentos Digitais](https://reader030.fdocuments.us/reader030/viewer/2022011807/5c1118b409d3f267308b978a/html5/thumbnails/74.jpg)
Obrigado!