Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Formalized encoding method of action description natural text

A technology of action description and coding method, applied in natural language data processing, instrumentation, electrical digital data processing, etc.

Active Publication Date: 2020-09-15
NANJING NORMAL UNIVERSITY
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Purpose of the invention: The present invention aims at the existing technical problems, and provides a formalized encoding method for action description natural text, which can solve the problem of formalized expression of non-formalized natural text, especially the transition from natural text describing martial arts and other actions to formalized text The intelligent conversion problem of the problem can be formalized and used in the production of action content and action simulation. This method can realize formal coding efficiently and accurately.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Formalized encoding method of action description natural text
  • Formalized encoding method of action description natural text
  • Formalized encoding method of action description natural text

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The technical solution of the present invention is further described below by the embodiment, the embodiment has selected the first position in "Chen's Taijiquan" as the experimental data, and its original text is as follows "the body sinks slowly. The left heel is lifted. The left foot is opened horizontally and Shoulder-width apart. Keep your left foot firmly planted, with your weight between your legs."

[0047] see figure 1 , this embodiment provides a formal coding method for action description natural text, including

[0048] (1) read the action description natural text, and divide it into sentences, and store it in the sentence set L={l i |i=0,1,...,n-1}, n is the number of sentences.

[0049] This step specifically includes:

[0050] (1-1) Read the natural text of the action description in txt format, remove the space characters in the text based on the sub function of the re module, and convert the unified sentence separator into a period.

[0051] Among th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a formalized encoding method for an action description natural text, which comprises the following steps of: (1) reading the action description natural text, dividing the action description natural text into sentences, and storing the sentences into a sentence set L; (2) taking any sentence li from L, performing word segmentation to obtain a word set W, and performing part-of-speech tagging to obtain a part-of-speech set P; (3) based on W and P, carrying out dependency syntactic analysis to obtain a dependency relationship set Rel; (4) based on Rel, extracting main components of the sentence li, and storing the main components into a component triple set E; (5) traversing E, and if part description or transformation description of the component triad does not have amatching result in the dictionary, changing the description into closest description of the matching result in the dictionary; (6) based on a dictionary matching method, carrying out formalized coding on each component triple in the E, and storing the formalized codes into Mi; and (7) finishing processing all sentences in the L to obtain a formalized code set F of the action description natural text. According to the method, formalized coding of the action description natural text can be efficiently and accurately realized.

Description

technical field [0001] The invention relates to the fields of natural language processing and action description, in particular to a formalized encoding method for action description natural text. Background technique [0002] The content of 3D animation production includes scene and action. Among them, action content, as the main body of 3D animation, occupies a prominent position in the production of 3D animation content, and is an important factor affecting production efficiency and production quality. At present, there are mainly two methods for the production of motion content, manual K-frame and motion capture. Among them, the manual K-frame method mainly relies on the experience of the animator to manually produce the instantaneous pose of the skeleton in each key frame. Although this method does not require the use of expensive equipment, since the action is produced frame by frame by an animator, the efficiency is poor, the cycle is long, and the reusability is poo...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F40/126G06F40/157G06F40/211G06F40/289
CPCG06F40/126G06F40/157G06F40/211G06F40/289Y02D10/00
Inventor 朱铭凡赵美涵李安波吕元策
Owner NANJING NORMAL UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products