| CPC H04N 17/00 (2013.01) | 20 Claims |

|
1. A method for processing video data, performed by an electronic device comprising a memory for storing instructions and a processor in communication with the memory, the method comprising:
obtaining a first plurality of anchor data points, wherein:
each anchor data point is generated based on an anchor video bitstream,
the anchor video bitstream is encoded by an anchor video codec based on a reference video and an anchor encoding parameter set from a first plurality of encoding parameter sets, and
each anchor data point represents an anchor codec performance corresponding to the anchor encoding parameter set;
obtaining a second plurality of test data points, wherein:
each test data point is generated based on a test video bitstream,
the test video bitstream is encoded by a test video codec based on the reference video and a test encoding parameter set from a second plurality of encoding parameter sets, and
each test data point represents a test codec performance corresponding to the test encoding parameter set;
analyzing monotonicity conditions of the first plurality of anchor data points and the second plurality of test data points;
determining a fitting algorithm based on the analyzed monotonicity conditions;
fitting the first plurality of anchor data points with the fitting algorithm to obtain an anchor curve;
fitting the second plurality of test data points with the fitting algorithm to obtain a test curve; and
evaluating the test codec performance based on the anchor curve and the test curve, to obtain an evaluation result.
|