一种确定图像风格相似度的方法及设备技术

技术编号:22565731 阅读:33 留言:0更新日期:2019-11-16 12:18
本申请涉及图像处理领域,特别涉及一种确定图像风格相似度的方法及设备,用以提高确定两张图像的风格相似度的准确性。本申请实施例获得两个原始图像对应的连通图像;获得用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息,确定两个原始图像之间的色彩相似度;以及分别获得用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息,确定两个原始图像之间的形状相似度;根据色彩相似度和形状相似度确定两个原始图像的风格相似度。本申请实施例定量地将图像相似度转化为具体的相似度数值,从而准确且客观地反映两幅原始图像的风格相似度。

A method and equipment for determining image style similarity

The application relates to the field of image processing, in particular to a method and a device for determining the style similarity of an image to improve the accuracy of determining the style similarity of two images. The embodiment of the application obtains the connected image corresponding to two original images; obtains the first distribution information used to represent the adjacent relationship of the average pixel value size in the original image region corresponding to each connected region in the connected image, determines the color similarity between the two original images; and obtains the original image region corresponding to each connected region in the connected image respectively The second distribution information of the number of pixels in the neighborhood relationship determines the shape similarity between the two original images; the style similarity of the two original images is determined according to the color similarity and shape similarity. The embodiment of the application quantitatively converts image similarity into specific similarity value, so as to accurately and objectively reflect the style similarity of two original images.

【技术实现步骤摘要】
一种确定图像风格相似度的方法及设备
本申请涉及图像处理领域,特别涉及一种确定图像风格相似度的方法及设备。
技术介绍
随着图像处理技术的发展,人们对图像美化有了更多的想法和要求,因此不断涌现大量不同风格的图像。图像风格是指图片在锐度、对比度、包含度、色调和形状等方面给人的一种综合感受。例如,图像风格包括卡通风格、油画风格、水彩风格、水墨风格等等。在有多张图像时,往往需要从多张图像中分辨出属于同一风格的图像,这就需要比较不同图像之间的相似度,根据图像之间的风格的相似度来判断图像是否属于同一风格。目前,在判断两张图像是否属于同一风格时,需要人工观察两张图像的风格是否相似,在人工确认两张图像的风格相似时确定两张图像属于同一风格。但是,这种人工观察判断两张图像的风格是否相似的方式主观因素较大,不能准确判断两张图像的风格是否相似。
技术实现思路
本实施例提供一种确定图像风格相似度的方法及设备,用以提高确定两张图像的风格相似度的准确性。第一方面,本申请实施例提供一种确定图像风格相似度的方法,包括:分别获得两个原始图像对应的连通图像,每个原始图像对应的连通图像包含多个连通区域,且在对应的原始图像中,每个连通区域对应的任意两个像素点的像素值之间的差值不大于第一阈值;针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息,并确定两个原始图像之间的色彩相似度为两个第一分布信息之间的相似度;以及针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息,并确定两个原始图像之间的形状相似度为两个第二分布信息之间的相似度;根据所述色彩相似度和所述形状相似度确定两个原始图像的风格相似度。第二方面,本申请实施例提供一种确定图像风格相似度的装置,包括:获取单元,用于分别获得两个原始图像对应的连通图像,每个原始图像对应的连通图像包含多个连通区域,且在对应的原始图像中,每个连通区域对应的任意两个像素点的像素值之间的差值不大于第一阈值;确定单元,用于针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息,并确定两个原始图像之间的色彩相似度为两个第一分布信息之间的相似度;以及针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息,并确定两个原始图像之间的形状相似度为两个第二分布信息之间的相似度;计算单元,用于根据色彩相似度和形状相似度确定两个原始图像的风格相似度。第三方面,本申请实施例提供一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请提供的确定图像风格相似度的方法。第四方面,本申请实施例提供一种计算机可读介质,存储有计算机可执行指令,所述计算机可执行指令用于执行本申请提供的确定图像风格相似度的方法。本申请有益效果:基于本申请实施例提供的确定图像风格相似度的方法,确定图像风格相似度的应用程序将两个原始图像发送给服务器之后,服务器分别获得两个原始图像对应的连通图像;并且服务器按照两个连通图像中每个连通区域在对应的原始图像中平均像素值大小,获得用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息,由于连通区域中平均像素值能够体现该区域在原始图像对应的彩色图像中所呈现色彩,连通图像第一分布信息能够反映原始图像对应的彩色图像中色彩分布情况,(例如,两张连通图像的第一分布信息越接近,两张连通图像对应的原始图像之间的色彩越接近),基于每个连通图像的用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息能够确定出两个原始图像的色彩相似度;以及服务器按照两个连通图像中每个连通区域在对应的原始图像中像素点个数的多少,获得用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息,由于连通区域中像素值的个数可以体现区域中呈现的形状,第二分布信息能够反映原始图像对应的彩色图像中形状分布情况,(例如,两张连通图像的第二分布信息越接近,两张连通图像对应的原始图像之间的形状越接近),基于每个连通图像的用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息能够确定两个原始图像的形状相似度;最后服务器根据两个原始图像之间的色彩相似度和形状相似度确定两个原始图像的风格相似度。本申请实施例提供的确定图像风格相似度的方法是将图像色彩特征与形状特征的综合对比,计算出两张图像之间的风格相似度,不再是由人工观察主观的去判断两张图像的风格是否相似,而是定量地将图像相似度转化为具体的相似度数值,从而准确且客观地反映两幅原始图像的风格相似度。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明图1为本申请实施例提供的确定图像风格相似度的应用场景示意图;图2为本申请实施例一种确定图像风格相似度方法的流程图;图3为本申请实施例一种原始图像示意图;图4为本申请实施例一种连通图像示意图;图5为本申请实施例一种按像素值大小编号后的连通图像示意图;图6为本申请实施例一种色彩网络拓扑图示意图;图7a为本申请实施例一种第一原始图像示意图;图7b为本申请实施例一种第二原始图像示意图;图8a为本申请实施例对第一连通图像确定第一分布信息时编号示意图;图8b为本申请实施例对第二连通图像确定第一分布信息时编号示意图;图9a为本申请实施例一种第一色彩网络拓扑图示意图;图9b为本申请实施例一种第二色彩网络拓扑图示意图;图10为本申请实施例一种色彩伴随图示意图;图11为本申请实施例一种按像素点个数编号后的连通图像示意图;图12为本申请实施例一种形状网络拓扑图示意图;图13a为本申请实施例对第一连通图像确定第二分布信息时编号示意图;图13b为本申请实施例对第二连通图像确定第二分布信息时编号示意图;图14a为本申请实施例一种第一形状网络拓扑图示意图;图14b为本申请实施例一种第二形状网络拓扑图示意图;图15为本申请实施例一种形状伴随图示意图;图16为本申请实施例提供的确定图像风格相似度方法中应用程序与服务器交互的流程示意图;图17为本申请实施例确定图像风格相似度装置的结构示意图;图18为本申请实施例电子设备的结构示意图;图19为本申请实施例计算装置的结构示意图本文档来自技高网...

【技术保护点】
1.一种确定图像风格相似度的方法,其特征在于,该方法包括:/n分别获得两个原始图像对应的连通图像,每个原始图像对应的连通图像包含多个连通区域,且在对应的原始图像中,每个连通区域对应的任意两个像素点的像素值之间的差值不大于第一阈值;/n针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息,并确定两个原始图像之间的色彩相似度为两个第一分布信息之间的相似度;以及/n针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息,并确定两个原始图像之间的形状相似度为两个第二分布信息之间的相似度;/n根据所述色彩相似度和所述形状相似度确定两个原始图像的风格相似度。/n

【技术特征摘要】
1.一种确定图像风格相似度的方法,其特征在于,该方法包括:
分别获得两个原始图像对应的连通图像,每个原始图像对应的连通图像包含多个连通区域,且在对应的原始图像中,每个连通区域对应的任意两个像素点的像素值之间的差值不大于第一阈值;
针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中平均像素值大小的相邻关系的第一分布信息,并确定两个原始图像之间的色彩相似度为两个第一分布信息之间的相似度;以及
针对每个连通图像,分别获得用于表征连通图像中各个连通区域对应的原始图像区域中像素点个数多少的相邻关系的第二分布信息,并确定两个原始图像之间的形状相似度为两个第二分布信息之间的相似度;
根据所述色彩相似度和所述形状相似度确定两个原始图像的风格相似度。


2.如权利要求1所述的方法,其特征在于,所述分别获得两个原始图像对应的连通图像,包括:
针对每个原始图像,根据多个预设的像素值范围,将所述原始图像中属于同一个预设的像素值范围的相邻像素点进行合并处理,获得所述原始图像对应的连通图像;
其中,所述预设的像素值范围的上限值与下限值的差值为所述第一阈值。


3.如权利要求1所述的方法,其特征在于,根据下列方式确定两个第一分布信息之间的相似度:
将两个连通图像的各个连通区域按照在对应的原始图像区域中平均像素值大小进行编号,确定两个连通图像的用于表示编号相邻关系的第一分布信息;
根据每个连通图像的第一分布信息,分别构造两个连通图像对应的以连通区域的编号为节点、连通区域的相邻关系为边的色彩网络拓扑图;
基于随机游走算法计算两个连通图像对应的色彩网络拓扑图之间的第一相似度,并将所述第一相似度作为两个第一分布信息之间的相似度。


4.如权利要求1所述的方法,其特征在于,根据下列方式确定两个第二分布信息之间的相似度:
将两个连通图像的各个连通区域按照在对应的原始图像区域中像素点个数多少进行编号,确定两个连通图像的用于表示编号相邻关系的第二分布信息;
根据每个连通图像的第二分布信息,分别构造两个连通图像对应的以连通区域的编号为节点、连通区域的相邻关系为边的形状网络拓扑图;
基于随机游走算法计算两个连通图像对应的形状网络拓扑图之间的第二相似度,并将所述第二相似度作为两个第二分布信息之间的相似度。


5.如权利要求1~4任一项所述的方法,其特征在于,所述根据所述色彩相似度和所述形状相似度确定两个原始图像的风格相似度,包括:
根据所述色彩相似度、所述色彩相似度对应的第一预设权重值,以及所述形状相似度、所述形状相似度对应的第二预设权重值...

【专利技术属性】
技术研发人员:俞一鹏孙子荀
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1