综合图像的存储方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24206689 阅读:29 留言:0更新日期:2020-05-20 14:58
本申请揭示了一种综合图像的存储方法、装置、计算机设备和存储介质,所述方法包括:获取多张指定图片;利用预设的图片形状转换方法,将指定图片转换为三角形图片,从而得到与所述多张指定图片分别对应的多张三角形图片;调取预存于三维虚拟空间中的指定多棱锥;将所述多张三角形图片对应填入所述指定多棱锥的n个三角形侧面中,从而得到图片多棱锥;根据指定方向对所述图片多棱锥进行图像采集,得到综合图像;计算综合图像与预设的参考图像的差别度值,并判断差别度值是否小于预设的差别度阈值;若差别度值小于预设的差别度阈值,则存储所述综合图像。从而无需用户严格按顺序上传图片,并且提高了图片数据的处理效率与信息安全性。

Storage method, device, computer equipment and storage medium of integrated image

【技术实现步骤摘要】
综合图像的存储方法、装置、计算机设备和存储介质
本申请涉及到计算机领域,特别是涉及到一种综合图像的存储方法、装置、计算机设备和存储介质。
技术介绍
在当前的生产生活中,许多业务流程需要不同类型的图片(例如:不同的卡、单和证的图片等)。目前的很多业务都交由用户自助处理,包括这些不同类型的图片也由用户自行上传。但是传统技术在对于不同类型的图片或者不进行分类处理,或者需要采用后台的分类模型(重量级分类模型)进行图片分类,在对分类后的图片再进行归类存储。其中不进行分类处理的方案,需要用户严格按照顺序上传图片,容易出错;采用后台的分类模型进行图片分类的方案,存在分类模型耗费资源多,耗费时间长等缺陷。并且由于归类存储是分散性存储,数据调动不方便,不利于存储数据的再次使用。因此亟需一种对不同类型的图片进行处理并存储的方法。
技术实现思路
本申请的主要目的为提供一种综合图像的存储方法、装置、计算机设备和存储介质,旨在提高图片数据的处理效率。为了实现上述专利技术目的,本申请提出一种综合图像的存储方法,包括以下步骤:获取多张指定图片,其中所述指定图片的类型各不相同;利用预设的图片形状转换方法,将所述指定图片转换为三角形图片,从而得到与所述多张指定图片分别对应的多张三角形图片;调取预存于三维虚拟空间中的指定多棱锥,其中所述指定多棱锥具有n个三角形侧面,所述多张指定图片共有n张,所述n个三角形侧面的形状分别与所述多张三角形图片的形状一一对应,n为大于等于3的整数;将所述多张三角形图片对应填入所述指定多棱锥的n个三角形侧面中,从而得到图片多棱锥;根据预设的方向计算方法,获取指定方向,并根据所述指定方向对所述图片多棱锥进行图像采集,得到综合图像;根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值,并判断所述差别度值是否小于预设的差别度阈值;若所述差别度值小于预设的差别度阈值,则存储所述综合图像。进一步地,所述利用预设的图片形状转换方法,将所述指定图片转换为三角形图片的步骤,包括:获取所述指定图片中的像素点的RGB颜色通道的红颜色数值、绿颜色数值和蓝颜色数值,并分别构成红颜色矩阵、绿颜色矩阵和蓝颜色矩阵,所述红颜色矩阵、绿颜色矩阵和蓝颜色矩阵均是行数为p的矩阵;获取预设的所述三角形图片的第i行的像素点数量ki;将所述红颜色矩阵、绿颜色矩阵和蓝颜色矩阵的第i行平均划分为p/ki个区段,并对每个区段均进行平均值处理,从而得到由多个平均值分别构成的红颜色均值矩阵、绿颜色均值矩阵和蓝颜色均值矩阵;对所述红颜色均值矩阵、绿颜色均值矩阵和蓝颜色均值矩阵分别进行三角形切割处理,得到红颜色均值集合、绿颜色均值集合和蓝颜色均值集合,所述三角形切割处理是指将指定三角形区域之外的数值去除,所述指定三角形区域的三个顶点分别为矩阵的第一行的中间点和最后一行的两个端点;将所述三角形图片的第i行第j列的像素点的红颜色数值、绿颜色数值和蓝颜色数值,分别设置为所述红颜色均值集合、绿颜色均值集合和蓝颜色均值集合的第i行第j列的数值,从而将所述指定图片转换为三角形图片。进一步地,所述根据预设的方向计算方法,获取指定方向的步骤,包括:以所述图片多棱锥的底面中心为原点,所述原点与所述底面中的预设点的连线作为x轴,所述底面中与所述x轴垂直的且过所述原点的直线作为y轴,经过所述原点且平行于所述图片多棱锥的高的直线作为z轴,从而建立三维直角坐标系;获取所述参考图像的生成时间,并根据公式:x=q1×M+a1;y=q2×D+a2;z=q3×T+a3,获取指定坐标点(x,y,z),其中所述生成时间为参考图像的生成年份的第M月中的第D天中的第T个小时,其中q1、q2、q3、a1、a2和a3均为预设的参数;将所述指定坐标点指向所述原点的方向记为所述指定方向。进一步地,所述根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值,并判断所述差别度值是否小于预设的差别度阈值的步骤之前,包括:获取所述指定图片关联的用户的特征信息,并根据所述特征信息生成多张暂时图片;利用预设的图片形状转换方法,将所述多张暂时图片转换为多张三角形暂时图片;将所述多张三角形暂时图片填入所述指定多棱锥的n个三角形侧面中,从而得到暂时多棱锥;获取所述指定方向,并根据所述指定方向对所述暂时多棱锥进行图像采集,得到所述参考图像。进一步地,所述根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值,并判断所述差别度值是否小于预设的差别度阈值的步骤之后,包括:若所述差别度值不小于预设的差别度阈值,则将所述综合图像划分为n个第一区域,其中所述n个第一区域的划分线与所述图片多棱锥的多条棱一一对应;同时将所述参考图像划分为n个第二区域,其中所述n个第二区域的划分线与所述暂时多棱锥的多条棱一一对应,并且每个第二区域均预先标注有不同的图片类型;根据预设的相似度值计算方法,分别对应计算所述n个第一区域和所述n个第二区域的相似度,从而得到n个相似度值;从所述n个相似度值中筛选出数值小于预设相似度阈值的命中相似度值,并根据相似度值-第二区域-图片类型的对应关系,获取与所述命中相似度值对应的命中图片类型;生成图片补充信息,所述图片补充信息中携带有所述命中图片类型。进一步地,所述综合图像的存储方法应用于移动终端,所述生成图片补充信息,所述图片补充信息中携带有所述命中图片类型的步骤之后,包括:利用预设的轻量级分类器模型MobileNet对预存的多个备选图片进行图片分类,从而获得分类结果;判断所述分类结果是否包括所述命中图片类型;若所述分类结果包括所述命中图片类型,则将所述命中图片类型对应的备选图片记为指定备选图片,并对所述多张指定图片进行图片替换处理,所述图片替换处理用于使用所述指定备选图片替换掉所述多张指定图片中所述命中图片类型的图片。进一步地,所述根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值的步骤,包括:对所述综合图像与预设的参考图像进行灰度化处理,从而获得两张灰度图片;计算所述灰度图片的第m列或者第m行的所有像素点的灰度值的平均值Am,以及计算所述灰度图片中所有像素点的灰度值的平均值B;根据公式:计算所述灰度图片的第m列或者第m行的总体方差其中N为所述灰度图片中的列或者行的总数量;根据公式:计算得到所述综合图像与预设的参考图像的差别度值H,其中为第一张灰度图片的第m列或者第m行的总体方差,为第二张灰度图片的第m列或者第m行的总体方差。本申请提供一种综合图像的存储装置,包括:指定图片获取单元,用于获取多张指定图片,其中所述指定图片的类型各不相同;三角形图片获取单元,用于利用预设的图片形状转换方法,将所述指定图片转换为三角形图片,从而得到与所述多张指定图片分别对应的多张三角形图片;本文档来自技高网...

【技术保护点】
1.一种综合图像的存储方法,其特征在于,包括:/n获取多张指定图片,其中所述指定图片的类型各不相同;/n利用预设的图片形状转换方法,将所述指定图片转换为三角形图片,从而得到与所述多张指定图片分别对应的多张三角形图片;/n调取预存于三维虚拟空间中的指定多棱锥,其中所述指定多棱锥具有n个三角形侧面,所述多张指定图片共有n张,所述n个三角形侧面的形状分别与所述多张三角形图片的形状一一对应,n为大于等于3的整数;/n将所述多张三角形图片对应填入所述指定多棱锥的n个三角形侧面中,从而得到图片多棱锥;/n根据预设的方向计算方法,获取指定方向,并根据所述指定方向对所述图片多棱锥进行图像采集,得到综合图像;/n根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值,并判断所述差别度值是否小于预设的差别度阈值;/n若所述差别度值小于预设的差别度阈值,则存储所述综合图像。/n

【技术特征摘要】
1.一种综合图像的存储方法,其特征在于,包括:
获取多张指定图片,其中所述指定图片的类型各不相同;
利用预设的图片形状转换方法,将所述指定图片转换为三角形图片,从而得到与所述多张指定图片分别对应的多张三角形图片;
调取预存于三维虚拟空间中的指定多棱锥,其中所述指定多棱锥具有n个三角形侧面,所述多张指定图片共有n张,所述n个三角形侧面的形状分别与所述多张三角形图片的形状一一对应,n为大于等于3的整数;
将所述多张三角形图片对应填入所述指定多棱锥的n个三角形侧面中,从而得到图片多棱锥;
根据预设的方向计算方法,获取指定方向,并根据所述指定方向对所述图片多棱锥进行图像采集,得到综合图像;
根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值,并判断所述差别度值是否小于预设的差别度阈值;
若所述差别度值小于预设的差别度阈值,则存储所述综合图像。


2.根据权利要求1所述的综合图像的存储方法,其特征在于,所述利用预设的图片形状转换方法,将所述指定图片转换为三角形图片的步骤,包括:
获取所述指定图片中的像素点的RGB颜色通道的红颜色数值、绿颜色数值和蓝颜色数值,并分别构成红颜色矩阵、绿颜色矩阵和蓝颜色矩阵,所述红颜色矩阵、绿颜色矩阵和蓝颜色矩阵均是行数为p的矩阵;
获取预设的所述三角形图片的第i行的像素点数量ki;
将所述红颜色矩阵、绿颜色矩阵和蓝颜色矩阵的第i行平均划分为p/ki个区段,并对每个区段均进行平均值处理,从而得到由多个平均值分别构成的红颜色均值矩阵、绿颜色均值矩阵和蓝颜色均值矩阵;
对所述红颜色均值矩阵、绿颜色均值矩阵和蓝颜色均值矩阵分别进行三角形切割处理,得到红颜色均值集合、绿颜色均值集合和蓝颜色均值集合,所述三角形切割处理是指将指定三角形区域之外的数值去除,所述指定三角形区域的三个顶点分别为矩阵的第一行的中间点和最后一行的两个端点;
将所述三角形图片的第i行第j列的像素点的红颜色数值、绿颜色数值和蓝颜色数值,分别设置为所述红颜色均值集合、绿颜色均值集合和蓝颜色均值集合的第i行第j列的数值,从而将所述指定图片转换为三角形图片。


3.根据权利要求1所述的综合图像的存储方法,其特征在于,所述根据预设的方向计算方法,获取指定方向的步骤,包括:
以所述图片多棱锥的底面中心为原点,所述原点与所述底面中的预设点的连线作为x轴,所述底面中与所述x轴垂直的且过所述原点的直线作为y轴,经过所述原点且平行于所述图片多棱锥的高的直线作为z轴,从而建立三维直角坐标系;
获取所述参考图像的生成时间,并根据公式:
x=q1×M+a1;y=q2×D+a2;z=q3×T+a3,获取指定坐标点(x,y,z),其中所述生成时间为参考图像的生成年份的第M月中的第D天中的第T个小时,其中q1、q2、q3、a1、a2和a3均为预设的参数;
将所述指定坐标点指向所述原点的方向记为所述指定方向。


4.根据权利要求1所述的综合图像的存储方法,其特征在于,所述根据预设的差别度计算方法,计算所述综合图像与预设的参考图像的差别度值,并判断所述差别度值是否小于预设的差别度阈值的步骤之前,包括:
获取所述指定图片关联的用户的特征信息,并根据所述特征信息生成多张暂时图片;
利用预设的图片形状转换方法,将所述多张暂时图片转换为多张三角形暂时图片;
将所述多张三角形暂时图片填入所述指定多棱锥的n个三角形侧面中,从而得到暂时多棱锥;
获取所述指定方向,并根据所述指定方向对所述暂时多棱锥进行图像采集,得到所述参考图像。


5.根据权利要求4所述的综合图像的存储方法,其特征在于,所述根据预设的差别度计算方法,计算所述综合图像与预设的参...

【专利技术属性】
技术研发人员:张密韩丙卫唐文
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:广东;44

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

1