IP Library Granted Patent US 7,274,803
Granted Patent B1
US 7,274,803 · App. 10/403,234 · Granted Sep 25, 2007

Method and system for detecting conscious hand movement patterns and computer-generated visual feedback for facilitating human-computer interaction

Assignee: VideoMining Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,274,803
App. No.
10/403,234
Granted
Sep 25, 2007
Kind
B1
Abstract

The present invention is a system and method for detecting and analyzing motion patterns of individuals present at a multimedia computer terminal from a stream of video frames generated by a video camera and the method of providing visual feedback of the extracted information to aid the interaction process between a user and the system. The method allows multiple people to be present in front of the computer terminal and yet allow one active user to make selections on the computer display. Thus the invention can be used as method for contact-free human-computer interaction in a public place, where the computer terminal can be positioned in a variety of configurations including behind a transparent glass window or at a height or location where the user cannot touch the terminal physically.

Claims (29)

1. An apparatus for providing a large number of graphical elements to an individual who is interacting with a multimedia terminal, comprising:

(a) means for capturing a plurality of images from said individual,

(b) means for calculating a color segmentation image of said individual in said plurality of images,

(c) means for calculating a motion energy image of said individual in said plurality of images,

(d) means for calculating a body part location confidence image of said individual by combining said color segmentation image and said motion energy image,

wherein combining said color segmentation image and said motion energy image is performed by adding and multiplying the images together, and

(e) means for displaying said large number of graphical elements on said multimedia terminal that correspond to the body part location estimates of said individual in the body part location confidence image,

whereby said large number of graphical elements provides said individual with information about what the apparatus senses and the certainty with which the apparatus has sensed said body part location estimates,

whereby said large number of graphical elements gives said individual an opportunity to have a better understanding about the capabilities of said multimedia terminal to sense said body movements, and

whereby said understanding helps said individual to adapt to the capabilities of said multimedia terminal, leading to an improved interaction experience.

2. The apparatus according to claim 1 , wherein said means for displaying said large number of graphical elements on said multimedia terminal further comprises means for varying the density of the graphical elements that are displayed in accordance to the values in said body part location confidence image.

3. The apparatus according to claim 1 , wherein said means for calculating said color segmentation image further comprises means for using a statistical color model of said individual's skin color in order to perform the calculation of said color segmentation image.

4. The apparatus according to claim 1 , wherein said means for calculating said motion energy image further comprises means for calculating differences between consecutive images in order to perform the calculation of said motion energy image.

5. The apparatus according to claim 1 , wherein the apparatus further comprises means for allowing said individual to use his or her body movements to interact with said multimedia terminal without physically coming in contact with said terminal, wherein said large number of graphical elements shows said individual a high density at the location to which said individual is pointing.

6. A method for providing a large number of graphical elements to an individual who is interacting with a multimedia terminal, comprising the following steps of:

(a) capturing a plurality of images from said individual,

(b) calculating a color segmentation image of said individual in said plurality of images,

(c) calculating a motion energy image of said individual in said plurality of images,

(d) calculating a body part location confidence image of said individual by combining said color segmentation image and said motion energy image,

wherein combining said color segmentation image and said motion energy image is performed by adding and multiplying the images together, and

(e) displaying said large number of graphical elements on said multimedia terminal that correspond to the body part location estimates of said individual in the body part location confidence image,

whereby said large number of graphical elements provides said individual with information about the certainty of sensed said body part location estimates,

whereby displaying said large number of graphical elements gives said individual an opportunity to have a better understanding about the capabilities of said multimedia terminal, and

whereby said understanding helps said individual to adapt to the capabilities of said multimedia terminal, leading to an improved interaction experience.

7. The method according to claim 6 , wherein the method further comprises a step of varying the density of the graphical elements that are displayed in accordance to the values in said body part location confidence image.

8. The method according to claim 6 , wherein the step of calculating said color segmentation image further comprises a step of using a statistical color model of said individual's skin color in order to perform the calculation of said color segmentation image.

9. The method according to claim 6 , wherein the step of calculating said motion energy image further comprises a step of calculating differences between consecutive images in order to perform the calculation of said motion energy image.

10. The method according to claim 6 , wherein the method further comprises a step of allowing said individual to use his or her body movements to interact with said multimedia terminal without physically coming in contact with said terminal,

wherein said large number of graphical elements shows to said individual a high density at the location to which said individual is pointing.

Assignments (4)
MERGER Recorded Jan 20, 2016
From: VMINE IMAGE TECH CO. LTD. LLC
To: F. POSZAT HU, L.L.C.
Reel/Frame 037539/0008 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2008
From: VIDEOMINING CORPORATION
To: VMINE IMAGE TECH CO. LTD. LLC
Reel/Frame 020638/0923 →
CHANGE OF NAME Recorded Jul 9, 2007
From: ADVANCED INTERFACES, INC.
To: VIDEOMINING CORPORATION
Reel/Frame 019537/0121 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2003
From: SHARMA, RAJEEV; KRAHNSTOEVER, NILS; SCHAPIRA, EMILIO
To: ADVANCED INTERFACES, INC.
Reel/Frame 014290/0647 →
Continuity (1)
Provisional Application 6036927900 · Apr 2, 2002