Video Compression

VideoNerd

In few sentences what are the main differences between HEVC and H.264/AVC:

1) larger blocks 64×64

2) Sample adaptive offset filter (SAO, applied after the deblocking filter)

3) Tiles

4) Wavefront parallel processing (WPP)

5) Dependent slice segments

7) free high-level hevc analyzer  – hevc browser (prebuilt version)

 

HEVC Detailed Tutorial

 

Appendix: Heuristic Rule to choose intra-prediction mode

There is an interested paper “FAST HEVC INTRA PREDICTION MODE DECISION BASED ON EDGE DIRECTION INFORMATION“, Thaísa L.da Silva et al., 2012

HEVC has 33 angular intra prediction modes and two (DC and Planar) non-angular. For each partition computation of  RDO values for all modes is heavily time-consuming. Therefore heuristic rules are required to reduce encoding times.
The authors propose a heuristic method to reduce encoding time (reported by 20%-30%) with a negligible penalty on bitrate and video quality (PSNR).


The proposed method seeks a dominant edge (or direction) and a limited set of intra-prediction is taken. For example, if the dominant edge is vertical the vertical-like intra-prediction modes are taken into consideration, no sense to check other modes.

13 Responses

  1. Can I simply say what a aid to find somebody who truly is aware of what theyre talking about on the internet. You positively know the best way to convey an issue to mild and make it important. Extra folks have to learn this and understand this side of the story. I cant consider youre no more fashionable because you undoubtedly have the gift.

  2. Good V I should definitely pronounce, impressed with your site. I had no trouble navigating through all the tabs as well as related info ended up being truly easy to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your client to communicate. Nice task..

  3. I do agree with all of the ideas you have presented in your post. They are very convincing and will definitely work. Still, the posts are very short for novices. Could you please extend them a little from next time? Thanks for the post.

  4. I would like to thnkx for the efforts you have put in writing this blog. I am hoping the same high-grade blog post from you in the upcoming as well. In fact your creative writing abilities has inspired me to get my own blog now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.

Leave a Reply

Your email address will not be published. Required fields are marked *