1. Field of the Invention
The present invention relates to techniques for enabling high-resolution multi-touch sensing based on frustrated total internal reflection.
2. Description of the Related Art
Touch sensing is commonplace for single points of contact. One group of touch sensing techniques is to employ frustrated total internal reflection (FTIR). When light encounters an interface to a medium with a lower index of refraction (e.g. glass to air), the light becomes refracted to an extent that depends on its angle of incidence, and beyond a certain critical angle, it undergoes total internal reflection (TIR). Fiber optics, light pipes, and other optical waveguides rely on this phenomenon to transport light efficiently with very little loss. However, another material at the interface can frustrate this total internal reflection, causing light to escape the waveguide there instead.
Frustrated total internal reflection is well known and has been used in the biometrics community to image fingerprint ridges since at least the 1960s. U.S. Pat. No. 3,200,701 to White, incorporated herein by reference, issued in 1965 and describes using FTIR to optically detect the ridge pattern of a skin surface.
U.S. Pat. No. 3,673,327 to Johnson et al., incorporated herein by reference, issued in 1972 and discloses an early version of a touch actuable device in which a binary device detects the attenuation of light through a platen waveguide caused by a finger in contact.
U.S. Pat. No. 3,846,826 to Mueller, incorporated herein by reference, issued in 1974 and describes an imaging touch sensor that allows a user to “paint” onto a separate display using free-form objects, such as brushes, styli and fingers. In that device, light from the flying spot of a CRT is totally internally reflected off the face of a large prism and focused onto a single photo detector, thereby generating an updating bitmap of areas that are being contacted. In 1985, this method was updated in an optically inverted configuration, with a video camera and a broad light source replacing the CRT and photodetector, as disclosed in Greene, R., “The Drawing Prism: A Versatile Graphic Input Device,” Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH '85, ACM Press, New York, N.Y., 103-110 (1985), incorporated herein by reference.
U.S. Pat. No. 4,346,376 to Mallos, incorporated herein by reference, discloses a CRT-based touch sensor, which replaced the bulky prism with a thin platen waveguide and operates by detecting the light scattered away by an object in optical contact. More recent fingerprint sensors use this approach, as disclosed in Fujieda, I., Haga, H., “Fingerprint Input based on Scattered-Light Detection,” Applied Optics-IP, 36, 35, 9152-9156 (1997), incorporated herein by reference.
The robotics community also has used this approach since 1984 in the construction of tactile sensors for robot grippers, but with a compliant surface overlay. Various publications include: Mott, D. H., Lee, M. H., and Nicholls, H., “An Experimental Very High Resolution Tactile Sensor Array,” Robot Sensors Vol. 2: Tactile and Non-Vision, Pugh, A., Ed. Springer-Verlag, Berlin, 179-188 (1986); Tanie, K., Komoriya, K., Kaneko, M., Tachis, S., and Fujikava, A., “A High Resolution Tactile Sensor,” Robot Sensors Vol. 2: Tactile and Non-Vision, Pugh, A., Ed. Springer-Verlag, Berlin, 189-198 (1986); and U.S. Pat. No. 4,668,861 to White, each of which is incorporated herein by reference.
With the use of a compliant surface overlay, a structured flexible membrane, normally kept apart from the waveguide by an air-gap, makes optical contact with the waveguide when depressed. U.S. Pat. No. 4,484,179 to Kasday, incorporated herein by reference, discloses this approach in the context of a touch sensitive display.
One fairly straightforward approach for sensing multiple points of contact simultaneously or “multi-touch sensing” employing non-FTIR based methods is to utilize multiple sensors, with each sensor sensing a respective point of contact. For example, Tactex Control Inc. has a line of array sensors for use as floor sensors, security devices and other applications. As another example, the publication Lee, S., Buxton, W., and Smith, K. C., “A Multi-Touch Three Dimensional Touch-Sensitive Tablet,” Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (San Francisco, Calif., United States), CHI '85. ACM Press, New York, N.Y., 21-25 (1985), incorporated herein by reference, describes the use of sensors arranged in a matrix configuration with an active element (e.g. diode, transistor) disposed at each node.
Multi-touch sensing may be achieved by employing a passive matrix of sensing elements, such as force-sensitive-resistors (FSRs), as discussed in Hillis, W. D., “A High Resolution Imaging Touch Sensor,” International Journal of Robotics Research, pages 1, 2, 33-44 (1982), incorporated herein by reference. U.S. Pat. No. 4,134,063 to Nicol et al., incorporated herein by reference, discloses the use of capacitive electrodes for this purpose. And more recently discussed in Rekimoto, J., “SmartSkin: An Infrastructure for Freehand Manipulation on Interactive Surfaces,” Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '02, ACM Press, New York, N.Y., 113-120 (2002), incorporated herein by reference. The Fingerworks iGesturePad is another example of a device that employs a passive matrix of capacitance sensors. U.S. Pat. No. 6,323,846 to Westerman et al., incorporated herein by reference, discloses additional examples of using such an array in a multi-touch surface system. Such systems, while less complex than systems that employ multiple active sensors, still entail numerous electrical connections and thus disadvantageously limit their application to uses that require relatively low resolution (e.g., under 100×100). Furthermore, such systems are visually opaque and thus require the use of top-projection if to be integrated with a graphic display.
The use of video cameras has been proposed to acquire high-resolution datasets at rapid rates. However, these machine vision based techniques are quite imprecise and are not able to determine if true touch contact has been made, a disparity that can be quite disturbing to the user. Recent approaches include estimating depth from intensity as discussed in Matsushita, N. and Rekimoto, J., “HoloWall: Designing a Finger, Hand, Body, and Object Sensitive Wall,” Proceedings of the 10th Annual ACM Symposium on User Interface Software and Technology (Banff, Alberta, Canada, Oct. 14-17, 1997), UIST '97, ACM Press, New York, N.Y., 209-210 (1997); estimating depth from stereo as disclosed in Wilson, A. D., “TouchLight: An Imaging Touch Screen and Display for Gesture-Based Interaction,” Proceedings of the 6th International Conference on Multimodal Interfaces (State College, Pa., USA, Oct. 13-15, 2004), ICMI '04, ACM Press, New York, N.Y., 69-76 (2004); Malik, S. and Laszlo, J., “Visual Touchpad: A Two-Handed Gestural Input Device,” Proceedings of the 6th International Conference on Multimodal Interfaces (State College, Pa., USA, Oct. 13-15, 2004), ICMI '04, ACM Press, New York, N.Y., 289-296 (2004); and tracking markers embedded within a deformable substrate as disclosed in Kamiyama, K., Vlack, K., Mizota, T., Kajimoto, H., Kawakami, N., and Tachi, S., “Vision-Based Sensor for Real-Time Measuring of Surface Traction Fields,” IEEE Comput. Graph. Appl. 25, 1 (January 2005), 68-75. Each of these references is incorporated herein by reference.
Additional publications that set forth various interaction techniques include: Buxton, W., Hill, R., and Rowley, P., “Issues and Techniques in Touch-Sensitive Tablet Input,” Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH '85, ACM Press, New York, N.Y., 215-224 (1985); Dietz, P. and Leigh, D., “DiamondTouch: A Multi-User Touch Technology,” Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology (Orlando, Fla., Nov. 11-14, 2001), UIST '01. ACM Press, New York, N.Y., 219-226 (2001); Westerman, W., Elias, J. G., and Hedge, A., “Multi-Touch: A New Tactile 2-D Gesture Interface for Human-Computer Interaction,” Proceedings of the Human Factors and Ergonomics Society 45th Annual Meeting (Minneapolis/St. Paul, Minn., October 2001), 632-636 (2001); and Wu, M. and Balakrishnan, R., “Multi-Finger and Whole Hand Gestural Interaction Techniques for Multi-User Tabletop Displays,” Proceedings of the 16th Annual ACM Symposium on User Interface Software and Technology (Vancouver, Canada, Nov. 2-05, 2003), UIST '03, ACM Press, New York, N.Y., 193-202 (2003), each of which is incorporated herein by reference.
In view of the foregoing, it is seen that there has been only limited development in the field of multi-touch sensing. Hence, there remains the need for multi-touch sensors that are relatively simple, inexpensive and scalable.
It is therefore an object of the present invention to provide multi-touch sensing systems/processes that are relatively simple, inexpensive and scalable for providing high-resolution multi-touch sensing.
It is a further object of the present invention to provide multi-touch sensing systems/processes that are based on frustrated total internal reflection.
In accordance with the present invention, a multi-touch sensing system comprises an optical waveguide having an index of refraction sufficient to cause light of at least one wavelength (e.g., narrow band wavelength) received in a predetermined direction to undergo total internal reflection within the optical waveguide. The system includes a compliant layer having a first surface disposed adjacent to and spaced from a first side of the optical waveguide, and the compliant layer is sufficiently deformable upon depression to allow portions of the first surface of the compliant layer to contact the optical waveguide. The first surface of the compliant layer has an index of refraction sufficiently similar to the index of refraction of the optical waveguide to cause, upon the first surface of the compliant layer contacting the optical waveguide, some of the light undergoing total internal reflection to scatter and to escape the optical waveguide. An image sensor detects some of the light that escapes from the optical waveguide.
In accordance with another embodiment of the present invention, a multi-touch sensing system comprises an optical waveguide, and a compliant layer directly coupled to the first side of the optical waveguide, where the compliant layer and the optical waveguide having substantially similar indexes of refraction so that light of at least one wavelength received by the optical waveguide in a predetermined direction undergoes total internal reflection within the optical waveguide and the compliant layer. The system also includes a cladding layer directly coupled to the compliant layer. The cladding layer has an index of refraction sufficiently lower than the index of refraction of the compliant layer so that deformation of the cladding layer causes some of the light undergoing total internal reflection to scatter and to escape the compliant layer and the optical waveguide. An image sensor detects some of the light that escapes the compliant layer and the optical waveguide.
In accordance with a further embodiment of the present invention, a multi-touch sensing system comprises a compliant optical waveguide having an index of refraction sufficient to cause light of at least one wavelength received in a predetermined direction to undergo total internal reflection within the compliant optical waveguide. The system also includes a cladding layer directly coupled to the first side of the compliant optical waveguide. The cladding layer has an index of refraction sufficiently lower than the index of refraction of the compliant optical waveguide so that deformation of the cladding layer causes some of the light undergoing total internal reflection to scatter and to escape the compliant optical waveguide. An image sensor detects some of the light that escapes the compliant optical waveguide.
For each of these embodiments, the present invention includes a number of aspects, features and variations. Some of these aspect and features are summarized below.
As one aspect of the present invention, the compliant layer has an associated light filter for filtering light of said at least one wavelength.
As a further aspect of the present invention, the compliant layer is deformable by depressing a second surface of the compliant layer by a finger of the user of the multi-touch sensing system.
As another aspect of the present invention, the image sensor is optically disposed to receive the light that escapes from the second side of the optical waveguide.
As a feature of this aspect, a band pass filter optically disposed between the second side of the optical waveguide and the image sensor allows substantially only the light at said wavelength to pass from the optical waveguide to the image sensor.
As a further aspect of the present invention, the image sensor is a flat image sensor such as a TFT (thin-film transistor) image sensor.
As an additional aspect of the present invention, the flat image sensor is a wedge-optic camera.
As another aspect of the present invention, the system includes a light source disposed directly against an edge of the optical waveguide for emitting the light that is received by the optical waveguide.
As a further aspect of the present invention, the optical waveguide may be a compound component. As a particular feature of this aspect, the optical waveguide is comprised of a non-compliant optical waveguide treated with a compliant layer.
As an additional aspect of the present invention, the system includes a rear projector for projecting a video image towards the second side of the optical waveguide. The compliant layer and the optical waveguide are substantially transparent to visible light so that the displayed video image is viewable through these layers.
As a feature of this aspect, a diffuser disposed on the compliant layer diffuses the projected video image.
As another feature of this aspect, the compliant layer itself is designed to diffuse the projected video image.
As yet a further aspect of the present invention, the system includes a film opaque to the light at said wavelength that is disposed on the compliant layer. A front projector projects a video image onto the film.
As yet another aspect of the present invention, the system includes a liquid crystal display (LCD) panel disposed on the second side of the optical waveguide for displaying a video image in a direction towards the compliant layer, and the compliant layer and the optical waveguide are substantially transparent to visible light so that the displayed video image is viewable through these layers.
As a feature of this aspect, multiple emissive sources provide backlight to the LCD panel and a backlight diffuser is disposed between the LCD panel and the emissive sources.
As a further feature of this aspect, a thin-profile wedge backlight unit provides backlight to the LCD panel.
As a feature of this feature, the image sensor is a wedge-optic camera.
As an additional feature of this aspect, multiple light sources are provided as backlight to the LCD panel, and a backlight diffuser is disposed between the LCD panel and the light sources, and the image sensor is a wedge-optic camera.
As another feature of this aspect, the LCD panel is disposed within an optical path of the light escaping from the optical waveguide to the image sensor, and the LCD panel is transparent to light at said wavelength so as to not prevent the light escaping the optical waveguide from reaching the image sensor.
As yet a further aspect of the present invention, the system includes a liquid crystal display (LCD)/optical sensing panel disposed on the second side of the optical waveguide for displaying a video image in a direction towards the compliant layer, and the image sensor is the optical sensing elements of the LCD/optical sensing panel.
As yet another aspect of the present invention, the system includes an active matrix OLED with integrated sensors disposed on the second side of the optical waveguide for displaying a video image in a direction towards the compliant layer, the image sensor is the integrated sensors of the active matrix OLED with integrated sensors.
As a further aspect of the present invention, the system includes a flexible OLED (FOLED) coupled to the compliant layer for displaying a video image in a direction towards a user of the multi-touch sensing system. The FOLED is sufficiently flexible to deform the compliant layer, upon depression of the FOLED, so that the compliant layer contacts the optical waveguide.
As an additional aspect of the present invention, the system includes a double-sided FOLED disposed on the compliant layer and that has an emissive layer for displaying a video image in a direction towards a user of the multi-touch sensing system and a sensing layer for sensing some of the light that escapes from the optical waveguide in a direction towards the user. The double-sided FOLED is sufficiently flexible to deform the compliant layer, upon depression of the double-sided FOLED, so that the compliant layer contacts the optical waveguide. The image sensor corresponds to the sensing layer of the FOLED.
As another aspect of the present invention, the system includes a combination flexible LCD and a flexible backlight coupled to the compliant layer for displaying a video image in a direction towards a user of the multi-touch sensing system. The combination of the flexible LCD and the flexible backlight are sufficiently flexible to deform the compliant layer, upon depression of the combination, so that the compliant layer contacts the optical waveguide.
As yet a further aspect of the present invention, the system includes a flexible LCD coupled to the compliant layer for displaying a video image in a direction towards a user of the multi-touch sensing system. A light source directs visible light through the compliant layer toward the flexible LCD, and the compliant layer diffuses the visible light.
As a feature of this aspect, the flexible LCD includes integrated sensors for sensing at least some of the light that escapes from the optical waveguide in a direction towards the user, and the image sensor corresponds to the sensors integrated in the flexible LCD.
As a further aspect of the present invention, light at said wavelength is infrared light and the image sensor detects infrared light. The system further includes a second image sensor for detecting visual information through the optical waveguide and the compliant layer. The second image sensor is equipped to not detect light escaping from the optical waveguide that is intended for the first sensor.
As a feature of this aspect, the second image sensor is capable of sensing an area beyond the compliant layer.
As yet another aspect of the present invention, the system incorporates an auto-calibration system. In particular, the auto-calibration system registers the infrared touch image coordinate system precisely to the graphical (displayed) coordinate system.
The present invention further includes various method embodiments. In accordance with a method embodiment of the present invention, a method of multi-touch sensing comprises totally internally reflecting at least some light of at least one wavelength within an optical waveguide, sufficiently depressing a compliant layer having a first surface disposed adjacent to and spaced from a first side of the optical waveguide to cause portions of the first surface of the compliant layer to contact the first side of the optical waveguide, the first surface of the compliant layer having an index of refraction sufficiently similar to an index of refraction of the optical waveguide to cause, upon the first surface of the compliant layer contacting the optical waveguide, some of the light undergoing total internal reflection to scatter and to escape the optical waveguide, and sensing at least some of the light escaping the optical waveguide.
In accordance with another method embodiment of the present invention, a method of multi-touch sensing comprises totally internally reflecting at least some light of at least one wavelength within an optical waveguide and a compliant layer that is directly coupled to a first side of the optical waveguide, deforming a cladding layer directly coupled to the compliant layer and having an index of refraction sufficiently lower than an index of refraction of the compliant layer to cause some of the light undergoing total internal reflection to scatter and to escape the compliant layer and the optical waveguide, and sensing at least some of the light escaping the optical waveguide and the compliant layer.
In accordance with a further method embodiment of the present invention, a method of multi-touch sensing comprises totally internally reflecting at least some light of at least one wavelength within a compliant optical waveguide, deforming a cladding layer directly coupled to the compliant optical waveguide and having an index of refraction sufficiently lower than an index of refraction of the compliant optical waveguide to cause some of the light undergoing total internal reflection to scatter and to escape the compliant optical waveguide, and sensing at least some of the light escaping the compliant optical waveguide.
For each of the foregoing summarized method embodiments, such embodiments include a number of aspects, features and variations. Those aspect and features summarized above in connection with the system embodiments also equally apply to the herein-described methods.
Additional objects, features, aspects, and advantages of the present invention are discussed below, and other objects, advantages and features will become readily apparent to those of ordinary skill in the art.
The following detailed description, given by way of example and not intended to limit the present invention solely thereto, will best be appreciated in conjunction with the accompanying drawings, in which:
Multi-touch sensing enables a user to interact with a system with more than one finger at a time, as in chording and bi-manual operations. Multi-touch sensing may accommodate multiple users simultaneously, which is especially useful for larger shared-display systems such as interactive walls and tabletops.
Multi-touch sensing in accordance with the present invention is based on frustrated total internal reflection (FTIR). FTIR sensing techniques can acquire true touch image information at high spatial and temporal resolutions, is scalable to large installations, and is well suited for use with many display technologies. When light encounters an interface to a medium with a lower index of refraction, such as glass to air, the light becomes refracted to an extent that depends on its angle of incidence. Beyond a certain critical angle, the light undergoes total internal reflection (TIR). But, if another material is placed at the interface, total internal reflection is frustrated, causing light to escape the waveguide. Since the concept of FTIR is well known and understood in the art, further technical description of FTIR is omitted herein except where necessary for an understanding of the present invention.
Various embodiments of the present invention and variations thereof are described hereinafter. For purposes herein, the terms “one embodiment,” “another embodiment,” “second embodiment,” “third embodiment,” “one variation,” “another variation,” and the like are used for convenience only to distinguish one structure, process, system, etc., from another structure, process, system, etc., and are not used to designate relative importance or amount of difference or other sort of quantification or comparative trait, unless otherwise expressly stated herein. Further, the terms “first”, “second”, “primary,” “secondary” and the like are used to distinguish one component, element, object, step, process, activity or thing from another, and are not used to designate relative position or arrangement in time, unless otherwise expressly stated herein.
Non-Diffusive, Micro-Structured Index-Matched Compliant Layer for an FTIR Touch Sensor (Compliant Layer Design Type 1)
Light source 14 preferably is an infrared (IR) emitter, such as an IR emitter comprised of multiple high-power infrared LEDs. Light source 14 is placed directly against a polished edge of optical waveguide 12 so as to maximize coupling into total internal reflection. For example, light source 14 may provide an optical output of 460 mW at 880 nm, although other optical outputs can be employed.
Optical waveguide 12 may be a sheet of acrylic whose edges have been polished clear, but other suitable materials may be utilized. In one example of a manufactured prototype, a one-quarter inch (6.4 mm) thick acrylic sheet having the dimensions of 16 inches by 12 inches (406 mm×305 mm) is utilized as the optical waveguide. Common glass generally is not preferred due to its poor optical transmittance. However, clearer glass formulations (e.g. “water white”, BK-7 borosilicate glass, etc.) may be employed. Though more expensive, such glass is structurally stiffer and is far less easily scratched than acrylic.
The light emitted from light source 14 undergoes total internal reflection within optical waveguide 12, thus causing the light to remain trapped within optical waveguide 12. When an object is placed in contact with optical waveguide 12, total internal reflection is frustrated thus causing some light to scatter (“scattered light”) and to escape from optical waveguide 12, as represented by the arrows “a” in
In accordance with the embodiment shown in
The stack shown in
In the embodiment of
The output of image sensor 20 (or sensor 30 or wedge camera 32 or other sensor type) may be supplied to a suitable computer (not shown) or other electronic device capable of handling various well-known image processing operations, such as rectification, background subtraction, noise removal, and analysis for each video frame. Well known vision tracking techniques then may be employed to translate the video sequences into discrete touch events and strokes. An image camera that captures the light at 8-bit monochrome at 60 frames per second at a resolution of 640×480 (corresponding to greater than 1 mm2 precision) is suitable for many multi-touch sense applications. Of course, an imaging camera having greater resolution, a different frame capture rate and/or other characteristics may be employed. Processing may be carried out by any suitable computing system.
Multi-touch sensing in accordance with the present invention provides full imaging touch information without occlusion or ambiguity issues. The touch sense is zero-force and true, that is, it accurately discriminates touch from a very slight hover. The multi-touch sensing system of the invention is capable of sampling at both high temporal and spatial resolutions. The multi-touch sensing system is scalable to relatively large surfaces, such as a wall-sized touch display, although various factors including camera resolution and amount of illumination should be taken into account for the multi-touch sensing system to cover relatively large areas.
Cladded and Index-Matched Compliant Layer (Compliant Layer Design Type 2)
Cladded High Index-of-Refraction Compliant Waveguide Directly Placed on Supporting Substrate (Compliant Layer Design Type 3)
Advantageously, in the embodiment shown in
As described above,
Each of the embodiments, including Compliant Layer Design Type 1, Type 2 and Type 3, as described above, employ various components including at least an optical waveguide. As mentioned herein, one or more of such components may be a compound component, and in particular variations, the compliant optical waveguide may be a (non-compliant) optical waveguide treated with a compliant layer collectively functioning as the optical waveguide. As is appreciated, an optical waveguide having such a compliant layer assists in FTIR.
The following described embodiments pertain to multi-touch systems that include or that are incorporated within different types of display devices/systems. Unless otherwise indicated, each of such described embodiments may be used in connection with any one of the herein-described compliant layer design types (i.e., Types 1, 2 or 3). Still further, and unless otherwise indicated, each of such described embodiments may use any type of sensing system/method (e.g., image sensor 20, flat image sensor 30, wedge-optic camera 32, etc.). Still further, and unless otherwise indicated, each of such described embodiments may use any other type of display method, if suitable, or none at all. For convenience only,
Multi-Touch Rear Projection System
Multi-Touch Front Projection System
Front-projection is still useful in many environments where space is an issue.
Multi-Touch Systems Incorporating Active Matrix Liquid Crystal Displays
In the embodiment shown in
In accordance with the present invention, the embodiments shown in
Multi-Touch System Incorporating Optical Sensing AMLCD/AMOLED
The multi-touch system 140 of the present invention shown in
In a variation of the embodiment shown in
Multi-Touch System with Flexible Display
In accordance with the present invention, various other flexible-type displays may be used in place of a flexible OLED. For example, so-called “eInk” displays, which are discussed in Huitema, H. E. A.; Gelinck, G. H.; van der Putten, J. B. P. H.; Kuijk, K. E.; Hart, C. M.; Cantatore, E.; Herwig, P. T.; van Breemen, A. J. J. M.; de Leeuw, D. M. “Plastic transistors in active-matrix displays” Nature 2001, 414, (6864), 599 and which is incorporated herein by reference, may be utilized. Other flexible emissive or reflective displays (e.g., electrophoretic, electrochromic) may be utilized.
Multi-Touch System with “Double-Sided Flexible OLED”
In the embodiment shown in
When compliant layer 184 contacts waveguide 186, due to some force exerted on double-sided FOLED 182, the scattered light (represented by arrows “b” in
Multi-Touch System with Flexible LCD
Multi-Touch System with Flexible LCD and Compliant Layer Acting as Backlight Diffuser
Multi-Touch System with Flexible LCD with Integrated Sensors
In the embodiment shown in
Compliant layer 244, when depressed, contacts waveguide 246 and the resulting scattered light (represented by arrows “c” in
Multi-Touch Sensing System with Additional Sensing Capability/Gesture and Fiducial Sensing Using a Second Image Sensor
In accordance with the present invention, various embodiments described herein optionally may include an additional image sensor to observe, not the herein-described FTIR effect caused by touch, but other visual information such as hand pose, “hover” information, fiducial markers on objects or tokens, and other visually recognizable elements.
The secondary image sensor 262, such as shown in
Multi-touch Sensing System Incorporating an Auto-Calibration System
In various embodiments described herein, the (primary) image sensor (e.g., image sensor 22 shown in
As another feature of the auto-calibration system shown in
Additional Variations and Features
In various embodiments described herein, the IR emitter may be pulsed and synchronized to the shutter of the image sensor to beneficially reduce the amount of ambient light received by the image sensor. If desired, the light source can be pulsed at a brighter intensity to increase the signal to noise ratio of the system.
In various embodiment described herein, the “IR” emitter may be chosen to be of near-UV wavelength. In such variations, components previously suited for IR are replaced with components for this alternate band, especially since UV can be quite degrading. For UV, special additional consideration must be taken into account to protect users from stray emissions, due to the harmfulness of UV. Advantageously, the filters associated with compliant layers described in various embodiments herein, used to shield the sensor from background signal, may also be utilized to shield the user from UV light scattered from the optical waveguide.
In addition, multiple image sensors may be employed to sense the FTIR effect caused by touch, generally to allow for the implementation of a relatively large multi-touch system. The image sensors may be spaced apart from one another along a single axis, multiple axes, along a grid system, or other suitable manner.
In another variation, two or more wavelengths of light, preferably infrared light, are output from the light source and multiple image sensors are employed for detecting the different wavelengths. For example, two sets of LEDs are employed to pump the waveguide, one at, for example, 880 nm, and the other at, for example, 950 nm. Then, each image sensor images a different wavelength. Different wavelength filters may be employed for this purpose. As a useful optional feature, light must be received (at a particular time and location) by both image sensors for the system to deem the occurrence of a depression (i.e., FTIR response) at such time/location. Well known processing methods may be employed to process both video streams in this matter. Thus, by employing multiple wavelengths and multiple image sensors, FTIR response is further discriminated from background light. Moreover, a live finger can be discriminated from latent residues in the event a compliant surface is not utilized by recognizing the ratios of intensities for each wavelength that is specific to a human finger. Three or more wavelengths may be employed.
In certain embodiments, the compliant layer may be made of various plastic films and other materials. The compliant layer may be comprised of a composite of multiple materials, each generally contributing to one or more of the following desired characteristics: i) optical FTIR performance; ii) infrared shielding to mitigate interference from external ambient light; iii) anti-glare to increase visibility of the display; iv) the tactile “feel” for the human user (including but not limited to aspects such as friction); and v) durability—a hardcoat layer preferably replaceable in the field. The various layers employed may be affixed to one another using well-known index-of-refraction matched optical adhesives. As one example of a compliant surface comprised of a composite of multiple materials, a stack includes (1) a thin layer of rubber, (2) a thin-film PET (polyethylene terephthalate) film with metal coating, and (3) a thin PET film treated to have a matte surface. The thin layer of rubber provides for FTIR, along with tactile response and feel. The thin-film PET film with metal coating reflects/absorbs ambient infrared light. The thin PET film treated to have a matte surface provides for a comfortable surface on which a user's finger or fingers can easily glide across, and for wearability.
In yet another variation of certain embodiments described herein, the contact surface is not flat, i.e., non-planar. For example, the contact surface may be concave, convex or other non-flat design. The contact surface may be spherically shaped.
The present invention has been described in the context of a number of embodiments and variations thereof. It is to be understood, however, that other expedients known to those skilled in the art may be employed without departing from the spirit of the invention.
This application claims priority to U.S. provisional patent application No. 60/953,966, filed Aug. 3, 2007. This application also is a continuation-in-part of U.S. patent application Ser. No. 11/833,908, filed Aug. 3, 2007, which claims priority to U.S. provisional patent application No. 60/821,325, filed Aug. 3, 2006. The disclosures of U.S. patent application Nos. 60/953,966, 11/833,908 and 60/821,325 are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
3200701 | White | Jan 1962 | A |
3673327 | Johnson et al. | Jun 1972 | A |
3846826 | Mueller | Nov 1974 | A |
4134063 | Nicol et al. | Jan 1979 | A |
4346376 | Mallos | Aug 1982 | A |
4484179 | Kasday | Nov 1984 | A |
4668861 | White | May 1987 | A |
4816811 | Bogatin et al. | Mar 1989 | A |
5942761 | Tuli | Aug 1999 | A |
5973844 | Burger | Oct 1999 | A |
6061177 | Fujimoto | May 2000 | A |
6323846 | Westerman et al. | Nov 2001 | B1 |
6323892 | Mihara | Nov 2001 | B1 |
6700129 | Yutaka et al. | Mar 2004 | B1 |
6883919 | Travis | Apr 2005 | B2 |
6895164 | Saccomanno | May 2005 | B2 |
6972753 | Kimura et al. | Dec 2005 | B1 |
6997558 | Perlin et al. | Feb 2006 | B2 |
7030861 | Westerman et al. | Apr 2006 | B1 |
7302152 | Luther et al. | Nov 2007 | B2 |
7330629 | Cooke et al. | Feb 2008 | B2 |
7351949 | Oon et al. | Apr 2008 | B2 |
7394058 | Chua et al. | Jul 2008 | B2 |
7410286 | Travis | Aug 2008 | B2 |
7412119 | Smits | Aug 2008 | B2 |
20030210537 | Engelmann | Nov 2003 | A1 |
20040071417 | Veligdan | Apr 2004 | A1 |
20040201579 | Graham | Oct 2004 | A1 |
20050012722 | Chon | Jan 2005 | A1 |
20050068537 | Han et al. | Mar 2005 | A1 |
20050200293 | Naugler et al. | Sep 2005 | A1 |
20060022956 | Lengeling et al. | Feb 2006 | A1 |
20060026521 | Hotelling et al. | Feb 2006 | A1 |
20060026535 | Hotelling et al. | Feb 2006 | A1 |
20060026536 | Hotelling et al. | Feb 2006 | A1 |
20060033724 | Chaudhri et al. | Feb 2006 | A1 |
20060053387 | Ording | Mar 2006 | A1 |
20060085757 | Andre et al. | Apr 2006 | A1 |
20060086896 | Han | Apr 2006 | A1 |
20060158437 | Blythe et al. | Jul 2006 | A1 |
20060188196 | Charters et al. | Aug 2006 | A1 |
20060227120 | Eikman | Oct 2006 | A1 |
20060279558 | Van Delden et al. | Dec 2006 | A1 |
20070070050 | Westerman et al. | Mar 2007 | A1 |
20070084989 | Lange et al. | Apr 2007 | A1 |
20070152985 | Ostergaard et al. | Jul 2007 | A1 |
20080029691 | Han | Feb 2008 | A1 |
20080150913 | Bell et al. | Jun 2008 | A1 |
20080179507 | Han | Jul 2008 | A2 |
20080192025 | Jaeger et al. | Aug 2008 | A1 |
20080284925 | Han | Nov 2008 | A1 |
20090033637 | Han | Feb 2009 | A1 |
20090128499 | Izadi et al. | May 2009 | A1 |
20100149134 | Westerman et al. | Jun 2010 | A1 |
20100302185 | Han | Dec 2010 | A1 |
20100302196 | Han | Dec 2010 | A1 |
20100302210 | Han | Dec 2010 | A1 |
Number | Date | Country |
---|---|---|
10047920 | Apr 2002 | DE |
62-107325 | May 1987 | JP |
8-50526 | Feb 1996 | JP |
10-162698 | Jun 1998 | JP |
2004-94569 | Mar 2004 | JP |
200494569 | Mar 2004 | JP |
2006318512 | Nov 2006 | JP |
0172037 | Sep 2001 | WO |
0245413 | Jun 2002 | WO |
2005029395 | Mar 2005 | WO |
2005029172 | Mar 2005 | WO |
2010141453 | Apr 2005 | WO |
2006044652 | Apr 2006 | WO |
2006082444 | Aug 2006 | WO |
2007003196 | Jan 2007 | WO |
2007008766 | Jan 2007 | WO |
2008017077 | Feb 2008 | WO |
2009018317 | Feb 2009 | WO |
2009020940 | Feb 2009 | WO |
2010141372 | Dec 2010 | WO |
2010141380 | Dec 2010 | WO |
Number | Date | Country | |
---|---|---|---|
20080284925 A1 | Nov 2008 | US |
Number | Date | Country | |
---|---|---|---|
60953966 | Aug 2007 | US | |
60821325 | Aug 2006 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11833908 | Aug 2007 | US |
Child | 12185782 | US |