-
公开(公告)号:US11064228B2
公开(公告)日:2021-07-13
申请号:US16830060
申请日:2020-03-25
发明人: Vinay Melkote Krishnaprasad , Shraman Biswas , Sandeep Kanakapura Lakshmikantha , Ajit Venkat Rao
IPC分类号: H04N21/236 , G02B27/01 , G06F3/01 , H04N21/233 , H04N21/242 , H04N21/234 , G06T19/00 , H04L29/06
摘要: A server includes a processor configured to determine, based on reception of information from a client device, synchronization parameters between a server clock rate associated with the server and a client clock rate associated with the client device. The processor is also configured to determine a client-side generation timestamp for an audio frame based on the synchronization parameters and based on a server-side generation timestamp for the audio frame. The processor is further configured to generate the audio frame. The audio frame includes the client-side timestamp.
-
公开(公告)号:US10607572B2
公开(公告)日:2020-03-31
申请号:US15968481
申请日:2018-05-01
发明人: Anand Prabhakar Satpute , Sandeep Kanakapura Lakshmikantha , Tushit Jain , Gwendolyn Denise Barriac , Ajit Venkat Rao
摘要: Methods, systems, and devices for frequency synchronization and phase correction at a rendering device are described. One method may include receiving, from a display device (e.g., a head-mounted display (HMD) device), a vertical sync count and an indication of one or more frame repeats. The rendering device may estimate a vertical sync frequency based on the received vertical sync count, and determine a phase corresponding to a minimum frame repeat based on the indication of the one or more frame repeats. The rendering device may adjust a vertical sync frequency to the estimated vertical sync frequency and a phase to the determined phase. The rendering device may transmit one or more frames to the display device using the adjusted frequency and/or the adjusted phase.
-
公开(公告)号:US12056808B2
公开(公告)日:2024-08-06
申请号:US18312107
申请日:2023-05-04
发明人: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
IPC分类号: G06T15/20 , G02B27/00 , G02B27/01 , G06F1/16 , G06F3/01 , G06F3/03 , G06F3/04815 , G06F3/04842 , G06F3/16 , G06T3/20 , G06T7/60 , G06T7/70 , G06T13/40 , G06T19/00
CPC分类号: G06T15/20 , G02B27/0093 , G02B27/017 , G06F1/163 , G06F3/011 , G06F3/012 , G06F3/017 , G06F3/0304 , G06F3/04815 , G06F3/04842 , G06T7/70 , G06T13/40 , G06T19/006 , G02B2027/0187 , G06F3/167 , G06T3/20 , G06T7/60 , G06T2219/024
摘要: Methods, devices, and apparatuses are provided to facilitate a positioning of an item of virtual content in an extended reality environment. For example, a placement position for an item of virtual content can be transmitted to one or more of a first device and a second device. The placement position can be based on correlated map data generated based on first map data obtained from the first device and second map data obtained from the second device. In some examples, the first device can transmit the placement position to the second device.
-
4.
公开(公告)号:US20230068415A1
公开(公告)日:2023-03-02
申请号:US17463914
申请日:2021-09-01
发明人: Prashanth Haridas HANDE , Vinay Melkote Krishnaprasad , Sandeep Kanakapura Lakshmikantha , Ravi Agarwal , Sabares Moola Sreedaranath , Peerapol Tinnakornsrisuphap
IPC分类号: A63F13/335 , H04L29/06 , A63F13/212 , H04L12/24
摘要: Methods and systems for providing software applications on a client device with dynamic control over low-latency mode (LLM) operations of the client device. The client device may monitor downlink data packets of a client software application operating on the client device to detect trigger events. The client device may determine operating parameters of the modem based on a detected trigger event and dynamically adjust the low-latency mode of the modem based on the detect trigger event or the determined operating parameters.
-
公开(公告)号:US10304239B2
公开(公告)日:2019-05-28
申请号:US15655762
申请日:2017-07-20
发明人: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
摘要: Methods, devices, and apparatuses are provided to facilitate a positioning of an item of virtual content in an extended reality environment. For example, a first user may access the extended reality environment through a display of a mobile device, and in some examples, the methods may determine positions and orientations of the first user and a second user within the extended reality environment. The methods may also determine a position for placement of the item of virtual content in the extended reality environment based on the determined positions and orientations of the first user and the second user, and perform operations that insert the item of virtual content into the extended reality environment at the determined placement position.
-
公开(公告)号:US20190026936A1
公开(公告)日:2019-01-24
申请号:US15655762
申请日:2017-07-20
发明人: Pushkar Gorur Sheshagiri , Pawan Kumar Baheti , Ajit Deepak Gupte , Sandeep Kanakapura Lakshmikantha
摘要: Methods, devices, and apparatuses are provided to facilitate a positioning of an item of virtual content in an extended reality environment. For example, a first user may access the extended reality environment through a display of a mobile device, and in some examples, the methods may determine positions and orientations of the first user and a second user within the extended reality environment. The methods may also determine a position for placement of the item of virtual content in the extended reality environment based on the determined positions and orientations of the first user and the second user, and perform operations that insert the item of virtual content into the extended reality environment at the determined placement position.
-
公开(公告)号:US11792420B2
公开(公告)日:2023-10-17
申请号:US17073241
申请日:2020-10-16
摘要: The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can render at least one frame including display content at a server. Aspects of the present disclosure can also downscale the at least one frame including the display content, where a downscaling rate of one or more portions of the at least one frame is based on a location of each of the one or more portions. Moreover, aspects of the present disclosure can communicate the downscaled at least one frame including the display content to a client device. Aspects of the present disclosure can also encode the downscaled at least one frame including the display content. Further, aspects of the present disclosure can decode the encoded at least one frame including the display content. Aspects of the present disclosure can also upscale the at least one frame including the display content.
-
公开(公告)号:US11321928B2
公开(公告)日:2022-05-03
申请号:US17039834
申请日:2020-09-30
发明人: Vinay Melkote Krishnaprasad , Sandeep Kanakapura Lakshmikantha , Sudipto Banerjee , Sagar Ravindra Kalbande , Soumyajit Bijankumar Deb , Arjun Sitaram , Ajit Venkat Rao
摘要: The present disclosure relates to methods and apparatus for graphics processing. The apparatus can determine an eye-buffer including one or more bounding boxes associated with rendered content in a frame. The apparatus can also generate an atlas based on the eye-buffer, the atlas including one or more patches associated with the one or more bounding boxes. Additionally, the apparatus can communicate the atlas including the one or more patches. The apparatus can also calculate an amount of user motion associated with the rendered content in the frame. Further, the apparatus can determine a size of each of the one or more bounding boxes based on the calculated amount of user motion. The apparatus can also determine a size and location of each of the one or more patches in the atlas.
-
公开(公告)号:US11127214B2
公开(公告)日:2021-09-21
申请号:US16572017
申请日:2019-09-16
发明人: Qi Xue , Maksim Krasnyanskiy , Bibhu Mohanty , Ajit Venkat Rao , Serafin Diaz Spindola , Bojan Vrcelj , Sandeep Kanakapura Lakshmikantha
摘要: An improved wireless split rendering system for displaying Extended Reality (XR) content is discussed. A rendering server and client head-mounted device (HMD) may communicate over a wireless medium, where communication control is given to a server application layer logic. This allows the server to use request pose information from the HMD only when needed for rendering, while preserving bandwidth on the wireless medium for transmitting frames of the rendered content. This reduces contention and improves channel efficiency.
-
公开(公告)号:US11039149B2
公开(公告)日:2021-06-15
申请号:US16529710
申请日:2019-08-01
发明人: Mina Ayman Saleh Yanni Makar , Ajit Venkat Rao , Sandeep Kanakapura Lakshmikantha , Qi Xue , Bibhu Mohanty , Vinay Melkote Krishnaprasad
IPC分类号: H04N19/166 , H04N19/137 , H04N19/174 , H04N19/895
摘要: Techniques are provided for adaptively controlling an encoding device to allow dynamic insertion intra-coded video content based on feedback information. For example, at least a portion of a video slice of a video frame in a video bitstream can be determined to be missing or corrupted. Feedback information indicating at least the portion of the video slice is missing or corrupted can be sent to an encoding device. An updated video bitstream can be received from the encoding device in response to the feedback information. The updated video bitstream can include at least one intra-coded video slice having a size that is larger than the missing or corrupted video slice. The size of the at least one intra-coded video slice can be determined to cover the missing or corrupted slice and propagated error in the video frame caused by the missing or corrupted slice.
-
-
-
-
-
-
-
-
-