-
公开(公告)号:US20250166262A1
公开(公告)日:2025-05-22
申请号:US18939500
申请日:2024-11-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Saifeng Ni , Madhukar Budagavi , Rajan Laxman Joshi
Abstract: Methods and systems for user velocity tracking using wireless technology. A computer-implemented method includes receiving an input, receiving a video feed including a plurality of frames, selecting a subset of the plurality of frames based on the input, generating at least one alternate frame based on at least one original frame of the selected subset, replacing the at least one original frame in the selected subset with the at least one alternate frame to generate an altered video feed, and displaying the altered video feed on a display. An alternative replay generation system is configured receive a video feed including a plurality of frames, select a subset of the plurality of frames, generate at least one alternate frame based, and replace at least one original frame in the selected subset with the at least one alternate frame to generate an altered video feed.
-
2.
公开(公告)号:US20250119575A1
公开(公告)日:2025-04-10
申请号:US18402569
申请日:2024-01-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Saifeng Ni , Madhukar Budagavi , Rajan Laxman Joshi
IPC: H04N19/59 , G06T5/10 , H04N19/117 , H04N19/159 , H04N19/184 , H04N19/80
Abstract: An apparatus includes a communication interface configured to receive a bitstream for a compressed video and a processor operably coupled to the communication interface. The processor is configured to decode the bitstream for the compressed video and obtain reference samples associated with a block of a video frame. The processor is also configured to select a down-sampling filter to use in down-sampling the reference samples. The processor is also configured to apply the selected down-sampling filter to the reference samples to obtain reduced reference samples. The processor is also configured to obtain a reduced intra prediction associated with the block using the reduced reference samples. The processor is also configured to select an up-sampling filter to use in up-sampling the reduced intra prediction. The processor is also configured to apply the selected up-sampling filter to the reduced intra prediction to obtain a full intra prediction of the block.
-
公开(公告)号:US12125249B2
公开(公告)日:2024-10-22
申请号:US17532859
申请日:2021-11-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Esmaeil Faramarzi , Madhukar Budagavi
CPC classification number: G06T9/001 , G06T17/205
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.
-
4.
公开(公告)号:US12094178B2
公开(公告)日:2024-09-17
申请号:US17445351
申请日:2021-08-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Esmaeil Faramarzi , Madhukar Budagavi , Rajan Laxman Joshi
CPC classification number: G06T9/001 , G06T7/10 , G06T17/205
Abstract: An encoding device and a method for point cloud encoding are disclosed. The method includes segmenting an area including points representing a three-dimensional (3D) point cloud into multiple voxels. The method also includes generating a patch information for each of the multiple voxels that include at least one of the points of the 3D point cloud. The method further includes assigning the patch information of the multiple voxels to the points included in each respective voxel, to generate patches that represent the 3D point cloud. Additionally, the method includes generating frames that include pixels that represent the patches. The method also includes encoding the frames to generate a bitstream and transmitting the bitstream.
-
公开(公告)号:US20240236355A9
公开(公告)日:2024-07-11
申请号:US18481674
申请日:2023-10-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Madhukar Budagavi
IPC: H04N19/463 , H04N19/136 , H04N19/186
CPC classification number: H04N19/463 , H04N19/136 , H04N19/186
Abstract: An apparatus includes a communication interface configured to receive a bitstream for a compressed video and a processor operably coupled to the communication interface. The processor is configured to identify a video format for the compressed video. The processor is also configured to determine, from one or more of at least one signaling element and the identified video format, a displacement data packing arrangement. The processor is also configured to retrieve displacement data according to the determined displacement data packing arrangement.
-
6.
公开(公告)号:US20240185469A1
公开(公告)日:2024-06-06
申请号:US18486784
申请日:2023-10-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Madhukar Budagavi
IPC: G06T9/00 , H04N19/119 , H04N19/172 , H04N19/184 , H04N19/597
CPC classification number: G06T9/001 , H04N19/119 , H04N19/172 , H04N19/184 , H04N19/597
Abstract: An apparatus includes a communication interface and a processor operably coupled to the communication interface. The processor is configured to subdivide an intermediate mesh-frame, created from a reconstructed first displacement field and a first subdivided mesh-frame, to create a second subdivided mesh-frame. The processor is also configured to generate a second displacement field based on the second subdivided mesh-frame and an original mesh-frame. The processor is further configured to encode the second displacement field into a bitstream.
-
公开(公告)号:US11288843B2
公开(公告)日:2022-03-29
申请号:US16730532
申请日:2019-12-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Neha Dawar , Madhukar Budagavi
IPC: G06T9/00 , G06T5/20 , H04N19/184
Abstract: A decoding device, an encoding device and methods for point cloud encoding and decoding are disclosed. The method for decoding includes decoding an attribute frame, a geometry frame, and occupancy map frame from a received bitstream. The attribute and geometry frames include pixels representing points of a 3D point cloud and the occupancy map frame includes values. The method also includes generating a binary occupancy map frame based on comparing the values in the occupancy map frame to a scaling threshold to determine whether the pixels included in the attribute and geometry frames at corresponding positions in the binary occupancy map frame are valid pixels. The method further includes generating the 3D point cloud using the attribute frame, the geometry frame, and the binary occupancy map frame.
-
公开(公告)号:US11122279B2
公开(公告)日:2021-09-14
申请号:US16588728
申请日:2019-09-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Neha Dawar , Madhukar Budagavi
IPC: H04N19/20 , H04N19/184 , H04N19/167 , H04N19/597 , H04N19/44 , H04N19/182
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, from the compressed bitstream, a first frame, a second frame, and an occupancy map frame. The first and the second frame include pixels representing points of a 3D point cloud at different depths. The occupancy map frame indicates whether the pixels included in the first frame and the second frame at that position in the occupancy map frame are valid pixels and whether points of the 3D point cloud are positioned between the first frame and the second frame at that position in the occupancy map frame. The method further includes generating the 3D point cloud using the first frame, the second frame, and the occupancy map frame.
-
公开(公告)号:US20250113026A1
公开(公告)日:2025-04-03
申请号:US18545264
申请日:2023-12-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Saifeng Ni , Madhukar Budagavi , Rajan Laxman Joshi
IPC: H04N19/117 , H04N19/105 , H04N19/132 , H04N19/136 , H04N19/172 , H04N19/176 , H04N19/50 , H04N19/80
Abstract: An apparatus includes a communication interface configured to receive a bitstream for a compressed video and a processor operably coupled to the communication interface. The processor is configured to decode the bitstream for the compressed video and obtain reference samples associated with a block of a video frame. The processor is also configured to determine an interpolation filter type for use in obtaining predicted samples. The processor is also configured to select an interpolation filter of the interpolation filter type based on a block size of the block of the video frame. The processor is also configured to apply the interpolation filter to the reference samples. The processor is also configured to output one or more predicted samples using the interpolated reference samples.
-
公开(公告)号:US20250024068A1
公开(公告)日:2025-01-16
申请号:US18754051
申请日:2024-06-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Rajan Laxman Joshi , Madhukar Budagavi
IPC: H04N19/52 , H04N19/105 , H04N19/172 , H04N19/70
Abstract: An apparatus directed to improvements to motion coding for vertices in an inter-coded basemesh frame is provided. The apparatus receives a compressed bitstream including deduplicate method information and a syntax element, wherein the deduplicate method information indicates whether duplicate vertex information for identifying duplicate vertices is present in the compressed bitstream, the syntax element indicates whether a flag for a duplicate vertex in a submesh frame is present in the compressed bitstream, and the flag indicates whether motion information for the duplicate vertex in the submesh frame is present in the compressed bitstream. If the syntax element indicates that the flag is present in the compressed bitstream, the deduplicate method information indicates that duplicate vertex information for identifying duplicate vertices is not present in the compressed bitstream.
-
-
-
-
-
-
-
-
-