US 12,034,956 B2
Video processing method and video processing apparatus
Baoyu Shi, Beijing (CN); and Xiaoqin Guo, Beijing (CN)
Assigned to BOE TECHNOLOGY GROUP CO., LTD., Beijing (CN)
Appl. No. 17/614,725
Filed by BOE TECHNOLOGY GROUP CO., LTD., Beijing (CN)
PCT Filed Nov. 30, 2020, PCT No. PCT/CN2020/132721
§ 371(c)(1), (2) Date Nov. 29, 2021,
PCT Pub. No. WO2022/110129, PCT Pub. Date Jun. 2, 2022.
Prior Publication US 2023/0262250 A1, Aug. 17, 2023
Int. Cl. H04N 19/463 (2014.01); H04N 19/119 (2014.01); H04N 19/132 (2014.01); H04N 19/136 (2014.01); H04N 19/172 (2014.01); H04N 19/423 (2014.01); H04N 19/436 (2014.01)
CPC H04N 19/463 (2014.11) [H04N 19/119 (2014.11); H04N 19/132 (2014.11); H04N 19/136 (2014.11); H04N 19/172 (2014.11); H04N 19/423 (2014.11); H04N 19/436 (2014.11)] 16 Claims
OG exemplary drawing
 
1. A video processing method, comprising:
obtaining a sequence of video frames;
obtaining an allocation parameter of the sequence of video frames, and allocating the sequence of video frames to at least one video processor according to the allocation parameter; and
processing the allocated sequence of video frames by using the at least one video processor;
wherein obtaining the allocation parameter of the sequence of video frames, and allocating the sequence of video frames to the at least one video processor according to the allocation parameter includes:
determining at least one video parameter of the sequence of video frames according to the sequence of video frames, the at least one video parameter including at least one of a resolution, a sampling rate, a frame rate, and an encoding rate;
comparing the at least one video parameter with at least one video parameter threshold value to obtain a comparison result; and
allocating the sequence of video frames to the at least one video processor according to the comparison result;
wherein comparing the at least one video parameter with the at least one video parameter threshold value to obtain the comparison result, and allocating the sequence of video frames to the at least one video processor according to the comparison result, includes:
determining that the at least one video parameter includes the resolution of the sequence of video frames, and determining that the at least one video parameter threshold value includes a first resolution and a second resolution, the first resolution being less than the second resolution;
comparing the resolution of the sequence of video frames with the first resolution and the second resolution to obtain a first sub-result;
if the first sub-result is that the resolution of the sequence of video frames is less than or equal to the first resolution, allocating the sequence of video frames to a first video processor group; and
if the first sub-result is that the resolution of the sequence of video frames is greater than the first resolution and less than the second resolution, allocating the sequence of video frames to a second video processor group;
wherein a number of video processors in the second video processor group is greater than a number of at least one video processor in the first video processor group;
wherein comparing the at least one video parameter with the at least one video parameter threshold value to obtain the comparison result, and allocating the sequence of video frames to the at least one video processor according to the comparison result, further includes;
if the first sub-result is that the resolution of the sequence of video frames is greater than or equal to the second resolution, determining that the at least one video parameter further includes the sampling rate of the sequence of video frames, and determining that the at least one video parameter threshold further includes sampling rate and a second sampling rate, the first sampling rate being greater than the second sampling rate;
comparing the sampling rate of the sequence of video frames with the first sampling rate and the second sampling rate to obtain a second sub-result; and
if the second sub-result is that the sampling rate of the sequence of video frames is equal to the first sampling rate, allocating the sequence of video frames to a third video processor group;
wherein a number of video processors in the third video processor group is greater than the number of video processors in the second video processor group.