一种汽车自动遮光装置的控制方法、装置、设备及介质与流程

文档序号:31856926发布日期:2022-10-19 03:14阅读:106来源:国知局
一种汽车自动遮光装置的控制方法、装置、设备及介质与流程

1.本说明书涉及汽车配件自动控制技术领域,尤其涉及一种汽车自动遮光装置的控制方法、装置、设备及介质。


背景技术:

2.目前车载的遮光装置有手动控制和自动控制两种,自动控制的遮光装置如自动控制的遮光板减少了用户在驾驶过程中的操作步骤,但自动控制的遮光板也需要用户自己判断是否需要触发遮光板的自动控制功能,驾驶员驾驶时分心容易造成安全隐患。


技术实现要素:

3.为克服相关技术中存在的问题,本说明书提供了一种汽车自动遮光装置的控制方法、装置、设备及介质。
4.一种汽车自动遮光装置的控制方法,具体地,本技术通过如下技术方案实现:
5.采集目标数据;
6.基于所述目标数据对车内的目标对象的受光情况进行分析;
7.在所述分析的结果满足触发事件时,控制所述自动遮光装置执行所述触发事件。
8.一种汽车自动遮光装置的控制装置,具体地,本技术通过如下技术方案实现:
9.数据采集模块,用于采集目标数据;
10.数据分析模块,用于基于所述目标数据对车内的目标对象的受光情况进行分析;
11.执行模块,用于在所述分析的结果满足触发事件时,控制所述自动遮光装置执行所述触发事件。
12.一种电子设备,具体地,本技术通过如下技术方案实现:
13.通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;
14.所述存储器中存储机器可读指令,所述处理器通过调用所述机器可读指令,执行上述任一项所述的方法。
15.一种计算机可读存储介质,具体地,本技术通过如下技术方案实现:
16.所述存储介质存储有计算机程序,所述计算机程序用于执行上述任一所述的方法。
17.本技术通过对车内目标对象的受光情况受光情况进行分析,根据分析的结果判断自动遮光装置是否进行动作,无需驾驶员等目标对象再进行判断,相应地减少了驾驶时的安全隐患。
附图说明
18.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
19.图1是本说明书根据一示例性实施例示出的汽车自动遮光装置的控制方法的流程图。
20.图2是本说明书根据一示例性实施例示出的一种根据曝光分析进行受光情况分析方法的流程图。
21.图3是本说明书根据一示例性实施例示出的一种根据姿态分析进行受光情况分析方法的流程图。
22.图4是本说明书根据一示例性实施例示出的一种根据音频分析进行受光情况分析方法的流程图。
23.图5是本说明书根据一示例性实施例示出的一种根据温度分析进行受光情况分析方法的流程图。
24.图6是本说明书根据一示例性实施例示出的一种调节自动遮光装置到指定程度方法的流程图。
25.图7是本说明书根据一示例性实施例示出的一种dsm摄像头异常处理方法的流程图。
26.图8是本说明书根据一示例性实施例示出的一种补光灯的控制方法的流程图。
27.图9是本说明书根据一示例性实施例示出的一种汽车自动遮光装置的控制方法装置的框图。
28.图10本说明书根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
29.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。
30.在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
31.应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
32.以下实施例中,各方法的步骤顺序不是固定的,可以根据实际需求进行相应的调整,如调换两个不具有因果关系的步骤顺序、根据实际需求增删或替换某些步骤等,在实施例的描述中不再一一赘述。
33.接下来对本说明书实施例进行详细说明。
34.随着人们日益增长的出行需求,汽车在出行工具中扮演着重要角色,为了在日益增加的车流中保证驾驶安全,需要驾驶员集中注意力。在驾驶员集中注意力的时候,阳光的
照射会影响驾驶安全,手动开关遮光装置无疑会影响驾驶安全、降低驾驶和乘坐体验。
35.本技术提供了一种汽车自动遮光装置的控制方法,能够实现遮光装置的自动触发,以减少驾驶时的安全隐患,该方法包括:采集目标数据;基于目标数据对车内的目标对象的受光情况进行分析;在分析的结果满足触发事件时,控制自动遮光装置执行触发事件。
36.可以参考图1,该方法可以包括:步骤s101采集目标数据;步骤s102基于目标数据对车内的目标对象的受光情况进行分析;步骤s103在分析的结果满足触发事件时,控制自动遮光装置执行触发事件。
37.该实施例中的方法针对目标对象的受光情况进行分析,从而确定是打开遮光装置还是关闭遮光装置,为此,步骤s101采集目标数据可以包括:步骤s1011采集自动遮光装置的状态,自动遮光装置的状态可以包括关闭或打开;与自动遮光装置的状态相对应,触发事件可以包括将自动遮光装置打开或关闭,即,当自动遮光装置的状态为关闭时,触发事件可以是将自动遮光装置打开,当自动遮光装置的状态为开启时,触发事件可以是将自动遮光装置关闭。
38.为了进行受光情况分析并判断是否需要遮光,其中一个例子是分析图像的受光情况,在本例中,s101采集目标数据还可以包括:采集目标对象的图像数据;s102基于目标数据对车内的目标对象的受光情况进行分析的步骤可以包括:分析图像数据中的目标对象的面部或指定部位的曝光参数是否达到第一预设值。这里的指定部位可以是多个目标对象的身体部位,例如手臂、脖子或其他身体部位。
39.曝光参数可以但不限于图像的亮度值、也可以是图像的曝光面积等,曝光参数的取值方式、使用单位、计算方法、计算的载体等等依据实际使用情况而定。在一实施例中,由于阳光照射到脸部,采样得到的脸部图片会呈现较亮的曝光,利用车机系统、中央控制器或者云端的其他计算设备可以分析曝光参数。作为一实施例,可以参考图2:步骤s201将rgb图像(red,green,blue,即彩色图像)转为gray图像(即灰度图),步骤s204使用函数计算得到指定部位所有像素点的亮度参数,得到均值,步骤s205计算得到的均值与预设的均值相比。在实施例中,若得到的均值为180,设定的预设值为150,均值180>预设值150,即可得到脸部受到阳光照射的结论;同时实施例中也可以分析手臂、脖子或其他身体部位的曝光参数。容易理解,该实施例仅是示例性说明,并非对判断曝光参数的方式的限定。
40.在另一实例中,对图像中的目标对象进行姿态分析,是另一种对受光情况进行分析的手段。一种实施例可以参考图3:步骤s301,从图像数据中分析出驾驶员的当前姿态,步骤s302基于当前姿态确定驾驶员是否作出预设动作,步骤s303得到分析的结果。用户可以提前存储触发事件关联的预设动作,当检测到车内的目标对象作出该动作时,则触发相应的触发事件,除了预设动作,也可以预设相应的姿态,相应的动作、姿态的内容均落入本技术的范围内,例如预设动作可以是用手遮脸、用手扇风、用手遮挡胳膊、眯眼、身体向后挪动等,实际使用时可能不限于这些动作,也可以挑选、组合这些动作作为预设动作,预设动作的具体内容依据实际使用需求而定,也可以根据机器大数据学习自行更进预设条件。
41.在一实施例中,预设动作为用手遮脸,当根据图片数据分析得到驾驶员做出了用手遮脸的动作,则可以得到分析的结果为受到阳光照射,进而触发相应的触发事件。
42.作为一个实施例,还可以通过音频处理的手段来分析车内的目标对象受光情况,例如,可以采集音频信息,对应的,步骤s102基于目标数据对车内的目标对象的受光情况进
行分析的步骤可以包括:对所述音频信息进行语义分析,确定所述音频信息是否携带了预定关键词。进行语义分析的手段是多样的,确定与预设语义相符可以有多种判断方式的组合,也可以使用单一判断方式,模板匹配法、统计建模法、联接主义法等针对音频信息的所有分析手段均落入本技术范围内,其语义分析的载体不做限定,以上技术手段的选择依据实际使用需求而定。
43.某一具体实施例可以参考图4,步骤s401中,读取采集的音频,使用stt(speech to text,语音到文本)技术转为文本,步骤s402将文本按照预设格式划分并提取关键字/词集合,s403将提取后的关键字/词集合与预设字/词集合进行比较。举例来说,预设字/词集合可以是{开,打开,遮光,遮阳,装置,帘},对应的分析结果是受到阳光照射,当车内的驾驶员或乘客发出语音“请打开遮光帘”,“请打开遮光帘被划分为{请,打开,遮光,帘},提取关键字后为{打开,遮光,帘},被预设字/词集合包含,因此确定车内说出语音的驾驶员或乘客受到阳光照射。
44.作为例子,还可以通过对温度的处理手段来分析车内的目标对象受光情况,例如步骤s101采集目标数据还可以包括:采集所述目标对象的面部温度以及另一身体部位的温度,相应的,步骤s102基于目标数据对车内的目标对象的受光情况进行分析的步骤可以包括:分析所述面部温度与所述另一身体部位的温度差是否大于第二预设值。在本技术中,能够实现本方案的部位可以是组合的,也可以是单一的,预设值可以是数值计算中的数值,其单位和计算方式可以按需选择,也可以是电路中的阈值,如电压阈值等,均按照实际使用需求而定。
45.某一具体实施例可以参考图5:步骤s501划分面部区域和另一指定区域,步骤s502计算各区域平均温度,步骤s503将面部区域平均温度减去另一指定区域平均温度,得到温度差值的绝对值,步骤s504将温度差值的绝对值与预设温度值比较,步骤s505根据预设对应关系得到分析的结果。
46.举例来说,预设温度值可以有两个,以℃为单位举例,预设温度值可以是2℃,另一指定部位可以是脖子,采集到的图像数据得知脸部平均温度为36,脖子温度为38.5,温度差值的绝对值为2.5℃,大于预设值,判断得到分析的结果为驾驶员或乘客受到阳光照射,也可以进一步根据各部位平均温度与各部位预设温度相比,得出具体哪个部位受到了光照。
47.值得指出的是,针对上述各种对车内目标对象的受光情况进行分析的实施例,设计者可以根据需求选择其中一种作为分析的手段,也可以将几种手段组合后,当满足其中任一一种手段时触发相应的触发事件,容易理解,设计者还可以将其中一种手段作为主要的判断依据,其他的手段作为补充的判断依据,举例来说,可以将图像的曝光情况作为判断目标对象的受光情况的主要依据时,先判断驾驶员或乘客脸部的曝光值,当曝光值达到预设值,再继续判断面部温度相较其他部位是否升高。
48.自动遮光装置可以包括但不限于自动遮光板或自动遮光帘或电控可变色的车窗玻璃。为了不同场景下的遮光需求,可以采用多种遮光装置配合使用或单独使用,如车辆等红灯,因其他物体反射阳光导致驾驶员脸部和脖子左侧均受到阳光照射,则可以即开启驾驶员前面的自动遮光板,也开启驾驶员左边的自动遮光帘,对于安装电控可变色的车窗玻璃的车辆来说,也可以开启电控可变色的车窗玻璃,具体按照实际需求而定。应当理解的是,自动遮光装置是一种本身具有可控性或可以添加控制、且可读取状态的装置,如果控制
部分和读取状态部分独立于遮光部分,应当将这些部分作为一个整体进行本技术中的实施例,自动遮光板或自动遮光帘或电控可变色的车窗玻璃仅是本技术相关方案中较为成熟的技术方案,并不用于限制本技术。
49.想要自动触发遮光装置,首先需要了解遮光装置的状态,以便去确认下一步需要进行的操作,应当注意的是,自动遮光装置的状态在本技术中是相对于遮光需求来确定的,如遮光帘相对于车窗来说是关上的,但在本技术中对于遮光需求来说是打开的状态,因为关上的遮光帘起到了遮光的作用,满足了遮光需求。这个状态正是判断需求的前提,其次需要了解是否需要触发遮光装置,也就是判断目标对象的需求。
50.为了降低驾驶时的安全隐患,提高乘坐的舒适性,本技术中目标对象可以为驾驶员,也可以为副驾驶。本领域技术人员熟知,部分步骤需要相应的硬件支持,具体硬件的类型、数量、位置等均按需配置,本技术在描述实施例以及举例时不再赘述。
51.为了避免利用单次采集的目标数据分析车内目标对象受光情况导致的噪声干扰,以及频繁切换触发事件对系统稳定带来的影响,作为例子,目标数据可以是根据采样周期采样的数据;在分析的结果满足触发事件之前,还可以执行步骤:根据历史采样到的目标数据的分析的结果筛除作为噪声的分析结果。
52.值得指出的是,作为噪声的分析结果是异常的目标数据所产生的分析结果,即不符合预设条件的分析结果,实际场景中,采集到的目标数据可能是异常数据,例如摄像头脏污导致的采集的目标数据无法正常显示图像、或由于光线等原因导致的目标数据异常等。
53.本领域技术人员容易理解,针对去除分析结果中的噪声的手段并不仅限于该例子中列举的方式,设计者可以根据实际场景中发生异常的原因或实际的设计需求来涉及相应的噪声筛除手段。另外,本例列举的噪声筛除的方式是针对目标数据分析后的结果来进行筛除,如果采集到的目标数据在分析车内的目标对象受光情况前已经可以判断是噪声数据,则可以在分析前将其去除,以更加节省计算时间。
54.可以理解的是,采样周期的设置方式可以包含但不限于采样时长、采样阈值、采样频率等其中一种采样参数的设定,也可以是一种以上的采样参数的任意组合,采样周期的设置方式可根据实际需求而定,周期可以是固定不变的周期,也可以是根据实际场景需求可以变化的周期,可以是人工提前设置、也可以是利用大数据分析等手段智能控制。例如,可以采样周期和采样阈值组合设定,共同限制目标数据的数量,在一实施例中,目标对象可以是驾驶员,可以设定采样周期为0.2s、采样阈值为1s,预设动作可以是用手遮脸或者其他部位、用手扇风等。可以通过摄像头采集到图像数据,可以从图像数据中分析出驾驶员的当前姿态。
55.基于当前姿态确定驾驶员是否作出预设动作,如,当根据图片分析得到驾驶员做出了用手遮脸的动作,且该动作在连续5张采集的图片中均存在,即驾驶员在1s的采样阈值内都是保持遮脸的动作,则可以判断驾驶员并非是因大厦玻璃反光等因素造成的短时间阳光照射,可以得到驾驶员受到阳光照射的分析的结果。
56.为了不同用户在不同场景下的遮光需求,增加对自动遮光装置的精准控制,控制执行触发事件可以包括:可以将自动遮光装置调节到指定程度。可以理解的是指定程度是可以设定的,且设定的值可以因自动遮光装置类型的变化而不同,在表述时也可以有变化,如本技术指定程度可以是指定角度、指定距离、指定不透明度等,设定的值也可以随着光线
的变化、用户的变更、装置的损耗程度等变化,具体依据哪种方式视实际需求而定,如在下述实施例中,驾驶员身高170cm,体型偏瘦,可以设定自动遮光帘的指定距离为20cm。可以根据分析的结果以及自动控制装置的状态,得到驾驶员的需求,以自动遮光帘为例,遮光帘的状态可以是关闭,则根据遮光帘的状态为关闭、驾驶员受到阳光照射的结论可以判断驾驶员需要开启自动遮光帘的遮光功能。同理,该实施例中的自动遮光装置除了自动遮光帘,也可以是自动遮光板、电控可变色玻璃等,具体采用哪种遮光方式依据需求而定。
57.在判断自动遮光装置需要调节到的指定程度时,以一实施例为例,可以根据驾驶员在画面中的位置、驾驶员脸部占画面的比例得到目标对象的身高或体型等身体特征参数,根据身体特征参数或者对人群驾驶习惯分析的大数据,将自动遮光帘调整到适合驾驶员的程度,也可以识别目标对象的身份,获取相关的设定参数,依据采用那种形式依据实际需求而定。
58.某一实施例可以参考图6,步骤s101采集目标数据,步骤s102基于目标数据对车内的目标对象的受光情况进行分析,步骤601根据采集的目标数据判断目标对象身份信息或身体特征,步骤602根据身份信息或身体特征选择合适的指定程度,步骤603在分析的结果满足触发事件时,控制自动遮光装置调节到指定程度。举一个例子,目标对象可以是驾驶员,目标数据可以是图像数据,可以使用摄像头采集图像数据,其次可以得到分析的结果是需要打开遮阳装置,同时可以根据采集的图像数据得到该驾驶员身高170cm,体型偏瘦,可以读取大数据得到自动遮光帘只需保持指定距离为20cm即可达到该驾驶员遮光的目的,最后可以调节自动遮光帘到20cm的指定距离。
59.在此实施例中,也可以读取预先储存的指定程度有关的参数,并根据参数调节到设定指定程度,这里储存的参数可以是用户储存的,也可以是根据大数据分析得到的,储存在本地或云端。本技术可以识别不同用户的身份,选择或计算合适的遮光装置以及对应的指定程度。
60.为了提升用户体验,适应不同用户的遮光需求,指定程度可以是基于针对目标对象执行触发事件时存储的历史数据;也可以由根据执行触发事件的历史大数据确定。历史大数据可以与目标对象的身体特征参数对应;身体特征参数可以包括目标对象身高,也可以包括目标对象的体重。可以理解的是采用的参数的类型以及该参数的来源可以视需求而定,不用于限制本技术。
61.为了减少每次使用的计算量、更加贴近用户需求,打开程度有关的参数或其他用户数据均可以储存在本地或云端,储存的数据可以是用户体重、用户打开偏好打开哪种遮光装置等,储存数据的类型可以是字符串、文本、数值、数组等,具体数据种类和数据类型视需求而定,不用于限制本技术。
62.为了在特殊情况下,避免摄像装置异常导致无法继续采集数据以分析车内的目标对象的受光情况,本技术中的汽车可以为敞篷车,可以在采集到的目标数据异常、且确定所述摄像装置被阳光直射时,升起顶棚。
63.在一实施例中,汽车可以是敞篷车,驾驶场景可以是驾驶员驾驶敞篷车由向南驾驶转向为向北驾驶,摄像装置可以是dsm系统的摄像头,本领域技术人员可知,dsm摄像头朝向汽车后方以监控车内驾乘人员,可以将灰度图用于亮度检测,每个像素对应的亮度参数范围为:0~255,也可以采用其他方式判断亮度,如图像颜色是否接近白色等,具体实施手
段本领域技术人员可以依据实际需求替换。
64.某一实施例如下,可参考图7:步骤s701dsm摄像头采样得到图像数据,步骤s702将图像转为灰度图,步骤s703使用函数计算得到所有像素点的亮度参数,得到均值,步骤s704比较均值是否大于预设值,s705均值大于预设值,则升起顶棚以阻挡强光对dsm摄像头的直射。举一个例子,经计算亮度参数的均值为255,大于预设值240,则可以升起顶棚。
65.为了降低采集装置的发热情况以降低损坏概率,本技术可以确定所述汽车从光线阴暗区域驶入光线明亮区域时,可以关闭补光灯。
66.在一实施例中,驾驶员驾驶汽车驶出涵洞,本领域技术人员可知,在常用技术下dsm摄像头的补光灯是常亮的,当汽车驶出涵洞后,本技术可以判断光线强度的变化,进一步关闭补光灯,进而降低采集装置的发热情况以降低损坏概率,使用的光线传感器可以是位于前挡风玻璃处的光线传感器,也可以是其他适合使用的光线传感器,也可以是其他能够判断环境亮度的技术手段。
67.某一实施例可如图8所示,s801光线传感器反馈电压值,s802读取电压值并根据对应关系得到光线强度,s803光线强度是否大于预设光线强度值,s804若光线强度大于预设光线强度值,则关闭dsm摄像头的补光灯。
68.本技术还提供了一种汽车自动遮光装置的控制装置,与前文汽车自动遮光装置的控制方法相对应,参考图9,控制装置900可以包括:901数据采集模块,可以用于采集目标数据;902数据分析模块,可以用于基于目标数据对车内的目标对象的受光情况进行分析;903执行模块,可以用于在分析的结果满足触发事件时,控制自动遮光装置执行触发事件。在本技术中,汽车自动遮光装置的控制装置为前文汽车自动遮光装置的控制方法提供了硬件基础,能够对实现遮光装置的自动触发,以减少驾驶时的安全隐患。
69.本说明书方法的实施例可以应用在电子设备上。方法实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在文件处理的处理器将存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图10所示,为本说明书装置所在电子设备的一种硬件结构图,包括通信接口1001、处理器1002、存储器1003和总线1004,所述通信接口1001、所述处理器1002和所述存储器1003之间通过总线1004相互连接;存储器中存储机器可读指令,处理器通过调用机器可读指令,执行以上任一实施例所述的方法。除了图10所示的通信接口1001、处理器1002、存储器1003和总线1004之外,实施例中方法所在的电子设备,通常根据该电子设备的实际功能,还可以包括其他硬件,对此不再赘述。
70.相应地,本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上任一实施例所述的方法。
71.本技术可采用在一个或多个其中包含有程序代码的存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机可用存储介质包括永久性和非永久性、可移动和非可移动媒体,可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括但不限于:相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘
(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
72.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
73.本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本说明书的其它实施方案。本说明书旨在涵盖本说明书的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本说明书的一般性原理并包括本说明书未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本说明书的真正范围和精神由下面的权利要求指出。
74.应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。
75.以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1