21
1 Daniele Marini Colore Eidomatico e Percezione del colore 3

1 Daniele Marini Colore Eidomatico e Percezione del colore 3

Embed Size (px)

Citation preview

Page 1: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

1

Daniele Marini

Colore Eidomaticoe Percezione del colore

3

Page 2: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

2

Gamut mapping

Trasferire la gamma colori da un dispositivo all’altro

- Approccio locale: aggiusta solo i pixel fuori gamma- Approccio globale: analizza tutti i pixel per trovare unasoluzione

2 tipi di “fuori gamma”:cromaticità non corrispondente --> RGB < 0luminosità non corrispondente --> RGB > 1

Page 3: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

3

Metodi locali:• scalare tutti i valori RGB uniformemente• scalare solo l’intensità lasciando invariata cromaticità• ridurre la saturazione lasciando invariata tinta e intensità• “clamping” dei valori in [0, 1] • scalare i pixel in modo non uniforme anche quelli entro la gamma

Metodi globali• cerca minimo e massimo nell’immagine e riscala i valori nell’intervallo min-max: (Ci -min)/(max-min)• riscala solo i pixel fuori gamma• elabora statistica sull’immagine, scegli metodo locale o globale

Page 4: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

4

Page 5: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

5

Tone mapping

• Adattare la ampia dinamica di una immagine naturale o di sintesi alla limitata dinamica di un monitor

• Dinamica naturale: 107 (luce lunare - luce solare)

• Dinamica monitor: 102

• Dinamica immagine di sintesi: 103

Page 6: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

6

2 problemi

• Riprodurre la dinamica dei toni (tone mapping)

• Recuperare il colore corrispondente (color constancy)

Page 7: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

7

La costanza cromatica

Cx() distribuzione spettrale prodotta da xE() Luce che illumina il punto x

Rx() Riflettività superficiale nel punto xSx

R,G,B risposta dei sensori retinici allo stimolo prodotto dal punto xR,G,B() risposta spettrale dei coni della retina

Cx() = E()Rx()

SR,G,Bx = C x(λ )∫ ⋅ρ R,G,B(λ )dλ

SR,G,Bx = E(λ )⋅Rx(λ )∫ ⋅ρR,G,B(λ )dλ

o equivalente:

Page 8: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

8

Luce a incandescenza Luce “solare”

Page 9: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

9

neon

TungstenoRivestita rosso

Tungsteno antiinsetti

Diurna(nuvole)

Macbeth color chart fotografato con diversi illuminanti

Page 10: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

10

Ricavare la riflettivita’

• Problema: ricavare Rx() da SxR,G,B

• E’ un problema inverso con due incognite, R e E (la sorgente)

• Se E e’ nota si risolve numericamente

Page 11: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

11

Problemi

• Lo stimolo cromatico è il risultato della interazione sorgente - riflettività del materiale

• Ma il colore viene osservato in un contesto

• Questo modello non spiega alcuni fenomeni

Page 12: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

12

Gaspard Monge

• Esperimento del 1789• Foglio rosso sull’edificio di fronte all’Accademia

delle Scienze

• Osserviamo attraverso un vetro rosso

• Come appare il foglio? L’intuizione dice “rosso”

• La percezione dice “biancastro”!

Page 13: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

13

Cos’è quindi il colore?

• E’ una rappresentazione interna che la mente umana associa ad uno stimolo VISIVO in relazione ad altri stimoli sensoriali. VERDE

?

Page 14: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

14

Cosa c’è che non va ?

• Una macchina fotografica cattura “L” mentre noi vediamo il “Colore”. *****

VERDE?

Page 15: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

15

La soluzione svela il problema

• Questo è più “simile” al “colore” che avremmo visto anche noi?

MARRONE

Page 16: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

16

Adattamenti nel SVU

• Ciò che l’uomo “vede” è molto diverso dalla realtà fenomenica (da “L”)

E’ meglio?

Sì, contiene più informazione

Page 17: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

17

Page 18: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

18

Page 19: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

19

Page 20: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

20

Le ombre colorate

• Illuminiamo uno schermo bianco con due proiettori: uno emette luce bianca, l’altro emette luce rosa

• Poniamo un oggetto lungo il fascio di luce rosa: proietta un’ombra sullo schermo

• L’ombra ha colore blu verdastro, ma la regione in ombra riflette solo luce bianca!

Page 21: 1 Daniele Marini Colore Eidomatico e Percezione del colore 3

21

Sorgenterosa

Sorgentebianca

Riflette luce bianca+rosa

Riflette solo luce bianca