US 12,189,850 B2
Generating and rendering primitives in a frame period with late update of eye tracking information for fast foveated rendering
Andrew Young, San Mateo, CA (US); and Javier Fernandez Rico, Pacifica, CA (US)
Assigned to Sony Interactive Entertainment Inc., Tokyo (JP)
Filed by Sony Interactive Entertainment Inc., Tokyo (JP)
Filed on Sep. 19, 2023, as Appl. No. 18/470,381.
Application 18/470,381 is a continuation of application No. 17/678,892, filed on Feb. 23, 2022, granted, now 11,762,461.
Application 17/678,892 is a continuation of application No. 15/982,312, filed on May 17, 2018, granted, now 11,262,839, issued on Mar. 1, 2022.
Prior Publication US 2024/0004466 A1, Jan. 4, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/01 (2006.01); G06N 5/046 (2023.01); G06T 15/00 (2011.01)
CPC G06F 3/013 (2013.01) [G06F 3/015 (2013.01); G06N 5/046 (2013.01); G06T 15/005 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method, comprising:
executing an application to generate a plurality of primitives for a video frame;
predicting in a frame period a landing point on a display based on gaze tracking information for at least one eye of a user, wherein the landing point corresponds to a gaze direction of the at least one eye;
storing the landing point that is predicted in a buffer; and
rendering in the frame period the video frame based on the plurality of primitives and the landing point that is predicted stored in the buffer,
wherein the landing point that is predicted is stored in the buffer before the rendering of the video frame begins,
wherein a plurality of gaze tracking information is generated at a frequency,
wherein a plurality of video frames is generated through a rendering pipeline at the frequency.