реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Оптическая мышь, нужен алгоритм работы
777777
сообщение Dec 26 2007, 08:23
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Как обрабатывается изображение в оптической мыши? Неужели текущее изображение сравнивается с предыдущим, двигая его в разные стороны пока не получится наибольшее сходство? Но ведь на это надо куча времени!
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Dec 26 2007, 09:42
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



http://www.ixbt.com/peripheral/mice-sensor.shtml
google рулит


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
777777
сообщение Dec 26 2007, 11:34
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(Pyku_He_oTTyda @ Dec 26 2007, 12:42) *

Спасибо, но это лишь обзорная статья о мышах. Об алгоритмах там нет ничего sad.gif
Go to the top of the page
 
+Quote Post
WEST128
сообщение Dec 26 2007, 14:18
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 468
Регистрация: 13-10-06
Из: Россия, Томск
Пользователь №: 21 291



Вам скорее надо обратится к литературе по сжатию видео. Любой алгоритм основан на определении вектора (или векторов) смещения изображения. На MPEG2 точно должна быть документация в сети.
Go to the top of the page
 
+Quote Post
ryhor
сообщение Dec 27 2007, 05:33
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 3-04-06
Пользователь №: 15 742



Насколько помнится из косвенных сведений алгоритм примерно именно такой

В простейшем случае для простой светящей диодом мышки.
смотрим на квадрат 16х16 или немногим более и следим куда оно (картинко) поехало. На самом деле это не так трудно - особенно когда у вас спец чип который заточен скажем на рассчет корреляции для 8 или менее битных входных данных.

Так как мыш дает информацию только о dx dy - т.е. о изменении координат - то ошибки определения смещения более менее не мешают жить.

А что вас так пугает в поиске смещения картинки относительно картинки?

вот вам принтер который гораздо круче мышки в плане точности вычисления своих координат и тоже работает на принципе "смещение картинки".
http://printdreams.com/inside/printbrush.html

Сообщение отредактировал ryhor - Dec 27 2007, 05:35
Go to the top of the page
 
+Quote Post
Harbour
сообщение Dec 27 2007, 06:25
Сообщение #6


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Был когда-то сканер, работающий как этот printbrush - жаль канул в Лету
Go to the top of the page
 
+Quote Post
Itch
сообщение Jan 8 2008, 18:45
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410



Алгоритм называется Optical Flow, ищите в гугле и википедии.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016