Зрение — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Определение расстояния до объектов на изображении)
(Алгоритмы)
 
(не показано 7 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
[[Category:Справочник решений|{{PAGENAME}}]]
 
[[Category:Справочник решений|{{PAGENAME}}]]
{{robo-stub}}
 
  
==Фильтрация изображений==
+
==Стандартные интерфейсы==
Эти алгоритмы используются для первичной обработки полученных изображений и позволяют убрать локальные шумы, повысить контрастность изображения и провести другие подобного сорта несложные преобразования.
 
 
 
 
 
==Определение расстояния до объектов на изображении==
 
 
Структуры данных:
 
Структуры данных:
* [[Структуры данных для описания камеры]];
+
* [[Структуры данных для описания (стерео)камеры]];
  
 
Стандартные интерфейсы:
 
Стандартные интерфейсы:
Строка 20: Строка 15:
  
 
* 3Д-реконструкция, обертка алгоритма:
 
* 3Д-реконструкция, обертка алгоритма:
** Вход: Описание стереокамеры, изображения с камер, функция содержащая сам алгоритм реконструкции;
+
** Вход: [[Структуры данных для описания (стерео)камеры|Описание стереокамеры]], изображения с камер, функция содержащая сам алгоритм реконструкции;
** Выход: Результаты измерения расстояний
+
** Выход: [[Структура данных для локально измеренных расстояний до препятствий|Результаты измерения расстояний]]
  
 
* 3Д-реконструкция, подготовка информации о датчике расстояний:
 
* 3Д-реконструкция, подготовка информации о датчике расстояний:
** Вход: Описание стереокамеры, функция содержащая сам алгоритм реконструкции;
+
** Вход: [[Структуры данных для описания (стерео)камеры|Описание стереокамеры]], функция содержащая сам алгоритм реконструкции;
** Выход: Спецификация датчика расстояний;
+
** Выход: [[Спецификация датчика расстояний|Структура данных для локально измеренных расстояний до препятствий]];
  
Алгоритмы:
+
* Утилита калибровки:
*Методы основанные на наборе изображений снятых одновременно двумя и более камерами (Stereo-vision):
+
** Вход: Разрешение камеры, серия изображений снятые по инструкции (с шахматной доской фиксированного размера на фиксированных расстояниях и т.п.).
** [[Block-matching Stereo-Vision]];
+
** Выход: [[Структуры данных для описания (стерео)камеры|Полное описание камеры, включая все параметры калиброки - дисторсия и т.п.]]
*Методы основанные на последовательности изображений снятых одной камерой (Optical-flow):
 
** [[Block-matching Optical-Flow]];
 
  
== Распознавание образов ==
+
==Алгоритмы==
 +
===Фильтрация и коррекция изображений===
 +
Эти алгоритмы используются для первичной обработки полученных изображений и позволяют убрать локальные шумы, повысить контрастность изображения и провести другие подобного сорта несложные преобразования.
 +
* [[Калибровка камер]]
 +
* [[Матричные фильтры]] - размытие, шарпинг и прочие.
 +
* [[Субпиксельные методы]]
  
 +
 +
===Определение расстояния до объектов на изображении===
 +
Методы основанные на наборе изображений снятых одновременно двумя и более камерами (Stereo-vision):
 +
* [[Block-matching Stereo-Vision]];
 +
Методы основанные на последовательности изображений снятых одной камерой (Optical-flow):
 +
* [[Block-matching Optical-Flow]];
 +
 +
=== Распознавание образов ===
 +
Общие вопросы распознавания образов:
 +
* [[Инварианты геометрических тел, устойчивые к помехам и искажениям]];
 
Распознавание различных предопределенных специальных образов (визуальных маяков):
 
Распознавание различных предопределенных специальных образов (визуальных маяков):
 
 
* [[Распознавание маяков типа "Q-Code"]];
 
* [[Распознавание маяков типа "Q-Code"]];

Текущая версия на 04:09, 22 июля 2009


Стандартные интерфейсы

Структуры данных:

Стандартные интерфейсы:

  • 3Д-реконструкция, сам алгоритм, варианты использования:
    • Получение информации об алгоритме:
      • Вход: Запрос информации;
      • Выход: Минимальное и максимальное обрабатываемое смещение на изображениях;
    • Использование алгоритма:
      • Вход: 2 изображения
      • Выход: Массив смещений, массив вероятностей.

Алгоритмы

Фильтрация и коррекция изображений

Эти алгоритмы используются для первичной обработки полученных изображений и позволяют убрать локальные шумы, повысить контрастность изображения и провести другие подобного сорта несложные преобразования.


Определение расстояния до объектов на изображении

Методы основанные на наборе изображений снятых одновременно двумя и более камерами (Stereo-vision):

Методы основанные на последовательности изображений снятых одной камерой (Optical-flow):

Распознавание образов

Общие вопросы распознавания образов:

Распознавание различных предопределенных специальных образов (визуальных маяков):