US 12,294,724 B2
Video decoding method and apparatus, video encoding method and apparatus, storage medium, and electronic device
Xinwei Gao, Shenzhen (CN); Weiran Li, Shenzhen (CN); and Chenchen Gu, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by Tencent Technology (Shenzhen) Company Limited, Shenzhen (CN)
Filed on Sep. 8, 2021, as Appl. No. 17/469,710.
Application 17/469,710 is a continuation of application No. PCT/CN2020/116664, filed on Sep. 22, 2020.
Claims priority of application No. 201910927111.X (CN), filed on Sep. 27, 2019.
Prior Publication US 2021/0409729 A1, Dec. 30, 2021
Int. Cl. H04N 19/167 (2014.01); H04N 19/119 (2014.01); H04N 19/176 (2014.01); H04N 19/59 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/167 (2014.11) [H04N 19/119 (2014.11); H04N 19/176 (2014.11); H04N 19/59 (2014.11); H04N 19/70 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A video decoding method performed by an electronic device, the method comprising:
obtaining a current video frame;
determining a region of interest (ROI) of the current video frame;
decoding the ROI by using a first resolution, and decoding at least other regions of the current video frame than the ROI by using a plurality of second resolutions, the first resolution being higher than the plurality of second resolutions, wherein the first resolution and the plurality of second resolutions are determined according to a comparison of a current transmission bandwidth of a video stream to a preset bandwidth threshold, the video stream including the current video frame; and
matching pixel sets at a boundary between a pair of a first decoding region a and a second decoding region among the at least other regions by applying edge filtering, wherein the first decoding region and the second decoding region are decoding regions with adjacent positions, including:
determining, among the plurality of second resolutions, a resolution A for the first decoding region and a resolution B for the second decoding region, wherein the resolution A is different from the resolution B;
identifying a target resolution for the first decoding region and the second decoding region, wherein the target resolution is different from the resolution A and the resolution B;
identifying a first edge pixel set in the first decoding region;
identifying a second edge pixel set, distinct from the first edge pixel set, in the second decoding region, wherein the second edge pixel set is adjacent to the first edge pixel set; and
filtering the first edge pixel set and the second edge pixel set according to the target resolution.