Full text: Real-time imaging and dynamic analysis

  
  
    
  
   
   
  
  
  
  
   
    
  
  
  
  
  
  
     
   
   
   
    
    
    
     
      
   
    
   
    
    
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   
  
    
     
  
International Archives of Photogrammetry and Remote Sensing. Vol. XXXII, Part 5. Hakodate 1998 
Function of Object from Observing Human Action 
-Toward improving the operationality of virtual tools- 
Kazuhiro Annoura, Kazuaki Tanaka, Jiang Yu Zheng, Norihiro Abe, Shoujie He 
Faculty of Computer Science and Systems Engineering 
Kyushu Institute of Technology 
noura @ sein.mse.kyutech.ac.jp 
Hirokazu Taki 
Faculty of System Engineering 
Wakayama University 
Commission V, Working Group SIG 
KEY WORDS: magnetic sensor, virtual reality, human action, function of object 
ABSTRACT 
As it is not easy for a user in virtual environmente use virtual tools, improving the feasibility of manipulating them is neces- 
sary to help him correctly achieve his intenstion. Tools are used to change the current state of an object into desirable one, 
so the several constraints are imposed on their movement, a grasping method and an object class to be manipulated. 
Consequently, it is possible for the system to predict user's intent by watching his behavior. We propose a method to 
measure the movement of real tools when they are exploited for a particular purpose and to store them so that they are 
retrieved according to their constraints. Inferring user's intention through the observation of his behavior, the system plays 
back one of the stored movements. This allows any users to exploit a virtual tool in virtual environment in the similar way in 
the real one. 
1. INTRODUCTION 
An artificial reality or a virtual reality have been attracted 
attention as techniques for having us intuitively understand 
problems which it is hard for us to experience in daily life. 
For making it easy for us to intuitively comprehend events 
occurring in virtual environments, a man machine interface 
plays an important role to secure fast and correct communi- 
cation between us and a computer. 
Displays, keyboards or mouses are well known as interface 
tool for bridging between a person and a computer, but a 
mouse does not allows a person with no experience in a 
virtual space to manipulate the 3 dimensional space at his 
own will. A number of purpose-built input/output devices 
have been developed in virtual reality studies to facilitate 
the 3 dimensional manipulation. Input devices such as a 
handle or an accelerator used in drive simulators are typical 
examples. These purpose-made devices generally make it 
difficult to generalize a system for controlling devices in- 
cluding problems of their sizes, costs and popularization 
into families. An approach of building a knowledge base of 
tools was proposed to divide input devices from a core sys- 
tem by restricting them to 3 dimensional position sensors 
and data gloves (Funahashi et al., 1997). In this system, the 
process of manipulating a tool in a virtual environment is 
realized by visualizing a gesture of a data-glove, but there 
is somewhat difference between the real behavior and the 
virtual one. 
Tools are used to manipulate an object for attaining a par- 
ticular purposive operation, this allows a system to antici- 
pate an operator's behavior. This means that it is possible 
to store in advance the behavior of hands observed at the 
time when he manipulated a real tool. 
When a system perceives that a person is going to use a 
tool in order to attain its original goal, by playing back the 
behavior corresponding to the tool he will get real opera- 
tional feeling. 
Consequently, if a data glove approaches to a tool and he is 
going to grasp it with a grip which makes the operation pos- 
sible, the system will get his virtual hand to grasp the virtual 
tool and generate a sequence of motion from the stored 
behavior. Of cause, the size of the virtual tool is not always 
equal to the stored one, then some translation is necessary 
for generating the motion. 
To make clear the effect of the method proposed in this 
paper, we select a claw hammer as an example which is 
usable both as hammer and as nail extractor. A nail and a 
board is given as the objects of the tool (Figure 1). 
  
Fugure1. An example of a tool and object. 
  
In robo 
try to hi 
tion ob 
trimmir 
The hu 
methoc 
sional | 
detect 
measu 
need n 
The pt 
helps « 
which c 
we do ı 
ora ni 
into ht 
themse 
pose ir 
betwee 
As you 
a hami 
have n 
functio 
to a gi 
definiti 
which 
given ( 
A visic 
object 
son us 
meası
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.