CPC G06T 7/246 (2017.01) [G06F 16/70 (2019.01); G09B 19/0038 (2013.01); H04N 7/181 (2013.01); G06T 2207/30221 (2013.01)] | 20 Claims |
1. A computer-based filming production system comprising:
a real-world, physical environment having a set of sensors disposed about a filming volume; and
a production center computing system including at least one computer readable memory storing software instructions and at least one processor coupled with the at least one computer readable memory and with the set of sensors, wherein the at least one processor performs, upon execution of the software instructions, the operations of:
storing, in the at least one computer readable memory, a prioritization policy comprising priorities for digital data streams and for each filming production workflow stage of a set of multiple filming production workflow stages;
receiving a set of sensor data representing a filming production in the filming production from the set of sensors;
generating a set of digital data streams of renderable content from the set of sensor data via the filming production workflow stages and according to the priorities for each filming production workflow stage, wherein each digital data streams comprises prioritized rendering instructions for their respective renderable content derived from the prioritization policy; and
transmitting the set of digital data streams to at least one endpoint device according to the prioritization policy thereby enabling the at least one endpoint device to render layers of the renderable content from each digital stream from the set of digital data streams according to their respective prioritized rendering instructions, wherein the prioritization policy of each digital data stream in the set of digital data streams comprises one or more rules to resolve priority conflicts with other digital data streams in the set of digital data streams.
|