座椅数据校准方法、装置、车辆以及存储介质与流程
未命名
07-12
阅读:105
评论:0
1.本技术涉及车辆技术领域,尤其涉及一种座椅数据校准方法、装置、车辆以及存储介质。
背景技术:
2.目前,车辆通常提供有座椅的位置调节功能,包括且不限于:前后位置调节、上下位置调节、角度调节等等。
3.以座椅的前后位置调节为例,车辆包括第一电机以及第一电机对应的脉冲计数器,可调节座椅配置有滑轨,第一电机转动带动滑轨移动,从而改变可调节座椅在车辆的前后位置,在该过程中,脉冲计数器同步记录第一电机发出的脉冲数量(也即第一电机的转动圈数),从而确定滑轨的水平位移量,进而确定可调节座椅在车辆的前后位置的改变量。
4.然而,上述车辆记录的脉冲数量存在累计误差,一方面,目标电机启动或者刹车的情况下,脉冲信号丢失会导致车辆记录的脉冲数量存在误差;另一方面,在目标座椅被更换或者座椅电子控制器被更换的情况下,座椅电子控制器记录的脉冲数量与目标座椅的实际位置参数不匹配。
技术实现要素:
5.本技术提出了一种座椅数据校准方法、装置、车辆以及存储介质。
6.第一方面,本技术实施例提供一种座椅数据校准方法,该方法包括:通过车辆中的图像采集装置采集车辆中目标座椅的座椅图像;基于目标座椅的座椅图像确定目标座椅的当前位置参数;将目标座椅的当前位置参数与基准位置参数进行比对,得到目标座椅的位置参数变化量;基于预先建立的位置脉冲模型以及目标座椅的位置参数变化量,对目标座椅对应的目标电机的脉冲记录值进行校准,位置脉冲模型用于表征目标座椅的位置参数变化量以及目标电机的脉冲理论值之间的关系。
7.第二方面,本技术实施例提供一种座椅数据校准装置,该装置包括:图像采集模块,用于通过车辆中的图像采集装置采集车辆中目标座椅的座椅图像;位置参数获取模块,用于基于目标座椅的座椅图像确定目标座椅的当前位置参数;比对模块,用于将目标座椅的当前位置参数与基准位置参数进行比对,得到目标座椅的位置参数变化量;座位数据校准模块,用于基于预先建立的位置脉冲模型以及目标座椅的位置参数变化量,对目标座椅对应的目标电机的脉冲记录值进行校准,位置脉冲模型用于表征目标座椅的位置参数变化量以及目标电机的脉冲理论值之间的关系。
8.第三方面,本技术实施例提供一种车辆,包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个应用程序配置用于执行如第一方面的方法。
9.第四方面,本技术实施例提供一种计算机可读存储介质,其特征在于,计算机可读存储介质中存储有计算机程序指令,计算机程序指令可被处理器调用执行如第一方面的方
法。
10.相较于现有技术,本技术实施例提供的座椅数据校验方法,车辆预先建立有目标座椅的位置参数变化量与该目标座椅对应的目标电机的脉冲理论值之间的对应关系(也即位置脉冲模型),在采集到目标座椅的座椅图像后,基于该座椅图像可以确定目标座椅的当前位置参数,将上述当前位置参数与目标座椅的基准位置参数进行比对,得到目标座椅的位置参数变化量,之后基于上述位置脉冲模型以及目标座椅的位置参数变化量确定目标电机的脉冲理论值,基于确定出的脉冲理论值可以对目标电机的脉冲记录值进行校验,使得目标电机的脉冲记录值更为准确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。
附图说明
11.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1是本技术实施例提供的实施环境的示意图。
13.图2是本技术一个实施例提供的一种座位数据校准方法的流程图。
14.图3是本技术另一个实施例提供的一种座位数据校准方法的流程图。
15.图4是本技术另一个实施例提供的一种座位数据校准方法的流程图。
16.图5是本技术一个实施例提供的建立位置脉冲模型的流程图。
17.图6是本技术一个实施例提供的一种座位数据校准装置的结构框图。
18.图7是本技术一个实施例提供的一种车辆的结构框图。
19.图8是本技术一个实施例提供的计算机存储介质的结构框图。
具体实施方式
20.下面详细描述本技术的实施方式,实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性地,仅用于解释本技术,而不能理解为对本技术的限制。
21.为了使本技术领域的人员更好地理解本技术的方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整的描述。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
22.请参考图1,其示出本技术一个实施例提供的实施环境的示意图。该实施环境包括车辆100。在本技术实施例中,车辆100包括一个或多个可调节座椅以及座椅调节系统。座椅调节系统包括座椅控制器。座椅控制器用于控制车辆100中各个可调节座椅的位置调节过程,包括且不限于:座椅在车辆100中的前后位置调整、座椅在车辆100中的上下位置调整、座椅的坐垫与靠背之间的角度调整。在本技术实施例中,仅以其中两种调整过程为例进行阐述。
23.在一些实施例中,座椅调节系统还包括各个可调节座椅分别对应的第一电机,用
于调节该可调节座椅在车辆100中的前后位置。第一电机与可调节座椅中滑轨传动连接,第一电机转动时,带动滑轨位置改变,从而改变可调节座椅在车辆100中的前后位置。可选地,座椅控制器包括第一计数器,第一电机在转动的时候发出规律性的周期脉冲信号,座椅控制器通过第一计数器对上述周期脉冲信号进行计数,以确定第一电机的转动圈数。准确地记录第一电机的电机脉冲数,有助于准确确定可调节座椅在车辆100中的前后位置。
24.在一些实施例中,座椅调节系统还包括可调节座椅分别对应的第二电机,用于调节该可调节座椅坐垫与靠背之间的角度。第二电机与可调节座椅中转轴传动连接,第二电机转动时,带动转轴旋转,从而改变可调节座椅坐垫与靠背之间的角度。可选地,座椅控制器包括第二计数器,第二电机在转动的时候也发出规律性的周期脉冲信号,座椅控制器通过第二计数器对上述周期脉冲信号进行计数,以确定第二电机的转动圈数。准确地记录第二电机的电机脉冲数,有助于准确确定可调节座椅坐垫与靠背之间的角度。
25.在本技术实施例中,车辆内还设置有图像采集装置,图像采集装置用于采集可调节座椅的座椅图像,以确定可调节座椅的当前位置参数。图像采集装置可以是一个或多个。在一些实施例中,一个可调节座椅对应一个图像采集装置。在另一些实施例中,多个可调节座椅共用一个图像采集装置。
26.在本技术实施例中,车辆预先建立有目标座椅的位置参数变化量与该目标座椅对应的目标电机的脉冲理论值之间的对应关系(也即位置脉冲模型),在采集到目标座椅的座椅图像后,基于该座椅图像可以确定目标座椅的当前位置参数,将上述当前位置参数与目标座椅的基准位置参数进行比对,得到目标座椅的位置参数变化量,之后基于上述位置脉冲模型以及目标座椅的位置参数变化量确定目标电机的脉冲理论值,基于确定出的脉冲理论值可以对目标电机的脉冲记录值进行校验,使得目标电机的脉冲记录值更为准确,目标座椅的位置更为精确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。
27.请参考图2,其示出本技术一个实施例提供的座椅数据校准方法的流程图,该方法包括如下过程。
28.s201,通过车辆中图像采集装置采集车辆中目标座椅的座椅图像。
29.目标座椅是指位置参数发生改变的座椅,在本技术实施例中,车辆将接收到位置参数调节信号的座椅确定为目标座椅。在本技术实施例中,位置参数发生改变包括且不限于:座椅在车辆中的前后位置发生改变、座椅的坐垫与靠背之间的角度发生改变。
30.在一些实施例中,图像采集装置获取指定拍摄参数,然后按照上述指定拍摄参数拍摄目标座椅的座椅图像。上述指定拍摄参数是车辆在建立位置脉冲模型的过程中采用的拍摄参数。指定拍摄参数可以包括图像采集装置的朝向、图像采集装置的焦距等等。通过上述方式,可以确保座椅图像和建立位置脉冲模型的过程中采集的图像的采集条件相同,进而确保校准结果更为准确。
31.在一些实施例中,车辆在针对目标座椅的座椅调节信号消失的预设时长后,执行s201。针对目标座椅的座椅调节信号消失表示接收到针对目标座椅的座椅调节信号并且针对该目标座椅的位置参数调节过程已结束。预设时长可以根据实际需求设定,示例性地,预设时长为1分钟。针对目标座椅的位置参数调节过程结束一段时间后,目标座椅的位置参数稳定,不再发生变动,此时开启后续的座位数据校准流程,可以确保校准结果更为准确。
32.进一步地,车辆在针对目标座椅的座椅位置调节信号消失的预设时长后,先检测是否存在位置脉冲模型,在检测到存在位置脉冲模型的情况下,开启后续的座位数据校准流程。可选地,车辆存储有位置脉冲模型的存储标志位,在生成位置脉冲模型或者从服务器获取位置脉冲模型后,可以将该存储标志位的取值设置为第一取值,否则将该存储标志位的取值设置为第二取值。车辆可以基于存储标志位的取值来检测是否存在位置脉冲模型。第一取值可以是“1”,第二取值可以是“0”、“null”等等。通过上述方式,可以避免在车辆刚出厂、或者车辆座椅配件发生更换的情况开启不必要的座位数据校准流程,节省车辆的处理资源。
33.s202,基于目标座椅的座椅图像确定目标座椅的当前位置参数。
34.目标座椅的当前位置参数包括以下至少一项:目标座椅中滑轨的当前位置、目标座椅中靠背的当前角度。在一些实施例中,车辆在获取到针对目标座椅的座椅调节信号后,先确定该座椅调节信号的类型,在座椅调节信号的类型为位置调节类型的情况下,基于目标座椅的座椅图像确定目标座椅中滑轨的当前位置;在座椅调节信号的类型为角度调节类型的情况下,基于目标座椅的座椅图像确定目标座椅中靠背的当前角度。位置调节类型用于表征该座椅调节信号用于对目标座椅在车辆中的前后位置进行调节。角度调节类型用于表征该座椅调节信号用于对目标座椅坐垫与靠背之间的角度进行调节。目标座椅的当前位置参数的确定过程将在下文实施例进行阐述。
35.s203,将目标座椅的当前位置参数与基准位置参数进行比对,得到目标座椅的位置参数变化量。
36.在目标座椅的当前位置参数为目标座椅中滑轨的当前位置的情况下,目标座椅的基准位置参数为目标座椅中滑轨的基准位置,目标座椅的位置参数变化量为目标座椅中滑轨的水平位移量。在目标座椅的当前位置参数为目标座椅中靠背的当前角度的情况下,目标座椅的基准位置参数为目标座椅中靠背的基准角度,目标座椅的位置参数变化量为目标座椅中靠背的角度变化量。目标座椅的位置参数变化量的确定过程将在下文实施例进行阐述。
37.s204,基于预先建立的位置脉冲模型以及目标座椅的位置参数变化量,对目标座椅对应的目标电机的脉冲记录值进行校准。
38.位置脉冲模型用于表征目标座椅的位置参数变化量以及目标电机的脉冲理论值之间的关系。在一些实施例中,位置脉冲模型用于指示目标座椅的位置参数变化量以及目标电机的脉冲理论值之间的换算比例,也即,目标座椅的位置参数变化量为一个单位时,目标电机需要转动的圈数。示例性地,位置脉冲模型指示目标座椅的位置参数变化量以及目标电机的脉冲理论值之间的换算比例为1/200,则说明目标座椅的位置参数变化量为一个单位(比如1厘米或者1度)时,目标电机需要转动200圈。
39.目标座椅对应的目标电机是指带动目标座椅的位置参数发生变化的电机。目标电机的脉冲记录值是指车辆记录的目标电机发出的脉冲数量。具体地,该车辆存储有目标电机的脉冲数量标志位,该脉冲数量标志位的取值也即是目标电机的脉冲记录值。一方面,车辆记录的脉冲数量存在累计误差,比如,目标电机启动或者刹车的情况下,脉冲信号丢失会导致车辆记录的脉冲数量存在误差;另一方面,在目标座椅被更换或者座椅电子控制器被更换的情况下,座椅电子控制器记录的脉冲数量与目标座椅的实际位置参数不匹配。基于
上述两方面的原因,需要对目标电机的脉冲记录值进行校准。
40.在一些实施例中,s204包括如下过程:基于位置脉冲模型和目标座椅的位置参数变化量,确定目标座椅对应的目标电机的脉冲理论值;在脉冲理论值与脉冲记录值之间的差值大于预设差值的情况下,将脉冲记录值更新为脉冲理论值。
41.在一些实施例中,预设差值可以根据目标电机的脉冲记录值的精度要求实际设定。在目标电机的脉冲记录值的精度要求较高时,预设差值可以较小,在目标电机的脉冲记录值的精度要求较高时,预设差值可以较大。在另一些实施例中,预设差值可以根据车辆的型号实际确定,不同型号的车辆对应不同的预设差值。在又一些实施例中,预设差值可以根据目标座椅的位置参数变化量的计算误差确定。具体地,在目标座椅的位置参数变化量的计算误差较大的情况下,预设差值可以设置得较小,在目标座椅的位置参数变化量的计算误差较小的情况下,预设差值可以设置得较大,以使得校准结果更为准确。
42.将脉冲记录值更新为脉冲理论值是指,将目标电机的脉冲数量标志位的取值由脉冲记录值修改为脉冲理论值。在一个示例中,车辆存储有如下信息“目标电机的累计脉冲数量:200”,也即目标电机的脉冲记录值为200,预设差值为20,基于位置脉冲模型和目标座椅的位置参数变化量计算出的脉冲理论值为240,二者之间的差值大于上述预设差值,则车辆将“目标电机的累计脉冲数量:200”修改为“目标电机的累计脉冲数量:240”。
43.在一些实施例中,车辆在计算出的脉冲理论值与脉冲记录值之间的差值小于或等于预设差值的情况下,保持脉冲记录值不变。
44.在一些实施例中,车辆在将脉冲记录值更新为脉冲理论值之后,还可以对校准次数计数器的数值进行更新;在校准次数计数器更新后的数值大于预设数值的情况下,发出提醒信息,提醒信息用于提醒目标座椅发生故障。校准次数计数器的取值是指在车辆的一次上电过程中,将脉冲记录值更新为脉冲理论值的发生次数。对校准次数计数器的数值进行更新也即将校准次数计数器的取值加一。预设数值根据实验或经验设定,示例性地,预设数值为10。校准次数计数器更新后的数值大于预设数值,说明目标座椅大概率发生故障,需要提醒用户及时送去维修。
45.综上所述,本技术实施例提供的技术方案,车辆预先建立有目标座椅的位置参数变化量与该目标座椅对应的目标电机的脉冲理论值之间的对应关系(也即位置脉冲模型),在采集到目标座椅的座椅图像后,基于该座椅图像可以确定目标座椅的当前位置参数,将上述当前位置参数与目标座椅的基准位置参数进行比对,得到目标座椅的位置参数变化量,之后基于上述位置脉冲模型以及目标座椅的位置参数变化量确定目标电机的脉冲理论值,基于确定出的脉冲理论值可以对目标电机的脉冲记录值进行校验,使得目标电机的脉冲记录值更为准确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。
46.下面对座椅调节信号的类型为位置调节类型的情况进行阐述。请参考图3,其示出本技术另一个实施例提供的座位数据校准方法的流程图。该方法包括如下过程。
47.s301,通过车辆中的图像采集装置采集车辆中目标座椅的座椅图像。
48.在本技术实施例中,车辆获取到座椅调节信号后,在确定出座椅调节信号的类型为位置调节类型的情况下,获取第一指定拍摄参数,然后按照上述第一指定拍摄参数拍摄目标座椅的座椅图像。上述第一指定拍摄参数是车辆在建立第一子模型的过程中采用的拍
摄参数。第一指定拍摄参数可以包括在建立第一子模型的过程中图像采集装置的朝向、焦距等等。通过上述方式,可以确保座椅图像和建立第一子模型的过程中采集的图像的采集条件相同,进而确保校准结果更为准确。
49.s302,基于目标座椅的座椅图像确定目标座椅中滑轨的当前位置。
50.在本技术实施例中,目标座椅的当前位置参数是指目标座椅中滑轨的当前位置。在目标座椅的调节过程中,滑轨的位置变化带动目标座椅在车辆中的前后位置变化,因此滑轨的当前位置可以用于指示目标座椅在车辆中的前后位置。
51.可选地,车辆对目标座椅的座椅图像进行识别,以获取目标座椅中坐垫的第一特征点的第一像素坐标,通过上述第一像素坐标来表征目标座椅中滑轨的当前位置。其中,第一特征点是车辆建立第一子模型时采用的特征点,其可以是坐垫的中心点,还可以是坐垫的轮廓点,还可以是坐垫中具有特殊标记(比如特殊颜色、特殊图案等等)的点。
52.在一些实施例中,车辆在确定目标座椅滑轨的当前位置之前,需要检测目标座椅的座椅图像是否清晰稳定,在目标座椅的座椅图像清晰稳定的情况下,执行s302,在目标座椅的座椅图像不清晰稳定的情况下,重新拍摄目标座椅的座椅图像,并重复上述图像清晰稳定检测步骤,直至拍摄出清晰稳定的座椅图像为止。其中,检测图像是否清晰稳定的方法包括且不限于:边缘检测算法、图像清晰度评价算法等等。
53.s303,将目标座椅中滑轨的当前位置与滑轨的基准位置进行比对,得到目标座椅中滑轨的水平位移量。
54.滑轨的基准位置可以预先确定并存储在车辆中,其确定过程具体如下:车辆先控制目标座椅中滑轨移动至极限位置,然后拍摄目标座椅的第一基准图像,对目标座椅的第一基准图像进行识别,以获取目标座椅中坐垫的第一特征点的第二像素坐标,通过上述第一特征点的第二像素坐标来表征目标座椅中滑轨的基准位置。极限位置可以是第一极限位置,也可以是第二极限位置。目标座椅中滑轨移动至第一极限位置后,目标座椅在车辆中的位置无法进一步向前移动。目标座椅中滑轨移动至第二极限位置后,目标座椅在车辆中的位置无法进一步向后移动。在本技术实施例中,仅以目标座椅中滑轨移动至第一极限位置时拍摄第一基准图像为例进行说明。
55.在本技术实施例中,目标座椅的位置参数变化量是指目标座椅中滑轨的水平位移量,车辆在获取到用于表征滑轨的当前位置的第一像素坐标以及用于表征滑轨的基准位置的第二像素坐标之后,通过图像测距算法对第一像素坐标和第二像素坐标进行处理,得到目标座椅中滑轨的水平位移量。
56.在一些实施例中,在确定目标座椅中滑轨的水平位移量之前,还需要检测目标座椅中滑轨的当前位置是否处于第一预设位置范围内,若目标座椅中滑轨的当前位置属于上述第一预设位置范围内,则执行s303;若目标座椅中滑轨的当前位置不属于上述第一预设位置范围内,则结束流程。其中,第一预设位置范围是指车辆能够识别的位置范围。
57.s304,基于目标座椅中滑轨的水平位移量与第一子模型,确定第一电机的脉冲理论值。
58.在本技术实施例中,目标电机包括第一电机,位置脉冲模型包括第一子模型,第一子模型用于指示目标座椅中滑轨的水平位移量与第一电机的脉冲理论值之间的关系。
59.在一些实施例中,第一子模型用于指示目标座椅中滑轨的水平位移量以及第一电
机的脉冲理论值之间的第一换算比例,也即,目标座椅中滑轨的水平位移量为一个单位长度时,第一电机需要转动的圈数。示例性地,第一子模型指示目标座椅中滑轨的水平位移量以及第一电机的脉冲理论值之间的第一换算比例为1/200,则说明目标座椅中滑轨的水平位移量为一个单位长度(比如1厘米)时,第一电机需要转动200圈。
60.第一电机的脉冲记录值是指车辆记录的第一电机发出的脉冲数量。具体地,上述脉冲数量标志位包括第一标志位,该第一标志位的取值也即是第一电机的脉冲记录值。
61.在第一子模型用于指示目标座椅中滑轨的水平位移量以及第一电机的脉冲理论值之间的换算比例的情况下,车辆获取目标座椅中滑轨的水平位移量,然后将获取到的滑轨的水平位移量与上述第一换算比例的倒数的乘积,确定为第一电机的脉冲理论值。示例性地,第一子模型指示目标座椅中滑轨的水平位移量以及第一电机的脉冲理论值之间的第一换算比例为1/200,目标座椅中滑轨的水平位移量为4厘米时,第一电机的脉冲理论值为800。
62.s305,在第一电机的脉冲理论值与脉冲记录值之间的差值大于第一预设差值的情况下,将第一电机的脉冲记录值更新为脉冲理论值。
63.在一些实施例中,第一预设差值可以根据第一电机的脉冲记录值的精度要求实际设定。在另一些实施例中,第一预设差值可以根据车辆的型号实际确定,不同型号的车辆对应不同的第一预设差值。在又一些实施例中,第一预设差值可以根据目标座椅中滑轨的水平位移量的计算误差确定。具体地,在目标座椅中滑轨的水平位移量的计算误差较大的情况下,第一预设差值可以设置得较小,在目标座椅中滑轨的水平位移量的计算误差较小的情况下,第一预设差值可以设置得较大,以使得校准结果更为准确。
64.在一些实施例中,车辆在第一电机的脉冲理论值与脉冲记录值之间的差值小于或等于第一预设差值的情况下,保持第一电机的脉冲记录值不变。
65.综上所述,本技术实施例提供的技术方案,车辆预先建立有目标座椅中滑轨的水平位移量与目标座椅对应的第一电机的脉冲理论值之间的对应关系(也即第一子模型),在采集到目标座椅的座椅图像后,基于该座椅图像可以确定目标座椅中滑轨的当前位置,将上述滑轨的当前位置与滑轨的基准位置参数进行比对,得到目标座椅中滑轨的水平位移量,之后基于上述第一子模型以及目标座椅中滑轨的水平位移量确定第一电机的脉冲理论值,基于确定出的脉冲理论值可以对第一电机的脉冲记录值进行校验,使得第一电机的脉冲记录值更为准确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。
66.下面对座椅调节信号的类型为角度调节类型的情况进行阐述。请参考图4,其示出本技术另一个实施例提供的座位数据校准方法的流程图。该方法包括如下过程。
67.s401,通过车辆中的图像采集装置采集车辆中目标座椅的座椅图像。
68.在本技术实施例中,,车辆获取到座椅调节信号后,在确定出座椅调节信号的类型为角度调节类型的情况下,获取第二指定拍摄参数,然后按照上述第二指定拍摄参数拍摄目标座椅的座椅图像。上述第二指定拍摄参数是车辆在建立第二子模型的过程中采用的拍摄参数。第二指定拍摄参数可以包括在建立第一子模型的过程中图像采集装置的朝向、焦距等等。通过上述方式,可以确保座椅图像和建立第二子模型的过程中采集的图像的采集条件相同,进而确保校准结果更为准确。
69.s402,基于目标座椅的座椅图像确定目标座椅中靠背的当前角度。
70.在本技术实施例中,目标座椅的当前位置参数是指目标座椅中靠背的当前角度。可选地,车辆对目标座椅的座椅图像进行识别,以获取目标座椅中靠背的第二特征点的第三像素坐标,以及目标座椅中坐垫的第一特征点的第四像素坐标,计算上述第三像素坐标和第四像素坐标之间的第一距离,通过上述第一距离和预设对应关系来确定目标座椅中靠背的当前角度。预设对应关系包括目标座椅中靠背的角度,与指定距离之间的映射关系。上述指定距离是指目标座椅中靠背的第二特征点的像素坐标与坐垫的第一特征点的像素坐标之间的距离,比如靠背中心的像素坐标与坐垫中心的像素坐标之间的距离。上述预设对应关系可以通过实验得到,在目标座椅中靠背的当前角度越大的情况下,上述指定距离应当越大。
71.其中,第二特征点是车辆建立第二子模型时采用的特征点,其可以是靠背的中心点,还可以是靠背的轮廓点,还可以是靠背中具有特殊标记(比如特殊颜色、特殊图案等等)的点。
72.在一些实施例中,车辆在确定目标座椅靠背的当前角度之前,需要检测目标座椅的座椅图像是否清晰稳定,在目标座椅的座椅图像清晰稳定的情况下,执行s402,在目标座椅的座椅图像不清晰稳定的情况下,重新拍摄目标座椅的座椅图像,并重复上述图像清晰稳定检测步骤,直至拍摄出清晰稳定的座椅图像为止。
73.s403,将目标座椅中靠背的当前角度与靠背的基准角度进行比对,得到目标座椅中靠背的角度变化量。
74.靠背的基准角度的确定过程可以预先确定并存储在车辆中,其确定过程具体如下:车辆先控制目标座椅中靠背转动至极限角度,然后拍摄目标座椅的第二基准图像,对目标座椅的第二基准图像进行识别,以获取目标座椅中靠背的第二特征点的第五像素坐标以及目标座椅中坐垫的第一特征点的第六像素坐标,计算上述第五像素坐标和第六像素坐标之间的第二距离,通过上述第二距离和预设对应关系来确定目标座椅中靠背的基准角度。极限角度可以是靠背的最小角度,也可以是靠背的最大角度。在本技术实施例中,仅以目标座椅中靠背转动至最小角度时拍摄第二基准图像为例进行说明。
75.在本技术实施例中,目标座椅的位置参数变化量是指目标座椅中靠背的角度变化量,车辆在将目标座椅中靠背的当前角度与基准角度之间的差值,确定为目标座椅中靠背的角度变化量。
76.在一些实施例中,在确定目标座椅中靠背的角度变化量之前,还需要检测目标座椅中靠背的当前角度是否处于第二预设位置范围内,若目标座椅中靠背的当前角度处于第二预设位置范围内,则执行s403;若目标座椅中靠背的当前角度处于第二预设位置范围内,则结束流程。其中,第二预设位置范围是指车辆能够识别的位置范围。s404,基于目标座椅中靠背的角度变化量与第二子模型,确定第二电机的脉冲理论值。
77.在本技术实施例中,目标电机包括第二电机,位置脉冲模型包括第二子模型,第二子模型用于指示目标座椅中靠背的角度变化量与第二电机的脉冲理论值之间的关系。
78.在一些实施例中,第二子模型用于指示目标座椅中靠背的角度变化量与第二电机的脉冲理论值之间的第二换算比例,也即,目标座椅中靠背的角度变化量为一个单位角度时,第二电机需要转动的圈数。示例性地,第二模型指示目标座椅中靠背的角度变化量以及
第二电机的脉冲理论值之间的换算比例为1/30,则说明目标座椅中靠背的角度变化量为1度时,第二电机需要转动30圈。
79.第二电机的脉冲记录值是指车辆记录的第二电机发出的脉冲数量。具体地,上述脉冲数量标志位包括第二标志位,该第二标志位的取值也即是第二电机的脉冲记录值。
80.在第二子模型用于指示目标座椅中靠背的角度变化量以及第二电机的脉冲理论值之间的第二换算比例的情况下,车辆获取目标座椅中靠背的角度变化量,然后将获取到的靠背的角度变化量与上述第二换算比例的倒数的乘积,确定为第二电机的脉冲理论值。示例性地,第二子模型指示目标座椅中靠背的角度变化量以及第二电机的脉冲理论值之间的换算比例为1/30,目标座椅中靠背的角度变化量为30度时,第二电机的脉冲理论值为900。
81.s405,在第二电机的脉冲理论值与脉冲记录值之间的差值大于第二预设差值的情况下,将第二电机的脉冲记录值更新为脉冲理论值。
82.在一些实施例中,第二预设差值可以根据第二电机的脉冲记录值的精度要求实际设定。在另一些实施例中,第二预设差值可以根据车辆的型号实际确定,不同型号的车辆对应不同的第二预设差值。在又一些实施例中,第二预设差值可以根据目标座椅中靠背的角度变化量的计算误差确定。具体地,在目标座椅中靠背的角度变化量的计算误差较大的情况下,第二预设差值可以设置得较小,在目标座椅中靠背的角度变化量的计算误差较小的情况下,第二预设差值可以设置得较大,以使得校准结果更为准确。第一预设差值和第二预设差值可以相同,也可以不相同。
83.在一些实施例中,车辆在第二电机的脉冲理论值与脉冲记录值之间的差值小于或等于第二预设差值的情况下,保持第二电机的脉冲记录值不变。
84.综上,本技术实施例提供的技术方案,车辆预先建立有目标座椅中靠背的角度变化量与目标座椅对应的第二电机的脉冲理论值之间的对应关系(也即第二子模型),在采集到目标座椅的座椅图像后,基于该座椅图像可以确定目标座椅中靠背的当前角度,将上述靠背的当前角度与靠背的基准角度进行比对,得到目标座椅中靠背的角度变化量,之后基于上述第二子模型以及目标座椅中靠背的角度变化量确定第二电机的脉冲理论值,基于确定出的脉冲理论值可以对第二电机的脉冲记录值进行校验,使得第二电机的脉冲记录值更为准确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。
85.下面对第一子模型的建立过程进行阐述。该过程包括如下步骤。
86.s501,控制目标座椅中滑轨移动至第一极限位置,将第一电机的电机脉冲数设置为第一初始值,并拍摄第一图像。
87.目标座椅中滑轨移动至第一极限位置后,目标座椅在车辆中的位置无法进一步向前移动。第一初始值可以根据经验设定,示例性地,第一初始值为0。
88.在一些实施例中,车辆可以在接收到用户触发的模型建立指示后从s501开始执行。可选地,车辆包括模型建立控件,在接收到针对该模型建立控件的触发信号后,获取模型建立指示,模型建立控件可以是实体控件也可以是虚拟控件。可选地,车辆在接收到用户的语音信号后,在分析出该语音信号中包括指定关键词的情况下,接收到模型建立指示,并触发模型建立过程。在一些实施例中,车辆在检测出座椅控制器发生更换或者目标座椅中
的配件(比如座椅控制器、滑轨、转轴等等)发生更换的情况下,接收到模型建立指示。
89.s502,控制目标座椅中滑轨移动至第二极限位置,拍摄第二图像,获取第一电机的当前脉冲记录值为第一结束值。
90.第一电机转动带动滑轨移动,车辆可以采集第一电机每转动一圈所发出的脉冲信号,并对该脉冲信号进行计数并记录,当前脉冲记录值也即车辆记录的滑轨由第一极限位置移动至第二极限位置时,第一电机发出的脉冲信号的总数量。目标座椅中滑轨移动至第二极限位置后,目标座椅在车辆中的位置无法进一步向后移动。
91.需要说明的是,拍摄第一图像和拍摄第二图像所采用的拍摄参数相同,均为第一指定拍摄参数。
92.s503,基于第一图像和第二图像,确定目标座椅中滑轨的最大水平位移量。
93.在本技术实施例中,车辆对第一图像进行识别,以获取目标座椅中坐垫的第一特征点的第七像素坐标,对第二图像进行识别,以获取目标座椅中坐垫的第一特征点的第八像素坐标,,通过图像测距算法对上述第七像素坐标和第八像素坐标进行处理,得到目标座椅中滑轨的最大水平位移量。
94.s504,基于滑轨的最大水平位移量与第一差值之间的比值确定第一子模型。
95.第一差值是指第一结束值和第一起始值之间的差值。在本技术实施例中,车辆将滑轨的最大水平位移量与第一差值之间的比值确定为第一子模型。示例性地,滑轨的最大水平位移量为40厘米,第一起始值为0,第一结束值为1200,则第一子模型为40/(1200-0),也即1/300。
96.下面对第二子模型的建立过程进行阐述。该过程包括如下步骤。
97.s505,控制目标座椅中靠背转动至第一极限角度,设置第二电机的脉冲记录值为第二起始值,并拍摄第三图像。
98.第一极限角度也即靠背的最小角度。第二初始值可以根据经验设定,示例性地,第二初始值为0。
99.s506,控制目标座椅中靠背转动至第二极限角度,并拍摄第四图像,获取第二电机的当前脉冲记录值为第二结束值。
100.第二极限角度也即靠背的最大角度。第二电机转动带动转轴旋转,车辆可以采集第二电机每转动一圈所发出的脉冲信号,并对该脉冲信号进行计数并记录,第二电机的当前脉冲记录值也即车辆记录的靠背由第一极限角度转动至第二极限角度时,第二电机发出的脉冲信号的总数量。需要说明的是,拍摄第三图像和拍摄第四图像所采用的拍摄参数相同,均为第二指定拍摄参数。
101.s507,基于第三图像和第四图像,确定目标座椅中靠背的最大角度变化量。
102.在本技术实施例中,车辆对第三图像进行识别,以获取目标座椅中靠背的第二特征点的第九像素坐标,以及坐垫的第一特征点的第十像素坐标,获取第九像素坐标和第十像素坐标之间的第三距离,通过第三距离和预设对应关系确定目标座椅中靠背的最小角度,对第四图像进行识别,以获取目标座椅中靠背的第二特征点的第十一像素坐标以及坐垫的第一特征点的第十二像素坐标,获取第十一像素坐标和第十二像素坐标之间的第四距离,通过第四距离和预设对应关系确定目标座椅中靠背的最大角度,将上述最大角度和最小角度之间的差值确定为目标座椅中靠背的最大角度变化量。
103.s508,基于靠背的最大角度变化量与第二差值之间的比值确定第二子模型。
104.第二差值是指第二结束值和第二起始值之间的差值。在本技术实施例中,车辆将靠背的最大角度变化量与第二差值之间的比值确定为第二子模型。示例性地,靠背的最大角度变化量为60度,第一起始值为0,第一结束值为1800,则第二子模型为60/(1800-0),也即1/300。
105.第一子模型和第二子模型也可以同时建立。下面结合图5对该过程进行阐述。图5示出本技术一个实施例提供的位置脉冲模型(包括第一子模型和第二子模型)的建立流程图。
106.s510,控制目标座椅中滑轨移动至第一极限位置,并控制目标座椅中靠背转动至第一极限角度。
107.s520,设置第一电机的脉冲记录值为第一起始值,第二电机的脉冲记录值为第二起始值。
108.s530,拍摄第五图像。
109.s540,控制目标座椅中滑轨移动至第二极限位置,并控制目标座椅中靠背转动至第二极限角度。
110.s550,拍摄第六图像。
111.s560,获取第一电机的当前脉冲记录值为第一结束值,并获取第二电机的当前脉冲记录值为第二结束值。
112.s570,基于第五图像和第六图像,确定目标座椅中滑轨的最大水平位移量,以及目标座椅中靠背的最大角度变化量。
113.s580,基于滑轨的最大水平位移量与第一差值之间的比值确定第一子模型。
114.第一差值是指第一结束值和第一起始值之间的差值。
115.s590,基于靠背的最大角度变化量与第二差值之间的比值确定第二子模型。
116.第二差值是指第二结束值和第二起始值之间的差值。
117.在一些实施例中,车辆在获取第一子模型和第二子模型之后,还需要对目标座椅进行复位。具体地,车辆可以控制目标座椅中滑轨的位置恢复至步骤s510之前的位置,靠背的角度恢复至步骤s510之前的角度;车辆还可以控制目标座椅中滑轨的位置到指定位置,靠背的角度为指定角度,上述指定位置可以是用户习惯调整的位置,指定角度也可以是用户习惯调整的角度等等,本技术实施例对此不作限定。
118.在一些实施例中,车辆在获取到第一子模型和第二子模型之后,还可以向服务器发送上述第一子模型和第二子模型以及自身的型号信息,这样服务器可以向同一型号的其他车辆转发上述第一子模型和第二子模型。
119.请参阅图6,其示出了本技术实施例提供的一种座椅数据校准装置的框图。该装置包括:图像采集模块610、位置参数获取模块620、比对模块630以及座位数据校准模块640。
120.图像采集模块610,用于通过车辆中的图像采集装置采集车辆中目标座椅的座椅图像。
121.位置参数获取模块620,用于基于目标座椅的座椅图像确定目标座椅的当前位置参数。
122.比对模块630,用于将目标座椅的当前位置参数与基准位置参数进行比对,得到目
标座椅的位置参数变化量。
123.座位数据校准模块640,用于基于预先建立的位置脉冲模型以及目标座椅的位置参数变化量,对目标座椅对应的目标电机的脉冲记录值进行校准,位置脉冲模型用于表征目标座椅的位置参数变化量以及目标电机的脉冲理论值之间的关系。
124.在一些实施例中,座位数据校准模块640,用于:基于位置脉冲模型和目标座椅的位置参数变化量,确定目标电机的脉冲理论值;在脉冲理论值与脉冲记录值之间的差值大于预设差值的情况下,将脉冲记录值更新为脉冲理论值。
125.在一些实施例中,目标座椅的位置参数变化量包括目标座椅中滑轨的水平位移量;目标电机包括第一电机;位置脉冲模型包括第一子模型,第一子模型用于表征目标座椅中滑轨的水平位移量与第一电机的脉冲理论值之间的关系;座位数据校准模块640,用于:基于目标座椅中滑轨的水平位移量与第一子模型,确定第一电机的脉冲理论值。
126.在一些实施例中,第一子模型的生成过程包括如下步骤:控制目标座椅中滑轨移动至第一极限位置,设置第一电机的脉冲记录值为第一起始值,并拍摄第一图像;控制目标座椅中滑轨移动至第二极限位置,拍摄第二图像,获取第一电机的当前脉冲记录值为第一结束值;基于第一图像和第二图像,确定目标座椅中滑轨的最大水平位移量;基于滑轨的最大水平位移量与第一差值之间的比值确定第一子模型,第一差值是指第一结束值和第一起始值之间的差值。
127.在一些实施例中,目标座椅的位置参数变化量包括目标座椅中靠背的角度变化量;目标电机包括第二电机;位置脉冲模型包括第二子模型,第二子模型用于表征目标座椅中靠背的角度变化量与第二电机的脉冲理论值之间的对应关系;座位数据校准模块640,用于:基于目标座椅中靠背的角度变化量与第二子模型,确定第二电机的脉冲理论值。
128.在一些实施例中,第二子模型的生成过程包括如下步骤:控制目标座椅中靠背转动至第一极限角度,设置第二电机的脉冲记录值为第二起始值,并拍摄第三图像;控制目标座椅中靠背转动至第二极限角度,并拍摄第四图像,获取第二电机的当前脉冲记录值为第二结束值;基于第三图像和第四图像,确定目标座椅中靠背的最大角度变化量;基于靠背的最大角度变化量与第二差值之间的比值确定第二子模型,第二差值是指第二结束值和第二起始值之间的差值。
129.在一些实施例中,装置包括:计数模块以及提醒模块(图中未示出)。计数模块,用于对校准次数计数器的数值进行更新。提醒模块,用于在校准次数计数器更新后的数值大于预设数值的情况下,发出提醒信息,提醒信息用于提醒目标座椅发生故障。
130.综上,本技术实施例提供的技术方案,车辆预先建立有目标座椅的位置参数变化量与该目标座椅对应的目标电机的脉冲理论值之间的对应关系(也即位置脉冲模型),在采集到目标座椅的座椅图像后,基于该座椅图像可以确定目标座椅的当前位置参数,将上述当前位置参数与目标座椅的基准位置参数进行比对,得到目标座椅的位置参数变化量,之后基于上述位置脉冲模型以及目标座椅的位置参数变化量确定目标电机的脉冲理论值,基于确定出的脉冲理论值可以对目标电机的脉冲记录值进行校验,使得目标电机的脉冲记录值更为准确,目标座椅的位置更加精确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。
131.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置和
模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
132.在本技术所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
133.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
134.请参阅图7,其示出了本技术实施例还提供一种车辆700,该车辆700包括:一个或多个处理器710、存储器720、超声波雷达、激光雷达以及一个或多个应用程序。其中,一个或多个应用程序被存储在存储器720中并被配置为由一个或多个处理器77执行,一个或多个应用程序配置用于执行上述实施例中所描述的方法。
135.处理器710可以包括一个或者多个处理核。处理器710利用各种接口和线路连接整个电池管理系统内的各种部分,通过运行或执行存储在存储器720内的指令、程序、代码集或指令集,以及调用存储在存储器720内的数据,执行电池管理系统的各种功能和处理数据。可选地,处理器710可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器77可集成中央处理器710(central processing unit,cpu)、图像处理器77(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器77中,单独通过一块通信芯片进行实现。
136.存储器720可以包括随机存储器720(random access memory,ram),也可以包括只读存储器720(read-only memory)。存储器720可用于存储指令、程序、代码、代码集或指令集。存储器720可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各种方法实施例的指令等。存储数据区还可以存储电子设备图在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
137.请参阅图8,其示出了本技术实施例还提供一种计算机可读存储介质800,该计算机可读存储介质800中存储有计算机程序指令810,计算机程序指令810可被处理器调用以执行上述实施例中所描述的方法。
138.计算机可读存储介质可以是诸如闪存、eeprom(电可擦除可编程只读存储器)、eprom、硬盘或者rom之类的电子存储器。可选地,计算机可读存储介质包括非易失性计算机可读存储介质(non-transitory computer-readable storage medium)。计算机可读存储介质800具有执行上述方法中的任何方法步骤的计算机程序指令810的存储空间。这些计算机程序指令810可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。
139.以上,仅是本技术的较佳实施例而已,并非对本技术作任何形式上的限制,虽然本技术已以较佳实施例揭示如上,然而并非用以限定本技术,任何本领域技术人员,在不脱离本技术技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本技术技术方案内容,依据本技术的技术实质对以上实施例所
作的任何简介修改、等同变化与修饰,均仍属于本技术技术方案的范围内。
技术特征:
1.一种座椅数据校准方法,其特征在于,所述方法包括:通过车辆中的图像采集装置采集所述车辆中目标座椅的座椅图像;基于所述目标座椅的座椅图像确定所述目标座椅的当前位置参数;将所述目标座椅的当前位置参数与基准位置参数进行比对,得到所述目标座椅的位置参数变化量;基于预先建立的位置脉冲模型以及所述目标座椅的位置参数变化量,对所述目标座椅对应的目标电机的脉冲记录值进行校准,所述位置脉冲模型用于表征所述目标座椅的位置参数变化量以及所述目标电机的脉冲理论值之间的关系。2.根据权利要求1所述的方法,其特征在于,所述基于预先建立的位置脉冲模型以及所述目标座椅的位置参数变化量,对所述目标座椅对应的目标电机的脉冲记录值进行校准,包括:基于所述位置脉冲模型和所述目标座椅的位置参数变化量,确定所述目标电机的脉冲理论值;在所述脉冲理论值与所述脉冲记录值之间的差值大于预设差值的情况下,将所述脉冲记录值更新为所述脉冲理论值。3.根据权利要求2所述的方法,其特征在于,所述目标座椅的位置参数变化量包括所述目标座椅中滑轨的水平位移量;所述目标电机包括第一电机;所述位置脉冲模型包括第一子模型,所述第一子模型用于表征所述目标座椅中滑轨的水平位移量与所述第一电机的脉冲理论值之间的关系;所述基于所述位置脉冲模型和所述目标座椅的位置参数变化量,确定所述目标电机的脉冲理论值,包括:基于所述目标座椅中滑轨的水平位移量与所述第一子模型,确定所述第一电机的脉冲理论值。4.根据权利要求3所述的方法,其特征在于,所述第一子模型的生成过程包括如下步骤:控制所述目标座椅中滑轨移动至第一极限位置,设置所述第一电机的脉冲记录值为第一起始值,并拍摄第一图像;控制所述目标座椅中滑轨移动至第二极限位置,拍摄第二图像,获取所述第一电机的当前脉冲记录值为第一结束值;基于所述第一图像和所述第二图像,确定所述目标座椅中滑轨的最大水平位移量;基于所述滑轨的最大水平位移量与第一差值之间的比值确定所述第一子模型,所述第一差值是指所述第一结束值和所述第一起始值之间的差值。5.根据权利要求2所述的方法,其特征在于,所述目标座椅的位置参数变化量包括所述目标座椅中靠背的角度变化量;所述目标电机包括第二电机;所述位置脉冲模型包括第二子模型,所述第二子模型用于表征所述目标座椅中靠背的角度变化量与所述第二电机的脉冲理论值之间的对应关系;所述基于所述位置脉冲模型和所述目标座椅的位置参数变化量,确定所述目标电机的脉冲理论值,包括:基于所述目标座椅中靠背的角度变化量与所述第二子模型,确定所述第二电机的脉冲理论值。6.根据权利要求5所述的方法,其特征在于,所述第二子模型的生成过程包括如下步
骤:控制所述目标座椅中靠背转动至第一极限角度,设置所述第二电机的脉冲记录值为第二起始值,并拍摄第三图像;控制所述目标座椅中靠背转动至第二极限角度,并拍摄第四图像,获取所述第二电机的当前脉冲记录值为第二结束值;基于所述第三图像和所述第四图像,确定所述目标座椅中靠背的最大角度变化量;基于所述靠背的最大角度变化量与第二差值之间的比值确定所述第二子模型,所述第二差值是指所述第二结束值和所述第二起始值之间的差值。7.根据权利要求2至5中任意一项所述的方法,其特征在于,所述在所述脉冲理论值与所述脉冲记录值之间的差值大于预设差值的情况下,将所述脉冲记录值更新为所述脉冲理论值之后,还包括:对校准次数计数器的数值进行更新;在所述校准次数计数器更新后的数值大于预设数值的情况下,发出提醒信息,所述提醒信息用于提醒所述目标座椅发生故障。8.一种座椅数据校准装置,其特征在于,所述装置包括:图像采集模块,用于通过车辆中的图像采集装置采集所述车辆中目标座椅的座椅图像;位置参数获取模块,用于基于所述目标座椅的座椅图像确定所述目标座椅的当前位置参数;比对模块,用于将所述目标座椅的当前位置参数与基准位置参数进行比对,得到所述目标座椅的位置参数变化量;座位数据校准模块,用于基于预先建立的位置脉冲模型以及所述目标座椅的位置参数变化量,对所述目标座椅对应的目标电机的脉冲记录值进行校准,所述位置脉冲模型用于表征所述目标座椅的位置参数变化量以及所述目标电机的脉冲理论值之间的关系。9.一种车辆,其特征在于,包括:一个或多个处理器;存储器;一个或多个应用程序,其中一个或多个所述应用程序被存储在所述存储器中并被配置为由一个或多个所述处理器执行,一个或多个所述应用程序配置用于执行如权利要求1-7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序指令,所述计算机程序指令可被处理器调用执行如权利要求1-7中任一项所述的方法。
技术总结
本申请公开了一种座椅数据校准方法、装置、车辆以及存储介质。该方法包括:通过车辆中的图像采集装置采集车辆中目标座椅的座椅图像;基于目标座椅的座椅图像确定目标座椅的当前位置参数;将目标座椅的当前位置参数与基准位置参数进行比对,得到目标座椅的位置参数变化量;基于预先建立的位置脉冲模型以及目标座椅的位置参数变化量,对目标座椅对应的目标电机的脉冲记录值进行校准。本申请实施例提供的技术方案,使得目标电机的脉冲记录值更为准确,避免在脉冲记录值不准确的情况下对目标座椅进行位置调节带来的对车内人员以及物品造成挤压这一风险,提高座椅调节的安全性。提高座椅调节的安全性。提高座椅调节的安全性。
技术研发人员:莫七华 黄越 吴留强 黄崚鑫 汤世绍
受保护的技术使用者:广州汽车集团股份有限公司
技术研发日:2023.02.17
技术公布日:2023/6/26
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
