There's a lot of misunderstandings here Robert. Most come from treating scaled response functions and relative filter transmission functions as if they were absolute tristimulus values in the same sense the CIE XYZ values are, and trying to compare them on the same set of axis. But the easiest way to see the problem of interpreting the graph this was is to look a single color.
Take for example the pure spectral cyan color in the neighborhood of 470nm. If you find this color on the graph of the 30D transmission functions it will sit way out in the blue/green plane about where orange arrow crosses the grey line in your illustration above. By your interpretation then, this should then be outside the gamut of human colors because it is outside the superimposed line of the human response function. But clearly, 470nm light is visible to us. In this graph, because both the the grey line from the camera and the colored one from humans represent the spectral colors, they are, by definition, in the gamut of human visions and in fact represent the same colors.
If the camera had a greater gamut than human vision you should be able to show a spectral power distribution that the camera recognizes as a color, but which we don't. The only way that will happen is if the camera sees a wider range of wavelengths than we do. If the graphs on the website are reasonable accurate, it looks like the camera and the human eye are seeing about the same range of colors. Because the response functions seem to be different shapes, it's possible that two different spectral power arrangements might be a metameric match for one and not the other, but that's a different subject.
Hi Mark,
I really don't pretend to fully understand this (but I would like to, so I hope your comments and those of others will help me to).
Quoting the Stanford notes:
"To see a really weird animal, click on the "Canon 30D". The sensor of this high-end consumer camera is covered with a mosaic of three types of colored filters. The relative transmissivities of these filters to light of various wavelengths is shown by the graphs. Look at the locus of spectral colors in the camera's 3D colorspace; it looks different than a human's. This suggests there are colors we can see that are indistinguishable to a Canon camera. It also suggests there are colors a Canon camera can distinguish that we cannot. However, these effects are likely to be subtle. Ideally, you want the transmissivity functions of the color filters in a camera to match the sensitivity functions of a human with normal vision, so that metamers to one system are also metamers to the other. "
This would seem to indicate (if the notes are correct) that the gamut of human vision and a 30D is different. But they say "it suggests", and "likely to be subtle". Your points also make sense to me: the range of both human vision and the 30D is essentially the same. What is different is the SPD, so that the relative intensity of the colors will be different between humans and 30Ds (but can be corrected to match).
The gamut plots from the lecture notes are also not quite clear:
It seems that the axes for the human are shown as rho, gamma, beta, whereas for the 30D they are shown as RGB ... which would account for the apparent difference in gamut. we would need to do the plot on the same axes to show the differences, if any.
Robert