一种相似图像识别方法及计算设备技术

技术编号:23558858 阅读:30 留言:0更新日期:2020-03-25 04:17
本发明专利技术公开了一种相似图像识别方法,在计算设备中执行,包括步骤:获取待识别的两个图像;根据图像中相邻像素的灰度差,分别确定两个图像的纹理特征向量;根据纹理特征向量来判断两个图像的纹理相似性,若判断为纹理不相似,则确定两个图像不相似;若判断为纹理相似,则:根据图像中各像素的颜色值,分别确定两个图像的颜色分布向量;根据图像中各像素的灰度值,分别确定两个图像的信息丰富度;当两个图像的颜色分布向量的相似度大于第一阈值,且两个图像的信息丰富度均大于第二阈值时,将两个图像确定为相似图像。本发明专利技术一并公开了相应的计算设备。

A similar image recognition method and computing equipment

【技术实现步骤摘要】
一种相似图像识别方法及计算设备
本专利技术涉及图像处理
,尤其涉及一种相似图像识别方法及计算设备。
技术介绍
图像因其直观性和所含信息的丰富性,被广泛应用于信息的存储和传递。随着信息技术的发展,互联网上累积的图像越来越多,用户本地的图像数量也在持续增长,相应地,相似的、重复的图像也越来越多。对相似图像进行识别在互联网领域具有重要意义。例如,在图像检索领域,从图像库中识别出与用户输入的图像相似的图像,将识别结果返回给用户,从而实现“以图搜图”功能;在推荐系统领域,通过识别相似图像来对图像进行去重,从而避免重复推荐;在数据压缩领域,通过识别相似图像来对图像进行去重,从而减少数据冗余、节省存储空间;等等。现有的相似图像识别方法通常通过计算并对比两图像的哈希值来判断两图像是否相似;或者,通过训练好的深度学习模型来提取图像特征,计算两图像特征之间的距离来判断两图像是否相似。以上两种方法中,前者算法简单,但容易产生误判,准确率不高;后者训练网络模型的耗时较长,训练过程中需要占用GPU资源,模型参数、训练/测试数据集的存储需要占用较大的本文档来自技高网...

【技术保护点】
1.一种相似图像识别方法,在计算设备中执行,包括步骤:/n获取待识别的两个图像;/n根据图像中相邻像素的灰度差,分别确定两个图像的纹理特征向量;/n根据纹理特征向量来判断所述两个图像的纹理相似性,若判断为纹理不相似,则确定所述两个图像不相似;若判断为纹理相似,则:/n根据图像中各像素的颜色值,分别确定两个图像的颜色分布向量;/n根据图像中各像素的灰度值,分别确定两个图像的信息丰富度;/n当两个图像的颜色分布向量的相似度大于第一阈值,且两个图像的信息丰富度均大于第二阈值时,将所述两个图像确定为相似图像。/n

【技术特征摘要】
1.一种相似图像识别方法,在计算设备中执行,包括步骤:
获取待识别的两个图像;
根据图像中相邻像素的灰度差,分别确定两个图像的纹理特征向量;
根据纹理特征向量来判断所述两个图像的纹理相似性,若判断为纹理不相似,则确定所述两个图像不相似;若判断为纹理相似,则:
根据图像中各像素的颜色值,分别确定两个图像的颜色分布向量;
根据图像中各像素的灰度值,分别确定两个图像的信息丰富度;
当两个图像的颜色分布向量的相似度大于第一阈值,且两个图像的信息丰富度均大于第二阈值时,将所述两个图像确定为相似图像。


2.如权利要求1所述的方法,其中,所述纹理特征向量按照以下步骤确定:
将所述图像缩小至预设尺寸并转化为灰度图像,将转化后的图像记为缩略图像;
计算所述缩略图像中每一行的相邻像素的灰度差;
对计算出的灰度差进行二值化,其中,若灰度差大于0,则将灰度差二值化为1,若灰度差小于等于0,则将灰度差二值化为0;
将由各行的二值化后的灰度差所组成的二进制序列作为所述图像的纹理特征向量。


3.如权利要求2所述的方法,其中,所述根据纹理特征向量来判断所述两个图像的纹理相似性的步骤包括:
计算两个图像的纹理特征向量的海明距离,若海明距离小于第三阈值,则判断两个图像纹理相似;若海明距离大于等于第三阈值,则判断两个图像纹理不相似。


4.如权利要求2或3所述的方法,其中,若任一图像的纹理特征向量中包含的连续的0或连续的1的数量大于第四阈值,则确定所述两个图像不相似。


5.如权利要求1-4中任一项所述的方法,其中,所述颜色分布向量按照以下步骤确定:
分别将各颜色通道的颜色值的...

【专利技术属性】
技术研发人员:周俊刘峰黄中杰刘翠翠蒋毅王朋恺周晖
申请(专利权)人:车智互联北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1