【技术实现步骤摘要】
一种基于图标识别与OCR结合的内外网物理隔离数据交换方法
本专利技术涉及一种基于图标识别与OCR结合的内外网物理隔离数据交换方法,属于本专利技术属于信息安全领域
技术介绍
针对目前内外网物理隔离数据交换方式存在的成本较高,需要人工,实时性不强,交换效率不高的缺陷。现有技术中提供了一种基于二维码的内外网物理隔离数据交换方法,以提高内外网数据交换的安全性及效率。但是,该方法数据交换的过程是从内网到外网或者从外网到内网的单向交换方式,其精确度不够高,因为缺乏验证方式,仍然会造成数据交换的不安全。而且,以二维码矩阵的形式对数据进行编码并显示,对于交换的数据量较小的话,容易造成屏幕空间浪费,而对于交换的数据量较大的话,二维码编码困难且屏幕空间不够,无法完成交换。最后,目前图像识别技术已经非常成熟,尤其在OCR(“光学字符识别”的英文缩写)领域其识别准确度非常高。另外,图标可以隐含更多的辅助信息。将图标识别和OCR引入到该数据交换的过程中,提高数据交换的准确性的同时,也增加了数据交换的效率以及扩展性。
技术实现思路
本专利技术的目的在于解决上述现有技术存在的问题,提供一种基于图标识别与OCR结合的内外网物理隔离数据交换方法。该方法中,数据从内网交换到外网时,在内网对待交换数据进行拆分和编码,并将每个编码数据包的数据信息显示在内网显示屏上,外网摄像头采集内网屏幕数据信息图像,并通过图标识别、OCR识别以及数据解码,获取待交换数据包的数据。在外网对待交换数据包编码,并将每个编码数据包的数据信息显 ...
【技术保护点】
1.一种基于图标识别与OCR结合的内外网物理隔离数据交换方法,数据从内网交换到外网时,其特征在于包括以下步骤:/n步骤1.1:在内网数据库中提取待交换的数据,将待交换的数据拆分为多个数据包,并分别对多个数据包进行编码,得到待交换数据对应的所有编码数据包;/n步骤1.2:将待交换数据的所有编码数据包的数据信息显示在内网系统终端设备的显示屏上;/n步骤1.3:通过外网系统终端设备的摄像头采集内网系统终端设备显示屏上显示的编码数据包的数据信息图像;/n步骤1.4:在外网系统终端设备上通过并行计算,将采集的编码数据包的数据信息图像进行识别、解码,获取每个数据包的数据;/n步骤1.5:在外网系统终端设备上,根据步骤1.4中得到每个数据包的数据信息,添加到待交换数据对应的数据池中,并且,在外网系统终端设备上采用步骤1.1所述的编码方法对每个数据包的数据再进行编码,生成多个编码数据包,每个编码数据包同样包括一个图标图像数据和一条文本编码数据,采用步骤1.2所述的显示方式,将多个编码数据包的数据信息依次显示在外网系统终端设备的显示屏上;/n步骤1.6:通过内网系统终端设备的摄像头采集外网系统终端设备显 ...
【技术特征摘要】
1.一种基于图标识别与OCR结合的内外网物理隔离数据交换方法,数据从内网交换到外网时,其特征在于包括以下步骤:
步骤1.1:在内网数据库中提取待交换的数据,将待交换的数据拆分为多个数据包,并分别对多个数据包进行编码,得到待交换数据对应的所有编码数据包;
步骤1.2:将待交换数据的所有编码数据包的数据信息显示在内网系统终端设备的显示屏上;
步骤1.3:通过外网系统终端设备的摄像头采集内网系统终端设备显示屏上显示的编码数据包的数据信息图像;
步骤1.4:在外网系统终端设备上通过并行计算,将采集的编码数据包的数据信息图像进行识别、解码,获取每个数据包的数据;
步骤1.5:在外网系统终端设备上,根据步骤1.4中得到每个数据包的数据信息,添加到待交换数据对应的数据池中,并且,在外网系统终端设备上采用步骤1.1所述的编码方法对每个数据包的数据再进行编码,生成多个编码数据包,每个编码数据包同样包括一个图标图像数据和一条文本编码数据,采用步骤1.2所述的显示方式,将多个编码数据包的数据信息依次显示在外网系统终端设备的显示屏上;
步骤1.6:通过内网系统终端设备的摄像头采集外网系统终端设备显示屏上显示的编码数据包的数据信息图像;
步骤1.7:在内网系统终端设备上通过并行计算,采用步骤1.4所述的识别和解码方法,对采集的编码数据包的数据信息图像进行识别和解码,得到待比较的每个数据包的数据,将待比较的每个数据包的数据与待交换数据的数据包数据进行比较,如果全部相同,则步骤1.4中获取的每个数据包的交换数据正确,同时内网系统终端设备显示屏上的全部区域切换显示为下一次待交换编码数据包的数据信息;如果存在不相同的数据包,则判断相应数据包的比较次数是否超过设定次数,若不超过,则在该屏幕区域内继续显示该编码数据包的数据信息,同时,数据包交换正确的屏幕区域切换显示为下一次待交换编码数据包的数据信息,并返回步骤1.3;若超过则显示告警信息;直到待交换数据的所有数据包交换完成。
2.根据权利要求1所述的一种基于图标识别与OCR结合的内外网物理隔离数据交换方法,其特征在于,所述步骤1.1中,数据拆分方法是预先设置拆分出的每个数据包的大小为预设大小,对于任一待交换数据,计算待交换数据的数据量与预设大小的比值,将待交换数据均分为该比值个数据包;且每个编码数据包包含一个图标图像数据和一条文本编码数据,其中,图标图像数据包含的信息项为数据类型、当前待交换数据的序号、当前待交换数据的数据包总数、当前数据包的序号以及附加数据,数据类型表示待交换数据的数据类型;当前待交换数据的序号表示该编码数据包所属的待交换数据的序号;当前待交换数据的数据包总数表示该编码数据包所属的待交换数据包含的数据包总数;当前数据包序号表示该编码数据包的序号;当当前数据包序号等于数据包总数时,表示当前待交换数据已经发送完整,附加数据可扩展使用;文本编码数据为该数据包的文本数据经过编码后的数据。
3.根据权利要求1或2所述的一种基于图标识别与OCR结合的内外网物理隔离数据交换方法,其特征在于,所述步骤1.2中,根据预设区域划分信息,将屏幕划分为多个显示区域;当显示区域的数目等于待交换信息对应的所有编码数据包的数目时,将待交换信息对应的编码数据包的数据信息依次显示在多个显示区域内;当显示区域的数目小于待交换信息对应的编码数据包的数目时,采用顺序显示的方式将待交换数据对应的每个编码数据包的数据信息显示在多个显示区域内;当显示区域的数目大于待交换信息对应的编码数据包的数目时,继续采用步骤1.1编码下一条待交换数据,使得所有待交换数据对应的编码数据包的总数大于或等于显示区域的数目,然后采用顺序显示的方式将待交换数据对应的每个编码数据包的数据信息显示在多个显示区域内;其中,在屏幕的每个显示区域内显示编码数据包的数据信息时...
【专利技术属性】
技术研发人员:刘大伟,车少帅,胡笳,梁栋,王宁,
申请(专利权)人:中电鸿信信息科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。