Originally posted by Dartmoor Dave Now that really is interesting. Green is the dominant colour in my part of the world, and the ability to render the greens of the Dartmoor landscape accurately is one of the major reasons why I've stuck with CCD. No matter how hard I've tried with custom profiling and adjusting colour curves in processing, I've never been able to get the greens quite right with any CMOS I've tried.
Now that issue is almost certainty caused by the CFA and you are right that it may be uncorrectable.
The problem arises in the cross-overs in the spectral curves between R, G, and B which have a significant and hard-to-correct effect on final image color. These determine whether shorter-wavelength greens look bluish/cyanish and whether longer-wavelength greens look yellowish. The cross-over also determines if a "true yellow" to your eyes ends up looking greenish or orangish in the image and whether a "true cyan" ends up looking greenish or bluish in the image.
Although all leaves seem to be "green" with chlorophyll, they actually also include other pigments (various xanthophylls and carotenes) that tend to reflect a range of red, orange, and yellow light to subtly modulate the hues of the leaves of different plants at different times of year. There are also two main types of chlorophyll and they have different spectra, too.
Although much can be done in post processing to make CMOS colors look like CCD colors (and vice versa), some differences can't be corrected. If two different color patches look identical to the human eye, identical to the CCD sensor, but different to the CMOS sensor, then correction is impossible. Likewise if two different color patches look different to the human eye, different to the CCD sensor, but identical to the CMOS sensor, then correction is impossible. This can happen if one patch is a true pure yellow (of some wavelength) and the other sample is a mix of red and green-reflecting pigments (a mix of two wavelengths). Note: this phenomenon also implies that light sources that have weird spectra such as CFLs and LEDs can create uncorrectable color problems by making colors that were different in sunlight look identical in artificial light.