Back to results
US 10,834,383 B2Granted
Method and apparatus for implementing video quality assessment of a GOP
AssigneeHuawei Technologies Co., Ltd.
InventorsJie Xiong, Youqing Yang, Yihong Huang
Life of this patent
Estimating the term…
Abstract
When video quality is assessed, a proportion of a damaged data caused by packet loss in a video frame in which the damaged data is located is considered, and other factors are also considered, such as a position of the damaged data in the video frame and impact of a scene in which the video frame is located on the video frame or a video frame located after the video frame. Therefore, accuracy of quality assessment is higher.
Claims6
A method for implementing video quality assessment, where the method includes:
- determining that a first data packet in a plurality of data packets that are used to encapsulate a first video frame is lost;
- obtaining a quality deterioration value of the first video frame by calculating a proportion of damaged data in the first video frame, where the damaged data includes image data affected by loss of the first data packet in the first video frame;
- and
- calculating, by using the following formula, a quality deterioration value of a GOP in which the first video frame is located:
- xl=β*xle*Δt
- where xle is the quality deterioration value of the first video frame, xl is the quality deterioration value of the GOP in which the first video frame is located, Δt is a difference between a time point corresponding to the first video frame and a time point corresponding to a scene change frame that is located after the first video frame, that has a shortest distance to the first video frame, and that is in the GOP, β is used to represent scene complexity of the scene in which the first video frame is located, a value of β is greater than 0 and less than 1, a larger value of β indicates higher complexity of the scene, and a smaller value of β indicates lower complexity of the scene.
3 more elements
An assessment apparatus comprising:
- a processor;
- and
- a non-transitory computer readable medium which contains computer-executable instructions;
- the processor is configured to execute the computer-executable instructions to perform operations comprising:
- determining that a first data packet in a plurality of data packets that are used to encapsulate a first video frame is lost;
- obtaining a quality deterioration value of the first video frame by calculating a proportion of damaged data in the first video frame, where the damaged data includes image data affected by loss of the first data packet in the first video frame;
- and
- calculating, by using the following formula, a quality deterioration value of a GOP in which the first video frame is located:
- xl=β*xle*Δt
- where xle is the quality deterioration value of the first video frame, xl is the quality deterioration value of the GOP in which the first video frame is located, Δt is a difference between a time point corresponding to the first video frame and a time point corresponding to a scene change frame that is located after the first video frame, that has a shortest distance to the first video frame, and that is in the GOP, β is used to represent scene complexity of the scene in which the first video frame is located, a value of β is greater than 0 and less than 1, a larger value of β indicates higher complexity of the scene, and a smaller value of β indicates lower complexity of the scene.
7 more elements
Dependencies are inferred from the claim text.