Patents by Inventor Hongshun ZHANG

Hongshun ZHANG 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: 20210281836
    Abstract: The present disclosure provides a method and an apparatus for determining an intra-frame prediction mode of a current video block. The method includes determining, in an image area including a to-be-coded current video block, reference modes of the current video block based on a plurality of intra-frame prediction modes of a plurality of second video blocks, the image area being in an area defined by an adjacent coding unit (CU) and a father CU corresponding to the current video block in a video frame or slice including the current video block; determining an alternative prediction mode set from preset intra-frame prediction modes, the alternative prediction mode set comprising a plurality of alternative prediction modes, including the reference modes; and determining, in the alternative prediction mode set, a prediction mode having optimal intra-frame prediction coding performance on the current video block as an intra-frame prediction mode of the current video block.
    Type: Application
    Filed: May 26, 2021
    Publication date: September 9, 2021
    Inventor: Hongshun ZHANG
  • Publication number: 20210235113
    Abstract: Embodiments of the present disclosure disclose a video image processing method performed at a computing device, including: after performing deblocking and sample adaptive offset on a reconstructed coding tree unit within a target image frame, performing half pixel estimation on the coding tree unit of the target image frame to obtain an optimal half pixel location having a minimum rate distortion cost; dividing a surrounding area of the optimal half pixel location into four partitions; selecting, among the four partitions according to rate distortion costs respectively of four half pixel locations adjacent to the optimal half pixel location, a first partition used for quarter pixel estimation; performing quarter pixel estimation on the first partition according to the optimal half pixel location, to obtain an optimal quarter pixel location having a minimum rate distortion cost within the first partition; and performing motion compensation to the target image frame by using at least one of the optimal half pix
    Type: Application
    Filed: February 4, 2021
    Publication date: July 29, 2021
    Inventor: Hongshun Zhang
  • Patent number: 11076168
    Abstract: Embodiments of the present disclosure provide an inter-frame prediction method performed at a computing device. The method includes: determining at least one reference encoded block spatially adjacent to a to-be-processed prediction unit of a to-be-processed encoded block; for each preset reference frame, separately determining a corresponding AMVP of the to-be-processed prediction unit according to reference information of each reference encoded block; determining a target AMVP under the reference frames, and using a reference frame corresponding to the target AMVP as a candidate reference frame; when the candidate reference frame is different from the first reference frame, performing motion estimation on the to-be-processed prediction unit separately and determining a target reference frame from the candidate reference frame and the first reference frame according to their corresponding encoding costs obtained through the motion estimation.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: July 27, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Sixin Lin, Hongshun Zhang, Yaqing Li
  • Patent number: 11032552
    Abstract: A video encoding method for an electronic device includes: dividing at least one CTU of a video image frame to acquire video prediction units of different sizes; performing initial selection on intra-predicted brightness prediction directions of the video prediction units according to a first rate-distortion-evaluation-function, to obtain a preset number of intra-predicted initially-selected brightness-directions of the video prediction units; performing fine selection on intra-predicted optimal brightness-directions of a related video prediction unit and intra-predicted initially-selected brightness-directions of a video prediction unit of a current size according to a second rate-distortion-evaluation-function, to obtain intra-predicted optimal brightness-directions of the video prediction unit; performing fine selection on intra-predicted chroma prediction directions of the video prediction units according to the second rate-distortion-evaluation-function, to obtain intra-predicted optimal chroma-direction
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: June 8, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun Zhang
  • Patent number: 10944985
    Abstract: Embodiments of the present disclosure disclose a video image processing method performed at a computing device, including: performing half pixel estimation on a predefined region of a target image frame to obtain an optimal half pixel location having a minimum rate distortion cost; dividing a surrounding area of the optimal half pixel location into four partitions; selecting, among the four partitions according to rate distortion costs respectively of four half pixel locations adjacent to the optimal half pixel location, a first partition used for quarter pixel estimation; performing quarter pixel estimation on the first partition according to the optimal half pixel location, to obtain an optimal quarter pixel location having a minimum rate distortion cost within the first partition; and performing motion compensation to the target image frame by using at least one of the optimal half pixel location and the optimal quarter pixel location as a motion estimation result.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: March 9, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun Zhang
  • Publication number: 20200382803
    Abstract: The embodiments of this disclosure provide a video transcoding system and method, and related products. The system includes: a main transcoder circuitry configured to acquire an input video, transcode the input video to generate a transcoded video, and transmit the transcoded video to a receiving device; and a backup transcoder circuitry configured to acquire the input video, buffer the input video, acquire transcoding location information of the main transcoder circuitry at the time when the main transcoder circuitry is down, transcode the buffered input video according to the transcoding location information to generate an output video, and transmit the output video to the receiving device.
    Type: Application
    Filed: August 18, 2020
    Publication date: December 3, 2020
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Hongshun ZHANG, Ximing CHENG, Huihui HOU
  • Patent number: 10841583
    Abstract: A coding unit (CU) depth determining method includes determining a residual coefficient of a current optimal mode of a target CU, respectively obtaining coding information features of the target CU corresponding to a specific frame type and coding information features of a neighboring coding tree unit (CTU) corresponding to the specific frame type of a CTU in which the target CU is located, to form prediction feature vector samples, and inputting the prediction feature vector samples to a pre-trained predictive model corresponding to the specific frame type, to obtain a prediction result.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: November 17, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hongshun Zhang, Sixin Lin, Ximing Cheng
  • Publication number: 20200359032
    Abstract: A video encoding method for an electronic device includes: dividing at least one CTU of a video image frame to acquire video prediction units of different sizes; performing initial selection on intra-predicted brightness prediction directions of the video prediction units according to a first rate-distortion-evaluation-function, to obtain a preset number of intra-predicted initially-selected brightness-directions of the video prediction units; performing fine selection on intra-predicted optimal brightness-directions of a related video prediction unit and intra-predicted initially-selected brightness-directions of a video prediction unit of a current size according to a second rate-distortion-evaluation-function, to obtain intra-predicted optimal brightness-directions of the video prediction unit; performing fine selection on intra-predicted chroma prediction directions of the video prediction units according to the second rate-distortion-evaluation-function, to obtain intra-predicted optimal chroma-direction
    Type: Application
    Filed: July 27, 2020
    Publication date: November 12, 2020
    Inventor: Hongshun ZHANG
  • Publication number: 20200351518
    Abstract: A prediction direction selection method includes constructing, according to texture consistency of a prediction unit relative to an upper-layer coding unit of the coding unit in which the prediction unit is located, a reference direction corresponding to the prediction unit. The method also includes obtaining, for the coding unit, preliminarily selected direction vectors that are selected from intra-frame directions according to rate-distortion costs. The method next includes determining processed candidate direction vectors by using the reference direction and the preliminarily selected direction vectors. The processed candidate direction vectors are used for selecting a direction corresponding to an optimal cost as a prediction direction for unit prediction performed for the coding unit.
    Type: Application
    Filed: July 16, 2020
    Publication date: November 5, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun ZHANG
  • Publication number: 20200351498
    Abstract: The present disclosure describes a method, an apparatus, and a storage medium for dividing a coding unit of a video frame. The method includes determining, by a device, according to a correspondence relationship between a frame type and a coding unit type, a target coding unit type based on a target frame type of a target frame, the target coding unit type indicating a division depth for dividing the target frame. The method further includes determining, by the device, according to coding unit information of a target coding unit during dividing the target coding unit with the target coding unit type in the target frame, whether the target coding unit meets a target condition, to obtain a target result; and performing, by the device, a division operation corresponding to the target result on the target coding unit.
    Type: Application
    Filed: July 20, 2020
    Publication date: November 5, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun ZHANG
  • Patent number: 10827198
    Abstract: A motion estimation method and apparatus, and a non-transitory computer-readable storage medium are provided. In the method, for a predicting unit (PU) in a to-be-coded image, a candidate motion vector (MV) list for the PU is constructed based on advanced motion vector prediction (AMVP). A rate distortion (RD) cost value of each MV in the candidate MV list is calculated. A target MV of the AMVP corresponding to the smallest RD cost value of the AMVP is obtained. Integer motion estimation (IME) is performed on the PU based on a mapping point of the target MV of the AMVP in a reference frame. A target MV of the IME is obtained. The target MV of the IME is converted to quarter pixel precision, to obtain a reference target MV of quarter motion estimation (QME). Further, as a final result of a motion estimation process is determined.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 3, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun Zhang
  • Publication number: 20200322624
    Abstract: A terminal performs video estimation by dividing an image frame of a video into a plurality of prediction units, and dividing the plurality of prediction units into a first type of prediction units and a second type of prediction units. A motion vector of a prediction unit of the first type is then obtained according to a first search algorithm. A motion vector of a prediction unit of the second type is obtained according to a second search algorithm. The second search algorithm is different from the first search algorithm. Then sub-pixel motion estimation is performed on the image frame according to the motion vector of the prediction unit of the first type and the motion vector of the prediction unit of the second type to generate a motion estimate result.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventor: Hongshun ZHANG
  • Publication number: 20200053381
    Abstract: A motion estimation method and apparatus, and a non-transitory computer-readable storage medium are provided. In the method, for a predicting unit (PU) in a to-be-coded image, a candidate motion vector (MV) list for the PU is constructed based on advanced motion vector prediction (AMVP). A rate distortion (RD) cost value of each MV in the candidate MV list is calculated. A target MV of the AMVP corresponding to the smallest RD cost value of the AMVP is obtained. Integer motion estimation (IME) is performed on the PU based on a mapping point of the target MV of the AMVP in a reference frame. A target MV of the IME is obtained. The target MV of the IME is converted to quarter pixel precision, to obtain a reference target MV of quarter motion estimation (QME). Further, as a final result of a motion estimation process is determined.
    Type: Application
    Filed: October 17, 2019
    Publication date: February 13, 2020
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hongshun ZHANG
  • Publication number: 20200053384
    Abstract: Embodiments of the present disclosure disclose a video image processing method performed at a computing device, including: performing half pixel estimation on a predefined region of a target image frame to obtain an optimal half pixel location having a minimum rate distortion cost; dividing a surrounding area of the optimal half pixel location into four partitions; selecting, among the four partitions according to rate distortion costs respectively of four half pixel locations adjacent to the optimal half pixel location, a first partition used for quarter pixel estimation; performing quarter pixel estimation on the first partition according to the optimal half pixel location, to obtain an optimal quarter pixel location having a minimum rate distortion cost within the first partition; and performing motion compensation to the target image frame by using at least one of the optimal half pixel location and the optimal quarter pixel location as a motion estimation result.
    Type: Application
    Filed: October 18, 2019
    Publication date: February 13, 2020
    Inventor: Hongshun ZHANG
  • Publication number: 20200045330
    Abstract: Embodiments of the present disclosure provide an inter-frame prediction method performed at a computing device. The method includes: determining at least one reference encoded block spatially adjacent to a to-be-processed prediction unit of a to-be-processed encoded block; for each preset reference frame, separately determining a corresponding AMVP of the to-be-processed prediction unit according to reference information of each reference encoded block; determining a target AMVP under the reference frames, and using a reference frame corresponding to the target AMVP as a candidate reference frame; when the candidate reference frame is different from the first reference frame, performing motion estimation on the to-be-processed prediction unit separately and determining a target reference frame from the candidate reference frame and the first reference frame according to their corresponding encoding costs obtained through the motion estimation.
    Type: Application
    Filed: October 9, 2019
    Publication date: February 6, 2020
    Inventors: Sixin LIN, Hongshun ZHANG, Yaqing Li
  • Publication number: 20190222842
    Abstract: A coding unit (CU) depth determining method and apparatus are provided. The method includes determining a residual coefficient of a current optimal mode of a to-be-processed CU; and respectively obtaining, when the residual coefficient is not 0, coding information features of the to-be-processed CU corresponding to a specific frame type and coding information features of a neighboring coding tree unit (CTU) corresponding to the specific frame type of a CTU in which the to-be-processed CU is located, to form prediction feature vector samples. The method also includes inputting the prediction feature vector samples to a pre-trained predictive model corresponding to the specific frame type, to obtain a prediction result. The prediction result indicates whether depth division needs to be performed on the to-be-processed CU.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Inventors: Hongshun ZHANG, Sixin LIN, Ximing CHENG