Перейти к содержимому
Compvision.ru
Виктор

Выделение контрастного маркера в видепотоке

Recommended Posts

Здравствуйте. Меня интересует есть ли поддержка одновременной работы с двумя камерами и возможность выдения контрасного объекта в потоковом видео в библиотеке OpenCV. По факту задача которую мне стоит решить, это определить растояние до маркера. Под маркером пока понимается простая геометрическая фигура залитая спплошным цветом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Последние версии OpenCV с двумя камерами работать умеют.

2. Контрастный объект - выделение по цвету? Умеет. Можно пример с CamShift посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте еще раз.

Только сейчас я понял в чем моя проблема. Допустим у меня есть изображение с камеры, допустим камеры откалиброваны (в это понятие я вкладываю то, что камеры знают расстояние между собой или я что то еще был?). Так же предположим я могу выделить одной камерой объект какого либо оттенка цвета, как и по сути второй, но я не пробовал. Но я не могу понять что делать дальше. Как мне вычислить расстояние до этого объекта? На обоих камерах мне нужно выделять объект для этого (логично что да)? Очень нужно компетентный ответ. Спасибо.

ЗЫ. Что бы смотреть примеры в папке samples их надо собрать CMake или как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уточните для себя понятие "калибровка" в применении к камерам:

(хотя бы здесь) http://www.dis.uniroma1.it/~iocchi/stereo/calib.html

Определение расстояния для объекта называется задачей триангуляции: http://en.wikipedia.org/wiki/Triangulation

еще посмотрите про параллакс:

http://en.wikipedia.org/wiki/Parallax

http://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B0%D0%BA%D1%81

Примеры собираются вместе с библиотекой (у меня они лежат в папке bin), если установлен чекбокс "build samples" или что то типа этого.

Посмотреть исходник можно и не собирая проекты.

ЗЫ: CMake делает солюшн (набор проектов) для студии или gcc, а собирается этот солюшн уже самой студией. В результате имеем кучу екзешников.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уточните для себя понятие "калибровка" в применении к камерам:

(хотя бы здесь) http://www.dis.uniroma1.it/~iocchi/stereo/calib.html

Определение расстояния для объекта называется задачей триангуляции: http://en.wikipedia.org/wiki/Triangulation

еще посмотрите про параллакс:

http://en.wikipedia.org/wiki/Parallax

http://ru.wikipedia.org/wiki/%D0%9F%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B0%D0%BA%D1%81

Примеры собираются вместе с библиотекой (у меня они лежат в папке bin), если установлен чекбокс "build samples" или что то типа этого.

Посмотреть исходник можно и не собирая проекты.

ЗЫ: CMake делает солюшн (набор проектов) для студии или gcc, а собирается этот солюшн уже самой студией. В результате имеем кучу екзешников.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я ознакомился со статьями на Вики и ресурсе который описывает калибровку (это было трудно ибо много англ). Познавательно.

Как я понимаю в OpenСV уже есть функции и методы калибровки камер и вообще работы с 3D или стерео и в частности opencv_calib3d отвечает за это или все надо разрабатывать с нуля? В этом вопрос.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все уже есть. И примеры калибровки тоже есть в директории с примерами. Так и называются stereo_calib - для стерео и calibration для одиночной камеры.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×