照片的加密方法、加密系统、解密方法及解密系统的制作方法_2

文档序号:9579553阅读:来源:国知局
可以理解的是,所述安全级别可以按照拍摄地点或拍摄时间段进行批量设定。比如,将拍摄地点为:某高校内的照片皆设定为安全级别高、将工作时间段9:00-17:00的照片皆设定为安全级别高。
[0073]在步骤S206中,分别通过所述各入镜人的虹膜编码对所述人像照片进行实时加
LU O
[0074]在本步骤中,所述虹膜编码为平行的,S卩,后续任一入镜人皆可单独的解密。
[0075]在步骤S207中,将所述各入镜人的虹膜编码进行组合以生成组合密码,并通过所述组合密码对所述人像照片进行组合加密。
[0076]在本步骤中,所述虹膜编码为组合的,S卩,后续所有入镜人都在方可解密。
[0077]在步骤S208中,分别通过所述各入镜人的虹膜编码对所述人像照片进行实时加
LU O
[0078]可以理解的是,所述加密的方式,包括上述步骤S206中的平行加密、也包括如上述步骤S207中的组合加密。
[0079]在步骤SlOl中,在入镜人数为I的情形下拍摄人像照片时,获取人像的虹膜图像。
[0080]在步骤S102中,从所述虹膜图像中提取虹膜特征,并进行编码形成单一虹膜编码。
[0081]在步骤S103中,通过所述单一虹膜编码对所述人像照片进行实时加密。
[0082]在步骤S104中,存储所述实时加密的人像照片。
[0083]可以理解的是,所述存储的实时加密,包括:单一虹膜编码的加密、多虹膜编码的平行加密、以及多虹膜编码的组合加密。
[0084]本发明的照片的加密方法,通过采集虹膜图像以对人像照片进行编码,对加密标的进行了针对性的选择,实现了照片的实时加密、且安全性高。
[0085]实施例三
[0086]请参阅图3,所示为本发明实施例提供的照片的加密系统的模块示意图。
[0087]具体而言,所述照片的加密系统300,包括:
[0088]统计模块31,用于统计入镜人数,并判断所述入镜人数是否大于I。
[0089]具体而言,所述统计模块31包括:标示子模块311、触发子模块312、以及统计子模块313。其中,所述标示子模块311,用于通过显示框标示入镜的人像。所述触发子模块312,用于接收对各显示框的触发指令。所述统计子模块313,用于统计触发指令的次数,作为所述入镜人数。
[0090]可以理解的是,通过显示框对入镜人像进行触发,可以有效地避免采集到无关人员的虹膜信息。
[0091]采集模块32,用于拍摄人像照片时,获取人像的虹膜图像。
[0092]具体而言,所述采集模块包括:摄像子模块321、或/和截取子模块322。其中,所述摄像子模块321,用于拍摄人像照片时获取虹膜图像。所述截取子模块322,用于拍摄人像照片后,从所述人像照片中截取所述虹膜图像。
[0093]可以理解的是,当入镜人数为I时,所述采集模块32采集当前人像的虹膜图像即可,通常为距离最近或指定的人像。当入镜人数大于I时,所述采集模块322,还用于采集多人像的虹膜图像或截取同一人像照片中的不同区块。
[0094]编码模块33,连接于所述采集模块32,用于从所述虹膜图像中提取虹膜特征,并进行编码形成虹膜编码。
[0095]具体而言,所述编码模块33包括:虹膜定位子模块331、归一化子模块332、增强子模块333、以及编码子模块334。其中,所述虹膜定位子模块331,用于通过确定内圆(虹膜与瞳孔的边界)、外圆(虹膜与巩膜的边界)和二次曲线(虹膜与上下眼皮的边界)在图像中的位置,以进行虹膜定位。归一化子模块332,用于将虹膜图像中的虹膜大小进行归一化处理,以调整到预设的固定尺寸。增强子模块333,用于针对归一化后虹膜图像,进行亮度、对比度和平滑度等处理,以提高图像中虹膜特征的识别度。编码子模块334,用于采用虹膜识别算法从虹膜图像中提取出虹膜识别所需的特征点,并对其进行编码,以生成虹膜编码。
[0096]安全模块34,用于设定安全级别,所述安全级别包括:高、低两个选项。
[0097]可以理解的是,所述安全级别可以按照拍摄地点或拍摄时间段进行批量设定。比如,将拍摄地点为:某高校内的照片皆设定为安全级别高、将工作时间段9:00-17:00的照片皆设定为安全级别高。
[0098]所述加密模块35,连接于所述编码模块33、与安全模块34,用于通过所述虹膜编码对所述人像照片进行实时加密。
[0099]具体而言,所述加密模块35当入镜人数为I时,通过单一虹膜的加密;当入镜人数大于I且安全级别较低时,分别通过所述各入镜人的虹膜编码对所述人像照片进行实时的平行加密;以及当入镜人数大于I且安全级别高时,将所述各入镜人的虹膜编码进行组合以生成组合密码,并通过所述组合密码对所述人像照片进行实时加密。
[0100]存储模块36,用于存储所述实时加密的人像照片。
[0101]本发明的照片的加密系统,通过采集虹膜图像以对人像照片进行编码,对加密标的进行了针对性的选择,实现了照片的实时加密、且安全性高。
[0102]实施例四
[0103]请参阅图4,所示为本发明实施例提供的照片的解密方法的流程示意图。
[0104]具体而言,所述照片的解密方法,包括:
[0105]在步骤S401中,开启存储照片的文件夹,并读取所述文件夹中的全部加密照片。
[0106]在步骤S402中,根据所述加密照片的属性判断安全级别,所述安全级别包括高、低。
[0107]其中,若安全级别低,则执行步骤S403,若安全级别高则执行步骤S405。
[0108]在步骤S403中,当安全级别低时,采集当前用户的虹膜图像。
[0109]在步骤S404中,从所述虹膜图像中提取虹膜特征,并进行编码形成虹膜编码。
[0110]可以理解的是,本步骤具体包括:
[0111](I)通过确定内圆(虹膜与瞳孔的边界)、外圆(虹膜与巩膜的边界)和二次曲线(虹膜与上下眼皮的边界)在图像中的位置,以进行虹膜定位;
[0112](2)将虹膜图像中的虹膜大小进行归一化处理,以调整到预设的固定尺寸;
[0113](3)针对归一化后虹膜图像,进行亮度、对比度和平滑度等处理,以提高图像中虹膜特征的识别度;以及
[0114](4)采用虹膜识别算法从虹膜图像中提取出虹膜识别所需的特征点,并对其进行编码,以生成虹膜编码。
[0115]在步骤S405中,当安全级别高时,采集多个用户的虹膜图像,并将所采集的多个虹膜图像进行特征提取、编码后,将多个虹膜编码进行组合以生成组合密码。
[0116]在步骤S406中,通过所述虹膜编码或所述组合密码对所述文件夹内的全部加密照片进行解密。
[0117]可以理解的是,所述解密,包括:通过单一虹膜编码解密、多虹膜编码的平行解密、以及多虹膜编码的组合解密。
[0118]在步骤S407中,显示解密成功的照片。
[0119]本发明的照片的解密方法,通过采集虹膜图像以对人像照片进行编码,对加密标的进行了针对性的选择,实现了照片的实时解密、且安全性高。
[0120]实施例五
[0121]请参阅图5,所示为本发明实施例提供的照片的解密系统的模块示意图。
[0122]具体而言,所述照片的解密系统500,包括:启动模块51、提取模块52、解密模块53、以及显示模块54。
[0123]启动模块51,用于当开启存储照片的文件夹时,采集当前用户的虹膜图像。
[0124]提取模块52,用于从所述虹膜图像中提取虹膜特征,并进行编码形成虹膜编码。
[0125]解密模块53,用于通过所述虹膜编码对所述文件夹内的全部加密照片进行解密。<
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1