For 16×16 MB the number of combination of luma and chroma intra prediction modes is given by the following formula:

                  Nc x ( 16 x N4   +  4 x N8  +  N16 )

where

‘Nc’ is the number of chroma prediction modes (Nc=4)

‘N4‘ is the number of luma prediction modes for 4×4 block (N4=9)

‘N8’ is the number of luma prediction modes for 8×8 block (N8=9), in Main profile 8×8 block is prohibited, therefore N8=0 in Main Profile and N8=9 in High Profile.

‘N16’ – the number of luma prediction modes for 16×16 block (N16=4).

Thus, the total number of combinations per MB to be checked in brute-force way is 4*(16*9 + 4*9 + 4 ) = 736. In Main profile 8×8 intra is disallowed (N8=0) and the number of combination to traverse to find the best is reduced to 592.

So, a fast-decision heuristic rules are necessary to reduce encoding times.

 

15 Responses

  1. I’ve been browsing online greater than 3 hours today, yet I by no means found any fascinating article like yours. It’s pretty price enough for me. In my opinion, if all web owners and bloggers made good content material as you did, the internet will probably be a lot more useful than ever before. “When you are content to be simply yourself and don’t compare or compete, everybody will respect you.” by Lao Tzu.

  2. I really like your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to create my own blog and would like to find out where u got this from. thanks

  3. You could certainly see your enthusiasm in the work you write. The sector hopes for even more passionate writers like you who are not afraid to say how they believe. Always go after your heart. “In order to preserve your self-respect, it is sometimes necessary to lie and cheat.” by Robert Byrne.

  4. I have been browsing online more than 3 hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, if all website owners and bloggers made good content as you did, the internet will be a lot more useful than ever before.

  5. Its such as you read my thoughts! You appear to know a lot approximately this, such as you wrote the guide in it or something. I feel that you simply can do with a few percent to force the message house a bit, but other than that, this is fantastic blog. A great read. I’ll definitely be back.

  6. What¦s Going down i’m new to this, I stumbled upon this I’ve found It positively useful and it has aided me out loads. I am hoping to give a contribution & assist other customers like its helped me. Good job.

  7. I as well as my guys have been reading through the excellent tips located on the website and suddenly came up with a horrible feeling I never thanked the web blog owner for them. My young boys appeared to be as a consequence very interested to learn them and have in effect clearly been loving them. Thanks for actually being well helpful and also for obtaining some good useful guides millions of individuals are really desperate to discover. Our own honest regret for not expressing appreciation to you earlier.

  8. Oh my goodness! an incredible article dude. Thank you However I’m experiencing concern with ur rss . Don’t know why Unable to subscribe to it. Is there anybody getting equivalent rss problem? Anyone who knows kindly respond. Thnkx

  9. Together with almost everything which seems to be building inside this subject material, many of your points of view are generally quite exciting. Nevertheless, I beg your pardon, because I can not subscribe to your whole theory, all be it refreshing none the less. It would seem to everybody that your remarks are actually not entirely rationalized and in fact you are generally your self not entirely confident of your argument. In any event I did enjoy reading through it.

Leave a Reply

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