具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明实施例提供一种牛只健康监测***100,该***包括L型双侧超声测距传感器110、用于采集牛只体征数据的第一数据采集装置120和第二数据采集装置130、以及远程控制中心140。
其中,远程控制中心140与第一数据采集装置120和第二数据采集装置130通信地耦接,以对第一数据采集装置120和第二数据采集装置130进行控制。
L型双侧超声测距传感器110设置于取奶通道的入口处,用于监测是否有牛只从取奶通道的入口进入。
第一数据采集装置120设置于取奶通道内,用于当L型双侧超声测距传感器110监测到有牛只从取奶通道的入口进入时,被控制获取以下数据中的一种或多种:关于牛只的腹围数据、关于牛只的肩高数据、关于牛只的步态数据。
第二数据采集装置130设置于转盘式挤奶厅的入口周围,用于在牛只经过所述取奶通道进入转盘式挤奶厅的挤奶位时,被控制获取以下数据中的一种或多种:关于牛只的体温数据、关于牛只的背部纹理数据、关于牛只的背部高度数据。
另外,远程控制中心140还用于对所述第一数据采集装置120和第二数据采集装置130获取到的关于牛只的各种体征数据进行分析以确定牛只的健康状态。
本实施例中,作为一种实施方式,第一数据采集装置120可以包括三联组超声测距传感器、超声测距传感器、间隔设置的至少两组步态监测装置中的至少一种以及第一控制单元。优选地,第一数据采集装置120可以包括三联组超声测距传感器、超声测距传感器、间隔设置的至少两组步态监测装置以及第一控制单元。更优选地,第一数据采集装置120可以包括三联组超声测距传感器、超声测距传感器、沿取奶通道的长度方向间隔设置的至少五组步态监测装置以及第一控制单元。其中,第一控制单元包括处理器以及无线传输模块,用于将第一数据采集装置120中其他设备获得的数据传输到远程控制中心140和/或者进行本地处理。
作为示例,以第一数据采集装置120可以获取腹围、肩高、步态三种体征数据为例,说明第一数据采集装置120的实现方式。
参阅图2,本示例中,如图2中所示出的共包括5组步态监测装置(在图2中分别被标记为②-1至②-5)。设置在取奶通道的入口处的L型双侧超声测距传感器110监测(在图2中被标记为①)是否有牛只从取奶通道的入口进入。该传感器由三个超声发生和接收模块组成,通过三点同时检测距离变化,并由通道距离与检测距离的差判断目标接近物,这种检测方式可以有效避免人、飞鸟、太阳光的影响。当监测到有牛只从取奶通道入口进入时,第一控制单元(即,在图2中被标记为⑦的控制单元)响应于有牛只从取奶通道的入口进入,向所述***中的远程控制中心140发送相应的指示信号以使所述远程控制中心140创建对应于该牛只的监测编号。
牛只从取奶通道的入口进入后,设置在取奶通道的入口处周围的第一组步态监测装置中的RFID读写器从牛只的耳标(在图2中被标记为③,其中,耳标可以是例如预先存储有牛只身份信息的电子标签)中获取牛只的身份标识信息,并将获取到的身份标识信息发送至远程控制中心140,以使远程控制中心140将身份标识信息与上述监测编号进行关联,以便将后续获取的体征数据进行对应的存储和分析。
在第一组步态监测装置中的RFID读写器获取到牛只的身份标识信息时,第一数据采集装置120被控制执行以下操作:控制超声测距传感器(在图2被标记为④)获取关于牛只的肩高数据;控制所述三联组超声测距传感器(在图2中被标记为⑤)获取关于牛只的腹围数据;以及,在牛只行进于所述取奶通道过程中,控制间隔设置的五组步态监测装置获取关于牛只行进时的步态数据,其中,所述步态数据包括行进速度和摇摆距离。
第一数据采集装置120获取到的各种牛只体征数据可以在本地进行初步处理或者发送到远程控制中心140进行分析处理。
例如,三联组超声测距传感器主要用于检测奶牛的腹围,以判断奶牛是否有瘤胃鼓气。该设备采用三个超声测距传感器串联进行采集,采集到的数据通过第一控制单元实时发送到远程控制中心140进行关联存储。远程控制中心140处理时,一般取三个值中的最大值作为本次采集的腹围数据,并将其同阈值进行比较,以判断是否由瘤胃鼓气。
另外,作为一种实施方式,每组步态监测装置至少由一RFID读写器和一超声测距传感器构成。在牛只行进于所述取奶通道过程中,所述***控制第一数据采集装置120中的步态监测装置(例如,共5组且沿取奶通道长度方向间隔设置,其中第一组位于取奶通道入口处,最后一组位于取奶通道出口处)获取关于牛只行进时的步态数据的实现方式为:在牛只行进过程中,每当一步态监测装置中的RFID读写器从牛只的耳标中读取到身份识别信息时,***控制(比如,远程控制中心140通过第一控制单元控制或者第一控制单元直接控制)该组步态监测装置中的超声测距传感器获取关于牛只的颈部相对取奶通道的侧壁的摇摆距离;并且,第一控制单元根据第一组步态监测装置中的RFID读写器监测到的牛只进入取奶通道的时间、最后一组步态监测装置中的RFID读写器监测到的牛只离开取奶通道的时间以及取奶通道的长度,获得牛只的行进速度。而后,第一控制单元根据预先建立的数据模型分析牛只的步态数据并将分析得到的步态
数据上报到远程控制中心140进行关联存储以备后续分析使用。其中,数据模型可以主要由牛只的健康类型(健康、亚健康和病态三种类型)、肩高、速度和多个摇摆距离组成,同过进行逻辑回归得到模型。
另外第一数据采集装置120中还可以包括报警器(在图2中被标记为⑥),该报警器与第一控制单元耦接以用于在采集中发生异常情况或奶牛的健康情况出现问题情况下进行语音、振动等提示。
本实施例中,作为一种实施方式,第二数据采集装置130可以包括RFID读写器、第二控制单元以及选自下述中的一种或多种:第一电动推杆和超声测距传感器;第二电动推杆和红外线体温传感器;摄像机。本实施方式中,第二数据采集装置130可以设置在转盘式挤奶厅的入口处周围。
参阅图3,作为一种优选的实施方式,第二数据采集装置130可以包括RFID读写器(在图3中被标记为①)、第二控制单元(在图3中被标记为⑨)、第一电动推杆(在图3中被标记为③)和超声测距传感器(在图3中被标记为④)、第二电动推杆(在图3被中标记为⑥)和红外线体温传感器(在图3中被标记为⑦)、摄像机(在图3中被标记为⑤)。
在牛只经过取奶通道进入转盘式挤奶厅的挤奶位时,第二数据采集装置130组被控制获取关于牛只的数据的实现过程包括:第二数据采集装置130中的RFID读写器从牛只的耳标(在图3中被标记为②)中读取牛只的身份标识信息并将获取到的身份标识信息发送至所述远程控制中心140,以使远程控制中心140将该身份标识信息与已创建的关于该牛只的监测编号(例如,响应于L型双侧超声测距传感器110检测到有牛只从取奶通道进入远程控制中心140建立的相应的监测编号)进行关联;在RFID读写器获取到牛只的身份标识信息时,第二数据采集装置130被控制执行以下操作:控制第一电动推杆来驱动超声测距传感器获取牛只的背部的不同位置处的高度,以用于确定牛只是否弓背,特别地是在牛只站在挤奶位时控制第一电动推杆来驱动超声测距传感器多点测量牛只的背部高度;根据预先获得的关于牛只的肩高数据——诸如第一数据采集装置120中的超声测距传感器获取的关于牛只的肩高数据,控制第二电动推杆来调节红外线体温传感器与牛只的距离并控制所述红外线体温传感器测量牛只的体温数据;以及,控制摄像机对牛只进行摄像以获得关于牛只的背部纹理数据。
第二数据采集装置130中各传感器设备采集到的数据中的全部或一部分可以通过第二控制单元进行预处理后发送到远程控制中心140,或者数据中的全部或一部分可以通过第二控制装置直接发送到远程控制中心140。远程控制中心140可以对接收到的数据进行分析和处理,以判断牛只是否弓背、体温是否正常以及结合背部纹理数据判断牛只的健康状态。
本实施方式中,利用第二电动推杆根据预先获得的牛只肩高自动调节非接触式红外线体温传感器与牛只的距离来适应具有不同肩高的牛只,提高奶牛体温测量的精度。较佳地,本实施例中红外线体温该传感器可以采用三个一组的方式进行安装,并通过预设的加权算法计算牛只的体温,避免由于牛只的体型不同而导致的测量误差。
另外,在获取的牛只的背部不同位置处的高度中,当最大值与最小值的差大于设定阀值时可以判断牛只是弓背的。
另外,第二控制单元可以根据红外线体温传感器获取到的体温数据进行预处理,判断牛只的体温是否正常,并将判断结果上报至远程控制中心140。较佳地,本实施方式中,第二数据采集装置130中还可以包括报警器(在图3中标记为⑧),以便当体温不正常时,由第二控制单元控制报警器进行语音或震动提醒,以便提醒工作人员把体温不正常的牛只带到别的区域取奶。当红外线体温传感器没有检测到牛的体温,可以由远程控制中心140通知工作人员检测传感器是否工作异常。
本实施方式中,第二控制单元将摄像机拍摄到的关于牛只的图片上传图片到远程控制中心140,由远程控制中心140基于图像的分类算法进行纹理健康指标评估。通常,基于图片提取关于背部纹理的图像特征(向量),并通过预先建立的数据建模进行判断。其中,数据模型主要由牛只的健康类型(健康、亚健康和病态三种类型)组成,同过进行逻辑回归得到相应的数据模型。
参见图4中所示的整个示例使用场景,本发明实施例提供的牛只健康监测***,可以通过设置于取奶通道的第一数据采集装置120和设置于转盘式挤奶厅的第二数据采集装置130获取关于牛只的多种体征指标数据,以用于判断牛只的健康状态。与现有技术不同,这种监测***可以更加精确的测量牛只的体征指标数据,并且可以在牛只静止和运动两种状态下进行结合式监测,以避免牛只产生应激奶。更进一步地,本实施例中的***在采集过程中能根据采集数据及时地针对异常奶牛进行报警和隔离,避免潜在病牛产出的牛奶流入市场。
请参阅图5,是本发明实施例提供的一种牛只健康监测方法的流程图。该方法可以应用于牛只健康监测***100,但不限于此。下面将针对图5中所示的各步骤进行详细阐述。
步骤S101,***监测是否有牛只从取奶通道的入口进入。
本实施例中,***可以通过第一数据采集装置120中的设置在取奶通道的入口处的L型双侧超声测距传感器110监测是否有牛只从取奶通道的入口进入。此外,响应于有牛只从取奶通道的入口进入,可以向所述***中的远程控制中心140发送相应的指示信号以使远程控制中心140创建对应于该牛只的监测编号。
步骤S103,当监测到有牛只从取奶通道的入口进入时,所述***控制预先设置在取奶通道处的第一数据采集装置120组获取以下数据中的一种或多种:关于牛只的腹围数据、关于牛只的肩高数据、关于牛只的步态数据。
本实施例中,可以由设置在取奶通道的入口处周围的第一身份识别器从牛只的耳标中获取牛只的身份标识信息,并将获取到的身份标识信息发送至所述远程控制中心140,以使远程控制中心140将所述身份标识信息与所述监测编号进行关联。该第一身份识别器可以是上述实施例中的位于取奶通道入口处的第一组步态监测装置中的RFID读写器。耳标可以是内部写入有牛只的身份标识信息的电子标签。
在第一身份识别器获取到牛只的身份标识信息时,本方法可以包括执行以下步骤中的一个或多个:控制第一数据采集装置120中的超声测距传感器获取关于牛只的肩高数据;控制第一数据采集装置120中的三联组超声测距传感器获取关于牛只的腹围数据;以及,在牛只行进于所述取奶通道过程中,***控制所述第一数据采集装置120中的设置于所述取奶通道处的彼此间隔预设距离的至少两组步态监测装置获取关于牛只行进时的步态数据,其中,所述步态数据包括行进速度和摇摆距离。
较佳地,***中可以包括至少5组步态监测装置。这些组装置沿着取奶通道的长度方向间隔设置,通常较佳地设置方式为将第一组设置在入口处,同时将最后一组设置在出口处。每组所述步态监测装置至少由一RFID读写器和一超声测距传感器构成。上述第一身份识别器可以为所有组步态监测装置中最邻近取奶通道入口处的一组步态监测装置中的RFID读写器。基于此,***获取牛只步态数据的实现过程可以为:在牛只行进过程中,每当一步态监测装置中的RFID读写器从耳标中获取到牛只的身份识别信息时,***就控制该组步态监测装置中的超声测距传感器获取关于牛只的颈部相对取奶通道的侧壁的摇摆距离;然后,***根据第一组步态监测装置中的RFID读写器监测到的牛只进入取奶通道的时间、最后一组步态监测装置中的RFID读写器监测到的牛只离开取奶通道的时间以及第一组和最后一组之间的间距(通常为取奶通道的长度,即,第一组设置在入口处,最后一组设置在出口处),计算出牛只的行进速度。
步骤S105,在牛只经过取奶通道进入转盘式挤奶厅的挤奶位时,***控制预先设置在转盘式挤奶厅入口处附近的第二数据采集装置130组获取以下数据中的一种或多种:关于牛只的体温数据、关于牛只的背部纹理数据、关于牛只的背部高度数据。
本实施例中,***可以通过第二数据采集装置130中的第二身份识别器从牛只的耳标中读取牛只的身份标识信息并将获取到的所述身份标识信息发送至所述远程控制中心140,以使所述远程控制中心140将身份标识信息与预先建立的监测编号进行关联。该第二身份识别器可以是RFID读写器。
然后,在第二身份识别器获取到牛只的身份标识信息时,本方法中***控制第二数据采集装置130执行以下操作中的一者或多者:控制第一电动推杆来驱动超声测距传感器获取牛只的背部的不同位置处的高度,以用于后续根据多点测得的背部高度数据判断牛只是否弓背;根据预先获得的关于牛只的肩高数据诸如上述步骤S103中获得的肩高数据,控制第二电动推杆调节第二数据采集装置130中的红外线体温传感器与牛只的距离并控制红外线体温传感器测量牛只的体温数据,其中,根据肩高数据控制体温传感器与牛只的距离可以使测得的体温数据更加精确,避免了由于体温传感器与牛只的距离不适当导致的测量失准;以及,控制摄像机对牛只进行摄像以获得关于牛只的背部纹理数据。
较佳地,本实施例中,可以在测量牛只体温的同时控制摄像机对牛只进行摄像,然后将图片上传到远程控制中心140,由远程控制中心140基于图像的分类算法进行关于牛只纹理指标的健康评估。
另外,本实施例中,可以针对红外线体温传感器采用三个一组的方式进行安装,避免由于牛只的体型不同而导致的测量误差。
步骤S107,所述***对获取到的各种数据进行分析以确定牛只的健康状态。
此外,本实施例的方法中,还可以包括在采集中发生异常情况或牛只的健康情况出现问题的情况下进行语音、振动等提示的报警步骤。例如,可以在***的第一数据采集装置120和第二数据采集装置130中分别设置一报警器,并将报警器与本地控制单元通信地耦接。当集中发生异常情况或牛只的健康情况出现问题的情况下,远程控制中心140或本地控制单元可以指示报警器发出警报信号。
本实施例提供的方法中的各步骤的具体实现可以参照上述装置实施例中的描述,在此不再赘述。
本发明实施例提供的牛只健康监测方法及***,结合物联网与图象识别技术采集牛只体征数据,并创新性提出在奶牛的取奶通道和转盘式挤奶厅处部署安装采集设备诸如红外线体温测量器、数字监控摄像机、超声测距传感器和RFID读写器等。这种***能够在无需特定地限制牛只活动情况下准确的采集牛只的体征信息,既可以降低设备成本,又能够有效提高数据采集的精准度。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。