Устройство определения расстояния — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Презентация)
(Фактическая реализация)
Строка 18: Строка 18:
 
== Фактическая реализация ==
 
== Фактическая реализация ==
 
Реализован алгоритм, выделяющий "области схожести", по которым строится карта расстояний. Затем происходит нормировка и вывод готового результата.  
 
Реализован алгоритм, выделяющий "области схожести", по которым строится карта расстояний. Затем происходит нормировка и вывод готового результата.  
* [[:File:Proekt_rasstoyanie.rar|Код программы]]
+
* [[File:Proekt_rasstoyanie.rar|Код программы]]
  
 
== Модель конечного устройства ==
 
== Модель конечного устройства ==

Версия 12:17, 21 июня 2018

Основная идея

Создать независимый модуль, который может по входным данным (фотографиям) определять расстояние до объектов на снимках. Учитывалось наличие уже существующих решений, а именно их недостатки:

  • Медленная скорость работы для высоких разрешающих способностей
  • Большая подверженность помехам и артефактам при использовании низких разрешающих способностей
  • Необходимость использования специализированного оборудования (ИК-датчики, прочие лазеры) означает простоту «противодействия» таким системам
  • Чаще всего расстояние определяется для каждой точки в отдельности, что исключает оперирование объектами целиком (трудность определения резко выступающих объектов)




Концептуальное решение

Используется эффект параллакса для определения расстояния до объекта путём сопоставления фотографий, снятых с двух (или более) различных точек

Фактическая реализация

Реализован алгоритм, выделяющий "области схожести", по которым строится карта расстояний. Затем происходит нормировка и вывод готового результата.

Модель конечного устройства

Реализован прототип устройства для автоматизированного использования с использованием трёх камер и усовершенствованного алгоритма сравнения пар фотографий


Пример результата


Презентация

Авторы