Patents by Inventor Hendry Wang

Hendry Wang 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: 20240187610
    Abstract: A method of decoding a coded video bitstream implemented by a video decoder is provided. The method includes receiving, by a receiver of the video decoder, a mixed intra random access point (IRAP) picture including a first sub-picture and a second sub-picture, wherein the first sub-picture is an IRAP picture and the second sub-picture is a non-IRAP sub-picture; receiving, by the receiver; a reference picture list (RPL) for the mixed IRAP picture; decoding, by a processor of the video decoder, the second sub-picture using the RPL; and generating, by the processor, an image based on the second sub-picture as decoded. A corresponding encoding method is also provided.
    Type: Application
    Filed: October 31, 2023
    Publication date: June 6, 2024
    Inventors: FNU Hendry, Ye-Kui Wang
  • Patent number: 12003700
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a current picture and a reference picture list structure comprising an inter-layer reference picture flag. The mechanism determines an entry in the reference picture list structure associated with the current picture is an inter-layer reference picture (ILRP) entry based on the inter-layer reference picture flag. The current picture is decoded based on an inter-layer reference picture indicated by the entry in the reference picture list structure when the entry is the ILRP entry. The current picture is forwarded for display as part of a decoded video sequence.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: June 4, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, FNU Hendry
  • Patent number: 11997291
    Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of first level tiles. A subset of the first level tiles is partitioned into a plurality of second level tiles. The first level tiles and the second level tiles are assigned into one or more tile groups such that all tiles in an assigned tile group containing the second level tiles are constrained to cover a rectangular region of the picture. The first level tiles and the second level tiles are encoded into a bitstream. The bitstream is stored for communication toward a decoder.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: May 28, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, Fnu Hendry, Maxim Borisovitch Sychev
  • Patent number: 11997257
    Abstract: A method of decoding a coded video bitstream. The method includes obtaining a first reference picture list of a current slice represented in the coded video bitstream and a second reference picture list of the current slice, and marking a status of a reference picture in a decoded picture buffer (DPB) based on the first reference picture list and the second reference picture list when the current slice is a first slice in a current picture to which the current slice belongs. The status of the reference picture in the decoded picture buffer is used for short-term reference, used for long-term reference, or unused for reference. The method also includes using the reference picture in a reconstructing process of the current picture or a picture following the current picture when the status of the reference picture is used for short-term reference or used for long-term reference.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: May 28, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fnu Hendry, Ye-Kui Wang
  • Publication number: 20240171738
    Abstract: A video coding mechanism includes receiving a bitstream comprising a current picture including a sub-picture coded according to inter-prediction. Coded blocks contain candidate motion vectors for a current block of the sub-picture. The coded blocks include a collocated block from a different picture. A candidate list of candidate motion vectors for the current block are derived by excluding collocated motion vectors from the candidate list when the collocated motion vectors are included in the collocated block, when the collocated motion vectors point outside of the sub-picture, and when a flag is set to indicate the sub-picture is treated as a picture. A current motion vector for the current block is determined from the candidate list of candidate motion vectors. The current block is decoded based on the current motion vector. The current block is forwarded for display as part of a decoded video sequence.
    Type: Application
    Filed: November 27, 2023
    Publication date: May 23, 2024
    Inventors: Ye-Kui Wang, Jianle Chen, FNU Hendry
  • Publication number: 20240163425
    Abstract: A method of decoding a coded video bitstream implemented by a video decoder is provided. The method includes the video decoder determining whether a gradual decoding refresh (GDR) picture in the coded video bitstream is an initial picture in decoding order or the initial picture following an end of sequence (EOS) network abstraction layer (NAL) unit in the decoding order; setting a flag to a value to prevent the GDR picture from being output when the GDR picture is the initial picture in decoding order or the initial picture following the EOS NAL unit in the decoding order; decoding the GDR picture; and storing the GDR picture in a decoded picture buffer (DPB).
    Type: Application
    Filed: November 16, 2023
    Publication date: May 16, 2024
    Inventors: FNU Hendry, Ye-Kui Wang, Jianle Chen
  • Publication number: 20240163467
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a flag and a plurality of coded pictures including an intra random access point (IRAP) picture and one or more non-leading pictures associated with the IRAP picture. When the flag is set to a first value any leading pictures associated with the IRAP picture precede, in decoding order, all non-leading pictures associated with the IRAP picture. When the flag is set to a second value a non-leading picture precedes, in decoding order, an initial leading picture associated with the IRAP picture. The IRAP picture, any leading pictures associated with the IRAP picture, and the one or more non-leading pictures associated with the IRAP picture are decoded in decoding order based on the flag.
    Type: Application
    Filed: January 22, 2024
    Publication date: May 16, 2024
    Inventors: FNU Hendry, Ye-Kui Wang
  • Patent number: 11979553
    Abstract: A method of decoding a coded video bitstream is provided. The method includes parsing a parameter set represented in the coded video bitstream. The parameter set contains a set of syntax elements that include a set of reference picture list structures. The method also includes parsing a slice header of a current slice represented in the coded video bitstream. The slice header contains an index of a reference picture list structure among the set of reference picture list structures in the parameter set. The method further includes deriving, based on the set of syntax elements in the parameter set and the index of the reference picture list structure, a reference picture list of the current slice. The method also includes obtaining, based on the reference picture list, at least one reconstructed block of the current slice.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: May 7, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, FNU Hendry
  • Patent number: 11979605
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a plurality of coded sequences of point cloud coding (PCC) frames. The plurality of coded sequences of PCC frames represent a plurality of PCC attributes including geometry, texture, and one or more of reflectance, transparency, and normal. Each coded PCC frame is represented by one or more PCC network abstraction layer (NAL) units. The mechanism also includes parsing the bitstream to obtain, for each PCC attribute, an indication of one of a plurality of video codecs used to code the corresponding PCC attribute. The mechanism also includes decoding the bitstream based on the indicated video codecs for the PCC attributes.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: May 7, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, Fnu Hendry, Vladyslav Zakharchenko
  • Patent number: 11973939
    Abstract: A method of decoding a coded video bitstream implemented by a video decoder is disclosed. The method includes determining that a coded video sequence (CVS) of the coded video bitstream includes a video coding layer (VCL) network abstraction layer (NAL) unit having a gradual decoding refresh (GDR) network abstraction layer (NAL) unit type (GDR_NUT), the VCL NAL unit having the GDR_NUT containing a GDR picture; initiating decoding of the CVS at the GDR picture; and generating an image according to the CVS as decoded. A corresponding method of encoding is also disclosed.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: April 30, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fnu Hendry, Ye-Kui Wang, Jianle Chen
  • Publication number: 20240130835
    Abstract: A method of decoding a coded video bitstream includes obtaining a reference picture list structure for a current slice represented in the coded video bitstream, wherein the reference picture list structure contains a number of entries; obtaining a default number of active entries in a reference picture list for the current slice; constructing a reference picture list for the current slice, the reference picture list containing a number of active and inactive entries; setting the number of active entries in the reference picture list equal to the number of entries in the reference picture list structure when the default number of active entries in the reference picture list is greater than the number of entries in the reference picture list structure; and obtaining, based on at least one active entry of the reference picture list, at least one reconstructed block of the current slice.
    Type: Application
    Filed: November 28, 2023
    Publication date: April 25, 2024
    Inventors: FNU Hendry, Ye-Kui Wang
  • Publication number: 20240137569
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving an extracted bitstream that is a result of a sub-bitstream extraction process from an input bitstream containing a set of sub-pictures. The extracted bitstream contains only a subset of the sub-pictures of the input bitstream to the sub-bitstream extraction process. A flag from the extracted bitstream is set to indicate that sub-picture information related to the subset of the sub-pictures is present in the extracted bitstream. One or more sub-picture identifiers (IDs) for the subset of the sub-pictures are obtained based on the flag. The subset of the sub-pictures is decoded based on the sub-picture IDs.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 25, 2024
    Inventors: Ye-Kui Wang, FNU Hendry
  • Patent number: 11968400
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving an extracted bitstream that is a result of a sub-bitstream extraction process from an input bitstream containing a set of sub-pictures. The extracted bitstream contains only a subset of the sub-pictures of the input bitstream to the sub-bitstream extraction process. A flag from the extracted bitstream is set to indicate that sub-picture information related to the subset of the sub-pictures is present in the extracted bitstream. One or more sub-picture identifiers (IDs) for the subset of the sub-pictures are obtained based on the flag. The subset of the sub-pictures is decoded based on the sub-picture IDs.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: April 23, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, FNU Hendry
  • Patent number: 11968407
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream including image data coded in a plurality of slices. A top left tile identifier (ID) and a bottom right tile ID of a first slice are determined. Boundaries of the first slice are determined based on the top left tile ID and the bottom right tile ID. The first slice is decoded to generate a reconstructed image based on the boundaries of the first slice.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: April 23, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, Fnu Hendry, Jianle Chen
  • Publication number: 20240129504
    Abstract: A method of decoding includes encountering an end of tile bit with a first value and byte alignment bits in a video bitstream, which indicate that a current coding tree block (CTB) is a last CTB in a tile; encountering an end of CTB row bit with the first value and the byte alignment bits in the video bitstream, which indicate that waveform parallel processing (WPP) is enabled and that the current CTB is the last CTB in a CTB row but not the last CTB in the tile; and reconstructing the plurality of CTBs in the tile based on the end of tile bit with the first value, the end of CTB row bit with the first value, and the byte alignment bits.
    Type: Application
    Filed: December 18, 2023
    Publication date: April 18, 2024
    Inventors: FNU Hendry, Ye-Kui Wang
  • Publication number: 20240129494
    Abstract: A video coding mechanism is disclosed. The mechanism includes partitioning a picture into a plurality of tiles. A number of the tiles are included in a tile group. The mechanism determines whether the tile group is a raster scan tile group or a rectangular tile group. The number of tiles in the tile group is determined based on whether the tile group is the raster scan tile group or the rectangular tile group. The tiles are encoded into a bitstream based on the tile group. The bitstream is stored for communication toward a decoder.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Inventors: FNU Hendry, Ye-Kui Wang
  • Patent number: 11956420
    Abstract: A method of decoding a coded video bitstream is provided. The method includes parsing a slice header of a current slice represented in the coded video bitstream. The slice header includes a reference picture list structure. The method also includes deriving, based on the reference picture list structure, a reference picture list of the current slice; and obtaining, based on the reference picture list, at least one reconstructed block of the current slice.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: April 9, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, FNU Hendry
  • Patent number: 11943428
    Abstract: A method of decoding a coded video bitstream is provided. The method includes parsing a parameter set represented in the coded video bitstream. The parameter set contains a set of syntax elements that include a set of reference picture list structures. The method also includes parsing a slice header of a current slice represented in the coded video bitstream. The slice header contains an index of a reference picture list structure among the set of reference picture list structures in the parameter set. The method further includes deriving, based on the set of syntax elements in the parameter set and the index of the reference picture list structure, a reference picture list of the current slice. The method also includes obtaining, based on the reference picture list, at least one reconstructed block of the current slice.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: March 26, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, FNU Hendry
  • Patent number: 11943431
    Abstract: A method of decoding a coded video bitstream is provided. The method includes receiving a bitstream containing an external decoder refresh (EDR) picture and a list of pictures for the EDR picture. The list of pictures lists pictures referred to by entries in a first reference picture list, pictures referred to by entries in a second reference picture list, and external pictures in increasing decoding order. A difference between picture order count values for any two consecutive pictures in the list of pictures is greater than one half of a negative of maximum picture order count least significant bits and less than one half of the maximum picture order count least significant bits. The method further includes obtaining an external picture from the the external pictures referred to in the list of pictures and decoding the EDR picture using the external picture that was obtained.
    Type: Grant
    Filed: February 3, 2022
    Date of Patent: March 26, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, Fnu Hendry, Jianle Chen
  • Patent number: 11936882
    Abstract: A method of decoding a coded video bitstream implemented by a video decoder is provided. The method includes receiving, by a receiver of the video decoder, a mixed intra random access point (IRAP) picture including a first sub-picture and a second sub-picture, wherein the first sub-picture is an IRAP picture and the second sub-picture is a non-IRAP sub-picture; receiving, by the receiver; a reference picture list (RPL) for the mixed IRAP picture; decoding, by a processor of the video decoder, the second sub-picture using the RPL; and generating, by the processor, an image based on the second sub-picture as decoded. A corresponding encoding method is also provided.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: March 19, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: FNU Hendry, Ye-Kui Wang