1.用于医院智能运维平台的数据管理系统,其特征在于,该系统包括以下模块:
数据获取模块,获取合同图像;
最底层文字行平移模块,将合同图像进行均分得到分块图像,将分块图像随机排序得到灰度图像以及比特分层;
将每个比特分层中存在文字信息的一行记为文字行,将最下面一层的比特分层作为最底层比特分层,在最底层比特分层中,将文字行从第一行到最后一行进行排序,将正在平移的文字行记为平移文字行,根据位置与所有文字行的最小距离以及最近一定数量完成平移的文字行与位置之间的距离得到位置为平移文字行平移后的可能性;
其余文字行平移模块,对于除了最底层比特分层以外的比特分层,根据比特分层中位置与相邻已完成平移比特分层的文字行的最小距离、位置与已完成平移比特分层中最近已完成平移的文字行的距离、不考虑其余比特分层得到的位置可能性获得位置为平移文字行平移后的可能性;
将所有位置为平移文字行平移后的可能的最大值对应的位置作为平移文字行最终的平移位置;
列平移模块,按照比特分层的排序从低到高平移,所有列从左到右平移,将当前正在平移的列记为平移列,将文字行中存在文字信息的像素点记为同行元素,根据列位置与已经完成平移的列的最小距离、平移列的同行元素平移后的列位置与同一行已经完成平移的列的最近的同行元素的距离得到列位置为平移列平移后的可能性;
将所有列位置为平移列平移后的可能的最大值对应的列位置作为平移列的平移位置;
数据管理模块,获得密文和密钥完成压缩存储进行管理。
2.根据权利要求1所述的用于医院智能运维平台的数据管理系统,其特征在于,所述将合同图像进行均分得到分块图像,将分块图像随机排序得到灰度图像以及比特分层的方法为:将合同图像的长边均分为四段,短边均分为两段得到八个大小相同的分块图像,分块图像表示一个二维矩阵,二维矩阵用0和1表示,将每个二维矩阵看作一个比特分层,将每个比特分层随机排序,比特分层从下往上得到八位二进制数作为一个像素点的灰度值,即得到分块图像大小的灰度图像。
3.根据权利要求1所述的用于医院智能运维平台的数据管理系统,其特征在于,所述根据位置与所有文字行的最小距离以及最近一定数量完成平移的文字行与位置之间的距离得到位置为平移文字行平移后的可能性的方法为:式中, 表示第i个位置与所有文字行的距离中的最小距离,表示第i个位置与最近第j次完成平移的文字行之间的距离, 表示预设的平移文字行最近完成平移的文字行数量,表示第i个位置为平移文字行平移后的位置的可能性。
4.根据权利要求1所述的用于医院智能运维平台的数据管理系统,其特征在于,所述根据比特分层中位置与相邻已完成平移比特分层的文字行的最小距离、位置与已完成平移比特分层中最近已完成平移的文字行的距离、不考虑其余比特分层得到的位置可能性获得位置为平移文字行平移后的可能性的方法为:式中, 表示当前比特分层中第i行位置与相邻已完成平移的第t个比特分层中文字行的距离中最近的距离, 表示预设的已经完成平移的距离当前比特分层最近的部分比特分层的数量, 表示第i个位置与完成平移的第t个比特分层中最近第x次完成平移的文字行之间的距离, 表示预设的已经完成平移的文字行的数量,表示当前比特分层不考虑其余比特分层得到的第i个位置为平移文字行平移后的位置的可能性, 表示当前比特分层中得到的第i个位置为平移文字行平移后的位置的可能性。
5.根据权利要求1所述的用于医院智能运维平台的数据管理系统,其特征在于,所述根据列位置与已经完成平移的列的最小距离、平移列的同行元素平移后的列位置与同一行已经完成平移的列的最近的同行元素的距离得到列位置为平移列平移后的可能性的方法为:式中, 表示第v个列位置与最近的已经完成平移的第u列之间的距离, 表示预设的选取的已经完成平移的列的数量, 表示平移列的第r个同行元素在平移列平移到第v个列位置后与同一行平移后最近的第s个同行元素所在的位置之间的距离, 表示预设的同行元素完成平移后的数量, 表示平移列中同行元素的数量, 表示第v个列位置为当前平移列平移后位置的可能性。
6.根据权利要求1所述的用于医院智能运维平台的数据管理系统,其特征在于,所述密文和密钥包括:
将平移后比特分层转换为灰度图像作为最终密文,将合同图像的补位行列、比特分层的排序、文字行的平移位置,列的平移位置作为密钥。