CN104542411B - 一种基于图像处理技术的智能投饵装置及方法 - Google Patents
一种基于图像处理技术的智能投饵装置及方法 Download PDFInfo
- Publication number
- CN104542411B CN104542411B CN201410795965.4A CN201410795965A CN104542411B CN 104542411 B CN104542411 B CN 104542411B CN 201410795965 A CN201410795965 A CN 201410795965A CN 104542411 B CN104542411 B CN 104542411B
- Authority
- CN
- China
- Prior art keywords
- bait
- pixel
- dsp
- control chip
- thrower
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 241000251468 Actinopterygii Species 0.000 title claims abstract description 17
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 23
- 235000021050 feed intake Nutrition 0.000 claims description 12
- 238000007599 discharging Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract 1
- 238000009395 breeding Methods 0.000 abstract 1
- 230000001488 breeding effect Effects 0.000 abstract 1
- 101100388212 Arabidopsis thaliana DSP3 gene Proteins 0.000 description 5
- 241000647380 Oreochromis sp. YCC-2008 Species 0.000 description 2
- XKMRRTOUMJRJIA-UHFFFAOYSA-N ammonia nh3 Chemical compound N.N XKMRRTOUMJRJIA-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K61/00—Culture of aquatic animals
- A01K61/80—Feeding devices
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Environmental Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marine Sciences & Fisheries (AREA)
- Zoology (AREA)
- Animal Husbandry (AREA)
- Biodiversity & Conservation Biology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于图像处理技术的智能投饵装置,该装置包括循环水养殖池、服务器、DSP、投饵器、用于控制投饵器投料的控制芯片和安装于循环水养殖池正上方的摄像头;采用该装置进行智能投饵的方法主要是采用DSP控制投饵器投饵,具体为摄像头将鱼类进食时的画面实时传输至服务器,服务器对视频画面进行预处理,继而DSP对预处理后的视频进行鱼类进食时的“拥挤度”分析,从而决断投饵器是否投饵。采用本发明的装置进行投饵时工序简单,快捷高效,且可良好地实现饵料的合理化投喂,使得水体中残留饵料量减少,有利于保证养殖水体质量及鱼类良好生长。
Description
技术领域
本发明属于工厂化循环水智能养殖领域,具体涉及一种基于图像处理技术的智能投饵装置及方法。
背景技术
目前工厂化循环水养殖体系中运用于抢食性鱼类养殖的投饵方法主要包括人工投饵和定时自动投饵;人工投饵费时费力,成本过高;定时自动投饵虽能有效降低人工成本,但投喂量仍需要人工预先设定,且很容易造成投喂饵料过剩或不足,进而影响鱼类的生长。
发明内容
本发明的目的是提供一种能有效降低人工成本并解决投喂饵料过剩或不足问题的基于图像处理技术的智能投饵装置及方法。
本发明的基于图像处理技术的智能投喂装置,包括循环水养殖池、服务器、DSP(数字信号处理器)、投饵器、用于控制投饵器投料的控制芯片和安装于循环水养殖池正上方的摄像头;投饵器固定于摄像头上方,投饵器的出料口朝向循环水养殖池,摄像头与服务器的输入端连接,服务器的输出端与DSP的输入端相连,DSP的输出端与控制芯片的输入端连接,控制芯片的输出端与投饵器的投料开关连接。
上述技术方案中,所述的控制芯片为单片机。
应用上述的基于图像处理技术的智能投饵装置的方法,包括如下步骤:
1)设定投饵器单次投料量为固定值,通过控制芯片控制投饵器的投料开关开启及闭合,进行首次投料;
2)摄像头拍摄投料后鱼类摄食的画面,并将其传输至服务器;
3)服务器对接收的画面进行预处理,提取当前画面在色彩模型HSV中的V分量画面,并将其传输至DSP;
4)DSP对V分量画面进行“拥挤度”分析,具体如下:
①新建空白图像f;
②对V分量画面逐像素进行旋转不变LBP8,2算子处理,并用处理后的值取代当前相应像素灰度值,得到当前帧对应的LBP图;
③用大小为m×m的窗口在LBP图上逐像素点滑动,其中m为像素点数,7<m<21,且m为奇数,统计并记录窗口中心点滑过每一像素点时该对应窗口内的LBP直方图Htest;
④设当前m×m窗口的中心点坐标为(x,y),则计算此点在该窗口内的LBP直方图之和:式中int表示取整,k为增益系数,i表示②中对V分量画面逐像素进行旋转不变LBP8,2算子处理后得到的LBP直方图中可能出现的数值种类数;
⑤将④中得出的各点的LBP直方图之和赋值给①中空白图像f中相应的点,使f(x,y)=L(x,y),得到图像f;
⑥利用无边界主动轮廓模型(ACWE)分割出图像f中的最大面积块,并计算出分割区域内的像素点数a;
⑦利用二值图像连通域算法分割出图像f中连通域个数b;
⑧当a大于预先设定的面积像素阈值c,且b小于预先设定的连通域阈值d时,则判别当前V分量画面“拥挤”,DSP将信号输出给控制芯片,控制芯片控制投饵器投料开关开启,向循环水养殖池中进行再一次投料;当a≤c或b≥d时,则判别当前V分量画面“不拥挤”,DSP将信号输出给控制芯片,控制芯片控制投饵器投料开关闭合,无需进行投料。
本发明的有益效果是:
本发明的基于图像处理技术的智能投喂装置,结构简单,操作方便,所采用的图像处理技术由DSP执行,可快速及时的控制投饵器的工作状态。采用本发明的装置进行抢食性鱼类的循环水养殖,工序简单,快捷高效,且可良好地实现饵料的智能投喂,从而缓解了投喂饵料过剩或不足的问题,有利于鱼类的生长。
附图说明
图1是基于图像处理技术的智能投饵装置的结构示意图;
图中:1-循环水养殖池;2-服务器;3-DSP;4-摄像头;5-投饵器;6-控制芯片;7-投料开关。
具体实施方式
下面结合附图对本发明做进一步说明。
参照图1,本发明的基于图像处理技术的智能投喂装置,包括循环水养殖池1、服务器2、数字信号处理器DSP3、投饵器5、用于控制投饵器投料的控制芯片6和安装于循环水养殖池1正上方的摄像头4;投饵器5固定于摄像头4上方,投饵器5的出料口朝向循环水养殖池1,摄像头4与服务器2的输入端连接,服务器2的输出端与DSP3的输入端相连,DSP3的输出端与控制芯片6的输入端连接,控制芯片6的输出端与投饵器5的投料开关7连接,本实例中的智能投喂装置控制芯片6安装于投饵器内部。
上述技术方案中,所述的控制芯片6为单片机。
应用上述的基于图像处理技术的智能投饵装置的方法,包括如下步骤:
1)设定投饵器单次投料量为固定值,通过控制芯片6控制投饵器的投料开关开启及闭合,进行首次投料;
2)摄像头4拍摄投料后鱼类摄食的画面,并将其传输至服务器2;
3)服务器2对接收的画面进行预处理,提取当前画面在色彩模型HSV中的V分量画面,并将其传输至DSP3;
4)DSP3对V分量画面进行“拥挤度”分析,具体如下:
①新建空白图像f;
②对V分量画面逐像素进行旋转不变LBP8,2算子处理,并用处理后的值取代当前相应像素灰度值,得到当前帧对应的LBP图;
③用大小为m×m的窗口在LBP图上逐像素点滑动,其中m为像素点数,7<m<21,且m为奇数,统计并记录窗口中心点滑过每一像素点时该对应窗口内的LBP直方图Htest;
④设当前m×m窗口的中心点坐标为(x,y),则计算此点在该窗口内的LBP直方图之和:式中int表示取整,k为增益系数,i表示②中对V分量画面逐像素进行旋转不变LBP8,2算子处理后得到的LBP直方图中可能出现的数值种类数;
⑤将④中得出的各点的LBP直方图之和赋值给①中空白图像f中相应的点,使f(x,y)=L(x,y),得到图像f;
⑥利用无边界主动轮廓模型(ACWE)分割出图像f中的最大面积块,并计算出分割区域内的像素点数a;
⑦利用二值图像连通域算法分割出图像f中连通域个数b;
⑧当a大于预先设定的面积像素阈值c,且b小于预先设定的连通域阈值d时,则判别当前V分量画面“拥挤”,DSP3将信号输出给控制芯片6,控制芯片6控制投饵器5投料开关开启,向循环水养殖池1中进行再一次投料;当a≤c或b≥d时,则判别当前V分量画面“不拥挤”,无需进行投料。
利用上述基于图像处理技术的智能投喂装置进行红罗非鱼的工厂化循环水养殖,循环水养殖池半径为1米,高0.8米,养殖鱼密度约40kg/m3,采用智能投喂装置后能较精确地控制饵料的投喂,红罗非鱼生长良好,且循环水养殖池内的氨氮含量基本维持在0.5-1.1mg/L之间,解决了现有技术中投喂饵料不足或过量的问题。
以上公开的仅为本专利的具体实施例,但本专利并非局限于此,对于本领域的普通技术人员来说,在不脱离本发明的前提下,做出的变形应视为属于本发明保护范围。
Claims (2)
1.一种基于图像处理技术的智能投饵装置的应用方法,所述的智能投饵装置包括循环水养殖池(1)、服务器(2)、DSP(3)、投饵器(5)、用于控制投饵器投料的控制芯片(6)和安装于循环水养殖池(1)正上方的摄像头(4);投饵器(5)固定于摄像头(4)上方,投饵器(5)的出料口朝向循环水养殖池(1),摄像头(4)与服务器(2)的输入端连接,服务器(2)的输出端与DSP(3)的输入端相连,DSP(3)的输出端与控制芯片(6)的输入端连接,控制芯片(6)的输出端与投饵器(5)的投料开关连接,其特征是所述的应用方法包括如下步骤:
1)设定投饵器单次投料量为固定值,通过控制芯片(6)控制投饵器的投料开关开启及闭合,进行首次投料;
2)摄像头(4)拍摄投料后鱼类摄食的画面,并将其传输至服务器(2);
3)服务器(2)对接收的画面进行预处理,提取当前画面在色彩模型HSV中的V分量画面,并将其传输至DSP(3);
4)DSP(3)对V分量画面进行“拥挤度”分析,具体如下:
①新建空白图像f;
②对V分量画面逐像素进行旋转不变LBP8,2算子处理,并用处理后的值取代当前相应像素灰度值,得到当前帧对应的LBP图;
③用大小为m×m的窗口在LBP图上逐像素点滑动,其中m为像素点数,7<m<21,且m为奇数,统计并记录窗口中心点滑过每一像素点时该对应窗口内的LBP直方图Htest;
④设当前m×m窗口的中心点坐标为(x,y),则计算此点在该窗口内的LBP直方图之和:式中int表示取整,k为增益系数,i表示②中对V分量画面逐像素进行旋转不变LBP8,2算子处理后得到的LBP直方图中可能出现的数值种类数;
⑤将④中得出的各点的LBP直方图之和赋值给①中空白图像f中相应的点,使f(x,y)=L(x,y),得到图像f;
⑥利用无边界主动轮廓模型分割出图像f中的最大面积块,并计算出分割区域内的像素点数a;
⑦利用二值图像连通域算法分割出图像f中连通域个数b;
⑧当a大于预先设定的面积像素阈值c,且b小于预先设定的连通域阈值d时,则判别当前V分量画面“拥挤”,DSP(3)将信号输出给控制芯片(6),控制芯片(6)控制投饵器(5)投料开关开启,向循环水养殖池(1)中进行再一次投料;当a≤c或b≥d时,则判别当前V分量画面“不拥挤”,DSP(3)将信号输出给控制芯片(6),控制芯片(6)控制投饵器(5)投料开关闭合,无需进行投料。
2.根据权利要求1所述的基于图像处理技术的智能投饵装置的应用方法,其特征在于所述的控制芯片(6)为单片机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410795965.4A CN104542411B (zh) | 2014-12-19 | 2014-12-19 | 一种基于图像处理技术的智能投饵装置及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410795965.4A CN104542411B (zh) | 2014-12-19 | 2014-12-19 | 一种基于图像处理技术的智能投饵装置及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104542411A CN104542411A (zh) | 2015-04-29 |
CN104542411B true CN104542411B (zh) | 2016-06-29 |
Family
ID=53060349
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410795965.4A Active CN104542411B (zh) | 2014-12-19 | 2014-12-19 | 一种基于图像处理技术的智能投饵装置及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104542411B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105511346B (zh) * | 2015-12-01 | 2018-01-09 | 中国水产科学研究院南海水产研究所 | 一种用于深水网箱养殖的鱼类投饵量控制*** |
AU2016421610B2 (en) * | 2016-09-05 | 2020-03-19 | Umitron Pte. Ltd. | Feeding system and feeding method |
CN107372267A (zh) * | 2017-08-11 | 2017-11-24 | 浙江大学 | 一种基于游泳型鱼类行为特征反馈的智能投饲*** |
CN107945223B (zh) * | 2017-11-20 | 2020-09-08 | 成都霍比特科技有限公司 | 一种旋转倾斜式自动青蛙饲料投放器及视频分析方法 |
CN108040948B (zh) * | 2017-12-13 | 2019-11-08 | 许挺俊 | 鱼塘养殖自动喂食*** |
CN109828502B (zh) * | 2019-01-31 | 2020-09-11 | 广州影子科技有限公司 | 控制方法、控制装置、控制终端和图像传输*** |
CN109757419B (zh) * | 2019-02-15 | 2023-12-22 | 玉林师范学院 | 一种基于鱼饲料消耗量的智能喂养***及方法 |
CN111165414B (zh) * | 2020-01-15 | 2020-11-17 | 浙江大学 | 一种基于光-声耦合技术的游泳型鱼类自适应投喂装置及方法 |
CN111449009B (zh) * | 2020-03-17 | 2022-04-29 | 佛山市高明区易海农业技术服务有限公司 | 投饵方法及投饵*** |
CN111443744B (zh) * | 2020-04-17 | 2021-03-09 | 浙江大学 | 基于鱼群行为和排氨规律反馈的循环水养殖变速流智能控制*** |
CN111528164B (zh) * | 2020-06-08 | 2021-12-21 | 张小燕 | 一种龟鳖鱼生态混养水下喂料装置 |
CN112400773B (zh) * | 2021-01-21 | 2021-04-09 | 南京农业大学 | 一种基于机器视觉技术的温室鱼苗智能投饲装置及方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100725272B1 (ko) * | 2006-03-17 | 2007-06-04 | 부경대학교 산학협력단 | 바다목장 음향 급이장치의 제어시스템 및 그 제어방법 |
CN102799164A (zh) * | 2012-08-16 | 2012-11-28 | 四川农业大学 | 一种水产养殖远程监控*** |
KR101324628B1 (ko) * | 2013-03-12 | 2013-11-01 | 이상준 | 사료 배급기 |
CN103782944A (zh) * | 2013-11-28 | 2014-05-14 | 青岛蓝图文化传播有限公司市南分公司 | 一种水产养殖投料*** |
CN103809627A (zh) * | 2013-12-02 | 2014-05-21 | 青岛蓝图文化传播有限公司市南分公司 | 一种水产养殖方法 |
CN103875576B (zh) * | 2014-02-28 | 2015-09-09 | 浙江大学宁波理工学院 | 一种投饵机的投饵方法 |
CN104123721B (zh) * | 2014-07-02 | 2017-08-01 | 中国科学院合肥物质科学研究院 | 一种基于视频流图像分布式动态特征技术的鱼群投喂自动控制方法 |
-
2014
- 2014-12-19 CN CN201410795965.4A patent/CN104542411B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104542411A (zh) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104542411B (zh) | 一种基于图像处理技术的智能投饵装置及方法 | |
CN107094683B (zh) | 一种水产养殖的自动投饵和水质监测控制*** | |
CN106707806B (zh) | 一种智能渔人精准投喂*** | |
CN109717120A (zh) | 一种基于物联网的鱼类养殖监测投料***及方法 | |
CN107372267A (zh) | 一种基于游泳型鱼类行为特征反馈的智能投饲*** | |
CN108990862B (zh) | 一种基于机器视觉的科学确定河蟹投饵量的方法 | |
CN204259624U (zh) | 一种科学养鱼装置 | |
CN109169460A (zh) | 一种基于自主作业船的河蟹养殖饵料精确投喂方法 | |
CN112400773B (zh) | 一种基于机器视觉技术的温室鱼苗智能投饲装置及方法 | |
CN104621021A (zh) | 基于计算机视觉技术的鱼类摄食节律自动检测装置及方法 | |
CN105145451A (zh) | 一种鱼、虾智能精准投饵***及方法 | |
CN109757419A (zh) | 一种基于鱼饲料消耗量的智能喂养***及方法 | |
CN206312240U (zh) | 一种用于调整竹筷青面/黄面朝向的装置 | |
CN113615620B (zh) | 一种高密度养殖循环*** | |
CN111443744A (zh) | 基于鱼群行为和排氨规律反馈的循环水养殖变速流智能控制*** | |
CN106141443B (zh) | 一种竹筷认青光雕机 | |
CN204710739U (zh) | 基于面阵的矿石快速双面成像分拣*** | |
CN105052805A (zh) | 一种深海养殖的自动投饵*** | |
CN208187400U (zh) | 一种基于机器视觉的鱼类体长测量装置 | |
CN205052519U (zh) | 一种鱼、虾智能精准投饵*** | |
CN209660186U (zh) | 一种基于鱼饲料消耗量的智能喂养装置 | |
CN105446133A (zh) | 一种家禽智能决策***及平台 | |
CN105955360A (zh) | 一种无线控制器及相配合的终端app控制方法 | |
CN114020074A (zh) | 一种养殖塘智能无人养殖***及方法 | |
CN108967290A (zh) | 一种基于物联网的龙虾养殖喂料管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |