Despite the attention marker-less pose estimation has attracted in recent years, marker-based approaches still provide unbeatable accuracy under controlled environmental conditions. Thus, they are used in many fields such as robotics or biomedical applications but are primarily implemented through classical approaches, which require lots of heuristics and parameter tuning for reliable performance under different environments. In this work, we propose MarkerPose, a robust, real-time pose estimation system based on a planar target of three circles and a stereo vision system. MarkerPose is meant for high-accuracy pose estimation applications. Our method consists of two deep neural networks for marker point detection. A SuperPoint-like network for pixel-level accuracy keypoint localization and classification, and we introduce EllipSegNet, a lightweight ellipse segmentation network for sub-pixel-level accuracy keypoint detection. The marker's pose is estimated through stereo triangulation. The target point detection is robust to low lighting and motion blur conditions. We compared MarkerPose with a detection method based on classical computer vision techniques using a robotic arm for validation. The results show our method provides better accuracy than the classical technique. Finally, we demonstrate the suitability of MarkerPose in a 3D freehand ultrasound system, which is an application where highly accurate pose estimation is required. Code is available in Python and C++ at https://github.com/jhacsonmeza/MarkerPose.
翻译:尽管近年来吸引了无标记的表面估计,但在受控制的环境条件下,基于标记的方法仍然提供了不可战胜的准确性。因此,这些方法在许多领域,如机器人或生物医学应用,都使用于许多领域,例如机器人或生物医学应用,但主要通过古典方法加以实施,这些传统方法要求对不同环境中的可靠性能进行大量的休眠学和参数调整。在这项工作中,我们建议MarkerPose,一个基于三个圆圈的平面目标以及立体视觉系统的强健、实时的表面估计系统。目标点探测对低光度和运动模糊性条件来说是稳健的。我们的方法包括两个用于检测标记点的深线性网络。一个用于像素级精度的精度关键点本地化和分类的超级点类似网络。我们引入了EllipSegNet,一个用于分级精度的精度精度精度精度精度精度精度偏度偏度的椭精度分类网络。在立度的C.DA系统中,其精确度显示的精确度是高清晰度的精确度的,在C.