本申请涉及人工智能领域,尤其涉及一种基于用户检测的温度控制方法、装置、电子设备、存储介质及程序产品。
背景技术:
1、在银行网点中会设置温度调节设备,例如,温度调节设备为空调。进而基于温度调节设备为银行网点的空间提供温度调整。
2、现有技术中,人工的调节银行网点中的温度调节设备的温度,进而为银行网点的空间提供温度调整。
3、但是上述方式中,人工调节温度调节设备的温度的方式,并不精准,不能让处于银行网点的空间的用户感受到舒适的温度;并且人工调节温度调节设备的温度的方式,需要人工监控银行网点的情况,以调节温度调节设备,效率较低。
技术实现思路
1、本申请提供一种基于用户检测的温度控制方法、装置、电子设备、存储介质及程序产品,用以解决人工调节温度调节设备的温度的方式,并不精准的问题;以及人工调节温度调节设备需要人工监控银行网点,效率较低的技术问题。
2、第一方面,本申请提供一种基于用户检测的温度控制方法,包括:
3、获取银行网点的环境信息,其中,环境信息中包括银行网点的当前温度值和当前湿度值;并获取银行网点的在预设时段内的视频,视频中包括多帧图像。
4、对视频进行处理,得到视频中每一帧图像中每一用户的用户信息;用户信息中包括:进入时间、停留时长、用户边界框的面积、用户步幅长度、以及身体部位间距信息;进入时间表征用户进入银行网点的时刻;停留时长表征用户在银行网点中的停留的时长;用户边界框的面积表征用户的身体框的面积;身体部位间距信息表征用户的身体部位之间的间距。
5、根据视频中每一帧图像中每一用户的用户边界框的面积、用户步幅长度、以及身体部位间距信息,确定视频中每一帧图像中每一用户的用户情感状态信息。
6、根据视频中每一帧图像中每一用户的进入时间和停留时长,确定并去除视频中每一帧图像中已离开银行网点的用户,得到视频中每一图像中未离开银行网点的用户。
7、根据视频中各图像中未离开银行网点的用户的情感状态信息和停留时长、以及银行网点的环境信息,确定目标温度值。
8、根据目标温度值和当前温度值,确定控制温度值,并根据控制温度值控制银行网点中的温度调节设备的温度。
9、第二方面,本申请提供一种基于用户检测的温度控制装置,包括:
10、第一获取单元,用于获取银行网点的环境信息,其中,环境信息中包括银行网点的当前温度值和当前湿度值;并获取银行网点的在预设时段内的视频,视频中包括多帧图像。
11、第一处理单元,用于对视频进行处理,得到视频中每一帧图像中每一用户的用户信息;用户信息中包括:进入时间、停留时长、用户边界框的面积、用户步幅长度、以及身体部位间距信息;进入时间表征用户进入银行网点的时刻;停留时长表征用户在银行网点中的停留的时长;用户边界框的面积表征用户的身体框的面积;身体部位间距信息表征用户的身体部位之间的间距。
12、第一确定单元,用于根据视频中每一帧图像中每一用户的用户边界框的面积、用户步幅长度、以及身体部位间距信息,确定视频中每一帧图像中每一用户的用户情感状态信息。
13、第二确定单元,用于根据视频中每一帧图像中每一用户的进入时间和停留时长,确定并去除视频中每一帧图像中已离开银行网点的用户,得到视频中每一图像中未离开银行网点的用户。
14、第三确定单元,用于根据视频中各图像中未离开银行网点的用户的情感状态信息和停留时长、以及银行网点的环境信息,确定目标温度值。
15、第四确定单元,用于根据目标温度值和当前温度值,确定控制温度值。
16、控制单元,用于根据控制温度值控制银行网点中的温度调节设备的温度。
17、第三方面,一种电子设备,包括:处理器,以及与处理器通信连接的存储器。
18、存储器存储计算机执行指令。
19、处理器执行存储器存储的计算机执行指令,以实现如上第一方面的任一方法。
20、第四方面,一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上第一方面的任一方法。
21、第五方面,一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以上第一方面的任一方法。
22、本申请提供的基于用户检测的温度控制方法、装置、电子设备、存储介质及程序产品,通过对用户的边界框面积、步幅长度以及身体部位间距信息进行分析,确定了用户的情感状态信息;利用情感状态信息,并结合温度值、湿度值以及停留时长,确定目标温度值;并根据目标温度值和当前环境的温度,确定控制温度值,并根据控制温度值控制银行网点中的温度调节设备的温度。在本方案中,引入情感状态信息,即,将用户的反馈引入目标温度的计算,可以更准确地计算出使当前处于自助银行网点中的用户感到舒适的温度;温度调节设备以此作为最终温度控制的目标,其调整达到的温度也是更为贴近使用户感到舒适的区间的,因此,提高了用户在办理业务时的体验。
23、此外,本方案通过在银行网点中部署温度传感器、湿度传感器,并结合计算机视觉技术,能够自动地识别和分析用户的情感状态信息,减少了银行的工作人员对银行网点内的用户的情况的人工监控,减轻了工作人员负担,提高了温度调节的效率。
1.一种基于用户检测的温度控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述视频中每一帧图像中每一用户的用户边界框的面积、用户步幅长度、以及身体部位间距信息,确定所述视频中每一帧图像中每一用户的用户情感状态信息,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,根据所述视频中各图像中未离开所述银行网点的用户的情感状态信息和停留时长、以及所述银行网点的环境信息,确定目标温度值,包括:
5.根据权利要求4所述的方法,其特征在于,所述目标温度值为
6.根据权利要求1所述的方法,其特征在于,根据所述目标温度值和所述当前温度值,确定控制温度值,包括:
7.根据权利要求6所述的方法,其特征在于,所述控制温度值为
8.根据权利要求1-7中任一项所述的方法,其特征在于,对所述视频进行处理,得到视频中每一帧图像中每一用户的用户信息,包括:
9.根据权利要求1-7中任一项所述的方法,其特征在于,所述方法还包括:
10.一种基于用户检测的温度控制装置,其特征在于,所述装置包括:
11.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至9中任一项所述的方法。
13.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法。