一种用于电容式触控板的柔性电路板制造的数据处理方法与流程

文档序号:37219567发布日期:2024-03-05 15:14阅读:14来源:国知局
一种用于电容式触控板的柔性电路板制造的数据处理方法与流程

本发明涉及计算机零部件制造,具体涉及一种用于电容式触控板的柔性电路板制造的数据处理方法。


背景技术:

1、柔性电路板以质量轻、厚度薄、可自由弯曲折叠等优良物理特性备受青睐,柔性电路板适用电子产品向高密度、小型化、高可靠方向发展的需要,因此,柔性电路版在电容式触控板、手提电脑、计算机外设等设备产品上的得到了广泛的应用,由于柔性电路板是为特殊应用而设计、制造的,所以开始的电路布线图所需要的费用较高,因此需要对该电路布线图进行合理的存储,以确保电路布线图数据在存储传输的过程中不被篡改,故需要对电路布线图数据进行加密,以防止电路布线图数据在存储传输过程中被篡改,所造成大量的经济损失。

2、由于电路布线图中为较为规则的线条以及元器件的形状,即采集的电路布线数据中存在大量的冗余部分,直接使用霍夫曼编码算法对电路布线数据进行压缩时,会影响压缩效率,进而影响加密效率。


技术实现思路

1、为了解决上述问题,本发明提供一种用于电容式触控板的柔性电路板制造的数据处理方法。

2、本发明的一种用于电容式触控板的柔性电路板制造的数据处理方法采用如下技术方案:

3、本发明一个实施例提供了一种用于电容式触控板的柔性电路板制造的数据处理方法,该方法包括以下步骤:

4、采集电路布线数据,根据电路布线数据获取电路布线数据矩阵;

5、将电路布线数据矩阵划分为各个块,获取每个块的连通区域;根据块的连通区域中电路布线数据的数量以及块的连通区域中电路布线数据的横向索引值和纵向索引值,获取每个块中电路布线数据的混乱程度;将每个块的四邻域中的其他块记为每个块的相邻块,根据每个块与每个块的相邻块中电路布线数据的混乱程度之间的差值绝对值,对每个块与每个块的相邻块进行合并操作,获取各个合并块;

6、对各个合并块进行聚类,得到若干簇;根据每个簇中合并块的边长,获取每个簇的各个编码单元大小;根据每个簇的每个编码单元大小对每个簇中的合并块进行分割,获取每个簇的每个编码单元大小对应的编码单元,根据每个簇的每个编码单元大小对应的编码单元,获取每个簇的每个编码单元大小对应的编码单元种类数和每种编码单元的频率;根据每个簇的每个编码单元大小对应的编码单元种类数和每种编码单元的频率以及编码单元大小,获取每个簇的每个编码单元大小的优选程度;根据每个簇的每个编码单元大小的优选程度,获取每个簇的最优编码单元大小;

7、根据每个簇的最优编码单元大小,获取每个簇的若干编码单元,对每个簇的若干编码单元进行压缩后加密。

8、优选的,所述将电路布线数据矩阵划分为各个块,获取每个块的连通区域,包括的具体步骤如下:

9、预设块的边长为β,从电路布线数据矩阵的左上角开始,每次移动β个电路布线数据,将电路布线数据矩阵划分成大小为β×β的各个块;

10、对任意一个块中的电路布线数据进行四连通域分析,将得到的若干连通区域记为该块的若干连通区域。

11、优选的,所述根据块的连通区域中电路布线数据的数量以及块的连通区域中电路布线数据的横向索引值和纵向索引值,获取每个块中电路布线数据的混乱程度,包括的具体步骤如下:

12、;

13、式中,ai表示第i个块中电路布线数据的混乱程度;numi,j表示第i个块的第j个连通区域中的电路布线数据的数量;xi,j,k表示第i个块的第j个连通区域中第k个电路布线数据的横向索引值;表示第i个块的第j个连通区域中所有电路布线数据的横向索引值的均值;yi,j,k表示第i个块的第j个连通区域中第k个电路布线数据的纵向索引值;表示第i个块的第j个连通区域中所有电路布线数据的纵向索引值的均值;pi,j表示第i个块的第j个连通区域中电路布线数据的数量与第i个块中电路布线数据的数量的比值;norm( )代表归一化函数;log2( )代表以2为底的对数函数。

14、优选的,所述根据每个块与每个块的相邻块中电路布线数据的混乱程度之间的差值绝对值,对每个块与每个块的相邻块进行合并操作,获取各个合并块,包括的具体步骤如下:

15、预设合并阈值t1,若第i块中电路布线数据的混乱程度与第i块的第v个相邻块中电路布线数据的混乱程度之间的差值绝对值小于合并阈值t1,将第i块与第i块的第v个相邻块进行合并,对每个块与每个块的相邻块进行合并操作,将更新后的各个块记为各个合并块。

16、优选的,所述对各个合并块进行聚类,得到若干簇,包括的具体步骤如下:

17、获取每个合并块的所有块中电路布线数据的混乱程度的均值,记为每个合并块的混乱程度;预设聚类数目为3,使用k-means聚类算法对所有合并块进行聚类,距离度量采用块的电路布线数据的混乱程度之间的差值绝对值,得到若干簇。

18、优选的,所述根据每个簇中合并块的边长,获取每个簇的各个编码单元大小,包括的具体步骤如下:

19、获取第b个簇中的每个合并块的每个边的边长,构成第b个簇的边长集合,获取第b个簇的边长集合中所有边长的各个公因数,将各个公因数作为第b个簇的各个编码单元大小。

20、优选的,所述根据每个簇的每个编码单元大小对每个簇中的合并块进行分割,获取每个簇的每个编码单元大小对应的编码单元,根据每个簇的每个编码单元大小对应的编码单元,获取每个簇的每个编码单元大小对应的编码单元种类数和每种编码单元的频率,包括的具体步骤如下:

21、将第b个簇的第l个编码单元大小记为db,l,将第b个簇的每个合并块分割为db,l×db,l大小的若干编码单元,记为第b个簇的第l个编码单元大小对应的编码单元;

22、在第b个簇的第l个编码单元大小对应的编码单元中,统计出编码单元的种类数,记为第b个簇的第l个编码单元大小对应的编码单元种类数;

23、统计每种编码单元在第b个簇的第l个编码单元大小对应的编码单元中出现的频率,记为第b个簇的第l个编码单元大小对应的每种编码单元的频率。

24、优选的,所述根据每个簇的每个编码单元大小对应的编码单元种类数和每种编码单元的频率以及编码单元大小,获取每个簇的每个编码单元大小的优选程度,包括的具体步骤如下:

25、;

26、式中,yb,l代表第b个簇的第l个编码单元大小的优选程度;db,l代表第b个簇的第l个编码单元大小的值;bb,l代表第b个簇的第l个编码单元大小对应的编码单元种类数;pb,l,j代表第b个簇的第l个编码单元大小对应的第j种编码单元的频率;norm( )代表归一化函数;log2( )代表以2为底的对数函数。

27、优选的,所述根据每个簇的每个编码单元大小的优选程度,获取每个簇的最优编码单元大小,包括的具体步骤如下:

28、将第b个簇中优选程度最大值对应的编码单元大小,作为第b个簇的最优编码单元大小。

29、优选的,所述根据每个簇的最优编码单元大小,获取每个簇的若干编码单元,对每个簇的若干编码单元进行压缩后加密,包括的具体步骤如下:

30、将第b个簇的最优编码大小记为dmax,将第b个簇的每个合并块分割为dmax×dmax大小的若干编码单元,得到第b个簇的若干编码单元,获取每个簇的若干编码单元,将每个簇的每个编码单元作为一个压缩节点,使用霍夫曼编码算法对电路布线数据进行压缩得到压缩数据,使用aes加密算法对压缩数据进行加密。

31、本发明的技术方案的有益效果是:本发明将采集的电路布线数据转化为电路布线数据矩阵;将电路布线数据矩阵划分为各个块;获取每个块中电路布线数据的混乱程度;根据每个块中电路布线数据的混乱程度,对每个块与每个块的相邻块进行合并操作,获取各个合并块并进行聚类,得到若干簇,此时将属于同一种类型区域的合并块聚为一个簇中,因为每种类型区域中的电路布线数据的分布较为相似,因此通过对每个簇中的合并块分别进行分析并分割,使得获取的编码单元的次数尽可能的多,以此来提高压缩效率;接着根据每个簇中合并块的边长,获取每个簇的各个编码单元大小,进而获取每个簇的每个编码单元大小的优选程度;根据每个簇的每个编码单元大小的优选程度,得到每个簇的最优编码单元大小,根据每个簇的最优编码单元大小,获取每个簇的若干编码单元,对每个簇的若干编码单元进行压缩后加密,通过对获取的每个簇的各个编码单元大小进行筛选,使得根据最优编码大小得到的编码单元的重复程度尽可能的大,对电路布线数据进行了降冗余操作,提高了压缩效率,使压缩数据尽可能的少,对压缩数据进行加密,也能够提高加密效率;从而实现电容式触控板的柔性电路板的制造过程中,对电路布线图的安全处理,进而保证柔性电路板制造的安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1