基于灰度值的图像局部比对方法、装置、设备和介质制造方法及图纸

技术编号:26480226 阅读:42 留言:0更新日期:2020-11-25 19:25
本申请提供了一种基于灰度值的图像局部比对方法、装置、设备和介质,通过将获取的原始图像进行高斯模糊处理、及灰度值处理;令每个像素点的灰度值等比例缩小至预设范围内,并依据各像素点缩小后的灰度值,划分为多个对应不同整数灰度值的同阶灰度值图像;对各同阶灰度值图像进行二值化处理,并将灰度值相同的像素点组合以构成一或多个连通域;针对各连通域分别构建最小矩形框;对各最小矩形框内的像素点利用P希哈算法进行二值化处理以得到二值整数串,以供在图像数据库中通过二值整数串的比对判断是否存在至少局部相似的图像。本申请便于存储和比对,大大节省了对比处理速度和存储所需内存,更提升了图像局部的比对精准度和效率。

【技术实现步骤摘要】
基于灰度值的图像局部比对方法、装置、设备和介质
本专利技术涉及图像处理
,特别是涉及一种基于灰度值的图像局部比对方法、装置、设备和介质。
技术介绍
当前越来越多的场景中需要图片的对比,如常见的针对盗用或抄袭图案的鉴定。随着图片或图案的抄袭越来越隐蔽,往往还需要对图片中的图案的颜色、形状等进行局部的比对。而传统的图片比对过程,需要将待比对图像与数据库中的图片进行逐一比对,如常见的利用图片提取出的特征向量进行比对,但是一个图片中所包含的特征向量或像素内存也非常多,这就造成需比对的速度非常多,比对速度非常缓慢,另外,图片数据库中存储图片的数据占用也非常庞大,而且对于局部或细微的抄袭图案往往不能发现。
技术实现思路
鉴于以上所述现有技术的缺点,本申请的目的在于提供一种基于灰度值的图像局部比对方法、装置、设备和介质,以解决现有技术中存在的至少一个问题。为实现上述目的及其他相关目的,本申请提供一种基于灰度值的图像局部比对方法,所述方法包括:将获取的原始图像进行高斯模糊处理、及灰度值处理;令每个像素点的灰度值等比例缩本文档来自技高网...

【技术保护点】
1.一种基于灰度值的图像局部比对方法,其特征在于,所述方法包括:/n将获取的原始图像进行高斯模糊处理、及灰度值处理;/n令每个像素点的灰度值等比例缩小至预设范围内,并依据各像素点缩小后的灰度值,划分为多个对应不同整数灰度值的同阶灰度值图像;/n对各同阶灰度值图像进行二值化处理,并将灰度值相同的像素点组合以构成一或多个连通域;/n依据筛选条件选取一或多个包含独立完整图案的连通域,并针对各所述连通域分别构建用于覆盖全部所述独立完整图案的最小矩形框;/n对各所述最小矩形框内的像素点利用P希哈算法进行二值化处理以得到二值整数串,以供在图像数据库中通过二值整数串的比对判断是否存在至少局部相似的图像。/n

【技术特征摘要】
1.一种基于灰度值的图像局部比对方法,其特征在于,所述方法包括:
将获取的原始图像进行高斯模糊处理、及灰度值处理;
令每个像素点的灰度值等比例缩小至预设范围内,并依据各像素点缩小后的灰度值,划分为多个对应不同整数灰度值的同阶灰度值图像;
对各同阶灰度值图像进行二值化处理,并将灰度值相同的像素点组合以构成一或多个连通域;
依据筛选条件选取一或多个包含独立完整图案的连通域,并针对各所述连通域分别构建用于覆盖全部所述独立完整图案的最小矩形框;
对各所述最小矩形框内的像素点利用P希哈算法进行二值化处理以得到二值整数串,以供在图像数据库中通过二值整数串的比对判断是否存在至少局部相似的图像。


2.根据权利要求1所述的方法,其特征在于,所述令每个像素点的灰度值等比例缩小至预设范围内,并依据各像素点缩小后的灰度值,划分为多个对应不同整数灰度值的同阶灰度值图像,包括:
令每个像素点的灰度值由范围0-255×255等比例缩小至范围0-N;
针对缩小后的灰度值,将非整数的灰度值四舍五入为整数灰度值;
按0-N中属于相同整数的灰度值分别选取对应的像素点,以得到N+1个仅包含相同整数灰度值的像素点的同阶灰度值图像。


3.根据权利要求2所述的方法,其特征在于,所述对各同阶灰度值图像进行二值化处理,并将灰度值相同的像素点组合以构成一或多个连通域,包括:
令各所述同阶灰度值图像中属于被选取的相同整数的灰度值为1,令不属于被选取的相同整数的灰度值为0,以使各所述同阶灰度值图像的灰度值仅为0或1;
分别将灰度值为0的像素点组合以构成一或多个连通域;和/或,将灰度值为1的像素点组合以构成一或多个连通域。


4.根据权利要求1所述的方法,其特征在于,所述筛选条件包括以下任意一种或多种组合:
1)所述连通域中的像素点个数大于121;
2)所述连通域面积至多占整个所述同阶灰度值图像的三分之一;
3)所述连通域中最长的长度与最长的宽度的比例0.2至5之间。


5.根据权利要求1所述的方法,其特征在于,对各所述最小矩形框内的像素点利用P希哈算法进行二值化处理以得到二值整数串,包括:
将所述最小矩形框按n×n宫格平均分割为n×n个小块;
计算各小块内所有像素点的灰度值总和;
将所有小块中非0的灰度值总和求平均值,并令各非0小块的灰度值总和与所述平均值进行对比;
若小于所述平均值,则将非0小块所对应的值记为...

【专利技术属性】
技术研发人员:马计国
申请(专利权)人:计易数据科技上海有限公司
类型:发明
国别省市:上海;31

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

1