Patents by Inventor Yanzhuo Ma

Yanzhuo Ma 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: 20230239470
    Abstract: A video encoding method is applicable to an encoder, and comprises: determining side information having a correlation with a current coding unit; filtering first relevant information to be coded of the current coding unit by using a preset network model and the side information, to obtain second relevant information to be coded; and inputting the second relevant information to be coded into a subsequent coding module for encoding, to obtain a bitstream.
    Type: Application
    Filed: March 28, 2023
    Publication date: July 27, 2023
    Inventors: Yanzhuo MA, Ruipeng QIU, Junyan HUO, Shuai WAN, Fuzheng YANG
  • Patent number: 11704840
    Abstract: Provided is a method for predicting attribute information, a coder, a decoder, and a storage medium. The coder determines a current Morton code corresponding to a point to be predicted in a point cloud to be coded, determines a target Morton code corresponding to the point to be predicted based on the current Morton code and according to a preset neighbor information table, judges whether a neighbor point of the point to be predicted exists in the point cloud to be coded according to the target Morton code, and performs prediction to obtain a predicted attribute value of the point to be predicted according to attribute reconstruction information of the neighbor point in response to that the neighbor point exists in the point cloud to be coded.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: July 18, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Shuai Wan, Lei Wei, Fuzheng Yang, Junyan Huo, Yanzhuo Ma, Lihui Yang
  • Publication number: 20230209097
    Abstract: Disclosed are a loop filtering implementation method and apparatus, and a computer storage medium. The method comprises: obtaining an picture to be filtered, wherein the picture to be filtered is generated from an original picture during the video encoding of a video to be encoded, the video to be encoded comprises an original picture frame, and the original picture frame comprises the original picture; based on the picture to be filtered, separately obtaining at least two colour components of the picture to be filtered; determining the fusion information of the picture to be filtered, wherein the fusion information is obtained by fusing the at least two colour components; and based on the fusion information, performing loop filtering processing on the picture to be filtered to obtain at least one colour component subsequent to filtering the picture to be filtered.
    Type: Application
    Filed: March 9, 2023
    Publication date: June 29, 2023
    Inventors: SHUAI WAN, MINGZE WANG, YANZHUO MA, JUNYAN HUO, FUZHENG YANG
  • Patent number: 11683478
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: June 20, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Xinwei Li
  • Patent number: 11683477
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: June 20, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Xinwei Li
  • Patent number: 11677936
    Abstract: A prediction method, apparatus, and a computer storage medium for decoding, the method includes: acquiring reference samples adjacent to at least one side of a decoding block; determining a reference point from the at least one side and determining reference sample positions to be selected corresponding to the at least one side according to a preset number of samples; selecting reference samples corresponding to the reference sample positions to be selected from the reference samples based on the reference sample positions to be selected; and performing prediction decoding on the decoding block based on the selected reference samples.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: June 13, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Xinwei Li
  • Patent number: 11663745
    Abstract: Provided is a method for predicting attribute information, a coder, a decoder, and a storage medium. The coder determines a current Morton code corresponding to a point to be predicted in a point cloud to be coded, determines a target Morton code corresponding to the point to be predicted based on the current Morton code and according to a preset neighbor information table, judges whether a neighbor point of the point to be predicted exists in the point cloud to be coded according to the target Morton code, and performs prediction to obtain a predicted attribute value of the point to be predicted according to attribute reconstruction information of the neighbor point in response to that the neighbor point exists in the point cloud to be coded.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: May 30, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Shuai Wan, Lei Wei, Fuzheng Yang, Junyan Huo, Yanzhuo Ma, Lihui Yang
  • Patent number: 11659187
    Abstract: The embodiments of the disclosure disclose a method for determining a prediction direction, a decoder and a computer storage medium. The method is implemented by a decoder. The method includes that: a Direct Mode (DM) in a chroma intra prediction mode of a block to be decoded is acquired (S101); and an index number of a prediction direction in a DM derived mode is determined based on an offset N and an index number M of a prediction direction in the DM to determine the DM derived mode (S102).
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: May 23, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Jianglin Wang, Shuai Wan, Fuzheng Yang
  • Patent number: 11638013
    Abstract: Methods for determining a prediction value, an encoder, and a decoder are provided. Reconstructed values of neighboring samples of a current block are acquired, and then filtered to obtain a reference value set of the current block. When a size of the current block is smaller than a preset threshold value, a first constant value is calculated according to a bit depth value of a luma component of a sample in the current block. A difference between the first constant value and a first reference value in the reference value set is determined as a first prediction input value in a prediction input value set. Other prediction input values in the prediction input value set other than the first prediction input value are determined according to the reference value set. Prediction values of samples at specific positions in the current block is calculated and then filtered.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: April 25, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Wei Zhang, Haixin Wang, Yu Sun
  • Patent number: 11638015
    Abstract: Methods for determining a prediction value, an encoder, and a decoder are provided. Reconstructed values of neighboring samples of a current block are acquired, and then filtered to obtain a reference value set of the current block. When a size of the current block is smaller than a preset threshold value, a first constant value is calculated according to a bit depth value of a luma component of a sample in the current block. A difference between the first constant value and a first reference value in the reference value set is determined as a first prediction input value in a prediction input value set. Other prediction input values in the prediction input value set other than the first prediction input value are determined according to the reference value set. Prediction values of samples at specific positions in the current block is calculated and then filtered.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: April 25, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Wei Zhang, Haixin Wang, Yu Sun
  • Patent number: 11638014
    Abstract: Methods for determining a prediction value, an encoder, and a decoder are provided. Reconstructed values of neighboring samples of a current block are acquired, and then filtered to obtain a reference value set of the current block. When a size of the current block is smaller than a preset threshold value, a first constant value is calculated according to a bit depth value of a luma component of a sample in the current block. A difference between the first constant value and a first reference value in the reference value set is determined as a first prediction input value in a prediction input value set. Other prediction input values in the prediction input value set other than the first prediction input value are determined according to the reference value set. Prediction values of samples at specific positions in the current block is calculated and then filtered.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: April 25, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Wei Zhang, Haixin Wang, Yu Sun
  • Patent number: 11632554
    Abstract: Provide are an inter prediction method, encoder, decoder, and storage medium. Said method comprises: determining a prediction mode parameter of the current block; when the prediction mode parameter indicates a geometrical partitioning prediction mode is used for determining inter prediction of the current block, determining a geometrical partitioning prediction mode parameter of the current block; according to the geometrical partitioning prediction mode parameter, determining a first and a second prediction value and a weight index corresponding to the sample in the current block; clipping the weight index corresponding to the sample in the current block to obtain absolute information of the weight index; determining a first and a second weight value based on absolute information of the weight index; and determining an inter prediction of the sample of the current block according to weighted combination of the first prediction value, first weight value, second prediction value and second weight value.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 18, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Junyan Huo, Yanzhuo Ma, Shuai Wan, Fuzheng Yang, Qihong Ran
  • Patent number: 11627342
    Abstract: Disclosed are a loop filtering implementation method and apparatus, and a computer storage medium. The method comprises: obtaining an picture to be filtered, wherein the picture to be filtered is generated from an original picture during the video encoding of a video to be encoded, the video to be encoded comprises an original picture frame, and the original picture frame comprises the original picture; based on the picture to be filtered, separately obtaining at least two colour components of the picture to be filtered; determining the fusion information of the picture to be filtered, wherein the fusion information is obtained by fusing the at least two colour components; and based on the fusion information, performing loop filtering processing on the picture to be filtered to obtain at least one colour component subsequent to filtering the picture to be filtered.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: April 11, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Shuai Wan, Mingze Wang, Yanzhuo Ma, Junyan Huo, Fuzheng Yang
  • Publication number: 20230086135
    Abstract: An image decoding method, a decoder and a storage medium are provided. The method includes: receiving code stream data, and parsing the code stream data to obtain a coding tree unit corresponding to the code stream data; parsing an i-th node of i-th layer corresponding to the coding tree unit to obtain i-th state parameter and i-th flag parameter corresponding to the i-th node; performing detection processing on the i-th node according to the i-th state parameter and the i-th flag parameter to obtain an i-th detection result; acquiring a (i+1)th node of a (i+1)th layer corresponding to the coding tree unit; continuing to perform detection processing on the (i+1)th node, and traversing all the nodes corresponding to the coding tree unit until all the coding unit data corresponding to the coding tree unit is obtained; and generating a decoded image corresponding to the code stream data.
    Type: Application
    Filed: October 17, 2022
    Publication date: March 23, 2023
    Inventors: YANZHUO MA, JUNYAN HUO, QIANG GAO, FUZHENG YANG, SHUAI WAN
  • Publication number: 20230080546
    Abstract: Disclosed are an inter prediction method, encoder/decoder, and storage medium. The method includes: determining a prediction mode parameter of a current block; when the parameter indicates that a GPM is used for determining an inter prediction value of the current block, determining an angle and a distance corresponding to a dividing line in the current block, setting an angle index value and a distance index value to index serial numbers corresponding to the angle and the distance in a preset mapping table respectively; determining a value of shifting direction indicator of the current block, which is used for indicating shifting directions of different dividing lines of the current block at the angle, by using a preset model based on size information and the angle index value of the current block; performing inter prediction on the current block based on the value of shifting direction indicator and the distance index value.
    Type: Application
    Filed: October 2, 2022
    Publication date: March 16, 2023
    Inventors: Yanzhuo Ma, Junyan Huo, Shuai Wan, Fuzheng Yang, Qihong Ran
  • Publication number: 20230058703
    Abstract: A point cloud encoding and decoding method, an encoder, and a decoder are provided. The encoder determines a processing order of point cloud data during point cloud encoding. The encoder determines a coordinate-axis-order index corresponding to the processing order. The encoder encodes the coordinate-axis-order index and signals encoded bits into a bitstream. The encoder processes the point cloud data according to the processing order, to obtain point cloud data to-be-encoded. The encoder encodes the point cloud data to-be-encoded and signals encoded bits into the bitstream. The decoder decodes a bitstream to obtain a coordinate-axis-order index, determines a processing order of point cloud data during point cloud decoding according to the coordinate-axis-order index, decodes the bitstream to obtain recovered data of the point cloud data, and determines a position of coordinate data of the point cloud data in a storage unit of the recovered data according to the processing order.
    Type: Application
    Filed: October 12, 2022
    Publication date: February 23, 2023
    Inventors: Wei ZHANG, Junyan HUO, Yanzhuo MA
  • Publication number: 20230051649
    Abstract: Disclosed in the implementations of the present disclosure are a mapping method, an encoder, a decoder, and a computer storage medium. The method may include: determining an intra prediction mode used at the time of encoding or decoding a current block; mapping, if the intra prediction mode is a MIP mode, the MIP mode to a first non-MIP mode; and mapping, if the intra prediction mode is a non-MIP mode, the non-MIP mode to a second MIP mode.
    Type: Application
    Filed: October 14, 2022
    Publication date: February 16, 2023
    Inventors: JUNYAN HUO, YANZHUO MA, SHUAI WAN, FUZHENG YANG, Xinwei LI, HAIXIN WANG
  • Publication number: 20230053024
    Abstract: A method for decoding a picture, a method for encoding a picture, an encoder, and a decoder are provided. The method for encoding a picture includes (i) determining a width and a height of a coding block in the picture; (ii) if the width and the height are equal to N, where N is a positive integer power of 2, determining a matrix-based intra prediction (MIP) size identifier indicating that an MIP prediction size equal to N; (iii) deriving a group of reference samples of the coding block; and (iv) deriving an MIP prediction of the coding block based on the group of reference samples and an MIP matrix corresponding to the MIP size identifier.
    Type: Application
    Filed: October 19, 2022
    Publication date: February 16, 2023
    Inventors: Junyan HUO, Shuai WAN, Yanzhuo MA, Haixin WANG, Fuzheng YANG
  • Publication number: 20230046175
    Abstract: Disclosed in the implementations of the present disclosure are a mapping method, an encoder, a decoder, and a computer storage medium. The method may include: determining an intra prediction mode used at the time of encoding or decoding a current block; mapping, if the intra prediction mode is a MIP mode, the MIP mode to a first non-MIP mode; and mapping, if the intra prediction mode is a non-MIP mode, the non-MIP mode to a second MIP mode.
    Type: Application
    Filed: October 14, 2022
    Publication date: February 16, 2023
    Inventors: JUNYAN HUO, YANZHUO MA, SHUAI WAN, FUZHENG YANG, Xinwei LI, HAIXIN WANG
  • Publication number: 20230047499
    Abstract: A point cloud encoding and decoding method, an encoder, and a decoder are provided. The encoder determines a processing order of point cloud data during point cloud encoding. The encoder determines a coordinate-axis-order index corresponding to the processing order. The encoder encodes the coordinate-axis-order index and signals encoded bits into a bitstream. The encoder processes the point cloud data according to the processing order, to obtain point cloud data to-be-encoded. The encoder encodes the point cloud data to-be-encoded and signals encoded bits into the bitstream. The encoder determines the coordinate-axis-order index corresponding to the processing order as follows. The encoder sets a value of the coordinate-axis-order index corresponding to the processing order according to a correspondence table between preset indexes and processing orders.
    Type: Application
    Filed: October 12, 2022
    Publication date: February 16, 2023
    Inventors: Wei ZHANG, Junyan HUO, Yanzhuo MA