论文标题

仿射尺度空间的轮廓矢量化

Silhouette Vectorization by Affine Scale-space

论文作者

He, Yuchen, Kang, Sung Ha, Morel, Jean-Michel

论文摘要

轮廓或2D平面形状在人类交流中极为重要,其中涉及许多徽标,图形符号和矢量形式字体。可以通过二进制或分割从图像中提取更多形状,因此以栅格形式需要矢量化。需要处理数学上定义且合理的形状矢量化过程,此外,该过程提供了一组具有几何含义的控制点。在本文中,我们提出了一种剪影矢量化方法,该方法从栅格二进制图像中提取2D形状的轮廓,并将其转换为立方Bézier多边形和完美圆的组合。从在子像素水平计算的边界曲率超值器开始,我们根据轮廓引起的仿射尺度空间确定一组控制点。这些控制点捕获给定轮廓的相似性不变性几何特征,并提供了给定轮廓的形状角的精确位置。然后,通过最小二乘拟合与自适应分裂来计算分段贝齐尔立方体,以确保预定义的精度。当未识别出曲率超值时,要么使用等术不等式将轮廓识别为圆,要么选择一对最遥远的轮廓点来启动拟合。鉴于它们的构造,我们的大多数控制点在仿射转化下都是几何稳定的。通过与其他功能检测器进行比较,我们表明我们的方法可以用作剪影的可靠特征点检测器。与最先进的图像矢量化软件相比,我们的算法在控制点的数量上显示出较高的减少,同时保持高精度。

Silhouettes or 2D planar shapes are extremely important in human communication, which involves many logos, graphics symbols and fonts in vector form. Many more shapes can be extracted from image by binarization or segmentation, thus in raster form that requires a vectorization. There is a need for disposing of a mathematically well defined and justified shape vectorization process, which in addition provides a minimal set of control points with geometric meaning. In this paper we propose a silhouette vectorization method which extracts the outline of a 2D shape from a raster binary image, and converts it to a combination of cubic Bézier polygons and perfect circles. Starting from the boundary curvature extrema computed at sub-pixel level, we identify a set of control points based on the affine scale-space induced by the outline. These control points capture similarity invariant geometric features of the given silhouette and give precise locations of the shape's corners.of the given silhouette. Then, piecewise Bézier cubics are computed by least-square fitting combined with an adaptive splitting to guarantee a predefined accuracy. When there are no curvature extrema identified, either the outline is recognized as a circle using the isoperimetric inequality, or a pair of the most distant outline points are chosen to initiate the fitting. Given their construction, most of our control points are geometrically stable under affine transformations. By comparing with other feature detectors, we show that our method can be used as a reliable feature point detector for silhouettes. Compared to state-of-the-art image vectorization software, our algorithm demonstrates superior reduction on the number of control points, while maintaining high accuracy.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源