US 11,704,862 B1
Generating video content
Manu Parmar, Sunnyvale, CA (US); Zhanpeng Feng, Fremont, CA (US); and Clarence Chui, Los Altos Hills, CA (US)
Assigned to Outward, Inc., San Jose, CA (US)
Filed by Outward, Inc., San Jose, CA (US)
Filed on Jan. 10, 2022, as Appl. No. 17/571,883.
Application 17/571,883 is a continuation of application No. 17/039,923, filed on Sep. 30, 2020, granted, now 11,250,614.
Application 17/039,923 is a continuation of application No. 16/530,876, filed on Aug. 2, 2019, granted, now 10,839,592, issued on Nov. 17, 2020.
Application 16/530,876 is a continuation of application No. 15/887,884, filed on Feb. 2, 2018, granted, now 10,430,992, issued on Oct. 1, 2019.
Application 15/887,884 is a continuation of application No. 15/170,841, filed on Jun. 1, 2016, granted, now 9,965,890, issued on May 8, 2018.
Application 15/170,841 is a continuation of application No. 14/337,125, filed on Jul. 21, 2014, granted, now 9,418,469, issued on Aug. 16, 2016.
Claims priority of provisional application 61/856,582, filed on Jul. 19, 2013.
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/06 (2011.01); H04N 19/513 (2014.01); H04N 19/597 (2014.01)
CPC G06T 15/06 (2013.01) [H04N 19/521 (2014.11); H04N 19/597 (2014.11)] 54 Claims
OG exemplary drawing
 
1. A method, comprising:
determining whether a frame comprising a scene is an independent frame or a predictive frame;
in the event that the frame is an independent frame, encoding the frame independently, wherein the frame is rendered by ray tracing in full detail before encoding; and
in the event that the frame is a predictive frame, encoding block differences and motion vectors, wherein motion vectors are determined from a known three-dimensional model and time evolution of the scene.