Patents by Inventor Weiran LI

Weiran LI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240137559
    Abstract: A video processing method includes obtaining a first initial motion vector (MV) and a second initial MV. The first initial MV points to a first reference image, and the second initial MV points to a second reference image. The method further includes, in response to the first reference image and the second reference image being both short-term reference images, calculating a motion offset of a current image block based on gradients at sampling points pointed to by the first initial MV and the second initial MV, and calculating a predicted image block of the current image block based on the motion offset of the current image block.
    Type: Application
    Filed: December 18, 2023
    Publication date: April 25, 2024
    Inventors: Xiaozhen ZHENG, Weiran LI
  • Patent number: 11968379
    Abstract: Disclosed is a video decoding method, including: obtaining a current video frame, the current video frame being partitioned into a plurality of regions; obtaining a syntax element carried in syntax data corresponding to each of the plurality of regions, the syntax element being used for indicating a resolution used to decode the region, and a plurality of resolutions used to decode the plurality of regions including at least two different resolutions; and decoding the each of the plurality of regions by using the resolution corresponding to the region. The plurality of resolutions are determined according to a transmission bandwidth of a video stream including the current video frame from a source to a destination, e.g., by comparing the transmission bandwidth with a preset bandwidth threshold.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: April 23, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xinwei Gao, Weiran Li, Chenchen Gu
  • Publication number: 20240122018
    Abstract: An embodiment of the present invention discloses a display panel and a manufacturing method thereof. The display panel includes a driver wiring layer, an electron transport layer, an electron injection layer, and a cathode layer. The driver wiring layer includes a cathode voltage line, and the electron transport layer is connected to the cathode voltage line. The cathode layer is connected to the electron injection layer. Patterns of the electron transport layer and the electron injection layer are the same as a pattern of the cathode layer. The display panel further includes a resistance reduction layer located between the cathode voltage line and the electron transport layer. The present invention simultaneously patterns the cathode layer, the electron injection layer, and the electron transport layer by a mask plate and forms the same patterns.
    Type: Application
    Filed: October 30, 2022
    Publication date: April 11, 2024
    Applicant: Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd.
    Inventors: Zhijun WAN, Jinchuan LI, Weiran CAO
  • Publication number: 20240114711
    Abstract: An OLED display panel comprises an overlapping area, and further includes a driving circuit layer, a light-emitting functional layer, a cathode layer, and a conductive layer. In the overlapping area, a terminal of the driving circuit layer, a first conductive layer and a second conductive layer of the conductive layer, an electron transport layer and an electron injection layer of the light-emitting functional layer, and the cathode layer are disposed sequentially from bottom to top. The first conductive layer includes a plurality of protrusions. Each of the electron transport layer and the electron injection layer is disconnected at the protrusions, and the cathode layer is in contact with the protrusions.
    Type: Application
    Filed: October 27, 2022
    Publication date: April 4, 2024
    Applicant: Shenzhen China Star Optoelectronics Semiconductor Display Technology Co., Ltd.
    Inventors: Zhijun WAN, Jinchuan LI, Weiran CAO
  • Patent number: 11949912
    Abstract: A video image processing method includes determining a related block of a current image block according to a motion vector of a target neighboring block, the current image block, and a collocated frame of the current image block, decoding the current image block according to a motion vector of the related block of the current image block, constructing motion vectors of part of control points of the current image block according to neighboring blocks of the part of the control points of the current image block, and adding the motion vectors of the part of the control points of the current image block to a motion vector candidate list of the current image block.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: April 2, 2024
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Tianliang Fu, Shanshe Wang, Siwei Ma, Weiran Li, Suhong Wang
  • Patent number: 11949911
    Abstract: A video processing method includes obtaining motion information of a neighboring block of a current image block, dividing the current image block into a plurality of sub-blocks in response to the neighboring block satisfying a preset condition, determining, in a time-domain reference image of the current image block, related blocks of the plurality of sub-blocks according to a motion vector of the neighboring block, and performing prediction on the current image block according to motion vectors of the related blocks.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 2, 2024
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Suhong Wang, Shanshe Wang, Siwei Ma, Weiran Li
  • Patent number: 11943473
    Abstract: A video decoding method is disclosed and performed by an electronic device, the method including: obtaining a first resolution used in decoding a current block and a second resolution used in decoding a reference block in a current video frame, the reference block being a reference block used for performing directional prediction on the current block in the current video frame; building a reconstruction block from the reference block; when the first resolution is greater than the second resolution, adjusting the reconstruction block of the reference block to the first resolution to obtain a first reconstruction block; and performing directional prediction on the current block according to the first reconstruction block and the current block.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: March 26, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xinwei Gao, Weiran Li, Xunan Mao, Chenchen Gu
  • Patent number: 11871032
    Abstract: An image motion compensation method includes obtaining a first initial MV and a second initial MV of a current image block. The method further includes: if at least one of reference images pointed to by the first and second initial MVs is a long-term reference image, skipping scaling of the first and second initial MVs and performing motion compensation on the current image block based on the first and second initial MVs; and/or, if both the reference images pointed to by the first and second initial MVs are short-term reference images, determining scaling factors of the first and second initial MVs, scaling the first and second initial MVs based on the scaling factors, and performing motion compensation on the current image block based on the first and second initial MVs after being scaled.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: January 9, 2024
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Weiran Li
  • Patent number: 11838503
    Abstract: A video processing method is provided. In the method, at least one pair of decoded blocks to be reconstructed in a video frame is determined. Each pair of decoded blocks in the at least one pair of decoded blocks includes a first decoded block of a first resolution and a second decoded block of a second resolution. The first decoded block is adjacent to the second decoded block. The first resolution of the first decoded block is adjusted to a target resolution. The second resolution of the second decoded block is adjusted to the target resolution. A first edge pixel set in the first decoded block is determined. A second edge pixel set in the second decoded block is determined, the second edge pixel set being adjacent to the first edge pixel set. Further, the first edge pixel set and the second edge pixel set are filtered.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: December 5, 2023
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xinwei Gao, Weiran Li, Xunan Mao, Chenchen Gu
  • Publication number: 20220353527
    Abstract: An image motion compensation method includes obtaining a first initial MV and a second initial MV of a current image block. The method further includes: if at least one of reference images pointed to by the first and second initial MVs is a long-term reference image, skipping scaling of the first and second initial MVs and performing motion compensation on the current image block based on the first and second initial MVs; and/or, if both the reference images pointed to by the first and second initial MVs are short-term reference images, determining scaling factors of the first and second initial MVs, scaling the first and second initial MVs based on the scaling factors, and performing motion compensation on the current image block based on the first and second initial MVs after being scaled.
    Type: Application
    Filed: July 5, 2022
    Publication date: November 3, 2022
    Inventors: Xiaozhen ZHENG, Weiran LI
  • Patent number: 11490120
    Abstract: A video processing method includes dividing a coding tree unit into one or more coding units using a quadtree plus binary tree division method, determining a specific neighboring image block of a coding unit having a reference image same as a co-located reference image of the coding unit, determining a related reference block of the coding unit in the co-located reference image according to a motion vector of the specific neighboring image block, dividing the related reference block into several related reference sub-blocks, and performing prediction for the coding unit according to scaled or unscaled motion vector of the related reference sub-block depending on whether the motion vector of the related sub-block points to a short-term or a long-term reference image.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: November 1, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Weiran Li
  • Patent number: 11490118
    Abstract: A video processing method includes dividing a coding tree unit into one or more coding units using a quadtree plus binary tree division method, dividing a coding unit into one or more sub-blocks, determining a specific neighboring image block of the coding unit having a reference image same as a co-located reference image of the coding unit, determining a related reference block of the coding unit in the co-located reference image according to a motion vector of the specific neighboring image block, dividing the related reference block into several related reference sub-blocks, determining a scaling factor of a motion vector of the related reference sub-block in different manners according to whether that motion vector points to a short-term reference image or a long-term reference image, scaling that motion vector using the scaling factor, and performing prediction for the coding unit according to the scaled motion vector.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 1, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Weiran Li
  • Publication number: 20220321907
    Abstract: A video image processing method includes, in response to a specific neighboring block of a current image block satisfying a preset condition, determining a collocated block of the current image block according to a motion vector of the specific neighboring block, determining a specific candidate from a motion vector candidate list of the current image block according to the collocated block of the current image block for using in prediction for the current image block, scanning neighboring blocks of the current image block and determining a control point motion vector group of each of one or more neighboring blocks that use an affine transformation mode for prediction, and adding the control point motion vector group of each of the determined one or more neighboring blocks into the motion vector candidate list of the current image block as a candidate.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 6, 2022
    Inventors: Xiaozhen ZHENG, Tianliang FU, Shanshe WANG, Siwei MA, Weiran LI, Suhong WANG
  • Publication number: 20220286706
    Abstract: A video processing method includes obtaining motion information of a neighboring block of a current image block, dividing the current image block into a plurality of sub-blocks in response to the neighboring block satisfying a preset condition, determining, in a time-domain reference image of the current image block, related blocks of the plurality of sub-blocks according to a motion vector of the neighboring block, and performing prediction on the current image block according to motion vectors of the related blocks.
    Type: Application
    Filed: May 23, 2022
    Publication date: September 8, 2022
    Inventors: Xiaozhen ZHENG, Suhong WANG, Shanshe WANG, Siwei MA, Weiran LI
  • Patent number: 11381839
    Abstract: A video processing method includes determining first and second initial motion vectors of a current image block having a size of 64×64 pixels. The first and second initial motion vectors point to first and second reference images, respectively, which are forward and backward frames, respectively, of a current image containing the current image block. Distances from the first and second reference images to the current image are same. The method further includes performing or not performing a specified operation according to whether both the first and second reference images are short-term reference images determined according to sequence parameter set. The specified operation includes performing weighted summation on first and second reference image blocks pointed to by the first and second initial motion vectors, respectively, to obtain a weighted image block, and performing prediction for the current image block according to the weighted image block.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: July 5, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Weiran Li
  • Patent number: 11368714
    Abstract: A video image processing method includes dividing a coding unit into one or more sub-block, constructing first and second motion vector candidate lists, and performing prediction for the coding unit according to the first and second motion vector candidate lists. The first motion vector candidate list includes a motion vector of a sub-block of the coding unit, and the second motion vector candidate list includes a motion vector of the coding unit. Constructing the first motion vector candidate list includes determining a reference motion vector of the coding unit, determining a related reference block of the sub-block of the coding unit in a co-located reference image of the coding unit according to the reference motion vector, determining a scaling factor of the motion vector of the related reference block, adding the scaled motion vector into the first motion vector candidate list.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 21, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Tianliang Fu, Shanshe Wang, Siwei Ma, Weiran Li, Suhong Wang
  • Patent number: 11368679
    Abstract: An encoding method includes encoding to-be-encoded images including one or more non-output images and a plurality of output images to generate a bitstream. A difference between picture order counts (POCs) of two neighboring output images having neighboring display orders is greater than 1. A ratio of a difference between POCs of two first output images of the plurality of output images to a photographing time interval of the two first output images is same as a ratio of a difference between POCs of two second output images of the plurality of output images to a photographing time interval of the two second output images. At least one of the two second output images is different from either of the two first output images. A POC of at least one of the one or more non-output images is between the POCs of the two neighboring output images.
    Type: Grant
    Filed: February 27, 2021
    Date of Patent: June 21, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Weiran Li
  • Patent number: 11363294
    Abstract: A video processing method includes determining an image before a current frame in time sequence as a long-term reference image according to an identifier, determining a motion vector candidate list of a current coding unit, receiving a plurality of indexes, and obtaining an initial motion vector of the current coding unit from the motion vector candidate list according to the indexes. If a reference image pointed to by the initial motion vector is a short-term reference image, the initial motion vector is corrected to obtain a corrected motion vector and prediction is performed for the current coding unit according to the corrected motion vector. If the reference image is a long-term reference image, prediction is performed for the current coding unit according to the initial motion vector without correcting the initial motion vector.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: June 14, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Weiran Li, Xiaozhen Zheng
  • Patent number: 11350124
    Abstract: A video processing method includes determining a reference image before a current frame in time sequence as a long-term reference image according to an identifier, determining a motion vector candidate list of a current coding unit, and obtaining first and second initial motion vectors of the current coding unit from the motion vector candidate list. The first and second initial motion vectors point to first and second reference images, respectively, that are forward and backward frames of the current frame, respectively. The method further includes performing or not performing a target operation according to whether the first and second reference images are short-term or long-term reference images.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: May 31, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Weiran Li, Xiaozhen Zheng
  • Patent number: 11343534
    Abstract: A video processing method includes performing or skipping following processing based on whether a size of a coding unit is not smaller or is smaller than 8×8. The processing includes dividing the coding unit into sub-blocks each having a fixed size of 8×8, scanning a left neighboring block and determining a reference motion vector of the coding unit, determining a related reference block of a sub-block in the co-located reference image according to the reference motion vector, determining a scaling factor of a motion vector of the related reference block, scaling the motion vector of the related reference block using the scaling factor, determining motion information of the sub-block according to the scaled motion vector, and performing prediction for the coding unit according to the motion information.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: May 24, 2022
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaozhen Zheng, Suhong Wang, Shanshe Wang, Siwei Ma, Weiran Li