Вопросы по теме 'homography'
Вычислить положение камеры в мире с помощью OpenCV Python
Я хочу рассчитать положение моей камеры в мировых координатах. Это должно быть довольно легко, но я не получаю ожидаемых результатов. Кажется, я прочитал все по этой теме, но мой код не работает. Вот что я делаю:
У меня есть камера, смотрящая на...
18314 просмотров
schedule
26.10.2021
Найдите матрицу гомографии из основной матрицы
Я пытаюсь вычислить матрицу гомографии H с учетом набора соответствий и фундаментальной матрицы F .
Исходя из принципа эпиполярной геометрии, я знаю, что это можно сделать с помощью перекрестного произведения эпилина и F из Геометрия эпиполя...
2769 просмотров
schedule
05.11.2021
OpenCV DrawMatchesFlags - нет опции ключевой точки?
Я сопоставляю точки SURF изображения с видео. Я хочу проверить это при различных разрешениях, но у меня возникает досадная проблема: когда совпадающие ключевые точки рисуются с маленькими разрешениями, я больше не могу видеть, что происходит в...
931 просмотров
schedule
19.10.2021
Как использовать OpenGL для имитации функциональности OpenCV warpPerspective (перспективное преобразование)
Я сделал деформацию изображения с помощью OpenCV на Python и C ++, вижу, как логотип Coca Cola деформирован на месте в выбранных мною углах:
Используя следующие изображения:
и это:
Полный альбом с фотографиями перехода и...
2333 просмотров
schedule
03.12.2021
Метод opencv getPerspectiveTransform дает неясный результат
Я просто пытаюсь избавиться от перспективы изображения, другими словами, я пытаюсь получить изображение с высоты птичьего полета из 2D-изображения, чтобы упростить вычисление расстояния между двумя точками изображения. На этом этапе для...
314 просмотров
schedule
01.12.2021
Применение гомографии на неплоской поверхности
Насколько я знаю, гомографию (проективное преобразование) в компьютерном зрении можно использовать для обнаружения объекта на изображениях, но все примеры, которые я видел, были на плоских объектах. Работает ли гомография только с объектами плоской...
2413 просмотров
schedule
20.02.2022
Используйте матрицу гомографии в образце сшивания OpenCV для преобразования точки данных
Я использую образец сшивания OpenCV код , или вы можете см. упрощенную версию этого здесь . Мои изображения сшиваются правильно, чтобы сформировать панораму. Я хочу использовать ту же матрицу гомографии или аффинную матрицу для преобразования...
103 просмотров
schedule
19.02.2022
Как нарисовать заполненный прямоугольник с помощью функций рисования OpenCV?
Я написал сценарий Python, который в основном анализирует видео кадр за кадром и использует сопоставление функций + Homography для обнаружения сходства с заданным изображением и рисует ограничивающую рамку вокруг области, в которой изображение...
2378 просмотров
schedule
28.02.2022
Улучшите оценку гомографии между двумя кадрами видео для приложения AR с помощью Python
Я должен улучшить приложение AR в Phyton, используя библиотеку OpenCV, сравнивая кадры с кадрами. Нам нужно спроецировать изображение на обложку книги, которое должно быть обнаружено на существующем видео.
Идея заключалась в том, чтобы провести...
381 просмотров
schedule
29.03.2022
Вычислить матрицу гомографии на основе внутренних и внешних параметров камеры
Я готов сшить панораму на 360 ° для 6 камер «рыбий глаз».
Чтобы найти связь между камерами, мне нужно вычислить матрицу гомографии. Последнее обычно вычисляется путем нахождения признаков на изображениях и их сопоставления.
Однако для моей камеры...
1326 просмотров
schedule
09.04.2022
гомография и масштабирование изображения в opencv
Я вычисляю гомографию между двумя изображениями img1 и img2 (изображения содержат в основном один плоский объект, поэтому между ними хорошо работает гомография), используя стандартные методы в OpenCV в python. А именно, я вычисляю совпадения...
1852 просмотров
schedule
04.05.2022
Вырезание крайних искажений из гомографии
У меня есть фотография шахматной доски, сделанная под произвольным углом камеры. Я нахожу две точки схода, соответствующие двум наборам линий, которые образуют шахматную сетку. По этим двум точкам схода я вычисляю гомографию от плоскости шахматной...
294 просмотров
schedule
06.06.2022
Как преобразовать FOV двух камер в одно отображаемое изображение с помощью гомографии
Я работаю над проектом, в котором мне нужно обнаруживать объекты (небольшие вагоны на железной дороге) с двух камер с неперекрывающимися видами с высоты птичьего полета (см. Ниже два изображения)
Как видите, автомобили обнаруживаются и...
100 просмотров
schedule
14.06.2022
Вычисление матрицы гомографии с использованием произвольных известных геометрических соотношений
Я использую OpenCV для системы оптических измерений. Мне нужно выполнить преобразование перспективы между двумя изображениями, снятыми цифровой камерой. В поле зрения камеры я поместил набор маркеров (лежащих в одной плоскости), которые я использую...
2613 просмотров
schedule
01.07.2022
Гомография Opencv для поиска глобальных координат xy из координат xy пикселей
Я пытаюсь найти матрицу преобразования H, чтобы я мог умножить (x, y) координаты пикселей и получить (x, y) координаты реального мира. Вот мой код:
import cv2
import numpy as np
from numpy.linalg import inv
if __name__ == '__main__' :...
6371 просмотров
schedule
03.07.2022
Обнаружение четырехугольника и оценка позы
Как я могу оценить позу четырехугольника с помощью OpenCV. Мне нужно только обнаружить прямоугольник на кадре .. не все четырехугольники на экране
393 просмотров
schedule
09.07.2022
Проекция точки с использованием кросс-соотношений полностью неверна после определенного порога
Я пытаюсь реализовать проект компьютерного зрения, чтобы определить трансформацию проекции, происходящую в футбольном изображении. Я обнаруживаю точки схода, получаю совпадения по двум точкам и вычисляю проекцию от точек поля модели к точкам...
152 просмотров
schedule
11.07.2022
Исправление некалиброванной камеры OpenCV для 3D-реконструкции
Я использую OpenCV 2.4.2.
Мой проект состоит из трехмерной идентификации лица.
Я пытаюсь создать 3D-модель из пары изображений, снятых неоткалиброванной камерой . Моя цель — получить некоторые 3D-функции для использования в процессе...
6791 просмотров
schedule
18.07.2022
Opencv, отображение обратной перспективы с известным вращением и переводом
Мне нужно получить новый вид изображения с желаемой точки зрения (общий случай вида с высоты птичьего полета). Представьте, что мы меняем положение камеры с помощью известного поворота и преобразования . Каким будет новое изображение той же сцены?...
3550 просмотров
schedule
08.08.2022
Как я могу получить больше вкладок при использовании ransac?
matches = sorted(matches, key = lambda x: x.distance)
src_pts = np.float32([ kp1[m.queryIdx].pt for m in matches ]).reshape(-1,1,2)
dst_pts = np.float32([ kp2[m.trainIdx].pt for m in matches ]).reshape(-1,1,2)
M, mask = cv2.findHomography(src_pts,...
411 просмотров
schedule
11.08.2022