【技术实现步骤摘要】
图片相似度比对算法
本专利技术属于图片检测
,具体涉及一种图片相似度比对算法。
技术介绍
随着移动互联网的高速发展,人们可以快速方便地获取图像资源,如何从这些海量的图像资源、里找到一些相似的图像显得非常重要。颜色直方图算法是进行图像检索的方法。该算法的优点是计算简单,而且对图像不需要做太多的预处理,对图像的尺寸也没有严格要求,但是由于图像的颜色直方图表示的是每种颜色出现的概率,它没有指明某一种颜色在图像中的具体位置,因此当计算两幅图像的相似度时,就会造成偏差;而且该算法对颜色比较单一的两幅图像也不能做出很好的判断。针对上面提到的问题,许多学者从各个不同的角度对该算法进行了改进。通过计算以同一颜色构成的最大联通区域及其边缘颜色粗糙度,获取了图像颜色的分布情况,但是这种方法计算量大、计算复杂。结合纹理和颜色这两个图像的低层特征来提高图像检索精度,但是其对复杂图像的纹理描述比较粗糙,从而导致对复杂图像的检索率不高。通过构造HSI空间颜色直方图,然后使用累加直方图方法进行匹配,这种方法能提高图像检索的准确率,但是使算法的执行效率较低。通过研究发现,从图像低层特征来研究图像相似度,仍然是一种非常有效的方法。通过这种方法,最大限度地提高图像检索的准确性,使得颜色直方图算法的鲁棒性更强,准确率更高。
技术实现思路
本专利技术的目的在于提供一种图片相似度比对算法,以提高图片相似性检测的准确度。具体技术方案如下:图片相似度比对算法,包括以下步骤:(1)根据灰度颜色直方图算法计算图像相似度,记为S1;(2)采用灰度共生矩阵提取图像纹理特征,然后计算图像的相似度,记为S2;( ...
【技术保护点】
1.图片相似度比对算法,其特征在于,包括以下步骤:(1)根据灰度颜色直方图算法计算图像相似度,记为S1;(2)采用灰度共生矩阵提取图像纹理特征,然后计算图像的相似度,记为S2;(3)根据前两步计算出来的图像相似度,采用加权平均计算最终的图像相似度。
【技术特征摘要】
1.图片相似度比对算法,其特征在于,包括以下步骤:(1)根据灰度颜色直方图算法计算图像相似度,记为S1;(2)采用灰度共生矩阵提取图像纹理特征,然后计算图像的相似度,记为S2;(3)根据前两步计算出来的图像相似度,采用加权平均计算最终的图像相似度。2.根据权利要求1所述的图片相似度比对算法,其特征在于,所述步骤(1)的具体操作方法为:(1)将待比对的两张图片图像进行灰度化处理,得到图像的灰度图像;(2)创建一维灰度直方图,使统计图像分布在[0,255]像素;(3)计算灰度图像的一维直方图;(4)对步骤(3)计算出来的一维直方图做归一化处理;(5)创建一张图用于显示各个像素的直方图,横坐标为灰度级,纵坐标为像素个数;(6)将每个直方图绘制到创建的图中;(7)度量两幅图像直方图的巴氏距离来计算图像的相似度,即为基于灰度颜色直方图计算图像相似度。3.根据权利要求2所述的图片相似度比对算法,其特征在于,所述直方图的创建方法为:计算每一种像素在整幅数字图像中出现的频次,以像素出现的频次作为颜色直方图的纵坐标,以颜色值作为横坐标,绘制该图像的颜色直方图,如式(1)和式(2)表示:(1)其中,h[Ck]表示第k种像素在图像中出现的频次;(2)其中,M和N为图像的宽和高,w为图像的像素数。...
【专利技术属性】
技术研发人员:马峻,胡凯锋,
申请(专利权)人:苏州诺登德智能科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。