阈值图像
BGR形象
拟合阈值图像
嗨。我正在做一个关于计算机视觉的项目,使用OpenCV的c++接口。我的目的是跟踪一个用彩色胶带标记的移动的可变形物体。通过处理视频的每一帧,我能够有效地隔离颜色(正如你在阈值图像中看到的那样),并在BGR图像中跟踪其轨迹、运动和形状。我的问题是,我需要推断一个方程或多项式,可以描述当前形状假设我的跟踪对象。有没有有效的方法来做到这一点?我不知道如何解决这个问题。
提前感谢,
干杯!
如果你的最终目标是在各种形式中检测你的形状,我认为你想阅读有关活动形状模型:https://en.wikipedia.org/wiki/Active_shape_model
如果你只是想在每个时间实例中得到形状的多项式拟合,我会使用Cherkesgiller Tural的建议,并阅读2D曲线拟合。
如果我没理解错的话:
我将开始在你的形状上安装一个多边形。一个常用的方法是alpha-shapes。
你也可以尝试优化方法,这是非常强大的,因为你基本上可以设计你的成本函数和约束,无论你想要什么。但是它在计算上非常昂贵(取决于算法)。
看一下这篇文章,它可能对你有帮助。