Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обработка изображения

1.8K
06 апреля 2006 года
Azaze1
102 / / 08.01.2005
Привет всем ))
наверное сюда стоит писать, так как это больше задача на алгоритмизацию )))
Есть такая нетривиальная задачка (если для кого-то это будет иначе - милости просим): представьте себе, что у вас над какой-то поверхностью есть фотоаппарат, который непрерывно делает её снимки со скоростью, скажем, 10 кадров в секунду. При этом камера может двигаться параллельно плоскости, т.е. по снимкам можно в принципе отследить движение камеры над плоскостью.

Так вот эти картинки получает машина. Не важно как, важен сам факт - картинки есть. Кадры размерностью 18*18 пикселов , каждый цвет каждого пиксела - градации серого, от 0 до 255 (короч по байту на "рыло" %)). Средняя интенсивность может меняться - т.е. кадры одного и тогоже места на плоскости могут быть получены при различном освещении, т.е. для одного и того же участка поверхности введём поправку на освещение - пусть это будет +-5 единиц по цвету. Тогда ЕСЛИ камера двигается достаточно медленно, то на кадрах будут видны одни и те же участки пов-ти, только смещённые (ну и может быть немного отличающиейся по интенсивности).

ЗАДАЧА в том, чтобы путём сравнения 2,3,... 10 - сколько вашей душе угодно - кадров было определено смещение камеры по X и Y над поверхностью! ))

Подобная задача решена в утр-ве, который наверняка у вас имеется - оптической мышке. DSP процессор в ней по огромному кол-ву снимков (от 1500 в простеньких и до 6400 в последних моделях) определяет смещение, благодаря чему курсор точно отслеживает ваши движения (со скидкой на интенсивное дёрганье и прочее) )))

Если кто-то сталкивался с подобной задачей, знает как её реализвать или просто знает ссылки на материалы по подобным вещам - милости просим.
Обсуждение приветствуется ))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог