Home Feedback Contents                                    

Upoint

  Home Up

Integration with a projector

This page describes the patent-pending Upoint embodiment, supplementing the Utility Patent, and makes specific use of a projector.

[00177]                It may be advantageous to put some parts disclosed in this application in a known relation to one another. For example, projection device 40 and base station 30 may advantageously be incorporated in one and the same physical device, or be in a fixed relationship to one another. Alternatively, projection device 40 may be equipped with a coordinate sensing device 201. Whatever means are used, the system may be set up such that the position and/or orientation of some components, such as projection device 40 (and its components) with respect to coordinate system x y z is fixed, known, or can be measured. If additional appropriate sensors are included (such as, for example, level sensing device 303, visible markers 302, etc), even the position and/or orientation of moveable parts of projection device 40 with respect to coordinate system x y z may be considered measurable and hence known. In particular, such an integrated device may furthermore incorporate a device like pointing device 20, associated with a pointing line 21; that is, it may be equipped with a device that allows the orientation and/or position with respect to coordinate system x y z of a pointing line 21 to be known, measured and/or adjusted (potentially automatically). This pointing line may, for example, coincide with the optical axis 401 of projection device 40. In this application, optical axis 401 is defined as the line substantially connecting the optical origin 402 of the projection beam (see Fig. 23) with the projected center of computer screen image 50, as projected by projection device 40. (Note that the projected center of computer screen image 50 may coincide with the center of projection image 70, notably so if both are rectangular.) Alternatively, the pointing line may substantially coincide with another line connecting a characteristic point of projected image 70 (for example, one of its corners) to the optical origin 402 of projection device 40, or with other convenient lines. An even more advantageous embodiment may result when this integrated device also incorporates distance measuring device/image capture device 206. To explain, it will now be assumed that the origin of the x y z system coincides with the origin of the x’ y’ z’ system of the pointing device 20 that is integrated with base station 30 and projection device 40, as well as with the optical origin 402 of the projection beam of projection device 40. It will also be assumed that the aspect ratio is known of a substantially rectangular computer screen image 50 that is to be projected by projection device 40. If one furthermore assumes that projection device 40 is aligned in such a way that its optical axis 401 is substantially perpendicular to (a flat) projection region 60 and that its optical characteristics (such as the dimensions of its projection beam and the size of the to-be-projected image) are known, it will be clear to those skilled in the art that knowledge of the distance between the optical origin of projection device 40 and (the center of) projection image 70 is sufficient to uniquely establish the position, shape, orientation and size of projection image 70 (and interaction region 71 and interaction structure 72, assumed in this example to substantially coincide with projection image 70), as measured with respect to the x y z coordinate system. Notably, in such a scenario there would not be a need for the use of a user-wielded pointing device 20 to aid in establishing the above parameters. Indeed, under these circumstances a user-wielded pointing device 20 may be used as a direct-pointing instrument straight-away, without user-assisted calibration, after the above described automated calibration procedure has been executed so as to establish all necessary parameters of projection image 70 (and interaction region 71 and interaction structure 72).

[00178]                If the integrated device (formed by at least combining, in the fashion described above, projection device 40 and base station 30, and possibly a pointing device 20) is not aligned perfectly perpendicular to projection region 60, an effect commonly referred to as keystoning will result in a projection image 70 that is not rectangular. For example, if the optical axis 401 is perpendicular to (a vertically oriented) projection region 60 in a horizontal but not in a vertical sense, projection of a rectangular computer screen image 50 will generally result in a projection image 70 that is an isosceles trapezoid with two horizontal edges. This is the most common form of image distortion, and is known as vertical keystoning. Conversely, if the optical axis 401 is perpendicular in a vertical, but not in a horizontal sense, the resulting isosceles trapezoid will have two vertical edges; this effect is known as horizontal keystoning. If both horizontal and vertical misalignments are not too severe, the assumption that projection image 70 (and interaction region 71 and interaction structure 72) is rectangular may still result in a system that affords the feeling of direct pointing, even if the system also assumes the vertical and horizontal alignments are perfectly perpendicular; the reasons for this are explained in paragraph 91.

[00179]                In the more general case, as depicted in prior art Fig. 22, one or both of these misalignments may be substantial. In such a case, the keystone effect will result in a projection image 70 that is neither rectangular nor shaped like an isosceles trapezoid. As explained in numerous prior art (such as US patent 6,520,647 to Mitsubishi Electric Research Laboratories Inc., and US patent 6,877,863 to Silicon Optix Inc.), vertical keystoning can easily be corrected for by incorporating sensors like level sensing device 303 – see also prior art Fig. 22. Using such sensors, the vertical angle between the (vertically oriented) projection image 70 and optical axis 401 can easily be established. If, furthermore, distance measuring device 206 is subsequently used to substantially establish the distance between the projected version of the center of computer screen image 50 and the optical origin 402 of projection device 40 (i.e., measured along the optical axis 401), those skilled in the art will appreciate that inclusion of information on the optical characteristics of projection device 40 will, once again, provide sufficient information to be able to establish position, shape, orientation and size of an interaction structure 72 that is near-coincident with an interaction region 71 and projection image 70, provided the horizontal keystone effect is not too severe. Note that this may be done independent of whether or not the vertical keystone effect is corrected for.

[00180]                If the horizontal keystone effect is also severe, the above cited prior art teaches that additional sensors may be used to establish the horizontal angle between projection region 60 and optical axis 401, and that they may be used to correct for the horizontal keystone effect. Using both vertical and horizontal keystone correction, a situation as depicted in Fig. 21 may thus arise, characterized by a non-perpendicular alignment both in horizontal and vertical sense, nonetheless resulting in an substantially undistorted rectangular projection image 70. Such sensors may be devices such as used in distance measuring device / image capturing device 206 – see also prior art Fig. 22. Alternatively, distance measuring device 206 may be used to establish the distance from the optical origin 402 of the projection beam to two well-chosen characteristic points of projection image 70. One characteristic point might be the projected center of computer screen image 50; the other one might be the projected version of a point half-way the left vertical edge of computer screen image 50. Simple application of the cosine rule (see Fig. 23, depicting a top-view of Fig. a are known (the latter angle following from knowledge of the optical dimensions of the projection beam), all other quantities in the triangle can be calculated – including the sought-after angle b. Given the above, it will be appreciated that inclusion of any such sensors will allow a unique determination of position, shape, orientation and size of projection image 70 (and a near-coincident interaction region 71 and interaction structure 72), even in the general case of a projection device 40 (integrated in the above described sense with at least base station 30) that is misaligned with respect to projection region 60 both in the horizontal and vertical sense. Note again that this may be done independent of whether or not the vertical and/or horizontal keystone effect is corrected for.

[00181]                Finally, then, it will be understood that use of an image capturing device 206 of which the position and orientation in the x y z coordinate system is known may be of great help in the presently discussed embodiment, as already alluded to in paragraph 170 and 171. Indeed, those skilled in the art will recognize that distance measuring device 206 may be embodied by combining knowledge of the optical characteristics of projection device 40 (such as the dimensions of its projection beam and the size of the to-be-projected image) with information obtained from a captured image of projection image 70 by a sensor like image capture device 206. After all, if the size of projection image 70 (for ease of explanation, but not out of necessity, assumed to be rectangular) can be established using an image capture device 206, one may use knowledge of the optical characteristics of projection device 40 to easily establish the distance from its optical origin 402 to, for example, the projected center of computer screen image 50. This way, then, 3D parameters describing projection image 70, interaction region 71 and interaction structure 72 can easily be determined, as will be appreciated by those skilled in the art. Alternatively, focus mechanisms in image capture device 206 may also be found useful in this regard. In short, then, it will be understood that any device capable of establishing the distance from a known point in the x y z coordinate system (such as, for example, the optical origin 402 of the projection beam of projection device 40) to a characteristic point of projection image 70, interaction region 71 or interaction structure 72 is contemplated by the current application. It will also be understood that, although the above continuously referred to the projected center of computer screen image 50, this was merely intended as an example and such a point may, without loss of functionality, be replaced by any point related in a known fashion to computer screen image 50, projection image 70, interaction region 71 or interaction structure 72.

[00182]                Furthermore, other techniques disclosed in this application may be combined with the above described methods, including but not limited to those outlined in paragraphs 159, 165, 169, 170, 171, 172, 173 and 174. In particular, calibration sensors associated with projection device 40 or base station 30 and their associated calibration methods may be combined with methods related to a user-wielded pointing device 20, as disclosed in this application. For example, the system may require the user to highlight one or more calibration marks 721a,b,… with a user-wielded pointing device 20, in order to correct for the horizontal non-alignment of projection device 40 and projection region 60 (the horizontal keystone-effect), while sensors incorporated in projection device 40 or base station 30 may be used to automatically correct for any vertical misalignment. Also, control points (see also paragraph 159) may be used to check the validity of the calculated position, orientation, shape and size of projection image 70, interaction region 71 and/or a near-coincident interaction structure 72. Also, it will be understood that in certain embodiments base station 30 may be left out entirely. Furthermore, distance measuring device 206 may also advantageously be left out. To explain, the reader is referred to the embodiment described in paragraphs starting at paragraph 120. If the methods and devices described there are combined with the methods and devices outlined in paragraphs 177 – 182, another advantageous embodiment will result. That is to say, if the position of a user-wielded pointing device 20 is not too different from the optical origin 402 of the projection beam of projection device 40, such that they may be considered to substantially coincide, it will be appreciated by those skilled in the art that a system results that does not have a need for position sensing, an associated base station 30 or distance measuring device 206. Particularly when projection region 60 is sufficiently far away from projection device 40, such that projection image 70 is relatively large, any small discrepancy between the position of a user-wielded pointing device 20 and the position of projection device 40 will be negligible. In such a case, knowledge of the dimensions of the projection beam (assuming that the angle between its optical axis 401 and projection region 60 is sufficiently close to 90 degrees) will be sufficient to substantially ascertain the point-of-aim of user-wielded pointing device 20, as will be obvious from the methods disclosed in this application. An improvement on the above system may be obtained by including one or more distance sensing devices 206 that may, for example, be used to establish the horizontal and/or vertical angles between optical axis 401 and projection region 60, as described above. This way, it is possible to compensate for a non-perpendicular alignment that might, without inclusion of such sensors, cause intolerable errors in the computation of the point-of-aim of a user-wielded pointing device 20.

 
Contact us at through the Feedback page with questions or comments about this web site.
Last modified: December 12, 2005