-
1.
公开(公告)号:US20240085511A1
公开(公告)日:2024-03-14
申请号:US18149001
申请日:2022-12-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Yuming Zhu , Songwei Li
CPC classification number: G01S1/68 , G01S1/0428 , G01S5/0226 , G05D1/028 , G05D2201/0208
Abstract: A method includes identifying a first anchor of a plurality of anchors as an initiator and identifying multiple second anchors of the plurality of anchors as multiple responders, the plurality of anchors located in a service area to be traversed by a robot. The method also includes sending, to the initiator and the responders via a wireless side-link, ranging information and a command to start ultra-wideband (UWB) ranging. The method also includes receiving, from the initiator via the wireless side-link, pair-wise range measurements representing UWB range measurements between the initiator and the responders. The method also includes generating initial location values for the initiator and the responders based on the pair-wise range measurements and one or more geometric constraints imposed on the initiator and the responders. The method also includes estimating 3D coordinates of the initiator and the responders using the initial location values.
-
公开(公告)号:US11216984B2
公开(公告)日:2022-01-04
申请号:US16734224
申请日:2020-01-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Esmaeil Faramarzi , Madhukar Budagavi
Abstract: An encoding device and methods for point cloud encoding are disclosed. The method for encoding includes generating, using a processor of an encoder, a first frame and a second frame that include patches representing a cluster of points of three-dimensional (3D) point cloud; identifying a patch to segment in the patches of the first frame and the second frame; determining, in response to identifying the patch, a path representing a boundary between segmented regions within the patch; segmenting the patch along the path into two patches for the first frame and the second frame; encoding the first frame and the second frame to generate a compressed bitstream; and transmitting, using a communication interface operably coupled to the processor, the compressed bitstream.
-
3.
公开(公告)号:US11138762B2
公开(公告)日:2021-10-05
申请号:US16460962
申请日:2019-07-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Madhukar Budagavi , Rajan Laxman Joshi
Abstract: A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes generating, for a 3D point cloud, a first 2D frame representing a first attribute and a second 2D frame representing a second attribute. The first 2D frame and the second 2D frame include respective clusters of projected points from the 3D point cloud. The method includes detecting missed points of the 3D point cloud and generating first and second additional points patches representing the first attribute and the second attribute, respectively, based on at least a subset of the missed points. The method includes including the first and second additional points patch in the first and second 2D frame, respectively. The method includes encoding the first 2D frame and the second 2D frame to generate a compressed bitstream and transmitting the compressed bitstream.
-
公开(公告)号:US20250061745A1
公开(公告)日:2025-02-20
申请号:US18747259
申请日:2024-06-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Aditya Dave , Indranil Sinharoy , Lianjun Li , Hao Chen , Vutha Va
Abstract: An electronic device includes a transceiver. The transceiver is configured to transmit and receive a plurality of radar signals corresponding with a gesture. The electronic device further includes a processor operatively coupled to the transceiver. The processor is configured to obtain a range Doppler map associated with the plurality of radar signals, and determine a plurality of detection thresholds, each detection threshold corresponding with a range-bin value of the range Doppler map. The processor is further configured to generate, based on the determined plurality of detection thresholds, a time velocity diagram (TVD) and a time angle diagram (TAD) corresponding with the gesture.
-
公开(公告)号:US11924397B2
公开(公告)日:2024-03-05
申请号:US17381078
申请日:2021-07-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Abhishek Sehgal , Nishith Tripathi , Madhukar Budagavi , Esmaeil Faramarzi
IPC: H04N13/282 , H04N13/139 , H04N13/167 , H04N13/178
CPC classification number: H04N13/282 , H04N13/139 , H04N13/167 , H04N13/178
Abstract: A method for generating content includes receiving information regarding electronic devices respectively capturing content associated with an event. The method also includes identifying, based on the received information, one or more parameters for the electronic devices to use in capturing the content, the one or more parameters identified to assist in generating multi-view content for the event from the captured content. The method further includes identifying, based on the received information, a common resolution for the electronic devices to use in capturing the content. Additionally, the method includes identifying, based on the received information, a common frame rate for the electronic devices to use in capturing the content. The method also includes sending information indicating the one or more parameters, the common resolution, and the common frame rate to the electronic devices.
-
6.
公开(公告)号:US20200020132A1
公开(公告)日:2020-01-16
申请号:US16460962
申请日:2019-07-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Madhukar Budagavi , Rajan Laxman Joshi
Abstract: A decoding device, an encoding device and a method for point cloud decoding is disclosed. The method includes generating, for a 3D point cloud, a first 2D frame representing a first attribute and a second 2D frame representing a second attribute. The first 2D frame and the second 2D frame include respective clusters of projected points from the 3D point cloud. The method includes detecting missed points of the 3D point cloud and generating first and second additional points patches representing the first attribute and the second attribute, respectively, based on at least a subset of the missed points. The method includes including the first and second additional points patch in the first and second 2D frame, respectively. The method includes encoding the first 2D frame and the second 2D frame to generate a compressed bitstream and transmitting the compressed bitstream.
-
公开(公告)号:US20190197739A1
公开(公告)日:2019-06-27
申请号:US16219433
申请日:2018-12-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Madhukar Budagavi
Abstract: A decoder, an encoder and a method for decoding 3D point cloud data. The decoder includes a communication interface configured to receive an encoded bit stream comprising the 3D point cloud data and a processor. The processor is configured to decode the bit stream to identify a plurality of 2D frames; identify corresponding pixels in two or more geometry frames in the plurality of 2D frames based on locations of the corresponding pixels in the two or more geometry frames; identify depth values of the corresponding pixels in the two or more geometry frames; identify duplicate points in at least one of the two or more geometry frames based on the identified depth values of the corresponding pixels in the two or more geometry frames; and remove or ignore the identified duplicate points while reconstructing the 3D point cloud data.
-
公开(公告)号: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.
-
公开(公告)号:US20250022146A1
公开(公告)日:2025-01-16
申请号:US18586290
申请日:2024-02-23
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Aditya Dave , Lianjun Li , Hao Chen
Abstract: A method includes receiving, by a processor, a video of an illuminated face. Video frames in the video are associated with different time instants of a time series, respectively. The method includes determining a region of interest (ROI) that includes a closed eye on the face based on at least one frame in a plurality of video frames in the video. The method includes slicing each ROI based on slice parameters for selecting a vertical slice that includes a eye centroid of the closed eye, and selecting a horizontal slice that intersects the vertical slice at a pivot (P) located lp pixels from the eye centroid. The method includes determining an eyeball motion signal according to the time series, based on a measured value of a shadow intensity of the eye within at least one of the vertical slice or the horizontal slice at each of the different time instants.
-
公开(公告)号:US10783668B2
公开(公告)日:2020-09-22
申请号:US16219433
申请日:2018-12-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Indranil Sinharoy , Madhukar Budagavi
Abstract: A decoder, an encoder and a method for decoding 3D point cloud data. The decoder includes a communication interface configured to receive an encoded bit stream comprising the 3D point cloud data and a processor. The processor is configured to decode the bit stream to identify a plurality of 2D frames; identify corresponding pixels in two or more geometry frames in the plurality of 2D frames based on locations of the corresponding pixels in the two or more geometry frames; identify depth values of the corresponding pixels in the two or more geometry frames; identify duplicate points in at least one of the two or more geometry frames based on the identified depth values of the corresponding pixels in the two or more geometry frames; and remove or ignore the identified duplicate points while reconstructing the 3D point cloud data.
-
-
-
-
-
-
-
-
-