fotocamera CMOS

S

Sobakava

Guest
Sto progettando SXGA fotocamera digitale con un sensore di immagine CMOS.Interfaccia PC sarà IEEE 1394 o CameraLink (LVDS) Vorrei
parlare con ragazzi che ha esperienza in questo campo.In particolare su
interpolazione del colore dei filtri di colore Bayer e Firewire o CameraLink
interfaccia.

Saluti.

 
Salve,

Ho trovato alcuni articoli e suggerimenti su interpolazione filtro Bayer.
Alcuni metodi sono molto complicati e difficili da attuare
in tempo reale.Alcuni metodi sono semplicemente una media di due vicini
pixel.

In primo luogo, vorrei chiedere: il mio sensore è 1280x1024 pixels
con pattern Bayer.Se ho bisogno di generare 8x8x8 immagini RGB,
quanti pixel verrà generato per ogni immagine?

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />Sono confuso.

Ho in programma di usare un DSP o FPGA per l'interpolazione del colore.Do you
conoscere una reale attuazione?

Saluti.
Sobak

 
Sobakava ha scritto:

Sto progettando SXGA fotocamera digitale con un sensore di immagine CMOS.
Interfaccia PC sarà IEEE 1394 o CameraLink (LVDS) Vorrei

parlare con ragazzi che ha esperienza in questo campo.
In particolare su

interpolazione del colore dei filtri di colore Bayer e Firewire o CameraLink

interfaccia.Saluti.
 
Hi Sobakava,

una ricostruzione 8x8x8 RGB da un'immagine di 1280x1024 crea (8 8 8) x1280x1024 array po '...
= 1280x1024 pixel a 24 bit
= 3.932.160 byte

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />(questo sito spiega alcuni principi fondamentali: http://www.micron.com/imaging/Technology/Color_Processing/index.html)

Infatti, la media vicini è il metodo più semplice.Si danno i risultati peggiori ...Scegli un algoritmo in relazione alle vostre esigenze di qualità.

La maggior parte degli algoritmi possono essere realizzate in tempo reale con FIFO linea o buffer circolare.Tuttavia, non ho mai avuto a che fare codice RT.

Secondo l'applicazione di destinazione, sarà necessario il contrasto di correzione o di altro calcolo che ha bisogno l'intera immagine ...Forse, si potrebbe attuare la ricostruzione di colore complesse e altri calculatino a livello di driver della vostra piattaforma di destinazione (PC ?...).Un vantaggio di questa soluzione è la quantità di dati da trasferire, 3 volte più piccola!

 
Come hai fatto a implementare 1394?Potete darmi qualche informazione?

 
Ho usato Texas Instruments IEEE1394 Link Layer e Layer Physcal chipset via 16bit bus della CPU, ma ora il mio progetto si basa su USB 2.0.

 

Welcome to EDABoard.com

Sponsor

Back
Top