一种基于树莓派的动物识别智能投食系统技术方案

技术编号:19169024 阅读:31 留言:0更新日期:2018-10-16 22:57
本实用新型专利技术公开了一种基于树莓派的动物识别智能投食系统,包括基于树莓派的处理器、投食器和远程智能终端,处理器包括场景提取单元、信息存储单元、信息特征识别单元、远程网络操控单元和智能投食控制单元,场景提取单元与信息特征识别单元连接,信息特征识别单元与远程网络操控单元连接,远程网络操控单元分别与智能投食控制单元和远程智能终端连接,智能投食控制单元与投食器相连。本实用新型专利技术可以方便、快捷的监控动物的进食情况并对动物的进食进行远程操控,方便高效的投放食物,供宠物食用。

An animal recognition intelligent feeding system based on raspberry pie

The utility model discloses an intelligent feeding system for animal identification based on raspberry pie, which comprises a processor based on raspberry pie, a feeder and a remote intelligent terminal. The processor comprises a scene extraction unit, an information storage unit, an information feature recognition unit, a remote network control unit and an intelligent feeding control unit, and a scene extraction unit. The fetching unit is connected with the information feature recognition unit, the information feature recognition unit is connected with the remote network control unit, the remote network control unit is connected with the intelligent feeding control unit and the remote intelligent terminal respectively, and the intelligent feeding control unit is connected with the feeder. The utility model can conveniently and quickly monitor the feeding situation of animals and remotely control the feeding of animals, and is convenient and efficient for feeding pets.

【技术实现步骤摘要】
一种基于树莓派的动物识别智能投食系统
本技术涉及图像识别
,具体来说,涉及一种基于树莓派的动物识别智能投食系统。
技术介绍
我国自上世纪80年代中期以来逐渐形成了以犬、猫为代表的宠物市场。经过20多年,根据中国犬业协会(CNKC)的统计2004年中国犬只的交易额超过100亿元。养宠物已经成为许多家庭的一种生活方式,因此喂养宠物是所有拥有宠物家庭的必须活动。然而,随着人们生活方式的多样化以及社会的快速发展,人们在生活方式上有了更多的选择,比如工作、学习、旅行等活动。这些活动占用了人们大部分的时间,因此,宠物的喂养问题则成为一个共同的担忧。对于上述的需求,自动投食器应运而生。普通的自动投食器能够基本满足短暂的投食需求,但是对于主人出门时间长以及投食时间过短导致动物饮食过量等问题,并没有很好的解决。本技术提出了一种基于树莓派的动物识别智能投食系统,不仅能够实时监控宠物的进食情况,而且可远程对投食器进行控制,方便高效的投放食物,供宠物们食用。目前,很多动物识别技术的产品进入人们的事业并逐渐进入消费者的生活领域。动物识别技术是人工智能中一个比较基础的规则演绎技术,是集知识表示与推理为一体的,以规则为基础对用户提供的事实进行前向、逆向或者双向的推论得出结论的一种产生性技术。对于基于规则的一个开放系统,首先想到的就是如何保持它的开放性,即对于任何条件,系统都可以表示。如一条规则:“该动物是鸟类,且不会飞,有长颈,有长腿,且颜色是黑色和白色相杂,它是鸵鸟”。确定规则如何表示后,考虑如何实现规则的表示。通过分析规则可以把规则划分为四类,顺序如下:动物类别,动物名字,动物颜色,动物属性。而针对一个私人宠物的动物识别系统,对于上述的规则的实现也就简单多了,只需要实现动物类别和动物名字的识别即可唯一确认该宠物的身份。由于目前绝大多数投食器都是通过单片机系统控制投食机进行定时定量的投放食物,因此设置投放时间和食物量会由于地点的限制变得不灵活和不便捷。
技术实现思路
本技术的目的在于提出一种基于树莓派的动物识别智能投食系统,以克服现有技术中存在的上述不足。为实现上述技术目的,本技术的技术方案是这样实现的:一种基于树莓派的动物识别智能投食系统,包括基于树莓派的处理器、投食器和远程智能终端,所述处理器包括场景提取单元、信息存储单元、信息特征识别单元、远程网络操控单元和智能投食控制单元,所述场景提取单元与信息特征识别单元连接,所述信息特征识别单元与远程网络操控单元连接,所述远程网络操控单元分别与智能投食控制单元和远程智能终端连接,所述智能投食控制单元与投食器相连;所述场景提取单元用于获取当前场景的图像信息,并将所述图像信息发送给信息特征识别单元;所述信息存储单元用于存储动物信息,并建立起动物信息与其主人一对一的匹配关系;所述信息特征识别单元用于将场景提取单元获取的当前场景的图像信息与信息存储单元存储的动物信息进行匹配,得到前者图像信息中出现的动物与其主人的匹配结果;所述远程网络操控单元用于将所述匹配结果发送给对应的远程智能终端并接收远程智能终端发出的控制信息,以及将所述控制信息发送给智能投食控制单元;所述智能投食控制单元用于接收远程网络操控单元发送的控制信息并控制投食器给动物投食。进一步的,所述动物信息包括动物图像以及动物名字。进一步的,所述信息特征识别单元包括场景预处理模块和图形识别模块,所述场景预处理模块分别与场景提取单元和图形识别模块相连,所述图形识别模块和远程网络操控单元相连;所述场景预处理模块用于对场景提取单元中获取的图像信息进行分析和预处理,得到目标图像;所述图形识别模块用于将所述目标图像与存储单元存储的动物信息进行匹配,得到目标图像中出现的动物与其主人的匹配结果。进一步的,所述场景预处理模块还用于检测当前场景中是否有动物出现,当检测到当前场景中有动物出现时,控制场景提取单元获取当前场景的图像信息。进一步的,所述信息存储单元和远程智能终端均连接有人机交互单元。进一步的,所述人机交互单元采集LCD触摸显示屏。本技术的有益效果:本技术可以方便、快捷的监控动物的进食情况并对动物的进食进行远程操控,方便高效的投放食物,供宠物食用。附图说明图1是本技术所述的动物识别智能投食系统的结构示意图。图2是本技术所述的信息特征识别单元的工作流程图。图中所示:1-场景提取单元;2-信息存储单元;3-场景预处理模块;4-信息特征识别模块;5-处理器;6-图形识别模块;7-远程网络操控单元;8-智能投食控制单元;9-投食器;10-远程智能终端;11-人机交互单元。具体实施方式下面结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。在本技术的描述中,需要说明的是,除非另有明确的规定和限定,如出现术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。树莓派作为一款高阶的硬件产品,也是世界上最小的卡片式电脑,但它带有电脑操作系统,并且有强大的视频解编码能力,以及板载网路欧等功能。在视频监控方面,随着树莓派版本的不断升级换代,硬件性能越来越好,可以更好的降低成本。基于上述原理,如图1所示,根据本技术的实施例所述的一种基于树莓派的动物识别智能投食系统,包括基于树莓派的处理器5、投食器9和远程智能终端10,所述处理器5包括场景提取单元1、信息存储单元2、信息特征识别单元4、远程网络操控单元7和智能投食控制单元8,所述场景提取单元1与信息特征识别单元4连接,所述信息特征识别单元4与远程网络操控单元7连接,所述远程网络操控单元7分别与智能投食控制单元8和远程智能终端10连接,所述智能投食控制单元8与投食器9相连。具体的,所述场景提取单元1用于获取当前场景的图像信息,并将所述图像信息发送给信息特征识别单元4,场景提取单元1可为摄像头;所述信息存储单元2用于存储动物信息,所述动物信息包括动物图像以及动物名字,并建立起动物信息与其主人一对一的匹配关系;所述信息特征识别单元4用于将场景提取单元1获取的当前场景的图像信息与信息存储单元2存储的动物信息进行匹配,得到前者图像信息中出现的动物与其主人的匹配结果;具体的,所述匹配结果为根据前者图像信息找到动物对应的主人,从而找到正确的信息传输路径将当前场景的图像信息和对应动物的进食情况传送出去;所述远程网络操控单元7用于将所述匹配结果发送给对应的远程智能终端10并接收远程智能终端10发出的控制信息,以及将所述控制信息发送给智能投食控制单元8;基于树莓派的远程网络操控单元7,以太网卡介入Internet网路,QT配置network库便于访问PC端网络服务器,实现图像采集上传功能,消息发送功能等功能。另外,所述远程网络操控单元7可以充分利用手机app的API以及编写程序的方法,将树莓派变成app机器人,实现自动回复、发布树莓派工作状态信息的功能;所述智能投食控制单元8用于接收远程网络操控单元7发送的控制信息并控制投食器9本文档来自技高网
...
一种基于树莓派的动物识别智能投食系统

【技术保护点】
1.一种基于树莓派的动物识别智能投食系统,其特征在于,包括基于树莓派的处理器、投食器和远程智能终端,所述处理器包括场景提取单元、信息存储单元、信息特征识别单元、远程网络操控单元和智能投食控制单元,所述场景提取单元与信息特征识别单元连接,所述信息特征识别单元与远程网络操控单元连接,所述远程网络操控单元分别与智能投食控制单元和远程智能终端连接,所述智能投食控制单元与投食器相连;所述场景提取单元用于获取当前场景的图像信息,并将所述图像信息发送给信息特征识别单元;所述信息存储单元用于存储动物信息,并建立起动物信息与其主人一对一的匹配关系;所述信息特征识别单元用于将场景提取单元获取的当前场景的图像信息与信息存储单元存储的动物信息进行匹配,得到前者图像信息中出现的动物与其主人的匹配结果;所述远程网络操控单元用于将所述匹配结果发送给对应的远程智能终端并接收远程智能终端发出的控制信息,以及将所述控制信息发送给智能投食控制单元;所述智能投食控制单元用于接收远程网络操控单元发送的控制信息并控制投食器给动物投食。

【技术特征摘要】
1.一种基于树莓派的动物识别智能投食系统,其特征在于,包括基于树莓派的处理器、投食器和远程智能终端,所述处理器包括场景提取单元、信息存储单元、信息特征识别单元、远程网络操控单元和智能投食控制单元,所述场景提取单元与信息特征识别单元连接,所述信息特征识别单元与远程网络操控单元连接,所述远程网络操控单元分别与智能投食控制单元和远程智能终端连接,所述智能投食控制单元与投食器相连;所述场景提取单元用于获取当前场景的图像信息,并将所述图像信息发送给信息特征识别单元;所述信息存储单元用于存储动物信息,并建立起动物信息与其主人一对一的匹配关系;所述信息特征识别单元用于将场景提取单元获取的当前场景的图像信息与信息存储单元存储的动物信息进行匹配,得到前者图像信息中出现的动物与其主人的匹配结果;所述远程网络操控单元用于将所述匹配结果发送给对应的远程智能终端并接收远程智能终端发出的控制信息,以及将所述控制信息发送给智能投食控制单元;所述智能投食控制单元用于接收远程网络操控单元发送的控制信息并控制投食器给动物投...

【专利技术属性】
技术研发人员:李子琼冯杰马汉杰
申请(专利权)人:浙江理工大学
类型:新型
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1