本发明涉及冰箱领域,尤其涉及一种冰箱的运行控制方法、运行控制装置、冰箱及计算机可读存储介质。
背景技术:
1、目前,智能冰箱一般都带有摄像头,摄像头的位置一般在冰箱冷藏室内部,安装位置可以为冷藏门托盘上、冷藏门体内胆上或冷藏箱内胆上。通过摄像头获取冰箱内食品照片,上传至云端进行图像识别,确定食品的保质期及保存时间,以提醒用户食品保鲜期限、食品数量等。随着智能冰箱功能的提升,除了需要采集食品图像,越来越多的冰箱也需要采集用户图像,实现识别用户信息。由于单颗摄像头的视场范围有限,这也导致了智能冰箱需要设置多个摄像头,来分别采集不同的图像信息,这样既提高了对冰箱的结构设计要求,也提高了冰箱的生产成本,降低了产品竞争力。
技术实现思路
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、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
1.一种冰箱的运行控制方法,其特征在于,所述冰箱设置有储藏室,所述储藏室的上部设置有摄像头和用于调整所述摄像头的拍摄位置的驱动部件,所述运行控制方法包括:
2.根据权利要求1所述的运行控制方法,其特征在于,所述控制所述摄像头在第一位置采集包括用户图像的第一图像,包括以下之一:
3.根据权利要求1所述的运行控制方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的运行控制方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的运行控制方法,其特征在于,所述冰箱还设置有显示屏,所述推送饮食建议,包括以下至少之一:
6.根据权利要求1所述的运行控制方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的运行控制方法,其特征在于,所述第二图像包括上部区域、中部区域和下部区域,所述方法还包括:
8.根据权利要求1所述的运行控制方法,其特征在于,所述摄像头转动至所述第二位置后,所述方法还包括:
9.根据权利要求1所述的运行控制方法,其特征在于,所述方法还包括:
10.一种运行控制装置,其特征在于,包括至少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行如权利要求1至9任一项所述的运行控制方法。
11.一种冰箱,其特征在于,所述冰箱设置有储藏室,所述储藏室的上部设置有摄像头和用于调整所述摄像头的拍摄位置的驱动部件,所述冰箱还包括如权利要求10所述的运行控制装置,所述运行控制装置分别与所述摄像头、所述驱动部件电连接。
12.根据权利要求11所述的冰箱,其特征在于,所述储藏室的顶部设置有摄像头仓,所述摄像头和所述驱动部件设置于所述摄像头仓内部,所述驱动部件包括转轴,所述转轴上设置有连接器,所述摄像头安装在所述连接器上。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至9任一项所述的运行控制方法。
