一种客车仪表信息字符矩阵转换方法技术

技术编号:38809652 阅读:17 留言:0更新日期:2023-09-15 19:48
本发明专利技术公开一种客车仪表信息字符矩阵转换方法,包括以下步骤:先使用像素矩阵群对所需要描述定义的仪表截面进行解构,并为每个矩阵分块按照基本像素块分配字符;然后对要表达的字符进行unicode编码;再针对空格的字符矩阵进行空间变换处理;最后将计算好的字符块矩阵组合后透传到所需要显示的仪表媒介中。该方法对芯片的算力能力要求不高,简化了仪表图形显示性能,解决了低成本芯片的仪表显示问题。解决了低成本芯片的仪表显示问题。解决了低成本芯片的仪表显示问题。

【技术实现步骤摘要】
一种客车仪表信息字符矩阵转换方法


[0001]本专利技术涉及
,更为具体地说是指一种客车仪表信息字符矩阵转换方法。

技术介绍

[0002]目前,客车仪表的芯片主要存在:既要适应高算力要求和图形显示要求高,又要受到芯片成本限制的矛盾。而当芯片性能不足时,客车驾驶台仪表系统存在去除非必要加载项后依然开机较慢的情况。故需要简化图形性能又保留适当的信息交互功能的仪表显示方案。因此,我们提供一种客车仪表信息字符矩阵转换方法。

技术实现思路

[0003]本专利技术提供一种客车仪表信息字符矩阵转换方法,旨在解决现有低成本芯片难以满足仪表算力和图形显示要求等问题。
[0004]本专利技术采用如下技术方案:一种客车信息字符矩阵转换方法,包括以下步骤:步骤一、使用像素矩阵群对所需要描述定义的仪表截面进行解构;步骤二、为每个矩阵分块按照基本像素块分配字符;步骤三、对要表达的字符进行unicode编码;步骤四、针对空格的字符矩阵进行空间变换处理;步骤五、将计算好的字符块矩阵组合后透传到所需要显示的仪表媒介中。
[0005]进一步地,上述步骤一解构的具体过程如下:1.1、通过将根据所需要显示信息的显示屏设备的分辨率进行分析,将显示屏分割成纵横而唯独矩阵,并对矩阵的字符块进行编码;1.2、将划分好的仪表功能分块按照步骤1.1中确定的整体矩阵坐标进行矩阵分割,每个分块还能进一步细分成下一级功能分块,然后对每个功能分块进行单独的字符信息计算。
[0006]更进一步地,上述步骤1.1中字符块分隔逻辑步骤包括:1.1.1、将所需要表达的屏幕信息进行整理;设定一定范围的纵列分割数和橫行分割数,分割数满足条件:1.1.2、分割出的字符显示块能够完整表达字体文件需求的字符像素数量 and 能够完整表达所需要表达的信息的字符数量。
[0007]上述步骤三,若字符信息需要翻译成其他国家的语言,可以在unicode编码前先对字符进行语言翻译再进行编码。
[0008]上述步骤四中的空间变换处理包括移动、伸缩以及旋转操作。其中:上述移动操作是将需要移动的字符块进行矩阵地址编码位移即可。
[0009]上述伸缩操作包括:(1)、对所要表达的字符块进行字符串矩阵合并,同一个字符串算一个计算模块;(2)、按照寻址条件对所有处理好字符串合并步骤的所有字符做矩阵缩减计算,计算公式如下:新地址=int(旧地址*缩减比例)。
[0010]上述旋转操作具体是根据合适的方式对分块内需要进行旋转矩阵操作的字符块位置矩阵进行重新编码。
[0011]由上述对本专利技术的描述可知,和现有技术相比,本专利技术具有如下优点:
1、本专利技术先使用像素矩阵群对仪表截面解构,并为每个矩阵分块按照基本像素块分配字符;然后对要表达的字符进行unicode编码;再针对空格的字符矩阵进行空间变换处理;最后将计算好的字符块矩阵组合后透传到仪表媒介中。该方法对芯片的算力能力要求不高,简化了仪表图形显示性能,解决了低成本芯片的仪表显示问题。
[0012]2、本专利技术利用字符块矩阵译码方便的特点,解决了非英语国家仪表系统多语言部署困难的问题。
[0013]3、本专利技术以字符块为基本单位的显示地址编码方法,对仪表信息透传要求的信息简洁化具有很好的实用价值。
附图说明
[0014]图1为本专利技术实施例仪表界面解构示意图。
[0015]图2为本专利技术实施例显示屏分割成纵横二维度矩阵示意图。
[0016]图3为本专利技术实施例仪表字符矩阵伸缩操作前后的示意图。
[0017]图4为本专利技术实施例旋转操作前后的矩阵字符块编码示意图。
[0018]图5为本专利技术实施例仪表信息以字符串形式透传到车辆状态监控平台的示意图。
具体实施方式
[0019]下面参照附图说明本专利技术的具体实施方式。为了全面理解本专利技术,下面描述到许多细节,但对于本领域技术人员来说,无需这些细节也可实现本专利技术。对于公知的组件、方法及过程,以下不再详细描述。
[0020]一种客车仪表信息字符矩阵转换方法,包括以下步骤:步骤一、使用像素矩阵群对所需要描述定义的仪表截面进行解构。解构的具体过程如下:1.1、通过将根据所需要显示信息的显示屏设备的分辨率进行分析,将显示屏分割成纵横二维度矩阵,并且对矩阵的字符块进行编码,见图2;1.2、将划分好的仪表功能分块按照步骤1.1中确定的整体矩阵坐标进行矩阵分割,每个分块还能进一步细分成下一级功能分块,然后就可以对每个功能分块进行单独的字符信息计算。
[0021]上述字符块分割逻辑步骤为:1.1.1、将所需要表达的屏幕信息进行整理,比如:图1中通过人工智能识别出需要表达的警示类信息为:

灯光远光左转灯右转灯READY前门后门档位后仓盖

故障码DTC:000200055司机故障灯空滤手动阀防侧滑安全带ABS驻车制动1.1.2、设定一定范围的纵列分割数和橫行分割数,分割数满足条件:分割出的字符显示块能够完整表达字体文件需求的字符像素数量and能够完整表达所需要表达的信息的字符数量,比如:图1中寻找20*20大小裕度为15的像素字体块和图1中1920*720屏幕中的信息,通过退火算法可得橫85格,纵21格可以符合上述条件:1920/85=23像素,720/21=34像素,满足字体显示条件and满足85个字一行的信息表达条件。
[0022]步骤二、为每个矩阵分块按照基本像素块(一个像素块一个全角字符,按照1.1.2步骤计算出的字符块像素构成为23*34像素)分配字符。
[0023]步骤三、对要表达的字符进行unicode编码。比如步骤1.1.1中的第一行就可以编码为:12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,12288,8592,12288,12288,12288,12288,12288,12288,28783,20809,12288,36828,20809,12288,12288,24038,36716,28783,12288,12288,21491,36716,28783,12288,65330,65317,65313,65316,65337,12288,21069,38376,12288,12288,21518,38376,12288,12288,26723,20301,12288,21518,20179,30422,12288,12288,12288,12288,12288,12288,8594,12288,12288,12288,12288,12288,12288,12288,12288,12288,25925,38556,30721,65316,65332,65315,65306,65296,65296,65296,65298,12288,65296,65296,65296,65本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种客车信息字符矩阵转换方法,其特征在于,包括以下步骤:步骤一、使用像素矩阵群对所需要描述定义的仪表截面进行解构;步骤二、为每个矩阵分块按照基本像素块分配字符;步骤三、对要表达的字符进行unicode编码;步骤四、针对空格的字符矩阵进行空间变换处理;步骤五、将计算好的字符块矩阵组合后透传到所需要显示的仪表媒介中。2.如权利要求1所述的一种客车信息字符矩阵转换方法,其特征在于:所述步骤一解构的具体过程如下:1.1、通过将根据所需要显示信息的显示屏设备的分辨率进行分析,将显示屏分割成纵横而唯独矩阵,并对矩阵的字符块进行编码;1.1、将划分好的仪表功能分块按照步骤1.1中确定的整体矩阵坐标进行矩阵分割,每个分块还能进一步细分成下一级功能分块,然后对每个功能分块进行单独的字符信息计算。3.如权利要求2所述一种客车信息字符矩阵转换方法,其特征在于:所述步骤1.1中字符块分隔逻辑步骤包括:1.1.1、将所需要表达的屏幕信息进行整理;设定一定范围的纵列分割数和橫行分割数,分割数满足条件:1.1.2、分割出的字符显示块能够完整表达...

【专利技术属性】
技术研发人员:李鸿海柯志达林宝星黄斌黄志明林宏源张海彬
申请(专利权)人:厦门金龙联合汽车工业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1