Method and program for scenario provision in a simulation system
First Claim
1. A method for providing a scenario for use in a scenario playback system, said method utilizing a computing system executing scenario creation code, and said method comprising:
- choosing, at said computing system, a background image for said scenario;
selecting a video clip from a database of video clips stored in said computing system, said video clip having a mask portion and a transparent portion;
combining said video clip with said background image to create said scenario, said mask portion forming a foreground image over said background image; and
displaying said scenario on a display of said scenario playback system for interaction with a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A simulation system (20) facilitates training for trainees (26) subject to multi-directional threats. A method for providing a scenario (211) for use in the simulation system (20) utilizes a scenario provision process (202) executable on a computing system (26). The process (202) calls for choosing a background image (234) for the scenario (211), and selecting a video clip(s) (386) of one or more actors (266) from a database (203) of video clips (386). The video clip(s) (386) are filmed using a green or blue screen technique, and include a mask portion (394) of the actor (266) and a transparent portion (396). The video clip(s) (386) are combined with the background image (234) to create the scenario (211), with the mask portion (394) forming a foreground image over the background image (234). The scenario (211) is displayed on a display of the simulation system (20).
60 Citations
32 Claims
-
1. A method for providing a scenario for use in a scenario playback system, said method utilizing a computing system executing scenario creation code, and said method comprising:
-
choosing, at said computing system, a background image for said scenario;
selecting a video clip from a database of video clips stored in said computing system, said video clip having a mask portion and a transparent portion;
combining said video clip with said background image to create said scenario, said mask portion forming a foreground image over said background image; and
displaying said scenario on a display of said scenario playback system for interaction with a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable storage medium containing executable code for instructing a processor to create a scenario for interactive use in a scenario playback system, said executable code instructing said processor to perform operations comprising:
-
receiving a first input indicating choice of a background image for said scenario, said background image being one of a plurality of background images stored in a memory associated with said processor, each of said background images portraying an environment;
receiving a second input indicating selection of an actor from a plurality of actors stored in said memory;
receiving a third input indicating assignment of a behavior from a plurality of behaviors stored in said memory;
accessing video clips of said actor from a database of said video clips stored in said memory, said video clips portraying said actor performing animation sequences in accordance with said behavior, each of said video clips having a mask portion and a transparent portion;
combining said video clips with said background image to create said scenario, said mask portion forming a foreground image over said background image; and
saving said scenario for presentation on a display of said scenario playback system for interaction with a user. - View Dependent Claims (23, 24)
-
-
25. A method for providing a scenario for use in a scenario playback system, said method utilizing a computing system executing scenario creation code, and said method comprising:
-
choosing, at said computing system, a background image for said scenario;
selecting a video clip from a database of video clips stored in said computing system, said video clip having a mask portion and a transparent portion;
combining said video clip with said background image to create said scenario, said mask portion forming a foreground image over said background image, said combining operation including;
employing a drag-and-drop function to determine a location of said mask portion of said video clip against said background image; and
specifying a foreground layer from a portion of said background image, said foreground layer overlaying said mask portion of said video clip at said location; and
displaying said scenario on a display of said scenario playback system for interaction with a user. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for providing a scenario for use in a scenario playback system, said method utilizing a computing system executing scenario creation code, and said method comprising:
-
filming an actor performing animation sequences against a backdrop having a single color to obtain video clips;
creating a matte defining a transparent portion and a mask portion of said video clips such that an image of said actor forms said mask portion;
differentiating said video clips by identifiers characterizing said animation sequences;
storing, at said computing system, said video clips in connection with said identifiers in a database; and
selecting one of said video clips from said database for combination with a background image to create said scenario; and
displaying said scenario on a display of a scenario playback system, said mask portion forming a foreground image over said background image. - View Dependent Claims (32)
-
Specification