-
21.
公开(公告)号:US20250069271A1
公开(公告)日:2025-02-27
申请号:US18945110
申请日:2024-11-12
Applicant: Huawei Technologies Co., Ltd.
Inventor: Dejun Zhang , Bo Liu , Wei Hu , Wenhai Wu , Tian Wang
Abstract: A point cloud decoding method related to the field of coding technologies and includes reconstructing a point cloud comprising one or more patches. The one or more patches comprise a current patch. The reconstructing process may include transforming coordinates (x2, y2) of a second point of the current patch in a second coordinate system to coordinates (x1, y1) of a first point of the current patch in a first coordinate system, where the coordinates (x1, y1) of the first point of the current patch in the first coordinate system may be obtained based on the coordinates (x2, y2) of the second point of the current patch in the second coordinate system and a transform matrix.
-
公开(公告)号:US11388446B2
公开(公告)日:2022-07-12
申请号:US16930655
申请日:2020-07-16
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Dejun Zhang
IPC: H04N19/00 , H04N19/90 , H04N19/176 , H04N19/597
Abstract: An encoding method, a decoding method, and an apparatus are provided. The encoding method includes: determining X first patches from M first patches in a current frame, where there is a matching relationship between the X first patches and X second patches, the X second patches are included in a previous frame of the current frame, X is less than or equal to M, and both X and M are positive integers; obtaining auxiliary information of the X first patches and auxiliary information of X second patches; obtaining X groups of auxiliary information differences based on the auxiliary information of the X first patches and the auxiliary information of the X second patches; and encoding the X groups of auxiliary information differences. The encoding method improves coding performance by using a correlation between point cloud data of two adjacent frame.
-
公开(公告)号:US11388442B2
公开(公告)日:2022-07-12
申请号:US17217404
申请日:2021-03-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Dejun Zhang , Tian Wang , Vladyslav Zakharchenko
IPC: H04B1/66 , H04N7/12 , H04N11/02 , H04N11/04 , H04N19/70 , H04N19/172 , H04N19/177 , H04N19/184
Abstract: Example point cloud encoding apparatus and point cloud decoding apparatus are provided for effectively encoding and decoding point cloud data. The point cloud encoding apparatus is configured for obtaining auxiliary information of a union occupancy map corresponding to a point cloud group, where the point cloud group includes N frames of point clouds, N≥2, and N is an integer. The union occupancy map is a union set of occupancy maps of N patches having a matching relationship in the N frames of point clouds, and the auxiliary information of the union occupancy map is used to determine auxiliary information of the N patches. A syntax element is encoded into a bitstream, where the syntax element includes the auxiliary information of the union occupancy map.
-
公开(公告)号:US20210304444A1
公开(公告)日:2021-09-30
申请号:US17345523
申请日:2021-06-11
Applicant: Huawei Technologies Co., Ltd.
Inventor: Dejun Zhang , Kangying Cai
Abstract: A point cloud encoding method includes grouping a to-be-coded point cloud group into a plurality of subgroups, where the grouping a to-be-coded point cloud group into a plurality of subgroups includes pre-grouping a plurality of frames of point clouds in the to-be-coded point cloud group to obtain a pre-grouped subgroup, and determining, based on feature information of the pre-grouped subgroup, that the pre-grouped subgroup is one of the plurality of subgroups, where the feature information represents a size of an occupancy map of a point cloud in the pre-grouped subgroup, and encoding a point cloud included in the plurality of subgroups.
-
公开(公告)号:US10446164B2
公开(公告)日:2019-10-15
申请号:US15853690
申请日:2017-12-22
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fuwei Ma , Dejun Zhang
IPC: G10L19/107 , G10L19/12 , G10L19/24 , G10L19/00 , G10L19/002 , G10L19/008
Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.
-
公开(公告)号:US10425102B2
公开(公告)日:2019-09-24
申请号:US16184240
申请日:2018-11-08
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fuwei Ma , Dejun Zhang
Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.
-
公开(公告)号:US20180137870A1
公开(公告)日:2018-05-17
申请号:US15854130
申请日:2017-12-26
Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
Inventor: Fuwei Ma , Dejun Zhang , Lei Miao , Fengyan Qi
IPC: G10L19/038 , G10L19/12 , G10L19/107 , G10L19/00
CPC classification number: G10L19/038 , G01L19/12 , G10L19/04 , G10L19/107 , G10L19/12 , G10L21/00 , G10L2019/0005
Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.
-
公开(公告)号:US09912350B2
公开(公告)日:2018-03-06
申请号:US15228661
申请日:2016-08-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fuwei Ma , Dejun Zhang
CPC classification number: H03M7/3082 , G10L19/08 , G10L19/10
Abstract: A coding method, a decoding method, a coder, and a decoder, where the coding method includes obtaining the pulse distribution, on a track, of the pulses to be encoded on the track, determining a distribution identifier for identifying the pulse distribution according to the pulse distribution, and generating a coding index that includes the distribution identifier. The decoding method includes receiving a coding index, obtaining a distribution identifier from the coding index, wherein the distribution identifier is configured to identify the pulse distribution, on a track, of the pulses to be encoded on the track, determining the pulse distribution, on a track, of all the pulses to be encoded on the track according to the distribution identifier, and reconstructing the pulse order on the track according to the pulse distribution.
-
公开(公告)号:US09404826B2
公开(公告)日:2016-08-02
申请号:US14547677
申请日:2014-11-19
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fuwei Ma , Dejun Zhang , Lei Miao , Fengyan Qi
IPC: G10L19/00 , G10L21/00 , G10L13/00 , G01L19/12 , G10L19/038 , G10L19/107 , G10L19/04
CPC classification number: G10L19/038 , G01L19/12 , G10L19/04 , G10L19/107 , G10L19/12 , G10L21/00 , G10L2019/0005
Abstract: A vector joint encoding/decoding method and a vector joint encoder/decoder are provided, more than two vectors are jointly encoded, and an encoding index of at least one vector is split and then combined between different vectors, so that encoding idle spaces of different vectors can be recombined, thereby facilitating saving of encoding bits, and because an encoding index of a vector is split and then shorter split indexes are recombined, thereby facilitating reduction of requirements for the bit width of operating parts in encoding/decoding calculation.
-
公开(公告)号:US09020814B2
公开(公告)日:2015-04-28
申请号:US13725301
申请日:2012-12-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Fuwei Ma , Dejun Zhang
IPC: G10L19/02 , G10L19/00 , G10L21/00 , G10L21/04 , H03M7/00 , H04B1/66 , G10L19/107 , G10L19/12 , G10L19/24
CPC classification number: G10L19/107 , G10L19/00 , G10L19/002 , G10L19/008 , G10L19/12 , G10L19/24
Abstract: In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.
-
-
-
-
-
-
-
-
-