遮光装置调节方法、系统、车辆及存储介质与流程

文档序号:32387970发布日期:2022-11-30 07:00阅读:66来源:国知局
遮光装置调节方法、系统、车辆及存储介质与流程

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.可选地,所述系统还包括光线传感器,所述光线传感器用于检测太阳光的光照强度;和/或,所述系统还包括麦克风,所述麦克风用于采集语音输入信息。
47.根据本技术实施例的第三方面,提供一种车辆,包括第二方面任意一项所述的遮光装置调节系统。
48.根据本技术实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令被处理器执行时实现第一方面任意一项所述方法的步骤。
49.本技术的实施例提供的技术方案可以包括以下有益效果:
50.本技术实施例中,车辆能够确定太阳光透过所述透光区域在车内的照射范围,并根据所述照射范围在车辆的交互界面显示车内光照图像,所述车内光照图像包括车内被太阳光照射到的实际光照区,则前排人员可以通过该车内光照图像明确车内的太阳光分布情况,无需回头确认,有利于提高行车安全性。用户可以基于看到的车内光照图像进行相关调节操作,本实施例实现用户仅需指示车内的期望光照情况(即哪些地方想要照射到太阳光,哪些地方照射不到太阳光)即可,无需关注遮阳装置具体调节量是多少,由车辆根据所述实际光照区和用户输入信息指示的期望光照区之间的差异对遮光装置进行自动且精细化地调节,减少了用户操作步骤,有利于提高用户的操作体验和遮光装置的调节效果。
51.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
52.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
53.图1是本技术一示例性实施例示出的一种遮光装置调节系统的结构示意图。
54.图2是本技术一示例性实施例示出的一种遮光装置调节方法的流程示意图。
55.图3是本技术一示例性实施例示出的太阳高度角和太阳方位角的示意图。
56.图4是本技术一示例性实施例示出的导航界面中的车辆行驶方向的示意图。
57.图5是本技术一示例性实施例示出的不同车窗的方位角示意图。
58.图6是本技术一示例性实施例示出的前窗与太阳的相对方位角的示意图。
59.图7是本技术一示例性实施例示出的太阳透过左窗的透光区域在车内的照射范围的示意图。
60.图8是本技术一示例性实施例示出的车内光照图像的示意图。
61.图9是本技术一示例性实施例示出的车内光照图像和车内期望光照图像的示意图。
62.图10是本技术一示例性实施例示出的遮光装置调节效果的示意图。
63.图11是本技术一示例性实施例示出的调节线、以及所述遮光装置形成的遮光区域与所述透光区域之间的分界线的示意图。
64.图12是本技术一示例性实施例示出的另一种遮光装置调节系统的结构示意图。
具体实施方式
65.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
66.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
67.应当理解,尽管在本技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
68.相关技术中,为了防止行车过程中的太阳光照影响,车辆的正副驾驶座位上方通常会设置遮阳板,以及在其他车窗(比如左右车窗、天窗、后车窗等)会设置遮阳帘等遮光装置。一般遮光装置的控制按键会设置在两处位置,比如对于遮阳帘来说,其中一个控制按键会设置在该遮阳帘对应的车窗附近,以便靠近该车窗的乘客来控制,另一个控制按键会设置到驾驶员附近,以便由驾驶员进行集中控制。
69.现实中有些车辆乘坐人员(比如家里的老人、小孩或者不熟悉车辆的人员)不具备调节车内光线的能力,在后排人员无法给出必要反馈的情况下,前排人员也无法准确知道后排的光照情况,前排人员如果辅助调节,比如驾驶员利用设置在驾驶员附近的控制按键调节遮阳帘,如果直接把遮阳帘的遮阳面积调节到最大,会影响后排人员对外观看需求,降低乘坐体验,则在后排人员无法给出必要反馈的情况下,驾驶员需要回头目视确认,才知道是否已经将遮阳帘调整至适当位置,但这容易引发行车分心和驾车危险。并且用户通常对于遮光装置的不同调节量能够达到什么样的调节效果并不清楚,如果由用户直接调节遮光装置,可能要经过多次调节过程才能达到理想的调节效果,操作上较为繁琐。
70.针对于相关技术中的问题,本技术实施例提供了一种应用于车辆的遮光装置调节方法,车辆能够确定太阳光透过所述透光区域在车内的照射范围,并根据所述照射范围在
车辆的交互界面显示车内光照图像,所述车内光照图像包括车内被太阳光照射到的实际光照区,则前排人员可以通过该车内光照图像明确车内的太阳光分布情况,基于看到的车内光照图像进行相关调节操作。并且用户输入信息可以直接指示希望车内的哪些地方照射到太阳光,哪些地方照射不到太阳光,进而车辆可以获取用户输入信息指示的车内的期望光照区,自动根据所述实际光照区和所述期望光照区之间的差异精细化地调节所述遮光装置。
71.在一些实施例中,所述遮光装置调节方法可以应用于车辆,比如由车辆中的处理器(比如ecu,电子控制单元)来执行。示例性的,请参阅图1,图1为本技术实施例提供的一种遮光装置调节系统,所述遮光装置调节系统安装于车辆,所述车辆的车窗形成有透光区域。所述系统包括与车辆的至少一个车窗对应的至少一个遮光装置10、车载显示器20、存储器30、处理器40及存储在存储器30上并可在处理器40上运行的可执行指令;其中,所述处理器40可以执行用于指示本技术实施例提供的遮光装置调节方法的可执行指令,以调节所述遮光装置;所述车载显示器20用于提供交互界面,显示车内光照图像,以便用户可以明确车内的太阳光分布情况,从而进行相应的遮阳措施。
72.当然,除了包含上述部件之外,还可以包含其他部件,比如包括但不限于卫星定位模块(用于确定车辆的经纬度信息)、光线传感器(用于检测太阳光的光照强度)、导航规划模块(如提供导航规划路线、预计行驶时长信息、车辆行驶中的行驶方向等等)、通讯模块(用于与外部设备通信,比如从外部设备中获取当前的具体日期、时间等)、和/或麦克风(用于采集用户的语音输入信息)等等,可依据实际应用场景进行具体设置,本实施例对此不做任何限制。
73.接下来对本技术实施例提供的遮光装置调节方法进行示例性说明:请参阅图2,图2为本技术实施例提供的一种遮光装置调节方法的流程示意图。所述方法应用于车辆,可选地,所述方法由安装于车辆中的遮光装置调节系统中的处理器来执行。所述车辆的至少一个车窗对应设置有遮光装置,以及所述车窗形成有透光区域;比如所述车辆的左右车窗或者后车窗对应设置有遮阳帘。所述方法包括:
74.在步骤s101中,确定太阳光透过所述透光区域在车内的照射范围,并根据所述照射范围在车辆的交互界面显示车内光照图像,所述车内光照图像包括车内被太阳光照射到的实际光照区。
75.在步骤s102中,响应于显示的所述车内光照图像,获取用户输入信息指示的车内的期望光照区。
76.在步骤s103中,根据所述实际光照区和所述期望光照区之间的差异调节所述遮光装置。
77.本实施例中,前排人员可以通过该车内光照图像明确车内的太阳光分布情况,基于看到的车内光照图像进行相关调节操作,实现前排人员在无需回头确认的情况下即可进行遮光装置的准确调节,且用户仅需指示车内的期望光照情况(即哪些地方想要照射到太阳光,哪些地方照射不到太阳光)即可,无需关注遮阳装置具体调节量是多少,由车辆根据所述实际光照区和所述期望光照区之间的差异对遮光装置进行精细化地调节,实现精细化的调节过程,减少了用户操作步骤,有利于提高用户的操作体验和遮光装置的调节效果。
78.示例性的,步骤s101可以在用户指令的情况下执行,比如用户触发了光照显示控
件,所述车辆响应于用户对所述光照显示控件的触发操作执行步骤s101。示例性,步骤s101可以在检测到透光区域的面积发生变化的情况下自动执行,从而可以显示透光区域的面积发生变化后的车内光照情况,以便让用户明确车内的实际太阳光分布情况。
79.在一些实施例中,所述车辆包括有多个车窗,车窗(car window)是整个车身的重要组成部分,是为了满足车内采光、通风及司乘人员视野的需要而设计的。车窗按玻璃安装位置不同有:前后窗,左右侧窗和顶窗等。所述车辆的至少一个车窗对应设置有遮光装置,比如车辆的侧窗和/或顶窗对应设置有遮阳帘或者能够改变透光率的玻璃。
80.所述车窗形成有透光区域,示例性的,在所述车窗对应设置有遮光装置的情况下,所述车辆可以根据所述车窗的面积和所述遮光装置形成的遮光区域的面积确定所述车窗形成的透光区域的面积;其中,对应设置有遮光装置的车窗,所述遮光区域的面积与所述透光区域的面积成负相关关系,即遮光区域的面积越大,透光区域的面积越小,反之亦然。其中,透光区域的面积不同,则车内光照情况也有所不同。
81.另外,车辆中可能存在一些车窗没有设置遮光装置,则车内被太阳透过这些车窗的透光区域照射到的范围无法调节;或者,有的车窗设置的遮光装置的面积不够大(比如前窗设置的遮阳板仅用于遮挡太阳透过前窗的部分光线使得太阳光无法照射到驾驶员眼睛),在遮阳板形成的遮光区域已被调节至最大的情况下,对于仍然可以从前窗的透光区域进入的太阳光则无法调节。
82.在一些实施例中,所述车辆还包括有光线传感器,所述光线传感器用于检测太阳光的光照强度。所述车辆在执行步骤s101时,首先根据光线传感器检测的光照强度确定车辆所在位置是否存在太阳,在所述光线传感器检测到存在太阳光的情况下,车辆确定太阳光透过所述透光区域在车内的照射范围,并根据所述照射范围在车辆的交互界面显示车内光照图像;如果在所述光线传感器检测到没有太阳光,则无需确定车辆所处位置的车内光照信息,可以在所述交互界面上输出车内无光照的提示信息,从而有利于节省运算资源。
83.在另一些实施例中,车辆具有联网功能,所述车辆在执行步骤s101时,首先车辆可以从预设天气平台中获取到车辆所处位置的天气信息,如果该天气信息为晴天,则车辆确定太阳光透过所述透光区域在车内的照射范围;如果该天气信息为阴天,则无需确定车辆所处位置的车内光照信息,可以在所述交互界面上输出车内无光照的提示信息,从而有利于节省运算资源。
84.在一些实施例中,在所述光线传感器检测到存在太阳光或者从预设天气平台中获取到的天气信息为晴天的情况下,所述车辆需要确定太阳光透过所述透光区域在车内的照射范围。这里示例性提供两种确定照射范围的实现方式,一种为根据太阳高度角、太阳方位角等信息计算车内太阳光照射范围,另一种为根据车内摄像头采集的图像确定车内太阳光照射范围。可以根据车辆周围的影响太阳光线的障碍物情况来选择不同的实现方式,实现在提高准确性和降低功耗之间取得平衡。
85.其中,所述车辆安装有用于感知环境的至少一个探测传感器(比如摄像头、激光雷达或者毫米波雷达等等),所述车辆可以通过探测传感器采集的数据确定是否存在遮挡阳光的障碍物。在一个例子中,车辆可以利用时间信息和车辆位置信息计算太阳高度角,进而确定太阳方位角;然后车辆根据探测传感器采集的数据判断在所述太阳方位角范围内是否存在高于本车的障碍物;若存在高于本车的障碍物,确定所述车辆周围存在遮挡阳光的障
碍物。
86.在一种可能的实现方式中,所述车辆内部还安装至少一个摄像头,所述至少一个摄像头用于拍摄车内整体空间的全景图像。在所述车辆周围存在遮挡阳光的障碍物的情况下,所述车辆获取所述至少一个摄像头采集的全景图像,并根据所述全景图像的亮度和颜色确定太阳光透过所述透光区域在车内的照射范围。本实施例在车辆周围存在遮挡阳光的障碍物的情况下通过摄像头采集的全景图像来确定车内的光照分布情况,有利于提高照射范围的确定准确性,排除遮挡阳光的障碍物的干扰。
87.在另一种可能的实现方式中,在所述车辆周围无遮挡阳光的障碍物的情况下,所述车辆可以利用时间信息和车辆位置信息确定太阳高度角和太阳方位角;然后根据所述车辆的朝向信息、所述太阳方位角和所述车窗在车辆中所在位置,确定太阳与所述车窗的相对方位角;进而根据所述车窗对应的所述透光区域的面积、所述太阳高度角和所述相对方位角,确定太阳光透过所述透光区域在车内的照射范围。本实施例在无需摄像头的情况下直接根据太阳高度角、太阳方位角等信息计算车内太阳光照射范围,有利于降低功耗。
88.这里对太阳角度角和太阳方位角进行说明:请参阅图3,太阳高度角是指地球上的某个地点太阳光入射方向和地平面的夹角。当太阳高度角为90
°
时,太阳辐射强度最大;太阳斜射地面程度越大(即太阳高度角越小),太阳辐射强度就越小。在晨昏线上的各地太阳高度角为0
°
,表示正经历昼夜更替;在昼半球上的各地太阳高度大于0
°
,表示白昼;在夜半球上的各地太阳高度小于0
°
,表示黑夜。太阳高度角随着地方时和太阳的赤纬的变化而变化。太阳赤纬(与太阳直射点纬度相等)以δ表示,观测地地理纬度用表示(太阳赤纬与地理纬度都是北纬为正,南纬为负),地方时(时角)以t表示,太阳高度角用h表示,则有太阳高度角的计算公式:其中,太阳赤纬的计算方式遵循国际通用计算方法。即是说,在确定了时间和地理位置的情况下,即可确定某个时间点下某个位置处的太阳高度角。
89.太阳方位角是太阳在方位上的角度,它通常被定义为从北方沿着地平线顺时针量度的角。所谓方位角是以目标物的正北方向(与同一地理分区/分带内所在中央子午线的北方向相同)为起算方向,即0度。其取值范围在0-360度,计算旋转方式为:以目标物为轴心,以目标物的北方向为起始点,按顺时针方向旋转一周,方位角逐步增大至360
°
。因此太阳方位角一般是以目标物的北方向为起始方向,以太阳光的入射方向为终止方向,按顺时针方向所测量的角度。太阳方位角根据太阳高度角、计算时间的时角、太阳赤纬和地理纬度确定,太阳方位角的计算方式遵循国际通用计算方法。
90.示例性的,车辆可从车辆中的相关传感器(如时钟、卫星定位模块)获取当前的时间信息和当前的车辆位置信息(如车辆所在位置的经纬度),然后利用时间信息和车辆位置信息,并结合太阳赤纬确定太阳高度角和太阳方位角。
91.接着,所述车辆可以根据所述车辆的朝向信息和所述车窗在车辆中所在位置,确定所述车窗的方位角,进而根据所述车窗的方位角和所述太阳方位角,确定太阳与所述车窗的相对方位角。所述车窗的方位角指的是该车窗在方位上的角度,比如是该车窗与正北方向的夹角。可以理解的是,也可以以其他方向为参考基准,本实施例对此不做任何限制。
92.示例性的,所述车辆的朝向信息可以根据以下至少一种信息确定:所述车辆按照导航轨迹的行驶方向、所述车辆中的指南针测得的方位信息、或者所述车辆中的电动助力
转向系统反馈的转向信息;当然,还可以按照其他方式确定,本实施例对此不做任何限制。所述朝向信息指示所述车辆在方位上的角度,比如是车头与正北方向的夹角。在一个例子中,请参阅图4,车辆可以根据导航界面中指示的车辆行驶方向与正北方向的夹角确定车辆的朝向信息。
93.示例性的,请参阅图5,前窗和顶窗的方位角等于所述朝向信息,左右窗及后窗的方位角根据该车窗与前窗之间的相对位置对所述朝向信息进行处理得到。在一个例子中,以朝向正北方向的方位角为0
°
,顺时针方向为正角度,逆时针方向为负角度。请参阅图5,假设前窗和顶窗的方位角为b,右窗的方位角为c,后窗的方位角为d,左窗的方位角为e。以车辆的车型为预设四面造型为例,则有b=朝向信息;c=b+90
°
;d=b+180
°
;e=b+270
°
。本领域技术人员可以理解的是,上述不同车窗的方位角的换算关系仅为举例说明,具体换算关系可根据车型有所变化,本实施例对此不做任何限制;该换算关系可以由车场在出厂前标定并存储在车辆中,也可以由车辆通过空中升级方式从车辆的服务器中获取。请参阅图6(图6中的n表示正北方向),以前窗举例,设前窗的相对方位角为bs,太阳方位角为a,前窗的方位角为b,则有bs=a-b。其中,对于前后左右四个车窗,可以换算得到当相对方位角在-90
°
~90
°
之间时,太阳可透过车窗的透光区域照射进入,超出了这个范围,太阳光不会照射进入。对于顶窗的透光区域,只要有阳光都是可以照射进入车内的。
94.最后,所述车辆可以根据至少一个所述车窗对应的所述透光区域的面积、所述太阳高度角和所述相对方位角,确定太阳光透过至少一个所述透光区域在车内的照射范围。其中,对于所述车窗,所述太阳在车内的照射范围为所述车窗形成的透光区域在车内的投影范围,并且所述透光区域的面积、所述太阳高度角和/或所述相对方位角不同,则所述透光区域在车内的投影范围也有所不同。
95.在一个例子中,以其中一个车窗为例,请参阅图7,设左窗的相对方位角为es,太阳高度角为h,根据所述太阳高度角和所述相对方位角确定投影方向,按照该投影方向将左窗的透光区域投影到车内,则可以得到太阳透过左窗的透光区域在车内的照射范围,其中,所述照射范围的面积与所述透光区域的面积以及投影方向相关。图7中的z轴表示垂直于地面的方向,y轴表示左窗的透光区域的方位,x轴表示与左窗的透光区域的方位垂直的方向。
96.在一些实施例中,车辆在通过上述实现方式确定太阳光透过车辆上的车窗形成的透光区域在车内的照射范围之后,可以根据所述照射范围并结合车辆内部结构在车辆的交互界面显示车内光照图像,请参阅图8,所述车内光照图像包括车内被太阳光照射到的实际光照区,从而可以为用户提供直观地参考。
97.示例性的,所述车内光照图像指出车内处于所述照射范围内的部件。其中,所述车辆内的部件包括但不限于座椅、车门、座椅靠垫、车把手、方向盘、仪表台、座间储物盒或者地毯等等。在一个例子中,请参阅图8所示的车内光照图像,太阳从左后方照射过来,从车内光照图像看到太阳照射到座椅的部分区域以及车门的部分区域,使得用户可以清楚的了解整车的太阳光分布情况,为用户的遮光决策提供参考。
98.示例性的,所述车辆还包括光线传感器,在显示所述车内光照图像时,可以根据所述光线传感器检测到的光照强度确定所述车内光照图像中的实际光照区的亮度,比如所述实际光照区的亮度与所述光线传感器检测到的光照强度成正相关关系,光照强度越强,光照区越亮,从而可以为用户提供更多的参考信息,以便辅助用户进行遮光决策。
99.在一些实施例中,在交互界面显示了车内光照图像的基础上,用户可以根据所述车内光照图像调节遮光装置,进一步地,为简化用户的操作步骤,提升用户的操作体验,用户可以根据实际需要输入其想要的期望光照区(即用户仅需输入期望车内的哪些地方照射到太阳光、哪些地方照射不到太阳光),进而所述车辆可以响应于显示的所述车内光照图像,获取用户输入信息指示的车内的期望光照区,示例性的,所述用户输入信息包括语音输入信息和/或对所述实际光照区进行调整的操作信息;然后车辆根据所述实际光照区和所述期望光照区之间的差异调节所述遮光装置,实现根据期望的调节效果来对遮光装置进行准确且精细化地调节。在一个例子中,请参阅图9和图10,图9示出了包括实际光照区的车内光照图像和包括期望光照区的车内期望光照图像,所述车辆根据图9中的实际光照区和所述期望光照区之间的差异,将所述遮光装置形成的遮光区域从图10中的(1)调节(2)所示的效果。
100.在一种可能的实现方式中,以所述用户输入信息包括对所述实际光照区进行调整的操作信息为例,所述交互界面上还显示有调节控件,所述调节控件与所述车内光照图像叠加显示,所述调节控件指示所述遮光装置形成的遮光区域与所述透光区域之间的分界线,所述调节控件用于改变所述实际光照区的面积,从而改变所述遮光区域和所述透光区域的面积、且两者的面积变化呈负相关关系。
101.在一个例子中,请参阅图11,以顶窗为例,图11中的(2)即(1)车辆在某个太阳高度角和某个相对方位角下的车内光照图像,(2)中的整个虚线框为顶窗在车内的投影范围,灰色虚线框部分为太阳透过顶窗的透光区域在车内的照射范围(即实际光照区),白色虚线框部分为顶窗的遮光装置形成的遮光区域在车内的投影范围。所述遮光装置形成的遮光区域与所述透光区域之间的分界线投影到车内,即为灰色虚线框部分和白色虚线框部分之间的分界线。示例性的,请参阅图11,所述调节控件包括调节线,所述调节线指示所述遮光装置形成的遮光区域与所述透光区域之间的分界线在所述车内光照图像中的显示位置(也即图11中的灰色虚线框部分和白色虚线框部分之间的分界线),所述调节线可以在用户的操作下改变位置,从而改变所述实际光照区的面积。
102.如图11所示,图11中的(2)在调节线的附近示出了上下两个方向的箭头(用于为用户提供调节提示),该上下两个方向的箭头指示该调节线可以上下移动。在用户上移该调节线时,则减小实际光照区面积,也即所述遮光装置形成的遮光区域增大同时顶窗的透光区域减小;在用户下移该调节线时,则增大实际光照区面积,也即所述遮光装置形成的遮光区域减小同时顶窗的透光区域增大。
103.所述车辆可以根据被调节后的调节控件指示的期望光照区,确定所述遮光装置形成的遮光区域与所述透光区域之间的期望分界线所在位置;然后根据所述实际光照区对应的实际分界线所在位置和所述期望分界线所在位置之间的位置差异,调节所述遮光装置。示例性的,所述车辆可以根据被调节后的调节控件指示的期望光照区,结合所述太阳高度角和所述(太阳与车窗的)相对方位角,通过反投影方式确定期望透光区域的实际大小,进而可以算出所述遮光装置形成的遮光区域与期望透光区域之间的期望分界线所在位置。本实施例实现用户可以根据实际需要对调节控件进行调节以确定期望光照区,进而车辆可以根据用户的期望调节效果实现对遮光装置进行准确调节,用户无需关注遮光装置的具体调节量是多少,有利于简化调节步骤,由车辆根据用户的期望调节效果自动实现精细化调节
过程,提高调节准确性。
104.示例性的,所述遮光装置包括遮阳帘以及用于驱动所述遮阳帘的驱动电机。所述车辆可以根据所述实际光照区指示的对应的实际分界线所在位置和所述期望分界线所在位置之间的位置差异,确定所述驱动电机的目标驱动量,并使用所述目标驱动量驱动所述驱动电机,以带动与所述驱动电机连接的所述遮阳帘运动至所述期望分界线所在位置。
105.示例性的,所述遮光装置包括设置于所述车窗上的能够改变透光率的玻璃,所述玻璃包括多个独立控制的玻璃区域。所述车辆可以确定处于所述实际光照区指示的分界线所在位置和所述期望分界线所在位置之间的目标玻璃区域,并降低所述目标玻璃区域的透光率。玻璃的透光率越低其遮挡光线的能力越强,透光率越高则遮挡光线的能力越弱。本实施例通过降低目标玻璃区域的透光率起到遮挡太阳光线的作用。
106.示例性的,在用户操作所述调节线之后,所述车辆可以根据所述调节线被调节后的位置在所述交互界面上实时显示车内期望光照图像,所述车内期望光照图像包括所述期望光照区,如图9中的(2)。
107.在另一种可能的实现方式中,以所述输入信息包括语音输入信息为例:所述车辆包括有麦克风,所述车辆在交互界面上显示所述车内光照图像之后,可以启动所述麦克风以采集用户的语音输入信息,然后对所述语音输入信息进行语音识别获得语音识别结果,根据所述语音识别结果指示的车内各个座椅区域的照射情况,确定车内的期望光照区,从而车辆可以根据所述实际光照区和所述期望光照区之间的差异调节所述遮光装置。在一个例子中,比如所述语音输入信息包括但不限于“后排没有太阳光照射到、或者左后排没有太阳光照射、或者左后排座位有20%的部分照射到太阳光等”,以便车辆可以根据语音输入信息的语音识别结果确定期望光照区。
108.示例性的,在所述遮光装置形成的遮光区域被调节至最大的情况下,如果仍无法满足所述期望光照区,输出遮光装置无法继续调节的提示信息,并且所述遮光装置保持当前的调节状态(即所述遮光装置形成的遮光区域被调节至最大)。其中,所述提示信息可以是视觉信息和/或听觉信息。
109.示例性的,所述遮光装置包括遮阳帘以及用于驱动所述遮阳帘的驱动电机。所述车辆可以根据所述实际光照区和所述期望光照区之间的差异,确定所述驱动电机的目标驱动量,并使用所述目标驱动量驱动所述驱动电机。
110.示例性的,所述遮光装置包括设置于所述车窗上的能够改变透光率的玻璃,所述玻璃包括多个独立控制的玻璃区域。所述车辆可以根据所述实际光照区和所述期望光照区之间的差异确定待调整的目标玻璃区域,并降低所述目标玻璃区域的透光率。玻璃的透光率越低其遮挡光线的能力越强,透光率越高则遮挡光线的能力越弱。本实施例通过降低目标玻璃区域的透光率起到遮挡太阳光线的作用。
111.其中,不难理解,上述各实施例中的描述的方案在不存在冲突的情况,可以进行组合,本技术实施例中不一一例举。
112.相应的,请参阅图1,本技术实施例还提供了一种遮光装置调节系统,应用于车辆,所述车辆的车窗形成有透光区域,所述系统包括与车辆的至少一个车窗对应的至少一个遮光装置10、车载显示器20、存储器30、处理器40及存储在存储器30上并可在处理器40上运行的可执行指令。
113.所述处理器40执行所述可执行指令时用于:确定太阳光透过所述透光区域在车内的照射范围,并根据所述照射范围获取车内光照图像,所述车内光照图像包括车内被太阳光照射到的实际光照区;响应于显示的所述车内光照图像,获取用户输入信息指示的车内的期望光照区;根据所述实际光照区和所述期望光照区之间的差异调节所述遮光装置。
114.所述车载显示器20用于提供交互界面,显示所述车内光照图像。
115.示例性的,所述处理器40包括但不限于中央处理单元(central processing unit,cpu)、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)或者现成可编程门阵列(field-programmable gate array,fpga)等。
116.所述存储器30可以包括至少一种类型的存储介质,存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等等。
117.所述车载显示器20可以是屏幕。所述显示器可以是发光二极管(led)屏幕、oled屏幕、液晶显示器(lcd)屏幕、等离子体屏幕、或任何其他类型的屏幕。
118.所述遮光装置10包括遮阳帘以及用于驱动所述遮阳帘的驱动电机。和/或,所述遮光装置10包括设置于所述车窗上的能够改变透光率的玻璃,所述玻璃包括多个独立控制的玻璃区域。
119.在一些实施例中,所述交互界面上还显示有调节控件,所述调节控件与所述车内光照图像叠加显示,所述调节控件指示所述遮光装置形成的遮光区域与所述透光区域之间的分界线,所述调节控件用于改变所述实际光照区的面积。所述处理器40还用于根据被调节后的调节控件指示的期望光照区,确定所述遮光装置形成的遮光区域与所述透光区域之间的期望分界线所在位置;根据所述实际光照区对应的实际分界线所在位置和所述期望分界线所在位置之间的位置差异,调节所述遮光装置。
120.在一些实施例中,所述调节控件包括调节线,所述调节线指示所述遮光装置形成的遮光区域与所述透光区域之间的分界线在所述车内光照图像中的显示位置。所述处理器40还用于根据所述调节线被调节后的位置实时显示车内期望光照图像,所述车内期望光照图像包括所述期望光照区。
121.在一些实施例中,所述遮光装置包括遮阳帘以及用于驱动所述遮阳帘的驱动电机。所述处理器40还用于根据所述实际光照区对应的实际分界线所在位置和所述期望分界线所在位置之间的位置差异,确定所述驱动电机的目标驱动量,并使用所述目标驱动量驱动所述驱动电机,以带动与所述驱动电机连接的所述遮阳帘运动至所述期望分界线所在位置。和/或所述遮光装置包括设置于所述车窗上的能够改变透光率的玻璃,所述玻璃包括多个独立控制的玻璃区域。所述处理器40还用于确定处于所述实际光照区对应的实际分界线所在位置和所述期望分界线所在位置之间的目标玻璃区域,并降低所述目标玻璃区域的透光率。
122.在一些实施例中,所述用户输入信息包括语音输入信息。请参阅图12,所述车辆还包括麦克风50,所述麦克风50用于采集所述语音输入信息。所述处理器40还用于对所述语音输入信息进行语音识别获得语音识别结果;根据所述语音识别结果指示的车内各个座椅
区域的照射情况,确定车内的期望光照区。和/或在所述调节所述遮光装置之后,所述处理器40还用于若所述遮光装置形成的遮光区域被调节至最大仍无法满足所述期望光照区,输出遮光装置无法继续调节的提示信息。
123.在一些实施例中,所述处理器40还用于在所述车辆周围无遮挡阳光的障碍物的情况下,利用时间信息和车辆位置信息确定太阳高度角和太阳方位角;根据所述车辆的朝向信息、所述太阳方位角和所述车窗在车辆中所在位置,确定太阳与所述车窗的相对方位角;根据所述车窗对应的所述透光区域的面积、所述太阳高度角和所述相对方位角,确定太阳光透过所述透光区域在车内的照射范围。
124.在一些实施例中,所述车辆内部还安装至少一个摄像头,所述至少一个摄像头用于拍摄车内整体空间的全景图像。所述处理器40还用于在所述车辆周围存在遮挡阳光的障碍物的情况下,获取所述至少一个摄像头采集的全景图像,根据所述全景图像的亮度和颜色确定太阳光透过所述透光区域在车内的照射范围。
125.在一些实施例中,请参阅图12,所述车辆还包括光线传感器60;所述处理器40还用于若所述光线传感器60检测到存在太阳光或者从预设天气平台中获取到的天气信息为晴天,确定太阳光透过所述透光区域在车内的照射范围;和/或若所述光线传感器60检测到不存在太阳光或者从预设天气平台中获取到的天气信息为阴天,输出车内无光照的提示信息。
126.本领域技术人员可以理解的是,除了图1以及图12所示的部件之外,所述系统还可以包括其他部件,如卫星定位模块(用于确定车辆的经纬度信息)、导航规划模块(如提供导航规划路线、预计行驶时长信息、车辆行驶中的行驶方向等等)、通讯模块(用于与外部设备通信,比如从外部设备中获取当前的具体日期、时间等)等等,可依据实际应用场景进行具体设置,本实施例对此不做任何限制。
127.上述系统中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
128.相应的,本技术实施例还提供了一种车辆,包括上述的遮光装置调节系统。
129.可以理解的是,车辆还包括其他部件,如车辆一般包括有底盘、车身、发动机和电气设备。发动机是车辆的动力装置,用于产生动力;底盘用于支撑发送机和车身,并且底盘可以根据发动机产生的动力驱动车辆运动;车身安装在底盘的车架上,用以驾驶员、乘客乘坐或者装载货物;电气设备包括电源和用电设备,例如电源包括蓄电池和发电机,用电设备包括发动机的起动系或者其他用电装置。可选地,车辆还包括有车载传感器(如摄像头、激光雷达、毫米波雷达、rgbd相机等),用于感知车辆周围环境的环境信息。可选地,车辆还包括有自动驾驶系统,用于辅助驾驶员驾驶。
130.相应的,本技术实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时用于实现上述的图像处理方法。
131.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由装置的处理器执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
132.一种非临时性计算机可读存储介质,当存储介质中的指令由终端的处理器执行
时,使得终端能够执行上述方法。
133.本说明书中描述的主题及功能操作的实施例可以在以下中实现:数字电子电路、有形体现的计算机软件或固件、包括本说明书中公开的结构及其结构性等同物的计算机硬件、或者它们中的一个或多个的组合。本说明书中描述的主题的实施例可以实现为一个或多个计算机程序,即编码在有形非暂时性程序载体上以被数据处理装置执行或控制数据处理装置的操作的计算机程序指令中的一个或多个模块。可替代地或附加地,程序指令可以被编码在人工生成的传播信号上,例如机器生成的电、光或电磁信号,该信号被生成以将信息编码并传输到合适的接收机装置以由数据处理装置执行。计算机存储介质可以是机器可读存储设备、机器可读存储基板、随机或串行存取存储器设备、或它们中的一个或多个的组合。
134.虽然本说明书包含许多具体实施细节,但是这些不应被解释为限制任何发明的范围或所要求保护的范围,而是主要用于描述特定发明的具体实施例的特征。本说明书内在多个实施例中描述的某些特征也可以在单个实施例中被组合实施。另一方面,在单个实施例中描述的各种特征也可以在多个实施例中分开实施或以任何合适的子组合来实施。此外,虽然特征可以如上所述在某些组合中起作用并且甚至最初如此要求保护,但是来自所要求保护的组合中的一个或多个特征在一些情况下可以从该组合中去除,并且所要求保护的组合可以指向子组合或子组合的变型。
135.类似地,虽然在附图中以特定顺序描绘了操作,但是这不应被理解为要求这些操作以所示的特定顺序执行或顺次执行、或者要求所有例示的操作被执行,以实现期望的结果。在某些情况下,多任务和并行处理可能是有利的。此外,上述实施例中的各种系统模块和组件的分离不应被理解为在所有实施例中均需要这样的分离,并且应当理解,所描述的程序组件和系统通常可以一起集成在单个软件产品中,或者封装成多个软件产品。
136.由此,主题的特定实施例已被描述。其他实施例在所附权利要求书的范围以内。在某些情况下,权利要求书中记载的动作可以以不同的顺序执行并且仍实现期望的结果。此外,附图中描绘的处理并非必需所示的特定顺序或顺次顺序,以实现期望的结果。在某些实现中,多任务和并行处理可能是有利的。
137.以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本技术保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1