一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链的档案智控系统的制作方法

2022-06-11 08:45:16 来源:中国专利 TAG:


1.本发明涉及信息技术领域,具体涉及一种基于区块链的档案智控系统。


背景技术:

2.民生档案是党和政府各部门、各单位在保障和改善民生工作中形成的真实记录,涉及广大人民群众的切身利益,是维护人民群众各项权益的原始凭证。具体是指机关团体企事业单位,包括党政军机关、国有和民营企业、各类事业单位、居委会和村委会、各种经济或社会组织,以及个人所形成的与民生各方面有关的档案。如涉及办理社保、婚姻、退休、二胎、购房等所需的档案。虽然近几年电子办公开始推广,但大量的申请表和资质证明仍然采用纸质件进行。纸质件不仅保存成本高,且查阅和运输十分不便,还存在档案损毁和泄露的风险。导致民生档案难以发挥出作用。因此有必要研究新的档案存储和使用技术。
3.如中国专利cn114005499a,公开日2022年2月1日,公开了一种基于区块链的档案共享管理平台,包括以下步骤,第一步;档案录入:将所需的档案信息录入至系统内部;利用该系统对档案进行储存;第二步;档案整理:对输入的档案进行整理,针对性的对其档案中的信息进行追源和跟踪;防止其篡改;第三步;档案归类:根据档案的类型对其进行区分;整体分为三个大类型分别为一般档案;重点档案和特殊档案;第四步;档案分析:根据档案的类型对其所需的管理加密进行分析。其技术方案能够防止内部信息受到泄露;同时也防止了内部信息收到篡改,能够提高使用的安全性。但其技术方案不能解决目前档案的价值利用较低的问题。


技术实现要素:

4.本发明要解决的技术问题是:目前民生档案存储后再次使用成本高的技术问题。提出了一种基于区块链的档案智控系统,借助区块链赋予扫描件法律效力,使扫描件能够提供多种服务,更好的发挥档案的价值。
5.为解决上述技术问题,本发明所采取的技术方案为:一种基于区块链的档案智控系统,包括接收子系统、存储子系统和智慧共享子系统,所述接收子系统接收批次纸质档案和档案描述信息,所述档案描述信息包括档案来源部门、档案类型、档案空白模板和档案建立时间,所述接收子系统将纸质档案进行扫描获得扫描件,提取扫描件的哈希值,作为存证哈希值,将存证哈希值上传区块链存储,所述存储子系统赋予扫描件文件名并存储,所述智慧共享子系统建立档案类型目录、档案索引目录和权限表,所述档案类型目录记录每个档案类型含有的字段、字段区域位置、字段类型和字段权限等级,所述档案索引目录记载档案类型、存储地址、存证哈希值、区块高度和若干个查询键值,所述查询键值为预设的若干个字段的取值,所述权限表记录有权查阅扫描件的请求者的身份标识和对应的权限等级,所述智慧共享子系统接收请求者发送的身份标识和档案查询请求,验证请求者身份标识后,查询档案索引目录,将符合档案查询请求且符合请求者权限等级的扫描件提供给请求者。
6.作为优选,所述接收子系统将扫描件切分为多个区域,分别提取区域的哈希值,记
为区域哈希值,全部区域哈希值构成区域哈希值集合,区域哈希值集合再次提取哈希值作为存证哈希值,所述档案索引目录记录区域哈希值集合和每个区域的存储位置,所述存储子系统将多个区域分散存储,所述智慧共享子系统根据档案索引目录读取扫描件的全部区域,将区域拼接复原扫描件。
7.作为优选,所述接收子系统将扫描件切分时,同档案类型的扫描件的切分位置相同,所述存储子系统读取多个同档案类型同位置的区域,计算多个区域在每个像素位置的像素值均值,全部像素位置均取像素均值构成区域模板,计算扫描件的区域与对应区域模板在每个像素位置的像素值差值,使用预设字节长度表示像素值差值,获得差值图像,建立例外集合记录像素差值超出预设字节长度表示数值范围的例外像素点,所述例外集合记录例外像素点的像素坐标和像素值,所述智慧共享子系统读取区域时,将差值图像和区域模板叠加,而后使用例外像素点替换对应像素位置获得复原的区域,区域拼接获得复原的扫描件。
8.作为优选,人工设置每个档案类型的切分位置,使区域至多包含一个字段区域,所述字段区域为档案字段的取值所在区域,将包含字段区域的区域关联相应字段名称,提取每个区域的哈希值,纳入区域哈希值集合,所述智慧共享子系统建立事项表记录办理事项所需要的字段清单,所述档案查询请求包含办理事项,所述智慧共享子系统复原扫描件时,根据事项表获得办理事项不需要的字段,生成遮盖色遮盖不需要的字段,将带有遮盖色的扫描件、区域哈希值集合、存证哈希值和区块高度提供给请求者,请求者验证未被遮盖区域的区域哈希值后,对存证哈希值进行验证,若验证均通过则判定收到的扫描件真实可信。
9.作为优选,所述智慧共享子系统接收档案信息验证请求,所述档案信息验证请求包括若干个查询键值和若干个字段取值,所述智慧共享子系统验证发送档案信息验证请求的请求者的权限等级后,查询档案索引目录,若存在与查询键值符合的扫描件,则运行图像识别程序识别扫描件对应字段区域位置内的记载内容,判断图像识别的内容是否与档案信息验证请求包含的若干个字段取值匹配,若匹配,则反馈对应字段取值验证通过,若不匹配,则反馈对应字段取值验证不通过,若未识别出内容,则反馈对应字段验证失败,并将对应的切片区域提供给请求者。
10.本发明的实质性效果是:通过区块链存证使扫描件具有真实性凭证,从技术上使扫描件具有证明效力,能够作为其他档案登记或者事项办理的依据,从而使档案管理机构不再必需对纸质档案进行保存,降低档案保存费用;电子化的扫描件能够更方便的查找、传输和共享,使档案能够被用于更多用途,发挥档案的价值;使用改进的档案扫描件存储方式,降低扫描件占用的存储空间,进一步节省档案保存的成本。
附图说明
11.图1为实施例一档案智控系统示意图。
12.图2为实施例一扫描件划分区域示意图。
13.图3为实施例一区域模板示意图。
14.图4为实施例二区域微调示意图。
15.图5为实施例二字段区域添加遮盖色示意图。
16.其中:10、接收子系统,20、区块链,30、存储子系统,40、智慧共享子系统,50、请求
者,61、区域,62、区域哈希值集合,63、存证哈希值,64、区域模板,65、差值图像,66、例外集合,67、字段区域,68、遮盖色。
具体实施方式
17.下面通过具体实施例,并结合附图,对本发明的具体实施方式作进一步具体说明。
18.实施例一:一种基于区块链的档案智控系统,请参阅附图1,包括接收子系统10、存储子系统30和智慧共享子系统40,接收子系统10接收批次纸质档案和档案描述信息,档案描述信息包括档案来源部门、档案类型、档案空白模板和档案建立时间,接收子系统10将纸质档案进行扫描获得扫描件,提取扫描件的哈希值,作为存证哈希值63,将存证哈希值63上传区块链20存储,存储子系统30赋予扫描件文件名并存储,智慧共享子系统40建立档案类型目录、档案索引目录和权限表,档案类型目录记录每个档案类型含有的字段、字段区域67位置、字段类型和字段权限等级,档案索引目录记载档案类型、存储地址、存证哈希值63、区块高度和若干个查询键值,查询键值为预设的若干个字段的取值,权限表记录有权查阅扫描件的请求者50的身份标识和对应的权限等级,智慧共享子系统40接收请求者50发送的身份标识和档案查询请求,验证请求者50身份标识后,查询档案索引目录,将符合档案查询请求且符合请求者50权限等级的扫描件提供给请求者50。档案的真实性由档案来源部门保证。本实施例记载技术能够防止真实档案在存储和传输过程中被篡改的情况出现。借助区块链20进行存证,请求者50获得档案的扫描件后,通过区块链20能够方便的验证收到的扫描件与之前存证时的扫描件是否相同。若相同,则证明请求者50收到的扫描件是真实可信的。从而在档案共享时,能够获得真实性保证,具有作为其他事项办理的凭证。
19.档案索引目录能够快速的对已存储的档案进行检索,提高档案的再次使用率。如表1所示,通过档案索引目录对档案基本信息进行记录。检索档案时,依据档案索引目录能够快速找到对应的档案。
20.表1 档案索引目录档案名称dangan2022000054dangan20220000555档案类型低收入人群登记表低收入人群登记表存储地址data/dangan/0054.jpgdata/dangan/0055.jpg存证哈希值63d5f312

8e7201fe06e3

18d775区块高度32144510233214451023查询键值{姓名:张xx}{姓名:郑xx}请参阅附图2,接收子系统10将扫描件切分为多个区域61,分别提取区域61的哈希值,记为区域61哈希值,全部区域61哈希值构成区域哈希值集合62,区域哈希值集合62再次提取哈希值作为存证哈希值63,档案索引目录记录区域哈希值集合62和每个区域61的存储位置,存储子系统30将多个区域61分散存储,智慧共享子系统40根据档案索引目录读取扫描件的全部区域61,将区域61拼接复原扫描件。过分散存储扫描件能够提高扫描件存储的安全性,即使存储的数据遭到部分泄露,也不会造成具体某个档案全部内容的泄露,仅仅会泄露其中的部分区域61,存储的安全性更高。
21.接收子系统10将扫描件切分时,同档案类型的扫描件的切分位置相同,存储子系
统30读取多个同档案类型同位置的区域61,计算多个区域61在每个像素位置的像素值均值,全部像素位置均取像素均值构成区域模板64,请参阅附图3,计算扫描件的区域61与对应区域模板64在每个像素位置的像素值差值,使用预设字节长度表示像素值差值,获得差值图像65,建立例外集合66记录像素差值超出预设字节长度表示数值范围的例外像素点,例外集合66记录例外像素点的像素坐标和像素值,智慧共享子系统40读取区域61时,将差值图像65和区域模板64叠加,而后使用例外像素点替换对应像素位置获得复原的区域61,区域61拼接获得复原的扫描件。
22.基层民生办事机构产生的大量纸质申请表或资质证明文件,内容是具有格式化条款的,只需要在少量指定位置填写基本信息并签名即可。比如各类知情同意单,记载内容是相同的,需要群众在末尾签字。这类知情同意单是事后纠纷责任认定时的重要文件,需要保存预设的时长后才能销毁。因此,在不考虑扫描设备差异和光线差异的情况下,这类扫描件中大部分像素值是相同的。
23.扫描件以图片格式存储,图片的像素使用rgb色彩体系表示,每个像素使用3个通道,每个通道的通道值使用1个字节表示,即每个通道取值范围为[0,255],三个通道值的集合构成像素值,每个像素值占用3个字节。由于大量相同类型档案的扫描件,在同一个区域61内的图像是高度相似的。因此每个扫描件在相同像素位置的像素值与共用切片的差值将较小。使用半个字节就足以表示。即每个通道的差值取值范围为[0,15],加上一个位表示差值的正负号。图3中差值图像65颜色较浅,是因为与区域模板64相比,区域的图像与区域模板64差别不大。差值的形成主要是由于扫描设备每次扫描时的硬件差异。档案摆放位置造成的差异,本实施不予讨论,应采用常规技术进行裁剪对齐,或者采用带有对齐功能的扫描设备。若采用常规技术对扫描件进行白平衡,则能够取得更好的技术效果。对于差值超出[0,15]的像素点,则采用例外集合66的方式,单独记录这样的像素点。由于共用切片只需要存储一次,大部分像素使用像素差值即可存储,每个像素占用空间缩短一半。虽然少量像素需要占用例外集合66的空间,但对于相同类型档案的相同区域61,例外像素的数量应当是较少的,从而整体上占用更少的存储空间。采用本实施例提供的方案借助共用切片、像素差值和例外集合66,减少了切片区域61占用的存储空间。将纸质档案扫描后,在预设像素值变化范围内,对扫描件进行微调,使区域61与区域模板64的像素差值最小。微调后能够使例外集合66内的记录的例外像素数量减少,降低例外集合66占用的存储空间。
[0024]
智慧共享子系统40接收档案信息验证请求,档案信息验证请求包括若干个查询键值和若干个字段取值,智慧共享子系统40验证发送档案信息验证请求的请求者50的权限等级后,查询档案索引目录,若存在与查询键值符合的扫描件,则运行图像识别程序识别扫描件对应字段区域67位置内的记载内容,判断图像识别的内容是否与档案信息验证请求包含的若干个字段取值匹配,若匹配,则反馈对应字段取值验证通过,若不匹配,则反馈对应字段取值验证不通过,若未识别出内容,则反馈对应字段验证失败,并将对应的切片区域61提供给请求者50。
[0025]
群众在其他部门或者机构办事时,提供相关信息,办事部门或者机构将群众填写的信息提交给智慧共享子系统40,进行档案信息验证。若验证通过,则依据群众填写的信息进行办事即可。不再需要复原扫描件,也不需要在网络上传输扫描件,能够更为有效的保护档案的隐私和安全。
[0026]
本实施例的有益技术效果是:通过区块链20存证使扫描件具有真实性凭证,从技术上使扫描件具有证明效力,能够作为其他档案登记或者事项办理的依据,从而使档案管理机构不再必需对纸质档案进行保存,降低档案保存费用;电子化的扫描件能够更方便的查找、传输和共享,使档案能够被用于更多用途,发挥档案的价值。
[0027]
实施例二:一种基于区块链的档案智控系统,本实施例在实施例一的基础上,对扫描件的存储提出了新的改进方案。请参阅附图4,本实施例中,将区域61经过微调后,若区域61的像素与区域模板64的像素差值小于预设阈值,且例外集合66中记录的例外像素点不连续,则将区域61修改为与区域模板64相同,提取区域61目标的哈希值作为区域61哈希值纳入区域哈希值集合62,存储模块不存储区域61,在档案索引目录中标记对应区域61未被存储,智慧共享子系统40复原扫描件时,若读取区域61的存储位置时,读取到区域61未被存储的标记,则使用对应的区域模板64用于复原扫描件。例外像素点不连续则例外像素不记录任何有用信息,是由于扫描条件导致的噪点。
[0028]
人工设置每个档案类型的切分位置,使区域61至多包含一个字段区域67,字段区域67为档案字段的取值所在区域61,将包含字段区域67的区域61关联相应字段名称,提取每个区域61的哈希值,纳入区域哈希值集合62,智慧共享子系统40建立事项表记录办理事项所需要的字段清单,档案查询请求包含办理事项,智慧共享子系统40复原扫描件时,根据事项表获得办理事项不需要的字段,生成遮盖色68遮盖不需要的字段,请参阅附图5,将带有遮盖色68的扫描件、区域哈希值集合62、存证哈希值63和区块高度提供给请求者50,请求者50验证未被遮盖区域61的区域61哈希值后,对存证哈希值63进行验证,若验证均通过则判定收到的扫描件真实可信。
[0029]
表2 本实施例记录的事项表办理事项字段清单事项1{字段名称1@类型一,字段名称2@类型一,字段名称3@类型二}事项2{字段名称2@类型一,字段名称3@类型二,字段名称4@类型二}事项3{字段名称1@类型一,字段名称5@类型二,字段名称6@类型三}
……
事项n{字段名称2@类型一,字段名称7@类型四or类型五}如表2所示,本实施例建立事项表记录了每个办理事项所需要的字段名称以及所在的档案类型。对于一个给定的字段名称而言,可能有多个档案类型均有记载,在事项表中使用关键字or连接多个档案类型即可。如表中记载的字段名称7能够在类型四和类型五两个档案类型中找到。当办理事项1时,从类型一和类型二两个档案类型中,找到符合检索键值的档案,获得其中的字段名称1、字段名称2和字段名称3对应的值。智慧共享子系统40将字段名称1、字段名称2和字段名称3对应的切片区域61以外的切片区域61生成遮盖色68遮盖后,提供给请求者50。能够使档案中的其他信息对请求者50隐藏。即不影响事项1的办理,同时控制了档案信息扩散的范围。
[0030]
本实施例使用改进的档案扫描件存储方式,降低扫描件占用的存储空间,进一步节省档案保存的成本。人工标注每个切片区域61包含的字段区域67的字段名称。智慧共享子系统40根据请求者50办理事项所需要的字段,选择对应的切片区域61提供给请求者50,
其余切片区域61使用遮盖色68遮盖,有效控制了档案隐私的扩散范围。
[0031]
以上所述的实施例只是本发明的一种较佳的方案,并非对本发明作任何形式上的限制,在不超出权利要求所记载的技术方案的前提下还有其它的变体及改型。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献