一种图像数据库高效管理方法技术

技术编号:39895704 阅读:19 留言:0更新日期:2023-12-30 13:08
本发明专利技术涉及图像处理技术领域,具体涉及一种图像数据库高效管理方法,包括:采集样品图像的样品灰度图像,根据样品灰度图像得到序列方向以及近邻边缘像素点;根据近邻边缘像素点与序列方向得到偏离程度;获取参照像素点序列;根据参照像素点序列以及偏离程度得到区域可能性;根据区域可能性得到箱线像素点序列;根据区域异常可能性得到行异常可信度以及列异常可信度;根据样品灰度图像得到行箱线异常程度以及列箱线异常程度;根据行异常可信度

【技术实现步骤摘要】
一种图像数据库高效管理方法


[0001]本专利技术涉及图像处理
,具体涉及一种图像数据库高效管理方法


技术介绍

[0002]目前在常规的图像数据库中存储了大量的图像数据,为了方便图像数据的管理,会对图像数据进行压缩;而由于一般图像在拍摄或传输的过程中,会因机器等因素的影响,产生一定的噪声,使图像转换后的图像数据也会存在一定的噪声,进而干扰图像数据的压缩效率;所以为了提高图像数据的管理效率需要对图像进行去噪

[0003]传统的去噪方法是利用箱线图将图像中整行整列的图像数据构建箱线筛查出属于噪声的像素点,但由于图像中不同区域内的像素点所表达的内容差异较大,又因整行整列的图像数据包含涉及不同区域,导致行列方向上的图像数据存在不同的异常表现,从而无法准确获取属于噪声的像素点,进而降低图像数据的压缩效率


技术实现思路

[0004]本专利技术提供一种图像数据库高效管理方法,以解决现有的问题:由于图像中不同区域内的像素点所表达的内容差异较大,又因整行整列的图像数据包含涉及不同区域,导致行列方向本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种图像数据库高效管理方法,其特征在于,该方法包括以下步骤:采集若干样品图像的样品灰度图像;对于任意一张样品灰度图像,将样品灰度图像中每一行像素点记为像素点行序列,将样品灰度图像中每一列像素点记为像素点列序列,将像素点行序列与像素点列序列均记为像素点序列,根据像素点序列中像素点的排列规则以及周围像素点的距离,得到每个像素点序列的序列方向以及每个像素点序列中每个像素点的近邻边缘像素点;根据近邻边缘像素点与序列方向之间所构成的角度得到每个像素点与边缘的偏离程度;对像素点序列进行序列划分得到每个像素点的参照像素点序列;根据参照像素点序列以及偏离程度进行区域划分得到每个像素点与每个参照像素点序列属于同一区域的区域可能性;根据区域可能性对像素点序列进行阈值筛选得到若干箱线像素点序列;根据区域异常可能性分别在水平方向上以及竖直方向上对箱线像素点序列进行区别划分,得到每个像素点的行异常可信度以及列异常可信度;根据样品灰度图像中横向与纵向上像素点之间的灰度差异得到每个像素点的行箱线异常程度以及列箱线异常程度;根据像素点的行异常可信度

列异常可信度

行箱线异常程度以及列箱线异常程度得到每个像素点的最终异常程度,所述最终异常程度用于描述像素点属于噪声点的可能性;根据最终异常程度进行去噪压缩
。2.
根据权利要求1所述一种图像数据库高效管理方法,其特征在于,所述根据像素点序列中像素点的排列规则以及周围像素点的距离,得到每个像素点序列的序列方向以及每个像素点序列中每个像素点的近邻边缘像素点,包括的具体方法为:对于任意一张样品灰度图像,对样品灰度图像进行
Canny
边缘检测得到边缘检测图像,将边缘检测图像中灰度值不为0的像素点记为初始边缘像素点;对于任意一个初始边缘像素点,在样品灰度图像中,将与初始边缘像素点位置相同的像素点记为边缘像素点;对于任意一个像素点行序列,将像素点行序列在水平向右的方向记为像素点行序列的序列方向,按序列方向对像素点行序列进行排序;对于任意一个像素点列序列,将像素点列序列在竖直向下的方向记为像素点列序列的序列方向,按序列方向对像素点列序列进行排序;对于任意一个像素点序列中任意一个像素点,在样品灰度图像中,将与像素点欧式距离最小的边缘像素点记为像素点的近邻边缘像素点
。3.
根据权利要求2所述一种图像数据库高效管理方法,其特征在于,所述根据近邻边缘像素点与序列方向之间所构成的角度得到每个像素点与边缘的偏离程度,包括的具体方法为:对于任意一张样品灰度图像,利用
sobel
算子获取样品灰度图像中所有像素点的梯度幅值与梯度方向;对于任意一个像素点序列,式中,表示像素点与边缘的偏离程度;表示像素点的梯度方向与像素点序列的序列方向所构成的度数;表示样品灰度图像中所有边缘像素点的数
量;表示样品灰度图像中第个边缘像素点与像素点序列中所有像素点的欧式距离的最小值,表示样品灰度图像中第个边缘像素点的梯度幅值;表示像素点的近邻边缘像素点与该像素点的欧式距离
。4.
根据权利要求1所述一种图像数据库高效管理方法,其特征在于,所述对像素点序列进行序列划分得到每个像素点的参照像素点序列,包括的具体方法为:将预设的像素点数量记为
T1
,对于任意一个像素点序列,将像素点行序列中前
T1
个像素点所构成的序列记为像素点序列的参考区域像素点序列;对于参考区域像素点序列中任意一个像素点,将参考区域像素点序列中像素点之前的所有像素点所构成的序列记为像素点的参照像素点序列
。5.
根据权利要求1所述一种图像数据库高效管理方法,其特征在于,所述根据参照像素点序列以及偏离程度进行区域划分得到每个像素点与每个参照像素点序列属于同一区域的区域可能性,包括的具体方法为:将任意一个像素点记为目标像素点,式中,表示目标像素点与目标像素点的参照像素点序列所属同一区域的可能性;表示预设的超参数;表示目标像素点与边缘的偏离程度;表示目标像素点的参照像素点序列中所有像素点的数量;表示目标像素点的参照像素点序列中第个像素点的灰度值与目标像素点的灰度值的差值的绝对值;表示目标像素点的参照像素点序列中第个像素点的梯度幅值与目标像素点的梯度幅值的差值的绝对值;获取所有像素点与对应的参考像素点列序列所属同一区域的可能性,对所有可能性进行线性归一化,将归一化后的可能性记为区域可能性
。6.
根据权利要求1所述一种图像数据库高效管理方法,其特征在于,所述根据区域可能性对像素点序列进行阈值筛选得到若干箱线像素点序列,包括的具体方法为:将预设的区域可能性...

【专利技术属性】
技术研发人员:周晴晴李永莲王安民
申请(专利权)人:山东金太阳农业发展有限公司
类型:发明
国别省市:

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

1