首页 文章
  • 6 votes
     answers
     views

    多个相机图像拼接

    我一直在运行一个拼接多个摄像头图像的项目,但我认为我遇到了瓶颈......我对这个问题有一些疑问 . 我想在将来尝试将它们安装在车辆上,这意味着相机的相对位置和方向是固定的 . 此外,由于我正在使用多个摄像头并尝试使用HOMOGRAPHY来拼接图像,我会尽可能地将摄像头放在一起以便出现错误(由于摄像机的焦点不在同一位置而且这是不可能的,因为相机占据一定的空间 . )可以减少 . 这是我的一个简短的...
  • 0 votes
     answers
     views

    图像对齐warpPerspective或warpAffine

    我在3D场景中有一个对象的两个图像I1和I2 . 图像之间的区别在于对象已移动 . 摄像机位置和校准是已知的,并且已知对象上的一些3D特征点以及移动它的3D变换 . 我也有这些特征点的投影 . 我想对齐图像 . 所以看起来我有几个选择: 我只能查看2D特征点并导出仿射变换来进行对齐 . 直觉上,这似乎会有错误,因为它不会解释透视失真 . 我可以找到单应变换并使用warpPerspectiv...
  • 1 votes
     answers
     views

    通过了解OpenCV中的单应性来计算视频中的对象高度

    我正在尝试测量我正在使用OpenCV和Python开发的跟踪应用程序中检测到的对象的高度 . 我已经计算出单应矩阵,所以我知道每个物体在现实世界中的位置,并且它在视频帧上是明显的高度 . 我不知道的是相机的真实世界位置 . 我已经看到相机姿势矩阵可以从单应性计算,但我不知道该怎么做 . 视频是从头部级别录制的,对象主要是人 . 单应性将相机像素转换为地平面 . 可以通过将最左边和最右边的坐标变换为...
  • 0 votes
     answers
     views

    无需校准即可找到摄像机位置

    我必须使用来自足球场的几张图像找到相机位置 . 使用这些图像,我可以找到将三维模型中的点(以米为单位)转换为图像中的点(像素)的单应性 . 每张照片可以有不同的焦距,因此相机内在因素可以改变 . 我在C中使用OpenCV . 我找到了类似问题的解决方案,但是you already have the camera calibrated, with a fixed focal length(在这种情况...
  • 2 votes
     answers
     views

    使用两个点从单个相机进行图像校正

    我正在尝试实施图像校正 . 我正在使用一种不再可用的软件 . 为了校正图像,软件使用摄像机的高度(h),摄像机两点(d1,d2)的距离以及图像中的对应线到参考点(Line1,Line2) . 所以变量是: h(摄像机高程); Line1,Line2(行像素) d1,d2(距离相机的距离,以米为单位) 组态: 我尝试使用OpenCV(Python)实现几个代码,但最终结果与软件不同...
  • 1 votes
     answers
     views

    从单应性中查找相机方向,opencv

    如果我有一台已经校准的相机,那么我已经知道了失真系数和相机矩阵 . 而且我有一组点都在一个平面上,而且我知道这些点的真实世界度量和像素位置,我已经构建了一个单应性 . 鉴于这种单应性,相机矩阵和失真系数,我怎样才能以最简单的方式找到相机姿势?使用openCV可以忍受 . 我可以使用“DecomposeProjectionMatrix()”函数吗?它只接受3x4投影矩阵,但我有一个简单的3x3单应性...
  • 6 votes
     answers
     views

    使用计算单应性将2D点从标记投影到图像

    我有一个平面标记,我运行 SIFT 算法来提取特征 . 然后我运行一个探测器在场景中找到这个标记并再次提取特征 . 我匹配这些点并使用 findHomography() 从匹配的对中提取 homography 与OpenCV . 现在我想用计算的单应性投影在标记中检测到的2D点,以将位置与从场景测量的3D点进行比较并计算 reprojection error . 我对像素坐标,厘米,校准矩阵感到...

热门问题