一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车载冰箱控制方法、装置、设备和存储介质与流程

2021-08-17 13:42:00 来源:中国专利 TAG:冰箱 控制 装置 方法 设备
车载冰箱控制方法、装置、设备和存储介质与流程

本发明涉及冰箱控制技术领域,尤其涉及一种车载冰箱控制方法、装置、设备和存储介质。



背景技术:

目前,有些车辆配备了车载冰箱,车辆用户可以将各种适宜冷藏的东西(例如装有酒水的酒瓶、汽水瓶、水果等)放进车载冰箱,在驾驶车辆的过程中,车辆用户可以打开车载冰箱来取用车载冰箱内的东西,这样能够提高了车辆用户的驾驶体验。但是,目前的车载冰箱的使用控制方式只能是在用户启动后按照预定的工作方式进行工作,其并不能自动根据当前用户的需求来进行工作,例如,车载冰箱放在车内的后方,在车辆的行驶过程中,坐在车内前排的驾驶员很难去操作打开车载冰箱,车载冰箱并不能根据前排驾驶员的打开需求自动打开。



技术实现要素:

本发明实施例的目的是提供一种车载冰箱控制方法、装置、设备和存储介质,能够基于用户行为对车载冰箱进行自动控制,无需用户靠近车载冰箱并手动去控制车载冰箱,提高了用户体验。

为实现上述目的,本发明实施例提供了一种车载冰箱控制方法,包括:

当满足预设的摄像头拍摄条件时,控制车内摄像头拍摄车内用户当前的用户行为,得到用户行为图像;

基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,得到识别出的用户行为;

当识别出的用户行为为预设的用户行为类型时,获取预设的且与所述用户行为对应的车载冰箱的控制策略;

根据所述控制策略对车载冰箱进行控制。

作为上述方案的改进,所述获取预设的且与所述用户行为对应的车载冰箱的控制策略,包括:

对所述用户行为图像中的车内用户进行用户识别,确定所述车内用户的用户类型;所述用户类型包括新用户及历史用户;

当所述车内用户为新用户时,执行以下控制策略获取方式:获取为新用户预设的控制权限;从与所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略;

当所述车内用户为历史用户时,执行以下控制策略获取方式:分析所述历史用户的人物画像,并获取为所述历史用户预设的控制权限;从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略;所述人物画像包括以下中的至少一种:人物性格、对车载冰箱的控制喜好。

作为上述方案的改进,所述从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略,包括:

分析所述用户行为的行为动作幅度;

确定所述行为动作幅度在预设的动作幅度梯级中的级别;

从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为的所述行为动作幅度的级别对应的控制策略。

作为上述方案的改进,若在同一所述用户行为图像识别出的用户行为有至少两个不同车内用户的用户行为,则所述当识别出的用户行为为预设的用户行为类型时,获取预设的且与所述用户行为对应的车载冰箱的控制策略,包括:

当识别出的至少两个用户行为均为预设的用户行为类型时,基于预设的用户行为冲突判断逻辑,判断至少两个所述用户行为是否具有预设的冲突关系;

若是,则执行以下控制策略获取方式:对所述用户行为图像中的车内用户进行用户识别,识别出所述至少两个用户行为所对应的车内用户;分析至少两个所述车内用户所预设的控制权限的优先级;获取与优先级最高的车内用户的所述用户行为对应的车载冰箱的控制策略;

若否,则执行以下控制策略获取方式:对所述用户行为图像中的车内用户进行用户识别,识别出所述至少两个用户行为所对应的车内用户;分析至少两个所述车内用户所预设的控制权限的优先级;获取至少两个所述车内用户的所述用户行为对应的车载冰箱的控制策略,并按照至少两个所述车内用户的控制权限的优先级高低,设置所述至少两个所述车内用户的所述用户行为所对应的所述控制策略的执行顺序。

作为上述方案的改进,所述车载冰箱包括冰箱本体、设于所述冰箱本体内的用于放置物品的置物架本体、用于驱动所述置物架本体伸出及缩回所述冰箱本体的驱动装置及用于控制所述驱动装置的控制装置;则,所述控制策略包括对所述驱动装置的控制策略,所述驱动装置的控制策略包括以下中的至少一种:

驱动装置驱动所述置物架本体伸出所述冰箱本体的速度;

驱动装置驱动所述置物架本体缩回所述冰箱本体的速度。。

作为上述方案的改进,所述用户行为包括用户的肢体动作;则,所述基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,包括:

对所述用户行为图像进行预处理;

将预处理后的用户行为图像输入至预先训练好的用户行为识别分析模型,得到用户肢体的动作姿态;其中,所述用户行为识别分析模型预先基于多张用户行为图像训练样本训练得到,所述用户行为图像训练样本含有用户的肢体动作的姿态信息。

作为上述方案的改进,所述摄像头拍摄条件包括以下中的至少一种:

检测到用户发出的拍照语音指令、检测到车辆中的拍照控制按钮被触发、检测到用户的碰杯指令和检测到车载冰箱的开门动作。

作为上述方案的改进,所述方法还包括:

当满足预设的箱门自动开启条件时,控制所述车载冰箱的箱门开启,并控制所述驱动装置驱动所述置物架本体伸出;其中,所述箱门自动开启条件满足:当前日期为预设的目标日期、当前时间处于预设的目标时间段、车辆所处位置在预设的目标范围内以及车辆处于预设档位;

在所述箱门开启时,控制车辆的语音播放装置播放与所述目标日期对应的语音信息。

作为上述方案的改进,当所述车载冰箱的箱门开启时,所述方法还包括:

检测车内用户所处场景条件;

根据所述场景条件获取对应的待播放作品;

控制车辆中的语音播放装置播放所述待播放作品。

为实现上述目的,本发明实施例还提供了一种车载冰箱控制装置,包括:

摄像头启动模块,用于当满足预设的摄像头拍摄条件时,控制车内摄像头拍摄车内用户当前的用户行为,得到用户行为图像;

用户行为识别模块,用于基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,得到识别出的用户行为;

控制策略获取模块,用于当识别出的用户行为为预设的用户行为类型时,获取预设的且与所述用户行为对应的车载冰箱的控制策略;

控制模块,用于根据所述控制策略对车载冰箱进行控制。

为实现上述目的,本发明实施例还提供了一种车载冰箱控制设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一实施例所述的车载冰箱控制方法。

为实现上述目的,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述任一实施例所述的车载冰箱控制方法。

相比于现有技术,本发明实施例公开的车载冰箱控制方法、装置、设备和存储介质,基于图像识别技术来对车内用户的行为进行分析,并根据识别出的且属于预设的用户行为类型的用户行为,来获取对应的车载冰箱的控制策略,最后根据所述控制策略来对车载冰箱的工作进行控制。由此可见,本发明实施例能够根据用户行为来识别出车内用户对车载冰箱的控制需求,并以此来对车载冰箱的工作进行自动控制,从而无需用户需要靠近车载冰箱并手动去控制操作车载冰箱,提高了用户体验。

附图说明

图1是本发明实施例提供的一种车载冰箱控制方法的流程图;

图2是本发明实施例提供的一种车载冰箱控制装置的结构框图;

图3是本发明实施例提供的一种车载冰箱控制设备的结构框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,图1是本发明实施例提供的一种车载冰箱控制方法的流程图,所述车载冰箱控制方法包括:

s1、当满足预设的摄像头拍摄条件时,控制车内摄像头拍摄车内用户当前的用户行为,得到用户行为图像;

s2、基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,得到识别出的用户行为;

s3、当识别出的用户行为为预设的用户行为类型时,获取预设的且与所述用户行为对应的车载冰箱的控制策略;

s4、根据所述控制策略对车载冰箱进行控制。

值得说明的是,本发明实施例所述的车载冰箱控制方法由车辆中的车载控制器执行实现,所述车载控制器是车辆监控管理系统的前端设备,集成了数据处理和数据通信等多项功能,具有强大的业务调度功能和数据处理能力。所述车载控制器预先与车辆中的摄像头和所述车载冰箱建立通信连接。所述车载控制器基于图像识别技术来对车内用户的行为进行分析,并根据识别出的且属于预设的用户行为类型的用户行为,来获取对应的车载冰箱的控制策略,最后根据所述控制策略来对车载冰箱的工作进行控制。

具体地,在步骤s1中,所述摄像头拍摄条件包括以下中的至少一种:

检测到用户发出的拍照语音指令、检测到车辆中的拍照控制按钮被触发、检测到用户的碰杯指令和检测到车载冰箱的开门动作。

示例性的,所述拍照语音指令可以为任一车内用户触发的,比如为“摄像头启动”、“开始拍照”等语音指令,可以理解的,当检测到所述语音拍照指令时,所述摄像头立刻启动,开始实时获取拍摄车内用户的用户行为,当接收到拍照结束语音指令时,所述摄像头关闭。当车辆中有用户存在时,开始检测是否存在用户的碰杯指令,所述碰杯指令为杯子与杯子之间或杯子与其他物体之间的碰撞声音,当检测到所述碰杯指令时,表明用户此时需要喝水,有可能需要开启车载冰箱,此时所述摄像头开启,实时获取用户的用户行为;进一步地,可以在所述摄像头启动后的一段时间后关闭所述摄像头。

具体地,在步骤s2中,所述用户行为识别分析模型可以为cnn(convolutionalneuralnetwork,卷积神经网络)模型。cnn是一种前馈神经网络,包括卷积层和池化层,在图像识别领域具有较广泛应用。理论上,只要有足够多的训练样本,则可得到相应识别功能的cnn模型,所述训练样本指标记了识别结果的原数据,在用户手势姿态识别场景中,所述训练样本为标记了用户肢体动作的姿态信息的图像。例如,所述肢体动作为手势,则所述肢体动作的姿态信息包括具体的手势,例如用手摆出的圆形、心形、方形或者三角形等。

进一步的,在对所述用户行为识别分析模型进行训练过程中,为了提高模型的识别精度以及收敛速度,可在将训练样本输入至待训练模型之前,对所述训练样本进行预处理,具体是对所述训练样本进行初步的特征提取,以通过降低计算量的方式提高模型的收敛速度。

可选地,所述用户行为包括用户的肢体动作;则,所述基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,包括步骤s21~s22:

s21、对所述用户行为图像进行预处理;

s22、将预处理后的用户行为图像输入至预先训练好的用户行为识别分析模型,得到用户肢体的动作姿态;其中,所述用户行为识别分析模型预先基于多张用户行为图像训练样本训练得到,所述用户行为图像训练样本含有用户的肢体动作的姿态信息。

可以理解的是,所述预处理过程可以为对所述用户行为图像进行灰度处理、二值化处理、裁剪等图像处理操作。所述用户行为还可以是用户的脸部表情,例如,笑脸、皱眉等。类似的,对用户的脸部表情的识别分析过程可以参考上述对用户的肢体动作的识别分析过程,在此不做具体赘述。

具体地,在步骤s3中,可预先将每个能够用于体现用户对车载冰箱的控制需求的用户行为类型与其所对应的车载冰箱的控制策略进行映射存储,并将该映射关系存储到预设的映射列表中。当分析到用户行为类型时,通过在所述映射列表来查找与所述用户行为类型对应的车载冰箱的控制策略,确定当前需要执行的对车载冰箱控制功能。

可选地,所述车载冰箱包括冰箱本体、设于所述冰箱本体内的用于放置物品的置物架本体、用于驱动所述置物架本体伸出及缩回所述冰箱本体的驱动装置及用于控制所述驱动装置的控制装置;则,所述控制策略包括对所述驱动装置的控制策略,所述驱动装置的控制策略包括以下中的至少一种:

驱动装置驱动所述置物架本体伸出所述冰箱本体的速度;

驱动装置驱动所述置物架本体缩回所述冰箱本体的速度。

进一步地,所述车载冰箱还包括设于所述冰箱本体内或冰箱本体外的氛围灯及用于控制所述氛围灯工作的控制装置;则,所述控制策略还可以包括:对所述氛围灯的控制策略。

可选地,所述获取预设的且与所述用户行为对应的车载冰箱的控制策略,包括步骤s31~s33:

s31、对所述用户行为图像中的车内用户进行用户识别,确定所述车内用户的用户类型;所述用户类型包括新用户及历史用户;

s32、当所述车内用户为新用户时,执行以下控制策略获取方式:获取为新用户预设的控制权限;从与所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略;

s33、当所述车内用户为历史用户时,执行以下控制策略获取方式:分析所述历史用户的人物画像,并获取为所述历史用户预设的控制权限;从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略;所述人物画像包括以下中的至少一种:人物性格、对车载冰箱的控制喜好。

具体地,在对所述用户行为进行识别分析的过程中,还需要确定车内用户的类型。当所述车内用户为新用户时,新用户的控制权限等级较低,较多的控制功能不能执行,具体哪些功能能够执行可以由车主预先设置,本发明对此不做具体限定。进一步的,在过程中也可以判断所述新用户的性别,当所述新用户为女性用户时,可以结合其他历史用户中女性用户的控制习惯,获取与之对应的控制策略;同理,当所述新用户为男性用户时,可以结合其他历史用户中男性用户的控制习惯,获取与之对应的控制策略。

当所述车内用户为历史用户时,历史用户的控制权限等级较高,基本上能够执行所有的控制功能,具体哪些功能能够执行可以由车主预先设置,本发明对此不做具体限定。示例性的,因历史用户是之前已经分析过用户行为的用户,因此存储有该历史用户的历史用户行为,基于所述历史用户行为能够分析出所述历史用户的人物性格和对冰箱的控制喜好,获取与之对应的控制策略。

可选地,步骤s33中所述从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略,包括步骤s331~s333:

s331、分析所述用户行为的行为动作幅度;

s332、确定所述行为动作幅度在预设的动作幅度梯级中的级别;

s333、从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为的所述行为动作幅度的级别对应的控制策略。

作为示例性的,所述用户行为为胜利的“v”手势,则分析“v”手势的两个手指之间的夹角,该夹角代表“v”手势的动作幅度。其中,本地预设有三个与“v”手势对应的三个动作幅度梯级,例如,分别为:夹角小于10度、夹角大于或等于10度且小于20度、夹角大于20度。其中,当所述人物画像为对车载冰箱的控制喜好时,所述车内用户的人物画像对应为:其对车载冰箱的控制喜好为对车载冰箱的置物架的推出速度为偏快;该车内用户的控制权限包括:对车载冰箱的制冷控制权限及对车载冰箱的置物架的推出控制权限。则该车内用户的人物画像及控制权限所对应的控制策略集合有车载冰箱的制冷策略集合及车载冰箱的置物架的快速推出控制策略集合,而该用户行为的“v”手势对应的控制策略为车载冰箱的置物架的快速推出控制策略集合,所述推出控制策略集合包括三个车载冰箱的置物架的快速推出控制策略,分别对应上述三个“v”手势的夹角级别。“v”手势的夹角级别为小于10度的,其对应的推出控制策略为置物架的推出速度示例为0.05米每秒;“v”手势的夹角级别为大于或等于10度且小于20度的,其对应的推出控制策略为置物架的推出速度示例为0.08米每秒;“v”手势的夹角级别为大于20度的,其对应的推出控制策略为置物架的推出速度示例为0.1米每秒。

作为另一示例,所述用户行为为用户脸部表情的微笑表情,则分析微笑表情的微笑弧度,该微笑弧度代表微笑表情的动作幅度。其中,本地预设有两个与微笑表情对应的两个微笑弧度梯级,例如,分别为微笑弧度小于40度,微笑弧度等于或大于40度。其中,该车内用户的控制权限包括:对车载冰箱的显示屏的控制权限及对车载冰箱的氛围灯的控制权限。所述人物画像包括用户性格,该车内用户的用户性格对应为:乐观性格,其对应的显示屏的显示色彩及背景为欢快类型,对应的车载冰箱的氛围灯的显示颜色为红色,则该车内用户的人物画像及控制权限所对应的控制策略集合有车载冰箱的显示屏的控制策略集合及车载冰箱的氛围灯控制策略集合,而该用户行为的微笑表情对应的控制策略为车载冰箱的氛围灯控制策略集合,所述氛围灯控制策略集合包括两个车载冰箱的氛围灯控制策略,分别对应上述两个微笑弧度梯级。微笑弧度梯级小于40度的,其对应的氛围灯控制策略为氛围灯的红色的闪烁频率示例为5赫兹每秒;微笑弧度梯级等于或大于40度的,其对应的氛围灯控制策略为氛围灯的红色的闪烁频率示例为10赫兹每秒。

在本发明实施例中,通过所述人物画像及所述控制权限找到与所述用户行为对应的控制策略,能够使得对车载冰箱的控制更加符合该用户的用户需求,提高了用户的使用体验。

可选地,若在同一所述用户行为图像识别出的用户行为有至少两个不同车内用户的用户行为,则步骤s3包括步骤s301~s303:

s301、当识别出的至少两个用户行为均为预设的用户行为类型时,基于预设的用户行为冲突判断逻辑,判断至少两个所述用户行为是否具有预设的冲突关系;

s302、若是,则执行以下控制策略获取方式:对所述用户行为图像中的车内用户进行用户识别,识别出所述至少两个用户行为所对应的车内用户;分析至少两个所述车内用户所预设的控制权限的优先级;获取与优先级最高的车内用户的所述用户行为对应的车载冰箱的控制策略;

s303、若否,则执行以下控制策略获取方式:对所述用户行为图像中的车内用户进行用户识别,识别出所述至少两个用户行为所对应的车内用户;分析至少两个所述车内用户所预设的控制权限的优先级;获取至少两个所述车内用户的所述用户行为对应的车载冰箱的控制策略,并按照至少两个所述车内用户的控制权限的优先级高低,设置所述至少两个所述车内用户的所述用户行为所对应的所述控制策略的执行顺序。

具体的,所述用户行为冲突逻辑包括有预设的用户行为之间的冲突关系的集合。例如,ok手势的用户行为与竖起大拇指的手势的用户行为是预设有冲突关系的,其中,ok手势的用户行为所对应的车载冰箱的控制策略为启动车载冰箱的制冷功能,竖起大拇指手势的用户行为所对应的车载冰箱的控制策略为关闭车载冰箱的制冷功能。又例如,v手势的用户行为与微笑表情的用户行为是有预设的冲突关系的,v手势的用户行为所对应的车载冰箱的控制策略为开启车载冰箱的氛围灯,微笑表情的用户行为所对应的车载冰箱的控制策略为关闭车载冰箱的氛围灯。

作为示例性的,当所述车内摄像头拍摄到的所述用户行为图像中有两个车内用户做出各自的用户行为时,则基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,能够得到识别出的两个用户行为,分别对应两个所述车内用户。此时,判断识别出的两个所述用户行为是否为预设的用户行为类型;若识别出的两个所述用户行为均为预设的用户行为类型,则基于预设的用户行为冲突判断逻辑,判断两个所述用户行为是否具有预设的冲突关系。其中,若两个所述用户行为分别是ok手势及竖起大拇指手势,则两个所述用户行为判定为具有预设的冲突关系,此时对所述用户行为图像中的车内用户进行用户识别,识别出所述两个用户行为所对应的车内用户;分析两个所述车内用户所预设的控制权限的优先级,其中ok手势所对应的车内用户的优先级高于竖起大拇指手势的车内用户的优先级,那么获取优先级高的车内用户的为ok手势的用户行为对应的车载冰箱的控制策略。而若两个所述用户行为分别是ok手势及v手势手势,则两个所述用户行为判定为不具有预设的冲突关系,此时对所述用户行为图像中的车内用户进行用户识别,识别出所述两个用户行为所对应的车内用户;分析两个所述车内用户所预设的控制权限的优先级;获取两个所述车内用户的所述用户行为对应的车载冰箱的控制策略,并按照两个所述车内用户的控制权限的优先级高低,设置所述两个所述车内用户的所述用户行为所对应的所述控制策略的执行顺序,例如ok手势对应的车内用户的优先级高于v手势对应的车内用户的优先级,则两个所述用户行为的控制策略的执行顺序为:先执行ok手势的用户行为对应的控制策略,再执行v手势的用户行为对应的控制策略。

本发明实施例通过基于预设的用户行为冲突判断逻辑,判断至少两个所述用户行为是否具有预设的冲突关系,并在判断具有预设的冲突关系时,只获取优先级最高的车内用户的用户行为对应的控制策略来控制车载冰箱,这样能够避免对车载冰箱的控制逻辑出现紊乱而导致不能正常实现对车载冰箱的控制;并在判断不具有预设的冲突关系时,按照至少两个所述用户行为对应的车内用户的优先级,来设至少两个所述用户行为所对应的所述控制策略的执行顺序,以能够基于通过所述用户行为分析出的所有做出用户行为的车内用户的控制需求,来实现对车载冰箱的正常控制。

进一步地,所述车载冰箱控制方法还包括步骤s101~s102:

s101、当满足预设的箱门自动开启条件时,控制所述车载冰箱的箱门开启,并控制所述驱动装置驱动所述置物架本体伸出;其中,所述箱门自动开启条件满足:当前日期为预设的目标日期、当前时间处于预设的目标时间段、车辆所处位置在预设的目标范围内以及车辆处于预设档位;

s102、在所述箱门开启时,控制车辆的语音播放装置播放与所述目标日期对应的语音信息。

作为示例性的,所述目标日期可以为特定节日或特定纪念日,所述特定节日比如元旦节、中秋节、圣诞节等,所述特定纪念日比如用户生日;所述目标时间段可以为用户的下班时间,可设置在下午五点至十二点;所述目标范围为可以是用户家中的停车场;所述预设档位可以为p档,此时表明用户已经停车。在所述箱门开启时,一并控制所述语音播放装置播放与所述目标日期对应的语音信息,比如所述目标日期为用户生日时,可播放“祝您生日快乐,香槟已准备好,请您享用”的语音信息。

在本发明实施例中,能够根据用户预先设定的应用场景自动开启冰箱,并播放语音信息,能够使得对车载冰箱的控制更加符合该用户的用户需求,提高了用户的使用体验。

更进一步地,当车内用户在日常开启所述车载冰箱的箱门时,还包括s201~s203:

s201、检测车内用户所处场景条件;

s202、根据所述场景条件获取对应的待播放作品;

s203、控制车辆中的语音播放装置播放所述待播放作品。

在一种实施方式中,所述场景条件为定位信息,所述待播放作品为诗词。当用户开启冰箱门时,表明用户此时需要适当放松,此时检测车内用户所处的场景条件,如果检测到车内用户的定位信息为某一景点时,获取与所述景点有关的诗词并播放,此时用户可在享用香槟的同时欣赏诗词。

在另一种实施方式中,所述场景条件为情绪状态,所述情绪状态可以包括悲伤情绪、欢快情绪、平缓情绪等;所述待播放作品为音乐。所述车内用户的情绪状态可以通过车内摄像头获取的用户图片进行分析得到。当用户开启冰箱门时,分析所述用户图片,当分析得到用户情绪状态处于悲伤情绪时,可以获取令人放松的音乐,从而起到缓和用户情绪的作用。

在本发明实施例中,用户开启冰箱门的同时能够结合用户所处的场景条件播放对应的作品,提高了用户在使用车载冰箱时的使用体验。

相比于现有技术,本发明实施例公开的车载冰箱控制方法,基于图像识别技术来对车内用户的行为进行分析,并根据识别出的且属于预设的用户行为类型的用户行为,来获取对应的车载冰箱的控制策略,最后根据所述控制策略来对车载冰箱的工作进行控制。由此可见,本发明实施例能够根据用户行为来识别出车内用户对车载冰箱的控制需求,并以此来对车载冰箱的工作进行自动控制,从而无需用户需要靠近车载冰箱并手动去控制操作车载冰箱,提高了用户体验。

参见图2,图2是本发明实施例提供的一种车载冰箱控制装置10的结构框图,所述车载冰箱控制装置10包括:

摄像头启动模块11,用于当满足预设的摄像头拍摄条件时,控制车内摄像头拍摄车内用户当前的用户行为,得到用户行为图像;

用户行为识别模块12,用于基于预设的用户行为识别分析模型,对所述用户行为图像进行用户行为的识别,得到识别出的用户行为;

控制策略获取模块13,用于当识别出的用户行为为预设的用户行为类型时,获取预设的且与所述用户行为对应的车载冰箱的控制策略;

控制模块14,用于根据所述控制策略对车载冰箱进行控制。

值得说明的是,本发明实施例所述的车载冰箱控制装置10为车辆中的车载控制器,所述车载控制器是车辆监控管理系统的前端设备,集成了数据处理和数据通信等多项功能,具有强大的业务调度功能和数据处理能力。所述车载控制器预先与车辆中的摄像头和所述车载冰箱建立通信连接。所述车载冰箱控制装置10基于图像识别技术来对车内用户的行为进行分析,并根据识别出的且属于预设的用户行为类型的用户行为,来获取对应的车载冰箱的控制策略,最后根据所述控制策略来对车载冰箱的工作进行控制。

可选地,所述摄像头拍摄条件包括以下中的至少一种:

检测到用户发出的拍照语音指令、检测到车辆中的拍照控制按钮被触发、检测到用户的碰杯指令和检测到车载冰箱的开门动作。

可选地,所述用户行为识别分析模型可以为cnn(convolutionalneuralnetwork,卷积神经网络)模型。在对所述用户行为识别分析模型进行训练过程中,为了提高模型的识别精度以及收敛速度,可在将训练样本输入至待训练模型之前,对所述训练样本进行预处理,具体是对所述训练样本进行初步的特征提取,以通过降低计算量的方式提高模型的收敛速度。

可选地,所述用户行为包括用户的肢体动作;则,所述用户行为识别模块12用于:

对所述用户行为图像进行预处理;

将预处理后的用户行为图像输入至预先训练好的用户行为识别分析模型,得到用户肢体的动作姿态;其中,所述用户行为识别分析模型预先基于多张用户行为图像训练样本训练得到,所述用户行为图像训练样本含有用户的肢体动作的姿态信息。

可以理解的是,所述预处理过程可以为对所述用户行为图像进行灰度处理、二值化处理、裁剪等图像处理操作。所述用户行为还可以是用户的脸部表情,例如,笑脸、皱眉等。类似的,对用户的脸部表情的识别分析过程可以参考上述对用户的肢体动作的识别分析过程,在此不做具体赘述。

可选地,所述车载冰箱包括冰箱本体、设于所述冰箱本体内的用于放置物品的置物架本体、用于驱动所述置物架本体伸出及缩回所述冰箱本体的驱动装置及用于控制所述驱动装置的控制装置;则,所述控制策略包括对所述驱动装置的控制策略,所述驱动装置的控制策略包括以下中的至少一种:

驱动装置驱动所述置物架本体伸出所述冰箱本体的速度;

驱动装置驱动所述置物架本体缩回所述冰箱本体的速度。

进一步地,所述车载冰箱还包括设于所述冰箱本体内或冰箱本体外的氛围灯及用于控制所述氛围灯工作的控制装置;则,所述控制策略还可以包括:对所述氛围灯的控制策略。

可选地,所述控制策略获取模块13用于:

对所述用户行为图像中的车内用户进行用户识别,确定所述车内用户的用户类型;所述用户类型包括新用户及历史用户;

当所述车内用户为新用户时,执行以下控制策略获取方式:获取为新用户预设的控制权限;从与所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略;

当所述车内用户为历史用户时,执行以下控制策略获取方式:分析所述历史用户的人物画像,并获取为所述历史用户预设的控制权限;从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略;所述人物画像包括以下中的至少一种:人物性格、对车载冰箱的控制喜好。

可选地,所述从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为对应的控制策略,包括:

分析所述用户行为的行为动作幅度;

确定所述行为动作幅度在预设的动作幅度梯级中的级别;

从与所述人物画像及所述控制权限预先映射的控制策略集合中找到与所述用户行为的所述行为动作幅度的级别对应的控制策略。

可选地,若在同一所述用户行为图像识别出的用户行为有至少两个不同车内用户的用户行为,则所述控制策略获取模块13还用于:

当识别出的至少两个用户行为均为预设的用户行为类型时,基于预设的用户行为冲突判断逻辑,判断至少两个所述用户行为是否具有预设的冲突关系;

若是,则执行以下控制策略获取方式:对所述用户行为图像中的车内用户进行用户识别,识别出所述至少两个用户行为所对应的车内用户;分析至少两个所述车内用户所预设的控制权限的优先级;获取与优先级最高的车内用户的所述用户行为对应的车载冰箱的控制策略;

若否,则执行以下控制策略获取方式:对所述用户行为图像中的车内用户进行用户识别,识别出所述至少两个用户行为所对应的车内用户;分析至少两个所述车内用户所预设的控制权限的优先级;获取至少两个所述车内用户的所述用户行为对应的车载冰箱的控制策略,并按照至少两个所述车内用户的控制权限的优先级高低,设置所述至少两个所述车内用户的所述用户行为所对应的所述控制策略的执行顺序。

进一步地,所述控制模块14还用于:

当满足预设的箱门自动开启条件时,控制所述车载冰箱的箱门开启,并控制所述驱动装置驱动所述置物架本体伸出;其中,所述箱门自动开启条件满足:当前日期为预设的目标日期、当前时间处于预设的目标时间段、车辆所处位置在预设的目标范围内以及车辆处于预设档位;

在所述箱门开启时,控制车辆的语音播放装置播放与所述目标日期对应的语音信息。

更进一步地,所述控制模块14还用于:

检测车内用户所处场景条件;

根据所述场景条件获取对应的待播放作品;

控制车辆中的语音播放装置播放所述待播放作品。

值得说明的是,具体的所述车载冰箱控制装置10中各个模块的工作过程请参考上述实施例所述的车载冰箱控制方法的工作过程,在此不再赘述。

相比于现有技术,本发明实施例公开的车载冰箱控制装置10,基于图像识别技术来对车内用户的行为进行分析,并根据识别出的且属于预设的用户行为类型的用户行为,来获取对应的车载冰箱的控制策略,最后根据所述控制策略来对车载冰箱的工作进行控制。由此可见,本发明实施例能够根据用户行为来识别出车内用户对车载冰箱的控制需求,并以此来对车载冰箱的工作进行自动控制,从而无需用户需要靠近车载冰箱并手动去控制操作车载冰箱,提高了用户体验。

参见图3,图3是本发明实施例提供的一种车载冰箱控制设备20的结构框图,所述车载冰箱控制设备20包括:处理器21、存储器22以及存储在所述存储器中并可在所述处理器上运行的计算机程序,例如行驶控制程序。所述处理器21执行所述计算机程序时实现上述车载冰箱控制方法实施例中的步骤,例如图1所示的步骤s1~s4。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块的功能。

示例性的,所述计算机程序可以被分割成一个或多个模块,所述一个或者多个模块被存储在所述存储器22中,并由所述处理器21执行,以完成本发明。所述一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述车载冰箱控制设备20中的执行过程。例如,所述计算机程序可以被分割成摄像头启动模块11、用户行为识别模块12、控制策略获取模块13和控制模块14。具体的各个模块的工作过程可参考上述实施例所述的车载冰箱控制装置10的工作过程,在此不再赘述。

所述车载冰箱控制设备20可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述车载冰箱控制设备20可包括,但不仅限于,处理器21、存储器22。本领域技术人员可以理解,所述示意图仅仅是图像增强设备的示例,并不构成对车载冰箱控制设备20的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述车载冰箱控制设备20还可以包括输入输出设备、网络接入设备、总线等。

所称处理器21可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器21是所述车载冰箱控制设备20的控制中心,利用各种接口和线路连接整个车载冰箱控制设备20的各个部分。

所述存储器22可用于存储所述计算机程序和/或模块,所述处理器21通过运行或执行存储在所述存储器22内的计算机程序和/或模块,以及调用存储在存储器22内的数据,实现所述车载冰箱控制设备20的各种功能。所述存储器22可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器22可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述车载冰箱控制设备20集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜