本公开涉及车辆控制技术领域,具体地,涉及一种显示控制方法、系统及车辆。
背景技术:
随着车辆智能电子技术的迅猛发展,车辆配备的电子设备越来越丰富,为了使车辆满足各种消费者的需求和爱好,适用于各式各样的人群,车辆内部人机交互有着越来越宽泛的研究空间和市场需求。驾乘者通过人机交互可实现与车辆之间的对话功能,获取车辆的状态信息、导航信息以及各种娱乐信息等各种内容。
相关技术中,通常在车辆中设置多个车载显示屏,如仪表屏、中控屏等,将车辆的状态信息、导航信息、娱乐信息等根据功能进行规划后单独在相应的车载显示屏中显示。这些车载屏幕的位置分散、显示内容单一,由于驾乘者位置条件的限制,使得驾乘者不能方便地获知各个屏幕的显示内容。
技术实现要素:
为了克服相关技术中存在的问题,本公开提供一种显示控制方法、系统及车辆。
根据本公开实施例的第一方面,提供一种显示控制系统,应用于车辆,所述车辆包括一车载显示屏,所述车载显示屏包括多个显示区域;
所述显示控制系统包括:中央处理模块和与所述中央处理模块连接的调整模块;
中央处理模块,用于检测获取到的外部触发信息是否满足预设条件,以及在所述外部触发信息满足所述预设条件时,将所述外部触发信息发送给所述调整模块;
调整模块,用于根据所述外部触发信息调整所述车载显示屏的多个显示区域中至少一个显示区域的显示参数,所述显示参数至少包括显示内容。
可选地,所述外部触发信息包括驾乘者在预设区域内的手势信息;
所述显示控制系统还包括:
手势检测模块,与所述中央处理模块连接,用于获取驾乘者在预设区域内的手势信息;
所述中央处理模块,用于将所述手势信息与预设手势信息进行匹配,在所述手势信息与所述预设手势信息相匹配时,判定所述外部触发信息满足所述预设条件。
可选地,所述外部触发信息包括驾乘者输入的语音信息;
所述显示控制系统还包括:
语音检测模块,与所述中央处理模块连接,用于接收用户输入的语音信息;
所述中央处理模块,用于对所述语音信息进行解析,提取出所述语音信息中的关键词,将所述关键词与预设关键词进行匹配,在所述关键词与所述预设关键词相匹配时,判定所述外部触发信息满足所述预设条件。
可选地,所述调整模块,用于在外部触发信息满足第一预设条件时,根据所述外部触发信息将所述多个显示区域中相应两个显示区域的显示内容之间进行切换。
可选地,所述显示参数还包括显示面积;
所述调整模块,还用于在外部触发信息满足第二预设条件时,确定目标显示区域,以及将所述目标显示区域的显示面积扩大。
可选地,所述外部触发信息包括预设触发事件;
所述调整模块,还用于在检测到发生所述预设触发事件时,根据所述预设触发事件确定待调整显示区域,以及将所述待调整显示区域的显示内容切换为所述预设触发事件的内容。
可选地,所述调整模块,还用于在检测到发生多个预设触发事件时,根据所述多个预设触发事件的优先级确定目标触发事件,根据所述目标触发事件确定所述待调整显示区域,以及将所述待调整显示区域的显示内容切换为所述目标触发事件的内容。
根据本公开实施例的第二方面,提供一种车辆,包括本公开实施例的第一方面提供的显示控制系统。
根据本公开实施例的第三方面,提供一种显示控制方法,应用于车辆,所述车辆包括一车载显示屏,所述车载显示屏包括多个显示区域;
所述显示控制方法包括:
检测获取到的外部触发信息是否满足预设条件;
当所述外部触发信息满足所述预设条件时,根据所述外部触发信息调整所述多个显示区域中至少一个显示区域的显示参数,所述显示参数至少包括显示内容。
可选地,所述根据所述外部触发信息调整所述多个显示区域中至少一个显示区域的显示参数的步骤包括:
当所述外部触发信息满足第一预设条件时,根据所述外部触发信息将所述多个显示区域中相应两个显示区域的显示内容之间进行切换。
通过本公开实施例提供的技术方案,使用一个车载显示屏且该车载显示屏包含多个显示区域,可以将车辆的仪表信息、中控信息以及娱乐信息等分别发送到不同的显示区域进行显示,无需在车辆中设置多个车载显示屏,节约了成本;并且在获取到外部触发信息时调整多个显示区域中至少一个显示区域的显示内容等显示参数,可以使驾乘者在不改变位置的情况下方便地获取各个显示区域的显示内容,从而不会因位置条件限制而错过重要信息,提升了人机交互体验。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是根据一示例性实施例示出的一种显示控制系统的结构框图;
图2是根据一示例性实施例示出的一种车载显示屏多个显示区域的显示示意图;
图3是根据另一示例性实施例示出的一种显示控制系统的结构框图;
图4是根据一示例性实施例示出的一种显示控制方法的流程图;
图5a是根据另一示例性实施例示出的一种显示控制系统的结构框图;
图5b是根据另一示例性实施例示出的一种显示控制系统的结构框图;
图6a至图6c是根据一示例性实施例示出的一种车载显示屏多个显示区域的显示示意图;
图7a至图7b是根据一示例性实施例示出的一种车载显示屏多个显示区域的显示示意图;
图8是根据一示例性实施例示出的一种显示控制方法的流程图。
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
图1是根据一示例性实施例示出的一种用于车辆的显示控制系统的结构框图。参照图1,车辆包括一车载显示屏100,且车载显示屏100包括多个显示区域。
显示控制系统200包括中央处理模块210和与中央处理模块210连接的调整模块220。
中央处理模块210,用于检测获取到的外部触发信息是否满足预设条件,以及在外部触发信息满足预设条件时,将所述外部触发信息发送给调整模块220。
调整模块220,用于根据所述外部触发信息调整车载显示屏100的多个显示区域中至少一个显示区域的显示参数,显示参数至少包括显示内容。
在一个实施例中,如图2所示,车载显示屏100可以位于车辆方向盘的后方,包括第一显示区域a1、第二显示区域a2和第三显示区域a3,这三个显示区域依次横向排布,分别显示不同的内容。例如,第一显示区域显示车辆的仪表信息,包括车辆的行驶速度、里程、转速、油量、冷却液温度、蓄电池电量、车灯状态等;第二显示区域显示中控信息,包括导航信息、倒车影像以及办公互联、家居互联和健康互联等智能网联内容;第三显示区域显示娱乐区域,包括通话信息、视频、音乐、新闻、天气和时钟等内容。
当中央检测模块210接收到满足预设条件的触发信息时,将外部触发信息发送给调整模块220;调整模块220根据外部触发信息,可以将任一显示区域的内容切换至驾乘者所需的显示内容,也可以将相应两个显示区域的显示内容进行切换,以满足驾乘者的需求。
由此,使用一个车载显示屏且该车载显示屏包含多个显示区域,可以将车辆的仪表信息、中控信息以及娱乐信息等分别发送到不同的显示区域进行显示,无需在车辆中设置多个车载显示屏,节约了成本;并且在获取到外部触发信息时调整多个显示区域中至少一个显示区域的显示内容等显示参数,可以使驾乘者在不改变位置的情况下方便地获取各个显示区域的显示内容,从而不会因位置条件限制而错过重要信息,提升了人机交互体验。
在一个实施例中,外部触发信息包括驾乘者在预设区域内的手势信息。如图3所示,显示控制系统200还包括手势检测模块230。
手势检测模块230,与中央处理模块210连接,用于获取驾乘者在预设区域内的手势信息,其中,手势信息包括手势和手势的运动轨迹。
中央处理模块210,还用于将手势信息与预设手势信息进行匹配,在手势信息与预设手势信息相匹配时,判定外部触发信息满足预设条件
参见图4,在一个实施例中,驾乘者在预设区域内的手势信息包括手势和手势的运动轨迹。手势检测模块采集驾乘者输入的手势信息,并发送给中央处理模块。接着中央处理模块获取手势信息,并对手势信息进行分析,获取手势分析结果,也就是将手势信息与预设手势信息进行匹配,即首先将手势的运动轨迹与预设运动轨迹进行匹配,判断手势的运动轨迹是否相匹配,若不匹配,则判定手势信息异常,则忽略该手势信息,继续接收手势检测模块发送的手势信息;若相匹配,则对手势信息进行进一步分析,即将手势与预设手势进行匹配,在手势与预设手势匹配时,将手势信息发送给调整模块。调整模块根据手势信息控制车载显示屏对至少一个显示区域的显示内容等显示参数进行调整。
手势信息与显示区域的显示参数调整之间的对应关系可以预先设置。例如,手势信息与显示区域的显示参数之间的对应关系可以为:单手握拳向右或向左挥动对应将相应显示区域的显示内容进行切换;单掌向右或向左挥动对应切换手势起点所对应的显示区域与手势终点所对应的显示区域的显示内容,两根手指捏合或向外伸展对应调整手指所对应的显示面积的大小等等。
具体地,在一个实施例中,如图5a所示,调整模块220集成在车载显示屏100中。
手势检测模块230包括:手势识别子模块231、第一信息处理子模块232、存储子模块233以及通讯子模块234。
手势识别子模块231包括:红外传感器和双目摄像头,可设置在车内后视镜下方的相应位置。相应地,预设区域可以为车载显示屏的前方区域等便于驾乘者操作的区域。红外传感器检测驾乘者的手部是否进入预设区域;当检测到驾乘者的手部进入预设区域时,双目摄像头采集预设区域的图像或视频流。手势识别子模块231将预设区域的图像或视频流发送给第一信息处理子模块232。
第一信息处理子模块232对对预设区域的图像或视频流进行预处理、手势分割、特征提取等处理获取到驾乘者的手势,将获取到的预设区域的图像或视频流进行比对,根据摄像头的角度偏差和图像间的差值计算出驾乘者的手部到摄像头中心的距离,从而得到驾乘者的手势和手势的运动轨迹。第一信息处理子模块232一方面将获取到的手势信息(手势和手势的运动轨迹)发送给存储子模块233进行存储,另一方面将驾乘者的手势信息通过第一通讯子模块234发送给中央处理模块210。
中央处理模块210包括:处理子模块211、数据子模块212和信息发送子模块213。处理子模块211将接收到的手势信息与数据子模块212中存储的预设手势信息进行匹配。当手势信息与预设手势信息匹配时,处理子模块211一方面将手势信息通过信息发送子模块213发送给车载显示屏100,另一方面发送给数据子模块212进行存储,以作为预设手势信息对后续待接收到的手势信息进行匹配,从而避免了由于不同驾乘者的手势会因角度或者位置等因素与预设手势有所差异而导致的手势信息匹配有误的问题。
调整模块220集成在车载显示屏100中,包括:第二通讯子模块121、第二信息处理子模块122和控制子模块123。第二通讯子模块121接收手势信息并发送给第二信息处理子模块122,第二信息处理子模块122根据手势信息生成相应的显示控制指令,经控制子模块123发送给车载显示屏100中的显示子模块110,以控制显示子模块110调整多个显示区域的显示参数。
在另一个实施例中,如图5b所示,中央处理模块210和调整模块220集成在中央处理器中。
中央处理模块210检测手势检测模块230发送的手势信息与预设手势信息进行匹配,在手势信息与预设手势信息相匹配时将手势信息发送给调整模块220;调整模块220根据手势信息生成指示车载显示屏调整多个显示区域中至少一个显示区域的显示内容等显示参数的控制指令,并将控制指令发送给车载显示屏100。
车载显示屏100通过第二通讯子模块121接收控制指令并发送给第二信息处理子模块122,第二信息处理子模块122对控制指令进行解析并驱动控制子模块123控制显示子模块110对至少一个显示区域的显示内容等显示参数进行调整。
通过本实施例的技术方案,通过对驾乘者的手势动作进行检测分析来实现对至少一个显示区域的显示内容等显示参数调整,可以提升人机交互操作的灵活性、实时性、方便性,同时避免车辆行驶过程中因驾乘者操作不当或者与车辆的交互操作繁琐而导致的交通事故发生。
在另一个实施例中,外部触发信息包括用户输入的语音信息。其中,预设关键词可以是驾乘者自定义设置的,也可以是车辆出厂时设置好的。
如图3所示,显示控制系统200还包括语音检测模块240。
语音检测模块240,与中央处理模块210连接,用于接收用户输入的语音信息并将语音信息发送给中央处理模块210。
中央处理模块210,还用于对语音信息进行解析,提取出语音信息中的关键词,接着将提取出的关键词与预设关键词进行匹配,在两者相匹配成功时确定外部触发信息满足预设条件。
通过本实施例的技术方案,通过对驾乘者的语音信息进行检测分析来实现对至少一个显示区域的显示内容等显示参数调整,使得驾乘者在不便进行手势操作情况下可通过语音的方式控制车载显示屏的多个显示区域的显示参数,进一步提升了人机交互操作的灵活性,提高了用户体验。
在另一个实施例中,调整模块220还用于在外部触发信息满足第一预设条件时,将多个显示区域中相应两个显示区域的显示内容之间进行切换。
例如,第一预设条件可以包括:驾乘者的手掌从一个显示区域的前方挥动至另一个显示区域的前方,驾乘者发出切换显示区域的语音信息等等,本公开实施例对此不做限定。
如图6a所示,以车载显示屏100包括依次横向排布的第一显示区域a1、第二显示区域a2和第三显示区域a3为例。第一显示区域a1显示表征车辆当前行驶状态的仪表信息,如行驶速度、里程、转速、油量、冷却液温度等;第二显示区域a2显示导航信息;第三显示区域a3显示娱乐界面。
例如,在驾驶过程中,驾驶员可右手手掌预设区域内且从第一显示区域a1前方向右挥动至第二显示区域a2前方时,手势检测模块获取到驾乘者的手势信息(手势和手势的运动轨迹),中央处理模块将手势信息与预设手势信息进行匹配,并在手势信息与预设手势信息匹配成功时,中央处理器将手势信息发送给调整模块;调整模块执行与手势信息对应的操作,将第二显示区域a2的显示内容(导航信息)切换至离驾驶员更近的第一显示区域a1中显示,而将第一显示区域a1的显示内容(仪表信息)切换至第二显示区域a2显示,得到如图6b所示的显示结果。由此,驾驶员可以更方便地获取到导航信息,避免了在驾驶途中驾驶员因频繁转头观看第二显示区域的导航信息而带来的交通隐患,从而减小了交通事故发生的可能性,提高了驾驶安全性。
又如,驾驶员输入“切换第一显示区域和第二显示区域”的语音信息,中央处理模块对语音信息进行解析,判断语音信息中是否包含预设关键词,通过判断可确定语音信息中包含预设关键词“切换”,将语音信息发送给调整模块,调整模块执行与语音信息对应的操作,即将第一显示区域和第二显示区域的显示内容进行切换。
通过本实施例的技术方案,可以使驾乘者方便地获知各个显示区域的显示内容,而不会因位置限制而漏掉重要信息,同时提高了车辆行驶的安全性。
在另一个实施例中,调整模块220还用于在外部触发信息满足第二预设条件时,确定目标显示区域,以及将目标显示区域的显示面积扩大。
例如,第二预设条件可以包括:驾乘者的两个手指位于待调整的显示区域(目标显示区域)的前方且向外伸展,驾乘者输入扩大显示区域的显示面积的语音信息等等,本公开实施例对此不做限定。
例如,驾乘者将右手置于预设区域内第二显示区域a2前方且两根手指向外伸展,手势检测模块将获取到的驾驶员的手势信息发送给中央处理模块;中央处理模块将手势信息与预设手势信息进行匹配,并在手势信息与预设手势信息相匹配将手势信息发送给调整模块;调整模块执行与手势信息对应的操作,控制车载显示屏将第二显示区域a2的显示面积扩大,得到如图6c所示的显示结果。由此,驾乘者可以获取到更清晰的导航信息。
通过本实施例的技术方案,可以使驾乘者根据需要扩大相应的显示区域的显示面积以获取到更清晰的显示内容,提升了用户体验。
在另一个实施例中,外部触发信息包括触发事件。调整模块220还用于在检测到发生预设触发事件时,根据预设触发事件确定待调整显示区域,以及将待调整显示区域的显示内容切换为预设触发事件的内容。
在本公开的实施例中,预设触发事件可以是用户自定义设置的,也可以是车辆出厂时设置好的。预设触发事件可以例如包括但不限于:来电呼入、接收到未读消息、车辆发生故障等等。
预设触发事件与待调整显示区域之间的对应关系可以预先设置,当检测到发生预设触发事件时,根据对应关系可确定待调整显示区域。
如图7a所示,假定车载显示屏包括依次横向排布的第一显示区域a1、第二显示区域a2以及第三显示区域a3,第一显示区域a1当前显示车辆的仪表信息,第二显示区域a2显示导航信息,第三显示区域a3显示当前播放的视频信息。当车辆发生故障时,中央处理模块获取到车辆故障信息并将车辆故障信息)发送给调整模块;调整模块根据预设触发事件确定待调整显示区域为第一显示区域a1,并将与第一显示区域a1的显示内容(仪表信息)切换为预设触发事件内容(车辆故障信息),如图7b所示。由此,驾驶员可以及时、方便地获知车辆的故障情况。
在另一个实施例中,调整模块还用于在检测到发生多个预设触发事件时,根据多个预设触发事件的优先级确定目标触发事件,根据目标触发事件确定待调整显示区域,以及将待调整显示区域的显示内容切换为目标触发事件的内容。
例如,中央处理模块同时接收到电话呼入、未读消息以及车辆发生故障等预设触发事件将多个预设触发事件发送给调整模块;调整模块根据这些预设触发事件的优先级(车辆发生故障>电话呼入>未读消息),可将车辆发生故障确定为目标触发事件,并确定与该目标触发事件对应的待显示显示区域为第一显示区域a1,将第一显示区域a1的显示内容(仪表信息)切换为车辆故障信息,如图7b所示。
需要说明的是,在本公开的实施例中,替换地,中央处理模块和调整模块可以合成到一个功能模块中,手势检测模块和中央处理模块以及语音检测模块与中央处理模块也可以合成到一个功能模块中,在此不再赘述。
此外,本公开还提供一种车辆,包括本公开实施例提供的显示控制装置。
图8是根据一示例性实施例示出的一种显示控制方法的流程图。其中,该显示控制方法应用于车辆,该车辆包括一车载显示屏,该车载显示屏包括多个显示区域。参照图8,该方法包括:
在步骤s801中,检测获取到的外部触发信息是否满足预设条件。
在步骤s802中,当外部触发信息满足预设条件时,根据外部触发信息调整多个显示区域中至少一个显示区域的显示参数,显示参数至少包括显示内容。
在一个实施例中,当外部触发信息满足第一预设条件时,根据外部触发信息将多个显示区域中相应两个显示区域的显示内容之间进行切换。
关于上述实施例中的显示控制方法,其中各个步骤的具体实施细节已经在上述显示控制系统各个模块执行操作的具体方式中进行了详细说明,此处将不做详细阐述说明。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。
此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。