如何在书架的图像中分割单个书籍

时间:2018-09-20 08:26:12

标签: opencv image-processing computer-vision object-detection image-segmentation

a bookshelf

拍摄书架时,书的脊柱显示为矩形(或多或少)。我正在尝试在书架中对书籍图像进行细分(然后将它们与我的书籍图像数据集进行比较。)

从上图中可以看出,各个书脊可以通过它们不同的颜色,阴影(在两本书之间)以及有时是纹理来分开。提供的图像中的书设置得很整洁,但是书有时可以依靠其他书;因此他们的脊椎“矩形”可能有任何方向。另外,有些书的书脊上印有矩形!因此,它们可能会被错误地分割成小书。

分割书籍的最佳方法是什么?换句话说,如何检测各种大小,颜色和纹理的矩形?

1 个答案:

答案 0 :(得分:1)

您可以将图像分割为超像素(我建议使用OpenCV中可用的SLIC [1]),提取超像素信息并基于此对它们进行分类,以获得最终分割。

超像素应紧贴书籍边框,以创建所需的矩形。

超像素坐标和纹理/颜色将帮助您合并超像素,对于不同的书籍,这可能会完成将它们完全分割的技巧。

  1. Achanta,Radhakrishna等。切片超像素。编号EPFL-REPORT-149300。 2010。