Video Compression

VideoNerd

Author:  Shevach Riabtsev

About                                                                                                                                   

Use Case – Analysis of HEVC stream                                                                        

Use Case – Analysis of AV1 stream                                                                           

About

VQ Analyzer is a product of ViCueSoft company. VQ Analyzer supports a range of video video standards: Mpeg2, H.264/AVC, H.265/HEVC, AOM AV1, VVC .

This tool is friendly and intuitive and can be useful for both codec developers and beginners.

Use Case – Analysis of HEVC stream

Picture Analysis

For each picture the following statistics is reported in either numeric or graphics form:

Selected parameters:

  • “Bins per bit” is an indication of CABAC effectiveness, the higher “Bins per bit”, the higher the compression ratio of CABAC.
  • “Bypass ratio” is percent bins coded with the fixed probability model (0.5,0.5). Such coding is fast but the compression ratio is 1:1.
  • “Bits per pixel” is a reciprocal of compression ratio

For each picture a Pie Distribution (in %) of Inter/Intra/Skip blocks is also available:

deblock filter strengths:

TU sizes distribution:

Distribution of motion vectors (x-coordinates versus y-coordinates):

In case of panning the distribution of motion vectors is skewed:

Besides picture statistics CU partitions is presented, CU partitions is useful in tuning of CU depth prediction mechansim:

Motion vectors can be added as overlay:

Comparison of two Streams

This is one of the amazing features of VQ Analyzer.

Let’s suppose you slightly changed a heuristic rule for decision on CU partition and wish to know whether the new rule is effective and under what circumstances. Use Dependent Bitstream option:

The left is the reference, the right it the modificated version:

In more extended form:

Here we can see that number of skips is less in the modified version.

CU-Level Analysis

For selected CU you can view the whole its syntax:

Use Case – Analysis of AV1 stream

Frame statistics

The distribution of block sizes and transform sizes demonstrates level of homogeneity of a frame (larger blocks tend to be selected for homogenous frames):

Distribution of transform types can reveal dominant texture patterns, the distribution of Inter Prediction types reveals exploitation of temporal and spatial redundancy.

211 Responses

  1. This blog is definitely rather handy since I’m at the moment creating an internet floral website – although I am only starting out therefore it’s really fairly small, nothing like this site. Can link to a few of the posts here as they are quite. Thanks much. Zoey Olsen

  2. I am not sure where you’re getting your info, but great topic.

    I needs to spend some time learning much more or understanding more.
    Thanks for magnificent info I was looking for
    this information for my mission.

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

  4. I do agree with all the ideas you’ve presented in your post. They’re very convincing and will certainly work. Still, the posts are too short for novices. Could you please extend them a bit from next time? Thanks for the post.

  5. I have been exploring for a little bit for any high quality articles or blog posts on this sort of area . Exploring in Yahoo I at last stumbled upon this web site. Reading this information So i’m happy to convey that I’ve a very good uncanny feeling I discovered exactly what I needed. I most certainly will make sure to don’t forget this site and give it a look on a constant basis.

  6. Hi, მინდოდა ვიცოდე თქვენი ფასი.

  7. Hey there, You’ve done a fantastic job. I’ll definitely digg it and for my part suggest to my friends. I’m confident they will be benefited from this site.

  8. This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!

  9. Thank you for your post. I really enjoyed reading it, especially because it addressed my issue. It helped me a lot and I hope it will help others too.

  10. Thanks a bunch for sharing this with all of us you actually realize what you’re talking approximately! Bookmarked. Kindly also seek advice from my website =). We will have a link exchange agreement between us!

  11. Fantastic blog! Do you have any suggestions for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally overwhelmed .. Any recommendations? Thanks a lot!

  12. I have not checked in here for a while since I thought it was getting boring, but the last few posts are great quality so I guess I?ll add you back to my everyday bloglist. You deserve it my friend 🙂

  13. Hello, i believe that i saw you visited my website so i came to ?return the desire?.I’m trying to in finding things to improve my site!I suppose its adequate to make use of a few of your ideas!!

  14. It is the best time to make some plans for the future and it’s time to be happy. I have read this post and if I could I desire to suggest you some interesting things or tips. Maybe you can write next articles referring to this article. I desire to read even more things about it!

  15. Thank you for your post. I really enjoyed reading it, especially because it addressed my issue. It helped me a lot and I hope it will also help others.

  16. Thank you for your post. I really enjoyed reading it, especially because it addressed my issue. It helped me a lot and I hope it will help others too.

  17. I really enjoyed reading your post, especially because it addressed my issue. It helped me a lot and I hope it can help others too.

  18. I do like the way you have framed this specific problem plus it does indeed supply me personally a lot of fodder for consideration. However, because of what I have witnessed, I just wish as the actual commentary pile on that folks keep on issue and don’t get started on a tirade regarding the news of the day. Yet, thank you for this outstanding piece and even though I can not really go along with it in totality, I respect your point of view.

  19. Its like you learn my thoughts! You appear to grasp a lot about this, like you wrote the book in it or something. I think that you can do with a few percent to pressure the message home a little bit, however instead of that, that is great blog. A fantastic read. I will definitely be back.

  20. After research just a few of the weblog posts on your web site now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and can be checking back soon. Pls try my web page as effectively and let me know what you think.

  21. Wow, marvelous blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is wonderful, let alone the content!

  22. With everything which seems to be developing within this specific subject material, many of your opinions tend to be quite stimulating. However, I am sorry, because I can not subscribe to your entire strategy, all be it refreshing none the less. It seems to everybody that your comments are not entirely validated and in reality you are generally yourself not wholly convinced of your assertion. In any case I did take pleasure in looking at it.

  23. An impressive share, I just given this onto a colleague who was doing slightly evaluation on this. And he in reality bought me breakfast as a result of I found it for him.. smile. So let me reword that: Thnx for the deal with! But yeah Thnkx for spending the time to debate this, I feel strongly about it and love reading more on this topic. If potential, as you turn into expertise, would you thoughts updating your weblog with more particulars? It is highly useful for me. Huge thumb up for this blog put up!

  24. I used to be suggested this web site by way of my cousin. I am now not positive whether or not this submit is written by means of him as no one else understand such precise about my trouble. You’re amazing! Thanks!

  25. I do agree with all the ideas you have presented in your post. They’re 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.

  26. I have observed that in the world these days, video games are the latest rage with kids of all ages. Occasionally it may be out of the question to drag your kids away from the games. If you want the very best of both worlds, there are numerous educational video games for kids. Great post.

  27. That is really interesting, You’re an excessively skilled blogger. I’ve joined your feed and stay up for looking for extra of your fantastic post. Additionally, I have shared your website in my social networks!

  28. Wow, amazing weblog format! How long have you ever been blogging for? you made blogging glance easy. The full look of your web site is great, as well as the content material!

  29. Somebody necessarily assist to make severely posts I’d state. That is the first time I frequented your web page and to this point? I surprised with the research you made to make this particular publish incredible. Great task!

  30. Great goods from you, man. I’ve understand your stuff previous to and you’re just too excellent. I actually like what you’ve acquired here, really like what you’re saying and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can not wait to read far more from you. This is really a terrific web site.

  31. I’m extremely inspired with your writing skills and also with the structure on your blog. Is that this a paid theme or did you customize it yourself? Anyway stay up the nice quality writing, it?s uncommon to see a great weblog like this one these days..

  32. I do accept as true with all of the ideas you have introduced to your post. They’re very convincing and can definitely work. Nonetheless, the posts are too quick for newbies. Could you please prolong them a bit from next time? Thank you for the post.

  33. You actually make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand. It seems too complicated and very broad for me. I’m looking forward for your next post, I?ll try to get the hang of it!

  34. Hey, you used to write great, but the last several posts have been kinda boring? I miss your super writings. Past several posts are just a bit out of track! come on!

  35. fantastic post, very informative. I wonder why the other specialists of this sector do not notice this. You must continue your writing. I am confident, you have a huge readers’ base already!

  36. Thanks for another wonderful article. Where else could anybody get that kind of information in such an ideal way of writing? I’ve a presentation next week, and I am on the look for such info.

  37. Wow, incredible blog format! How long have you been blogging for? you made running a blog glance easy. The full glance of your website is excellent, let alone the content!

  38. It?s really a nice and useful piece of information. I am glad that you just shared this useful information with us. Please keep us up to date like this. Thank you for sharing.

  39. Many thanks for this article. I’d personally also like to mention that it can be hard if you find yourself in school and starting out to initiate a long credit standing. There are many college students who are simply trying to survive and have a protracted or beneficial credit history are often a difficult factor to have.

  40. There are some attention-grabbing time limits in this article but I don?t know if I see all of them center to heart. There’s some validity but I will take maintain opinion till I look into it further. Good article , thanks and we would like extra! Added to FeedBurner as properly

  41. I have learned some points through your website post. One other thing I would like to convey is that there are several games available and which are designed specifically for preschool age little ones. They consist of pattern recognition, colors, pets, and styles. These usually focus on familiarization as an alternative to memorization. This helps to keep a child occupied without having the experience like they are learning. Thanks

  42. I?ve read several good stuff here. Definitely worth bookmarking for revisiting. I surprise how much effort you put to create such a excellent informative web site.

  43. Magnificent items from you, man. I have take into accout your stuff previous to and you’re simply too great. I actually like what you’ve got right here, really like what you are saying and the way in which through which you say it. You’re making it entertaining and you still care for to stay it sensible. I can not wait to read far more from you. That is really a tremendous site.

  44. Привет всем!
    Неожиданно получилось, я сейчас без работы.
    Жизнь продолжается, денежки очень нужны, подруга посоветовала искать работу в интернете.
    Пишут все красиво, а если не знаешь, что выбрать, как разобраться?
    Вот выбрала несколько сайтов: вот тут Вот еще нескоько здесь.
    Буду ждать совета, что делать не знаю спасибо

  45. I?m not sure where you are getting your information, but good topic. I needs to spend some time learning much more or understanding more. Thanks for fantastic information I was looking for this information for my mission.

  46. Wow, superb blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is great, as well as the content!

  47. Hello there, just was alert to your weblog through Google, and found that it’s truly informative. I?m going to watch out for brussels. I?ll appreciate should you continue this in future. Lots of folks will be benefited out of your writing. Cheers!

  48. I simply could not depart your website prior to suggesting that I extremely loved the usual info an individual provide to your visitors? Is going to be back often in order to check up on new posts

  49. We are a group of volunteers and starting a new scheme in our community. Your website provided us with valuable information to work on. You have done an impressive job and our entire community will be thankful to you.

  50. Hey very nice website!! Man .. Beautiful .. Superb .. I’ll bookmark your web site and take the feeds also?I’m satisfied to search out so many helpful info right here within the submit, we want develop more strategies on this regard, thank you for sharing. . . . . .

  51. Hello there, just became aware of your blog through Google, and located that it’s really informative. I?m gonna watch out for brussels. I?ll appreciate if you proceed this in future. A lot of other people can be benefited from your writing. Cheers!

  52. After research a number of of the blog posts on your website now, and I actually like your method of blogging. I bookmarked it to my bookmark website checklist and will be checking back soon. Pls check out my website online as well and let me know what you think.

  53. Just desire to say your article is as astounding. The clarity to your submit is just cool and that i could suppose you’re a professional in this subject. Fine together with your permission allow me to clutch your RSS feed to keep up to date with imminent post. Thank you 1,000,000 and please continue the gratifying work.

  54. Hi, Neat post. There is a problem with your site in internet explorer, would check this? IE still is the market leader and a huge portion of people will miss your excellent writing due to this problem.

  55. My brother suggested I would possibly like this web site. He was once totally right. This submit actually made my day. You can not consider just how a lot time I had spent for this info! Thank you!

  56. An interesting discussion is price comment. I think that you must write more on this subject, it won’t be a taboo subject however usually people are not sufficient to talk on such topics. To the next. Cheers

  57. I?m impressed, I have to say. Really not often do I encounter a blog that?s both educative and entertaining, and let me inform you, you have hit the nail on the head. Your thought is outstanding; the problem is one thing that not enough persons are talking intelligently about. I am very comfortable that I stumbled throughout this in my seek for something relating to this.

  58. I do consider all of the ideas you have introduced for your post. They are very convincing and will certainly work. Still, the posts are too brief for newbies. May just you please lengthen them a bit from subsequent time? Thanks for the post.

  59. I’m extremely impressed with your writing skills as well as with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it is rare to see a great blog like this one today..

  60. I do accept as true with all of the ideas you’ve presented for your post. They are very convincing and will certainly work. Nonetheless, the posts are too quick for novices. May just you please lengthen them a little from subsequent time? Thank you for the post.

  61. Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you can do with a few pics to drive the message home a little bit, but instead of that, this is magnificent blog. An excellent read. I will definitely be back.

  62. Great work! This is the type of information that should be shared around the internet. Shame on the search engines for not positioning this post higher! Come on over and visit my web site . Thanks =)

  63. This is the precise weblog for anybody who needs to seek out out about this topic. You understand so much its virtually laborious to argue with you (not that I truly would need?HaHa). You undoubtedly put a new spin on a subject thats been written about for years. Great stuff, just nice!

  64. I think this is among the so much significant info for me. And i am glad studying your article. But want to observation on few normal issues, The web site taste is great, the articles is in reality nice : D. Excellent process, cheers

  65. I think other website proprietors should take this web site as an model, very clean and wonderful user genial style and design, as well as the content. You’re an expert in this topic!

  66. Heya i am for the first time here. I found this board and I find It really useful & it helped me out a lot. I’m hoping to provide one thing again and aid others like you helped me.

  67. Прорастание опухолью бронха вызывает появление кашля с мокротой и нередко с примесью крови https://raklegkih.ru/screening
    При возникновении гиповентиляции, а затем ателектаза сегмента или доли легкого присоединяется раковая пневмония, проявляющаяся повышенной температурой тела, появлением гнойной мокроты и одышки https://raklegkih.ru/patient
    Раковая пневмония хорошо поддается противовоспалительной терапии, но рецидивирует вновь https://raklegkih.ru/patient/navigating-diagnosis/targeted-therapy
    Раковая пневмония часто сопровождается геморрагическим плевритом https://raklegkih.ru/patient/info-cancer

    По локализации относительно бронхов рак легких может быть:
    Периферический узел может достигать размеров 5см в диаметре, а пациента ничего не будет беспокоить https://raklegkih.ru/supporter
    В большинстве случаев такая опухоль обнаруживается случайно https://raklegkih.ru/patient/help
    Первые признаки периферического рака лёгких обнаруживают уже тогда, когда злокачественного новообразования начинает давить на близлежащие органы https://raklegkih.ru/patient/navigating-diagnosis/tissue-biopsies
    Первыми признаками периферического рака на ранних стадиях могут быть боль в грудной клетке и одышка https://raklegkih.ru/patient/memory

    злокачественные клетки обнаружены в мокроте или бронхиальном смыве, но не определяются методами визуализации либо при бронхоскопии https://raklegkih.ru/patient/info-cancer

    N https://raklegkih.ru/patient/navigating-diagnosis

    По данным ВОЗ эта болезнь занимает одну из лидирующих позиций неинфекционных заболеваний, ставших причиной смерти до 70 лет https://raklegkih.ru/supporter/social-media-volunteer

  68. You actually make it seem so easy with your presentation but I find this matter to be actually something that I think I would never understand. It seems too complicated and very broad for me. I’m looking forward for your next post, I will try to get the hang of it!

  69. Hello, i believe that i saw you visited my website thus i got here to ?return the want?.I’m trying to find issues to improve my web site!I assume its adequate to use some of your concepts!!

  70. I like what you guys are up too. Such intelligent work and reporting! Carry on the excellent works guys I have incorporated you guys to my blogroll. I think it will improve the value of my site 🙂

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

  72. Howdy very nice website!! Guy .. Beautiful .. Amazing .. I will bookmark your site and take the feeds additionally?I am glad to find so many helpful info right here within the post, we need develop more strategies on this regard, thanks for sharing. . . . . .

  73. Hello there, just become alert to your blog through Google, and found that it is truly informative. I?m gonna watch out for brussels. I will be grateful should you continue this in future. A lot of folks will likely be benefited from your writing. Cheers!

Leave a Reply

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