-
公开(公告)号:US11875538B2
公开(公告)日:2024-01-16
申请号:US17205100
申请日:2021-03-18
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Dejun Zhang , Tian Wang , Vladyslav Zakharchenko
IPC: G06T9/00 , H04N19/172
CPC classification number: G06T9/00 , H04N19/172
Abstract: A point cloud encoding method is provided to improve coding efficiency. The method includes: obtaining global matched patches in N frames of point clouds in a point cloud group; determining M union patch occupancy maps corresponding to M sets, where a union patch occupancy map corresponding to an mth set is a union set of occupancy maps of all global matched patches in the mth set; packing the M union patch occupancy maps to obtain a global occupancy map; packing each of the N frames of point clouds to obtain occupancy maps of the N frames of point clouds; and encoding the N frames of point clouds based on the occupancy maps of the N frames of point clouds.
-
公开(公告)号:US20230319279A1
公开(公告)日:2023-10-05
申请号:US18330945
申请日:2023-06-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Lijun Dong , Vladyslav Zakharchenko
IPC: H04N19/124 , H04N19/176 , H04N19/18
CPC classification number: H04N19/124 , H04N19/176 , H04N19/18
Abstract: A media data coding mechanism is disclosed. The mechanism includes partitioning media data into a plurality of blocks. A transform is applied to the blocks to obtain a plurality of quantization coefficients. The quantization coefficients are sorted into quality layers of decreasing priority based on frequency, wherein each subsequent layer includes data to incrementally increase quality of a reconstructed media data. Quantization coefficients for all blocks are positioned in a media data packet according to quality layer in order of decreasing priority. The media data packet is stored.
-
公开(公告)号:US20210337237A1
公开(公告)日:2021-10-28
申请号:US17369408
申请日:2021-07-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Dejun Zhang , Kangying Cai , Jianle Chen
IPC: H04N19/70 , H04N19/597 , H04N19/85 , H04N19/17
Abstract: A method of point cloud coding (PCC) implemented by a decoder is provided. The method includes receiving, by a receiver of the decoder, a bitstream containing a patch rotation enabled flag and atlas information for a two dimensional (2D) patch; determining, by a processor of the decoder, that the 2D patch is capable of being rotated based on the patch rotation enabled flag; rotating, by the processor, the 2D patch; and reconstructing, by the processor, a three dimensional (3D) image using the atlas information and the 2D patch as rotated.
-
公开(公告)号:US12002243B2
公开(公告)日:2024-06-04
申请号:US17466844
申请日:2021-09-03
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Jianle Chen , Kangying Cai
Abstract: A method of point cloud coding (PCC) including receiving encoded patch information data; obtaining a patch corresponding to the encoded patch information data, the patch having a patch type; determining whether the patch type for the patch is a last patch type; and terminating a reconstruction process corresponding to the encoded patch information data when the patch type is the last patch type. Another method includes the same receiving and obtaining steps, but determining whether the patch type for the patch is a skip patch type; decoding a reference patch index corresponding to the patch when the patch type is the skip patch type; determining a reference index for the patch based on a reference frame index corresponding to the patch and the reference patch index as decoded when the patch type is the skip patch type; and reconstructing a volumetric representation of the patch.
-
公开(公告)号:US11973987B2
公开(公告)日:2024-04-30
申请号:US17369408
申请日:2021-07-07
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Dejun Zhang , Kangying Cai , Jianle Chen
IPC: H04N19/70 , H04N19/17 , H04N19/597 , H04N19/85
CPC classification number: H04N19/70 , H04N19/17 , H04N19/597 , H04N19/85
Abstract: A method of point cloud coding (PCC) implemented by a decoder is provided. The method includes receiving, by a receiver of the decoder, a bitstream containing a patch rotation enabled flag and atlas information for a two dimensional (2D) patch; determining, by a processor of the decoder, that the 2D patch is capable of being rotated based on the patch rotation enabled flag; rotating, by the processor, the 2D patch; and reconstructing, by the processor, a three dimensional (3D) image using the atlas information and the 2D patch as rotated.
-
公开(公告)号:US20220301229A1
公开(公告)日:2022-09-22
申请号:US17712794
申请日:2022-04-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Dejun Zhang , Bo Liu , Vladyslav Zakharchenko
IPC: G06T9/00 , H04N19/119 , H04N19/147 , H04N19/184 , H04N19/70
Abstract: A point cloud coding method includes obtaining description information of a bounding box size of a to-be-encoded point cloud and a normal axis of a to-be-encoded patch in the to-be-encoded point cloud, where the description information of the bounding box size of the to-be-encoded point cloud and the normal axis of the to-be-encoded patch are used to determine a tangent axis of the to-be-encoded patch and a bitangent axis of the to-be-encoded patch, and encoding a syntax element into a bitstream, where the syntax element includes an index of the normal axis of the to-be-encoded patch and information for indicating the description information of the bounding box size of the to-be-encoded point cloud, and the syntax element is used to indicate the tangent axis of the to-be-encoded patch and the bitangent axis of the to-be-encoded patch.
-
公开(公告)号:US11336892B2
公开(公告)日:2022-05-17
申请号:US16923908
申请日:2020-07-08
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Jianle Chen
Abstract: A method comprises obtaining a first weight for a first probability associated with a first probability update window; obtaining a second weight for a second probability associated with a second probability update window, wherein the first weight and the second weight are unequal; and coding, using the first weight and the second weight, a portion of a video.
-
公开(公告)号:US20210104077A1
公开(公告)日:2021-04-08
申请号:US17127329
申请日:2020-12-18
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Birendra Kathariya , Jianle Chen
IPC: G06T9/40 , H04N19/184
Abstract: An apparatus comprises a processor configured to obtain a point cloud, make a choice between octree encoding or quadtree encoding of a parent node, and encode the parent node into a bitstream based on the choice; and a transmitter coupled to the processor and configured to transmit the bitstream. An apparatus comprises a receiver configured to receive a bitstream; and a processor coupled to the receiver and configured to parse from the bitstream a first parameter indicating a depth of PCC, decode first nodes before the depth using octree decoding, parse from the bitstream a second parameter indicating a node coding mode for second nodes at and after the depth, and decode the second nodes based on the second parameter.
-
公开(公告)号:US20250111544A1
公开(公告)日:2025-04-03
申请号:US18916675
申请日:2024-10-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Jeffrey Moguillansky , Vladyslav Zakharchenko , Jianle Chen
Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a plurality of two dimensional (2D) patches in an atlas frame and a camera offset for a camera. The patches are decoded and converted to a three dimensional (3D) patch coordinate system to obtain a point cloud frame. An offset matrix is determined based on the camera offset. The offset is then applied matrix to the point cloud frame.
-
公开(公告)号:US12192498B2
公开(公告)日:2025-01-07
申请号:US17714635
申请日:2022-04-06
Applicant: Huawei Technologies Co., Ltd.
Inventor: Vladyslav Zakharchenko , Jianle Chen , Ye-Kui Wang , Jeffrey Moguillansky
IPC: H04N19/44 , H04N19/146 , H04N19/184 , H04N19/597
Abstract: A method is implemented by a PCC decoder and comprises: receiving, by the PCC decoder, a point cloud bitstream; performing, by the PCC decoder, buffering of the point cloud bitstream based on a time, the performing comprising determining the time based on a delay and a delay offset; and decoding, by the PCC decoder, the point cloud bitstream based on the buffering. A method is implemented by a PCC decoder and comprises: receiving, by the PCC decoder, a point cloud bitstream; performing, by the PCC decoder, buffering of the point cloud bitstream based on a delay, the delay is based on a first delay and a second delay; and decoding, by the PCC decoder, the point cloud bitstream based on the buffering.
-
-
-
-
-
-
-
-
-