APPARATUS AND METHOD FOR TOUCHING BEHAVIOR RECOGNITION, INFORMATION PROCESSING APPARATUS, AND COMPUTER PROGRAM
First Claim
Patent Images
1. A touching behavior recognition apparatus comprising:
- a contact point acquiring unit configured to acquire pressure information items and position information items in a plurality of contact points;
a clustering unit configured to perform clustering on the contact points on the basis of information regarding pressure deviations and position deviations of the contact points based on the information items acquired by the contact point acquiring unit to form contact point groups each including contact points associated with each other as a touching behavior; and
a touching behavior identifying unit configured to identify a touching behavior for each contact point group.
1 Assignment
0 Petitions
Accused Products
Abstract
A touching behavior recognition apparatus includes a contact point acquiring unit configured to acquire pressure information items and position information items in a plurality of contact points, a clustering unit configured to perform clustering on the contact points on the basis of information regarding pressure deviations and position deviations of the contact points based on the information items acquired by the contact point acquiring unit to form contact point groups each including contact points associated with each other as a touching behavior, and a touching behavior identifying unit configured to identify a touching behavior for each contact point group.
-
Citations
8 Claims
-
1. A touching behavior recognition apparatus comprising:
-
a contact point acquiring unit configured to acquire pressure information items and position information items in a plurality of contact points; a clustering unit configured to perform clustering on the contact points on the basis of information regarding pressure deviations and position deviations of the contact points based on the information items acquired by the contact point acquiring unit to form contact point groups each including contact points associated with each other as a touching behavior; and a touching behavior identifying unit configured to identify a touching behavior for each contact point group. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for touching behavior recognition, comprising the steps of:
-
acquiring pressure information items and position information items in a plurality of contact points; performing clustering on the contact points on the basis of information regarding pressure deviations and position deviations of the contact points based on the acquired information items to form contact point groups each including contact points associated with each other as a touching behavior; calculating N feature amounts from each contact point group, the feature amounts typifying a contact pattern, N being an integer of three or more; providing an n-dimensional space for each touching behavior class intended to be identified and mapping an N-dimensional feature amount calculated from each contact point group onto each of the n-dimensional spaces for the respective touching behavior classes to determine the presence or absence of each touching behavior on the basis of mapped positions in the corresponding space, n being a positive integer less than N; and determining a single result of touching behavior recognition on each contact point group on the basis of transition data indicating results of determination regarding the presence or absence of each touching behavior on each contact point and priorities assigned to the respective touching behavior classes.
-
-
7. An information processing apparatus for performing information processing in accordance with a user operation, the apparatus comprising:
-
a contact point detecting unit including tactile sensor groups attached to the main body of the information processing apparatus, the unit being configured to detect pressure information items and position information items in a plurality of contact points; a clustering unit configured to perform clustering on the contact points on the basis of information regarding pressure deviations and position deviations of the contact points based on the information items detected by the contact point detecting unit to form contact point groups each including contact points associated with each other as a touching behavior; a feature amount calculating unit configured to calculate N feature amounts from each contact point group, the feature amounts typifying a contact pattern, N being an integer of three or more; a mapping unit configured to provide an n-dimensional space for each touching behavior class intended to be identified, map an N-dimensional feature amount calculated from each contact point group onto each of the n-dimensional spaces for the respective touching behavior classes, and determine the presence or absence of each touching behavior on the basis of mapped positions in the corresponding space; a touching behavior determining unit configured to determine a single result of touching behavior recognition on each contact point group on the basis of transition data indicating results of determination regarding the presence or absence of each touching behavior on each contact point and priorities assigned to the respective touching behavior classes; and a control unit configured to control information processing on the basis of the result of touching behavior recognition determined by the touching behavior determining unit.
-
-
8. A computer program described in computer-readable form so as to allow a computer to execute a process for recognizing a human touching behavior, the computer program allowing the computer to function as:
-
a contact point acquiring unit configured to acquire pressure information items and position information items in a plurality of contact points; a clustering unit configured to perform clustering on the contact points on the basis of information regarding pressure deviations and position deviations of the contact points based on the information items acquired by the contact point acquiring unit to form contact point groups each including contact points associated with each other as a touching behavior; a feature amount calculating unit configured to calculate N feature amounts from each contact point group, the feature amounts typifying a contact pattern, N being an integer of three or more; a mapping unit configured to provide an n-dimensional space for each touching behavior class intended to be identified, map an N-dimensional feature amount calculated from each contact point group onto each of the n-dimensional spaces for the respective touching behavior classes, and determine the presence or absence of each touching behavior on the basis of mapped positions in the corresponding space; a touching behavior determining unit configured to determine a single result of touching behavior recognition on each contact point group on the basis of transition data indicating results of determination regarding the presence or absence of each touching behavior on each contact point and priorities assigned to the respective touching behavior classes.
-
Specification