These relative displacements of the features in the frames can be utilized to estimate the movement of the options relative to the optical navigation system or the movement of the optical navigation system relative to the features. The sort of optical navigation approach can be referred to herein as a beacon-based navigation method. Beacon-based navigation methods are at present used in pc gaming models to track motion of distant enter gadgets for affordable item tracker the gaming models. A concern with conventional beacon-based mostly navigation strategies is that extra hardware is needed to offer the beacons, which adds value and undesired complexity to the overall system. Another concern is that non-beacon light sources in the sector of view, e.g., candles and reflections of gentle, might be mistaken for the beacons, which can introduce navigation errors. This type of optical navigation method will probably be referred to herein as a scene-primarily based navigation approach. Scene-based navigation techniques are similar to the navigation techniques employed in optical computer mice.

Positional changes of the distinguishing features captured in successive frames of picture data are used to track the movement of the optical navigation system. Scene-based mostly navigation strategies can also be used in laptop gaming units to track movement of remote input units for ItagPro the gaming units. Such navigation errors may not be crucial for purposes that aren't time-sensitive, affordable item tracker similar to cursor control for word processing applications. However, for time-sensitive purposes, akin to computer gaming, such navigation errors will not be tolerable. FIG. 1 reveals an optical navigation system in accordance with an embodiment of the invention. FIG. 2B illustrates an imaged show screen in captured picture frames when the hand-held controller unit is moved laterally at a fixed distance from the show screen in accordance with an embodiment of the invention. FIG. Three is a block diagram of the hand-held controller unit of the optical navigation system of FIG. 1 in accordance with an embodiment of the invention. FIG. 4 illustrates a means of finding the imaged display display in a captured image body by thresholding in accordance with some embodiments of the invention.

FIG. 5 illustrates a technique of discovering the imaged display screen in a captured image frame by searching for a frame of a display device within the image body in accordance with different embodiments of the invention. FIG. 6 illustrates a technique of discovering the imaged display display screen in a captured image frame by looking for a quadrilateral region having a dominant coloration within the image frame in accordance with different embodiments of the invention. FIG. 7 illustrates a means of discovering the imaged display screen in a captured picture body by comparing the picture frame with a reference picture in accordance with other embodiments of the invention. FIG. 8 is a process circulate diagram of a technique for tracking an input system in accordance with an embodiment of the invention. 100 features a hand-held controller unit 102 , a display system 104 and a console unit 106 . 102 and the console unit 106 are part of a computer gaming system where the hand-held controller unit is an enter gadget of the system to manipulate graphical elements displayed on the show system 104 .

One hundred is used to implement different kinds of methods. For instance, some embodiments of the optical navigation system one hundred may be used to provide an accessible consumer interface for a computer system. 100 operates to trace the movements of the hand-held controller unit 102 of the system using a show screen 108 of the display system 104 in frames of picture information captured by the hand-held controller unit 102 . Positional info of the imaged model of the display display screen 108 in captured picture frames is then used to determine the present place of the hand-held controller unit 102 . 108 in a captured picture body might include the location and size of the imaged display display screen in the captured picture frame with respect to the captured picture frame, as nicely as the shape of the imaged display display in the captured image body. 102 will be the position of the hand-held controller unit relative to absolutely the coordinate system with respect to the display display 108 .

102 might be the place of the hand-held controller unit relative to the earlier position of the hand-held controller unit with respect to the display screen 108 . This type of tracking using the imaged show screen in a captured picture frame will typically be referred to herein as a screen-based navigation. FIGS. 2A-2C illustrate how the positional information of an imaged display display screen in a captured picture body can be utilized to determine the relative position of the hand-held controller unit 102 with respect to the display display 108 . FIG. 2A illustrates an imaged show display 210 in captured picture frames 212 A, 212 B and ItagPro 212 C when the hand-held controller unit 102 is moved closer or farther from the show display 108 . 212 A when the hand-held controller unit 102 is positioned close to the show display screen 108 , the scale of the imaged show screen 210 is comparatively giant. 210 is rectangular in shape.

Edit

Pub: 10 Sep 2025 12:01 UTC

Views: 11