NLP tool to dynamically create movies/animated scenes
First Claim
1. A natural language illustration system comprising:
- a language processor component that analyzes natural language input to determine a logical form of the input and translates the logical form into an output, the output comprising at least one of an actor, action, object, and background; and
an animation engine that selects at least one image, applies at least one template to the at least one image and generates an animation dynamically.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention provides a unique system and method that facilitates integrating natural language input and graphics in a cooperative manner. In particular, as natural language input is entered by a user, an illustrated or animated scene can be generated to correspond to such input. The natural language input can be in sentence form. Upon detection of an end-of-sentence indicator, the input can be processed using NLP techniques and the images or templates representing at least one of the actor, action, background and/or object specified in the input can be selected and rendered. Thus, the user can nearly immediately visualize an illustration of his/her input. The input can be typed, written, or spoken—whereby speech recognition can be employed to convert the speech to text. New graphics can be created as well to allow the customization and expansion of the invention according to the user'"'"'s preferences.
58 Citations
20 Claims
-
1. A natural language illustration system comprising:
-
a language processor component that analyzes natural language input to determine a logical form of the input and translates the logical form into an output, the output comprising at least one of an actor, action, object, and background; and
an animation engine that selects at least one image, applies at least one template to the at least one image and generates an animation dynamically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method that facilitates generating illustrations in an instant manner from natural language input comprising:
-
receiving natural language input;
processing the natural language input to determine logical form information;
translating the logical form information into a formatted output; and
selecting and dynamically rendering at least one image associated with the formatted output to generate an animation that illustrates the natural language input. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A natural language illustration system comprising:
-
means for analyzing natural language input to determine a logical form of the input and translates the logical form into a formatted output, the output comprising at least one of an actor, action, object, and background;
means for selecting at least one image;
means for applying at least one template to the at least one image; and
means for generating an animation dynamically based on the at least one image and the at least one template.
-
Specification