tencent cloud

Media Processing Service

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Overview
Features
Strengths
Use Cases
Purchase Guide
Billing Overview
Purchase Instructions
Top Up and Purchase
Overdue Payments
Refund
Getting Started
Console Guide
Overview
Creating Tasks
Tasks
Orchestrations
Templates
Resource Packs
Video Evaluation
AIGC Content Generation
Terminal SDK
Subtitle Editing Tool
Usage Statistics
Cloud Access Management Sample
Integration Tutorials
Audio/Video Transcoding Integration
Audio/Video Enhancement Integration
Audio Separation Integration
Integration of Digital and Visible Watermarks
Media AI Integration Tutorial
Media Quality Inspection Integration
Terminal SDK integration
MPS Live Stream Recording integration
DRM integration
Other tutorials
Application Scenario and Practical Tutorial
Image Quality Improvement Scenario
Audio/Video Cost Optimization Scenario
Short Drama Translation Scenario
AI-Generated Content Scenario
Online Education Scenarios
API Documentation
History
Introduction
API Category
Making API Requests
Processing Task Initiation APIs
Task Management APIs
Transcoding and Enhancement Template APIs
Watermark Template APIs
Screenshot Template APIs
Media AI Template APIs
Media AI—Hotword Lexicon APIs
Media AI—Sample Management APIs
Media Quality Inspection Template APIs
Live Streaming Recording Template APIs
Orchestration Management APIs
Data Statistics APIs
StreamLink—Security Group Management APIs
Other APIs
Image Processing Template APIs
AI Generation APIs
Other APIs
Data Types
Error Codes
Other Documents
WebSocket Protocol for Recognition
FAQs
Basics
Account Authorization
Task Configuration
Task Initiation
Task Result Viewing
Related Agreement
Service Level Agreement
Privacy Policy
Data Processing And Security Agreement
Contact Us
Glossary

Video Quality Assessment

PDF
Focus Mode
Font Size
Last updated: 2024-10-28 15:56:01
The video evaluation feature currently supports video quality evaluation and BD-rate evaluation. You can create evaluation tasks on the console video evaluation page, compare video transcoding quality and transcoding template effects, and support the presentation of visualized data results. Refer to Billing Overview for the pricing standards of related features.

Use Case

Transcoded Video Quality Evaluation

Choose the original video and comparison video, and evaluate the video quality score of the comparison video relative to the original video through PSNR, SSIM, and VMAF evaluation. Video sources can be selected from COS Storage, accessed via URL, or uploaded locally. The evaluation results can generate an overall evaluation score, a frame-by-frame score line chart, and a screenshot of the frame with the worst quality.




Instructions

1. Create an evaluation task
Go to the Media Processing Service console's Video Evaluation page and click to Create a Video Quality Evaluation Task.



1.1 Choose the original video; this video will be used as the reference video during the evaluation. You can select video files from COS Storage, access videos via URL, or if using a local video file, please upload the file to COS and then select it through the COS.



Note:
The frame rate of the original video must match that of the comparison video because the evaluation is conducted on a frame-by-frame basis. If the frame rates differ, the content of the frames being evaluated will not be consistent and the results will not be relevant;
For users choosing to access videos via URL, ensure the URL is valid and allows the content to be downloaded over the internet; otherwise, video access will fail;
Uploading local files to COS Storage will incur related storage costs.
1.2 When selecting comparison videos, each one will be compared against the original video during evaluation, with a maximum of 10 comparison videos allowed per evaluation. Comparison videos can be selected from COS Storage or accessed via URL. If using a local video file, please upload the file to COS and then select it through the COS.



Comparison videos can also be generated by initiating a transcoding task. Users can choose a transcoding template to generate videos by initiating transcoding tasks.



Note:
Choosing to generate via a transcoding template will incur transcoding costs by the billing rules for transcoding;
Currently, it is not possible to mix and match multiple creation methods for comparison videos, such as COS Storage, URL, local upload, and transcoding templates. Comparison videos for each evaluation can only come from one of these methods.
1.3 In selecting evaluation methods, at least one of PSNR, SSIM, or VMAF can be chosen. During billing, each evaluation method will be calculated separately based on the number of evaluation frames.
For example: if the original video has 1,000 frames and 2 comparison videos are selected from COS, with PSNR, SSIM, and VMAF checked as evaluation methods, the cost incurred for the evaluation task would be:
(1,000 frames x 2) * 0.105 USD / 1,000 frames * 3 evaluation methods = 0.63 USD



1.4 When choosing a Storage location for the results, this path will store screenshots of the 10 frames with the biggest quality difference from the original video under each evaluation method for every comparison video. The screenshot images will not be deleted with the deletion of the evaluation task, please remember to clean up in time.



2. View the evaluation results
After creating the evaluation task, a task record will be generated on the Video Quality Evaluation page. Once the evaluation task is successfully executed, you can click to view the Evaluation Result Report.
Note:
The retention period for evaluation tasks is 7 days. Evaluation records exceeding 7 days will be deleted, please download the evaluation report results in time;
If none of the comparison videos can generate evaluation results, the evaluation report will not be viewed.
The evaluation report contains the following content.
2.1 View the overall evaluation scores of comparison videos, support viewing screenshots and side-by-side comparison videos.



Click to view the screenshot to reveal the image of the frame with the greatest difference in picture quality during the transcoding of each comparison video, displaying the frame's time and its corresponding evaluation score.



Click simultaneous video comparison to play multiple videos at the same time, supporting synchronous resizing of multiple videos.



2.2 View the video evaluation graphs, supporting the comparison of videos through filtering and sorting.




Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback