本发明涉及数据处理技术,尤其涉及一种情报板信息加密发布安全处理方法及终端。
背景技术:
1、在智能交通管理系统中,情报板作为关键的信息发布平台,广泛应用于高速公路、城市道路等交通网络,用于实时展示交通路况、事故预警、施工通知等关键信息,对于提高道路通行效率、保障行车安全具有重要意义。然而,情报板在长时间运行及恶劣环境下,可能会出现部分区域损坏,如led灯点失效、显示屏划伤或遮挡等问题,这些损坏若未能及时妥善处理,将直接影响情报信息的准确传达,甚至可能误导驾驶员,增加交通事故的风险。
2、现有技术的缺点
3、目前,情报板信息的发布处理多侧重于内容的更新与传输效率,而对于情报板物理状态的监测及信息发布策略的调整则显得相对滞后。具体来说,当情报板出现损坏区域时,现有的信息发布系统往往未能及时识别并作出相应调整,仍按照既定格式和字号发布信息,导致损坏区域内的信息难以辨认或被完全遮挡,重要情报无法有效传达给驾驶员。此外,即便某些系统能够识别损坏情况,也往往只是简单地减少显示内容或发出维修提示,缺乏根据损坏区域的具体位置和范围,对显示内容进行定制化调整的能力,如调整字体大小、重新布局显示内容等,从而无法最大限度地利用剩余完好的显示区域,确保信息的完整性和可读性。
4、因此,针对现有技术中的上述不足,本发明可以根据情报板的损坏区域动态调整显示内容的字体大小和字数,实现信息的定制化显示,以确保在情报板部分损坏的情况下,仍能有效、清晰地传达关键情报,避免交通事故的发生。
技术实现思路
1、本发明提供一种情报板信息加密发布安全处理方法及终端, 可以根据情报板的损坏区域动态调整显示内容的字体大小和字数,实现信息的定制化显示,以确保在情报板部分损坏的情况下,仍能有效、清晰地传达关键情报,避免交通事故的发生。
2、本发明的第一方面,提供一种情报板信息加密发布安全处理方法,包括:
3、控制情报采集装置对情报板进行信息采集,得到与所述情报板对应的情报采集图像,根据所述情报板的情报标准图像和所述情报采集图像进行比对确定损坏区域;
4、根据所述损坏区域和所述情报采集图像中的显示区域确定有效区域,基于所述有效区域和标准字符区域,得到定制显示字数,并获取所述情报标准图像中标准情报语句的限制字数;
5、基于所述定制显示字数和所述限制字数的数值关系,调取定制显示策略对所述标准情报语句进行定制处理,得到展示情报语句;
6、更新所述展示情报语句至所述情报板并采集,得到定制展示图像,并对所述定制展示图像加密发送至发布端,接收发布端对加密后的所述定制展示图像的解密并发布。
7、可选地,在第一方面的一种可能实现方式中,所述控制情报采集装置对情报板进行信息采集,得到与所述情报板对应的情报采集图像,根据所述情报板的情报标准图像和所述情报采集图像进行比对确定损坏区域,包括:
8、控制情报采集装置对情报板进行信息采集,得到与所述情报板对应的情报采集图像;
9、基于opencv确定所述情报采集图像中情报板对应显示区域的实时显示图像;
10、调取情报板对应显示区域的情报标准图像,根据所述实时显示图像的中心点对所述实时显示图像进行坐标化处理, 并基于所述情报标准图像的中心点对所述情报标准图像进行坐标化处理;
11、获取相同坐标下所述实时显示图像对应像素点的实时像素值,以及所述情报标准图像对应像素点的理论像素值;
12、确定相同坐标下的所述实时像素值与所述理论像素值不同时,将相应所述坐标作为损坏坐标,统计相邻的所述损坏坐标得到多个损坏集合;
13、根据所述损坏集合中的横坐标最小值和横坐标最大值确定纵向损坏区域线;
14、基于所述纵向损坏区域线确定所述情报采集图像对应的多个损坏区域。
15、可选地,在第一方面的一种可能实现方式中,所述根据所述损坏区域和所述情报采集图像中的显示区域确定有效区域,包括:
16、获取所述显示区域中相邻所述损坏区域作为相邻区域,选取位于左侧的相邻区域作为第一相邻区域,并将位于右侧的相邻区域作为第二相邻区域;
17、将所述第一相邻区域右侧的纵向损坏区域线作为第一间隔区域线,将所述第二相邻区域左侧的纵向损坏区域线作为第二间隔区域线;
18、根据所述第一间隔区域线和所述第二间隔区域线对所述显示区域进行截取,得到所述相邻区域对应的中间间隔区域;
19、选取与所述显示区域对应左侧的纵向区域线距离最近的损坏区域作为第一边界区域,并将与所述显示区域对应右侧的纵向区域线距离最近的损坏区域作为第二边界区域;
20、将所述第一边界区域左侧的纵向损坏区域线作为第一边界区域线,将所述第二边界区域右侧的纵向损坏区域线作为第二边界区域线;
21、根据所述显示区域对应左侧的纵向区域线和所述第一边界区域线确定左侧间隔区域,基于所述显示区域对应右侧的纵向区域线和所述第二边界区域线确定右侧间隔区域;
22、根据所述左侧间隔区域、所述右侧间隔区域和所述中间间隔区域得到间隔区域;
23、调取标准情报语句对应标准字符的标准字符区域,确定相应所述间隔区域小于所述标准字符区域时,将相应所述间隔区域作为无效区域;
24、根据所述无效区域和所述损坏区域对所述显示区域进行删除更新,得到有效区域。
25、可选地,在第一方面的一种可能实现方式中,所述基于所述有效区域和标准字符区域,得到定制显示字数,并获取所述情报标准图像中标准情报语句的限制字数,包括:
26、获取各所述有效区域的区域宽度作为有效宽度,以及所述标准字符区域的区域宽度作为字符宽度;
27、根据所述有效宽度和所述字符宽度的比值,得到与所述有效区域对应的区域字数,统计所述区域字数得到定制显示字数;
28、获取所述情报标准图像中标准情报语句对应的关键字符,统计所述关键字符的数量作为限制字数。
29、可选地,在第一方面的一种可能实现方式中,所述基于所述定制显示字数和所述限制字数的数值关系,调取定制显示策略对所述标准情报语句进行定制处理,得到展示情报语句,包括:
30、确定所述定制显示字数大于等于所述限制字数时,基于字符缩减策略和所述定制显示字数对所述标准情报语句进行缩减处理,得到展示情报语句;
31、确定所述定制显示字数小于所述限制字数时,根据定制调整策略和所述限制字数对所述标准情报语句进行定制处理,得到展示情报语句。
32、可选地,在第一方面的一种可能实现方式中,所述确定所述定制显示字数大于等于所述限制字数时,基于字符缩减策略和所述定制显示字数对所述标准情报语句进行缩减处理,得到展示情报语句,包括:
33、确定所述定制显示字数大于等于所述限制字数时,调取所述标准情报语句对应的预设字符优先级,并获取所述标准情报语句中的关联词组;
34、基于所述预设字符优先级对所述标准情报语句中的字符进行排序,得到与所述标准情报语句对应的字符序列;
35、获取所述标准情报语句对应字符的数量作为标准字符数量,根据所述标准字符数量和所述定制显示字数的差值,得到删除字数;
36、选取所述字符序列中首个字符作为删除字符,并确定所述删除字符所处的关联词组作为删除词组,基于所述删除词组中的字符对所述字符序列进行删除更新,得到当前的字符序列;
37、重复上述得到当前的字符序列的步骤,直至所述当前的字符序列中字符的数量小于等于所述定制显示字数,且大于等于所述限制字数时,获取所述当前的字符序列中的字符作为保留字符;
38、根据所述保留字符对所述标准情报语句进行缩减处理,得到展示情报语句。
39、可选地,在第一方面的一种可能实现方式中,所述确定所述定制显示字数小于所述限制字数时,根据定制调整策略和所述限制字数对所述标准情报语句进行定制处理,得到展示情报语句,包括:
40、确定所述定制显示字数小于所述限制字数时,保留所述标准情报语句中的关键字符,得到保留情报语句;
41、统计所述有效区域对应的有效宽度,得到总计宽度,根据各所述有效宽度和所述总计宽度的比值,得到与各所述有效区域对应的宽度占比;
42、基于所述限制字数和所述宽度占比的乘积,得到与各所述有效区域对应的分配字数;
43、确定所述分配字数均为整数时,根据所述有效宽度和相应所述分配字数的比值,得到字体宽度,基于所述字体宽度确定字体字号;
44、根据所述字体字号对所述保留情报语句进行字号调整,得到展示情报语句。
45、可选地,在第一方面的一种可能实现方式中,所述更新所述展示情报语句至所述情报板并采集,得到定制展示图像,并对所述定制展示图像加密发送至发布端,接收发布端对加密后的所述定制展示图像的解密并发布,包括:
46、更新所述展示情报语句至所述情报板并采集,得到定制展示图像,获取所述定制展示图像的中心点,基于所述中心点对所述定制展示图像进行坐标化处理,得到与所述定制展示图像对应的像素点坐标;
47、基于预设展示像素值获取所述定制展示图像中的像素点坐标作为展示坐标,统计相邻所述展示坐标,得到多个展示坐标集合;
48、对所述展示坐标集合进行哈希加密,得到加密后的定制展示图像发送至发布端;
49、接收发布端对加密后的所述定制展示图像的解密,得到发布图像并发布。
50、可选地,在第一方面的一种可能实现方式中,所述接收发布端对加密后的所述定制展示图像的解密,得到发布图像并发布,包括:
51、调取发布基底图像,所述发布基底图像的尺寸与所述定制展示图像的尺寸一致;
52、基于所述发布基底图像的中心点对所述发布基底图像进行坐标化处理,根据所述发布端接收的展示坐标将预设展示像素值更新至所述发布基底图像的相应位置处,得到发布图像。
53、本发明的第二方面,提供一种情报板信息加密发布安全处理终端,包括:
54、采集模块,用于控制情报采集装置对情报板进行信息采集,得到与所述情报板对应的情报采集图像,根据所述情报板的情报标准图像和所述情报采集图像进行比对确定损坏区域;
55、确定模块,用于根据所述损坏区域和所述情报采集图像中的显示区域确定有效区域,基于所述有效区域和标准字符区域,得到定制显示字数,并获取所述情报标准图像中标准情报语句的限制字数;
56、定制模块,用于基于所述定制显示字数和所述限制字数的数值关系,调取定制显示策略对所述标准情报语句进行定制处理,得到展示情报语句;
57、更新模块,用于更新所述展示情报语句至所述情报板并采集,得到定制展示图像,并对所述定制展示图像加密发送至发布端,接收发布端对加密后的所述定制展示图像的解密并发布。
58、本发明的第三方面,提供一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能涉及的所述方法。
59、本发明的有益效果如下:
60、1、本发明可以根据情报板的损坏区域动态调整显示内容的字体大小和字数,实现信息的定制化显示,以确保在情报板部分损坏的情况下,仍能有效、清晰地传达关键情报,避免交通事故的发生。首先,本发明可以精确识别情报板上的损坏区域,并确定出对应的定制显示字数和限制字数,以便对标准情报语句进行定制化处理,从而得到展示情报语句,实现智能化的语句展示,以便人员可以清晰的了解到对应的重要信息,解决因情报板损坏造成的信息传递不准确性的问题,并且还可以对应采集到的图像信息进行加密传递,以防止在传递过程中信息被恶意篡改,提高发布图像信息的准确性。
61、2、本发明可以在有限的显示空间中,动态调整显示内容,展示出最重要和相关的情报信息,达到了信息传达的有效性和可靠性。其中,本发明可以通过优先级排序和关联词组识别,确保重要信息在缩减过程中得到保留,并且根据不同空间限制动态调整显示内容,使信息传递更灵活,同时可以自动化缩减过程减少人工干预,提高信息处理和展示效率,其次,本发明可以通过确定有效区域并调整显示字数,可以在受损情况下最大化信息的展示,使得驾驶人员仍能获取关键信息,调整字数和排版,确保在有效区域内的信息既完整又清晰,提高信息的可读性,即能够调整字数和排版,确保在有效区域内的信息既完整又清晰,提高信息的可读性。
62、3、本发明可以通过哈希加密,提升信息在传输过程中的安全性,防止未授权访问和信息泄露。其中,可以通过图像坐标化处理,确保图像展示的精确定位,并确定出对应像素点坐标进行哈希加密,提高信息传递的安全性,同时,本发明还可以进行差异化判断,当差异程度大于预设的差异数量时,则会生成对应的警示提示信息,以便防止发布信息与实际情报板上显示的信息的偏差较大造成信息的失真现象,从而可以及时提示发布端进行发布图像信息的确认。