DPReview.com is closing April 10th - Find out more

Canon EOS R3 Baked in Raw Noise Reduction Revisited

Started Jan 21, 2022 | Discussions
bclaff Forum Pro • Posts: 13,922
Canon EOS R3 Baked in Raw Noise Reduction Revisited
12

Although this discussion ought to be in the Photographic Science and Technology forum there seems to be renewed interest in this subject.

For technical background there are three relevant articles at PhotonsToPhotos

An Introduction to Energy Spectra for Sensor Analysis
Energy Spectra and Repeating Patterns
Energy Spectra and Filtering

Executive summary: without signal processing energy spectra should be flat.

The following 3D charts show energy spectra at all ISO settings with the lowest ISO in the front.

Here's the Leica M11 that I just tested

Note how flat everything is. There is no signal processing going on in these raw files.

Here is the Canon EOS R3

Clearly signal processing, particularly in the vertical  direction.

My initial screening with 2D Fourier Transforms also shows signal processing but they are less easy to present across all ISO setting.

In all of the above I have said "signal processing" but it's clear that the effect of the signal processing is noise reduction.

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

EthanCam Regular Member • Posts: 111
Thanks! Also, auto-correlation and isolating the color channels
1

Thanks for showing this!

This shows clearly the difference between a non-baked and a baked raw file!

The non-flat Fourier Power Spectra tells us that something is going on, i.e that there is some correlation between the pixels.

As a side note, for the R6, the 9 pixels taking part in the red or blue averaging kernels are well separated by one pixel, whereas the 9 pixels taking part in the green averaging kernel are touching other: https://www.dpreview.com/forums/post/65857338

I think this makes the Fourier transform complicated to interpret, especially if pixels from all 3 colors are taken as a whole, and I suspect this could be one of the reasons why you have a difference between sensor rows and sensor columns in your FTs for the R3.

Also, the auto-correlation method is a great tool to complement the Fourier Transform, as ideally it can provide an estimate for the averaging kernel.

Once NR is detected, the tricky part in NR analysis is to isolate the specific color channels and/or specific rows/columns on which raw processing is applied. It’s a a bit of a headscratching and trial-and-error exercise…

Ethan

OP bclaff Forum Pro • Posts: 13,922
Re: Thanks! Also, auto-correlation and isolating the color channels
1

FWIW, Canon EOS R6

Note vertical transitions from "valley" to "mustache"

These analysis combine all channels so that obscures some of the PDAF stuff you refer to.

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

Myles Baker
Myles Baker Regular Member • Posts: 176
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

 Myles Baker's gear list:Myles Baker's gear list
Canon EOS RP Canon EF 75-300mm f/4.0-5.6 III Canon EF-S 55-250mm f/4-5.6 IS STM Canon EF-S 10-18mm F4.5–5.6 IS STM Canon RF 35mm F1.8 IS STM Macro +4 more
OP bclaff Forum Pro • Posts: 13,922
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
1

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Yeah, since it can't be turned off there is no objective way to measure how detail is affected.

It's certainly true that there are no wide-spread complaints about lost detail so that's a good sign.

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

Tristimulus Veteran Member • Posts: 9,998
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Engineers fine tune the output from every camera. The goal is to produce good looking and easy to post process images. Guess we do notice even when we are not aware of noticing.

Completely uncooked RAW files are ugly and need a lot of additional post processing. Some who want uncocked RAW do probably not quite know what they wish for.

OP bclaff Forum Pro • Posts: 13,922
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
6

Tristimulus wrote:

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Engineers fine tune the output from every camera. The goal is to produce good looking and easy to post process images. Guess we do notice even when we are not aware of noticing.

Completely uncooked RAW files are ugly and need a lot of additional post processing. Some who want uncooked RAW do probably not quite know what they wish for.

FWIW, I have tested over 400 camera models and "cooked" raw files are the exception not the rule. The vast majority of the raw files I encounter have no detectable signal processing.

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

Lost99999 Regular Member • Posts: 336
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
1

bclaff wrote:

FWIW, I have tested over 400 camera models and "cooked" raw files are the exception not the rule. The vast majority of the raw files I encounter have no detectable signal processing.

Hi Claff, that’s a lot of sensors tested !! 
What are your learnings or insights ?

Have you found any correlation to image quality ?

I’m always glad that experts at for example Canon have put in so much effort in creating already good OOC jpegs ( with me also tuning in camera picture settings, WB, etc ) to come out with nice looking images. ( i do shoot raw when i know i want to recover shadows, etc )

Do you think things are ‘lost’ or ‘worse’ for the average and expert user when Canon ‘backes’ the Raw file ?

 Lost99999's gear list:Lost99999's gear list
Canon EOS RP Canon EF 200mm f/2.8L II USM Canon RF 24-105mm F4L IS USM Canon RF 50mm F1.8 STM Canon RF 16mm F2.8 STM
Mika Y.
Mika Y. Senior Member • Posts: 2,130
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
2

Tristimulus wrote:

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Engineers fine tune the output from every camera. The goal is to produce good looking and easy to post process images. Guess we do notice even when we are not aware of noticing.

Completely uncooked RAW files are ugly and need a lot of additional post processing. Some who want uncocked RAW do probably not quite know what they wish for.

One area where the noise reduction might be problematic is deep-sky astrophotography, where faint parts of nebulae etc may not even show up visually in individual exposures since they are so close to the noise floor. Stacking tens or hundreds of images can be needed to reveal them in usable quality. Doing unpreventable noise reduction for the individual images may smear these faint parts.

Then again, I don't recall seeing real-world complaints about this so maybe it's less problematic than I fear.

 Mika Y.'s gear list:Mika Y.'s gear list
Canon EOS Rebel T4i Canon EOS 5D Mark IV Canon EOS R7 Canon EF 50mm F1.4 USM Canon EF-S 10-22mm F3.5-4.5 USM +13 more
OP bclaff Forum Pro • Posts: 13,922
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

Lost99999 wrote:
....

Do you think things are ‘lost’ or ‘worse’ for the average and expert user when Canon ‘bakes’ the Raw file ?

Mathematically, detail must be lost due to the signal processing but it's not possible to quantify (although I have an idea of how this might be done).

So, it's a case of not knowing what you are missing.
Certainly it's not so much that people are complaining.

Technically it does make comparisons to other sensors "apples to oranges".

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

R2D2 Forum Pro • Posts: 26,539
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

bclaff wrote:

Lost99999 wrote:
....

Do you think things are ‘lost’ or ‘worse’ for the average and expert user when Canon ‘bakes’ the Raw file ?

Mathematically, detail must be lost due to the signal processing but it's not possible to quantify (although I have an idea of how this might be done).

So, it's a case of not knowing what you are missing.
Certainly it's not so much that people are complaining.

Technically it does make comparisons to other sensors "apples to oranges".

Definitely "apples to oranges" if one is trying to figure out how much baking has been done.

However ultimately it's the final output that needs to be evaluated in order for us to truly judge the platform (for our needs).

R2

-- hide signature --

Good judgment comes from experience.
Experience comes from bad judgment.
http://www.pbase.com/jekyll_and_hyde/galleries

 R2D2's gear list:R2D2's gear list
Canon EOS M6 Canon EOS M6 II Canon EOS R5 Canon EOS R6 Canon EOS R7 +1 more
Tristimulus Veteran Member • Posts: 9,998
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
1

bclaff wrote:

Tristimulus wrote:

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Engineers fine tune the output from every camera. The goal is to produce good looking and easy to post process images. Guess we do notice even when we are not aware of noticing.

Completely uncooked RAW files are ugly and need a lot of additional post processing. Some who want uncooked RAW do probably not quite know what they wish for.

FWIW, I have tested over 400 camera models and "cooked" raw files are the exception not the rule. The vast majority of the raw files I encounter have no detectable signal processing.

Have had some astronomical CCD cameras where differences in photosite sensitivity, colomn errors, hot and dark pixels were part of the RAW files. Had to be corrected. Not so with any of the ordinary stock cameras with CCD sensors I did use.

RAW files from CMOS astro cameras look more like ordinary stock cameras. Even onion rings, polygons and traces of scaling and shading correction seems to be baked in the RAW files. The cameras are low end astro cameras as the real stuff cost $10 000 ++ apiece.

But you are the expert here, I am not.

Just wondering - how do you know that there is no on chip processing going on?

TukTuk
TukTuk Contributing Member • Posts: 528
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

bclaff wrote:

It's certainly true that there are no wide-spread complaints about lost detail so that's a good sign.

indeed - not even with Pentax K-3M3 which is the current reigning champion of RAW-NR

https://www.photonstophotos.net/Charts/PDR.htm#Canon%20EOS%20R3,Pentax%20K-3%20III

OP bclaff Forum Pro • Posts: 13,922
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

Tristimulus wrote:

bclaff wrote:

Tristimulus wrote:

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Engineers fine tune the output from every camera. The goal is to produce good looking and easy to post process images. Guess we do notice even when we are not aware of noticing.

Completely uncooked RAW files are ugly and need a lot of additional post processing. Some who want uncooked RAW do probably not quite know what they wish for.

FWIW, I have tested over 400 camera models and "cooked" raw files are the exception not the rule. The vast majority of the raw files I encounter have no detectable signal processing.

Have had some astronomical CCD cameras where differences in photosite sensitivity, colomn errors, hot and dark pixels were part of the RAW files. Had to be corrected. Not so with any of the ordinary stock cameras with CCD sensors I did use.

RAW files from CMOS astro cameras look more like ordinary stock cameras. Even onion rings, polygons and traces of scaling and shading correction seems to be baked in the RAW files. The cameras are low end astro cameras as the real stuff cost $10 000 ++ apiece.

But you are the expert here, I am not.

Just wondering - how do you know that there is no on chip processing going on?

"Hot" pixel mapping etc. certainly  happens.
Normally lens distortion correction etc is deferred.

In any case, the signal processing that matters in my testing is that which is applied to all pixels (as opposed to "hot" pixel mapping for example).

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

Pillar Lee Junior Member • Posts: 45
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

Thanks for your work, bill, but I wonder where I could find the 3D chart energy spectra of Lumix S1R. I searched photonstophotos but got nothing.

 Pillar Lee's gear list:Pillar Lee's gear list
Panasonic Lumix DMC-FZ150 Canon EOS 5DS R Panasonic Lumix DC-G9 Panasonic S1 Panasonic Lumix DC-S5 +5 more
Myles Baker
Myles Baker Regular Member • Posts: 176
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

bclaff wrote:

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Yeah, since it can't be turned off there is no objective way to measure how detail is affected.

It's certainly true that there are no wide-spread complaints about lost detail so that's a good sign.

If we look at two pictures taken of the same scene, at the same time with the same settings, and if possible with comparable lenses, one by the Leica which has no baked in NR and one with the Canon which does, is there a noticeable difference in detail?

 Myles Baker's gear list:Myles Baker's gear list
Canon EOS RP Canon EF 75-300mm f/4.0-5.6 III Canon EF-S 55-250mm f/4-5.6 IS STM Canon EF-S 10-18mm F4.5–5.6 IS STM Canon RF 35mm F1.8 IS STM Macro +4 more
OP bclaff Forum Pro • Posts: 13,922
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
3

Pillar Lee wrote:

Thanks for your work, bill, but I wonder where I could find the 3D chart energy spectra of Lumix S1R. I searched photonstophotos but got nothing.

They aren't available online but here they are:

Notice how the signal processing is only at low ISO settings (through ISO 200)

You can see 2D base ISO only at Energy Spectrum

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

EthanCam Regular Member • Posts: 111
Re: Thanks! Also, auto-correlation and isolating the color channels

bclaff wrote:

FWIW, Canon EOS R6

Thanks!

Note vertical transitions from "valley" to "mustache"

These analysis combine all channels so that obscures some of the PDAF stuff you refer to.

Okay, thx for clarifying.

-- hide signature --

Bill ( Your trusted source for independent sensor data at PhotonsToPhotos )

Tristimulus Veteran Member • Posts: 9,998
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited

bclaff wrote:

Tristimulus wrote:

bclaff wrote:

Tristimulus wrote:

KZ7 wrote:

These findings are interesting from a technical perspective.

The main questions I have is how much difference does this make to the level of detail in the raw files compared with for instance the Leica and what are the benefits / drawbacks of doing this?

In real world use, will we even notice?

Engineers fine tune the output from every camera. The goal is to produce good looking and easy to post process images. Guess we do notice even when we are not aware of noticing.

Completely uncooked RAW files are ugly and need a lot of additional post processing. Some who want uncooked RAW do probably not quite know what they wish for.

FWIW, I have tested over 400 camera models and "cooked" raw files are the exception not the rule. The vast majority of the raw files I encounter have no detectable signal processing.

Have had some astronomical CCD cameras where differences in photosite sensitivity, colomn errors, hot and dark pixels were part of the RAW files. Had to be corrected. Not so with any of the ordinary stock cameras with CCD sensors I did use.

RAW files from CMOS astro cameras look more like ordinary stock cameras. Even onion rings, polygons and traces of scaling and shading correction seems to be baked in the RAW files. The cameras are low end astro cameras as the real stuff cost $10 000 ++ apiece.

But you are the expert here, I am not.

Just wondering - how do you know that there is no on chip processing going on?

"Hot" pixel mapping etc. certainly happens.
Normally lens distortion correction etc is deferred.

In any case, the signal processing that matters in my testing is that which is applied to all pixels (as opposed to "hot" pixel mapping for example).

Thank you for responding. Illuminating answer.

You do great service to the photo community - no offence intended.

Keep up the good work!

J A C S
J A C S Forum Pro • Posts: 20,521
Re: Canon EOS R3 Baked in Raw Noise Reduction Revisited
3

The Leica curves are on 0.6 and 0.8 vertical scales, while the R3 ones are on 0.35 and 0.3, which visually stretches them vertically twice or so, exaggerating the non-flatness.

Keyboard shortcuts:
FForum MMy threads