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. |
13th August 2014, 02:34 | #1 | Link |
Registered User
Join Date: Aug 2014
Posts: 29
|
HEVC Documentation
Hi everyone,
I have been trying to understand the details of HEVC encoder. I have been struggling to find very informative and details explanation of HEVC. Most of the papers that I have been reading for the last month or so are highly academic oriented, and not much explanatory. For example, I read lots of papers about intra-prediction and how to do RD cost analysis. And lately, I have started to tackle CABAC. But the best way that I find to get answers to my questions is actually by following the HM-14 code very closely. Even though the entire code could get very intense to follow, but I found it somewhat better to understand than reading a paper with the same information. However, it is very time consuming and if I lost my patient, I get lost in the code easily. I was wondering if anyone knows of a great resource that I can use to facilitate the understanding of H265 ?! Or maybe if someone has taken some notes about some details of H265 that can share. Or even if someone knows of any documents or suggestion to follow HM14 ! Thanks in advance, --Rudy |
13th August 2014, 22:41 | #2 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,560
|
You might find Overview of the High Efficiency Video Coding (HEVC) Standard right up your alley, it's 20 pages of technical overview, although parts of it assume familiarity with AVC. However, it mostly glosses over CABAC. For that, you should read Context-Based Adaptive Binary Arithmetic Coding in the H.264/AVC Video Compression Standard, if you want to understand how and why it works; the HEVC version is very similar, but with fewer contexts and the addition of Wavefront.
Beyond that, the spec is a much better place to start than the code. Although it's entirely about decoding, with a few annexes about encoding, it's usually easier to understand the structure of an HEVC file by starting from the whole. If you want the rationale about why various pieces were included or rejected, you can find all of the submitted proposals, meeting minutes, and test results in the JCT-VC document archive and their mailing list. You have to sign up to see the archives, but traffic has dwindled to a trickle now, it won't flood your mailbox. Last edited by foxyshadis; 13th August 2014 at 22:45. |
13th August 2014, 23:44 | #3 | Link |
Guest
Posts: n/a
|
I would also recommend this Doom9 Thread on How HEVC Works.
Last edited by x265_Project; 14th January 2016 at 23:24. |
Tags |
cabac, h.265, hevc, hm14 |
Thread Tools | Search this Thread |
Display Modes | |
|
|