-
公开(公告)号:US20240236358A1
公开(公告)日:2024-07-11
申请号:US18399323
申请日:2023-12-28
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Madhukar Budagavi , Rajan Laxman Joshi
IPC: H04N19/513 , H04N19/597 , H04N19/70
CPC classification number: H04N19/513 , H04N19/597 , H04N19/70
Abstract: An apparatus comprises a communication interface configured to receive a compressed bitstream including a vertex motion vector information. The vertex motion vector information comprises one or more components. The apparatus comprises a processor operably coupled to the communication interface. The processor is configured to cause parsing the compressed bitstream including the vertex motion vector information, selecting contexts for a plurality of bins of a first component of the vertex motion vector information, wherein a first prefix bin of the first component is coded based on a first context, remaining prefix bins of the first component are coded based on a second context, and one or more suffix bins of the first component are coded using bypass coding, and decoding the first component of the vertex motion vector information based on the selected contexts.
-
公开(公告)号:US20240046526A1
公开(公告)日:2024-02-08
申请号:US18489796
申请日:2023-10-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hossein Najaf-Zadeh , Rajan Laxman Joshi , Madhukar Budagavi
CPC classification number: G06T9/001 , G06T5/002 , G06T5/006 , G06T17/205
Abstract: A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. Certain pixels of the multiple frames correspond to points of a three-dimensional (3D) point cloud. The multiple frames include a first set of frames that represent locations of the points of the 3D point cloud and a second set of frames that represent attribute information for the points of the 3D point cloud. The method further includes reconstructing the 3D point cloud based on the first set of frames. Additionally, the method includes identifying a first portion of the points of the reconstructed 3D point cloud based at least in part on a property associated with the multiple frames. The method also includes modifying a portion of the attribute information. The portion of the attribute information that is modified corresponds to the first portion of the points.
-
公开(公告)号:US11593967B2
公开(公告)日:2023-02-28
申请号:US17118431
申请日:2020-12-10
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hossein Najaf-Zadeh , Rajan Laxman Joshi , Madhukar Budagavi
Abstract: A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. Certain pixels of the multiple frames correspond to points of a three-dimensional (3D) point cloud. The multiple frames include a first set of frames that represent locations of the points of the 3D point cloud and a second set of frames that represent attribute information for the points of the 3D point cloud. The method further includes reconstructing the 3D point cloud based on the first set of frames. Additionally, the method includes identifying a first portion of the points of the reconstructed 3D point cloud based at least in part on a property associated with the multiple frames. The method also includes modifying a portion of the attribute information. The portion of the attribute information that is modified corresponds to the first portion of the points.
-
公开(公告)号:US20230028507A1
公开(公告)日:2023-01-26
申请号:US17933062
申请日:2022-09-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Hossein Najaf-Zadeh , Madhukar Budagavi
Abstract: A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. A portion of the pixels are organized into patches and correspond to respective clusters of points of a 3D point cloud. The method further includes decoding, from the bitstream, an occupancy map frame. The occupancy map frame indicates the portion of the pixels included in the multiple frames that represent the points of the 3D point cloud. In addition, the method includes reconstructing the 3D point cloud using the multiple frames and the occupancy map frame. The method also includes determining whether to perform smoothing to the 3D point cloud based at least in part on properties of the multiple frames. Based on determining to perform the smoothing, the method includes performing the smoothing to the 3D point cloud.
-
公开(公告)号:US11461933B2
公开(公告)日:2022-10-04
申请号:US17033508
申请日:2020-09-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Hossein Najaf-Zadeh , Madhukar Budagavi
Abstract: A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. A portion of the pixels are organized into patches and correspond to respective clusters of points of a 3D point cloud. The method further includes decoding, from the bitstream, an occupancy map frame. The occupancy map frame indicates the portion of the pixels included in the multiple frames that represent the points of the 3D point cloud. In addition, the method includes reconstructing the 3D point cloud using the multiple frames and the occupancy map frame. The method also includes determining whether to perform smoothing to the 3D point cloud based at least in part on properties of the multiple frames. Based on determining to perform the smoothing, the method includes performing the smoothing to the 3D point cloud.
-
公开(公告)号:US20220164994A1
公开(公告)日:2022-05-26
申请号:US17532859
申请日:2021-11-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Esmaeil Faramarzi , Madhukar Budagavi
Abstract: An encoding device, a decoding device, and a method for mesh decoding are disclosed. The method for mesh decoding includes receiving a bitstream. The method also includes decoding a frame that includes pixels from the bitstream. A portion of the pixels of the frame represent geometric locations of vertices of a 3D mesh that are organized into overlapped patches The method further includes decoding connectivity information from the bitstream. Additionally, the method includes identifying triangles associated with the overlapped patches The triangles represented in an overlapped patch of the overlapped patches are allocated to a projection direction based on a normal vector associated with each of the triangles of the overlapped patch. The method also includes reconstructing the 3D mesh based on the connectivity information and the overlapped patches.
-
公开(公告)号:US20220094980A1
公开(公告)日:2022-03-24
申请号:US17447674
申请日:2021-09-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Madhukar Budagavi
IPC: H04N19/597 , H04N19/174 , H04N19/70 , H04N19/167 , H04N19/184 , H04N19/136
Abstract: A decoding device for point cloud decoding includes a communication interface and a processor. The communication interface configured to receive a bitstream. The processor is configured to identify, from the bitstream, messages and one or more sub-bitstreams representing a three-dimensional (3D) point cloud. The processor is configured to identify a query label indicating an object of the 3D point cloud for decoding. In response to determining that the query label corresponds to a label, the processor is configured to identify a 3D scene object associated with the query label. The processor is configured to identify a 2D tile that correspond to the 3D scene object. The processor is configured to determine to decode, based on an identification of the 2D tile from the sub-bitstream, a portion of the sub-bitstream corresponding to the 2D tile to generate a portion of a video frame representing a portion of the 3D scene object.
-
公开(公告)号:US11259048B2
公开(公告)日:2022-02-22
申请号:US16730321
申请日:2019-12-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Madhukar Budagavi , Hossein Najaf-Zadeh , Rajan Laxman Joshi
IPC: H04N19/597 , G06T3/00
Abstract: An encoding device, a method of encoding, and decoding device for point cloud compression of a 3D point cloud. The encoding device is configured to generate, for the three-dimensional (3D) point cloud, at least a set of geometry frames and a set of occupancy map frames for points of the 3D point cloud. The encoding device is also configured to select an occupancy precision value based on a quantization parameter (QP) associated with at least one generated geometry frame in the set of geometry frames, subsample at least one occupancy map frame in the set of occupancy map frames based on the selected occupancy precision value, and encode the set of geometry frames and the set of occupancy map frames into a bitstream for transmission.
-
公开(公告)号:US11095908B2
公开(公告)日:2021-08-17
申请号:US16452357
申请日:2019-06-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Neha Dawar , Hossein Najaf-Zadeh , Rajan Laxman Joshi , Madhukar Budagavi
IPC: H04N19/20 , H04N19/80 , G06T9/00 , H04N19/182 , H04N19/172
Abstract: A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes receiving a bitstream. The method also includes decoding the bitstream into a geometry frame and a texture frame. The geometry and texture frames represent include pixels representing points of the 3D point cloud from different layers. The method further includes deriving a set of missing geometry values from the pixels in the geometry frame and a set of missing texture values from the pixels in the texture frame. The method additionally includes generating a first set of frames representing geometry based on the geometry frame and the set of missing geometry values and generating a second set of frames representing texture based on the texture frame and the set of missing texture values. The method also includes generating the 3D point cloud using the first and second sets of frames.
-
公开(公告)号:US20210104074A1
公开(公告)日:2021-04-08
申请号:US17033508
申请日:2020-09-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Hossein Najaf-Zadeh , Madhukar Budagavi
Abstract: A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. A portion of the pixels are organized into patches and correspond to respective clusters of points of a 3D point cloud. The method further includes decoding, from the bitstream, an occupancy map frame. The occupancy map frame indicates the portion of the pixels included in the multiple frames that represent the points of the 3D point cloud. In addition, the method includes reconstructing the 3D point cloud using the multiple frames and the occupancy map frame. The method also includes determining whether to perform smoothing to the 3D point cloud based at least in part on properties of the multiple frames. Based on determining to perform the smoothing, the method includes performing the smoothing to the 3D point cloud.
-
-
-
-
-
-
-
-
-