This invention relates generally to augmented reality applications and more particularly to combining image recognition features with augmented reality applications in order to enrich the augmented reality applications.
Augmented reality (AR) attempts to enrich a user's real environment by adding spatially aligned virtual objects (3D models, 2D textures, textual annotations, etc.) to the user's environment. The goal is to create the impression that the virtual object is a part of the real environment. The users of the AR system experience the augmented environment through special display devices that are typically worn on the body, e.g., head mounts.
Current augmented reality systems suffer from issues with general registration problems, i.e., getting the computer graphics to stick to a real-world scene. For example, due to the use of multiple sensors, artifacts, such as miss-movement of the computer graphics with the real-world scene may occur. These artifacts are due to the multiple sensors having different speeds. Additionally, delays between the head tracking system and the camera used to capture the real-world scene along with the need to merge the computer graphics into the real-world scene, cause misalignment/registration problems. These registration problems may even become serious enough to cause a user to become uncomfortable when viewing the image. Additionally, the augmented reality systems tend to be complex systems that are not portable. Accordingly, there are no viable consumer applications for these augmented reality systems.
As a result, there is a need to solve the problems of the prior art to provide a method and apparatus for providing a portable device capable of providing an augmented reality experience.
Broadly speaking, the present invention fills these needs by providing a method and device for providing an enhanced shopping experience using a portable device. It should be appreciated that the present invention can be implemented in numerous ways, including as a method, a system, computer readable media or a device. Several inventive embodiments of the present invention are described below.
In one embodiment, a portable device configured to provide enhanced shopping information is included. The portable device has a display screen and an image capture device and the portable device is configured to access databases through a wireless network. The portable device includes image recognition logic that is configured to perform analysis of an image of an object that includes a bar code associated with a product. The analysis determines if the graphics found on the object corresponds to a bar code and a portion of the image with the bar code is communicated through the wireless network to databases to identify the product. The portable device further includes image generation logic that is configured to obtain product information for the identified product from the databases and present the product information on the display screen of the portable device.
In another embodiment, a method for obtaining product information through a portable device is provided. An image of an object including a bar code associated with a product is captured using an image capture device. The captured image is analyzed to determine if graphics found on the object correspond to a bar code. A portion of the image with the bar code is transmitted to databases through a wireless network and the product associated with the bar code is identified. Product information from the databases is obtained and presented through image generation logic incorporated into the portable device. The presented product information defines multimedia data in a graphical user interface that includes one of an image or text information about the product.
Other aspects and advantages of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the invention.
The present invention will be readily understood by the following detailed description in conjunction with the accompanying drawings, and like reference numerals designate like structural elements.
An invention is described for a system, device and method that provide an enhanced augmented reality environment. It will be obvious, however, to one skilled in the art, that the present invention may be practiced without some or all of these specific details. In other instances, well known process operations have not been described in detail in order not to unnecessarily obscure the present invention.
The embodiments of the present invention provide a system and method for enabling a low cost consumer application related to augmented reality for entertainment and informational purposes. In one embodiment, a portable device with a display, a camera and software configured to execute the functionality described below is provided. One exemplary illustration of the portable device is the PLAYSTATION PORTABLE (PSP) entertainment product combined with a universal serial bus (USB) 2.0 camera attachment and application software delivered on a universal media disk (UMD) or some other suitable optical disc media. However, the invention could also apply to cell phones with cameras or PDAs with cameras. In another embodiment, the portable device can be further augmented through use of wireless networking which is a standard option on the PSP. One skilled in the art will appreciate that Augmented Reality (AR) is a general term for when computer graphics are mixed with real video in such a way as the computer graphics adds extra information to the real scene.
In one aspect of the invention a user points the portable device having a display and a camera at a real world scene. The camera shows the scene on the portable device such that it seems that the user is seeing the world through the device. Software stored on the device or accessed through wireless network displays the real world image, and uses image processing techniques to recognize certain objects in the camera's field of vision. Based on this recognition, the portable device constructs appropriate computer graphics and overlays these graphics on the display device on top of the real world image.
As the device is a portable hand held device with limited computing resources, certain objects may be used so that the image recognition software can recognize the object with relative ease, i.e., in manner suitable for the limited processing capabilities of the portable device. Some exemplary objects are listed below. It should be appreciated that this list is not exhaustive and other objects that are recognizable may be used with the embodiments described herein.
Collectable or regular playing cards are one suitable object. In one embodiment, the playing cards have a fixed colored design in high contrast. The design graphics are easy for the device to recognize through the image recognition software. In addition, the graphics may be chosen so that the device can easily determine the orientation of the card. The portable device can then take the real image, remove the special recognized graphic and replace it with a computer-generated image and then show the resulting combination of real and computer graphics to the user on the display. As the card or the camera moves, the computer graphics move in the same way. In one embodiment, an animating character could be superimposed on the card. Alternatively, a book could be used. Similar to the cards, a clear design is used and then the portable device overlays registered computer graphics before displaying the scene to the user.
In another embodiment, the clear graphic images can be displayed on a television (TV) either from a computer game, the Internet or broadcast TV. Depending upon the software application on the device, the user would see different superimposed computer graphics on the portable display as described further below.
In yet another embodiment, a user with the device can get additional product information by analyzing the standard bar code with the camera attachment. The additional product information may include price, size, color, quantity in stock, or any other suitable physical or merchandise attribute. Alternatively, by using a special graphic design recognized by the portable device, graphics can be superimposed on the retail packaging as seen by the portable device. In addition, through a wireless network of the store in which the merchandise is located, catalogue information may be obtained about the merchandise. In one embodiment, the image data captured by the portable device is used to search for a match of the product through a library of data accessed through the wireless network. It should be appreciated that the embodiments described herein enable a user to obtain the information from a bar code without the use of special purpose laser scanning equipment. The user would also own the device and could take it from store to store. This would enable the user to do comparison-shopping more easily. Also, the device would be capable of much richer graphics than bar code scanners available in-store. In one embodiment, retailers or manufacturers could provide optical disc media with catalogues of product information. The user would put the disc in the device and then point the camera at a bar code and they would see detailed product information.
With respect to music and video, the bar code would enable the portable device to access a sample of the music and play so the user can effectively listen to a part of the CD simply by capturing an image of the bar code. Similarly, for DVD and VHS videos, a trailer can be stored in the product catalogue on the removable media of the device. This trailer can be played back to the user after they capture the bar code and the portable device processes the captured image and matches it to the corresponding trailer associated with the bar code. Likewise, a demo of a video game could be played for video game products. It should be appreciated that there are other possible uses including product reviews, cross promotions, etc. Furthermore, it should be appreciated that the portable device is not scanning the bar code as conventional scanners. The portable device performs image processing on a captured image of the bar code and matches it with a corresponding image to access the relevant data. Furthermore, with an in-store wireless networked and a portable device like the PSP (which is wireless network enabled), there is no need for a special removable disc media catalogue. Here, the catalogue can be provided directly by the in-store wireless network.
In another embodiment, the portable device may be used as a secondary personal display in conjunction with a main display that is shared by several users. For example, several people may play a video game on a single TV and use the portable devices for additional information that is unique for each player. Likewise, for broadcast TV (e.g. game show) where several people in the home watch a single broadcast, but see different personal information on their portable device depending upon their preferences. The portable device may be used to obtain additional information from the main display. For example, with respect to a sports game, additional player information or statistics may be displayed for a selected player. It may be necessary to synchronize the graphics on the main display with those on the portable display. One approach is to use a wireless network or broadcast and to send information to each display using this network. An alternative method is to use visual cues from the main display to drive the synchronization with the portable display. As such no additional expensive network connections are required.
A similar technique could be used to augment business cards. In addition to the normal printed material on a business (or personal) card, a special identifying graphic could be included. This graphic can be associated with the individual and will reference information about that person potentially including photos, video, audio as well as the normal contact info. The personal information could be exchanged via removable media. In another embodiment a unique graphic is indexed an on-line database via a wireless network to get the information about that person. Having accessed the information, a superimposed graphic, e.g., the person's photo, can be created in place of the graphic on the portable display.
In summary, the above-described invention describes a portable device capable of providing an enriched augmented reality experience. It should be appreciated that while the markers and graphics that are recognized by the system are computer generated, the invention is not limited to computer-generated markers. For example, a set of pre-authored symbols and a set of user definable symbols can be created which can be recognized even when drawn by hand in a manner recognizable to the camera of the image capture device. In this way, players could create complex 3D computer graphics via drawing simple symbols. In one embodiment, a player might draw a smiley face character and this might be recognized by the device and shown on the display as a popular cartoon or game character smiling With user definable designs, users can also establish secret communications using these symbols.
With the above embodiments in mind, it should be understood that the invention may employ various computer-implemented operations involving data stored in computer systems. These operations include operations requiring physical manipulation of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared, and otherwise manipulated. Further, the manipulations performed are often referred to in terms, such as producing, identifying, determining, or comparing.
The above-described invention may be practiced with other computer system configurations including hand-held devices, microprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers and the like. The invention may also be practiced in distributing computing environments where tasks are performed by remote processing devices that are linked through a communications network.
The invention can also be embodied as computer readable code on a computer readable medium. The computer readable medium is any data storage device that can store data, which can be thereafter read by a computer system. Examples of the computer readable medium include hard drives, network attached storage (NAS), read-only memory, random-access memory, CD-ROMs, CD-Rs, CD-RWs, magnetic tapes, and other optical and non-optical data storage devices. The computer readable medium can also be distributed over a network coupled computer system so that the computer readable code is stored and executed in a distributed fashion.
Although the foregoing invention has been described in some detail for purposes of clarity of understanding, it will be apparent that certain changes and modifications may be practiced within the scope of the appended claims. Accordingly, the present embodiments are to be considered as illustrative and not restrictive, and the invention is not to be limited to the details given herein, but may be modified within the scope and equivalents of the appended claims. In the claims, elements and/or steps do not imply any particular order of operation, unless explicitly stated in the claims.
This application is a continuation of and claims priority from U.S. patent application Ser. No. 10/922,514 filed on Aug. 19, 2004 and entitled “PORTABLE AUGMENTED REALITY DEVICE AND METHOD”, which is incorporated herein by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
3943277 | Everly et al. | Mar 1976 | A |
4263504 | Thomas | Apr 1981 | A |
4313227 | Eder | Jan 1982 | A |
4558864 | Medwedeff | Dec 1985 | A |
4565999 | King et al. | Jan 1986 | A |
4802227 | Elko et al. | Jan 1989 | A |
4823001 | Kobayashi et al. | Apr 1989 | A |
4843568 | Krueger et al. | Jun 1989 | A |
5034986 | Karmann et al. | Jul 1991 | A |
5055840 | Bartlett | Oct 1991 | A |
5111401 | Everett, Jr. et al. | May 1992 | A |
5144594 | Gilchrist | Sep 1992 | A |
5195179 | Tokunaga | Mar 1993 | A |
5260556 | Lake et al. | Nov 1993 | A |
5297061 | Dementhon et al. | Mar 1994 | A |
5335011 | Addeo et al. | Aug 1994 | A |
5365048 | Komiya | Nov 1994 | A |
5394168 | Smith, III et al. | Feb 1995 | A |
5426450 | Drumm | Jun 1995 | A |
5435554 | Lipson | Jul 1995 | A |
5455685 | Mori | Oct 1995 | A |
5473701 | Cezanne et al. | Dec 1995 | A |
5485273 | Mark et al. | Jan 1996 | A |
5534917 | MacDougall | Jul 1996 | A |
5543818 | Scott | Aug 1996 | A |
5557684 | Wang et al. | Sep 1996 | A |
5563988 | Maes et al. | Oct 1996 | A |
5568928 | Munson et al. | Oct 1996 | A |
5581276 | Cipolla et al. | Dec 1996 | A |
5583478 | Renzi | Dec 1996 | A |
5586231 | Florent et al. | Dec 1996 | A |
5611731 | Bouton et al. | Mar 1997 | A |
5616078 | Oh | Apr 1997 | A |
5638228 | Thomas, III | Jun 1997 | A |
5649021 | Matey et al. | Jul 1997 | A |
5675825 | Dreyer et al. | Oct 1997 | A |
5675828 | Stoel et al. | Oct 1997 | A |
5677710 | Thompson-Rohrlich | Oct 1997 | A |
5706364 | Kopec et al. | Jan 1998 | A |
5768415 | Jagadish et al. | Jun 1998 | A |
5796354 | Cartabiano et al. | Aug 1998 | A |
5818424 | Korth | Oct 1998 | A |
5846086 | Bizzi et al. | Dec 1998 | A |
5850222 | Cone | Dec 1998 | A |
5850473 | Andersson | Dec 1998 | A |
5861910 | McGarry et al. | Jan 1999 | A |
5870100 | DeFreitas | Feb 1999 | A |
5913727 | Ahdoot | Jun 1999 | A |
5914723 | Gajewska | Jun 1999 | A |
5917493 | Tan et al. | Jun 1999 | A |
5923306 | Smith et al. | Jul 1999 | A |
5923318 | Zhai et al. | Jul 1999 | A |
5929444 | Leichner | Jul 1999 | A |
5930383 | Netzer | Jul 1999 | A |
5930741 | Kramer | Jul 1999 | A |
5937081 | O'Brill et al. | Aug 1999 | A |
5959596 | McCarten et al. | Sep 1999 | A |
5963250 | Parker et al. | Oct 1999 | A |
5978722 | Takasuka et al. | Nov 1999 | A |
5993314 | Dannenberg et al. | Nov 1999 | A |
6009210 | Kang | Dec 1999 | A |
6021219 | Andersson et al. | Feb 2000 | A |
6031545 | Ellenby et al. | Feb 2000 | A |
6031934 | Ahmad et al. | Feb 2000 | A |
6037942 | Millington | Mar 2000 | A |
6044181 | Szeliski et al. | Mar 2000 | A |
6049619 | Anandan et al. | Apr 2000 | A |
6056640 | Schaaij | May 2000 | A |
6057909 | Yahav et al. | May 2000 | A |
6061055 | Marks | May 2000 | A |
6075895 | Qiao et al. | Jun 2000 | A |
6078789 | Bodenmann et al. | Jun 2000 | A |
6091905 | Yahav et al. | Jul 2000 | A |
6094625 | Ralston | Jul 2000 | A |
6097369 | Wambach | Aug 2000 | A |
6100517 | Yahav et al. | Aug 2000 | A |
6100895 | Miura et al. | Aug 2000 | A |
6101289 | Kellner | Aug 2000 | A |
6115052 | Freeman et al. | Sep 2000 | A |
6134346 | Berman et al. | Oct 2000 | A |
6144367 | Berstis | Nov 2000 | A |
6151009 | Kanade et al. | Nov 2000 | A |
6160540 | Fishkin et al. | Dec 2000 | A |
6166744 | Jaszlics et al. | Dec 2000 | A |
6173059 | Huang et al. | Jan 2001 | B1 |
6175343 | Mitchell et al. | Jan 2001 | B1 |
6184863 | Sibert et al. | Feb 2001 | B1 |
6191773 | Maruno et al. | Feb 2001 | B1 |
6195104 | Lyons | Feb 2001 | B1 |
6215898 | Woodfill et al. | Apr 2001 | B1 |
6243491 | Andersson | Jun 2001 | B1 |
6267678 | Kubo | Jul 2001 | B1 |
6275213 | Tremblay et al. | Aug 2001 | B1 |
6281930 | Parker et al. | Aug 2001 | B1 |
6282362 | Murphy et al. | Aug 2001 | B1 |
6295064 | Yamaguchi | Sep 2001 | B1 |
6297838 | Chang et al. | Oct 2001 | B1 |
6304267 | Sata | Oct 2001 | B1 |
6307549 | King et al. | Oct 2001 | B1 |
6307568 | Rom | Oct 2001 | B1 |
6323839 | Fukuda et al. | Nov 2001 | B1 |
6323942 | Bamji | Nov 2001 | B1 |
6326901 | Gonzales | Dec 2001 | B1 |
6327073 | Yahav et al. | Dec 2001 | B1 |
6331911 | Manassen et al. | Dec 2001 | B1 |
6346929 | Fukushima et al. | Feb 2002 | B1 |
6351661 | Cosman | Feb 2002 | B1 |
6371849 | Togami | Apr 2002 | B1 |
6392644 | Miyata et al. | May 2002 | B1 |
6394897 | Togami | May 2002 | B1 |
6400374 | Lanier | Jun 2002 | B2 |
6409602 | Wiltshire et al. | Jun 2002 | B1 |
6411392 | Bender et al. | Jun 2002 | B1 |
6411744 | Edwards | Jun 2002 | B1 |
6417836 | Kumar et al. | Jul 2002 | B1 |
6435969 | Tanaka et al. | Aug 2002 | B1 |
6441825 | Peters | Aug 2002 | B1 |
6473516 | Kawaguchi et al. | Oct 2002 | B1 |
6498860 | Sasaki et al. | Dec 2002 | B1 |
6504535 | Edmark | Jan 2003 | B1 |
6516466 | Jackson | Feb 2003 | B1 |
6519359 | Nafis et al. | Feb 2003 | B1 |
6533420 | Eichenlaub | Mar 2003 | B1 |
6542927 | Rhoads | Apr 2003 | B2 |
6545706 | Edwards et al. | Apr 2003 | B1 |
6546153 | Hoydal | Apr 2003 | B1 |
6556704 | Chen | Apr 2003 | B1 |
6577748 | Chang | Jun 2003 | B2 |
6580414 | Wergen et al. | Jun 2003 | B1 |
6580415 | Kato et al. | Jun 2003 | B1 |
6587573 | Starn et al. | Jul 2003 | B1 |
6587835 | Treyz et al. | Jul 2003 | B1 |
6593956 | Potts et al. | Jul 2003 | B1 |
6621938 | Tanaka et al. | Sep 2003 | B1 |
6628265 | Hwang | Sep 2003 | B2 |
6661914 | Dufour | Dec 2003 | B2 |
6674415 | Nakamura et al. | Jan 2004 | B2 |
6676522 | Rowe et al. | Jan 2004 | B2 |
6677967 | Sawano et al. | Jan 2004 | B2 |
6677987 | Girod | Jan 2004 | B1 |
6709108 | Levine et al. | Mar 2004 | B2 |
6712703 | Miyamoto et al. | Mar 2004 | B2 |
6720949 | Pryor et al. | Apr 2004 | B1 |
6727988 | Kim et al. | Apr 2004 | B2 |
6741741 | Farrell | May 2004 | B2 |
6746124 | Fischer et al. | Jun 2004 | B2 |
6751338 | Wallack | Jun 2004 | B1 |
6753849 | Curran et al. | Jun 2004 | B1 |
6766956 | Boylan, III et al. | Jul 2004 | B1 |
6767282 | Matsuyama et al. | Jul 2004 | B2 |
6769769 | Podoleanu et al. | Aug 2004 | B2 |
6772057 | Breed et al. | Aug 2004 | B2 |
6774939 | Peng | Aug 2004 | B1 |
6785329 | Pan et al. | Aug 2004 | B1 |
6789967 | Forester | Sep 2004 | B1 |
6791531 | Johnston et al. | Sep 2004 | B1 |
6795068 | Marks | Sep 2004 | B1 |
6809776 | Simpson | Oct 2004 | B1 |
6819318 | Geng | Nov 2004 | B1 |
6847311 | Li | Jan 2005 | B2 |
6863609 | Okuda et al. | Mar 2005 | B2 |
6870526 | Zngfet et al. | Mar 2005 | B2 |
6873747 | Askary | Mar 2005 | B2 |
6881147 | Naghi et al. | Apr 2005 | B2 |
6884171 | Eck et al. | Apr 2005 | B2 |
6890262 | Oishi et al. | May 2005 | B2 |
6917688 | Yu et al. | Jul 2005 | B2 |
6919824 | Lee | Jul 2005 | B2 |
6924787 | Kramer et al. | Aug 2005 | B2 |
6928180 | Stam et al. | Aug 2005 | B2 |
6930725 | Hayashi | Aug 2005 | B1 |
6931596 | Gutta et al. | Aug 2005 | B2 |
6943776 | Ehrenburg | Sep 2005 | B2 |
6945653 | Kobori et al. | Sep 2005 | B2 |
6951515 | Ohshima et al. | Oct 2005 | B2 |
6952198 | Hansen | Oct 2005 | B2 |
6965362 | Ishizuka | Nov 2005 | B1 |
6970183 | Monroe | Nov 2005 | B1 |
6990639 | Wilson | Jan 2006 | B2 |
7006009 | Newman | Feb 2006 | B2 |
7016411 | Azuma et al. | Mar 2006 | B2 |
7016532 | Boncyk et al. | Mar 2006 | B2 |
7039199 | Rui | May 2006 | B2 |
7039253 | Matsuoka et al. | May 2006 | B2 |
7042440 | Pryor et al. | May 2006 | B2 |
7043056 | Edwards et al. | May 2006 | B2 |
7054452 | Ukita | May 2006 | B2 |
7059962 | Watashiba | Jun 2006 | B2 |
7061507 | Tuomi et al. | Jun 2006 | B1 |
7071914 | Marks | Jul 2006 | B1 |
7084887 | Sato et al. | Aug 2006 | B1 |
7090352 | Kobor et al. | Aug 2006 | B2 |
7098891 | Pryor | Aug 2006 | B1 |
7102615 | Marks | Sep 2006 | B2 |
7106366 | Parker et al. | Sep 2006 | B2 |
7113635 | Robert et al. | Sep 2006 | B2 |
7116330 | Marshall et al. | Oct 2006 | B2 |
7116342 | Dengler et al. | Oct 2006 | B2 |
7121946 | Paul et al. | Oct 2006 | B2 |
7139767 | Taylor et al. | Nov 2006 | B1 |
7148922 | Shimada | Dec 2006 | B2 |
7156311 | Attia et al. | Jan 2007 | B2 |
7164413 | Davis et al. | Jan 2007 | B2 |
7174312 | Harper et al. | Feb 2007 | B2 |
7183929 | Antebi et al. | Feb 2007 | B1 |
7212308 | Morgan | May 2007 | B2 |
7223173 | Masuyama et al. | May 2007 | B2 |
7224384 | Iddan et al. | May 2007 | B1 |
7227526 | Hildreth et al. | Jun 2007 | B2 |
7227976 | Jung et al. | Jun 2007 | B1 |
7245273 | Eberl et al. | Jul 2007 | B2 |
7259375 | Tichit et al. | Aug 2007 | B2 |
7263462 | Funge et al. | Aug 2007 | B2 |
7274305 | Lutrell | Sep 2007 | B1 |
7283679 | Okada et al. | Oct 2007 | B2 |
7296007 | Funge et al. | Nov 2007 | B1 |
7301530 | Lee et al. | Nov 2007 | B2 |
7301547 | Martins et al. | Nov 2007 | B2 |
7305114 | Wolff et al. | Dec 2007 | B2 |
7346387 | Wachter et al. | Mar 2008 | B1 |
7352359 | Zalewski et al. | Apr 2008 | B2 |
7364297 | Goldfain et al. | Apr 2008 | B2 |
7379559 | Wallace et al. | May 2008 | B2 |
7391409 | Zalewski et al. | Jun 2008 | B2 |
7436887 | Yeredor et al. | Oct 2008 | B2 |
7446650 | Schofield et al. | Nov 2008 | B2 |
7545926 | Mao | Jun 2009 | B2 |
7555157 | Davidson et al. | Jun 2009 | B2 |
7558698 | Funge et al. | Jul 2009 | B2 |
7613610 | Zimmerman et al. | Nov 2009 | B1 |
7623115 | Marks | Nov 2009 | B2 |
7627139 | Marks et al. | Dec 2009 | B2 |
7636645 | Yen et al. | Dec 2009 | B1 |
7636697 | Dobson et al. | Dec 2009 | B1 |
7636701 | Funge et al. | Dec 2009 | B2 |
7646372 | Marks et al. | Jan 2010 | B2 |
7665041 | Wilson et al. | Feb 2010 | B2 |
7697700 | Mao | Apr 2010 | B2 |
7721231 | Wilson | May 2010 | B2 |
20010056477 | McTernan et al. | Dec 2001 | A1 |
20020010655 | Kjallstrom | Jan 2002 | A1 |
20020010734 | Ebersole et al. | Jan 2002 | A1 |
20020023027 | Simonds | Feb 2002 | A1 |
20020036617 | Pryor | Mar 2002 | A1 |
20020056114 | Fillebrown et al. | May 2002 | A1 |
20020072414 | Stylinski et al. | Jun 2002 | A1 |
20020075281 | Vetterli et al. | Jun 2002 | A1 |
20020075282 | Vetterli et al. | Jun 2002 | A1 |
20020075286 | Yonezawa et al. | Jun 2002 | A1 |
20020083461 | Hutcheson et al. | Jun 2002 | A1 |
20020085097 | Colmenarez et al. | Jul 2002 | A1 |
20020094189 | Navab et al. | Jul 2002 | A1 |
20020126898 | Guo | Sep 2002 | A1 |
20020126899 | Farrell | Sep 2002 | A1 |
20020134151 | Naruoka et al. | Sep 2002 | A1 |
20020158873 | Williamson | Oct 2002 | A1 |
20030014212 | Ralston et al. | Jan 2003 | A1 |
20030022716 | Park et al. | Jan 2003 | A1 |
20030063575 | Kinjo | Apr 2003 | A1 |
20030093591 | Hohl | May 2003 | A1 |
20030100363 | Ali | May 2003 | A1 |
20030111531 | Williams | Jun 2003 | A1 |
20030160862 | Charlier et al. | Aug 2003 | A1 |
20030189646 | Bean et al. | Oct 2003 | A1 |
20030220145 | Erickson | Nov 2003 | A1 |
20030232649 | Gizis et al. | Dec 2003 | A1 |
20040001082 | Said | Jan 2004 | A1 |
20040017355 | Shim | Jan 2004 | A1 |
20040035925 | Wu et al. | Feb 2004 | A1 |
20040054512 | Kim et al. | Mar 2004 | A1 |
20040063480 | Wang | Apr 2004 | A1 |
20040063481 | Wang | Apr 2004 | A1 |
20040070565 | Nayar et al. | Apr 2004 | A1 |
20040087366 | Shum et al. | May 2004 | A1 |
20040095327 | Lo | May 2004 | A1 |
20040140955 | Metz | Jul 2004 | A1 |
20040150728 | Ogino | Aug 2004 | A1 |
20040161246 | Matsushita | Aug 2004 | A1 |
20040178576 | Hillis et al. | Sep 2004 | A1 |
20040189720 | Wilson et al. | Sep 2004 | A1 |
20040213419 | Varma et al. | Oct 2004 | A1 |
20040227725 | Calarco et al. | Nov 2004 | A1 |
20040254017 | Cheng | Dec 2004 | A1 |
20050001852 | Dengler et al. | Jan 2005 | A1 |
20050011957 | Attia et al. | Jan 2005 | A1 |
20050037844 | Shum et al. | Feb 2005 | A1 |
20050047611 | Mao | Mar 2005 | A1 |
20050088369 | Yoshioka | Apr 2005 | A1 |
20050102374 | Morgane et al. | May 2005 | A1 |
20050105777 | Kozowlowski, Jr. et al. | May 2005 | A1 |
20050117045 | Abdellatif et al. | Jun 2005 | A1 |
20050131776 | Perotti | Jun 2005 | A1 |
20050162385 | Doi et al. | Jul 2005 | A1 |
20050198095 | Du et al. | Sep 2005 | A1 |
20050226431 | Mao | Oct 2005 | A1 |
20050239548 | Ueshima et al. | Oct 2005 | A1 |
20060001836 | Kobori et al. | Jan 2006 | A1 |
20060025222 | Sekine | Feb 2006 | A1 |
20060033713 | Pryor | Feb 2006 | A1 |
20060035710 | Festejo et al. | Feb 2006 | A1 |
20060038819 | Festejo et al. | Feb 2006 | A1 |
20060204012 | Marks et al. | Sep 2006 | A1 |
20060233389 | Mao et al. | Oct 2006 | A1 |
20060250681 | Park et al. | Nov 2006 | A1 |
20060252541 | Zalewski et al. | Nov 2006 | A1 |
20060252543 | Van Noland et al. | Nov 2006 | A1 |
20060264258 | Zalewski et al. | Nov 2006 | A1 |
20060264259 | Zalewski et al. | Nov 2006 | A1 |
20060264260 | Zalewski et al. | Nov 2006 | A1 |
20060269072 | Mao | Nov 2006 | A1 |
20060269073 | Mao | Nov 2006 | A1 |
20060274032 | Mao et al. | Dec 2006 | A1 |
20060274911 | Mao et al. | Dec 2006 | A1 |
20060280312 | Mao | Dec 2006 | A1 |
20060282873 | Zalewski et al. | Dec 2006 | A1 |
20060287084 | Mao et al. | Dec 2006 | A1 |
20060287085 | Mao et al. | Dec 2006 | A1 |
20060287086 | Zalewski et al. | Dec 2006 | A1 |
20060287087 | Zalewski et al. | Dec 2006 | A1 |
20070015559 | Zalewski et al. | Jan 2007 | A1 |
20070021208 | Mao et al. | Jan 2007 | A1 |
20070025562 | Zalewski et al. | Feb 2007 | A1 |
20070060336 | Marks et al. | Mar 2007 | A1 |
20070061413 | Larsen et al. | Mar 2007 | A1 |
20070066394 | Ikeda et al. | Mar 2007 | A1 |
20070072675 | Hamano et al. | Mar 2007 | A1 |
20070120834 | Boillot | May 2007 | A1 |
20070120996 | Boillot | May 2007 | A1 |
20070260340 | Mao | Nov 2007 | A1 |
20070260517 | Zalewski et al. | Nov 2007 | A1 |
20070261077 | Zalewski et al. | Nov 2007 | A1 |
20080056561 | Sawachi | Mar 2008 | A1 |
20080070684 | Haigh-Hutchinson | Mar 2008 | A1 |
20080091421 | Gustaysson | Apr 2008 | A1 |
20080208613 | Scibora | Aug 2008 | A1 |
20090010494 | Bechtel et al. | Jan 2009 | A1 |
20090016642 | Hart | Jan 2009 | A1 |
20090221368 | Yen et al. | Sep 2009 | A1 |
20090221374 | Yen et al. | Sep 2009 | A1 |
20090288064 | Yen et al. | Nov 2009 | A1 |
20100004896 | Yen et al. | Jan 2010 | A1 |
20100137064 | Shum et al. | Jun 2010 | A1 |
20120212507 | Vetterli et al. | Aug 2012 | A1 |
Number | Date | Country |
---|---|---|
0353200 | Jan 1990 | EP |
0652686 | May 1995 | EP |
750202 | Dec 1996 | EP |
835676 | Apr 1998 | EP |
1098686 | May 2003 | EP |
1435258 | Jul 2004 | EP |
2814965 | Apr 2002 | FR |
2206716 | Jan 1989 | GB |
2376397 | Dec 2002 | GB |
2388418 | Nov 2003 | GB |
01284897 | Nov 1989 | JP |
06102980 | Apr 1994 | JP |
7311568 | Nov 1995 | JP |
09128141 | May 1997 | JP |
09185456 | Jul 1997 | JP |
1138949 | Feb 1999 | JP |
2000172431 | Jun 2000 | JP |
2000259856 | Sep 2000 | JP |
2000350859 | Dec 2000 | JP |
2000356972 | Dec 2000 | JP |
2001166676 | Jun 2001 | JP |
2002369969 | Dec 2002 | JP |
2004-102835 | Apr 2004 | JP |
2004102835 | Apr 2004 | JP |
2004145448 | May 2004 | JP |
2004254145 | Sep 2004 | JP |
2005046422 | Feb 2005 | JP |
8805942 | Aug 1988 | WO |
9848571 | Oct 1998 | WO |
9926198 | May 1999 | WO |
9935633 | Jul 1999 | WO |
02027456 | Apr 2002 | WO |
03079179 | Sep 2003 | WO |
05073838 | Aug 2005 | WO |
2005107911 | Nov 2005 | WO |
2007095082 | Aug 2007 | WO |
2008056180 | May 2008 | WO |
Entry |
---|
Kato et al., “Virtual Object Manipulation on a Table-Top AR Environment”, 2000 IEEE, pp. 111-119, Hiroshima City University, Japan; kata@sys.im.hiroshima-cu.ac.jp . University of Washing, Seattle, WA; and ATD MIC Laboratories, ATR International, Kyoto, Japan. |
“The Tracking Cube: A Three-Dimensional Input Device”, IBM Technical Disclosure Bulletin, Aug. 1, 1989, pp. 91-95, No. 3B, IBM Corp. New York, U.S. |
K. B. Shimoga, et al., “Touch and Force Reflection for Telepresence Surgery”, Engineering in Medicine and Biology Opportunities of the IEEEE, Baltimore, MD, USA, Nov. 3, 1994, New York, New York, USA, pp. 1049-1050. |
Iddan, et al., “3D Imaging in the Studio (And Elsewhere . . . )”, Proceedings of the SPIE, SPIE, Bellingham, VA, US, vol. 4298, Jan. 24, 2001, pp. 48-55, XP008005351. |
Jojic, et al., “Tracking Self-Occluding Articulated Objects in Dense Disparity Maps”, Computer Vision, 1999, The Proceedings fo the Seventh IEEE International Conference on Kerkyra, Greece Sep. 20-27, 1999, Los Alamitos, CA, US, IEEE Computer Society, US, Sep. 20, 1999, (Sep. 20, 1999), pp. 123-130. |
Klinker, et al., “Distributed User Tracking Concepts for Augmented Reality Applications”, pp. 37-44, Augmented Reality, 2000, IEEE and ACM Int'l Symposium, Oct. 2000, XPOI0520308, ISBN: 0/7695-0846-4, Germany. |
Nakagawa, et al., “A Collision Detection and Motion Image Synthesis Between a Background Image and a Foreground 3-Dimensional Object”, TVRSJ Bol. 4, No. 2, pp. 425-430, 1999, Japan. |
Mihara, et al., itA Realtime Vision-Based Interface Using Motion Processor and Applications to Robotics, vol. J84-D-I1, No. 9, pp. 2070-2078, 0912001, Japan. |
Nakamura, et al., “A Consideration on Reconstructing 3-D Model Using Object Views”, 2004-01601-003, pp. 17-21, Kokkaido University, Japan, nakamura@media.eng.hokudai.ac.jp. |
Nishida, et al., “A Method of Estimating Human Shapes by Fitting the Standard Human Model to Partial Measured Data”, D-II vol. J84-D-II, No. 7, pp. 1310-1318, Jul. 2001. |
Wilson & Darrell, “Audio-Video Array Source Localization for Intelligent Environments”, 2002 IEEE Dept. of Electrical Eng and Computer Science, MIT, Cambridge, MA 02139. |
Fiala, et al., “A Panoramic Video and Acoustic Beamforming Sensor for Videoconferencing”, 2004 IEEE, Computational Video Group, National Research Council, Ottawa, Canada KIA OR6. |
Hemmi, et al., “3-D Natural Interactive Interface-Using Marker Tracking from a Single View”,Sep. 9, 1991, Systems and Computers in Japan. |
Lanier, Jaron, “Virtually there: three-dimensional tele-immersion may eventually bring the world to your desk”, Scientific American, ISSN: 0036-8733, Year: 2001. |
Richardson et al., “Virtual Network Computing” IEEE Internet Computing, vol. 2, No. 1 Jan./Feb. 1998. |
Fujitsu, “Internet Development of Emulators” Abstract, Mar. 1997, vol. 48, No. 2. |
Kanade, et al., “A Stereo Machine for Video-rate Dense Depth Mapping and Its New Application” 1996, CVPR 96, IEEE Computer Society Conference, pp. 196-202 (022). |
Gvili, et al., “Depth Keying”, SPIE vol. 5006 (2003), 2003 SPlE-IS&T, pp. 564-574. |
Notification of Transmittal of International Search Report and Written Opinion issued in International Application No. PCT/US05/27456, dated May 8, 2007 (10 total pages). |
Number | Date | Country | |
---|---|---|---|
20140031120 A1 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10922514 | Aug 2004 | US |
Child | 14042631 | US |