Хорошо, поэтому я пытаюсь найти гомографию футбольного матча. То, что у меня есть до сих порГомография футбольного поля
- Прочитайте изображения из папки, в основе которой в основном много обрезанных изображений футбольного поля шаблона. В основном у этого есть изображения для линий окружности и линии штрафа и т. Д.
- Прочитайте поток видео из файла и обведите его во многие более мелкие сегменты.
- Петля внутри изображений в потоке видео и внутри этого другого цикла для изображений, которые я читал из папки.
- Теперь на двух изображениях, которые я получаю через итерацию, я применил зеленый фильтр из-за моего предположения, что поле зеленое
- Используйте шар, чтобы найти точки, а затем найти совпадения.
Теперь Проблема в том, что из-за игроков, и некоторые шум от croud, я не смог найти соответствующие матчи для омографии. Кроме того, удаление их является проблемой, потому что это также скрывает линии футбольного поля, которые мне нужно рассчитать.
Любые предложения по этому поводу приветствуются. Также ниже приведен пример кода и изображений, которые я использую.
Примеры изображений
http://i65.tinypic.com/21cs9rl.png
выхода, что я получаю
http://i66.tinypic.com/zj6ljo.png
изображения на праве выхода кадр из видео и что слева то же изображение образца, которое я загрузил после фильтраGreen function как видно из кода.
Наконец-то я хочу, чтобы изображение правильно отображалось в центр круга, поэтому я могу нарисовать куб в центре, несколько похожий на "This example". Заранее спасибо за помощь.
Входные данные «реальные изображения» или сгенерированные компьютером? –
@LeonardoAlvesMachado для компьютера, для тех, что я использовал, но там нет ограничений на это как таковой – georoot
@LeonardoAlvesMachado должен упомянуть, что поток видео - настоящий футбольный матч – georoot