一种基于视觉的对虾自适应投喂装置及方法与流程

未命名 08-26 阅读:103 评论:0


1.本发明涉及工厂化循环水水产养殖投喂机械技术领域,具体来说涉及一种基于视觉的对虾自适应投喂装置及方法,该装置可以根据对虾的实时摄食需求自动调整投饲机工作状态。


背景技术:

2.工厂化循环水养殖作为一种高密度的水产养殖形式,对于水质的调节和控制要求非常严格,而饲料投喂作为循环水养殖每日不可缺少的工作环节,对水质参数的影响很大。当饲料的投喂量少于对虾的实际摄食需求时,会造成对虾的生长体型的大小分级,同时对虾会出现抢食现象,使对虾之间发生斗争等现象,对虾表面损伤容易造成感染某些疾病。当饲料的投喂量大于对虾的实际摄食需求时,增加养殖成本的同时,也会增加水处理的负荷,影响对虾的生长状态和生长福利。循环水系统养殖对虾时密度更高,对水质的要求会更加严格,因此在对虾养殖过程中,投喂量既要满足对虾的生长需求,更要为其创建良好的生长环境。


技术实现要素:

3.本发明的目的在于提供一种基于视觉的对虾自适应投喂装置及方法,采用多位置投喂,首次投喂使用短时间测试对虾摄食欲望判断对虾饥饿程度作为后续是否投喂的依据,若饥饿则根据对虾的实际摄食需求,自动控制投饲机工作状态,为循环水养殖的合理化投饲作业提供良好的参考和技术支撑。
4.本发明一种基于视觉的对虾自适应投喂装置,包括数字信号处理器、plc、投饲机、高清防水摄像头、循环水处理系统、循环水养殖池;
5.循环水养殖池的外部安装有循环水处理系统;
6.高清防水摄像头安装在循环水养殖池的上方,而且高清防水摄像头与数字信号处理器的输入端相连;
7.投饲机安装在循环水养殖池的四周多位置处,投饲机与plc的输出端相连;
8.数字信号处理器的输出端同时与plc的输入端相连;数字信号处理器对高清防水摄像头采集的数据基于自适应投喂方法进行处理并传输至plc对投饲机进行控制。
9.应用上述装置进行对虾的自适应投喂,所述自适应投喂方法包括如下步骤:
10.1)投饲机工作投喂ms克饲料,ms=0.005d,md为所有对虾重量,高清防水摄像头将采集视频实时传递到数字信号处理器,数字信号处理器对接收到的视频画面做预处理,采用加权平均法对图像灰度化,gray=0.2989+0.5870+0.1140,数据信号处理器对灰度化后的图片使用中值滤波抑制噪声,滤波输出为:y
ij
=med[x
i+m,+n
;(m,n)∈w]{x
ij
;(i,j)∈z},函数med[*]表示求窗口内像素的中值,其中w为窗口尺寸,m为窗口水平尺寸,n为垂直尺寸,x
ij
为图像上的一个像素点,坐标为(i,j);z为二维数据串的序号;
[0011]
2)对中值滤波后的照片进行二值化处理,令初始阈值为:gi为图像的
最大灰度值,gu为图像的最小灰度值,根据阈值tq对图像进行分割:大于等于tq的像素值为前景区域、小于tq的像素值为背景区域;分别求出前景区域与背景区域的像素平均值m0和m1,ga为所有大于等于tq的像素值求和,n0为大于等于tq像素值的像素点数量,gb为所有小于tq的像素值求和,n1为小于tq像素值的像素点数量;令若|t
q+1-tq|<w,w为预定义参数,则完成前景、背景图像分割工作;否则更新阈值为t
q+1
,用t
q+1
代替tq重复本步骤中分割前景区域、背景区域及其后操作;
[0012]
3)对二值化后的图像进行图片腐蚀完成虾群个体分割,本发明中采用的图片腐蚀方法为公知,具体在advances in imaging and electron physics期刊2008年发表的《advances in mathematical morphology:segmentation》(doi:10.1016/s1076-5670(07)00004-3)记载有相关信息与方法;设定背景像素点的值为0,目标像素点为1,根据区域像素是否为1确定连通域,设定一个像素的上、下、左或右连接着,则认定所对应区域为连通;设a
×
b大小的二值化图像为i(x,y),背景区域为l,连通区域为a,则连通区域对虾的质心坐标为:利用误差平方评价虾群聚散度虾群摄食时向饲料落料点聚集,设定每个虾为一个点,向落料点聚集的一群虾命名为聚类,k为投喂点的数量;mi为第i个聚类含有的对虾数量,μi为第i个聚类的质心,||x
j-μi||为第i个聚类中,每个对虾xj与质心μi的距离;
[0013]
4)若es>eh,eh为设定的投喂阈值,eh的值为根据20次人工观察虾群摄食欲望较低时虾群聚散度的平均值,则数字信号处理器向plc输入处理结果,plc控制投饲机进行工作,投喂量与第一次相同;
[0014]
5)若es<eh,则数字信号处理器向plc发出停止投喂指令,由plc控制投饲机停止工作,等待下一次投喂工作的开始。
[0015]
本发明的装置采用投饲机、数字信号处理器、plc、高清防水摄像头等构成完整的自适应投喂装置;可以根据预投喂期间虾群聚散度确定后续投喂是否进行,投喂期间根据虾群实时摄食欲望调整投饲机工作状态,以此达到智能精准投喂的目的。
[0016]
本发明的有益效果是:
[0017]
本发明的基于视觉的对虾自适应投喂装置,结构简单,控制方式简便,该装置采用预投喂的方式计算虾群聚散度,为后续的投喂工作状态提供判断,投喂时期基于视觉技术实时监测虾群摄食欲望控制投饲机工作状态,在保证虾群生长所需营养条件的情况下,更加注重对虾的福利问题,可以给对虾生长提供良好的环境条件。
附图说明
[0018]
图1是应用于循环水的基于视觉的虾类自适应投喂装置结构示意图。
[0019]
图中:1-数字信号处理器;2-plc;3-投饲机;4-高清防水摄像头;5-循环水处理系统;6-循环水养殖池。
具体实施方式
[0020]
下面结合附图对本发明做进一步说明。参照图1,是本发明的基于视觉的对虾自适应投喂装置的一种具体实例,包括数字信号处理器1、plc2、投饲机3、高清防水摄像头4、循环水处理系统5、循环水养殖池6;
[0021]
循环水养殖池6的外部右侧安装有循环水处理系统5,循环水处理系统5将养殖废水经过过滤,杀菌、增氧等一系列操作后输送给循环水养殖池6,极大地提高了水资源的利用率;
[0022]
高清防水摄像头4安装在循环水养殖池6的中间正上方,且高清防水摄像头4与数字信号处理器1的输入端相连;摄像头的安装位置可以保证摄像头可以拍摄到整个投饲区域;
[0023]
投饲机3分别安装在循环水养殖池6池边,与plc 2输出端相连;投饲机3多位置投喂减少虾群抢食,降低虾群生长分级;
[0024]
数字信号处理器1输出端与plc 2的输入端相连;数字信号处理器1接收摄像头输入的图像信息并作出相应处理,首先通过图像处理技术分析出虾群的聚散程度,聚集度越大虾群摄食欲望越高,反之越低,数字信号处理器将处理结果传送至plc控制投饲机工作状态。
[0025]
应用上述的装置进行对虾的自适应投喂,投喂方法包括如下步骤:
[0026]
1)投饲机工作投喂ms克饲料,ms=0.005d,md为所有对虾重量,高清防水摄像头将采集视频实时传递到数字信号处理器,数字信号处理器对接收到的视频画面做预处理,采用加权平均法对图像灰度化,gray=0.2989+0.5870+0.1140,数据信号处理器对灰度化后的图片使用中值滤波抑制噪声,滤波输出为:y
ij
=med[x
i+m,+n
;(m,n)∈w]{x
ij
;(i,j)∈z},函数med[*]表示求窗口内像素的中值,其中w为窗口尺寸,m为窗口水平尺寸,n为垂直尺寸,x
ij
为图像上的一个像素点,坐标为(i,j);z为二维数据串的序号;
[0027]
2)对中值滤波后的照片进行二值化处理,令初始阈值为:gi为图像的最大灰度值,gu为图像的最小灰度值,根据阈值tq对图像进行分割:大于等于tq的像素值为前景区域、小于tq的像素值为背景区域;分别求出前景区域与背景区域的像素平均值m0和m1,ga为所有大于等于tq的像素值求和,n0为大于等于tq像素值的像素点数量,gb为所有小于tq的像素值求和,n1为小于tq像素值的像素点数量;令若|t
q+1-tq|<w,w为预定义参数,则完成前景、背景图像分割工作;否则更新阈值为t
q+1
,用t
q+1
代替tq重复本步骤中分割前景区域、背景区域及其后操作;
[0028]
3)对二值化后的图像进行图片腐蚀完成虾群个体分割,设定背景像素点的值为0,目标像素点为1,根据区域像素是否为1确定连通域,设定一个像素的上、下、左或右连接着,则认定所对应区域为连通;设a
×
b大小的二值化图像为i(x,y),背景区域为l,连通区域为a,则连通区域对虾的质心坐标为:为:利用
误差平方评价虾群聚散度虾群摄食时向饲料落料点聚集,设定每个虾为一个点,向落料点聚集的一群虾命名为聚类,k为投喂点的数量;mi为第i个聚类含有的对虾数量,μi为第i个聚类的质心,||x
j-μi||为第i个聚类中,每个对虾xj与质心μi的距离;
[0029]
4)若es>eh,eh为设定的投喂阈值,eh的值为根据20次人工观察虾群摄食欲望较低时虾群聚散度的平均值,则数字信号处理器向plc输入处理结果,plc控制投饲机进行工作,投喂量与第一次相同;
[0030]
以上公开的仅为本发明的具体实施例,但本发明并非局限于此,对于本领域的普通技术人员来说,在不脱离本发明的前提下,做出的变形应视为属于本发明保护范围。

技术特征:
1.一种基于视觉的对虾自适应投喂装置,其特征在于,包括数字信号处理器(1)、plc(2)、投饲机(3)、高清防水摄像头(4)、循环水处理系统(5)、循环水养殖池(6);循环水养殖池(6)的外部安装有循环水处理系统(5);高清防水摄像头(4)安装在循环水养殖池(6)的上方,且高清防水摄像头(4)与数字信号处理器(1)的输入端相连;投饲机(3)安装在循环水养殖池(6)池边多位置处,与plc(2)输出端相连;数字信号处理器(1)输出端与plc(2)的输入端相连;数字信号处理器(1)对高清防水摄像头(4)采集的数据基于自适应投喂方法进行处理并传输至plc(2)对投饲机(3)进行控制。2.根据权利要求1所述的基于视觉的对虾自适应投喂装置,其特征在于,所述的自适应投喂方法包括如下步骤:1)投饲机(3)工作投喂m
s
克饲料,m
s
=0.005m
d
,m
d
为所有对虾重量,高清防水摄像头(4)将采集视频实时传递到数字信号处理器(1),数字信号处理器(1)对接收到的视频画面做预处理,采用加权平均法对图像灰度化,gray=0.2989r+0.5870g+0.1140b,数据信号处理器对灰度化后的图片使用中值滤波抑制噪声,滤波输出为:y
ij
=med[x
i+m,j+n
;(m,n)∈w]{x
ij
;(i,j)∈z},函数med[*]表示求窗口内像素的中值,其中w为窗口尺寸,m为窗口水平尺寸,n为垂直尺寸,x
ij
为图像上的一个像素点,坐标为(i,j);z为二维数据串的序号;2)对中值滤波后的照片进行二值化处理,令初始阈值为:g
i
为图像的最大灰度值,g
u
为图像的最小灰度值,根据阈值t
q
对图像进行分割:大于等于t
q
的像素值为前景区域、小于t
q
的像素值为背景区域;分别求出前景区域与背景区域的像素平均值m0和m1,g
a
为所有大于等于t
q
的像素值求和,n0为大于等于t
q
像素值的像素点数量,g
b
为所有小于t
q
的像素值求和,n1为小于t
q
像素值的像素点数量;令若|t
q+1-t
q
|<w,w为预定义参数,则完成前景、背景图像分割工作;否则更新阈值为t
q+1
,用t
q+1
代替t
q
重复本步骤中分割前景区域、背景区域及其后操作;3)对二值化后的图像进行图片腐蚀完成虾群个体分割,设定背景像素点的值为0,目标像素点为1,根据区域像素是否为1确定连通域,设定一个像素的上、下、左或右连接着,则认定所对应区域为连通;设a
×
b大小的二值化图像为i(x,y),背景区域为l,连通区域为a,则连通区域对虾的质心坐标为:为:利用误差平方评价虾群聚散度虾群摄食时向饲料落料点聚集,设定每个虾为一个点,向落料点聚集的一群虾命名为聚类,k为投喂点的数量;m
i
为第i个聚类含有的对虾数量,μ
i
为第i个聚类的质心,||x
j-μ
i
||为第i个聚类中,每个对虾x
j
与质心μ
i
的距离;4)若e
s
>e
h
,e
h
为设定的投喂阈值,e
h
的值为根据20次人工观察虾群摄食欲望较低时虾群聚散度的平均值,则数字信号处理器(1)向plc(2)输入处理结果,plc(2)控制投饲机(3)进行工作,投喂量与第一次相同;5)若e
s
<e
h
,则数字信号处理器(1)向plc(2)发出停止投喂指令,由plc控制投饲机(3)
停止工作,等待下一次投喂工作的开始。

技术总结
本发明公开了一种基于视觉的对虾自适应投喂装置和方法,装置包括数字信号处理器、PLC、投饲机、高清防水摄像头、循环水处理系统、循环水养殖池等;该装置主要利用该装置采用预投喂的方式计算虾群聚散度,为后续的投喂工作状态提供判断,投喂时期基于视觉技术实时监测虾群摄食欲望控制进行自适应精准分析和评估,以此制定投饲策略。本发明的装置结构简单,方法精准简便,本发明的自适应投喂装置和方法适用于循环水养殖模式,在保证虾群生长所需营养条件的情况下,节省饲料和减少水体污染,可以给对虾生长提供良好的环境条件。给对虾生长提供良好的环境条件。给对虾生长提供良好的环境条件。


技术研发人员:朱松明 梁勤朗 叶章颖 倪伟强 赵建 朋泽群 牛江波 徐波
受保护的技术使用者:通威农业发展有限公司
技术研发日:2023.04.10
技术公布日:2023/8/24
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐