У меня есть два набора соответственных совпадений, которые я хочу вычислить с помощью матрицы гомографии. Однако я обнаружил, что преобразование между этими точками невозможно смоделировать, используя только матрицу гомографии. Я понял это, наблюдая, что некоторые строки в исходном наборе точек не представлены в виде строк во втором наборе.Развернуть матрицу гомографии для искажений
Например:
Предыдущее состояние очень экстремальный в режиме реального времени искажение намного меньше, чем это. Обычно это искажение из-за того, что первый набор точек был извлечен из изображения, которое было выполнено сканером, где другой набор точек был извлечен из фотографии, сделанной мобильным телефоном.
Вопрос:
Как я могу расширить или Обобщить матрицу гомография, чтобы она включает в себя этот случай? Или, другими словами, я хочу использовать модель преобразования без строки, чтобы использовать ее вместо матрицы гомографии, любого предложения?
P.S OpenCV библиотека предпочтительнее, если есть что-то готовое к использованию.
EDIT:
Устранение искажений не может быть вариант для меня, потому что фотографии являются довольно сложными, и я не имеют те же камеры всегда плюс я должен иметь дело с изображениями из неизвестного источника (назад- конец отделен от front-end). Тем не менее, у меня есть ссылка, которая является планировщиком и запросом, у которого есть перспектива + эффект отвлечения, который я хочу исправить после того, как я смог найти соответствующие пары.
Спасибо, устраните искажение, возможно, не вариант для меня, потому что фотографии несколько сложный, и у меня нет той же самой камеры, и я должен иметь дело с изображениями из неизвестного источника. (back-end отделен от front-end). Тем не менее, у меня есть ссылка, которая является планировщиком и запросом, у которого есть перспектива + эффект отвлечения, который я хочу исправить. –
Отредактировано ответ – alexisrozhkov
Спасибо, я до сих пор считаю, что существует модель между плоским изображением и искаженным изображением. Наконец, он был искажен из-за некоторой трансформации, поэтому обратное этому преобразованию должно существовать. –