Synthetic image automatic generation system and method thereof
First Claim
1. A synthetic image automatic generation system, comprising:
- an instruction editor to provide an editing interface allowing the user to input natural language instructions defining a series of synthetic images that simulate the motion of a human body;
a simulation image generator to translate said input natural language instructions into motion instructions executable in particular digital human modeling computer program; and
a database, including a simulation image file storage section to store a plurality of simulation image files comprising a series of natural language instructions and a digital human modeling computer program storage section to store at least one digital human modeling computer program;
wherein said simulation image generator comprises a policy determination module and a simulation image generating module;
wherein said policy determination module generates according to attributes of elements of said natural language instructions parameters relating to said motion;
said parameters comprising at least one selected from the group consisted of position, posture and orientation of said human body and type of motion of said human body and wherein said simulation image generating module uses said natural language instructions and said parameters generated by said policy determination module to generate said motion instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a computer system and a computerized method to automatically generate the synthetic images that simulate the human activities in a particular environment. The program instructions are input in the form of the natural language. Particular columns are provided in the user interface to allow the user to select desired instruction elements from sets of limited candidates. The instruction elements form the program instructions. The system analyzes the program instructions to obtain the standard predetermined time evaluation codes of the instructions. Parameters not include in the input program instructions are generated automatically. Synthetic images are generated by using the input program instructions and the parameters obtained.
11 Citations
44 Claims
-
1. A synthetic image automatic generation system, comprising:
-
an instruction editor to provide an editing interface allowing the user to input natural language instructions defining a series of synthetic images that simulate the motion of a human body; a simulation image generator to translate said input natural language instructions into motion instructions executable in particular digital human modeling computer program; and a database, including a simulation image file storage section to store a plurality of simulation image files comprising a series of natural language instructions and a digital human modeling computer program storage section to store at least one digital human modeling computer program; wherein said simulation image generator comprises a policy determination module and a simulation image generating module;
wherein said policy determination module generates according to attributes of elements of said natural language instructions parameters relating to said motion;
said parameters comprising at least one selected from the group consisted of position, posture and orientation of said human body and type of motion of said human body and wherein said simulation image generating module uses said natural language instructions and said parameters generated by said policy determination module to generate said motion instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A synthetic image automatic generation system, comprising:
-
an instruction editor to provide an editing interface allowing the user to input natural language instructions defining a series of synthetic images that simulate the motion of a human body; and an instruction translator to convert said input natural language instructions into codes defined in a standard predetermined time evaluation system to be used in a digital human modeling computer program in the generation of said synthetic images; wherein said instruction translator comprises a variables translator;
wherein said variable translator uses a look-up-table to convert said input natural language instructions into said standard predetermined time evaluation code according to attribute information contained in said natural language instruction. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method for the automatic generation of synthetic images, comprising the steps of:
-
obtaining a set of natural language instructions from an editing interface of a computer system;
each instruction comprising the motion elements of at least a human body description, at least an object description and at least an operation descriptiondetermining attributes of said motion elements contained in said natural language instruction; generating motion parameters of said human body in said operation according to said obtained attribute information;
said motion parameters comprising information defining at least one selected from the group consisted of position, posture and orientation of said human body in said operation and speed and path of the motion of said human body in said operation;generating motion instructions executable in a digital human modeling computer program according to said natural language instruction and said motion parameters; and executing said motion instructions in said digital human modeling computer program to generate a series of synthetic images. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 44)
-
-
40. A method for the automatic generation of synthetic images, comprising the steps of:
-
obtaining a set of natural language instructions from an editing interface of a computer system;
each instruction comprising the motion elements of at least a human body description, at least an object description and at least an operation descriptionobtaining in a look-up-table operation codes of said operation description in natural language instructions;
said look-up-table defining corresponding relations between said motion elements and codes defined in a standard predetermination time evaluation system;obtaining from said look-up-table operational condition codes of said motion elements in said standard predetermined time evaluation system according attributes of said motion elements;
said attributes being determined according to attribute information defined in columns provided in said editing interface;obtaining position information of said human body and said object from a digital human modeling computer program; calculating to obtain distance information using said position information; obtaining from said look-up-table distance codes corresponding said distance information in said standard predetermined time evaluation system; outputting said operation codes, said operational condition codes and said distance codes as the standard predetermined time evaluation codes. - View Dependent Claims (41, 42, 43)
-
Specification