【发布时间】:2015-12-07 21:08:53
【问题描述】:
我用圆柱体内的相机拍摄图像。我想检测是否由于外部碰撞而导致变形。我还想检测碰撞发生在哪一侧。圆柱体内的图像有很多点,形成一个网格。哪种方法更好?
检测碰撞的一种简单方法是在不与真实图像发生碰撞的情况下减去图像。如果结果不是“零”,则说明发生了一些变化,很可能发生了碰撞。但这并不能告诉我圆柱体的哪一侧变形。
我已经尝试过对平面上的点进行投影,但我做不到。
在此链接中,您可以找到我关于投影问题的问题帖子:Projection of a image from inside a cylinder to a plane 2D [Matlab]
在该链接中,您可以看到有关此问题的所有信息。
一个想法是在图像中使用区域道具,并查看图像的哪个部分变形,但我想做一些更复杂的事情。我想测量变形,以了解它在撞击过程中变形了多少。这就是为什么我考虑在平面上做一些投影并测量点变形的距离的原因。你有什么想法以更简单的方式做到这一点吗?我该怎么做呢
有人可以帮帮我吗?
【问题讨论】:
-
我已经编辑了问题,请打开我的主题
标签: image matlab image-processing collision-detection vision