gpt4 book ai didi

algorithm - OpenCV检测网后网球场线

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:33:11 62 4
gpt4 key购买 nike

我正在尝试使用手机录制的视频来实现网球场检测器。我是从网球场的远角拍的。

原图是这样的

Original Image

使用 OpenCV Canny 边缘检测和霍夫线变换,我能够检测到我自己半场的线,但不能检测网后的线。我怎样才能改进这个过程并获得未被发现的法庭线?

处理后的图像如下。

Processed Image


更新于 2016-08-25

谢谢大家。我知道通过将检测到的线拟合到模型线来推导球场线是有意义的。我不会尝试组合搜索来找到适合模型的最佳线。因此,我一直在尝试将水平/垂直线分开以降低计算复杂度。我尝试了 RANSAC 以找到关联两组不同线的消失点 (VP),但失败可能是因为检测错误(?)。

线参数在极坐标下的散点图如下。基本上是将点分为两组:形成水平线的顶部点;左下方的点也形成一条具有深坡度的线。有没有办法做到这一点?谢谢

Polar Coord

最佳答案

您不需要检测网后的线。你知道地面是一个平面,你知道球场每一边的尺寸是相同的 - 所以你只需要检测附近的线,你就可以计算出缺失线的位置。

事实上,如果你知道相机+镜头的特性,你真的只需要检测一个角。

关于algorithm - OpenCV检测网后网球场线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39067462/

62 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com