gpt4 book ai didi

python - 如何计算移动物体的速度

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:04 26 4
gpt4 key购买 nike

问题我有一个简单的程序可以提取感兴趣的 ROI,该 ROI 将在每一帧检测对象的持续移动(获取 x,y 坐标)。所以我想以公里/小时为单位计算对象的速度

我尝试过的

  1. 提取对象
  2. 获取每一帧的x和y坐标

任何人都可以给我解决方案或步骤来找出以公里/小时为单位的速度

注意:我在 YouTube 上找到了这个视频,但不知道他们是如何计算的 https://www.youtube.com/watch?v=VZHdZG3LNhE Like This Example

最佳答案

正如 J. Taylor 在评论中提到的那样,这取决于物体与相机的距离。所以首先你要知道,比如当前场景中的1米(从A点到B点)等于场景图像中的100个像素点,那么如果一个物体移动了 100 像素,则意味着该物体移动了 1 米。然后,您将能够计算场景中物体移动的速度。

更新:您需要跟踪 Blob 并获取其中心点,然后计算当前中心点与前一个中心点的距离并检查对象移动了多少像素,例如在每 100px=1m。

希望它对您有所帮助并给您一些想法!

关于python - 如何计算移动物体的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54777987/

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