如何开始图像处理和摄影测量?

发布于 2024-08-17 04:25:45 字数 198 浏览 5 评论 0原文

我对这个问题的标题感到抱歉,但我真的不知道如何命名它。 有时我看到一些东西,我就会问自己如何做那种软件。这是关于 MLB 在其电视游戏中使用的 PitchTrax。我认为这是使用相机或类似的东西完成的...我想阅读(或学习)如何使用这种技术做一些小应用程序,但我对此一无所知,真的我不知道不知道从哪里“开始”为此学习......你对此了解吗?

我对我的英语感到抱歉。

I am sorry about the Title for this question, but really I don't know how to name it.
There is something that I have seen sometimes, and I ask myself how to do that kind of software. It's about the PitchTrax that MLB uses in its TV-games. I think that is did it using cameras or something like that... I would like to read (or to learn) how to do little applications using this kind of technology, but I don't know anything about that, really I don't know where "to start" studying for this... Do you know something about this??

I am sorry about my English.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

明月松间行 2024-08-24 04:25:45

看起来它使用摄像机来跟踪投球时的情况。来自此处

UIS 使用 QuesTec 的专有技术
测量技术。相当
与“视频插入”不同
简单添加图形的技术
观看广播视频,QuesTec
技术实际上衡量
有关有趣事件的信息
在比赛期间不会
可用任何其他方式。这
技术是如此创新
出现在《科学美国人》杂志上
2000 年 9 月的文章。 球
跟踪组件使用摄像头
安装在第一个支架上
和第三底线遵循
当球离开投手的手时
直到它穿过盘子。沿着
方式,多个轨迹点是
测量以精确定位球
在空间和时间上。该信息是
然后用来测量速度,
位置和球场曲率
沿着它的整个路径。整个
过程是全自动的,包括
检测球场的开始,
球的跟踪、位置
计算和识别
非棒球物体,例如鸟类或
风扫过移动的碎片
视野。没有进行任何更改
球、比赛场地或任何
游戏的其他方面,与
QuesTec 技术。追踪
技术最初被开发出来
对于美国军方和公司
已将其应用于体育应用。

因此,如果您想了解这方面的知识,图像处理将是一个很好的起点。

Looks like it uses cameras to track the ball as it is pitched. From here:

The UIS uses QuesTec's proprietary
measurement technology. Quite
different than "video insertion"
technology that simply adds graphics
to the broadcast video, QuesTec
technology actually measures
information about interesting events
during the game that would not be
available any other way. This
technology is so innovative it
appeared in a Scientific American
article in September of 2000. The ball
tracking component uses cameras
mounted in the stands off the first
and third base lines to follow the
ball as it leaves the pitcher's hand
until it crosses the plate. Along the
way, multiple track points are
measured to precisely locate the ball
in space and time. This information is
then used to measure the speed,
placement, and curvature of the pitch
along its entire path. The entire
process is fully automatic including
detection of the start of the pitch,
tracking of the ball, location
computations, and identification of
non-baseball objects such as birds or
wind swept debris moving through the
field of view. No changes are made to
the ball, the field of play, or any
other aspect of the game, to work with
QuesTec technology. The tracking
technology was originally developed
for the US military and the company
has adapted it to sports applications.

So if you are looking to learn something about this, image processing would be a good place to start.

对你而言 2024-08-24 04:25:45

纽约的这篇文章详细介绍了该技术的工作原理次

虽然不是很多,但它可能会帮助您开始查找何处。它提到了编写 PitchTrax 软件的公司,并介绍了他们如何使用立体相机技术来解决问题。 此博客中似乎也有一些相关信息。

您可能还想要购买(而不是开发)立体成像 - 它是不是一个简单的领域。

There's a bit of detail about how the technology works in this article in the NY Times.

It's not a lot, but it may help you get started with where to look. It mentions the company that wrote the PitchTrax software, and a bit about how they use stereoscopic camera technology to figure things out. There also seems to be some related info in this blog.

You may also want to buy (rather than develop) stereoscopic imaging - it's not a simple field.

你又不是我 2024-08-24 04:25:45

我不知道具体的pitch trax(尝试谷歌或他们的网站)

但是对象跟踪和图像处理的一般领域openCV 可能是一个很好的起点(作为程序员)

http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134/ref=sr_1_1?ie=UTF8&s=books&qid=1262807256&sr=8-1

I don't know pitch trax specifically (try google or their site)

But the general field of object tracking and image processing then openCV is probabyl a good place to start (as a programmer)

There is a good book at http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134/ref=sr_1_1?ie=UTF8&s=books&qid=1262807256&sr=8-1

仅冇旳回忆 2024-08-24 04:25:45

我不知道。

但我可以编出一些听起来不错的东西。

我猜他们正在使用多个摄像机(至少两个,也许三个)和图像处理来“跟踪球”。

一旦他们能够识别出球(如果你仔细想想的话,这并不是非常困难),那么每个摄像机就可以知道 3D 领域中的“它是空间”。多个摄像机将球固定在空间中,并从中计算出轨迹。

在3D图形中,有一个称为“匹配移动”的概念,用于将3D模型放置在摄像机观察到的空间中。您需要知道相机角度等以及镜头的焦距才能弄清楚。

我想底层技术是相关的。一个从空间中提取物体,另一个将它们放入其中。

I have no idea.

But I can make stuff up that sounds good.

I'm guessing they're using several cameras (at least two, perhaps three) and image processing to "follow the ball".

Once they can identify the ball (not super difficult if you think about it), then each camera can know "it's space" in a 3D realm. Multiple cameras will fix the ball in space, and from that they can calculate the track.

In 3D Graphics, there's a concept called "Match Move" that is used to place 3D models in the space observed by cameras. You need to know the camera angles, etc. plus the focal lengths of the lenses to figure that out.

I imagine the underlying tech is related. One extracting objects from space, the other putting them in.

花开半夏魅人心 2024-08-24 04:25:45

一般来说,您正在寻找有关增强现实的信息 - 维基百科文章不是不好的起点。 Processing 有一些第三方 OpenCV 绑定,这可以使该技术的使用变得容易。

In general, you're looking for information about Augmented Reality- the wikipedia article isn't a bad place to start. Processing has some third-party OpenCV bindings, which could make it easy to play around with the technique.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文