本申请涉及物联网,尤其涉及一种交互式投喂宠物方法、装置、设备及可读存储介质。
背景技术:
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、示例性的,所述根据所述控制信号,控制所述投食单元执行投食动作的步骤,包括:
24、根据所述控制信号,控制所述投食单元的投食口的大小,或控制所述投食单元的投放食物的投放时长,以完成所述投食单元的投食动作。
25、示例性的,为实现上述目的,本申请还提供一种交互式投喂宠物装置,所述装置包括:
26、采集模块,用于通过预设的交互模块,采集所述交互模块所在区域内宠物的视频数据和音频数据;其中,所述预设的交互模块包括用于投递食物的投食单元;
27、发送模块,用于将所述视频数据和所述音频数据发送至用户终端,其中,所述用户终端为与所述交互模块存在绑定关系的终端,所述用户终端可反馈控制信号至所述交互模块;
28、控制模块,用于根据所述控制信号,控制所述投食单元执行投食动作。
29、示例性的,为实现上述目的,本申请还提供一种交互式投喂宠物设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的交互式投喂宠物程序,所述交互式投喂宠物程序配置为实现如上所述的交互式投喂宠物方法的步骤。
30、示例性的,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有交互式投喂宠物程序,所述交互式投喂宠物程序被处理器执行时实现如上所述的交互式投喂宠物方法的步骤。
31、与相关技术中,自动化宠物投食器仅能够根据实际预设的控制逻辑执行,定时、定量的投喂宠物,无法真正根据宠物的食量和进食时间做到动态投喂和精准投喂的情况相比,在本申请中,通过预设的交互模块,采集所述交互模块所在区域内宠物的视频数据和音频数据;其中,所述预设的交互模块包括用于投递食物的投食单元;将所述视频数据和所述音频数据发送至用户终端,其中,所述用户终端为与所述交互模块存在绑定关系的终端,所述用户终端可反馈控制信号至所述交互模块;根据所述控制信号,控制所述投食单元执行投食动作,也就是说,通过交互模块对宠物进行监控,并将监控采集到的音频数据和视频数据发送至用户终端,用户终端同样可根据得到的音频数据和视频数据作出反馈,发送控制信号至交互模块,从而实现远程控制交互模块中的投食单元执行投放食物的动作,以实现用户远程与自家宠物互动的效果,继而提高了用户远程与宠物互动体验感。
1.一种交互式投喂宠物方法,其特征在于,所述交互式投喂宠物方法包括以下步骤:
2.如权利要求1所述的交互式投喂宠物方法,其特征在于,所述根据所述控制信号,控制所述投食单元执行投食动作的步骤,包括:
3.如权利要求2所述的交互式投喂宠物方法,其特征在于,所述获取由投食量和投食时间组成的投食任务表的步骤之前,所述方法还包括:
4.如权利要求2所述的交互式投喂宠物方法,其特征在于,所述时间间隔包括第一时间间隔和第二时间间隔,所述若所述控制时间与所述投食时间不重合,则确定所述控制时间与所述投食时间的时间间隔的步骤,包括:
5.如权利要求4所述的交互式投喂宠物方法,其特征在于,所述控制量包括第一投食量和第二投食量,所述根据所述时间间隔,调整与所述投食时间对应的投食量的大小,得到控制量的步骤,包括:
6.如权利要求1所述的交互式投喂宠物方法,其特征在于,所述通过预设的交互模块,采集所述交互模块所在区域内宠物的视频数据和音频数据的步骤,包括:
7.如权利要求1所述的交互式投喂宠物方法,其特征在于,所述根据所述控制信号,控制所述投食单元执行投食动作的步骤,包括:
8.一种交互式投喂宠物装置,其特征在于,所述交互式投喂宠物装置包括:
9.一种交互式投喂宠物设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的交互式投喂宠物程序,所述交互式投喂宠物程序配置为实现如权利要求1至7中任一项所述的交互式投喂宠物方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有交互式投喂宠物程序,所述交互式投喂宠物程序被处理器执行时实现如权利要求1至7中任一项所述的交互式投喂宠物方法的步骤。