Video quality assessment method and apparatus
First Claim
1. A video quality assessment method, comprising:
- acquiring parameter information of video data, wherein the parameter information comprises a bit rate, a frame rate, and packet information;
performing a calculation, according to the bit rate or frame rate, to obtain benchmark video quality of the video data;
calculating a number of successively lost packets according to the packet information, and calculating a number of effective packet loss times according to the number of successively lost packets and a first packet threshold;
performing a calculation according to the number of effective packet loss times to obtain video packet loss and distortion quality of the video data; and
performing a calculation according to the benchmark video quality and the video packet loss and distortion quality to obtain final video quality.
1 Assignment
0 Petitions
Accused Products
Abstract
A video quality assessment method and a video quality assessment apparatus are provided. The method includes: acquiring parameter information of video data, where the parameter information includes a bit rate, a frame rate, and packet information; performing calculation according to the bit rate or the frame rate to obtain benchmark video quality of the video data; calculating the number of successively lost packets according to the packet information, and calculating the number of effective packet loss times; performing calculation according to the number of effective packet loss times to obtain video packet loss and distortion quality of the video data; and performing calculation according to the benchmark video quality and the video packet loss and distortion quality to obtain final video quality. Using the number of effective packet loss times can accurately assess videos more effectively and reduce algorithm complexity.
30 Citations
19 Claims
-
1. A video quality assessment method, comprising:
-
acquiring parameter information of video data, wherein the parameter information comprises a bit rate, a frame rate, and packet information; performing a calculation, according to the bit rate or frame rate, to obtain benchmark video quality of the video data; calculating a number of successively lost packets according to the packet information, and calculating a number of effective packet loss times according to the number of successively lost packets and a first packet threshold; performing a calculation according to the number of effective packet loss times to obtain video packet loss and distortion quality of the video data; and performing a calculation according to the benchmark video quality and the video packet loss and distortion quality to obtain final video quality. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A video quality assessment apparatus, comprising:
-
a non-transitory computer-readable medium having instructions stored thereon; and a computer processor coupled to the non-transitory computer-readable medium and configured to execute the instructions to; acquire parameter information of video data, wherein the parameter information comprises a bit rate, a frame rate, and packet information; perform calculation according to the bit rate or the frame rate obtained by the acquiring module to obtain benchmark video quality of the video data; calculate a number of successively lost packets according to the packet information, and calculate a number of effective packet loss times according to the number of successively lost packets and a first packet threshold; perform calculation according to the number of effective packet loss times obtained by the effective packet loss times generating module to obtain video packet loss and distortion quality of the video data; and perform calculation according to the benchmark video quality obtained by the benchmark quality generating module and the video packet loss and distortion quality obtained by the packet loss and distortion quality generating module to obtain final video quality. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A video quality assessment apparatus, comprising:
-
a non-transitory computer-readable medium having instructions stored thereon; and a computer processor coupled to the non-transitory computer-readable medium and configured to execute the instructions to; acquire parameter information of video data, wherein the parameter information comprises a bit rate, a frame rate, and packet information; to perform calculation according to the bit rate or the frame rate obtained by the video parameter collecting module to obtain benchmark video quality of the video data; to calculate a number of correctly received packets between two successive packet losses according to the packet information, and calculate a number of effective packet loss times according to the number of correctly received packets and a second packet threshold; to perform calculation according to the number of effective packet loss times obtained by the effective packet loss times acquiring module to obtain video packet loss and distortion quality of the video data; and perform calculation according to the benchmark video quality and the video packet loss and distortion quality to obtain final video quality. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification