METHODS AND SYSTEMS OF SPATIOTEMPORAL PATTERN RECOGNITION FOR VIDEO CONTENT DEVELOPMENT
First Claim
1. A system for enabling interaction with a broadcast video content stream, comprising:
- a machine learning facility for processing at least one video feed through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the at least one video feed in order to develop an understanding of the at least one event within the at least one video feed, wherein the at least one video feed is for a video broadcast, and wherein the understanding includes identifying context information relating to the at least one event and an entry in a relationship library at least detailing a relationship between two visible features of the at least one video feed;
a touch screen user interface configured to permit at least one broadcaster to interact with the at least one video feed, wherein the touch screen user interface includes options that are based on the context information for controlling a portion of content of the at least one video feed for the video broadcast; and
an interface configured to permit remote viewers to control the portion of the content of the at least one video feed for the video broadcast.
2 Assignments
0 Petitions
Accused Products
Abstract
Interacting with a broadcast video content stream is performed with a machine learning facility that processes a video feed of a video broadcast through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the video feed in order to develop an understanding of the at least one event. Developing the understanding includes identifying context information relating to the at least one event and identifying an entry in a relationship library detailing a relationship between two visible features of the video feed. Interacting is further enabled with a touch screen user interface configured to permit at least one broadcaster to control a portion of the content of the video feed through interaction options that are based on the identified context information. Interacting is further enhanced through an interface configured to permit remote viewers to control the portion of the content.
46 Citations
38 Claims
-
1. A system for enabling interaction with a broadcast video content stream, comprising:
-
a machine learning facility for processing at least one video feed through a spatiotemporal pattern recognition algorithm that applies machine learning on at least one event in the at least one video feed in order to develop an understanding of the at least one event within the at least one video feed, wherein the at least one video feed is for a video broadcast, and wherein the understanding includes identifying context information relating to the at least one event and an entry in a relationship library at least detailing a relationship between two visible features of the at least one video feed; a touch screen user interface configured to permit at least one broadcaster to interact with the at least one video feed, wherein the touch screen user interface includes options that are based on the context information for controlling a portion of content of the at least one video feed for the video broadcast; and an interface configured to permit remote viewers to control the portion of the content of the at least one video feed for the video broadcast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of enabling interaction with a broadcast video content stream, comprising:
-
processing a video feed through a spatiotemporal pattern recognition algorithm that uses machine learning to develop an understanding of an event within the video feed for a video broadcast, wherein the understanding includes identifying context information relating to the event and an entry in a relationship library at least detailing a relationship between two visible features of the video feed; and providing a touch screen user interface configured to permit a broadcaster to interact with the video feed and configured to permit the broadcaster to select options in the touch screen user interface based on the identifying context information, wherein the options in the touch screen user interface control content of a portion of the video broadcast. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification