Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
4th October 2017, 11:20 | #1 | Link |
Registered User
Join Date: Mar 2006
Posts: 1,049
|
Versatile Video Coding (VVC) / H.266: HEVC successor
https://jvet.hhi.fraunhofer.de/
Up to 64 more computationally complex than H.265 for encoding and perhaps even 16x times for decoding... Any thoughts? |
4th October 2017, 13:12 | #3 | Link |
Registered User
Join Date: Jul 2015
Posts: 770
|
I know for sure. HEVC codec discouraged me from Fraunhofer. There was a long decoding time in JCT-VC codecs used in BPG images.
http://hevc.kw.bbc.co.uk/git/w/jctvc-hm.git For me another new codec |
5th October 2017, 02:12 | #4 | Link | |
Registered User
Join Date: Mar 2004
Posts: 1,143
|
Quote:
|
|
5th October 2017, 06:12 | #5 | Link | |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
|
|
5th October 2017, 13:12 | #6 | Link | |
Registered User
Join Date: Mar 2004
Posts: 1,143
|
Quote:
• Evaluation of responses: April 2018. • First test model: October 2018. • First version of new video compression standard: October 2020. does this mean that october 2020 is when it would be ratified or does this happen at some point after the "first version"? |
|
9th October 2017, 17:00 | #7 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,871
|
Quote:
Decoder time of 16x would be a huge problem. HEVC was carefully designed to have no more than 2x the complexity of H.264 even with all the options on. No one would ever come out with a video codec standard that requires 16x the silicon area or clock speed or memory or anything. Even MPEG-2 -> HEVC was only about 4x the decoder complexity per pixel at a given quality. |
|
10th October 2017, 21:17 | #9 | Link | |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
At this point they don't seem to have set any public goal and instead say it's a "study" to see what may be possible with new tools.
Quote:
|
|
11th October 2017, 15:30 | #10 | Link | |
Registered User
Join Date: Apr 2002
Posts: 756
|
Quote:
It is good they recognized they have an Open Source and Free Codec competition. Since they have gobbled up enough money with H.265 I hope they sort out their license fees and structure first BEFORE moving on. Edit: I know that is not the purpose of the study. But they surely need to keep this in mind. I am on the HEVC side for now, this is simply because it is the only choice. I dont think AV1 will go anywhere. But AV2, I hope they get it right. |
|
14th October 2017, 09:44 | #11 | Link | |
Registered User
Join Date: Mar 2006
Posts: 1,049
|
Quote:
Those 64x and 16x are just worse case scenario a bit exaggerated figures. In 80 when MPEG-1 (and later 2) was born every 2 - 3 years CPU computational power was almost doubled, now we observe severe stagnation on this - rarely new CPU's are providing more than 20% processing gain... |
|
14th October 2017, 11:06 | #12 | Link | |
Registered User
Join Date: Jun 2016
Posts: 55
|
Quote:
The JET folks really need to sort out their licensing mess though since AV1 can encode similar quality when compared to HEVC at 75% of the bitrate. Granted, AV1 seems a bit rushed but as long as most of the nagging issues from VP9 are fixed more people will hop onto it and stay if patent costs keep increasing with the h.26x codecs. |
|
14th October 2017, 20:06 | #13 | Link | |
Registered User
Join Date: Apr 2002
Posts: 756
|
Quote:
But i do understand the concern. If I remember x265 started off being 5x to 10x slower then x264. And the reference encoder were very slow. I am mainly concerned about two things, 1. Real Time Encoding, that is if you are encoding a live sports like Football Match, I think we are running into some limitation there in regards to Speed / Bitrate and Quality. 2. Decoding: As benwaggoner mentioned, the decoding complexity hasn't increased much, MPEG-2 -> HEVC is only 4x per pixel, which is very little increase in that space when we had 10 - 20x computation power. What has increased though is we moved from 480P to 4K, that is ~20x Pixels. Unless 3D, VR, or some other Killer Apps comes in, JET or AV2 will properly be the last video codec improvement we see. Pretty much like Audio Codec, bandwidth increase in 5G will means most of those bitrate saving being less of a concern. |
|
20th October 2017, 19:34 | #14 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,871
|
Quote:
Then Peter Jacobsen called up and asked if we can use this new RealVideo beta thing to embed some golf clips into his web site without buffering. xHE-AAC is a big material improvement for important markets. We could have 10x the efficiency of HEVC today and deliver pristine UHD HDR over 4G networks. Or deliver a great full-screen experience over a 2G network to people riding a bus in rural India. 720p @ 20 Kbps would still be a worthwhile improvement over 720p @ 30 Kbps. I am confident that incremental improvements in compression efficiency will remain a multi-billion dollar market through my retirement. The main thing that could cause things to slow down is if we really hit a wall in terms of silicon process nodes, and stop getting big year-on-year MIPS per watt gains. If we were stuck on the same node, we might start running out of exciting new things to do after a decade or so. There is still a huge market for improved MPEG-2 encoders... |
|
20th October 2017, 19:46 | #15 | Link | ||
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,871
|
Quote:
These theoretical encoding times are really JM versus HM; encoders which are far too slow for any practical use, and really not very good psychovisually. And for decoder complexity, that's what Profiles and Levels are for. If there is a 16x worst case, probably 85% of the practical efficiency gains can be found in the first 2x of decoder complexity. Hitting the right balance between efficiency gains and decoder complexity is a huge part of designing a major bitstream format, and one of the reasons that the MPEG/ITU codecs are so good. There are just so many eyeballs from so many different industry sectors pounding on it to squeeze every last bit and MIPS out. Quote:
The new 8th gen Core processors look to offer ~2x encoding throughput per dollar and per watt. More cores, less thermal throttling using AVX/AVX2, microarchitectural improvements, and hopefully some value in AVX512. This is a bigger leap than most generations, but a slowdown in Moore's law will hit video the least and latest of almost technology. |
||
13th April 2018, 09:04 | #16 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,078
|
At the moment, the sources appear to be available with building solutions for some MSVC versions and a makefile for Linux; would it be hard to adapt the latter for MSYS/MinGW? I would ask that in their repo as well...
|
13th April 2018, 09:15 | #17 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,368
|
Linux makefiles is what MinGW uses.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
13th April 2018, 12:07 | #19 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,560
|
It seems like hikvision is the only one who's shown any interest this year, and I actually know a few people there. I should reach out and see what they're working on; aside from that, the project is essentially dead. I guess improving HEVC is still the only priority for all the big research companies.
|
13th April 2018, 15:06 | #20 | Link | |
...?
Join Date: Nov 2005
Location: Florida
Posts: 1,445
|
Quote:
The only thing that presents an actual need to configure them differently is that MinGW requires specifying a cross-compiling toolchain file - and that's only necessary when actually cross-compiling (read: Linux, OS X, or Cygwin, not MSys2). |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|