|
|||||||||
|
Thread Tools | Search this Thread |
April 28th, 2008, 02:06 AM | #16 |
Inner Circle
Join Date: Apr 2006
Location: Wales
Posts: 2,130
|
Mike,
Not sure I agree that it's difficutl to compare different cameras. Put a top-notch lens on a Varicam, the standard (I assume pretty decent) lens on the EX3, with Flash XDR and shoot a couple of different, challenging scenes. Put 'em on a decent sized monitor and decide if they look pretty close or poles apart. What I would like is some fairly clear evidence that the combination is up there with Varicam/Sony 750 and would cut with them well. These 2 cams are pretty much the standard and the benchmark for HD TV in the UK, and most producers would flinch a little at using a 1/2" "semi-pro" camera (I know that definition is getting a bit blurred these days) unless one could show them some evidence that it'll do what they need it to. Steve |
April 28th, 2008, 11:01 AM | #17 | |
Inner Circle
Join Date: Jan 2006
Posts: 2,699
|
Quote:
Since you are interested in codec comparisons (as opposed to actual cameras) then bearing in mind what you say above, is there any merit in not using actual video for the test, but rather mixing between high quality 1920x1080 still images? Using that as a source of the uncompressed reference? As well as precision and repeatability, that may have an advantage in that whilst the scene is changing rapidly frame to frame, (and is hence a good test of long-GOP compression), nothing is actually moving in the frame, so it may be easier to draw conclusions via the Photoshop difference method and filmstrips. It would also make it very easy to compare the differences between (say) 8, 16, and 30 frame mixes. Posting the original images, for people to download and derive their own reference (as per your instructions), would also vastly reduce download file sizes compared to motion video. |
|
April 28th, 2008, 12:02 PM | #18 |
Inner Circle
Join Date: Dec 2002
Location: Augusta Georgia
Posts: 5,421
|
Dear David,
Your suggestions are very interesting. Yes, it would make the task easier and the downloads quicker since we could control the images better. Of course,we would have to obtain or create the still images. But, I wonder if everyone would feel that this is a valid test? Would they think it is "kind of artifical" and then they would still want to see actual full motion video as created by a known camera.
__________________
Dan Keaton Augusta Georgia |
April 28th, 2008, 12:48 PM | #19 | |
Convergent Design
Join Date: Apr 2005
Location: Colorado Springs, CO
Posts: 869
|
Quote:
I only meant that it's difficult to compare various cameras from the point of view of determining whether the CODEC or the sensor controls the ultimate quality. Since the HD-SDI output bypasses the built-in recorder, we can easily compare the front-end of all these cameras. I have seen resolution comparison charts of the EX1 vs cameras in the $25K price range. The EX1 clearly outperforms cameras with 2/3inch sensors on this resolution chart. I think the use of full-raster 1920x1080 sensor vs 1440x1080 (or 1280x1080) makes all the difference. Since the MPEG2 CODEC on Flash XDR is also full-raster, we can keep all this quality through the compression process. DVCProHD CODEC uses a 1280x1080 raster, which results in a considerable loss in resolution. I hope to post comparision video in the next week or so.
__________________
Mike Schell Convergent Design |
|
April 28th, 2008, 03:37 PM | #20 | |
Inner Circle
Join Date: Jan 2006
Posts: 2,699
|
Quote:
But too often, I find it difficult to draw accurate conclusions from some tests along these lines - the motion can all too often cause such blurring etc that it's difficult to tell what degradation is due to any codec failure, and what is due to characteristics of the image itself. Mixing between two still images shouldn't have the same problem, especially if the difference approach is used to compare the compressed and uncompressed versions - whilst still being able to tax inter-frame performance. "Kind of artificial"? Well, maybe, but sometimes "artificial" means are necessary to quantify video performance in a meaningful way. Hence the variety of test signals from analogue days - pulse and bar, colour bars etc. But as you imply, all this is academic if the majority opinion is that the test is meaningless. Anyone care to give their views? |
|
April 28th, 2008, 06:14 PM | #21 |
Inner Circle
Join Date: Dec 2002
Location: Augusta Georgia
Posts: 5,421
|
Dear David,
For discussion purposes: (Please forgive me if all of this is completely obvious.) Let's say we have 15 distinct images, each completely different from the 14 others. Then if we use a Long GOP Codec to encode them, then this would be an extreme test of the Long GOP Codec. If we use an I-Frame Only codec, it would make no difference that all were different. In typical motion video, there are some similarities from one frame to another. Of course, when the scene changes, there can be a drastic change in which there are no similarities. But, typically these drastic changes usually do not occur more than once or twice in a group of 15 images. So, for typical motion video, a Long GOP codec takes advantage of these similarities. The areas that do not have to be encoded, since they are similar to the previous frame, allow more bits to be used to encode the image, thus providing a high quality encoding. In your proposed test, will each image be completely different?
__________________
Dan Keaton Augusta Georgia |
April 28th, 2008, 08:57 PM | #22 |
Convergent Design
Join Date: Apr 2005
Location: Colorado Springs, CO
Posts: 869
|
Hi Dan, David-
Just wanted to mention that we are working on a program to stripe 160Mbps I-Frame only video across two of the low-cost ($150) 32GB Transcend cards and then re-assemble in post. Assuming this can be accomplished, I think we'll have an very cost effective solution for either 100 Mbps Long-GOP or 160 Mbps I-Frame only. Four of the 32GB cards would support 105 minutes of 160 Mbps record time w/o any card swaps. So depending on the situation, you can either go with Long-GOP or I-Frame mode. Even if our tests do show good motion performance with Long-GOP (all indications are positive), you will still need to make a judgment call for any given shoot. We would simply like to provide you with the capability and let you make the choice.
__________________
Mike Schell Convergent Design |
April 28th, 2008, 10:38 PM | #23 | |
Inner Circle
Join Date: Jan 2006
Posts: 2,699
|
Quote:
Yes, I agree that a "test" where 15 totally different images are presented is hardly a fair test of a long GOP codec - though it may be interesting to see the results! As far as my suggestion of using a mix, then I'd say that whilst each frame will be different from the ones before and after, it would be wrong to say it would be completely different. Imagine a 8x8 section of the image, starting as (say) left half white, right half black and mixing over 15 frames to a uniform red. One frame into the mix, the left side will still be quite high luminance, the right quite low luminance, and the whole still quite low chrominance - in other words, still with quite a lot of similarities to the previous frame. Obviously, the slower the mix, the more similar adjacent frames will be, hence my suggestion to do the test at several different speeds. Effectively, varying the speed of the mix simulates varying the amount of motion in an action sequence, but does it in a controllable and repeatable fashion. Whilst a camera can't mix from one image to another within itself, I understand the XDR is marketed as a recorder for applications other than purely single camera recording, so encoding mixes is far from academic. Even in single camera use, there's the situation where still camera flashes may be going off and causing rapid frame by frame changes, even more so than a uniform mix. |
|
April 28th, 2008, 10:55 PM | #24 |
Contributor
Join Date: Jul 2005
Location: Sydney Australia
Posts: 873
|
While others argue about the technical merits of this camera versus that camera and this codec versus that codec, I think Mike has hit the nail on the head - it is much more interesting to see some typical footage. People moving about, colourful images of a beach scene perhaps, some test chroma key footage etc. Photoshop difference maps are just so one company can claim their codec is better than anothers and I've seen plenty of instances where they mean nothing with real world images. Believe your eyes my friends - they are the ultimate QC...
From all accounts the EX3 (like the EX1) will be stunning HD full raster quality - if you want to whack a 1/2" broadcast HD lens on the front it's likely to get even better. Combine that with the FlashXDR and you have a technically sound recording device with cheaper alternative media. The other stuff is just a distraction (an interesting distraction) - come on Mike - give us some real world footage to look at in HD. I'd prefer to see it off the EX1, but even the XL-H1 will do. |
April 29th, 2008, 02:58 AM | #25 |
Inner Circle
Join Date: Dec 2002
Location: Augusta Georgia
Posts: 5,421
|
Dear David,
I agree completely. Multiple Flashes going off in multiple frames are a torture test for a codec. Mike's news is very nice to hear. What has been obvious in our discussion is that one codec has an advantage over another under specific conditions. So, the choice of which codec to use is provided by the Flash XDR. I would like to perform your recommended tests as soon as we can fit it into our schedule. Dear John, Tests with a Sony EX1 are in our plans. I do not know the exact date, but it should not be a long wait. As Mike says: "Stay Tuned". Dear Mike, Supporting 160 Mb I-Frame only, in the very cost effective Transcend 32 GB cards is a very nice feature!
__________________
Dan Keaton Augusta Georgia |
April 29th, 2008, 01:00 PM | #26 |
New Boot
Join Date: Jul 2007
Location: Reseda, CA
Posts: 9
|
Comparing cameras and codecs is it really hard to believe that a EX3 and Flash XDR combo could out perform a varicam recording to tape? The EX3 combo should be noticeable better. The varicam is a 720p camera recording to a 40Mbps dvcprohd codec. Are you serious! The varicam is a great camera but it is old technology. The EX3 and XDR is future technology. It is the nature of the business. New stuff comes out old stuff gets replaced with cheaper options. Now a varicam recording to XDR is a different story. :)
|
April 30th, 2008, 01:05 PM | #27 | ||
Inner Circle
Join Date: Jan 2006
Posts: 2,699
|
Quote:
Quote:
Where codec differences start to become more important is when decoding/recoding happens, and that can happen several times cascaded in a broadcast chain. Some codecs can also stand up far better during the post production process, during FX, grading etc work. And difference maps not just show up, but actually help quantify differences between images, differences that are just not discernable in straight forward viewing. But differences which do become important cascading down the production/broadcast chain. http://www.photoshopessentials.com/e...g-compression/ explains the basic principles of difference mapping for still images (with examples) if anyone is interested. The process can be taken further by separating the images into Y,U,V and comparing these individually. A company doesn't need difference maps to CLAIM codec A is superior to codec B, but do need them (or something equivalent) to PROVE the claim if challenged. And if another company has a vested interest in codec B, and does seriously dispute the claim, that proof may be very valuable - far from "just a distraction ". Last edited by David Heath; April 30th, 2008 at 02:55 PM. |
||
May 1st, 2008, 06:33 AM | #28 |
Inner Circle
Join Date: Apr 2006
Location: Wales
Posts: 2,130
|
Nikol, not saying I disagree with you. I just to be able to convince producers that it's the case.
Steve |
May 1st, 2008, 09:27 PM | #29 | |||
Contributor
Join Date: Jul 2005
Location: Sydney Australia
Posts: 873
|
Quote:
Quote:
And some things like repeated camera flashes will "break" an MPEG2 or AVCHD codec because that is not what the codec was designed to do - it's designed to compress motion as well as data by using predictive algorithms, and by it's very nature you cannot predict a camera flash. Of course the quality of images produced under a camera flash may depend more on the front end of the camera than the recording method. Quote:
Much more important (to me anyway) is the real world stuff - can I pull a beautiful chroma key off vision recorded on the FlashXDR? How far can I colour correct and push things like exposure before it starts to break up at any given data rate? Can it capture fast moving action effectively without macroblocking? These are things I can only evaluate with real world footage from a decent front end. Last edited by John Mitchell; May 1st, 2008 at 09:28 PM. Reason: typo |
|||
May 2nd, 2008, 05:38 AM | #30 | ||||
Inner Circle
Join Date: Jan 2006
Posts: 2,699
|
Quote:
Of the codecs you mention, I would also bet on 100Mbs MPEG2 to outperform the others, no argument, but feel that PROVING it would be valuable for the reasons mentioned before. To that end, difference maps are the best way I can think of of making valid measurements. I would strongly suspect that DVCProHD would show substantially more differences in still images (partly due to subsampling), but the level to remain constant during any mix. I would also expect the difference levels for the MPEG2 samples to increase during the mix relative to the still images, but if the levels were still lower than for DVCProHD at the equivalent point, this would prove fairly unequivocally that it was a superior codec for quality, even in motion scenes. Quote:
But in a way it's why I say don't just trust your eyes. Test signals for analogue video were designed to show up imperfections that just weren't discernable on normal pictures, but could become a problem in a cascade. Hence of use for lining up one link in a broadcast chain in isolation to the rest, and it's a similar principle here. Small imperfections don't neccessarily matter in real life, but they do allow quantification and comparison. Quote:
Quote:
Exposure and colour correction are more likely to be influenced by bit depth than data rate, and if there's anything about this that leaves me thinking "if only" is that it's still an 8 bit codec. |
||||
| ||||||
|
|