Seam Carving for Content-Aware Image Resizing

Seam Carving for Content-Aware Image Resizing
复制标题

DOI:
10.1145/3596711.3596776
复制
发表时间:
2007-07
期刊:
Seminal Graphics Papers: Pushing the Boundaries, Volume 2
影响因子:
--
通讯作者:
S. Avidan;Ariel Shamir
S. Avidan;Ariel Shamir
中科院分区:
其他
文献类型:
--
作者:
S. Avidan;Ariel Shamir

文献摘要

被引文献

相似文献

有效的图像拼接不仅要考虑图像的几何约束,还要考虑图像的内容。我们提出了一个简单的图像操作符称为接缝雕刻,支持内容感知的图像压缩和扩展。接缝是单个图像上从上到下或从左到右的像素的最佳8连接路径,其中最优性由图像能量函数定义。通过在一个方向上重复雕刻或插入接缝,我们可以改变图像的纵横比。通过在两个方向上应用这些运算符,我们可以将图像重定向到新的大小。接缝的选择和顺序保护图像的内容,如能量函数所定义的。接缝雕刻还可以用于图像内容增强和对象去除。我们支持各种视觉显著性度量来定义图像的能量,并且还可以包括用户输入来指导该过程。通过存储图像中接缝的顺序,我们创建了多尺寸图像,这些图像能够在真实的时间内连续变化以适应给定的尺寸。
Effective resizing of images should not only use geometric constraints, but consider the image content as well. We present a simple image operator called seam carving that supports content-aware image resizing for both reduction and expansion. A seam is an optimal 8-connected path of pixels on a single image from top to bottom, or left to right, where optimality is defined by an image energy function. By repeatedly carving out or inserting seams in one direction we can change the aspect ratio of an image. By applying these operators in both directions we can retarget the image to a new size. The selection and order of seams protect the content of the image, as defined by the energy function. Seam carving can also be used for image content enhancement and object removal. We support various visual saliency measures for defining the energy of an image, and can also include user input to guide the process. By storing the order of seams in an image we create multi-size images, that are able to continuously change in real time to fit a given size.