|
|
![]() |
||||||||||||||||||||
|
Best Blu-ray Movie Deals
|
Best Blu-ray Movie Deals, See All the Deals » |
Top deals |
New deals
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() $32.99 1 day ago
| ![]() $33.49 1 hr ago
| ![]() $19.99 2 hrs ago
| ![]() $27.99 10 hrs ago
| ![]() $28.99 9 hrs ago
| ![]() $33.99 10 hrs ago
| ![]() $19.99 | ![]() $26.36 | ![]() $12.49 9 hrs ago
| ![]() $24.99 1 day ago
| ![]() $19.99 | ![]() $24.99 1 day ago
|
![]() |
#101 |
Junior Member
Jan 2008
|
![]() |
![]() |
![]() |
#102 | |
Compression Engineer
|
![]() Quote:
Fast forward to 2008, and the average consumer display is an LCD, probably starting at 27 inches, with many approaching 40 inches. Now you have displays with some "pop" pretty much built in, and EE tends to diminish the experience on these displays. Whether the studios have gotten the message, you'll have to be the judge by looking at newer titles. As you mention, for blue laser HD content, there doesn't seem to be too many reports of EE, although I guess there are a few. Ron |
|
![]() |
![]() |
#103 | |
Compression Engineer
|
![]() Quote:
I'm a big fan of 10-bit content, but I don't think that will happen either. Again, the Blu-ray specification is locked-in, and is not likely to change for the duration (look at the static nature of the DVD specification). Also, as I've mentioned before, 10-bit codecs (both encoders and decoders) are an architectural pain, and unless there's a big motivation ($) for companies to develop 10-bit codecs, it's going to be a chicken and egg game. Ron |
|
![]() |
![]() |
#104 | |
Compression Engineer
|
![]() Quote:
Ron |
|
![]() |
![]() |
#105 | |
Compression Engineer
|
![]() Quote:
Ron |
|
![]() |
![]() |
#106 | |
Blu-ray Knight
|
![]() Quote:
|
|
![]() |
![]() |
#107 | |
Junior Member
Oct 2007
|
![]() Quote:
1) Since your background is broadcast application, what do you know of Cable; specifically TWC? I've read unsubstantiated info in the past that Cable providers sometimes re-encode MPEG streams to fit their bandwidth needs. I never used to think this, because compared to my friends' Dish/satellite HD, I've always felt Cable was superior. But, of late, certain things on TWC in my area (Cleveland) has been looking VERY inconsistent, with some very unexpected 'smelly sights'. ![]() In total, though, all channels seem to be worse (more macroblocking) than in the past. Is it possible that TWC is re-encoding and selectively cranking-down the bits? 2) You posted a page or two back about banding, and I'm curious about what it the primary cause. Is it the bit depth for color, or bit depth for encode, or the codec itself? Case in point: I recently rented Sunshine on BD. I've always been VERY fond of the quality of Fox/MGM BD's, owning about 15. For the most part (like 99.99999% ![]() Yet, there is one absolutely atrocious moment at the 3/4 mark of the movie, where the ship is moving in space against an eclipse of Mercury against the Sun. Suddenly, a frightening blooming mush of muddy 256-color-looking orange halo around the ship (where a proper haze/mist cloud should have been). ![]() It's a BD50, --so what gives? ...Was the compressionist asleep at the wheel? Is it a limitation of AVC? Is it a limitation of available colorspace? |
|
![]() |
![]() |
#108 | |
Compression Engineer
|
![]() Quote:
The typical rate control algorithm decides how many bits a picture should expend before it's encoded. This is called the picture "bit budget". It's primarily a function of frame type. Big I-frames, smaller P-frames and even smaller B-frames. A fairly common trick is to increase I-frame size (and consequently decrease P and B-frame size) during low motion or still sequences and decrease I-frame size (increase P and B-frame size) on heavy motion. Once the encoder starts coding the picture, it keeps track of how it's doing versus the bit budget. If it's over-shooting the bit budget, the macroblock quantization will increase. If it's under-shooting, the quantization will decrease. Here's an I-frame example from the same Fox bitstream: ![]() The bits expended in each macroblock (hotter colors are more bits): ![]() The quantization level for each macroblock: ![]() Note that the block images are cutoff on the right hand side. It's just a function of my Sun workstation's 1152 pixel wide display. The bits and quantization map shows a few things. First, the text in the lower middle of the image takes a lot of bits, so the quantization goes up for those macroblocks. Second, it's segmented vertically into six segments. This is the mark of the multi-chip encoder. In this case, a Harmonic MV-400, MV-450 or MV-500 which uses six C-Cube/LSI Logic chips for 720p. Finally, a lot of bits are expended coding the noise on the first line of the image. I'm not sure what that noise is, but you can see it's a real waste of bits (and artificially raises the quantization level at the top of the picture). Ron |
|
![]() |
![]() |
#109 |
Compression Engineer
|
![]()
Here's the P-frame before the scene change that caused the badly coded frame shown previously.
![]() Quantization levels: ![]() Motion vectors: ![]() Bits per macroblock: ![]() And the residual: ![]() The residual is a representation of the differences sent in a motion compensated frame. Ideally, the residual picture would be all gray, indicating no residual (and perfect motion estimation). The residual is useful because it shows how well the motion estimation did and also how many bits will be required to send motion compensation coefficients. This frame has very little residual, so the motion estimation was pretty good (as indicated by the low quantization levels). Intra blocks are shown as the block itself, so they will tend to stick out in the residual (the fully black or white blocks). Ron Last edited by drmpeg; 02-13-2008 at 10:35 AM. |
![]() |
![]() |
#110 |
Compression Engineer
|
![]()
The actual scene change occurs on a B-frame.
![]() The encoder tries to do the right thing. Here's a map of the macroblock mode decisions. Orange is backward predicted, blue is forward predicted, purple is bi-directionally predicted, dark blue is intra and yellow is skipped. The frame is mostly backward predicted, which is the correct choice at a scene change. ![]() The motion vectors. The long incoherent vectors are the forward vectors. The backward vectors are the dots in the middle of each block: ![]() The residual: ![]() And the quantization levels: ![]() Since this B-frame occurs after the bad P-frame (in encoding order), there just no bits left over. The frame wasn't badly motion estimated, but it ends up poorly coded because it has to pay the bitrate price from the previous P-frame (and because the P-frame predictor wasn't very good). Ron Last edited by drmpeg; 02-13-2008 at 10:38 AM. |
![]() |
![]() |
#112 |
Member
Aug 2007
|
![]()
Isn't xvgr a Unix based plotting package? If so, I think it runs on a Mac as well. The new Mac Pros are real nice too.
|
![]() |
![]() |
#113 |
Power Member
![]() Aug 2007
North Potomac, MD
|
![]()
Ron - thank you for those pictures and explanation! I am not trying to politicize this but I appears for a properly written encoder the higher the allowable bandwidth along with more disc space you should get a better product. The point I am trying to make is when Microsoft states VC-1 can obtain optimal results within the HD-DVD bandwidth and disc space it really is BS (or their encoder can't utilize the additional bandwidth properly).
|
![]() |
![]() |
#114 | ||
Compression Engineer
|
![]() Quote:
The only way to really tell what your cable company is up to is to capture some cable QAM bitstreams and compare them to an OTA capture made at the same time. If you can capture both versions, let me know, and I can analyze them for you. Quote:
Without seeing the 10-bit source, it's difficult to know what the compressionist was thinking. The compressionist may have taken a look at an 8-bit version of the source and decided the encode was faithful (enough) to that. Ron |
||
![]() |
![]() |
#115 |
Member
Dec 2007
Denmark
|
![]()
Ron,
may one inquire about what kind of tools you use to visualize quantization levels, residuals and so forth - or is that a "secret of the trade"? ![]() |
![]() |
![]() |
#116 | |
Junior Member
Oct 2007
|
![]() Quote:
On the question of the the banding .... wow: you kind of opened up a whole other can of worms. --Are you implying that even 10bit color could leave stair-stepping in color gradations? ...I mean, is this really then the achilles heel of digital video? Is it the one thing where film will always be superior (ie: depiction of gradual color gradations in fog-like transitions)? |
|
![]() |
![]() |
#117 |
Retired Hollywood Insider
Apr 2007
|
![]()
Ron,
This may be worthy of a road trip sometime down the line .. http://press.ucsc.edu/text.asp?pid=2142 further info .. http://library.ucsc.edu/speccoll/GD_archive.html |
![]() |
![]() |
#118 |
Special Member
Mar 2010
|
![]()
I'm getting hammered by the "compression" fans of Dolby who don't like that I do favor LPCM for audio even if it takes up lots of space. I do believe that uncompressed is ever so faithfully closer bit-for-bit to the original masters than lossy and I like the idea of not bitstreaming so I'm taking some stress off my reciever. Again, I'll get hammered for saying this. The LPCM fans seem to be a dying breed for the bluray world.
![]() |
![]() |
![]() |
#119 |
Blu-ray Duke
|
![]()
You're not getting "hammered".
You just get things wrong. Neither Dolby TrueHD or DTS-HD MA are "lossy". They simply pack the PCM and expand it in the decoder, saving space and losing NOTHING of the original signal. If you're worried about "stressing" your receiver (which it doesn't) the OPPO BD players can internally decode them and send the audio as PCM. Nor is the spec going to be updated to DXD. Nor will we see studio releases using higher capacity discs. Nor is this an audio compression discussion, but a video one. |
![]() |
![]() |
#120 |
Special Member
Mar 2010
|
![]()
I've read on another thread that for 3D and other future bd technology regarding PQ that MPEG is prefered or is compatible with it and not VC-1. Is VC-1 going to continue to be used or be phased out?
Also, are they working on an MPEG-6 ? Which is a superior system to use for best PQ? |
![]() |
|
|
![]() |
![]() |
![]() |
||||
thread | Forum | Thread Starter | Replies | Last Post |
Ask questions to BD authoring and compression insider "2themax" | Insider Discussion | iceman | 291 | 07-27-2013 12:36 PM |
"Club Penton" - Ask questions to Hollywood insider "Penton-Man" | Insider Discussion | iceman | 19563 | 04-15-2012 03:19 PM |
Ask questions to Blu-ray Music insider "Alexander J" | Insider Discussion | iceman | 280 | 07-04-2011 06:18 PM |
Ask questions to Sony Pictures Entertainment insider "paidgeek" | Insider Discussion | iceman | 958 | 04-06-2008 05:48 PM |
Ask questions to Sony Computer Entertainment insider "SCE Insider" | Insider Discussion | Ben | 13 | 01-21-2008 09:45 PM |
Thread Tools | |
Display Modes | |
|
|