CPC G06V 20/42 (2022.01) [A63F 13/60 (2014.09); G06F 3/012 (2013.01); G06F 3/013 (2013.01); G06N 20/00 (2019.01); G06V 20/46 (2022.01); G11B 27/031 (2013.01); G11B 27/28 (2013.01); H04N 5/2224 (2013.01); H04N 13/204 (2018.05); H04N 21/2187 (2013.01); H04N 21/23418 (2013.01); H04N 21/251 (2013.01); H04N 21/4223 (2013.01); H04N 21/4345 (2013.01); H04N 21/44008 (2013.01); H04N 21/4532 (2013.01); H04N 21/4662 (2013.01); H04N 21/8549 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30221 (2013.01); H04N 13/117 (2018.05); H04N 13/243 (2018.05)] | 18 Claims |
1. A computer-implemented data processing method for generating augmented video content, the method comprising:
receiving, from at least one external server, by one or more computer processors, video data and spatiotemporal data corresponding to a sporting event, the video data being representative of a plurality of video frames;
determining, by the one or more computer processors, a semantic element in a video frame of the plurality of video frames;
determining, by the one or more computer processors, based at least in part on the spatiotemporal data, a semantic context for the semantic element;
determining, by the one or more computer processors, based at least in part on the semantic context and the semantic element, a plurality of augmentation options for the semantic element;
presenting, by the one or more computer processors, on a graphical interface, video content based on the video data, and a plurality of selectable user interface elements corresponding to the plurality of augmentation options for the semantic element;
detecting, by the one or more computer processors, a selection of one or more augmentation options for the semantic element, by a user, using the selectable user interface elements; and
presenting, by the one or more computer processors, on the graphical interface, augmented video content, which is based on the video data and the one or more user-selected augmentation options.
|