US 11,704,882 B2
Systems and methods to insert supplemental content into presentations of two-dimensional video content
Erhan Ciris, Istanbul (TR)
Assigned to 4D Sight, Inc., San Francisco, CA (US)
Filed by 4D Sight, Inc., San Francisco, CA (US)
Filed on Feb. 11, 2022, as Appl. No. 17/670,238.
Application 17/670,238 is a continuation of application No. 17/334,526, filed on May 28, 2021, granted, now 11,270,517.
Prior Publication US 2022/0383595 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 19/00 (2011.01); H04N 21/234 (2011.01); H04N 21/81 (2011.01); G06T 7/73 (2017.01); G06N 20/00 (2019.01)
CPC G06T 19/006 (2013.01) [G06N 20/00 (2019.01); G06T 7/73 (2017.01); H04N 21/23424 (2013.01); H04N 21/816 (2013.01); H04N 21/8146 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system configured to insert supplemental content into presentations of two-dimensional video content, the system comprising:
one of more processors configured by machine readable instructions to:
obtain two-dimensional video content from a source server, wherein the two-dimensional video content depicts a whole or partial view of a three-dimensional space, wherein the view of the three-dimensional space includes one or more visible physical features, and wherein a field of view of the view of the three-dimensional space is defined by a camera position that includes a point of view and a capture angle;
obtain supplemental content to be inserted into the two-dimensional video content;
obtain a model of the three-dimensional space that defines the one or more visible physical features within the three-dimensional space;
determine the camera position of the two-dimensional video content by comparing the two-dimensional video content with the model, and using the comparison to extrapolate the camera position, wherein the camera position changes as a function of progress through the two-dimensional video content;
identify a presentation location in the two-dimensional video content, the presentation location being suitable for presentation of supplemental content;
determine integration information for the supplemental content based on the camera position and the identified presentation location, the integration information including scaling information and three-dimensional rotational position for the supplemental content; and
modify the two-dimensional video content to include the supplemental content at the identified presentation locations in accordance with the integration information, wherein the two-dimensional video content is formatted for streaming.