loading

Progress of VVC Coding: the Bit Rate Is Reduced, and the Speed still Needs to Be Improved

In the past period of time, the performance of VVC video coding has gradually improved, and the required bit rate has gradually decreased under the condition of the same coding quality. PSNR index is also growing steadily.

VVC is the most promising candidate scheme of ITU h.266. It replaces h.265 (we call it hevc), and its goal is to provide at least 30% lower bit rate than hevc under the same coding quality (of course, higher quality under the condition of equal bit rate).

First: the running speed is very slow. The latest version takes 50 minutes to encode 60 frames of 1080p video (system specification and data). In fact, I haven't seen any VVC content, so I don't know whether it looks good or the numbers do.

We need to establish VVC. You need git, cmake and make.

1rm -rf VVCSoftware_ VTM; 2git clone https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_ VTM.git; 3cd VVCSoftware_ VTM; 4cmake 。 - DCMAKE_ BUILD_ TYPE=Release; 5make -j; 6cd 。。;

VVC also fails to properly process. Y4m input files that contain raw video data and titles that contain resolution, bit depth, frame rate, and such information. We must enter it manually with. Y4m or. YUV.

It also needs a configuration file that can fix some use case settings (for example, low latency).

1/home/ewouth/VVCSoftware_ VTM/bin/EncoderAppStatic -i Morocco-1000.y4m -b vvc-test-2.vvc -wdt 21920 -hgt 1080 -fr 60 --InputBitDepth=8 --InputChromaFormat=420 -f 60 -c 3VVCSoftware_ VTM/cfg/encoder_ randomaccess_ vtm.cfg;

The bit rate has been declining in the past versions. Excellent! (see Y-axis)

As a simple indicator of coding quality, PSNR is also growing steadily. There are better metrics, such as vmaf.

The encoding speed is...... just so so. VVC vtm-2.0 starts from frame 0.047 by default and has now dropped to frame 0.020.

From some historical data, it is very good, but without specific content, these figures are not very attractive, so this is what we will do.

next

Actually decode and view content

It is compared with different hevc (x265) and AV1 (AOM, svt-av1) encoders

More statistics (SSIM, vmaf)

Test with more sequences and different resolutions

Use more different encoders and speed settings for testing

I hope this can be achieved through awcy integration (PR #169), but the use of configuration files complicates things.

We will try something new and publish it on R / VVC or doom9.

If necessary, compiled files on windows can be provided here.

I will constantly update this spreadsheet with new data that may be collected.

Progress of VVC Coding: the Bit Rate Is Reduced, and the Speed still Needs to Be Improved 1

GET IN TOUCH WITH Us
recommended articles
Related Blogs Info Center
How Does Traditional Market Research Integrate Blockchain
Insights network launched the install blockchain, which is one of the most unique blockchain technology use cases seen in the world. In this article, we will discuss...
"The power consumption of hard decoding is much lower than that of software!" I believe this is the impression of most people on hard decoding and soft decoding. But...
The core of machine vision is to simply use the information available in the image to determine what the object in the image should do next.A simpler example is a si...
Reasons Why We Should Impose Tariffs on Goods From China...?
Reasons why we should impose tariffs on goods from China...?I really see no good so I will give you things to prepare for. 1.) Trade is good for everyone 2.) This wo...
Microsoft Officially Launched a New Surface Pro X Product in China
On March 8, the new surface Pro X was officially launched in China. As Microsoft's lightest, strongest and most connected surface product so far, surface Pro x adopt...
What Does Empty Space in an Atom Consist Of?
Well there is a lot of empty space in an atom.They actually say that if you take all the space out of atoms then the Empire State building would shrink to the size o...
Ti Introduced Tps54062's Latest 50mA, 60V Synchronous Step-down Converter, Which Can Simplify the De
Beijing, August 4, 2011 - Texas Instruments (TI) recently announced the launch of a 50 Ma, 60 V synchronous swift â„¢ The step-down regulator can pr...
MCU Knowledge Is One of the Foundations of Linux Driver Development
This is the wiki text version of lesson 1 and lesson 2 of arm bare metal phase 1 enhanced version.Why do you want to learn SCM without a future?Because it's a good e...
"Internet Plus Medical" Has Been Arranged by Internet Giants, Which Promotes the Development of the
Since the outbreak of the epidemic, health codes, online diagnosis and treatment, infrared thermometers, etc. have been gradually known by the public. They share a "...
Stories and Songs
Both begin with S.And the word Soul also begins with the letter S as well.Songs have hooks, bass lines, riddim, lyrics, chord progression, solos and song structure.S...
no data
Contact Us
Contact Person: AI customer service
Tel: +86 0757-23368757
Address: No.4 Of Xingye Road, Shafu Industrial Park, Longjiang Town, Shunde District, Foshan 
WHATSAPP: +86-15919090839
WECHAT: w87735492
Better Touch Better Business
Contact Sales at JuJiao.
Call Us
+86 0757-23368757
  
Contact us
whatsapp
contact customer service
Contact us
whatsapp
cancel
Customer service
detect