【问题标题】:Transform co-circular stadium view into a omnivision (planar) view将共圆体育场视图转换为全视(平面)视图
【发布时间】:2013-10-01 15:42:20
【问题描述】:

想象一个体育场(例如足球场),顶部居中放置全视(鱼眼)摄像头。 你会得到一张照片,它会给你一个几乎平面的视野。

现在是第二个相机设置: 您拥有相同的体育场,但顶部有普通(无鱼眼)摄像头,四个角,指向球场。

现在问题来了: 这两种相机设置之间是否有转换?

我想到了 Hough 变换,以使用第二个摄像头设置获得场地的平面视图。我是朝着正确的方向前进还是您有其他想法来获得平面视图?

【问题讨论】:

    标签: camera transformation hough-transform fisheye


    【解决方案1】:

    好的,基本上你可以通过制作多个图片并相应地转换它们来创建鱼眼效果,拼接是要走的路http://en.wikipedia.org/wiki/Image_stitching

    但是,如果在足球场上使用鱼眼,您将无法看到球场的平面图。如果您将相机沿 z 轴向上移动直到无穷远,您将获得平面视图!所以它是一个缩放。

    我说得对吗,您真的想从足球场创建小地图吗?然后霍夫变换很好的识别图片上的场,计算出不同的相机位置,但是还是需要把图片中的像素点变换成平面图。得到某事。看起来像一张照片。

    【讨论】:

    • 我也想过缝合。但是图像会有很大的重叠区域,所以只需要缝合边缘。问题是尽可能合并重叠区域以创建(您命名的)小地图。我没有发现任何与我有关的类似问题/解决方案。
    • 给定图片上的线和角的位置,获得平面视图的实际场坐标应该不难。我得考虑一下,但是当相机足够高时,像田野一样平坦的东西应该不会有问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-02
    • 1970-01-01
    • 2014-03-23
    • 1970-01-01
    • 2019-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多