System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于水产养殖智能装备领域,特别涉及一种基于图像识别的池内壁清污装置及污垢实时量化分析方法。
技术介绍
1、水产养殖作为我国水产品重要来源,市场规模在近年来不断扩大,其中淡水养殖占比约为70%。传统水产养殖受制于天气、气候的影响,生产稳定性较差,且人工劳动强度大。同时,由于传统水产养殖一味地追求高产量而忽视对水体的保护,使得水体受到一定程度的污染,水产品质量难保证。为减少对环境的污染,工厂化水产养殖应运而生。工厂化水产养殖通过对物联网技术以及自动投饵、水质监控等装备的应用,成为一种集绿色养殖、高产增殖、高效养殖于一体的高品质养殖模式。
2、工厂化水产养殖一般采用直径在6米以上的圆形池,鱼池内部水体质量和鱼群数量是最需关注的。在养殖一段时间后,诸如微生物、鱼的排泄物、饲料与药物残渣在水里游动,而且池内壁容易积累污垢的问题尤为严重,使池内的水环境变得复杂,影响到养殖水体水质,危害鱼类的健康,更甚会造成鱼类的死亡减产。
3、为了清扫鱼池内壁积累的污垢,且在实际应用中,因为鱼池的直径、曲率半径等参数并不相同,使机器人难以适应不同曲率下的鱼池环境,导致无法彻底清理的问题,开发出一种鱼池内壁清扫污垢机器人,该机器人能够基于图像识别自动清理污垢,达到节约劳动力,提高工作效率的目的;同时该装置能够实时监测鱼池内鱼群生长状态并计数,及时发现池内水质情况。
技术实现思路
1、鉴于此,本专利技术提出了基于图像识别的池内壁清污装置及污垢实时量化分析方法,可实现对陆基工厂化养
2、为了实现上述目的,本专利技术一方面,提出了一种基于图像识别的工厂化养殖池内壁清污装置,包括:整机架构,以及布设其上的工作模块、行走机构、限位换向模块、视频监测装置、装置外壳、控制系统;
3、所述整机架构将所述行走机构、工作模块、限位换向模块、视频监测装置和控制系统合理组装;
4、所述工作模块位于所述整机架构前侧,包括用于清除内壁污垢的清污刷、使清污刷紧贴养殖池内壁的自动软仿形机构、带动清污刷完成周期性线性运动的止转轭机构,以及连接各部件的铝管材;
5、所述行走机构包括位于清污装置后侧的仿形橡胶轮、位于清污装置前侧的脚轮以及位于装置内部的万向轮;工作时,所述仿形橡胶轮与池内壁接触,所述脚轮与池外壁接触,所述万向轮沿池上沿滚动;
6、所述限位换向模块包括对称布置于所述整机架构两侧的两个限位开关,清污装置到达起止点后,所述限位开关与起止点的障碍物发生干涉,向所述控制系统的单片机发送换向信号,使清污装置沿着路径返回,同时调整所述工作模块的运转方向;
7、所述视频监测装置包括布置于整机架构前侧的摄像头,用于实时获取池内壁的污垢图像信息,并传输至所述控制系统;
8、所述装置外壳将所述整机架构包覆;
9、所述控制系统包括上位机、单片机开发板、两个电机驱动器以及与其对应的两个步进电机;在两个电机驱动机的驱动下两个步进电机分别为所述工作模块中的止转轭机构和所述行走机构的仿形橡胶轮提供动力;所述上位机识别视频监测装置监测的池内壁污垢图像信息,并将图像信息输入上位机的最优预训练模型进行污垢的识别;根据识别出的污垢的严重程度通过单片机开发板对电机驱动器进行控制,带动步进电机的运转,从而控制清污装置的启停、行走速度和所述工作模块的运行速度。
10、优选地,所述整机架构采用对称分布,使清污装置质心靠近对称中心上。
11、优选地,所述上位机置于所述整机架构内部,所述两个电机驱动器对称置于所述整机架构上。
12、优选地,所述脚轮设置有阻尼器,起仿形作用,并实现减震和避障。
13、优选地,所述自动软仿形机构包括两个扭簧和与所述扭簧两侧连接的两个清污刷杆件连接件,所述两个清污刷杆件连接件分别于所述铝管材连接,其中一个扭簧通过清污刷杆件连接件压紧铝管材,为清污刷提供持续压紧力;另一个扭簧通过铝管材与清污刷底座连接,为所述清污刷底座提供贴合养殖池内壁的持续压力。
14、优选地,所述整机架构上设置有导轨和滑块,所述滑块采用螺纹和双螺母紧固,所述滑块在导轨上的滑动来调节橡胶轮与脚轮之间的距离,以使清污装置夹紧养殖池壁。
15、为了实现专利技术目的,本专利技术另一方面提出了一种工厂化养殖池内壁污垢积累程度实时量化分析方法,该方法用于对上面所述的一种基于图像识别的工厂化养殖池内壁清污装置识别出的池内壁的污垢积累程度进行实时量化分析,包括:
16、步骤1:采集目标工厂化陆基养殖池的内壁污垢图像;
17、步骤2:使用最大类间方差法求得的阈值对图像进行二值化分割;
18、步骤3:使用labelme工具对采集的图像中的污垢进行边界框标记,并配置唯一id,获取边界框长度、边界框宽度和中心点坐标;
19、步骤4:采用python结合opencv的方法对图像进行固定选择区域的绘制,并将该区域进行横向三等分,作为污垢积累程度定量分析的范围;
20、步骤5:将处理完成后的图像转存png格式;
21、步骤6:使用完成标注和固定区域绘制及等分后的图像制作相应的养殖池内壁污垢数据集,并传入单阶段无锚框深度卷积神经网络模型,通过前向传播及闭环系统更新参数,获取最优预训练模型;
22、步骤7:清污装置绕养殖池空转一圈,摄像头获取养殖池内壁污垢的实时视频信息,逐帧读取并转换为视频流格式,并利用步骤2至步骤5进行处理后,将数据输入步骤6中的最优预训练模型,对养殖池内部污垢积累程度进行定量分析。
23、优选地,所述步骤3中,边界框长度、边界框宽度和中心点坐标具体计算公式如下:
24、
25、
26、s=c×k
27、其中,(xi,yi)为污垢的中心点坐标,(xo,yo)为识别矩形框边界点坐标,c表示识别框的长度,k表示识别框的宽度,s表示矩形框的面积。
28、优选地,所述步骤4中,定义图像是一个大小为m×n的矩阵,其中m是图像的高度(行数),n是图像的宽度(列数);start_point和end_point分别代表污垢积累程度定量分析固定选择区域的两个顶点;为区分污垢识别框和固定选择区域,定义颜色为三元组col,表示蓝色(b)、绿色(g)和红色(r)的值,具体公式如下:
29、
30、start_point=(x1,y1)
31、end_point=(x2,y2)
32、
33、col=(b,g,r)|b,g,r∈[0,255]
34、在图像矩阵i上绘制污垢积累程度定量分析固定选择区域矩形的操作可以表示为
35、
36、
...【技术保护点】
1.一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,包括:整机架构,以及布设其上的工作模块、行走机构、限位换向模块、视频监测装置、装置外壳、控制系统;
2.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于:所述整机架构采用对称分布,使清污装置质心靠近对称中心上。
3.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于:所述上位机置于所述整机架构内部,所述两个电机驱动器对称置于所述整机架构上。
4.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,所述脚轮设置有阻尼器,起仿形作用,并实现减震和避障。
5.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,所述自动软仿形机构包括两个扭簧和与所述扭簧两侧连接的两个清污刷杆件连接件,所述两个清污刷杆件连接件分别于所述铝管材连接,其中一个扭簧通过清污刷杆件连接件压紧铝管材,为清污刷提供持续压紧力;另一个扭簧通过铝管材与清污刷底座连接,为所述清污刷底座提供贴合养殖池内壁的持续压力。
>6.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,所述整机架构上设置有导轨和滑块,所述滑块采用螺纹和双螺母紧固,所述滑块在导轨上的滑动来调节橡胶轮与脚轮之间的距离,以使清污装置夹紧养殖池壁。
7.一种工厂化养殖池内壁污垢积累程度实时量化分析方法,其特征在于:所述方法用于对所述权利要求1-6任一项所述的一种基于图像识别的工厂化养殖池内壁清污装置识别出的池内壁的污垢积累程度进行实时量化分析,包括:
8.根据权利要求7所述的一种工厂化养殖池内壁污垢积累程度实时量化分析方法,其特征在于:所述步骤3中,边界框长度、边界框宽度和中心点坐标具体计算公式如下:
9.根据权利要求7所述的一种工厂化养殖池内壁污垢积累程度实时量化分析方法,其特征在于:所述步骤4中,定义图像是一个大小为M×N的矩阵,其中M是图像的高度(行数),N是图像的宽度(列数);start_point和end_point分别代表污垢积累程度定量分析固定选择区域的两个顶点;为区分污垢识别框和固定选择区域,定义颜色为三元组Col,表示蓝色(B)、绿色(G)和红色(R)的值,具体公式如下:
10.根据权利要求7所述的一种工厂化养殖池内壁污垢积累程度实时量化分析方法,其特征在于:定义Dirt_Cul为每三分之一个固定选择区域中污垢积累程度量化指标,Sn表示每三分之一个固定区域中污垢识别框和固定选择区域的重叠面积,Si表示单个三分之一固定选择区域的面积;对养殖池内壁污垢积累程度进行定量分析的具体公式为:
...【技术特征摘要】
1.一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,包括:整机架构,以及布设其上的工作模块、行走机构、限位换向模块、视频监测装置、装置外壳、控制系统;
2.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于:所述整机架构采用对称分布,使清污装置质心靠近对称中心上。
3.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于:所述上位机置于所述整机架构内部,所述两个电机驱动器对称置于所述整机架构上。
4.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,所述脚轮设置有阻尼器,起仿形作用,并实现减震和避障。
5.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,所述自动软仿形机构包括两个扭簧和与所述扭簧两侧连接的两个清污刷杆件连接件,所述两个清污刷杆件连接件分别于所述铝管材连接,其中一个扭簧通过清污刷杆件连接件压紧铝管材,为清污刷提供持续压紧力;另一个扭簧通过铝管材与清污刷底座连接,为所述清污刷底座提供贴合养殖池内壁的持续压力。
6.根据权利要求1所述的一种基于图像识别的工厂化养殖池内壁清污装置,其特征在于,所述整机架构上设置有导轨和滑块,所述滑块采用螺纹和双螺母紧固,所述滑块在导轨上的滑动来调节...
【专利技术属性】
技术研发人员:王海华,王瑞锋,李道亮,涂宇豪,庞晓旭,李泓睿,霍玉康,杨宇赫,姚明园,
申请(专利权)人:中国农业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。