Pagina 1 di 1
Algoritmo di debayer
Inviato: 19 ott 2010, 10:23
da marco
Non sapevo come meglio chiamare questo topic che, visto che non lo ha fatto Paolo, lo posto per relazionare la ns breve esperienza in fase di prova della Sbig st 8300 color in luce diurna.
Lo scopo principale era di testare la presenza-assenza di dominanti dopo il debayer, ma analizzando le riprese singole della M45 abbiamo toccato con mano come sia deleterio far operare questo algoritmo senza prima aver effettuato la sottrazione del dark. In pratica il singolo pixel caldo influenza una regione di tre pixel quadrati (nove pixel). Da cio' si argomenta che per ricavare l'informazione colore dalla matrice di bayer la funzione indaga una zona del sensore di nove pixel e opera la media dei pixel coinvolti per ricavare l'informazione colore. Da cio ne consegue l'origine della minor risoluzione (o meglio, perdita di risoluzione) dei chip a colori rispetto ai monocromatici. Abbiamo anche visto che è possibile selezionare da quale pixel far iniziare la trasformazione colore in funzione del fatto che probabilmente non esiste uno standard operativo per questo algoritmo.
Lascio la parola a voi e a Paolo B. che spero ci farà vedere l'immagine ingrandita momo-colore intorno all'hot pixel.
Re: Algoritmo di debayer
Inviato: 20 ott 2010, 19:44
da Marco Di Lorenzo
Avendo lavorato sui sensori d'immagine, confermo quanto da te dedotto, Marco!
Re: Algoritmo di debayer
Inviato: 22 ott 2010, 12:36
da Paolo
Cumbaru', non ho potuto rispondere prima per questa malefica influenza...
Allora, l'animazione di cui parli potrebbe essere questa:
Si vede come ogni singolo pixel con luminosita' sopra la media crei dopo il debayer un box di 3x3 pixel con il colore del filtro che gli sta sopra. Se il suo eccesso di ADU e' basso vengono impattati pochi pixel (due o tre), se e' piu' alto si evidenzia una croce, se infine e' molto alto tutti e nove i pixel diventano saturi. Naturalmente dipende anche dalle soglie di visualizzazione impostate.
Questa e' la rimozione del dark sul frame senza debayer di M45 (i dark a disposizione purtroppo erano solo tre)
e questo l'effetto sull'immagine a colori (debayer dopo la sottrazione del dark):
Inaspettatamente i risultati della rimozione del dark dopo il debayer con Astroart 4 sono stati identici (non metto l'animazione perche' non cambia veramente nulla). In pratica ho fatto il debayer alla M45, poi al master dark, salvando entrambe le immagini in formato sia fit che tif, poi facendo la sottrazione. Non ho capito se anche con il pixel caldo che deborda nel box 3x3 vengono comunque rispettate le quantita' numeriche (in fondo questa operazione viene fatta in maniera uguale sia sul light frame che sul dark) per cui la rimozione e' completa oppure se Astroart internamente mantiene le informazioni pre-debayer usandole nelle operazioni. Da tenere a mente che stiamo considerando il formato nativo SBIG e non un RAW di una reflex digitale.
Se invece ci si vuole fare del male basta operare in jpeg:
Come si vede qualche pixel caldo viene rimosso poco, altri troppo e rimangono dei bei buchi.
Sul discorso risoluzione c'e' da dire che gli effetti non sono molto pronunciati. Se consideriamo che una stella correttamente campionata prende comunque al minimo un box 3x3, lo sparpagliamento causato dal debayer ha un po' meno influenza.
Comunque sembra una bella macchina la ST-8300, complimenti!
A presto
Paolo
Re: Algoritmo di debayer
Inviato: 22 ott 2010, 17:52
da Marco Di Lorenzo
Ottimo, Paolo. Mi permetto solo di fare una piccola precisazione: in realtà le croci appaiono solo sul canale verde perchè i pixel con pigmento verde sono più frequenti e disposti a scacchiera, mentre quelli blu e rossi sono più "diradati" e quindi danno luogo a rettangoloni 3x3 (vedi figura sotto del filtro Bayer):
Re: Algoritmo di debayer
Inviato: 22 ott 2010, 18:03
da marco
Grazie Paolo per il resoconto visivo della prova "scaffale".....
In effetti abbiamo rivolto il sensore della st 8300 c con un obiettivo canon verso una libreria dello studio a casa sua al fine di indagare sulla resa cromatica del kaf 8300; non mi è sembrato di notare alcun serio sbilanciamento ma sono convinto che sulle lunghe pose il fondo cielo risponda in maniera diversa che non a pose brevi in luce diurna. Comunque, in questa prova, è andato sicuramente un punto a favore della sbig, se si confermerà la dominante verde alla prossima sessione sul cielo vorrà dire che si elaborerà per rimediare, magari in fase di debayer.
Per i buchi lasciati dopo il debayer, ho notato, grazie alle tue preziose immagini, che anche lavorando in modo corretto qualche buchetto c'e'; molto meno evidenti sull'immagine prima del debayer, ma si nota in quella a colori.
Re: Algoritmo di debayer
Inviato: 22 ott 2010, 20:39
da marco
[
Marco Di Lorenzo ha scritto:Ottimo, Paolo. Mi permetto solo di fare una piccola precisazione: in realtà le croci appaiono solo sul canale verde perchè i pixel con pigmento verde sono più frequenti e disposti a scacchiera, mentre quelli blu e rossi sono più "diradati" e quindi danno luogo a rettangoloni 3x3 (vedi figura sotto del filtro Bayer):
Quindi sarebbe spiegata la dominante verde in modo empirico e......, scontato

Re: Algoritmo di debayer
Inviato: 22 ott 2010, 23:40
da Paolo
Marco (DB), credo puoi stare tranquillo, non mi sembra di vedere dominanti. Le ripresa a casa hanno mostrato un ottimo bilanciamento dei colori. Se e' vero che sono apparecchi a risposta lineare, non c'e' differenza tra una foto diurna presa con tempo cortissimo e una notturna con lunga esposizione. Se c'e' del verde probabilmente e' dovuto al tipo di inquinamento luminoso nel settore di cielo ripreso. Parlo di Fonte Vetica, se il fondo ti viene verde da Pescara forse ci sono problemi... La maggior parte delle luci cittadine ha una forte componente nel giallo.
...in realtà le croci appaiono solo sul canale verde perchè i pixel con pigmento verde sono più frequenti e disposti a scacchiera, mentre quelli blu e rossi sono più "diradati" e quindi danno luogo a rettangoloni 3x3 (vedi figura sotto del filtro Bayer):
In effetti si nota una maggior frequenza di croci verdi, comunque cio' che ho messo nel topic sopra e' una zona molto ristretta e ad un particolare soglia di visualizzazione. Cambiando si ottiene ad esempio questo:
Oppure, spostando le soglie di visualizzazione:

- pix2.jpg (5.29 KiB) Visto 1395 volte

- pix3.jpg (5.58 KiB) Visto 1395 volte
Non entro nel merito perche' non conosco gli algoritmi di interpolazione della matrice di Bayer. I casi sul verde comunque, come ci hai giustamente spiegato sembrano molto maggiori.
Ciao
Paolo