Algoritmo di debayer

La nuova frontiera. Parliamo di questi sofisticati strumenti e di come hanno cambiato il mondo dell'astrofotografia.
Rispondi
Avatar utente
marco
Quasar Dipendente
Messaggi: 1257
Iscritto il: 19 gen 2006, 21:42
Località: Pescara
Contatta:

Algoritmo di debayer

Messaggio 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.
Avatar utente
Marco Di Lorenzo
Quasar Guru
Messaggi: 2594
Iscritto il: 25 gen 2007, 0:07
Contatta:

Re: Algoritmo di debayer

Messaggio da Marco Di Lorenzo »

Avendo lavorato sui sensori d'immagine, confermo quanto da te dedotto, Marco!
Avatar utente
Paolo
Quasar Guru
Messaggi: 7831
Iscritto il: 16 gen 2006, 22:49
Località: L'Aquila
Contatta:

Re: Algoritmo di debayer

Messaggio da Paolo »

Cumbaru', non ho potuto rispondere prima per questa malefica influenza...

Allora, l'animazione di cui parli potrebbe essere questa:
debayer_dark.gif
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)
M45-dark.gif
e questo l'effetto sull'immagine a colori (debayer dopo la sottrazione del dark):
M45-dark-colore.gif
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:
sottr_dark_jpeg.gif
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
Avatar utente
Marco Di Lorenzo
Quasar Guru
Messaggi: 2594
Iscritto il: 25 gen 2007, 0:07
Contatta:

Re: Algoritmo di debayer

Messaggio 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):
Allegati
Bayer.gif
Bayer.gif (4.11 KiB) Visto 1395 volte
Avatar utente
marco
Quasar Dipendente
Messaggi: 1257
Iscritto il: 19 gen 2006, 21:42
Località: Pescara
Contatta:

Re: Algoritmo di debayer

Messaggio 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.
Avatar utente
marco
Quasar Dipendente
Messaggi: 1257
Iscritto il: 19 gen 2006, 21:42
Località: Pescara
Contatta:

Re: Algoritmo di debayer

Messaggio 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 :ymdevil:
Avatar utente
Paolo
Quasar Guru
Messaggi: 7831
Iscritto il: 16 gen 2006, 22:49
Località: L'Aquila
Contatta:

Re: Algoritmo di debayer

Messaggio 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:
pix1.jpg
Oppure, spostando le soglie di visualizzazione:
pix2.jpg
pix2.jpg (5.29 KiB) Visto 1389 volte
pix3.jpg
pix3.jpg (5.58 KiB) Visto 1389 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
Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 15 ospiti