Database Reference
In-Depth Information
motion world ” it is possible to characterize a fi nite number of motion building blocks .
The diversity of forms that can be realized using binary bits to represents building blocks
of motion is quite high. These building blocks are thus fi ne, precise, as well as general,
modular and generative.
The importance of such motion building blocks and motion words lies in the ability to
defi ne a motion language around them. Such a language will enable a signifi cant reduction
in the storage volume needed for raw motion data and improve the processing and query
capabilities once the data is stored on computer media. It will also enable a natural man-
machine interface (by using words, sentences and paragraphs), and computerized pattern
recognition algorithms, i.e., recognition of patterns, to be applied to the “motion text”. These
capabilities are useful and important in many fi elds: robotics, animation, graphics, athletics,
and more (Rose, Cohen & Bodenheimer, 1998).
A full-scale motion language will facilitate the following possibilities:
A signifi cant reduction in storage volume of raw motion data.
Improved processing capabilities, as a binary form fi ts computer internal storage well
and can utilize bit-maps in the search and retrieval process.
Defi nition of any movement, not only in a fi ne and modular way, but also in a natural
and user-friendly way (using words, sentences, and paragraphs).
Application of computerized techniques from artifi cial intelligence, pattern recogni-
tion, information retrieval, and database management.
Ability to make “syntactic” and “semantic” analyses, and to discover the inner rules
of a motion text.
Ability to represent informatively and achieve an artifi cial understanding of the lin-
guistic perceptions represented by motion text.
SUMMARY AND CONCLUSIONS
A model for the representation and storage of motion data has been presented. The
model uses a binary framework by which the various components of motion are identifi ed
and represented. In this framework, a 7-bit motion byte is defi ned in its general form, cov-
ering space, time, and coordination components.
The motion model also handles the issue of storage, i.e., the ability to store movement
data of an object in an effi cient and economic way such that the data can be accessed and
processed. A comparison between storage requirements of our model and a key frames system
suggests signifi cant storage saving, and hence a performance lead by the binary model.
The binary format used for representing and storing motion has several obvious advan-
tages. First, it is a simple and easy way to represent motion over the four dimensions of space
and time. Such a representation method is both user-friendly and appropriate for computer
storage and processing. Second, we show the economy and effi ciency of the model in terms
of the volume needed for storing motion data. This is important in light of the high level of
storage required by common animation tools that use position and sampling frequencies.
Third, the model is informative in the sense that there is no loss of information due to any
mathematical or other operations performed on the data. Stored in a binary form, motion
data is amenable to future computerized retrieval and manipulation. As such, the binary
Search WWH ::




Custom Search