On Sat, 06 Nov 2004 17:20:00 -0500, BillyJoeJimBob
<> wrote:
>jpc wrote:
>>
>> I agree with everything you are saying but let me expand on what I'm
>> doing so I can narrow down and explain my question/problem a bit more
>> clearly.
>>
>> Recently and for the third time over the last couple years I've tried
>> to work out a simple method of determining the well depth of my
>> camera. This time, I created what Kodak calls a photon response curve
>> in one of their app notes. This is a plot of noise vs illumination on
>> a bare CCD--kodak's version--or noise vs corrected A/D units in the
>> raw data out of my camera--my version.
>
>Okay, you mention "raw data" from your camera. Does your camera
>provide a RAW type format that simply dumps the individual sensor
>A/D counts, or are you talking about something where each pixel in
>the "raw data" has already been demosaiced?
Here's where things become complicated. The camera--a Oly
3020--doesn't have an official raw mode. However the sensor, A/D and
control chip are identical to the ones used on the Nikon coolpic 990.
Moreover, a russian hacker has come up with a procedure to create raw
files that works on both cameras
To further complicate matters the cameras have CMYG color filters. So
the hacker also wrote a dos program that takes the CMYG data and turns
it into a Nikon NEF file which can be processed in Photoshop. So, as
you can see, any of these steps may have had some effect on my noise
numbers.
As for my photon response curve, I photographed an evenly illuminated
background thru a Kodak step tablet #2--a strip of 21 neutral density
filters if your aren't familar with the product. After using
PhotoshopCS on the NEF file, I converted the image to LAB mode and
then did my data reduction in ImageJ on an 8 bit grey scale image of
the L channel.
What I intend to do next is to take some slightly better data, process
it several diferent ways and see what I come up with. Hence this post,
an attempt to learn more about the theory so I have a better idea of
what to look for.
>
>[snip of disparity between predicted and experimental results]
>
>> So if demosaicing is really a fancy form of signal averaging that will
>> create the equivelent noise of a virtual sensor the size of a color
>> filter square, then everything fall together nicely.
>
>I did a search for "bayer", "demosaic", and "procedure", and I
>got the following .pdf file as a hit:
>
>http://ipserv.cse.yzu.edu.tw/iplab/m...emosaicing.pdf
>
>It's a bit technical, but it has additional references listed
>which might further explain things. While it doesn't directly
>address effects on noise, it seems that you are indeed looking at
>a sophisticated form of signal averaging, with some additional post
>processing. If you want to put the time and neurons in, you could
>probably derive how the noise propagates through the presented
>demosaicing procedure.
Thanks. I took a quick look and fear that paper might be too much for
my math challenged brain. But I do have access to a unversity library
and will use the references to see if I can find something slightly
less challenging.
jpc
>
>BJJB