38
LA DETERMINAZIONE DEL COLORE CON L’IMPIEGO TELECAMERE 1. Introduzione : Come funzionano le telecamere a colori Relatore: dr. G. Vinci 09/10/20 09 5° conferenza nazionale gruppo del colore Centro Regionale Per la Progettazione e il Restauro 7/9 Ottobre 2009 PALERMO

COME AVVIENE LA RIPRODUZIONE DEL COLORE NELLE TELECAMERE

Embed Size (px)

DESCRIPTION

Nelle telecamere con sensore CCD o CMOS sia analogiche che digitali, uno dei problemi, maggiormente complessi da risolvere è la soluzione da adottare per riprodurre nel modo più fedele i colori.

Citation preview

LA DETERMINAZIONE DEL COLORE CON L’IMPIEGO

TELECAMERE

1. Introduzione : Come funzionano le telecamere a colori

Relatore: dr. G. Vinci 09/10/2009

•5° conferenza nazionale gruppo del colore Centro Regionale Per la Progettazione e il Restauro 7/9 Ottobre 2009 PALERMO

Argomenti trattati

• Un pizzico di fisica quantica• L’idea e il principio del CCD• Struttura di un CCD• Da B/N a Colori• Metodi di Interpolazione del colore• Iperspectral Imaging• RGB Vs. Spectral Imaging

Un pò di fisica quantica

• La teoria di Maxwell ( teoria ondulatoria della luce )

• La legge dei quanti di (Max )Planck : E =h*f E=h*c/l E = energia di un quanto h = costante di Planck f = frequenza c = velocità della luce l = lunghezza d’onda

Interazioni radiazione-materia

Esistono diversi meccanismi di interazione della radiazione/luce-materia, che a seconda delle energie dei fotoni incidenti, possono essere schematizzate come segue :

• 1eV-100keV ( UV- IR ) Effetto fotoelettrico• 100keV-1 MeV Effetto Compton• 1,022 MeV in poi Produzione di coppia

Effetto fotoelettrico

• Emissione di cariche elettriche, di solito negative, quando una superficie in genere metallica viene colpita da una radiazione elettromagnetica come ad es: luce Ultravioletta o Visibile

• Nella fisica non esistono i colori. Le radiazioni di energia della luce sono incolori.

• L'idea di un chip di CCD è semplice: ce lo possiamo immaginare come un chip di memoria senza "coperchio". I fotoni, colpendo le cellule della memoria creano degli elettroni (effetto fotoelettrico).

• La quantità di fotoni è proporzionale alla quantità di elettroni. La lunghezza d'onda invece, non viene "comunicata' agli elettroni e quindi i chip CCD sono daltonici.

• Qui di seguito mostriamo come funzionano le telecamere a colori nonostante il daltonismo dei chip CCD.

e-

e-

e-

Struttura di un sensore• Pixel (Picture Element): elemento di

una struttura che è la cella di assorbimento

• Fotodiodo• CTR (Charge Transfer Region)

-

CCD o CMOS funzionamento

a)Le cellule del sensore vengono raggiunte dalla luce e a causa dell’effetto fotoelettrico generano cariche negative nei pixel.

b)Dopo un tempo di esposizione vengono estratte ed elaborate, dall’elettronica della telecamera

c)Quindi avremo a disposizione una imagine digitale

Caratteristiche di un Sensore

• Risoluzione ( numero dei pixel )• S/N o Dynamic Range• Sensibilità• Quantum Efficiency(QE)• Fill Factor(FF)• Fixed Pattern Noise• Corrente di fondo (Dark Current (e/s))

Dal B/N al Colore

Grosso modo possiamo quindi affermare che un chip CCD converte i fotoni in elettroni e che in questo processo la quantità di elettroni generti eè proporzionale alla quantità di fotoni ricevuti.

I fotoni però hanno una caratteristica peculiare, la lunghezza d’onda.

Questa informazione purtroppo non viene trasmessa agli elettroni.

Quindi i Chip CCD sono daltonici

Telecamere a 3 CCD

•I tre canali vengono filtrati con filtri R-G-B

•Le immagini sono di ottima qualità

•La soluzione non è consumer perchè costa.

•Dal punto di vista dela determinazione del colore è solo praticabile nello spazio RGB

SPAZI COLORE

•RGB = spazio colore additivo formato da Red-Green-Blu

•CMYK = spazio colori sottrattivo formato da Cyano-Magenta-Yellow-Nero

•La differenza sta nel fatto che i primari additivi sommano la luce che emettono, mentre i sottrattivi assorbono la luce che li illumina, riflettendone solo una parte.Per questo i monitor devono usare i tre colori additivi (tricromia RGB), mentre le stampanti quelli sottrattivi, anzi per avere un nero puro devono aggiungerlo direttamente ai tre (quadricromia CMYK).

CCD o CMOS singoli

• In alternativa ai 3CCD la soluzione più largamente impiegata è il filtro BAYER

Filtro Bayer

• Come si evince dal disegno il numero dei filtri verdi è doppio rispetto ai filtri rossi e blu. Ossia passano più informazioni inerenti il colore verde che il rosso e il blu. Più precisamente il verde passa quanto il rosso e il blu messi assieme (25% blu, 25% rossi, 50% verdi).

INTERPOLAZIONE SPAZIALE DEL COLORE

• Con il filtro BAYER, ogni pixel fornisce il valore di rosso, di verde o di blu, a seconda di come e filtrato

• Come ottenere i valori mancanti ?

INTERPOLAZIONE SPAZIALE DEL COLORE

L’interpolazione spaziale del colore, viene effettuata dall’elettronica della telecamera.

Prendiamo ad esempio il pixel rosso in basso a sinistra segnato dalla freccia.

Poiché è un filtro rosso, lascia passare solo questa radiazione, ma manca il verde e il blu.

L’algoritmo impiegato, otterra il valore mancante, tramite l’analisi dei pixel adiacenti.

Ne nostro caso troverà pixel verdi con molta carica e pixel blu senza carica.

Quindi stimerà il pixel rosso come giallo.

INTERPOLAZIONE SPAZIALE DEL COLORE

• L’interpolazione del colore ha i seguenti svantaggi :• Il valore del colore per ogni cluster di pixel è stimato• Un valore stimato rende impossibile la misurazione

corretta del colore.• Per ciò che attiene la qualità delle immagini i metodi di

interpolazione producono un effetto passa basso che dà immagini sfocate rispetto a quelle prodotte con camere 3CCD

• Inoltre richiedono una notevole elaborazione dei dati, appesantendo il bus del computer

INTERPOLAZIONE SPAZIALE DEL COLORE

•Copia dei pixel vicini ( nearest nighbor replication

Il valore mancante viene preso dai pixel confinanti.

Questo è un modello utilizzato nei flussi diimmagini senza pretese.

INTERPOLAZIONE SPAZIALE DEL COLORE

• Interpolazione bilineare ( impiego del valore medio dei pixel vicini )

•RGB 255,0,0

•RGB 255,128,64

Iperspectral Imaging

•- What is spectral imaging ?•- Imaging spectrograph•- How it works ?•- Image reconstruction•- Acquisition•- Data processing•- When is spectral color imaging of benefit ?•- Spectral camera and RGB camera comparison•- Conclusion

Sensori a Colori

• Uso di CFA(Colour Filter Array) Es:Filtro di bayer

• Interpolazione cromatica

• La risoluzione è in media la metà di quella in B/N

Iperspectral Imaging

R

400 700

Spec

tral

axi

s

Spatial axis

Time

Wavelength

Spectrum for one pixel● Each pixel is

associated with simultaneous high resolution spectral information produced by an imaging spectrograph

FIRST ADD-ON IMAGING SPECTROGRAPH FOR IMPLEMENTING SPECTRAL IMAGING TO INDUSTRIAL AND SCIENTIFIC VISION SYSTEM

IMAGING SPECTROGRAPH

HOW IT WORKS ?

The spectrograph plugs between objective lens and camera, converting an area monochrome camera to a spectral line imaging system

HOW IT WORKS ?SINGLE LINE ACQUISITION

HOW IT WORKS ?

A spectral image of the a surface can be obtained through the aquisition of contiguous lines of a traslating sample, by a so called “Spectral Scanner”

2-DIMENTIONAL SAMPLE ACQUISITION

HOW IT WORKS ?FIELD OF VIEWDepending on the optics coupled to the Spectrograph, the system can also be applied to samples of very small sizes or very big size.

Spectral ScannerFor colorimetric analysis,quality control and restorations

Pan&Tilt ScannerExternal use, to acquirepanoramas or closer object of a big size

Vertical ScannerUsed on restoration toscan paintings or walluntil 5 meters high

Micro Scannerfor biology, forensic

ACQUISITION

PAINTS ACQUISITION

MARBLE ACQUISITION DURING MANUFACTURING

ACQUISITION

COLOUR COORDINATE CALCULATION

ELABORATION

The mean CIE L*a*b* and xyz colorimetric parameters can be obtained by selecting the desired area of the sample, allowing the comparison between different sample

ELABORATION

The presence and the spatial distribution of impurities or particular compounds can be detected by viewing an image of the intensity for a selected wavelength

SINGLE WAVELENGTH ANALYSIS

570 nm

IMAGE RECONSTRUCTION SPECTRAL SCANNER SOFTWARE

REFLECTANCE PLOT MUNSELL CHART L*a*b* VALUES

IMAGE RECONSTRUCTION 3D MUNSELL CHART

COLOR CERTIFICATION

- COLOR COORDINATE CALCULATION IS ACCORDING TO STANDARD CIE (Commision Internationale de l’Enclairage)

CIE 1931MUNSELL

1750 nm

900 nm

PET PVC PEHD

INFRARED ANALISYS ON PLASTICS

WHEN IS SPECTRAL COLOR IMAGING OF BENEFIT ?

● Fast color measurement and inspection- with good spatial resolution- to and below the color resolution of human eye-by standard color coordinates (like L*a*b*)

● Detection of or classification based on small color shade differences

● Fast inspection of color displays and light sources with good spectral and spatial or angular resolution

APPLICATIONS REQUIRES

SPECTRAL CAMERA AND RGB CAMERA COMPARISON

Full spectral information with 2-10 nm resolution

Accurate calculation of color coordinates and color difference

8 bits system:- 1-5 DEab absolute color accuracy without calibration by color samples- 0.5-2 DEab relative accuracy in color comparison- corresponds to typical human eye

10/12 bits systems:- performance of experienced human inspector achieved

• Three fixed spectral bands of 80 nm wide (Red, Green, Blue)

• Approximate color information

• 8 bits system:- 3-14 Eab absolute color accuracy with calibration by color samples- 2-6 Eab relative accuracy in color comparison

SPECTRAL CAMERA RGB CAMERA

SPECTRAL CAMERA AND RGB CAMERA COMPARISON

SPECTRAL CAMERA RGB CAMERA● Full compensation of light source

color temperature drift by a white reference surface

● programmable wavelength selection● Speed up to 2000 lines/s● More precise information -more

data processing,higher amount of light required

● Can basically be added to any area camera based gray scale system

● Due to broad spectral bands, always sensitive to light source color temperature drift

● High speed up to thousends of lines/s

Ho Concluso!

Grazie Per l’Attenzione