Forum: Mikrocontroller und Digitale Elektronik Was sieht eine optische Maus?


von Glue (Gast)


Lesenswert?

Hallo!

Mich würde mal wissen, was eine optische Maus "sieht", sofern man die 
Daten für das menschliche Auge aufbereitet.
Ist das nur ein Bild mit unterschiedlichen Grauverläufen?
Wird von der Maus ein Lichtmuster auf den Boden projiziert, dass von der 
Maus erfasst wird? Sind man dann auf dem Bild z.B. ein Gitternetz?

Ferner würde mich mal interessieren, welche Algorithmen da arbeiten um 
aus der Bildinformation die Bewegung zu berechnen.

Freue mich auf alles wissenswertes und hilfreiches.

Viele Grüße
Glue

von dall (Gast)


Lesenswert?

Das sind eigentlich "nur" kleine Bildsensoren mit paar pixeln (16x16 
oder so) Auflösung... irgendwo hatte ich mal ein Projekt gesehen wo 
jemand einen solchen Sensor angezapft hatte und dann einen (seehhhr 
schlechten) Stiftscanner gebaut hat ;)

von Lukas K. (carrotindustries)


Lesenswert?

Glue schrieb:
> Hallo!
>
> Mich würde mal wissen, was eine optische Maus "sieht", sofern man die
> Daten für das menschliche Auge aufbereitet.
Manche Maussensoren können sogar das Kamerabild ausgeben
> Ist das nur ein Bild mit unterschiedlichen Grauverläufen?
Das ist ganz einfach ein mikroskopisches Bild des Untergrunds
> Wird von der Maus ein Lichtmuster auf den Boden projiziert, dass von der
> Maus erfasst wird? Sind man dann auf dem Bild z.B. ein Gitternetz?
Nein, die Maus 'filmt' nur den Untergrund und berechnet daraus die 
Bewegung
> Ferner würde mich mal interessieren, welche Algorithmen da arbeiten um
> aus der Bildinformation die Bewegung zu berechnen.
http://de.wikipedia.org/wiki/Optischer_Fluss

von J.-u. G. (juwe)


Lesenswert?

Lukas K. schrieb:
> http://de.wikipedia.org/wiki/Optischer_Fluss

Als Ergänzung natürlich auch:
http://de.wikipedia.org/wiki/Optische_Maus

Darin werden ja eigentlich alle Fragen des TO erläutert.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Glue schrieb:
> Wird von der Maus ein Lichtmuster auf den Boden projiziert, dass von der
> Maus erfasst wird? Sind man dann auf dem Bild z.B. ein Gitternetz?
Nein, die LED sendet einfach nur ausreichend viel Licht.
Und der Maussensor ist eine 16x16-Pixel-Kamera, deren nachgerschaltete 
Bildverarbeitung laufend Bilder nacheinander vergleicht und Unterschiede 
(Verschiebungen) herausfindet. Siehe auch 
http://de.wikipedia.org/wiki/Optische_Maus
Und dort mal auf den letzten Link klicken...
Dann findest du die Antwort auf
> Was sieht eine optische Maus?
Der englische artikel ist ein wenig ausführlicher:
http://en.wikipedia.org/wiki/Optical_mouse

> Ferner würde mich mal interessieren, welche Algorithmen da arbeiten um
> aus der Bildinformation die Bewegung zu berechnen.
Das Stichwort heißt "Autokorrelation"...

von faustian (Gast)


Lesenswert?

"Das sind eigentlich "nur" kleine Bildsensoren mit paar pixeln (16x16
oder so) Auflösung... irgendwo hatte ich mal ein Projekt gesehen wo
jemand einen solchen Sensor angezapft hatte und dann einen (seehhhr
schlechten) Stiftscanner gebaut hat "

IIRC sind diese Sensoren dafür sehr, sehr schnell als Kamera.

von hp-freund (Gast)


Lesenswert?


von TestX .. (xaos)


Lesenswert?

Glue schrieb:

> Ferner würde mich mal interessieren, welche Algorithmen da arbeiten um
> aus der Bildinformation die Bewegung zu berechnen.

im einfachsten fall eine diskrete kreuzkorrellation in x und y richtung

von J.-u. G. (juwe)


Lesenswert?

Lothar Miller schrieb:
>> Ferner würde mich mal interessieren, welche Algorithmen da arbeiten um
>> aus der Bildinformation die Bewegung zu berechnen.
> Das Stichwort heißt "Autokorrelation"...

Hier widersprechen sich deutsche und englische Wikipedia. In der 
deutschen wird explizit erwähnt, dass keine Korrelationsmesstechnik zum 
Einsatz kommt.

von Frank (Gast)


Lesenswert?


von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

J.-u. G. schrieb:
> In der deutschen wird explizit erwähnt,
> dass keine Korrelationsmesstechnik zum Einsatz kommt.
Das hat HP/Agilent/Avago vor ein paar Jahren aber offenbar selbst noch 
nicht gewusst, denn dort gabs mal eine AN, die die Korrelation explizit 
aufführt. Aber augenscheinlich entwickelt sich die Algorhitmik und die 
Technik weiter. Gut so... ;-)

von faustian (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.