Sunday, September 18, 2005

Learning about the Canon XL-H1

This camera caught me by surprise as many of the camera vendors now contact CineForm before they announce their HDV camera (even many non-HDV vendors discussion CineForm implementations.) However this is a very nice surprise, and we all expect Canon to have a high quality solution. As the XL-H1 is a 1080i HDV camera it will be closely compared with the Sony HVR-Z1; neither camera offers a progressive imaging sensor, yet both have a pseudo 24 frames implementation -- speculation on this is great as the Sony method under-whelmed the market, Canon may/should take a different approach (see my speculation below). The good news is this new camera should operate flawlessly with all CineForm products as it complies with existing HDV and HDSDI (bonus) standards.

The clear difference between this unit and other HDV cameras is the addition of HDSDI. We already have several customers using live HDSDI feeds into Prospect HD workstations for onset capture, bypassing the camera compression of HDCAM/DVCPRO-HD etc, so the same work-flow will apply for the Canon XL-H1. So just like the high end HD solutions, the HDSDI feed is pre-compression, the raw data from this HDV camera is the highest quality feed, perfect for Prospect HD's 10-bit CineForm Intermediate compression (the HDV tape acts as a backup only.) There has been speculation whether the HDSDI feed is 8-bit or 10-bit YUV 4:2:2. I believe it is more likely to be 10-bit, counter to a few opinions, as there is no technical reason not to output 10-bit. The RGB CCDs capture light in a linear manner with 12 to 14 bits of precision (depending on the sensor), after in camera processing the resulting RGB linear data is converted to YUV 4:2:2 in a 709 colorspace. The RGB precision is plenty to support a 10bit YUV gamma corrected output. The top 8-bits would then be sent on to the MPEG compressor (where it is further down sampled to 4:2:0.) If the processed linear RGB data is converted directly to 8-bit YUV, that would have been an error on the part of Canon engineering (so I don't think they would have done this), particular as HDSDI is inherently 10-bit (8-bit data is sent as 10bit with the two least significant pixels set to zero.) So as soon as cameras are available it is straight forward to determine the bit-depth of the HDSDI feed.

As we will get an uncompressed 1920x1080 out from HDSDI (higher than HDV's 1440x1080) the sensor resolution is significant. Canon has increased the resolution over the Sony Z1's three CCDs of 960x1080 (which use a horizontal pixel shift of the green sensor to increase the effective resolution to approach that of 1440.) Instead the XL H1 has gone with 3 16x9 CCDs of 1.67M pixels each, suggesting a sensor resolution of around 1720x970 (assuming square pixels.) I just read that the effective sensor area for HD is 15.6M pixels, which would indicate of non-square pixel sensor of 1440x1080 (which makes better sense.) If the lens allows, this should resolve a sharper (or detailed) image. The down size of so many picture elements on a 1/3" CCD, is a reduced light sensitivity. Sony the 960x1080 CCD, with their extra elongated pixels, have a larger area to collect light, and therefore potentially slightly more sensitive.

The most anticipated element of the XL H1 will be how it achieves 24 frame acquisition using a interlaced sensor. Canon has been up front with the 24 mode not being acquired in a true progressive sense, but in one statement it seems it will not have the motion jutter of Sony's CineFrame 24, which suggests the sensor may be run at 48Hz rather then 60Hz for the 24F mode. This will be an excellent first step. However if all data is interpolated from a top or bottom field, the vertical resolution can't exceed 540. I don't give much weight to an intelligent de-interlacing process, as that will potentially introduce motion artifacts as the good algorithms would take too long for the camera to compute. Canon could generate a good resolution pseudo progressive image if they ran the green CCD with reversed field dominance (output a bottom field when red and blue CCD output a top field) this way the same pixel shifting technology that makes Sony's 960 res CCD output near 1440, could help the three 540 fields (red-blue and pixel shifted green) could achieve a progressive vertical resolution approaching 810 (which is about the maximum a normal interlace picture can achieve any way.)

One last note on the 24F mode. The "Advance" 2:3:3:2 pull-down of 24p DV is unnecessary in HDV as there in no frame compression used in the 1440x1080 mode (spec HD2.) As only field compression is used, the standard 2:3:2:3 pull-down will work perfectly well. A true progressive frame signal can be exacted with ease.

P.S. 10/12/05 -- Now that we have a camera I have posted some real world data.

8 comments:

Keith Breazeal said...

It will be interesting to actually get a hands on look at the H1. I wish the HD format could "shake-out" to one simple approach. It makes me dizzy trying to keep up with the variables.

David said...

HD will not go the way of SD, which only had two formats (PAL and NTSC) with DV dominating. HD as a standard has multiple resolutions and mulitple frame rates, independent of the many different compression and media types. Expect the variety to grow. All of this benefits CineForm, as the compressed intermediate doesn't care about input and output format, resolution or frame rate. Companies struggling to provide native solutions to all the different HD sources are fighting a losing battle.

-Spiff- said...

I must say David, that I think the Cineform codec is very well suited for acquisition. While it's not exactly a low-bitrate system compared to HDV, it's certainly quite efficient compared to DVCPRO-HD and other high end codecs.

I don't really see a lot of users who acquire natively into other high-bitrate codecs (DVCPRO-HD, HDCAM SR, whatever) being anxious to switch to Cineform... but if it was a 1st generation option, I can imagine a lot of people going for it - especially since it's not property of the camera manufacturers... I'm sure you guys would be happy to license the Cineform codec to every computer on the market!

-Steve

David said...

Steve,

I don't consider DVCPRO-HD to be a high end (really anything that must put "PRO" in their product name is never high end. :) .) HDCAM-SR now that is high end (by pricing and bit-rate 440+Mb/s.) We see real-time HD-SDI ingest from camera heads like the HD100U / XL H1 / F950 etc appealing to users wanting higher chroma detail (for keying work) and lower compression artifacts (avoiding HDV, DVCPRO-HD, and old HDCAM (non-SR)), while not having the workflow inconviences of uncompressed or costs on HDCAM-SR or D5. We have heard there is a new cover story coming (next month?) on a customer using CineForm Intermediate for on-set capture from CineAlta. It is this workflow we hope to make more common. More news to follow.

Anonymous said...

if you can get a small system that does not crash running as a capture "deck" it will sell..it's needed for all the cameras that have HD-SDI out with no compression, and needed badly.

David what is the lowest price HD camera out that you know has un-compressed out the side via SDI-HD?

would it now be the Canon? if the Canon has a good way to do 24fps that with a micro35 type gg would create the ultimate camera system

Anonymous said...

"Sony the 960x1080 CCD, with their extra elongated pixels, have a larger area to collect light, and therefore potentially slightly more sensitive."

Not necessarily. Differences in design, materials, and manufacturing processes -- among other things -- make this an apples-to-oranges comparison.

David said...

"Not necessarily. Differences in design, materials, and manufacturing processes -- among other things -- make this an apples-to-oranges comparison."

Obsolutely, that is why I said "potentially". Given identical manufacturing the Sony CCD would have the sensitivity edge and the Canon CCD the resolution edge. Without that information, all we know is Canon will have a resolution edge.

David said...

"if you can get a small system that does not crash running as a capture "deck" it will sell..it's needed for all the cameras that have HD-SDI out with no compression, and needed badly."

CineForm and a third party is working to produce exactly this device. Anonoucements at the end of the month.