本发明主要涉及宠物喂养技术领域,具体涉及一种智能宠物喂养装置、方法及存储介质。
背景技术:
目前的家庭宠物喂养系统为数不多,且存在喂养系统的产品功能单一、不够智能化的情况。而随着技术的进步和社会节奏的加快,客观上人的流动性加快,家庭宠物无人喂养的局面日渐凸显。无人喂养导致宠物受饿,从而致使宠物乱拆家、乱跑,从而给养宠物的人带来了巨大的财富损失。另一方面,现有的家庭宠物喂养系统大多都是单纯的设置时间进行食物投放,从来未考虑过宠物是否在家,从而导致了食物的浪费,也容易破坏家里清洁的环境。
技术实现要素:
本发明所要解决的技术问题是针对现有技术的不足,提供一种智能宠物喂养装置、方法及存储介质。
本发明解决上述技术问题的技术方案如下:一种智能宠物喂养装置,包括:
物体扫描模块,用于根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
图像特征采集模块,用于根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
图像特征验证模块,用于根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
食物投放模块,用于当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中。
本发明的有益效果是:根据预设的热成像设备对目标区域内所有物体的扫描得到热源信号,根据热源信号控制预设的摄像设备的转动并进行图像特征采集得到热源图像特征,根据图像特征数据库中预存的图像特征对热源图像特征的验证,智能化的为宠物提供了食物,节省了养宠物的人的时间,防止了无人喂养导致宠物受饿,从而致使宠物乱拆家、乱跑现象的发生,同时能够识别宠物是否在家,避免了食物的浪费,也保持了家里清洁的环境。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述图像特征采集模块具体用于:
根据所述热源信号控制预设的摄像设备进行转动,得到热源图像信息采集指令;
根据所述热源图像信息采集指令进行图像信息采集,得到热源图像信息;
对所述热源图像信息进行特征提取,得到热源图像特征。
采用上述进一步方案的有益效果是:根据热源信号控制预设的摄像设备进行转动得到热源图像信息采集指令,根据热源图像信息采集指令的图像信息采集得到热源图像信息,对热源图像信息的特征提取得到热源图像特征,提高了识别宠物的精准度,能够识别宠物是否在家,避免了食物的浪费,也保持了家里清洁的环境。
进一步,还包括验证失败模块,所述验证失败模块用于:
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证失败,则根据所述预设的热成像设备重新对目标区域内所有物体进行扫描。
采用上述进一步方案的有益效果是:根据图像特征数据库中预存的图像特征对热源图像特征的验证,若验证成功则根据预设的热成像设备重新对目标区域内所有物体进行扫描,能够实时对家里进行扫描,提高了识别宠物的精准度,能够识别宠物是否在家,避免了食物的浪费,也保持了家里清洁的环境。
进一步,还包括投放判断模块,所述投放判断模块用于:
根据所述投食指令生成称重指令;
根据所述称重指令对设置在所述投食盘上的称重设备进行检测,得到称重重量;
当所述称重重量大于等于预设重量时,则生成重新计时指令,并根据所述重新计时指令进行重新计时。
采用上述进一步方案的有益效果是:根据投食指令生成称重指令,根据称重指令对设置在投食盘上的称重设备的检测得到称重重量,当称重重量大于等于预设重量时则生成重新计时指令,并根据重新计时指令进行重新计时,避免了食物的浪费,防止宠物没吃而再次投放导致食物过多,智能化的为宠物提供了食物,节省了养宠物的人的时间,防止了无人喂养导致宠物受饿,从而致使宠物乱拆家、乱跑现象的发生。
本发明解决上述技术问题的另一技术方案如下:一种智能宠物喂养方法,包括:
根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中。
进一步,所述根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征的过程包括:
根据所述热源信号控制预设的摄像设备进行转动,得到热源图像信息采集指令;
根据所述热源图像信息采集指令进行图像信息采集,得到热源图像信息;
对所述热源图像信息进行特征提取,得到热源图像特征。
进一步,还包括对所述热源图像特征验证失败的过程,所述对所述热源图像特征验证失败的过程包括:
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证失败,则根据所述预设的热成像设备重新对目标区域内所有物体进行扫描。
进一步,还包括对投放进行判断,所述对投放进行判断的过程包括:
根据所述投食指令生成称重指令;
根据所述称重指令对设置在所述投食盘上的称重设备进行检测,得到称重重量;
当所述称重重量大于等于预设重量时,则生成重新计时指令,并根据所述重新计时指令进行重新计时。
本发明解决上述技术问题的另一技术方案如下:一种智能宠物喂养装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的智能宠物喂养方法。
本发明解决上述技术问题的另一技术方案如下:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的智能宠物喂养方法。
附图说明
图1为本发明实施例提供的智能宠物喂养装置的模块框图;
图2为本发明实施例提供的智能宠物喂养方法的流程示意图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
图1为本发明实施例提供的智能宠物喂养装置的模块框图。
实施例1:
如图1所示,一种智能宠物喂养装置,包括:
物体扫描模块,用于根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
图像特征采集模块,用于根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
图像特征验证模块,用于根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
食物投放模块,用于当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中。
优选地,所述预设时间可以为8小时或者12小时。
优选地,所述热感应设备可以为热成像仪,所述摄像设备可以为高清摄像头。
应理解地,所述图像特征数据库是指预设的录入家中宠物特征的数据库。
具体地,将食物投放至预设的投食盘中后,重新对目标区域内所有物体进行扫描。
上述实施例中,根据预设的热成像设备对目标区域内所有物体的扫描得到热源信号,根据热源信号控制预设的摄像设备的转动并进行图像特征采集得到热源图像特征,根据图像特征数据库中预存的图像特征对热源图像特征的验证,智能化的为宠物提供了食物,节省了养宠物的人的时间,防止了无人喂养导致宠物受饿,从而致使宠物乱拆家、乱跑现象的发生,同时能够识别宠物是否在家,避免了食物的浪费,也保持了家里清洁的环境。
实施例2:
一种智能宠物喂养装置,包括:
物体扫描模块,用于根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
图像特征采集模块,用于根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
图像特征验证模块,用于根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
食物投放模块,用于当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中;
所述图像特征采集模块具体用于:
根据所述热源信号控制预设的摄像设备进行转动,得到热源图像信息采集指令;
根据所述热源图像信息采集指令进行图像信息采集,得到热源图像信息;
对所述热源图像信息进行特征提取,得到热源图像特征。
应理解地,利用方向梯度直方图提取算法对所述热源图像信息进行特征提取,得到热源图像特征。
上述实施例中,根据热源信号控制预设的摄像设备进行转动得到热源图像信息采集指令,根据热源图像信息采集指令的图像信息采集得到热源图像信息,对热源图像信息的特征提取得到热源图像特征,提高了识别宠物的精准度,能够识别宠物是否在家,避免了食物的浪费,也保持了家里清洁的环境。
实施例3:
一种智能宠物喂养装置,包括:
物体扫描模块,用于根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
图像特征采集模块,用于根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
图像特征验证模块,用于根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
食物投放模块,用于当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中;
还包括验证失败模块,所述验证失败模块用于:
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证失败,则根据所述预设的热成像设备重新对目标区域内所有物体进行扫描。
应理解地,若验证失败,则说明家里宠物未在家,故需要实时进行扫描即可。
上述实施例中,根据图像特征数据库中预存的图像特征对热源图像特征的验证,若验证成功则根据预设的热成像设备重新对目标区域内所有物体进行扫描,能够实时对家里进行扫描,提高了识别宠物的精准度,能够识别宠物是否在家,避免了食物的浪费,也保持了家里清洁的环境。
实施例4:
一种智能宠物喂养装置,包括:
物体扫描模块,用于根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
图像特征采集模块,用于根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
图像特征验证模块,用于根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
食物投放模块,用于当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中;
还包括投放判断模块,所述投放判断模块用于:
根据所述投食指令生成称重指令;
根据所述称重指令对设置在所述投食盘上的称重设备进行检测,得到称重重量;
当所述称重重量大于等于预设重量时,则生成重新计时指令,并根据所述重新计时指令进行重新计时。
优选地,所述预设重量可以为300g。
应理解地,若所述称重重量大于等于预设重量,则说明所述投食盘上的食物还未吃或者是吃了一小部分,这时就停止喂食,以免一次性喂太多导致浪费。
上述实施例中,根据投食指令生成称重指令,根据称重指令对设置在投食盘上的称重设备的检测得到称重重量,当称重重量大于等于预设重量时则生成重新计时指令,并根据重新计时指令进行重新计时,避免了食物的浪费,防止宠物没吃而再次投放导致食物过多,智能化的为宠物提供了食物,节省了养宠物的人的时间,防止了无人喂养导致宠物受饿,从而致使宠物乱拆家、乱跑现象的发生。
图2为本发明实施例提供的智能宠物喂养方法的流程示意图。
实施例5:
如图2所示,一种智能宠物喂养方法,包括:
根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中。
实施例6:
一种智能宠物喂养方法,包括:
根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中;
所述根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征的过程包括:
根据所述热源信号控制预设的摄像设备进行转动,得到热源图像信息采集指令;
根据所述热源图像信息采集指令进行图像信息采集,得到热源图像信息;
对所述热源图像信息进行特征提取,得到热源图像特征。
实施例7:
一种智能宠物喂养方法,包括:
根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中;
还包括对所述热源图像特征验证失败的过程,所述对所述热源图像特征验证失败的过程包括:
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证失败,则根据所述预设的热成像设备重新对目标区域内所有物体进行扫描。
实施例8:
一种智能宠物喂养方法,包括:
根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中;
还包括对投放进行判断,所述对投放进行判断的过程包括:
根据所述投食指令生成称重指令;
根据所述称重指令对设置在所述投食盘上的称重设备进行检测,得到称重重量;
当所述称重重量大于等于预设重量时,则生成重新计时指令,并根据所述重新计时指令进行重新计时。
实施例9:
本发明的另一个实施例提供一种智能宠物喂养装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的智能宠物喂养方法。该装置可为计算机等装置。
实施例10:
本发明的另一个实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的智能宠物喂养方法。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。用于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
1.一种智能宠物喂养装置,其特征在于,包括:
物体扫描模块,用于根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
图像特征采集模块,用于根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
图像特征验证模块,用于根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
食物投放模块,用于当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中。
2.根据权利要求1所述的智能宠物喂养装置,其特征在于,所述图像特征采集模块具体用于:
根据所述热源信号控制预设的摄像设备进行转动,得到热源图像信息采集指令;
根据所述热源图像信息采集指令进行图像信息采集,得到热源图像信息;
对所述热源图像信息进行特征提取,得到热源图像特征。
3.根据权利要求1所述的智能宠物喂养装置,其特征在于,还包括验证失败模块,所述验证失败模块用于:
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证失败,则根据所述预设的热成像设备重新对目标区域内所有物体进行扫描。
4.根据权利要求1所述的智能宠物喂养装置,其特征在于,还包括投放判断模块,所述投放判断模块用于:
根据所述投食指令生成称重指令;
根据所述称重指令对设置在所述投食盘上的称重设备进行检测,得到称重重量;
当所述称重重量大于等于预设重量时,则生成重新计时指令,并根据所述重新计时指令进行重新计时。
5.一种智能宠物喂养方法,其特征在于,包括:
根据预设的热成像设备对目标区域内所有物体进行扫描,得到热源信号;
根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征;
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证成功,则生成计时指令,并根据所述计时指令开始计时,得到计时时间;
当所述计时时间等于预设时间时,则生成投食指令,并根据所述投食指令将食物投放至预设的投食盘中。
6.根据权利要求5所述的智能宠物喂养方法,其特征在于,所述根据所述热源信号控制预设的摄像设备进行转动,并进行图像特征采集,得到热源图像特征的过程包括:
根据所述热源信号控制预设的摄像设备进行转动,得到热源图像信息采集指令;
根据所述热源图像信息采集指令进行图像信息采集,得到热源图像信息;
对所述热源图像信息进行特征提取,得到热源图像特征。
7.根据权利要求5所述的智能宠物喂养方法,其特征在于,还包括对所述热源图像特征验证失败的过程,所述对所述热源图像特征验证失败的过程包括:
根据图像特征数据库中预存的图像特征对所述热源图像特征进行验证,若验证失败,则根据所述预设的热成像设备重新对目标区域内所有物体进行扫描。
8.根据权利要求5所述的智能宠物喂养方法,其特征在于,还包括对投放进行判断,所述对投放进行判断的过程包括:
根据所述投食指令生成称重指令;
根据所述称重指令对设置在所述投食盘上的称重设备进行检测,得到称重重量;
当所述称重重量大于等于预设重量时,则生成重新计时指令,并根据所述重新计时指令进行重新计时。
9.一种智能宠物喂养装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,当所述处理器执行所述计算机程序时,实现如权利要求5至8任一项所述的智能宠物喂养方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,当所述计算机程序被处理器执行时,实现如权利要求5至8任一项所述的智能宠物喂养方法。
技术总结