Many methods exist to model and track deformable one-dimensional objects (e.g., cables, ropes, and threads) across a stream of video frames. However, these methods depend on the existence of some initial conditions. To the best of our knowledge, the topic of detection methods that can extract those initial conditions in non-trivial situations has hardly been addressed. The lack of detection methods limits the use of the tracking methods in real-world applications and is a bottleneck for fully autonomous applications that work with these objects. This paper proposes an approach for detecting deformable one-dimensional objects which can handle crossings and occlusions. It can be used for tasks such as routing and manipulation and automatically provides the initialization required by the tracking methods. Our algorithm takes an image containing a deformable object and outputs a chain of fixed-length cylindrical segments connected with passive spherical joints. The chain follows the natural behavior of the deformable object and fills the gaps and occlusions in the original image. Our tests and experiments have shown that the method can correctly detect deformable one-dimensional objects in various complex conditions.
翻译:有许多方法可以建模和跟踪在视频框架流中可变形的一维物体(例如电缆、绳索和线条)的模型和跟踪。但是,这些方法取决于某些初始条件的存在。据我们所知,在非三边情况下能够提取这些初始条件的探测方法问题几乎没有解决。缺乏探测方法限制了在现实世界应用中跟踪方法的使用,并且对与这些物体一起工作的完全自主应用是一种瓶颈。本文件提出了一种探测可处理交叉点和隐蔽点的可变形一维物体的方法。它可以用于路径和操作等任务,并自动提供跟踪方法所需的初始化。我们的算法采用了含有可变形物体的图像,并产生了与被动球状连接的固定长的圆柱形部分链。该链遵循了变形物体的自然行为,并填补了原始图像中的空白和隐蔽点。我们的测试和实验表明,该方法可以正确检测各种复杂条件下的可变形一维物体。