Method and apparatus for computer input using six degrees of freedom

   
   

A mouse is provided that uses a camera as its input sensor. A real-time vision algorithm determines the six degree-of-freedom mouse posture, consisting of 2D motion, tilt in the forward/back and left/right axes, rotation of the mouse about its vertical axis, and some limited height sensing. Thus, a familiar 2D device can be extended for three-dimensional manipulation, while remaining suitable for standard 2D Graphical User Interface tasks. The invention includes techniques for mouse functionality, 3D manipulation, navigating large 2D spaces, and using the camera for lightweight scanning tasks.

Ένα ποντίκι παρέχεται που χρησιμοποιεί μια φωτογραφική μηχανή ως αισθητήρα εισαγωγής του. Ένας σε πραγματικό χρόνο αλγόριθμος οράματος καθορίζει τη στάση ποντικιών βαθμός-$$$-ΕΛΕΥΘΕΡΊΑΣ έξι, που αποτελείται από 2D την κίνηση, κλίση υπό τους μπροστινούς/πίσω και αριστερούς/δεξιούς άξονες, την περιστροφή του ποντικιού για τον κάθετο άξονά του, και κάποια περιορισμένη έννοια ύψους. Κατά συνέπεια, μια εξοικειωμένη 2D συσκευή μπορεί να επεκταθεί για τον τρισδιάστατο χειρισμό, υπόλοιπη κατάλληλη για τους τυποποιημένους 2D γραφικούς στόχους ενδιάμεσων με τον χρήστη. Η εφεύρεση περιλαμβάνει τις τεχνικές για τη λειτουργία ποντικιών, τρισδιάστατος χειρισμός, μεγάλα 2D διαστήματα πλοήγησης, και χρησιμοποίηση της φωτογραφικής μηχανής για τους ελαφριούς στόχους ανίχνευσης.

 
Web www.patentalert.com

< Non-blocking concurrent queues with direct node access by threads

< Test execution framework for automated software testing

> Curved-screen immersive rear projection display

> System and method for approximating probabilities using a decision tree

~ 00156