Learn More
Multi-attribute motion data can be generated in many applications/ devices, such as motion capture devices and animations. It can have dozens of attributes, thousands of rows, and even similar motions can have different durations and different speeds at corresponding parts. There are no row-to-row correspondences between data matrices of two motions. To be(More)
As a relatively new type of multimedia, captured motion has its specific properties. The data of motions has multiple attributes to capture movements of multiple joints of a subject, and has different lengths for even similar motions. There are no row-to-row correspondences between data matrices of two motions. To be classified and recognized,(More)
We present MathPaper, a system for fluid pen-based entry and editing of mathematics with support for interactive computation. MathPaper provides a paper-like environment in which multiple mathematical expressions and even algorithms can be entered anywhere on the page. Mathematical expressions can also be modified using simple deletion and dragging gestures(More)
Haptic data such as 3D motion capture data and sign language animation data are new forms of multimedia data. The motion data is multi-attribute, and indexing of multi-attribute data is important for quickly pruning the majority of irrelevant motions in order to have real-time animation applications. Indexing of multi-attribute data has been attempted for(More)
Three dimensional human motions recorded by motion capture and hand gestures recorded by using data gloves generate variable-length data streams. These data streams usually have dozens of attributes, and have different variations for similar motions. To segment and recognize motion streams, a classification-based approach is proposed in this paper.(More)
A novel mesocellular carbon foam (MSU-FC) with a large pore size and a three-dimensional porous structure for the oral delivery of poorly water-soluble drugs was prepared. The goal of this study was to improve in vitro dissolution and in vivo absorption of celecoxib (CEB), a model drug, by means of novel carbon-based nanoparticles prepared from the MSU-FC(More)
In this work, we focus on fast and efficient recognition of motions in multi-attribute continuous motion sequences. 3D motion capture data, animation motion data, and sensor data from gesture sensing devices are examples of multi-attribute continuous motion sequences. These sequences have multiple attributes rather than only one attribute as time series(More)
Joseph J. LaViola, Jr. University of Central Florida In the early 1960s, Ivan Sutherland’s Sketchpad implemented a truly revolutionary improvement on batch processing of alphanumeric codes punched on cards: rich, graphicsbased, real-time human–computer interaction. However, this idea hit an early plateau with the development of windows, icon, menu, pointing(More)
Recognition of motion streams such as data streams generated by different sign languages or various captured human body motions requires a high performance similarity measure. The motion streams have multiple attributes, and motion patterns in the streams can have different lengths from those of isolated motion patterns and different attributes can have(More)
We present AlgoSketch, a pen-based algorithm sketching prototype with supporting interactive computation. AlgoSketch lets users fluidly enter and edit 2D handwritten mathematical expressions in the form of pseudocode-like descriptions to support the algorithm design and development process. By utilizing a novel 2D algorithmic description language and a(More)