Wai-Chun Lam
Feng Zou
Taku Komura
Summary:
Goal - Mapping hand motion to the whole body to edit human motion. Controlling human figures in real time environment such as games and virtual reality system.
Previous work in motion puppetry were focussed on facial expressions. Using mouse and keyboard controls for motion editing is difficult since the lesser degree of freedom that the devices offer.
A mapping between the hand and the body. The effectiveness of the tool is based on the mapping function. There are 2 stages in the tool - Capture stage and reproduction stage.
To match the trajectories and reduce the noise in the data, a fourier series expansion is applied to data. An ordinary walking motion was captured using this device and was used to make hopping motion with large strides and a running motion along zigzag path.
Limitation: The system works effectively if the original motion captured and the newly generated motion are related. Unrelated motion like jumping with 2 legs while original is walking does not work. Foot on ground cannot be captured exactly.
Discussion:
I would say this tool is better than the mouse + keyboard but this would still have constraints. And the animation shown here is fairly simple (no human features). There is no user study or proof that this tool works in a complex animation. Also mapping finger motion to walking is natural but how does mapping other parts of the body to the hand help.
I agree that mapping to other parts of the body may seem unintuitive, but for this mapping of two-fingers -> body seems very satisfactory. As a niche problem, this niche solution seems apt.
ReplyDeleteTheir approach is very intuitive. But I agree, more user studies would have been helpful.
ReplyDeleteI would like to see a user study in which professional animators use this in a complex animation.
ReplyDeleteHaving not had any personal experience with motion editing, It would be helpful to have some input from those who have as to how the limitations of this particular system impact its usefulness.
ReplyDelete