1.一种基于大数据的图像数据存储方法,其特征在于,包括:对待存储灰度图进行比特分层,得到待存储灰度图的所有增强层;
根据每个增强层的比特值连续出现次数得到每个增强层的比特游程矩阵,根据每个增强层的比特游程矩阵计算出每个增强层的长游程优势度量值和短游程优势度量值;
使用不同的压缩方式对每个增强层进行压缩,计算出每个增强层在每种压缩方式下的压缩效率;
将每个增强层的长游程优势度量值和短游程优势度量值及该增强层在不同压缩方式下的压缩效率输入神经网络,通过神经网络获得每个增强层的最合适的压缩方式;
获取待存储灰度图的边缘二值图和每个增强层的边缘二值图;
计算每个增强层的边缘二值图中保存待存储灰度图的边缘二值图中的边缘像素点的概率;
计算每个增强层的边缘二值图中保存待存储灰度图的边缘二值图中的背景像素点的概率;
根据每个增强层的边缘二值图中的边缘像素点的概率和背景像素点的概率构建每个增强层的混淆矩阵;
根据每个增强层的混淆矩阵计算出每个增强层边缘的查全率和错误率,根据每个增强层边缘的查全率和该增强层的最合适的压缩方式的压缩效率得到每个增强层的评估值,根据每个增强层的评估值和该增强层边缘的错误率确定传输顺序;
将待存储灰度图的增强层按照传输顺序进行传输,在每次传输前先按照该增强层最合适的压缩方式进行压缩,完成图像数据存储。
2.根据权利要求1所述的一种基于大数据的图像数据存储方法,其特征在于,所述对待存储灰度图进行比特分层得到所有增强层的方法如下:将待存储灰度图中每个像素点的灰度值转换为二进制,则灰度值可以通过8位的二进制编码来表示,每一位从左至右依次为第一高位至第八高位;
将第一、二高位作为第一增强层,以此类推,得到四个增强层。
3.根据权利要求1所述的一种基于大数据的图像数据存储方法,其特征在于,所述每个增强层的长游程优势度量值和短游程优势度量值的计算方法如下:长游程优势度量值L:
短游程优势度量值S:
其中,wbt为每个增强层中比特值为b的像素点连续t次出现的频数,M、N为图像尺寸。
4.根据权利要求1所述的一种基于大数据的图像数据存储方法,其特征在于,所述每个增强层的混淆矩阵为:其中,H为增强层的混淆矩阵,TP为增强层的边缘二值图中正确保存待存储灰度图的边缘二值图中边缘像素点的概率,TN为增强层的边缘二值图中未正确保存待存储灰度图的边缘二值图中边缘像素点的概率,FP为增强层的边缘二值图中未正确保存待存储灰度图的边缘二值图中背景像素点的概率,FN为增强层的边缘二值图中正确保存待存储灰度图的边缘二值图中背景像素点的概率。
5.根据权利要求4所述的一种基于大数据的图像数据存储方法,其特征在于,所述增强层边缘的查全率的计算方法如下:式中,R为查全率。
6.根据权利要求4所述的一种基于大数据的图像数据存储方法,其特征在于,所述增强层边缘的错误率的计算方法为式中,W为错误率。
7.根据权利要求1所述的一种基于大数据的图像数据存储方法,其特征在于,所述每个增强层的评估值的计算方法为:Z=αη+βR
式中,Z为每个增强层的评估值,α和β通过人为根据对压缩效率和查全率的侧重程度进行分配且α+β=1,η为每个增强层的最合适的压缩方式的压缩效率。
8.根据权利要求1所述的一种基于大数据的图像数据存储方法,其特征在于,所述确定传输顺序的具体方法如下:按照每个增强层的评估值大小对增强层进行排序;
按照上述排序,从上至下,找出排序靠前且错误率小于0.2的增强层,为优先传输层;
对于剩下的增强层,仍按照评估值大小的顺序进行传输。