首页 / 专利库 / 软件 / 图像信息管理系统 / 家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法

家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法

阅读:354发布:2020-05-08

专利汇可以提供家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法专利检索,专利查询,专利分析的服务。并且家畜 信息管理系统(100)具备:摄像部(10),其获取规定区域(A)的图像数据,该规定区域(A)是能够供附加有识别信息(T1、T2、T3…T25)的家畜(501、502、503…525)移动的区域;识别信息获取部(22),其基于规定区域(A)的图像数据,获取家畜(501、502、503…525)中的各家畜的识别信息(T1、T2、T3…T25); 位置 信息获取部(23),其基于规定区域(A)的图像数据,获取家畜(501、502、503…525)中的各家畜的位置信息;以及信息存储部(25),其针对家畜(501、502、503…525)中的各家畜,将识别信息(T1、T2、T3…T25)与位置信息相关联地进行存储。,下面是家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法专利的具体信息内容。

1.一种家畜信息管理系统,是在对至少一只家畜中的各家畜附加有能够识别所述至少一只家畜中的各家畜的识别信息的状态下使用的家畜信息管理系统,所述家畜信息管理系统具备:
摄像部,其获取规定区域的图像数据,所述规定区域是能够供所述至少一只家畜移动的区域;
识别信息获取部,其基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的所述识别信息;
位置信息获取部,其基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的位置信息;以及
信息存储部,其针对所述至少一只家畜中的各家畜,将所述识别信息与所述位置信息相关联地进行存储。
2.根据权利要求1所述的家畜信息管理系统,其特征在于,
所述识别信息是如下的比特数据:所述比特数据被预先根据相邻的颜色之间的变化方式决定了比特值,使得通过不同颜色的排列来发挥识别
3.根据权利要求1或2所述的家畜信息管理系统,其特征在于,
所述信息存储部针对所述至少一只家畜中的各家畜,将所述识别信息和所述位置信息存储为位置的时间序列数据。
4.根据权利要求3所述的家畜信息管理系统,其特征在于,
还具备移动量估计部,所述移动量估计部基于所述位置的时间序列数据,来估计所述至少一只家畜中的各家畜在规定期间内的移动量。
5.根据权利要求4所述的家畜信息管理系统,其特征在于,
所述信息存储部针对所述至少一只家畜中的各家畜,将所述移动量存储为时间序列数据。
6.根据权利要求1~5中的任一项所述的家畜信息管理系统,其特征在于,还具备个体图像数据获取部,所述个体图像数据获取部基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的个体图像数据,
所述信息存储部针对所述至少一只家畜中的各家畜,将所述识别信息、所述位置信息以及所述个体图像数据相关联地进行存储。
7.根据权利要求6所述的家畜信息管理系统,其特征在于,
还具备体重估计部,所述体重估计部基于所述识别信息、所述位置信息以及所述个体图像数据,来估计所述至少一只家畜中的各家畜的体重。
8.根据权利要求7所述的家畜信息管理系统,其特征在于,
所述信息存储部针对所述至少一只家畜中的各家畜,将所述体重存储为时间序列数据。
9.一种畜舍,具备根据权利要求1~8中的任一项所述的家畜信息管理系统。
10.一种家畜信息管理程序,被使用于家畜信息管理系统,所述家畜信息管理系统是在对至少一只家畜中的各家畜附加有能够识别所述至少一只家畜中的各家畜的识别信息的状态下使用的系统,
所述家畜信息管理程序使计算机作为识别信息获取部、位置信息获取部以及信息存储部进行动作,
其中,所述识别信息获取部基于由摄像部拍摄到的规定区域的图像数据,获取所述至少一只家畜中的各家畜的所述识别信息,所述规定区域是能够供所述至少一只家畜移动的区域,
所述位置信息获取部基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的位置信息,
所述信息存储部针对所述至少一只家畜中的各家畜,将所述识别信息与所述位置信息相关联地进行存储。
11.一种家畜信息管理方法,是在对至少一只家畜中的各家畜附加有能够识别所述至少一只家畜中的各家畜的识别信息的状态下使用的方法,所述家畜信息管理方法包括以下步骤:
基于由摄像部获取到的规定区域的图像数据,获取所述至少一只家畜中的各家畜的所述识别信息,所述规定区域是能够供至少一只家畜移动的区域;
基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的位置信息;以及针对所述至少一只家畜中的各家畜,将所述识别信息与所述位置信息相关联地进行存储。

说明书全文

家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管

理方法

技术领域

[0001] 本发明涉及一种用于管理至少一只家畜的信息的家畜信息管理系统等。

背景技术

[0002] 以往以来,作为家畜信息管理系统的一例,例如开发出如专利文献1所公开的那样对多个动物进行识别的动物个体识别系统。专利文献1所公开的动物识别系统具备:附加有识别符号的个体识别器具的读取装置;摄像装置,其能够针对多个动物中的各个动物的运动单独地进行追踪;以及处理装置,其分别将该拍摄到的动物与读取出的识别符号进行关联。根据该动物个体识别系统,读取装置和摄像装置被设置于封闭空间,因此能够利用摄像装置以遍及整个封闭空间的方式针对多个动物中的各动物的运动单独地进行追踪。
[0003] 现有技术文献
[0004] 专利文献
[0005] 专利文献1:日本特开2010-4861号公报

发明内容

[0006] 发明要解决的问题
[0007] 根据作为上述以往的家畜信息管理系统的动物识别系统,能够对多个家畜中的各家畜进行识别并追踪。然而,该动物个体识别系统没有掌握多个家畜中的各家畜的位置信息。另一方面,如果能够针对各家畜掌握其位置信息,则在对各个家畜的状态进行管理方面存在各种各样的优点。因而,存在想要针对各家畜掌握其位置信息这样的需求。
[0008] 本发明是鉴于这种现有技术所存在的问题而完成的。而且,本发明的目的在于提供一种能够掌握至少一只家畜中的各家畜的位置信息的家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法
[0009] 用于解决问题的方案
[0010] 为了解决上述问题,本发明的第一方式所涉及的家畜信息管理系统是在对至少一只家畜中的各家畜附加有能够识别所述至少一只家畜中的各家畜的识别信息的状态下使用的家畜信息管理系统,具备:摄像部,其获取规定区域的图像数据,所述规定区域是能够供所述至少一只家畜移动的区域;识别信息获取部,其基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的所述识别信息;位置信息获取部,其基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的位置信息;以及信息存储部,其针对所述至少一只家畜中的各家畜,将所述识别信息与所述位置信息相关联地进行存储。
[0011] 本发明的第二方式所涉及的畜舍具备家畜信息管理系统。
[0012] 本发明的第三方式所涉及的家畜信息管理程序被使用于家畜信息管理系统,所述家畜信息管理系统是在对至少一只家畜中的各家畜附加有能够识别所述至少一只家畜中的各家畜的识别信息的状态下使用的系统,所述家畜信息管理程序用于使计算机作为识别信息获取部、位置信息获取部以及信息存储部进行动作,其中,所述识别信息获取部基于由摄像部拍摄到的规定区域的图像数据,获取所述至少一只家畜中的各家畜的所述识别信息,所述规定区域是能够供所述至少一只家畜移动的区域,所述位置信息获取部基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的位置信息,所述信息存储部针对所述至少一只家畜中的各家畜,将所述识别信息与所述位置信息相关联地进行存储。
[0013] 本发明的第四方式所涉及的家畜信息管理方法是在对至少一只家畜中的各家畜附加有能够识别所述至少一只家畜中的各家畜的识别信息的状态下使用的方法,包括以下步骤:基于由摄像部获取到的规定区域的图像数据,获取所述至少一只家畜中的各家畜的所述识别信息,所述规定区域是能够供至少一只家畜移动的区域;基于所述规定区域的图像数据,获取所述至少一只家畜中的各家畜的位置信息;以及针对所述至少一只家畜中的各家畜,将所述识别信息与所述位置信息相关联地进行存储。
[0014] 发明的效果
[0015] 根据本发明的家畜信息管理系统、畜舍、家畜信息管理程序以及家畜信息管理方法,能够掌握至少一只家畜中的各家畜的位置信息。附图说明
[0016] 图1是示出设置有本发明的实施方式的家畜信息管理系统的畜舍的结构的概要图。
[0017] 图2是用于说明由本发明的实施方式的家畜信息管理系统管理的附加于家畜的识别信息的图。
[0018] 图3是用于说明由本发明的实施方式的家畜信息管理系统管理的附加于家畜的变形例的识别信息的图。
[0019] 图4是用于对本发明的实施方式的家畜信息管理系统的摄像部能够拍摄的范围进行说明的畜舍的纵截面图。
[0020] 图5是用于对本发明的实施方式的家畜信息管理系统的摄像部能够拍摄的范围进行说明的畜舍的横截面图。
[0021] 图6是用于说明本发明的实施方式的家畜信息管理系统的整体结构的功能框图
[0022] 图7是用于说明由本发明的实施方式的家畜信息管理系统的摄像部获取到的图像数据的图。
[0023] 图8是用于说明对由本发明的实施方式的家畜信息管理系统的摄像部获取到的图像数据进行变换所得到的图像数据的图。
[0024] 图9是用于说明在本发明的实施方式的家畜信息管理系统的信息存储部中与日期及时刻一起以彼此关联的方式存储的识别信息及位置信息的图。
[0025] 图10是用于说明基于由本发明的实施方式的家畜信息管理系统的位置信息获取部获取到的位置的时间序列数据来计算家畜的移动量的图。
[0026] 图11是示出由本发明的实施方式的家畜信息管理系统的移动量估计部基于位置的时间序列数据估计出的各家畜的移动量的变化的曲线图。
[0027] 图12是用于说明在本发明的实施方式的家畜信息管理系统的信息存储部中与识别信息及位置信息相关联地存储的个体图像数据的图。
[0028] 图13是用于说明由本发明的实施方式的家畜信息管理系统的体重估计部基于识别信息、位置信息以及个体图像数据来估计家畜的体重的图。
[0029] 图14是示出由本发明的实施方式的家畜信息管理系统的体重估计部生成的各家畜的体重变化的曲线图。

具体实施方式

[0030] 下面,参照附图来说明实施方式的家畜信息管理系统。在下面的各附图中,标注有相同的参照标记的部分彼此之间即使在附图上的形状上稍微有些差异,但只要没有特殊记载,则视为发挥相同的功能。
[0031] 使用图1来说明设置有实施方式的家畜信息管理系统100的畜舍50的结构。
[0032] 如图1所示,畜舍50是具有墙壁屋顶等的建筑物。在畜舍50的天花板51的下侧的规定区域A内饲养着家畜501、502、503…525。规定区域A是能够供家畜501、502、503…525移动的区域,是四周被墙壁包围所形成的区域。在规定区域A内饲养的家畜大多情况下数量非常多,但也可以是1只或2只等较少的数量。图1所示的家畜501、502、503…525为至少一只家畜的一例。
[0033] 在畜舍50内设置有家畜信息管理系统100。在畜舍50的天花板51的下表面设置有摄像部10。摄像部10能够获取规定区域A内的所有家畜501、502、503…525的图像数据。在畜舍50的天花板51的上侧设置有控制部20。摄像部10与控制部20以能够通信的方式连接,摄像部10将获取到的图像数据发送到控制部20。家畜信息管理系统100在内部具备天线等,能够通过无线电波将规定的信息发送到外部设备。
[0034] 本实施方式的家畜501、502、503…525全部是猪。但是,家畜501、502、503…525也可以是猪以外的家畜,如或羊等。在本说明书中,设为家畜包括人为了利用该家畜的产物例如奶、肉、蛋、毛、皮或毛皮、或者劳动等而饲养的全部动物。
[0035] 使用图2和图3来说明由实施方式的家畜信息管理系统100管理的附加于家畜501、502、503…525的识别信息T1、T2、T3…T25。
[0036] 识别信息T1、T2、T3…T25为互不相同的信息,用于识别至少一只家畜501、502、503…525中的各家畜。识别信息T1、T2、T3…T25以一对一的关系被附加于家畜501、502、
503…525。
[0037] 如图2所示,识别信息T1、T2、T3…T25是分别贴在家畜501、502、503…525上的贴签。识别信息T1、T2、T3…T25分别被贴在家畜501、502、503…525的身体的易于被摄像部10拍摄到的位置例如背部,以提高被摄像部10拍摄到的概率。
[0038] 但是,识别信息T1、T2、T3…T25也可以是分别直接涂在家畜501、502、503…525的背部的涂料。另外,识别信息T1、T2、T3…T25也可以分别被绘制或安装在使家畜501、502、503…525穿着的衣服上。
[0039] 并且,识别信息T1、T2、T3…T25也可以分别如图3所示那样被绘制或安装在标签上,该标签利用对各家畜的朵所穿的孔来安装于家畜501、502、503…525。
[0040] 在本实施方式中,图2和图3所示的识别信息T1、T2、T3…T25均是通过不同颜色的排列来发挥识别力的彩色比特(colorbit)(R)。彩色比特(R)例如是红色、蓝色以及绿色这3个颜色排成一列所形成的一组颜色排列的信息。
[0041] 彩色比特(R)是如下的比特数据:该比特数据被预先根据相邻的颜色之间的变化的方式决定了比特值、即“1”或“0”。例如,在颜色分别从红色向蓝色变化、从蓝色向绿色变化以及从绿色向红色变化的情况下,“比特”被决定为“1”,在颜色分别从红色向绿色变化、从绿色向蓝色变化以及从蓝色向红色变化的情况下,“比特”被决定为“0”。
[0042] 存在以下情况:由于识别信息T1、T2、T3…T25根据家畜的行动、成长而变淡或变形,导致由摄像部10拍摄到的识别信息T1、T2、T3…T25的图像数据变得不清晰。在该情况下,如果识别信息T1、T2、T3…T25为彩色比特(R),则也能够降低无法根据由摄像部10获取到的识别信息T1、T2、T3…T25的图像数据识别出识别信息的内容的可能性。
[0043] 但是,识别信息T1、T2、T3…T25也可以是数字、字母、文字以及符号等的组合,或者是条形码。也就是说,识别信息T1、T2、T3…T25只要是能够通过被摄像部10拍摄到来识别出家畜501、502、503…525中的各家畜的信息即可,可以是任意的信息。
[0044] 使用图4和图5来说明实施方式的家畜信息管理系统100的摄像部10能够拍摄的范围。
[0045] 如图4所示,本实施方式的摄像部10以朝下的方式设置于天花板51,以对畜舍50的天花板51的下侧的空间进行拍摄。本实施方式的摄像部10的位置是固定的。因此,能够仅获取图4所示的根据度θ确定的立体角的范围内的空间内的图像数据。因而,摄像部10能够拍摄的平面区域如图5所示那样为圆形的区域。然而,圆形的房间不适合作为畜舍50,因此畜舍50内的规定区域A为内接于摄像部10能够拍摄的圆形的平面区域的、正方形的平面区域。
[0046] 即使畜舍50内存在多个规定区域A,多个规定区域A也分别如图4所示那样周围被墙壁52包围,并且被屋顶53覆盖。因而,至少一只家畜501、502、503…525能够仅在规定区域A内移动。
[0047] 在本实施方式中,作为摄像部10,设为使用一个摄像机。但是,也可以由多个摄像机构成摄像部10。在该情况下,规定区域A包含于由多个摄像机获取到的多个图像数据中所包含的多个区域的整体内。因而,通过增加规定区域A内的构成摄像部10的摄像机的数量,能够不使由摄像部10获取到的图像数据的分辨率降低而增加能够供家畜移动的规定区域A的面积。在该情况下,能够使在一个规定区域A内所能够管理的家畜的数量增加。
[0048] 使用图6来说明实施方式的家畜信息管理系统100的功能。
[0049] 如图6所示,家畜信息管理系统100具备摄像部10和控制部20。在本实施方式的家畜信息管理系统100中,其全部功能被设置于一个装置。也就是说,家畜信息管理系统100是摄像部10与控制部20被一体化所形成的一个装置。
[0050] 但是,家畜信息管理系统100也可以是其功能分散在多个装置中。例如,家畜信息管理系统100也可以由摄像部10和控制部20彼此分离所形成的两个装置构成。
[0051] 摄像部10获取能够供家畜501、502、503…525移动的规定区域A的图像数据。摄像部10例如是位置被固定的一个全方位摄像机。
[0052] 控制部20接收由摄像部10拍摄到的图像数据,基于该图像数据来生成规定的信息。此外,在本实施方式中,控制部20与摄像部10进行了一体化,但是控制部20例如也可以是独立于摄像部10的通用的个人计算机等。摄像部10和控制部20通过有线和无线中的任一方式均以彼此能够通信的方式连接即可,也可以经由因特网等电气通信信息网进行通信。
[0053] 家畜信息管理系统100与服务器30以能够通信的方式连接,家畜信息管理系统100将自身存储的或者自身生成的规定的信息发送到服务器30。本实施方式的服务器30是在计算中使用的服务器。服务器30经由因特网I等电气信息通信网接收从家畜信息管理系统100发送来的规定的信息,并存储该规定的信息。
[0054] 服务器30向家畜的饲养员B所携带的便携式终端或个人计算机等发送上述的规定的信息本身,或者发送对家畜的饲养员B有帮助的家畜的饲养方法以及要唤起家畜的饲养员B注意的警告信息等。作为对家畜的饲养有帮助的信息,例如能够想到与饲料的种类及量的增减有关的信息等。作为警告信息,能够想到家畜生病、受伤的信息等。由此,家畜的饲养员B能够变更给予家畜的饲料的种类或量,或者让兽医对家畜进行诊断或治疗。另外,例如,如果规定的信息中包含家畜的体重的信息,则饲养员B能够根据家畜的体重来判断是否将该家畜作为商品出货。
[0055] 但是,家畜信息管理系统100也可以不经由服务器30而直接向家畜的饲养员B使用的液晶显示器等显示装置或个人计算机等发送规定的信息本身或家畜的饲养方法、警告信息等。
[0056] 如图6所示,控制部20具备图像数据存储部21、识别信息获取部22、位置信息获取部23、个体图像数据获取部24、信息存储部25、移动量估计部26、体重估计部27以及信息输出部28。
[0057] 图像数据存储部21暂时保存由摄像部10获取到的图像数据。图像数据存储部21存储由摄像部10获取到的图像数据,直到接收到基于用户的操作的清除图像数据的指令信号为止。然而,也可以是,图像数据存储部21在不再需要所存储的图像数据的各阶段,自动地清除所存储的图像数据。由此,能够降低图像数据存储部21的存储器容量。
[0058] 识别信息获取部22基于规定区域A的图像数据,获取家畜501、502、503…525中的各家畜的识别信息T1、T2、T3…T25。在该情况下,识别信息获取部22通过图像识别来读取作为识别信息的彩色比特(R)。
[0059] 位置信息获取部23基于规定区域A的图像数据,获取家畜501、502、503…525中的各家畜的位置信息。具体地说,位置信息获取部23基于与识别信息对应的家畜存在于规定区域A的图像数据上的哪个位置,来确定该家畜的位置。在本实施方式中,位置信息获取部23根据规定区域A的图像数据上的识别信息T1、T2、T3…T25的位置,来确定家畜501、502、
503…525中的各家畜的位置。
[0060] 个体图像数据获取部24基于规定区域A的图像数据,来获取家畜501、502、503…525中的各家畜的个体图像数据。也就是说,个体图像数据获取部24从规定区域A整体的图像数据中仅单独地截取出家畜501、502、503…525中的各家畜的个体图像数据。在本实施方式中,个体图像数据获取部24根据家畜501、502、503…525中的各家畜的个体图像数据,来生成家畜501、502、503…525中的各家畜的投影形状的图像数据。
[0061] 投影形状的图像数据是能够仅识别出家畜501、502、503…525中的各家畜的轮廓的图像数据。信息存储部25针对家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25、位置信息、以及个体图像数据、具体地说是投影形状的图像数据相关联地进行存储。
[0062] 如上述那样,在本实施方式中,个体图像数据获取部24从规定区域A的图像数据中获取投影形状的图像数据来作为个体图像数据。然而,个体图像数据获取部24也可以从规定区域A的图像数据中截取至少一只家畜501、502、503…525中的各家畜的个体图像数据本身。在该情况下,信息存储部25将至少一只家畜501、502、503…525中的各家畜的位置与个体图像数据本身相关联地进行存储。其结果为,例如能够掌握至少一只家畜501、502、503…525中的各家畜的位置与姿势之间的关系。
[0063] 信息存储部25针对家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25及位置信息存储为位置的时间序列数据。时间序列数据是指具有时间信息(时间戳)的一系列的值。也就是说,信息存储部25针对家畜501、502、503…525中的各家畜,将某个识别信息及位置信息与获取到该某个识别信息及位置信息的日期及时刻的信息相关联地进行存储。在本说明书中,将任意的日期及时刻与在该任意的日期及时刻获取到的数据进行对应而得到的排列设为时间序列数据。该情况下的日期和时刻并不需要一定为固定的间隔。根据这种本实施方式的家畜信息管理系统100,能够掌握家畜501、502、503…525中的各家畜的移动轨迹。
[0064] 设为信息存储部25存储信息直到通过用户的操作接收到用于指示清除信息的信号为止。但是,也可以是,信息存储部25在不再需要所存储的信息的阶段,例如在使用所存储的信息生成了所需要的其它信息的阶段,将所存储的信息清除。另外,也可以是,信息存储部25在信息输出部28将所存储的信息或者使用所存储的信息生成的其它信息发送到了其它装置的阶段,将所存储的信息清除。由此,能够降低信息存储部25的存储器容量。
[0065] 移动量估计部26基于信息存储部25中所存储的位置的时间序列数据,来估计家畜501、502、503…525中的各家畜在规定期间例如1天内的移动量。因此,能够掌握家畜501、
502、503…525中的各家畜在规定期间内的移动量。移动量为家畜的移动轨迹上的全部直线部分的距离的合计值。
[0066] 另外,信息存储部25针对家畜501、502、503…525中的各家畜,将由移动量估计部26估计出的移动量存储为时间序列数据。也就是说,信息存储部25将某个移动量与获取到某个识别信息及位置信息的日期及时刻的信息相关联地进行存储,该某个识别信息及位置信息作为估计该某个移动量的基础。因此,能够掌握家畜501、502、503…525中的各家畜在各规定期间例如每天的移动量的变化。
[0067] 体重估计部27基于信息存储部25中所存储的识别信息T1、T2、T3…T25、位置信息以及个体图像数据(例如,投影形状数据),来估计家畜501、502、503…525中的各家畜的体重。因此,家畜信息管理系统100能够掌握家畜501、502、503…525中的各家畜的体重。在后面记述估计家畜501、502、503…525中的各家畜的体重的估计方法。
[0068] 信息存储部25针对家畜501、502、503…525中的各家畜,将由体重估计部27估计出的体重存储为时间序列数据。也就是说,信息存储部25将某个体重与获取到某个识别信息及位置信息的日期及时刻的信息相关联地进行存储,该某个识别信息及位置信息作为估计该某个体重的基础。因此,能够掌握家畜501、502、503…525中的各家畜在各规定期间例如每天的体重的变化。
[0069] 信息输出部28具备天线等,具有用于从天线通过电波发送规定的信息的功能。但是也可以是,信息输出部28经由有线线路向其它装置发送规定的信息,其它装置经由因特网I向服务器30发送规定的信息。信息输出部28将在信息存储部25中彼此关联地存储的日期及时刻的信息、识别信息、位置的时间序列数据、移动量、体重以及体重的时间序列数据等各种信息发送到服务器30。
[0070] 但是,在控制部20不具有信息输出部28的情况下,也可以将信息存储部25从控制部20拆下而安装于其它装置。在该情况下,其它装置将在信息存储部25中彼此关联地存储的日期及时刻的信息、识别信息、移动量的信息以及体重的信息等信息发送到服务器30。
[0071] 服务器30经由因特网I等通信单元向饲养员B的便携式终端或个人计算机发送上述的各种信息。由此,饲养员B能够掌握正在饲养的家畜的状态。
[0072] 本公开中的家畜信息管理系统100或家畜信息管理方法的主体具备作为控制部20的计算机。通过该计算机执行家畜信息管理程序,来实现本公开中的家畜信息管理系统100或家畜信息管理方法的主体的功能。家畜信息管理程序使上述的计算机作为上述的图像数据存储部21、识别信息获取部22、位置信息获取部23、个体图像数据获取部24、信息存储部25、移动量估计部26、体重估计部27以及信息输出部28进行动作。
[0073] 作为控制部20发挥功能的计算机具备按照家畜信息管理程序进行动作的处理器来作为主要的硬件结构。该处理器只要能够通过执行家畜信息管理程序来实现功能即可,其种类不限。处理器由包括半导体集成电路(IC)或LSI(large scale integration:大规模集成电路)的一个或多个电子电路构成。多个电子电路既可以集成于一个芯片,也可以设置于多个芯片。多个芯片既可以集中于一个装置,也可以设置于多个装置。
[0074] 家畜信息管理程序被记录在上述的计算机可读取的ROM(Read Only Memory:只读存储器)、光盘、或者硬盘驱动器等非暂态记录介质中。家畜信息管理程序既可以预先保存在记录介质中,也可以经由包括因特网等的广域通信网提供给记录介质。
[0075] 使用图7和图8来说明由实施方式的家畜信息管理系统100的摄像部10得到的图像数据以及对该图像数据进行变换所得到的图像数据。
[0076] 在本实施方式中,如上所述,摄像部10为全方位摄像机。因此,如图7所示,获取到作为平面区域的规定区域A为圆形区域的图像数据。由摄像部10获取到的图像数据被暂时保存在图像数据存储部21中,之后根据基于使用者的操作的指令信号来被清除,或者在不再需要该图像数据的阶段被自动地清除。在图像数据存储部21中,由摄像部10获取到的图像数据通过映射被变换为规定区域A为正方形的区域的图像数据。
[0077] 在本实施方式中,如上所述,摄像部10为全方位摄像机。然而,如果使用如下的摄像机,则能够不获取图7所示的图像数据而直接获取图8所示的图像数据:该摄像机的摄像面能够绕沿铅直方向延伸的轴旋转且能够绕沿平方向延伸的轴旋转。
[0078] 使用图9~图11来说明掌握至少一只家畜501、502、503…525中的各家畜的位置和移动量的方法。
[0079] 如上所述,识别信息获取部22基于规定区域A的图像数据,获取家畜501、502、503…525中的各家畜的识别信息T1、T2、T3…T25。位置信息获取部23基于规定区域A的图像数据,来获取家畜501、502、503…525中的各家畜的位置信息。其结果为,信息存储部25如图
9那样针对家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25与位置信息(区号)相关联地存储为时间序列数据。
[0080] 例如,如图9所示,信息存储部25存储如下内容:在○年○月○日的12:00,在区号11处存在家畜501,在区号25处存在家畜502、503,在区号34处存在家畜525。此外,上述的区号是规定区域A内的预先决定的各个位置信息,根据区号后面所附的数字来确定家畜在规定区域A内存在的位置。
[0081] 在本实施方式中,信息存储部25针对家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25和位置信息存储为位置的时间序列数据。因而,在家畜信息管理系统100中,移动量估计部26能够生成图10所示的表示家畜501、502、503…525中的各家畜的移动轨迹的图像数据。在本实施方式中,信息存储部25存储有由移动量估计部26生成的表示家畜501、502、503…525中的各家畜的移动轨迹的图像数据。
[0082] 家畜信息管理系统100将图10所示的存储于信息存储部25中的表示家畜501、502、503…525中的各家畜的移动轨迹的图像数据从信息输出部28发送到服务器30。服务器30基于该图像数据来掌握家畜501、502、503…525中的各家畜的行动模式。可以由服务器30的使用者掌握行动模式,但是也可以通过内置于服务器30的人工智能来掌握行动模式。但是,家畜信息管理系统100也可以不生成表示家畜的移动轨迹的图像数据而将信息存储部25中存储的位置的时间序列数据从信息输出部28发送到服务器30。在该情况下,服务器30基于从家畜信息管理系统100接收到的位置的时间序列数据,来生成图10所示的表示家畜501、
502、503…525中的各家畜的移动轨迹的图像数据。
[0083] 由此,服务器30能够基于表示移动轨迹的图像数据来向饲养员B的便携式终端或个人计算机等发送家畜525的走路方式奇怪等警告信息。
[0084] 但是,家畜信息管理系统100也可以将图10所示的表示移动轨迹的图像数据直接发送到饲养员B的便携式终端或个人计算机等。在该情况下,由饲养员B自己判断家畜525的走路方式是否奇怪等。
[0085] 另外,信息存储部25针对家畜501、502、503…525中的各家畜,存储有由移动量估计部26基于位置的时间序列数据估计出的在规定期间例如1天内的移动量的时间序列数据。因而,在家畜信息管理系统100中,移动量估计部26能够生成图11所示的表示家畜501、502、503…525中的各家畜每天的移动量的变化的曲线图。在本实施方式中,信息存储部25存储有由移动量估计部26生成的表示家畜501、502、503…525中的各家畜每天的移动量的变化的曲线图。
[0086] 家畜信息管理系统100将信息存储部25中存储的表示家畜501、502、503…525中的各家畜每天的移动量的变化的曲线图从信息输出部28发送到服务器30。服务器30基于该曲线图来掌握家畜501、502、503…525中的各家畜每天的移动量的变化。但是,家畜信息管理系统100也可以代替表示家畜的移动量的变化的曲线图而将信息存储部25中存储的家畜501、502、503…525中的各家畜的移动量的时间序列数据从信息输出部28发送到服务器30。
在该情况下,服务器30基于从家畜信息管理系统100接收到的移动量的时间序列数据,来生成图11所示的表示家畜501、502、503…525中的各家畜每天的移动量的变化的曲线图。由此,根据图11可知,例如家畜525在5月8日一天的移动量变为非常少。
[0087] 由此,服务器30向饲养员B的便携式终端或个人计算机等发送警告信息等,以使饲养员B注意到在5月8日一天的移动量变为非常少的家畜525。一天的移动量变为非常少的家畜525有可能是因为生病或受伤了。
[0088] 由此,饲养员B能够让兽医对家畜525进行诊断,或者对家畜525投喂药物,或者将家畜525与其它家畜501、502、503之间进行隔离。此外,关于家畜525的一天的移动量是否变为非常少,可以由内置于服务器30的人工智能来确定,另外,也可以由服务器30的使用者来确定。
[0089] 但是,家畜信息管理系统100也可以将图11所示的表示移动量的变化的曲线图直接发送到饲养员B的便携式终端或个人计算机等。在该情况下,由饲养员B自己判断家畜525的一天的移动量是否变为非常少。
[0090] 使用图12~图14来说明利用实施方式的家畜信息管理系统100掌握家畜501、502、503…525中的各家畜的体重及其变化的方法。
[0091] 如从图12可知的那样,信息存储部25针对家畜501、502、503…525中的各家畜,将个体图像数据(投影形状数据)与识别信息T1、T2、T3…T25及位置信息相关联地进行存储。例如图12所示,信息存储部25将在12:00时的家畜501的投影形状数据与获取到该投影形状数据时的家畜501的位置信息即区号15相关联地进行存储。另外,例如,信息存储部25将在
9:20时的家畜502的投影形状数据与获取到该投影形状数据时的家畜502的位置信息即区号10相关联地进行存储。但是,信息存储部25也可以存储从个体图像数据或投影形状数据提取出的多个被图案化的数值数据,来代替个体图像数据本身或投影形状数据。由此,能够减小信息存储部25的存储容量。例如,被图案化的数值数据是从正侧面观察家畜时的固体图像数据、从正上方观察家畜时的固体图像数据、或者从正前方观察家畜时的固体图像数据的某指定部分的长度或面积等的数值数据。
[0092] 在本实施方式中,个体图像数据是从家畜的个体图像数据本身仅提取出轮廓所得到的数据、即一只家畜的形象被投影到平面上所得到的投影形状数据。在本说明书中,设为投影形状数据是个体图像数据的一例。个体图像数据也可以不是表示一只家畜的轮廓的图像数据,例如,也可以是从规定区域A的图像数据中截取出的一只家畜的图像数据本身。另外,个体图像数据例如也可以是从规定区域A的图像数据截取出的一只家畜的图像数据本身与该一只家畜的形象的图像数据的组合。
[0093] 如图13所示,体重估计部27基于识别信息T1、T2、T3…T25、位置信息以及个体图像数据,来估计家畜501、502、503…525中的各家畜的体重。
[0094] 作为公开了用于计算家畜的体重的技术的文献,例如有下面的论文(1)。在该论文(1)中,家畜、例如猪的体重是基于将根据多个个体图像数据估计出的家畜的体高与家畜的上方投影面积相乘所得到的体积值来估计出的。
[0095] 论文(1)题目:基于图像处理的猪的体重估计法的确立(日文:画像処理による豚の体重推定法の確立)
[0096] 请求符号:Y151-H08660320
[0097] 作者:皆川秀夫北里大学
[0098] 出版事项:1996-1998
[0099] 附注:文部省科学研究费补助金研究成果报告书(日文:文部省科学研究費補助金研究成果報告書)
[0100] 另外,除上述的论文(1)所记载的技术以外,根据下面的论文(2)所记载的技术,也能够使用根据多个个体图像数据估计出的家畜的体高与家畜的上方投影面积来估计家畜的体重。
[0101] 论文(2)题目:基于图像处理的猪的体重测量系统的开发(日文:画像処理による豚の体重計測システムの開発)
[0102] 请求符号:Y151-H1160263
[0103] 作者:皆川秀夫北里大学
[0104] 出版事项:1999-2001
[0105] 附注:文部省科学研究费补助金研究成果报告书(日文:文部省科学研究費補助金研究成果報告書)
[0106] 上述的论文(1)和论文(2)能够于日本的国立国会图书馆中得到。
[0107] 在本实施方式中,与上述论文(1)及论文(2)的方法不同,体重估计部27使用家畜501、502、503…525中的各家畜的位置信息及个体图像数据以估计体重。如上所述,在本实施方式中,个体图像数据是家畜501、502、503…525中的各家畜的轮廓的图像数据。
[0108] 另外,体重估计部27从由摄像部10拍摄到的大量的例如1000个家畜的个体图像数据中选择出预先决定的估计家畜的体高所需要的数个例如20个个体图像数据。此外,家畜的体高设为站着的家畜的图像数据中的从家畜的脚的下端至背部的最高部分的距离。
[0109] 在规定区域A大的情况下,如果将大量的摄像机用作摄像部10,则能够获取到特定的某一只家畜的预先决定的估计家畜的体高所需要的数个个体图像数据。也就是说,特定的某个家畜如果没有受伤、生病则会在一天当中进行移动且变更姿势,因此在一天当中能够获取到估计家畜的体高所需要的数个个体图像数据。
[0110] 之后,体重估计部27使用特定的某一只家畜的被选择出的数个个体图像数据及与该数个个体图像数据分别对应的数个位置信息,来估计该特定的某一只家畜的体高。在本实施方式中,数个个体图像数据中的各个体图像数据为站着的该特定的某一只家畜的侧面(也可以不是从正侧面观察到的侧面)的投影形状数据。另外,能够使用位置信息来计算水平面与如下的线之间所形成的角度:该线为将摄像部10与对特定的某一只家畜附加的识别信息连结的线。因此,能够使用位置信息,基于特定的某一只家畜的侧面的投影形状数据的体高以及该特定的某一只家畜的位置信息,来估计从该特定的某一只家畜的正侧面观察该家畜时的投影形状数据的体高。另外,能够认为所估计出的数个体高的平均值为与该特定的某一只家畜的实际的体高近似的值。
[0111] 另外,体重估计部27使用特定的某一只站着的家畜的上方投影形状数据,来估计该特定的某一只家畜的水平截面的轮廓内的上方投影面积。上方投影面积为从家畜的大致正上方对该家畜进行拍摄时的家畜的投影形状数据的轮廓的内侧区域的面积。具体地说,作为家畜的上方投影图像,使用修正上方投影图像,该修正上方投影图像是从自家畜的大致正上方对该家畜进行拍摄时的家畜的整体上方投影图像中删除了耳朵的上方投影图像和尾巴的上方投影图像所得到的图像。但是,体重估计部27也可以代替体高和投影形状数据的面积而利用上述的信息存储部25中存储的被图案化的数值数据等来估计体重。
[0112] 此外,在规定区域A大的情况下,如果将大量的摄像机用作摄像部10,则能够获取任意的摄像机从特定的某一只站着的家畜的正上方拍摄得到的上方投影形状数据。特定的某个家畜如果没有受伤、生病则会在一天当中至少一次站着移动,因此能够在一天当中获取到特定的一只家畜的上方投影形状数据。
[0113] 之后,体重估计部27使用所估计出的家畜的体高及上方投影形状数据的轮廓的内侧区域的面积、以及预先通过实验得到的规定的函数或数据表,来导出家畜的体重。
[0114] 并且,体重估计部27例如也可以获取识别信息T1、T2、T3…T25、位置信息以及个体图像数据的大量的组合。在该情况下,体重估计部27使用识别信息、位置信息以及个体图像数据的大量的组合,来估计家畜501、502、503…525的立体形状。体重估计部27能够通过对基于所估计出的立体形状计算出的家畜的体积乘以与被计算出体积的家畜相同种类的家畜的预先测定出的平均密度,来估计出家畜的体重。
[0115] 如从以上可知的那样,体重估计部27只要是能够使用识别信息T1、T2、T3…T25、位置信息以及个体图像数据来估计家畜501、502、503…525中的各家畜的体重即可,可以是任意的体重估计部。
[0116] 根据本实施方式的家畜信息管理系统100,能够如图13所示那样掌握家畜501、502、503…525中的各家畜的体重。
[0117] 另外,如根据使用上述的图12和图13进行的说明可知,信息存储部25将由体重估计部27针对家畜501、502、503…525中的各家畜估计出的体重存储为时间序列数据。某日的确定体重的时间点为预先决定的基准时刻、例如23点59分59秒。将在从该某日的估计开始时刻例如0点起至基准时刻为止的期间内基于多个个体图像数据估计出的数个家畜的体重的平均值设为该某日的体重。因而,如图14所示,能够掌握家畜501、502、503…525中的各家畜每天的体重变化。
[0118] 体重估计部27基于家畜501、502、503…525中的各家畜的体重的时间序列数据,来生成图14所示的表示家畜501、502、503…525中的各家畜每天的体重变化的曲线图。信息存储部25存储有图14所示的表示家畜501、502、503…525每天的体重变化的曲线图。信息输出部28将信息存储部25中所存储的图14所示的表示家畜501、502、503…525中的各家畜每天的体重变化的曲线图发送到服务器30。服务器30基于该曲线图来掌握至少一只家畜501、502、503…525中的各家畜每天的体重变化。然而,也可以是,家畜信息管理系统100将信息存储部25中所存储的家畜501、502、503…525中的各家畜的体重的时间序列数据从信息输出部28发送到服务器30。在该情况下,服务器30基于从家畜信息管理系统100接收到的体重的时间序列数据,来生成图14所示的表示家畜501、502、503…525中的各家畜每天的体重变化的曲线图。
[0119] 无论在何种情况下,服务器30都能够基于图14所示的表示每天的体重变化的曲线图来向饲养员B的便携式终端或个人计算机等发送警告信息等。该警告信息是用于促使饲养员B注意到在5月8日一天的体重变为非常少的家畜525。发送该警告信息的理由是体重变为非常少的家畜525有可能生病或受伤了。此外,关于家畜525的某日的体重是否变为非常少,可以通过内置于服务器30的人工智能来确定,另外,也可以由服务器30的使用者确定。
[0120] 但是,家畜信息管理系统100也可以将图14所示的表示每天的体重变化的曲线图直接发送到饲养员B的便携式终端或个人计算机等。在该情况下,饲养员B自己基于图14所示的表示每天的体重变化的曲线图,来判断是否让兽医对家畜525进行诊断、或者是否对家畜525投喂药物、或者是否将家畜525与其它家畜501、502、503之间进行隔离。
[0121] 并且,饲养员B通过减少体重已变大到超过所需程度的家畜的饲料,能够抑制非有效地向家畜提供饲料。另外,饲养员B也能够使体重未达到所需程度的家畜的饲料增加。并且,饲养员B能够根据家畜的体重来判断是否能够作为商品出货,或者能够根据家畜的体重变化来预测出货时期。
[0122] 此外,作为家畜信息管理方法,也可以是饲养员B执行由家畜信息管理系统100的摄像部10和控制部20执行的功能的全部或一部分。
[0123] 下面,对实施方式的家畜信息管理系统100的特征性结构以及由此获得的效果进行记述。
[0124] (1)家畜信息管理系统100是在对至少一只家畜501、502、503…525中的各家畜附加有识别信息T1、T2、T3…T25的状态下使用的系统。识别信息T1、T2、T3…T25是能够识别至少一只家畜501、502、503…525中的各家畜的信息。家畜信息管理系统100具备摄像部10、识别信息获取部22、位置信息获取部23以及信息存储部25。摄像部10获取规定区域A的图像数据,该规定区域A是能够供至少一只家畜501、502、503…525移动的区域。识别信息获取部22基于规定区域A的图像数据,获取至少一只家畜501、502、503…525中的各家畜的识别信息T1、T2、T3…T25。位置信息获取部23基于规定区域A的图像数据,获取至少一只家畜501、502、503…525中的各家畜的位置信息。信息存储部25针对至少一只家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25与位置信息相关联地进行存储。由此,能够掌握至少一只家畜501、502、503…525中的各家畜的位置信息。
[0125] (2)也可以是,识别信息T1、T2、T3…T25是如下的比特数据:该比特数据被预先根据相邻的颜色之间的变化方式决定了比特值,使得通过不同颜色的排列来发挥识别力。由此,能够利用摄像部10更可靠地获取识别信息T1、T2、T3…T25。
[0126] (3)也可以是,信息存储部25针对至少一只家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25和位置信息存储为位置的时间序列数据。由此,能够掌握至少一只家畜501、502、503…525中的各家畜的移动轨迹。
[0127] (4)也可以是,家畜信息管理系统100还具备移动量估计部26,该移动量估计部26基于上述的位置的时间序列数据,来估计至少一只家畜501、502、503…525中的各家畜在规定期间内的移动量。由此,能够掌握至少一只家畜501、502、503…525中的各家畜在规定期间内的移动量。
[0128] (5)也可以是,信息存储部25针对至少一只家畜501、502、503…525中的各家畜,将上述的移动量存储为时间序列数据。由此,能够掌握至少一只家畜501、502、503…525中的各家畜的移动量的变化。
[0129] (6)也可以是,还具备个体图像数据获取部24,该个体图像数据获取部24基于规定区域A的图像数据,获取至少一只家畜501、502、503…525中的各家畜的个体图像数据。在该情况下,优选的是,信息存储部25针对至少一只家畜501、502、503…525中的各家畜,将个体识别信息T1、T2、T3…T25、位置信息以及个体图像数据相关联地进行存储。由此,能够将至少一只家畜501、502、503…525中的各家畜的位置与处于该位置时的个体图像数据以相关联的方式来掌握。
[0130] (7)优选的是,家畜信息管理系统100还具备体重估计部27,该体重估计部27基于识别信息T1、T2、T3…T25、位置信息以及个体图像数据,来估计至少一只家畜501、502、503…525中的各家畜的体重。由此,能够掌握至少一只家畜501、502、503…525中的各家畜的体重。
[0131] (8)也可以是,信息存储部25针对至少一只家畜501、502、503…525中的各家畜,将体重存储为时间序列数据。由此,能够掌握至少一只家畜501、502、503…525中的各家畜的体重的变化。
[0132] (9)实施方式的畜舍50具备上述的(1)~(8)中的任一项所记载的家畜信息管理系统100。
[0133] (10)家畜信息管理程序使计算机作为识别信息获取部22、位置信息获取部23以及信息存储部25进行动作。
[0134] (11)实施方式的家畜信息管理方法是在对至少一只家畜501、502、503…525中的各家畜附加有识别信息T1、T2、T3…T25的状态下使用的方法。识别信息T1、T2、T3…T25是能够识别至少一只家畜501、502、503…525中的各家畜的信息。
[0135] 实施方式的家畜信息管理方法执行下面的步骤。首先,基于规定区域A的图像数据,获取至少一只家畜501、502、503…525中的各家畜的识别信息T1、T2、T3…T25。规定区域A是能够供由摄像部10获取到的至少一只家畜501、502、503…525移动的区域。之后,基于规定区域A的图像数据,获取至少一只家畜501、502、503…525中的各家畜的位置信息。接着,针对至少一只家畜501、502、503…525中的各家畜,将识别信息T1、T2、T3…T25与位置信息相关联地进行存储。根据该方法,能够掌握至少一只家畜501、502、503…525中的各家畜的位置信息。
[0136] 本申请以2017年9月22日申请的日本申请的特愿2017-182839号为基础主张优先权,通过参照来引用该日本申请所记载的全部记载内容。
[0137] 附图标记说明
[0138] 10:摄像部;22:识别信息获取部;23:位置信息获取部;25:信息存储部;26:移动量估计部;27:体重估计部;50:畜舍;100:家畜信息管理系统;501、502、503…525:家畜;A:规定区域;T1、T2、T3…T25:识别信息。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈