-
公开(公告)号:US20210399836A1
公开(公告)日:2021-12-23
申请号:US17466373
申请日:2021-09-03
发明人: Behnam Bastani , Xiaoguang Wang , Gang Lu
摘要: Disclosed herein includes a system, a method, and a device for prioritizing packet retransmission. A transmitting device can insert, for each packet of a plurality of packets of a video frame, a sequence number indicative of an order of the corresponding packet among the plurality of packets, into a header of the corresponding packet according to an application layer protocol. The transmitting device can transmit to the receiving device, at a first level of priority, the plurality of packets including the corresponding inserted sequence numbers. The transmitting device can receive an identification of one or more packets to be retransmitted to the receiving device, the identification based on at least the inserted sequence numbers of the one or more packets. The transmitting device can retransmit the one or more packets at a second level of priority that is higher than the first level of priority.
-
公开(公告)号:US11127221B1
公开(公告)日:2021-09-21
申请号:US16822484
申请日:2020-03-18
发明人: Behnam Bastani , James Randal Hughes , Reza Nourai
摘要: Disclosed herein are related to systems and methods for providing artificial reality. In one aspect, a console receives feedback information indicative of a first completion time from a head wearable display (HWD). The HWD may complete generating a first image frame at the first completion time. The HWD may display the first image frame. In one aspect, the console compares a display time, at which the first image frame is displayed by the HWD, and the first completion time. In one aspect, the console adjusts, according to the comparison, image processing, to adjust a second completion time, at which the console completes generating a second image frame. In one aspect, the console generates, via the adjusted image processing, the second image frame to provide to the HWD.
-
公开(公告)号:US11595646B2
公开(公告)日:2023-02-28
申请号:US16912290
申请日:2020-06-25
IPC分类号: H04N19/119 , H04N19/174 , G02B27/01 , G06F3/01 , G06T19/00 , H04L65/70 , H04L65/75
摘要: Disclosed herein are related to a device and a method of remotely rendering an image. In one approach, a device divides an image of an artificial reality space into a plurality of slices. In one approach, the device encodes a first slice of the plurality of slices. In one approach, the device encodes a portion of a second slice of the plurality of slices, while the device encodes a portion of the first slice. In one approach, the device transmits the encoded first slice of the plurality of slices to a head wearable display. In one approach, the device transmits the encoded second slice of the plurality of slices to the head wearable display, while the device transmits a portion of the encoded first slice to the head wearable display.
-
公开(公告)号:US20210352297A1
公开(公告)日:2021-11-11
申请号:US17385077
申请日:2021-07-26
发明人: Behnam Bastani , Xiaoguang Wang , Gang Lu
IPC分类号: H04N19/146 , H04N19/174 , H04L29/08 , H04L29/06
摘要: Disclosed herein includes a system, a method, and a device for reducing latency and jitter by reserving a transmission duration for a transmit opportunity. A device can compress a first slice of a plurality of slices of a video frame to obtain a size of the first slice after compression. The device can estimate a size of the video frame after compression, according to the size of the first slice after compression. The device can generate a request to send (RTS) to reserve, a transmission channel for a transmission duration corresponding to the size of the video frame after compression. The device can broadcast the RTS to one or more other devices.
-
公开(公告)号:US11115155B2
公开(公告)日:2021-09-07
申请号:US16564660
申请日:2019-09-09
发明人: Behnam Bastani , Xiaoguang Wang , Gang Lu
摘要: Disclosed herein includes a system, a method, and a device for prioritizing packet retransmission. A transmitting device can insert, for each packet of a plurality of packets of a video frame, a sequence number indicative of an order of the corresponding packet among the plurality of packets, into a header of the corresponding packet according to an application layer protocol. The transmitting device can transmit to the receiving device, at a first level of priority, the plurality of packets including the corresponding inserted sequence numbers. The transmitting device can receive an identification of one or more packets to be retransmitted to the receiving device, the identification based on at least the inserted sequence numbers of the one or more packets. The transmitting device can retransmit the one or more packets at a second level of priority that is higher than the first level of priority.
-
公开(公告)号:US20210075549A1
公开(公告)日:2021-03-11
申请号:US16564660
申请日:2019-09-09
发明人: Behnam Bastani , Xiaoguang Wang , Gang Lu
摘要: Disclosed herein includes a system, a method, and a device for prioritizing packet retransmission. A transmitting device can insert, for each packet of a plurality of packets of a video frame, a sequence number indicative of an order of the corresponding packet among the plurality of packets, into a header of the corresponding packet according to an application layer protocol. The transmitting device can transmit to the receiving device, at a first level of priority, the plurality of packets including the corresponding inserted sequence numbers. The transmitting device can receive an identification of one or more packets to be retransmitted to the receiving device, the identification based on at least the inserted sequence numbers of the one or more packets. The transmitting device can retransmit the one or more packets at a second level of priority that is higher than the first level of priority.
-
公开(公告)号:US10928635B1
公开(公告)日:2021-02-23
申请号:US16379703
申请日:2019-04-09
发明人: Nicholas Daniel Trail , Andrew John Ouderkirk , Pasi Saarikko , Sharvil Shailesh Talati , Hee Yoon Lee , Behnam Bastani
摘要: A headset includes a display assembly. The display assembly has a primary portion and a peripheral portion. The primary portion of the display assembly is configured to emit a first portion of image light, and has a first field of view (FOV). The peripheral portion of the display assembly is configured to emit a second portion of the image light over a second FOV, and the peripheral portion is canted relative to the primary portion. The emitted first portion of image light and the emitted second portion of image light create a composite FOV from the perspective of an eyebox, and a seam between the first FOV and the second FOV is located in a peripheral region of the composite FOV.
-
公开(公告)号:US11431955B1
公开(公告)日:2022-08-30
申请号:US16702143
申请日:2019-12-03
发明人: Tianxin Ning , Haomiao Jiang , Behnam Bastani
IPC分类号: H04N13/144 , H04N13/15 , G02B27/00 , G06T5/00 , G06F3/01
摘要: A method for providing imagery to a user on a display includes receiving head tracking data and using the head tracking data to determine a change in an orientation of a user's head. The method also includes blending pixels of a previous frame with corresponding pixels of a current frame. The corresponding pixels of the current frame are identified using the change in the orientation of the user's head. The method also includes providing foveated imagery to the user on the display using the blended pixels and multiple tiles.
-
公开(公告)号:US20220076373A1
公开(公告)日:2022-03-10
申请号:US17526681
申请日:2021-11-15
发明人: Behnam Bastani , Tianxin Ning , Haomiao Jiang
摘要: A method for providing imagery to a user on a display includes receiving eye tracking data. The method also includes determining a current gaze location and a relative distance between the current gaze location and an edge of the display using the eye tracking data. The method also includes defining a first tile centered at the current gaze location and multiple tiles that surround the first tile using the current gaze location and the relative distance between the current gaze location and the edge of the display. The method includes providing a foveated rendered image using the first tile and the multiple tiles.
-
公开(公告)号:US20210142145A1
公开(公告)日:2021-05-13
申请号:US16678287
申请日:2019-11-08
发明人: Behnam Bastani , Haomiao Jiang
摘要: Disclosed herein are related to a system and a method for providing an artificial reality. In one aspect, a system includes a shared physical memory and a first processor having access to the shared physical memory. In one aspect, the first processor performs, during a first time period, a first rendering process to generate a first image frame of a first view of an artificial reality. In one aspect, the first processor performs, during a second time period, a second rendering process to generate a second image frame of a second view of the artificial reality. In one aspect, the system includes a second processor including a neural network and having access to the shared physical memory. In one aspect, the second processor performs, during a third time period overlapping a portion of the second time period, an image enhancing process on the first image frame.
-
-
-
-
-
-
-
-
-