System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于设备控制,尤其涉及一种屏幕控制方法、车辆及存储介质。
技术介绍
1、伴随车辆功能的多样化,在车辆上搭载车载屏幕变得越来越普遍。停车时,车载屏幕可以给车上人员播放影视剧,行车过程中,车载屏幕可以给驾驶员播放导航信息。
2、相关技术中,车载屏幕通常是固定安装在主驾驶与副驾驶中间的位置。然而,随着科技的进步和人民生活水平的提高,位置固定设置的车载屏幕难以满足人们日益高涨的生活品质需求。
技术实现思路
1、本申请实施例提供了屏幕控制方法、车辆及存储介质,旨在解决相关技术中,位置固定设置的车载屏幕难以满足人们日益高涨的生活品质需求的问题。
2、第一方面,本申请实施例提供了一种屏幕控制方法,该方法包括:
3、获取车内人脸图像,以及根据车内人脸图像的图像特征,确定车内人脸图像对应的人脸位姿信息;
4、根据车载屏幕的屏幕位姿信息和人脸位姿信息,生成用于对车载屏幕的位姿进行调整的位姿调整参数;
5、根据位姿调整参数,对车载屏幕的位姿进行调整。
6、在一些实施例中,根据车内人脸图像的图像特征,确定车内人脸图像对应的人脸位姿信息,包括:
7、从车内人脸图像中提取人脸区域图像,以及对人脸区域图像进行人眼检测,得到人眼检测结果;
8、根据人眼检测结果,确定人脸区域图像的图像关键点,以及根据图像关键点确定车内人脸图像的人脸位姿信息。
9、在一些实施例中,根据人眼检测结果,确定人脸区域图像的图像
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、第三方面,本申请实施例提供了一种车辆,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一项屏幕控制本文档来自技高网...
【技术保护点】
1.一种屏幕控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的屏幕控制方法,其特征在于,所述根据所述车内人脸图像的图像特征,确定所述车内人脸图像对应的人脸位姿信息,包括:
3.根据权利要求2所述的屏幕控制方法,其特征在于,所述根据所述人眼检测结果,确定所述人脸区域图像的图像关键点,包括:
4.根据权利要求3所述的屏幕控制方法,其特征在于,所述在所述人眼检测结果指示检测到眼睛时,将检测的眼睛位置确定为所述人脸区域图像的图像关键点,包括:
5.根据权利要求1所述的屏幕控制方法,其特征在于,在所述车内人脸图像中存在多个人脸区域图像时,所述人脸位姿信息有多个;以及所述根据车载屏幕的屏幕位姿信息和所述人脸位姿信息,生成用于对所述车载屏幕的位姿进行调整的位姿调整参数,包括:
6.根据权利要求1所述的屏幕控制方法,其特征在于,在所述车内人脸图像中存在第一数目个人脸区域图像时,所述方法还包括:
7.根据权利要求1所述的屏幕控制方法,其特征在于,所述获取车内人脸图像,包括:获取目标位置处的车内人脸图像;
9.一种车辆,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述的屏幕控制方法。
10.一种计算机可读存储介质,所述存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述的屏幕控制方法。
...【技术特征摘要】
1.一种屏幕控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的屏幕控制方法,其特征在于,所述根据所述车内人脸图像的图像特征,确定所述车内人脸图像对应的人脸位姿信息,包括:
3.根据权利要求2所述的屏幕控制方法,其特征在于,所述根据所述人眼检测结果,确定所述人脸区域图像的图像关键点,包括:
4.根据权利要求3所述的屏幕控制方法,其特征在于,所述在所述人眼检测结果指示检测到眼睛时,将检测的眼睛位置确定为所述人脸区域图像的图像关键点,包括:
5.根据权利要求1所述的屏幕控制方法,其特征在于,在所述车内人脸图像中存在多个人脸区域图像时,所述人脸位姿信息有多个;以及所述根据车载屏幕的屏幕位姿信息和所述人脸位姿信息,生成用于对所述车载屏幕的位姿进行调整的位姿...
【专利技术属性】
技术研发人员:李双硕,崔子国,楚皂培,孟雷,崔艳涛,刘景波,徐晶,
申请(专利权)人:长城汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。