Musings about 7D image compression

Images in the link:
http://patrykrebisz.wordpress.com/2009/11/13/34/

I spend whole day running Canon 7D through its hoops. When picking up the camera from the rental place I asked about the possibility of HD from HDMI out while recording. The tech confirmed that it outputs 720p during both preview and recording (as might now from my previous post it was my biggest concern with Canon 5D MII). When I hooked up a small 8” HDMI monitor to the camera and recorded some random stuff using the monitor as the focusing reference it was right on the money. So the run&gun capability of this camera got solved as far as focus is concerned.

However what I also noticed is a significant amount of the “jello” effects (when the CMOS chip takes its time to dump the content of each frame and thus by the time it finishes the vertical lines in the frame appear skewed). The effect is mostly apparent when you do fast pans. Now, don’t get too pissed off as all CMOS based cameras exhibit this effect (including Panavision’s Genesis) it just happens that the effect is quite noticeable with 7D (and probably 5D as well). That said though when I started running the camera through the regular shooting scenarios it became less of an issue.

I shot using a whole range of exposure settings with my lens at f2, f2.8 (the f-stop I used the most often as some of my lenses don’t go below that) and f4 and the ISO at 160, 320, 400, 640, 800, 1250, 2500, 3200, 6400. No matter which ISO I chose the footage exhibited a significant amount of compression artifacts. Even at ISO160 they were there. Out of curiosity I shot a scene stacking the 7D against Canon’s consumer HV20 camcorder. The results were surprising. Both cameras delivered sharp image (HV20 being just a tad sharper but it could be because of the small sensor size everything was in focus while with 7D only the face of the subjects was suppose to be, thus optically the HV20’s footage was perceived as having more sharpness). The latitude of both cameras was almost identical (if not exactly the same). Of course as HV20 used HDV compression it started to loose color information in dark areas while 7D held all what its compressor allowed it. That said though HV20 produced… more natural images. Because the HDV compression introduces “mosquito noise” artifacts that actually when stacked against clinically clean (but blocky due to the compression) 7D the HV20 looked a bit better. Now the whole comparison seems a bit nonsensical as obviously those are 2 different tools, but it reveals something about the heaviness of the 7D compression. Now what kind of real-life use has that “scientific” mumbo jumbo? Well, if it was up to me and I knew that the project i’m shooting will end up on YouTube or even high quality SD DVD then I would have no problem shooting with either camera but… If you are thinking of projecting your project in a theater or even on a 40” and larger flat screen TV then it’s possible that you will find better tools.
 
I don't think it is the compression of the 7D at all. I think there is some sort of smooting effect going on internally within the camera. If you look at comparison photos/videos of the 7D and Canon's own lower model, the 500D, you'll see that the 500D looks a tad sharper (just like your HV20 to the 7D). Yet out of all the DSLRs the 7D has the best compression data rate (even better than the 5D). It's something other than compression going on.
 
Just shot an event in low light for testing with the 7D. It looks definitely soft. It was shot at iso 800 on the Standard setting. After the shoot I found out there's some sort of high iso noise reduction. Can turning it off remove the softness of the footage? I was using a good lens, the EF 16-35 2.8L.
 
Just shot an event in low light for testing with the 7D. It looks definitely soft. It was shot at iso 800 on the Standard setting. After the shoot I found out there's some sort of high iso noise reduction. Can turning it off remove the softness of the footage? I was using a good lens, the EF 16-35 2.8L.
Yup..that's what I'm saying..... I'm not sure if we can turn it off....but I'm sure that's something maybe the Magic Lantern folks can look into (or...I hope really). There's been a lot of talk on how allof these DSLRS can't resolve detail like average camcorders. While that might be true I think there's more to the story than the pixel binning row skipping thing going on. The 7D seems worse than the rest of them in this regard. But from the images it seems like the same characteristics i get when denoising HV20 footage heavily. I made this same comment about the 5Dll a year ago about how the image looks like there's heavy denoising going on causing it to look smoothed a bit too much. I'd rather the mosquito noise kept in there (though I hated it with the HV20) so as to have the ability to remove what I want in post.
 
I noticed similar smoothness on any h.264 footage so i'm pretty sure it has something to do with the compression itself. Though it does look like they are using some kind of smoothing filter.

I run a static shot through Standard, Strong and Disabled noise filter an there was no difference in the footage (which makes me thing that it only applies to still images).
 
Back
Top