DPR Forum

Welcome to the Friendly Aisles!
DPRF is a spin-off of dpreview. We are a photography forum with people from all over the world freely sharing their knowledge and love of photography. Everybody is welcome, from beginners to the experienced professional. From smartphone to Medium Format.

DPRF is a community for everybody, every brand and every sensor format. Digital and film.
Enjoy this modern, easy to use software. Look also at our Reviews & Gallery!

SD14 Exposure Analyzed

Wow....Steaphany...Great stuff....I have been away at work...and came back and read your post....I can't wait to get my Camera back from Sigma...they are checking to see if they can calibrate-it...I am having issues with the AF and MF focus on the camera.....I have done all the tweaks I can....

Thank you for sharing your info...

Tony C.
 
Sorry for answering late - I somehow missed your original posting :(

It is interesting to see that the Foveon imager is somewhat non-linear and I find it strange that there is a discontinuity, a kink, at the +4EV point of the curve.

It may be some colorspace conversion effect. Lately, dealing with one red flower, I had problem with out-of-gamut colors and clipping these could create similar effects. RGB part of graph appears to go into saturation at approximately same point too.

About nonlinearity - did PhotoShop know that your tiff is *linear*? If not, then it probably applied (reverse) gamma correction to image.

13EV dynamic range is near impossible; sensor official range is a bit over 10EV and your JPG tests seem confirm exactly that number.

To Arvo,

If you want my source X3F files for your own analysis and coding efforts, just let me know.
Yes, I want same source files of course :)
 
I played a bit with Steaphany files. Graph below is purely technical (like my notes), but maybe it does help to someone, wanting better understand Foveon sensor characteristics. At least usable EV range can be seen on that graph easily.

I analyzed pure RAW data before conversion it to real RGB values; that means that RGB values on graph are sensor readings and they do not exactly correspond to visible colors.

On graph there are two families of response curves - for colorchechker card white (upper curves) and darkest gray (lower curves) patch. EV values are relative to some 'normal' exposure; I think this 'normal' is actually a bit underexposed, but this doesn't change sensor behavior.

I added error bars, displaying standard deviation of measured values; they may be used as 'noise' indicator. (Note that 'noise' wouldn't be computable if I would use entire image for data source.) Using symmetrical deviation is actually not correct, for lower values error margins went below zero, what is impossible - thereby take that 'noise' as only very rough approximation of real noise. I din't analyze 'noise' characteristics.

Because human eye sensibility is logarithmic, then RAW values are presented on logarithmic scale. EV values are internally logarithmic too - one stop means 'two times'.
I think such logarithmic behavior of RAW values was not taken into consideration in previous graphs, thereby they are not so linear :)

RAW internal values usually max out about at 6600, although for gray patch blue channel got as high of 9000. Most probably sensor data is altered before writing into RAW file; I've somewhere read about linearization and dark frame is subtracted too. A/D converter in camera rumoured to be 12bit one; looking at graps there can be 12bit (=12EV) of dynamic range (from -8 to +4EV), but noise makes lower part of it unusable. 10 stops seems achievable; depends on noise characteristic.

View attachment 1850

If someone is interested in actual numerical values (and excel table), please email me or ask here.
 

Attachments

  • log-raw-ev.jpg
    EXIF
    log-raw-ev.jpg
    122 KB · Views: 16
I find your peak values interesting since the SD14's 12 bit ADC should only yield values between 0 and 4095 inclusive.

Obviously, to get anything above 4095 means that some form of scaling is going on.
 
Nice work Arvo! And i will be interested in having a look at your Excel file!

Please mail it to me at: sendhil76@gmail.com

And the image pipeline processor used by Sigma SD14 is the Analog Devices Blackfin ADSP-BF561 series.

Search for "Sigma SD14 Analog Blackfin" in google and you will get relevant links on the first page itself.

If interested in the processor datasheets, please let me know and i will lokk them up in my archive and mail them to you!

Thanks and stay well!
Sendhil.
 
Everything your could ever want to know about the Analog Devices ADSP-BF561 is here:

Analog Devices ADSP-BF561

Working in the field of Electronic Engineering for the past 33 years, I already have most semi companies book marked. :)
 
The ADSP-BF561 is a nice processor, but it provides no on chip ADC functionality. It does provide two parallel data channels to interface to external ADC video data sources, but that gives no clue on the actual ADC's that Sigma interfaced with the Blackfin.

This is still good to know to help my efforts to decompile the SD14 1.08 software installables.
 
Pleased to know about you Stephany :) ...i am hovering around 1/3 of your experience :) LOL

Yes, totally agree with you...what i hold in my hand to shoot pictures with is really a 'black box' ...and a very dark one too :) ...the suspense is killing me...and yet that is exactly what keeps experimenting with it all the time!

It would be nice if i can get my hands on a 'brick' SD14 to have a look inside at the engineering and design...a lot of the questions i have inside my head will get answered...and my soul will get some badly needed rest :)

Thanks for your posts!
 
Back
Top