Описание тега opencv-solvepnp
Этот тег используется в вопросах, связанных с оценкой позы объекта. Другими словами, относительная ориентация и положение относительно камеры
1
ответ
solvePnP/solvePnPRansac не дает хорошей оценки положения камеры
Я пытаюсь использовать этот код, чтобы найти положение камеры, найдя плоское изображение на картинке: https://docs.opencv.org/3.3.1/d1/de0/tutorial_py_feature_homography.html Для этой картины это работает правильно: и находит образец. Я использую cv…
13 дек '17 в 02:20
1
ответ
Решите PNP для плоского треугольника
У меня довольно простая задача: получить углы Эйлера от плоского треугольника. Узор выглядит так Итак, алгоритм: 1) получить изображение с веб-камеры - готово 2) конвертировать в гряскале, фильтровать и т. Д. - сделано 3) получить центры масс всех п…
24 мар '17 в 17:12
1
ответ
OpenCV Объяснение solvenpn
Может кто-нибудь дать мне больше объяснений по поводу функции opencv solvepnp()? В документации opencv написано bool cv::solvePnP ( InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, Ou…
12 ноя '17 в 20:14
1
ответ
OpenCV solvePnP получить положение начала шаблона относительно камеры
В настоящее время я пытаюсь получить относительное положение двух Kinect v2, получая положение шаблона отслеживания, которое могут видеть обе камеры. К сожалению, я не могу получить правильную позицию происхождения паттернов. Это мой текущий код, чт…
02 окт '17 в 09:55
0
ответов
Как понять углы Эйлера из cv2.decomposeProjectionMatrix?
Я часами искал в интернете документацию о том, как понять углы Эйлера, возвращаемые cv2.decomposeProjectionMatrix, Моя проблема кажется простой, у меня есть это 2D изображение самолета. Я хочу получить из этого изображения информацию о том, как само…
17 дек '18 в 05:56
0
ответов
Учитывайте известные значения при оценке позы камеры
Я пытаюсь оценить положение моей камеры относительно 4-х известных мировых координат. Из-за ограничений в моей системе некоторые детали позы камеры известны и исправлены. А именно его вертикальное смещение, тангаж и крен являются известными констант…
03 фев '19 в 19:25
1
ответ
Есть ли решатель pnp, представленный в ARKit, или как использовать функцию SolvePnP opencv в проекте Unity3D с помощью оболочки EmguCV C#
Контекст высокого уровня: В проекте Unity3D AR с использованием машинного обучения система обеспечивает соответствие между набором двухмерных координат пикселей в изображении и одним и тем же набором трехмерных точек в мировой координате. Из соответ…
19 окт '18 в 09:54
1
ответ
Где возвращаемые значения cv2.solvePnP фактически удерживают положение камеры?
В реальном мире есть куб и камера. Координаты каждой точки показаны на следующем рисунке. Понятно, что координата камеры в [0,0,1], Мы можем рассчитать отображаемые координаты каждой позиции на экране. import numpy as np import cv2 import math world…
12 апр '18 в 16:47
0
ответов
Положение камеры в мировой координате не работает, но положение объекта в системе координат камеры работает правильно
Я работаю над оценкой позы камеры (iphone camera) для устройства крепления на голову (Hololens), используя светодиоды в качестве маркера, используя решает pnp. Я калибровал камеру ниже, это внутренние параметры камеры /* approx model*/ double focal_…
29 июн '18 в 08:30
1
ответ
Ошибка OpenCV: утверждение не удалось в undistort.cpp в строке 293
Нашел решение по адресу https://github.com/opencv/opencv/issues/4943 Ошибка OpenCV: Ошибка подтверждения (CV_IS_MAT(_src) && CV_IS_MAT(_dst) && (_src->rows == 1 || _src->cols == 1) && (_dst->rows == 1 || _dst->cols == 1) && _src->cols + _src-> строк…
18 май '17 в 08:22
1
ответ
Решить PNP против восстановления Позировать по ротационной композиции: почему переводы не одинаковы?
Часть 1: до обновления Я пытаюсь оценить относительное положение, используя два разных метода: solvePNP и recoverPose, и кажется, что матрицы R выглядят нормально с некоторой ошибкой, но векторы трансляции совершенно разные. Что я делаю неправильно?…
19 авг '18 в 03:21
0
ответов
Как выполнить калибровку камеры для OpenCV в масштабе
Я использую алгоритм openCV solvePNP для обнаружения и измерения позы устройства по метке AR с использованием openCV. Моя конечная цель - получить очень точные измерения в реальном мире. Мое приложение, вероятно, будет работать на широком диапазоне …
30 окт '17 в 15:45
1
ответ
rvec/tvec от solvePnP против rvec/tvec от калибровки камеры
Я прочитал этот ответ, но до сих пор не понимаю rvec/tvec пара вернулась calibrateCamera и rvec/tvec пара вернулась solvePnP, Я это понимаю solvePnP решает для [R|T] который дается здесь. Это очень ясно - это аффинное преобразование точек мира в пло…
29 сен '17 в 06:02
1
ответ
Python: solvePnP() недостаточно значений для распаковки?
У меня проблема с функцией под названием cv2.solvePnP от OpenCV. Эта функция используется для оценки позы шахматной доски. После следующего кода я получаю ошибку: for fname in glob.glob('Images/Calibragem/img1*.jpg'): img = cv2.imread(fname) gray = …
01 сен '17 в 00:49
2
ответа
Оценка позы: определить правильность вращения и матрицы преобразования
В последнее время я борюсь с проблемой оценки позы с одной камерой. У меня есть несколько 3D-точек и соответствующих 2D-точек на изображении. Затем я использую solvePnP, чтобы получить векторы вращения и перемещения. Проблема в том, как я могу опред…
31 мар '17 в 04:58
0
ответов
Решить колеблющийся результат
Я использую solvePnp для определения положения головы. Но оценка результата от ротации, перевода сильно колеблется. Вы можете увидеть детали здесь. Вопросы и ответы по OpenCV Благодарю.
17 мар '18 в 09:58
0
ответов
Сопоставьте данные координаты из шаблона в масштабированном и повернутом изображении, используя OpenCV и Python
Это изображение, снятое с камеры. Я пытаюсь определить положение камеры и угол поворота, угол наклона камеры. Но я застрял в указании деформированного объекта на картинке. Мой подход - 1) Найти совпадающие координаты, используя алгоритм ORB, но я з…
03 апр '17 в 07:05
0
ответов
Обнаружение и отслеживание функций на 2D изображениях для отображения содержимого AR
Я разрабатываю приложение для Android, в котором я хочу отслеживать 2D-изображение / лист бумаги, анализировать, что пользователь пишет / рисует на нем, и правильно отображать на нем различное 3D-содержимое. Я работаю над отслеживанием и отображение…
13 сен '17 в 10:47
1
ответ
Восстановление позы из трехмерных триангулированных точек
У меня есть настройка стереокамеры, где я использую метод OpenCV cv::triangulatePoints, чтобы обнаружить углы шахматной доски в трехмерном пространстве. Мне было интересно, какой метод состоит в том, чтобы взять эти триангулированные точки и точно о…
04 янв '19 в 18:13
0
ответов
OpenCV solvePnP: идеальные координаты с Blender не корректно трансформируются
Я пытаюсь использовать метод solvePnPRansac от OpenCV, чтобы определить местоположение камеры вокруг 3D-модели, загруженной в Blender. Однако, ручная установка точек дает мне неправильный вектор t/r, а cv2.projectPoints неверно определяет координаты…
13 фев '19 в 16:35