Patent ID: 11880945
Assignee: SILVER SPOON ANIMATION INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 17:
18. A computer system comprising:
one or more processors;
one or more memories; and
one or more computer-readable hardware storage devices, wherein the one or more computer-readable hardware storage devices contain program code executable by the one or more processors via the one or more memories to implement a method for rendering virtual or digital crowds in real-time, the method comprising:
mapping, via a light detection and ranging (LiDar) remote sensing method, a venue of a first location hosting an event in a three-dimensional (3D) view, wherein the venue comprises a stadium or a sporting arena;
receiving data from one or more cameras in a second location, wherein the data comprises tracking data of one or more users in the second location;
processing the data;
transmitting the processed data to an augmented reality system, wherein the augmented reality system is configured to:
receive the processed data;
combine the processed data with additional data to form digital crowd members; and
place the digital crowd members into the 3D view of the venue by:
dividing the venue into sections;
configuring the sections to have a specified number of rows of seats, a specified distance between rows; a specified distance between seats, and specified row offsets;
placing the tagged and configured venue sections using section placing modes including at least one of grid, quad, and spline modes; and
eliminating seats in the placed venue sections that do not have venue geometry beneath them;
tagging each of the venue sections to create positions into which the digital crowd members can be spawned;
replicating each of the sections in a 3D environment to create the 3D view;
spawning the digital crowd members into the tagged positions; and

engaging, by an operator, a graphical user interface (GUI) to manipulate the digital crowd members; and
propagating, by a transmission control protocol (TCP) network, commands of the operator to render machines in real-time.