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

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
(Новая страница: «== Содержательная постановка == File:теор_рисунок.png|frame|right|none|alt=Alt text|Предполагаемая траект…»)
 
(Презентация)
 
(не показаны 22 промежуточные версии 3 участников)
Строка 1: Строка 1:
== Содержательная постановка ==
+
== Основная идея ==
[[File:теор_рисунок.png|frame|right|none|alt=Alt text|Предполагаемая траектория частицы]]
 
  
  
Входные данные:
+
Создать независимый модуль, который может по входным данным (фотографиям) определять расстояние до объектов на снимках. Учитывалось наличие уже существующих решений, а именно их недостатки:
 +
* Медленная скорость работы для высоких разрешающих способностей
 +
* Большая подверженность помехам и артефактам при использовании низких разрешающих способностей
 +
* Необходимость использования специализированного оборудования (ИК-датчики, прочие лазеры) означает простоту «противодействия» таким системам
 +
* Чаще всего расстояние определяется для каждой точки в отдельности, что исключает оперирование объектами целиком (трудность определения резко выступающих объектов)
  
  
Строка 10: Строка 13:
  
  
 +
== Концептуальное решение ==
 +
Используется эффект параллакса для определения расстояния до объекта путём сопоставления фотографий, снятых с двух (или более) различных точек
  
== Концептуальная постановка ==
+
== Фактическая реализация ==
* Объектом моделирования является частица радиуса <math>R</math> и заряда <math>q</math>;
+
Реализован алгоритм, выделяющий "области схожести", по которым строится карта расстояний. Затем происходит нормировка и вывод готового результата.
* Будем считать частицу материальной точкой массой <math>m</math>, положение которой совпадает с центром масс частицы;
+
* [[http://mech.spbstu.ru/File:Proekt_rasstoyanie.rar Код программы]]
* Движение происходит в однородном магнитном поле под действием силы Лоренца;
 
* Движение происходит в трехмерном пространстве (оси <math>Ox, Oy, Oz</math>);
 
* Пренебрегаем возмущениями, вызванными собственным вращением частицы, но учитываем коэффициент плотности среды.
 
 
 
== Математическая постановка ==
 
 
 
 
 
  
 +
== Модель конечного устройства ==
 +
Реализован прототип устройства для автоматизированного использования с использованием трёх камер и усовершенствованного алгоритма сравнения пар фотографий
  
  
 
== Пример результата ==
 
== Пример результата ==
<gallery mode="slideshow" caption="Для протона">
+
<gallery mode="slideshow" caption="Карта расстояний">
File:3_traj.gif|Нет сопротивления окружающей среды
+
File:Result_statue.png|Разное освещение двух фотографий
File:5_traj.gif|po=0.1
+
File:quality.png|Высокое разрешение исходных фотографий
File:6_traj.gif|po=0.2
+
File:шаг2.png|Низкое разрешение исходных фотографий
 
</gallery>
 
</gallery>
  
[[File:3_traj.gif|frame|left|none|alt=Alt text|Предполагаемая траектория частицы]]
 
[[File:5_traj.gif|frame|left|none|alt=Alt text|Предполагаемая траектория частицы]]
 
[[File:6_traj.gif|frame|left|none|alt=Alt text|Предполагаемая траектория частицы]]
 
 
<br clear=all>
 
<br clear=all>
 
== Презентация ==
 
== Презентация ==
* [[:File:proekt0.pptx|Презентация]]
+
* [[http://tm.spbstu.ru/%D0%A4%D0%B0%D0%B9%D0%BB:Proekt_Ustroystvo_opredelenia_rasstoyania_REmix_(1).pptx Скачать]]
 
 
==Исходники==
 
[[:File:Traectoria_chastizu_v_mag_pole.rar]]
 
  
 
== Авторы ==
 
== Авторы ==

Текущая версия на 12:25, 21 июня 2018

Основная идея[править]

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

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




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

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

Фактическая реализация[править]

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

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

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


Пример результата[править]


Презентация[править]

Авторы[править]