The present invention relates to feature tracking techniques, and more particularly, to an eye tracking technique that determines the location of a person's eyes in three-dimensional space.
Virtual reality systems are able to generate three-dimensional images viewed by a person without special glasses using, for example, auto-stereoscopic imaging. Auto-stereoscopic imaging requires real time determination of a viewer's eyes in depth or in three dimensions.
Accordingly, there exists a need for a system and related tools for location of a person's features in three-dimensional space. The present invention satisfies these needs.
The present invention is directed to a method and related system for determining a feature location in multiple dimensions including depth. The method includes providing left and right camera images of the feature and locating the feature in the left camera image and in the right camera image using bunch graph matching. The feature location is determined in multiple dimensions including depth based on the feature locations in the left camera image and the right camera image.
Other features and advantages of the present invention should be apparent from the following description of the preferred embodiments taken in conjunction with the accompanying drawings, which illustrate, by way of example, the principles of the invention.
The present invention is directed to a method and related system for determining a feature location in multiple dimensions including depth. The method includes providing left and right camera images of the feature and locating the feature in the left camera image and in the right camera image using bunch graph matching. The feature location is determined in multiple dimensions including depth based on the feature locations in the left camera image and the right camera image.
An embodiment of the invention is described using a simple face image 12 is shown in
The location and tracking of the left eye may be accomplished using two cameras, a right camera CR and a left camera CL, as shown in
The imaging areas of the left and right cameras are shown in
The cameras may be calibrated for the image ray slope associated with each verticle row of pixels. A feature in the image frame may be located and tracked using elastic bunch graph matching. As shown in
In the elastic graph matching technique, an image is transformed into Gabor space using a wavelet transformations based on Gabor wavelets. The transformed image is represented by complex wavelet component values associated with each pixel of the original image.
Although the foregoing discloses the preferred embodiments of the present invention, it is understood that those skilled in the art may make various changes to the preferred embodiments without departing form the scope of the invention. The invention is defined only by the following claims.
This application claims priority under 35 U.S.C. §119(e)(1) and 37 C.F.R. § 1.78(a)(4) to U.S. provisional application Ser. No. 60/220,309, entitled SYSTEM AND METHOD FOR FEATURE LOCATION AND TRACKING IN MULTIPLE DIMENSIONS INCLUDING DEPTH and filed Jul. 24, 2000; and claims priority under 35 U.S.C. § 120 and 37 C.F.R. § 1.78(a)(2) as a continuation-in-part to U.S. patent application Ser. No. 09/206,195 which is now U.S. Pat. No. 6,301,370 issued on Oct. 9, 2001, entitled FACE RECOGNITION FROM VIDEO IMAGES and filed Dec. 4, 1998. The entire disclosure of U.S. patent application Ser. No. 09/206,195 which is now U.S. Pat. No. 6,301,370 issued on Oct. 9, 2001 is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4725824 | Yoshioka | Feb 1988 | A |
4805224 | Koezuka et al. | Feb 1989 | A |
4827413 | Baldwin et al. | May 1989 | A |
5159647 | Burt | Oct 1992 | A |
5168529 | Peregrim et al. | Dec 1992 | A |
5187574 | Kosemura et al. | Feb 1993 | A |
5220441 | Gerstenberger | Jun 1993 | A |
5280530 | Trew et al. | Jan 1994 | A |
5333165 | Sun | Jul 1994 | A |
5383013 | Cox | Jan 1995 | A |
5430809 | Tomitaka | Jul 1995 | A |
5432712 | Chan | Jul 1995 | A |
5511153 | Azarbayejani et al. | Apr 1996 | A |
5533177 | Wirtz et al. | Jul 1996 | A |
5550928 | Lu et al. | Aug 1996 | A |
5581625 | Connell | Dec 1996 | A |
5588033 | Yeung | Dec 1996 | A |
5680487 | Markandey | Oct 1997 | A |
5699449 | Javidi | Dec 1997 | A |
5714997 | Anderson | Feb 1998 | A |
5715325 | Bang et al. | Feb 1998 | A |
5719954 | Onda | Feb 1998 | A |
5736982 | Suzuki et al. | Apr 1998 | A |
5764803 | Jacquin et al. | Jun 1998 | A |
5774591 | Black et al. | Jun 1998 | A |
5802220 | Black et al. | Sep 1998 | A |
5809171 | Neff et al. | Sep 1998 | A |
5828769 | Burns | Oct 1998 | A |
5905568 | McDowell et al. | May 1999 | A |
5917937 | Szeliski et al. | Jun 1999 | A |
5982853 | Liebermann | Nov 1999 | A |
5995119 | Cosatto et al. | Nov 1999 | A |
6011562 | Gagné | Jan 2000 | A |
6044168 | Tuceryan et al. | Mar 2000 | A |
6052123 | Lection et al. | Apr 2000 | A |
6516099 | Davison et al. | Feb 2003 | B1 |
Number | Date | Country |
---|---|---|
4406020 | Jun 1995 | DE |
0807902 | Nov 1997 | EP |
WO9953443 | Oct 1999 | WO |
Number | Date | Country | |
---|---|---|---|
20020031253 A1 | Mar 2002 | US |
Number | Date | Country | |
---|---|---|---|
60220309 | Jul 2000 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09206195 | Dec 1998 | US |
Child | 09915204 | US |