网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

基于机器视觉的鲢鱼头加工装置设计及试验  PDF

  • 杨俊 1
  • 万鹏 1,2
  • 黄毓毅 1
  • 朱明 1,2
  • 谭鹤群 1,2
  • 吴文锦 3
  • 丁安子 3
1. 华中农业大学工学院,武汉 430070; 2. 农业农村部长江中下游农业装备重点实验室,武汉 430070; 3. 湖北省农业科学院农产品加工与核农技术研究所,武汉 430070

中图分类号: TP391.41TP274.2TP183

最近更新:2023-01-14

DOI:10.13300/j.cnki.hnlkxb.2023.01.022

  • 全文
  • 图表
  • 参考文献
  • 作者
  • 出版信息
EN
目录contents

摘要

针对目前国内淡水鱼鱼头加工装备缺乏、鱼头加工机械化程度低等问题,以鲢(Hypophthalmichthys molitrix)为研究对象,设计了基于机器视觉的鲢鱼头加工装置。鲢鱼头加工装置由鱼体输送装置、鱼体图像采集装置、鱼体翻转部件、立式夹持输送带、鱼头切割部件、鱼头剖切部件和装置控制系统等部分组成。鱼体图像采集装置获取输送装置上的鱼体图像,计算鱼头切割路径;鲢鱼体经鱼体翻转部件进入立式夹持输送带,在立式夹持输送带作用下向前移动;当鱼体到达鱼头切割位置,立式夹持输送带调整鱼体位置后停止,鱼头切割部件按照鱼头切割路径对鱼体进行切割后复位,立式夹持输送带带动鱼头继续前进;切割后的鱼头经过鱼头剖切部件将鱼头对半剖切。样机性能试验结果显示,鲢鱼头切割后,鱼体吻端分别至上切割点和下切割点的实际水平距离与预测水平距离的线性拟合的决定系数分别为0.911和0.985,均方根误差分别为6.31、2.61 mm;鱼头切割路径检测时间为(0.055±0.009) s,鱼头加工时间为(13.28±0.35) s,鱼头的外观评分为0.88±0.02,满足鲢鱼头加工的生产要求。

鲢(Hypophthalmichthys molitrix)是我国广泛养殖的大宗淡水鱼品种。2020年鲢产量达到381.3万t,占整个淡水养殖总产量的12.34%

1。鲢鱼头中含有丰富的EN、DHA和卵磷脂等物质,具有较好的风味以及较高的营养价值;以鲢为原料加工而成的鱼头产品在市场上的售价较2。鲢鱼头通常需要采用个体较大的鲢进行加工,将鱼头从鱼体中切割下来,然后将鱼头剖成两半进行销售。目前,鲢鱼头的加工主要采用人工完成,效率低、劳动强度大,且不能对鱼头进行准确切割,容易导致加工后的鱼头大小不3-5。因此,研究一种用于鲢鱼头加工的自动化装备具有重要意义。在鱼头加工装备方面,国内外学者已开展了较多研究。陈庆余6-7针对典型海水小杂鱼研制了一台鱼体去头试验台,以深水红娘鱼等3种低值海产小杂鱼为研究对象,探讨了刀具构型、切割方式、鱼体放置方式以及刀具旋向对鱼身得率和切断面质量的影响;张帆8、刘静9设计了气动式鱼体去头机,研究了鱼体冷藏时间、刀具切割角度、鱼体放置方式等对鲢鱼头切割力学特性的影响。邹伟10-11、万鹏12设计了连续式鱼体去头尾装置,同时分析了平刀滑切角度、刀具类型、鱼体温度、刀具加载速度4个因素与切割鱼体头尾所需剪切力之间关系;此外,李楷模13、陈艳14分别研究了基于机器视觉定位的鱼头尾分割的方法,并设计研发了淡水鱼去头尾装置。同时,Dowgiallo15-16研究了通过改变直刀的角度将鱼头切割轨迹分成2段的V型切法,不仅满足工艺要求而且更经济高效。Hansen17通过机器视觉技术检测鱼体的体长及形状,控制机械臂对鱼体的姿态进行调整,利用刀具对鱼体去头尾。Azarmdel18研究了通过图像处理方法检测鳟鱼的尺寸提取头部和腹部切割点,控制刀具完成鱼体的去头和切片。

综上所述,国内外学者对鱼体去头切割装备进行了较多研究,但其目的仅在于鱼体去头加工,要求鱼头占比较小,鱼肉得率高。在加工鲢鱼头时,要求准确切割鱼头并保留部分鱼肉,同时对鱼头进行对半剖切。然而现有鱼体去头切割装备无法适用于鲢鱼头的加工,因此,研究鲢鱼头智能化加工装置,对于鲢鱼头的加工、销售等都有十分重要的意义。本研究以鲢为研究对象,针对鱼头加工的生产需求,研制鲢鱼头加工装置;利用机器视觉技术对鱼头切割路径进行精准规划,实现鱼头的准确切割并将切割后的鱼头进行对半剖切,以期实现淡水鱼鱼头加工的自动化、智能化,促进淡水鱼加工装备的研发。

1 材料与方法

1.1 装置结构组成

鲢鱼头加工装置由鱼体输送装置、鱼体图像采集装置、鱼体翻转部件、立式夹持输送带、鱼头切割部件、鱼头剖切部件、装置控制系统等部分组成,整体结构如图1所示。

图1  鲢鱼头加工装置结构示意图

Fig.1  Structure diagram of head processing device of Hypophthalmichthys molitrix

1.输送带Conveyor belt;2.挡板Baffle;3.光源Light source;4.相机Camera;5.鱼体Fish body;6.光电传感器Photoelectric sensor;7.光照箱Light box;8.计算机Computer;9.鱼体翻转板Fish body turnover plate;10.机架Frame;11.立式输送带夹紧机构Vertical conveyor belt clamping mechanism;12.光栅传感器Grating sensor;13.剖切刀轴Sectioning cutter shaft;14.剖切直流电机Sectioning DC motor;15.剖切圆盘刀Sectioning cutter disc cutter;16.切割直流电机Cutting DC motor;17.步进电机Stepper motor;18.磁性开关Magnetic switch;19.滑台气缸Slide cylinder;20.电机轴承座Motor bearing seat;21.切割圆盘刀Cutting disc knife;22.伺服电机Servo motor;23.立式夹持输送带Vertical clamping conveyor belt.

鱼体输送装置由铝型材及输送带搭建,实现鱼体头尾和腹背定向排列输送,其中输送带尺寸为2 000 mm×330 mm×1 000 mm。鱼体图像采集装置安装在鱼体输送装置上,由光照箱、光源、相机、光电传感器等组成,其中相机安装在距输送带上表面700 mm处,型号为uEye-2210RE-C,分辨率为640×480,光照箱尺寸为600 mm×330 mm×800 mm。鱼头切割装置总尺寸为1 700 mm×880 mm×1 310 mm,切割直流电机功率为680 W,额定转速为3 000 r/min,切割圆盘刀直径200 mm,剖切直流电机功率为400 W,额定转速为1 440 r/min,剖切圆盘刀直径为270 mm,夹持输送带的间距为20~60 mm。

鱼体翻转部件为渐变结构,用于辅助定向排列输送的鱼体由平放输送状态变为竖直输送进入鱼头切割装置。两段立式夹持输送带由伺服电机驱动,用于鱼体及切断鱼头的输送;光栅传感器放置于两段立式夹持输送带之间,用于检测鱼体的位置;鱼头切割部件安装于两段输送带之间的侧方位置,由切割圆盘刀、切割直流电机、步进电机、滑台气缸等组成,在滑台气缸带动下进行水平移动,根据加工要求对鱼体进行垂直切割或以一定角度切割;鱼头剖切部件对切割后的鱼头进行对半剖切。

1.2 装置控制系统

鲢鱼头加工装置控制系统由计算机、鱼体图像处理软件、Arduino控制板、光电传感器、光栅传感器、继电器、延时继电器、电磁阀、磁性开关、步进电机、伺服电机以及串口模块等组成,主要功能是通过采集鲢鱼体图像,分析调整鱼头切割部件切割角度,控制两段立式夹持输送带工作以及控制滑台气缸带动鱼头切割部件的进给与复位。鲢鱼头加工装置控制系统的组成如图2所示。

图2  鲢鱼头加工控制系统组成

Fig.2  Composition of head processing control system of Hypophthalmichthys molitrix

鲢鱼头加工装置控制系统所用伺服电机型号为80ST-M 02430,额定功率750 W,额定扭矩2.39 N·m,步进电机型号为57HS11242A4,气缸型号CDY1S15H-200,光电传感器感应距离为30 m,光栅传感器检测高度为75 mm,光栅传感器光线间距5 mm。

为了规划鱼头切割路径,本研究开发了鲢鱼头加工系统程序,界面如图3所示。鲢鱼头加工系统程序由鱼体图像采集及分析处理和系统控制2部分。鱼体图像采集及分析处理部分基于Python 3.8结合OpenCV库进行编写,可计算鱼体的长度及宽度;对鱼体的切割路径进行规划,获得鱼体切割路径与鱼体垂直方向的角度以及鱼体吻端至切割路径中点的水平距离,并显示拍摄鱼体的图像及数据结果。系统控制部分主要包括控制整机的启动与停止,以及与鲢鱼头加工控制系统的信息交互。

图3  计算机软件界面图

Fig.3  Computer software interface diagram

1.3 装置工作过程

鲢鱼头加工装置工作时,鱼体按照一定姿态放置在输送装置指定位置上。在输送装置的运输下经过鱼体图像采集装置,光电传感器触发相机采集鲢鱼体图像。同时调用OpenCV图像处理程序对鱼体图像进行处理,计算鱼体的长度与宽度,规划鱼头切割路径,同时获取鱼体切割路径与鱼体垂直方向的角度以及鱼体吻端至切割路径中点的水平距离,并将切割信息发送到Arduino控制板。Arduino控制步进电机带动切割圆盘刀转动,等待鱼体到达切割位。采集图像后的鱼体经过翻转部件进入到立式夹持输送带,由伺服电机驱动向前输送。当光栅传感器检测到鱼体时说明鱼体到达切割位,立式夹持输送带带着鱼体继续前行至鱼体吻端至切割路径中点的水平距离后停止,此时鱼身部分由第一段立式夹持输送带夹紧,鱼头部分由第二段立式夹持输送带夹紧,保证鱼头切割时鱼体不会变形影响切割作业。Arduino控制滑台气缸带动鱼头切割部件向前移动完成鱼头切割,之后滑台气缸复位,立式夹持输送带继续工作,带动鱼头向前移动,经由鱼头剖切部件将鱼头和鱼身沿背部剖切,并将鱼头和鱼身输送至收集箱,完成整个加工过程。鲢鱼头加工装置工作流程图如图4所示。

图4  鲢鱼头加工装置工作流程图

Fig.4  Working flow chart of the head processing device of Hypophthalmichthys molitrix

1.4 鱼头切割位置确定方法

由于鲢鱼头加工无国家标准,行业标准T/CAPPMA 01—2017《天然水域活鲢、鳙鱼分割规范》将鱼头加工规范为鱼头平切与鱼头斜切2种方式。鱼头平切是将去鳞后的鱼体切割分成2段,其中切割刀具与鱼体垂直平切。鱼头斜切是将去鳞后的鱼体切割分成2段,刀口与鱼体约呈45°斜切,自鳃盖后部与背鳍前方之间斜切下刀,至腹鳍根部到生殖孔2/3处收刀,并沿鱼头中间部位对称锯开成2片,得到2个分割鱼头(半个)。

本研究以鱼头斜切为例,结合鲢鱼头机械加工的实际需求,确定的鱼头斜切标准为:鱼头切割刀盘与鱼体垂直方向呈15°夹角作用于鱼体对鱼头进行切断,其中鱼背切断处位于鳃盖后部与背鳍前方之间,鱼腹切断处位于腹鳍根部到生殖孔2/3处。由于实际加工过程中鱼体大小并不一致,为了确定鱼体的切割路径,本研究借助于鱼体腹鳍根部到生殖孔之间距离来确定切割刀盘作用于鱼体的位置,而鱼体的腹鳍根部和生殖孔的位置与鱼体的长度相关,因此首先需通过试验研究腹鳍根部与生殖孔的位置同鱼体体长之间的关系。

1)鱼体选取及测量方法。选取30条体质量1~2 kg的鲢为试验对象,要求鱼体新鲜、外表完整、无明显伤痕。采购回来后放于水槽中暂养,试验时将鱼体取出并作敲晕处理,擦干鱼体表面水分再进行试验。试验所用设备包括钢尺(量程1 000 mm)、测量板等。测量时,将鱼体样本按鱼头朝前、背部朝上平放在测量板上用钢尺量取鱼体吻端至鱼体尾部末端的水平距离为鱼体体长L;量取鱼体吻端至腹鳍根部的水平距离D1;量取鱼体吻端至生殖孔的水平距离D2,记录试验数据。测量方法如图5所示。

图5  鱼体尺寸测量示意图

Fig.5  Measurement schematic diagram of fish body size

L:鱼体体长Fish body length,mm;D1:鱼体吻端至腹鳍根部的水平距离 Horizontal distance from the snout end of the fish to the root of the ventral fin,mm;D2:鱼体吻端至生殖孔的水平距离Horizontal distance from the snout of the fish to the genital pore,mm.

2)腹鳍根部与生殖孔的位置同鱼体体长的关系分析。对30条鲢样本的体长、鱼体吻端至腹鳍根部的水平距离、鱼体吻端至生殖孔的水平距离进行测量,鱼体体长与鱼体吻端至腹鳍根部的水平距离的关系以及鱼体体长与生殖孔至腹鳍根部的水平距离的关系如图6所示。

图6  鱼体体长同腹鳍根部(A)与生殖孔(B)的位置的关系拟合结果

Fig.6  Fitting results of the relationship between body length and the position of ventral fin root (A)and genital pore(B)

图6A中可知,鱼体吻端至腹鳍根部的水平距离D1随着鱼体体长L的变化而变化,且满足关系:D1=91.764+0.177×LR2=0.924,这表明鱼体吻端至腹鳍根部的水平距离与鱼体体长之间具有较强的线性关系。从图6B中可知,鱼体吻端至生殖孔的水平距离D2同样随着鱼体体长L的变化而变化,且满足关系:D2=121.56+0.271×LR2=0.945,这表明鱼体吻端至生殖孔的水平距离与鱼体体长之间具有较强的线性关系。

1.5 基于机器视觉的切割路径计算方法

本研究通过图像处理的方式计算鱼体的长度和宽度以及鲢鱼头的切割路径。当鱼体到达图像采集点时,相机采集鱼体图像,并将图像保存到指定文件夹下。鱼体原始图像如图7A所示。对拍摄的鱼体图像进行灰度化处理,得到鱼体的灰度图像如图7B所示。鱼体图像灰度化处理计算公式为:Gray=R×0.299+G×0.587+B×0.144。其中,Gray(xy)为图像中(xy)点的像素灰度值,RGB分别为该点各颜色分量的像素值。将灰度图像进一步转化为二值化图像。根据预试验,设定二值化分割阈值为20,则二值化处理后的鱼体图像如图7C所示。对二值化后的图像进行膨胀、腐蚀、开运算和闭运算等形态学处理,得到图7D。对形态学处理后的图像通过Canny边缘检测算法获得鱼体的外围轮廓,如图7E所示;最后计算鱼体外围轮廓图像的最小外接矩形,并将最小外接矩形的边和顶点显示在原始图像上,如图7F所示。

图7  鱼体的图像处理过程

Fig.7  Image processing process of fish body

A:鱼体拍摄原始图像Take the original image of the fish body;B:灰度图像Gray image; C:二值化图像 Binary image; D:形态学处理 Morphological processing;E:轮廓提取图像 Contour extraction image;F:最小外接矩形拟合图像Minimum circumscribed rectangle fitting image.

设定鱼体最小外接矩形4个顶点的坐标分别为O1x1y1)、O2x2y2)、O3x3y3)、O4x4y4),则鱼体最小外接矩形的长短边的像素长度l0d0为:

l0=x2-x12+y2-y12d0=x4-x12+y4-y12 (1)

采集鱼体图像时,相机位于鱼体的正上方,相机的分辨率为640×480,水平视野角为50°,相机安放高度H=700 mm,可得单个像素点对应的实际长度为:

k=2×H×tan25°640=1.02 mm (2)

则鱼体的实际长L、宽D分别为:

L=kl0D=kd0 (3)

在鱼体最小外接矩形的基础上标记各鱼体表面关键点的位置如图8所示。

图8  鱼体表面关键点位置示意图

Fig.8  Schematic diagram of key points on fish surface

鱼体切割路径的上切割点和下切割点分别位于线段O1O2和线段O4O3上,要求得上切割点和下切割点的坐标,需先求得线段O1O2和线段O4O3的直线方程,已知鱼体最小外接矩形4个顶点的坐标分别为O1x1y1)、O2x2y2)、O3x3y3)、O4x4y4),则线段O1O2和线段O4O3的直线方程分别为:

yO1O2=xO1O2-x2y1-y2x1-x2+y2yO4O3=xO4O3-x3y4-y3x4-x3+y3 (4)

当鱼体放置于输送带上时,鱼体的位置相对于输送带的运动方向会有一定的夹角,因此,获取的图像中,鱼体方向与图像X轴方向存在夹角,为精准计算切割点的位置,需要计算线段O1O2X轴方向的夹角α,则:

α=arctany2-y1x2-x1 (5)

根据公式(3)中鱼体体长L,鱼体吻端至腹鳍根部的水平距离D1,鱼体吻端至生殖孔的水平距离D2,取腹鳍根部至生殖孔2/3的位置为下切割点的位置N,则下切割点N的横坐标为:

xN=23kcosα×D2-D1+1kcosα×D1+x4 (6)

公式(6)中的xN带入公式(4)中,可得N点的纵坐标yN为:

yN=1kcosα×23×D2-D1+D1+x4-x3y4-y3x4-x3+y3 (7)

鱼头切割刀盘与鱼体垂直方向呈15°夹角,以N点为基准点,鱼体左上方β =15°的方向与线段O1O2的交点为上切割点的位置,设上切割点为M;则上切割点M点的横坐标为:

xM=xN-d0sinα-d0tanβcosα (8)

公式(8)中的xM带入公式(7)中,可得M点的纵坐标yM为:

yM=xN-d0sinα-d0tanβcosα-x2y1-y2x1-x2+y2 (9)

连接线段MN,线段MN即为鱼体的切割路径。R为线段MN的中点,R点的坐标为(xN+xM2yN+yM2)。

在理想状态下,切割圆盘刀的最前端从R点切入鱼体。考虑到不同鱼体的大小差异,实际切割时圆盘刀的最前端位于R点的正上方或正下方。以圆盘刀最前端位于R点的正上方为例,鱼体的实际切割路径为腹鳍根部至生殖孔2/3的位置N与切断圆盘刀的最前端R′连接的直线,而鱼体吻端至R点和R′点的水平距离相等,因此相对于不同的鱼体步进电机带动鱼头切割部件转动角度存在差异,步进电机角度计算原理如图9示,切割圆盘刀的最前端位于R点的正下方时计算方法相同。

图9  步进电机角度计算原理图

Fig.9  Schematic diagram of angle calculation of stepper motor

线段MN为理想状态下的切割路径,线段M ′N为实际切割路径。h为切割圆盘刀的最前端R′N点的垂直高度,mm。Line segment MN is the ideal cutting path, and line segment M ′N is the actual cutting path. The h is the vertical height between the front end R 'and the N point of the sectioning disc cutter,mm.

根据图9可得实际切割时步进电机所转动的角度γ为:

γ=arctanDtanβ2h (10)

鱼体吻端至R点的实际水平距离L0为光栅传感器检测到鱼体到达切割位时立式夹持输送带继续前进的距离。L0的实际水平距离为:

L0=k2xN+xM-x1-x42+yN+yM-y1-y42 (11)

立式夹持输送带匀速转动时的速度为vm,当光栅传感器检测到鱼体到达的时间设为t0,从t0开始伺服电机带动立式夹持输送带做匀减速运动,当输送带停止转动时为t1t1t2的时间内为鱼头切割时间,t2时切割完成,立式夹持输送带开始运转,切割完成后伺服电机带动立式夹持输送带以最短的时间将速度提升到vm,在t3时速度达到vm,之后伺服电机继续匀速运动,伺服电机的速度示意图如图10所示。

图10  伺服电机速度示意图

Fig.10  Servo motor speed diagram

当0<tt0时,伺服电机的角速度为:

ω0=vmr (12)

t0<tt1时,伺服电机的角速度为:

ω=-vmω02L0t+t0vmω02L0+ω0 (13)

式(13)中,r为立式夹持输送带滚筒半径,mm。

2 结果与分析

2.1 控制精度

1)步进电机控制精度验证。先将切割圆盘刀保持竖直状态,控制步进电机转动不同的目标角度,通过图像处理的方法获得切割圆盘刀与竖直方向的夹角,重复5次,计算不同目标角度下的切割圆盘刀转动角度的变异系数。切割圆盘刀转动角度控制精度验证试验结果如表1所示。由表1可知,目标角度为11°~15°时,实际角度的变异系数均在6%以下,最大变异系数为5.59%,最小变异系数为2.56%,切割圆盘刀转动的实际角度在目标角度附近波动范围小,稳定性较好,切割圆盘刀角度控制精度较好。

表1  角度控制精度验证试验结果
Table 1  Angle control accuracy verification test results
序号No.

目标角度/(°)

Target angle

实际角度/(°) Actual angleCV1/%
θ1θ2θ3θ4θ5
1 11 11.3 11.7 12.1 11.4 10.2 5.59
2 12 11.6 12.4 13.5 12.7 12.3 4.93
3 13 12.8 12.7 13.2 12.0 13.3 3.60
4 14 14.2 14.4 13.8 13.4 14.2 2.56
5 15 14.7 14.5 16.2 15.3 15.6 4.03

注   Note:θ1~θ5分别为5次测得的实际角度,(°);CV1表示角度的变异系数,%。θ1-θ5 mean actual angle of 5 times,respectively, (°); CV1 means variability coefficient of angle, %.

2)伺服电机控制精度验证。首先对输送带和机架上对应的一点进行标记,运行立式夹持输送带,控制伺服电机在光栅传感器检测到物体时前进不同的目标距离,当输送带上的标记点与机架上的标记点重合时,快速遮挡光栅传感器来模拟鱼体到位信息,在输送带停止时使用游标卡尺量取输送带前进的实际距离,重复5次,计算不同目标距离下输送带前进距离的变异系数。立式夹持输送带距离控制精度验证试验结果如表2所示。由表2可知,目标距离为110~150 mm时,实际距离的变异系数均在5%以下,最大变异系数为4.92%,最小变异系数为1.45%,立式夹持输送带运行的实际距离在目标距离波动范围小,稳定性较好,立式夹持输送带距离控制精度较好。

表2  距离控制精度验证试验结果
Table 2  Test results of distance control accuracy verification

序号

No.

目标距离/mm

Target distance

实际距离/mm Actual distanceCV2/%
l1l2l3l4l5
1 110 112.78 104.82 113.38 112.42 116.92 3.53
2 120 125.42 124.28 126.56 114.36 116.24 4.16
3 130 128.34 124.92 133.94 134.76 132.86 2.86
4 140 142.54 138.28 144.54 142.62 141.36 1.45
5 150 162.68 152.78 156.24 144.76 142.28 4.92

注   Note:l1~l5分别为5次测得的实际距离,mm;CV2表示距离的变异系数,%。l1-l5 mean actual distance of 5 times,respectively,(°); CV2 means variability coefficient of distance, %.

2.2 鱼头切割效果

1)装置性能评价。为验证鲢鱼头加工装置的鱼头加工作业效果,以鲢为研究对象进行试验。随机选取15条体质量1.0~1.5 kg、体长450~600 mm、鱼体新鲜、外表完整、无明显伤痕的鲢样本。试验时先将活鱼作冻晕或敲晕处理,并保持鱼体表面干净;先测量每尾鲢的体长;再将鲢样本放入鲢鱼头加工装置中进行试验,记录鱼头加工所需时间;鱼头加工完成后测量鱼头部分鱼体吻端分别至上切割点和下切割点的水平距离,并对鱼头的外观进行感官评分。鲢鱼头加工试验如图11所示。

图11  鲢鱼头加工试验

Fig.11  Processing test of the head of Hypophthalmichthys molitrix

A:鲢鱼体图像采集 Image acquisition of Hypophthalmichthys molitrix B:鱼头切割 Fish head cutting.

以鱼头切割路径的准确性和鱼头外观感官评分作为装置加工效果的评价指标。鱼头切割路径的准确性定义为加工后鱼体吻端分别至上切割点和下切割点的实际水平距离与图像处理所得鱼体吻端分别至上切割点和下切割点的预测水平距离之间的一致程度,通过加工后鱼体吻端分别至上切割点和下切割点的实际水平距离与图像处理所得鱼体吻端分别至上切割点和下切割点的预测水平距离之间拟合后的决定系数以及均方根误差来表示。切割路径检测时间为采集图像至切割路径计算完成所需时间;加工时间为图像采集完成至鱼体加工完成所需的总时间,其中包括图像采集时间、切割路径计算时间、Arduino控制板控制执行机构运动所需的时间和鱼头切割及剖切所需要的全部时间。

鱼头外观感官评分方法:以5位经过鱼头感官检验训练的人员组成评定小组,根据评分标准对加工后的鱼头外观进行评价,以5位评价人员的感官评分平均值作为鱼头的感官评分,总分以1.00分计。鱼头的外观感官评分标准为:一等评分范围为0.80~1.00,要求鱼头外形保持完好,鱼头切断面十分光滑平整有光泽,无明显损伤或缺肉;二等评分范围为0.60~0.80,要求鱼头外形保持比较完好,鱼头切断面光滑平整,无明显损伤或缺肉;三等评分范围为0.40~0.60,鱼头外形遭到破坏,鱼头切断面平整但略微粗糙,有一些损伤或缺肉;四等评分范围为0.20~0.40,鱼头外形遭受破坏,鱼头切断面不平整且比较粗糙,有多处损伤及缺肉;五等评分范围为0.00~0.20,鱼头不能成型,鱼头切断面不平整且十分粗糙,有严重损伤。

2)鱼头实际切割效果。鱼头切割后鱼体吻端分别至上切割点和下切割点的水平距离与经图像处理后预测的鱼体吻端分别至上切割点和下切割点的水平距离的线性拟合结果如图12所示。从图12可知,鱼体吻端至上切割点的实际水平距离与预测水平距离拟合后的决定系数为R2=0.911,均方根误差为6.31 mm。鱼体吻端至下切割点的实际水平距离与预测水平距离拟合后的决定系数为R2=0.985,均方根误差为2.61 mm。这表明鱼头切割后下切割点的实际位置与预测位置的误差要小于上切割点实际位置与预测位置的误差,即切割后鱼头的下切割点位置距离预测的位置更接近,上切割点位置距离预测的位置更远。这是因为在进行鱼头切割路径计算时,鱼头上切割点位置是以下切割点的位置为基准进行求解,但在实际切割时,由于装置的振动以及鱼体在输送过程中受力变化,鱼体的位置与设定的位置会存在一定的偏差,导致实际进行鱼头切割时,上切割点位置的误差会大于下切割点,但该误差不影响鲢鱼头切割效果。试验结果表明实际切割位置与理论切割位置存在较强的相关性,该装置鱼头切割路径的准确性较强。

图12  鱼体吻端至上切割点(A)和下切割点(B)的实际水平距离与预测水平距离的拟合结果

Fig.12  Fitting results of the actual horizontal distance from the snout of the fish to the upper(A),lower(B) cutting point and the predicted horizontal distance

鲢鱼头加工装置验证试验结果如表3所示。从表3可知,采用鲢鱼头加工装置进行试验,切割路径检测时间为(0.055±0.009) s,鲢样本加工成鲢鱼头所需时间为(13.28±0.35) s,鱼头的外观感官评分为0.88±0.02,评分为一等。鲢鱼头加工效果如图13所示。从图13可知,鲢鱼头加工断面光滑平整,鱼头外形保持完好,整体加工效果较好,能够满足鲢鱼头的销售需求。

表3  鲢鱼头加工装置验证结果
Table 3  Verification results of the head cutting device of Hypophthalmichthys molitrix

样本序号

Sample serial number

切割路径检测时间/s

Cutting path detection time

加工时间/s

Processing time

鱼头的外观评分

Appearance score of fish head

1 0.047 13.12 0.89
2 0.060 13.54 0.87
3 0.056 13.63 0.91
4 0.062 13.82 0.86
5 0.071 13.76 0.87
6 0.050 13.18 0.90
7 0.056 13.26 0.91
8 0.061 13.65 0.88
9 0.067 13.64 0.85
10 0.056 13.23 0.83
11 0.041 12.81 0.90
12 0.057 12.84 0.92
13 0.060 12.89 0.90
14 0.047 12.93 0.89
15 0.041 12.89 0.87
平均 Average 0.055 13.28 0.88

图13  鲢鱼头加工效果图

Fig.13  Effect drawing of processing a section of the head of Hypophthalmichthys molitrix

A:鱼头加工断面图 Fish head processing section;B:鱼头加工效果图 Fish head processing effect drawing.

3 讨论

本研究设计并研制了一种基于机器视觉技术的鲢鱼头加工装置,该装置由鱼体输送装置、鱼体图像采集装置、鱼体翻转部件、立式夹持输送带、鱼头切割部件、鱼头剖切部件、装置控制系统等组成,通过各部件之间的协作,采集鲢鱼体的图像,规划鲢鱼头切割路径,按照切割路径对鲢鱼头进行切割并剖切,实现鲢鱼头的自动化加工。通过图像处理的方法计算鲢鱼体体长,将体长的图像处理测量值与实际测量值进行线性拟合,决定系数为R2=0.996,均方根误差为1.41 mm,表明通过图像处理的方法计算鱼体体长具有较好的准确性;根据所得的鱼体体长计算出鱼体的鱼头切割路径。对控制系统所用步进电机和伺服电机的工作精度进行验证,结果表明步进电机控制刀具转动角度和伺服电机控制输送带运行距离具有较好精度。对装置的作业效果进行试验,结果表明鱼头切割后鱼体吻端分别至上切割点和下切割点的实际水平距离与图像处理所得鱼体吻端分别至上切割点和下切割点的预测水平距离的线性拟合的决定系数分别为0.911和0.985,均方根误差分别为6.31、2.61 mm,说明该装置鱼头切割路径的准确性较强;切割路径检测时间为(0.055±0.009) s,鲢样本加工成鲢鱼头所需时间为(13.28±0.35) s,加工后的鲢鱼头的外观评分为0.88±0.02,评分为一等,整体加工效果较好,能够满足鲢鱼头的销售需求。该装置基于机器视觉技术计算鲢鱼头的切割路径,应用Arduino控制板控制步进电机、伺服电机以及气缸实现鲢鱼头的自动化加工,可以为其他淡水鱼鱼头的加工提供参考。

参考文献References

1

王丹,吴反修.中国渔业统计年鉴[M].北京:中国农业出版社, 2021.WANG D,WU F X.China fishery statistics yearbook[M].Beijing:China Agriculture Press,2021 (in Chinese). [百度学术] 

2

张乾能,朱国,宗力.鲢鱼鱼体抗压特性的研究[J].食品科学,2009,30(11):95-98.ZHANG Q N,ZHU G,ZONG L.Study on compressive properties of silver carp[J].Food science,2009,30(11):95-98(in Chinese with English abstract). [百度学术] 

3

徐中伟.鱼类前处理设备的发展方向和前景[J].现代渔业信息,2007,22(12):32-34.XU Z W.Development direction and perspective on pretreatment equipment of fishes[J].Modern fisheries information,2007,22(12):32-34(in Chinese). [百度学术] 

4

李玲,宗力,王玖玖,等.大宗淡水鱼加工前处理技术和装备的研究现状及方向[J].渔业现代化,2010,37(5):43-46,71.LI L,ZONG L,WANG J J,et al.Research status and development trend of massive freshwater fish pre-treatment processing technology and equipment[J].Fishery modernization,2010,37(5):43-46,71(in Chinese with English abstract). [百度学术] 

5

张军文,陈庆余,欧阳杰,等.中国淡水鱼前处理加工技术研究进展[J].安徽农业科学,2018,46(21):25-28,41.ZHANG J W,CHEN Q Y,OUYANG J,et al.Research progress on pretreatment and processing technology of freshwater fish in China[J].Journal of Anhui agricultural sciences,2018,46(21):25-28,41(in Chinese with English abstract). [百度学术] 

6

陈庆余,沈建,傅润泽,等.典型海产小杂鱼机械去头方法研究[J].渔业现代化,2012,39(5):38-42.CHEN Q Y,SHEN J,FU R Z,et al.Method study on mechanized head cutting for marine small fish[J].Fishery modernization,2012,39(5):38-42(in Chinese with English abstract). [百度学术] 

7

陈庆余,沈建,欧阳杰,等.典型海产小杂鱼机械去脏试验[J].农业工程学报,2013,29(20):278-285.CHEN Q Y,SHEN J,OUYANG J,et al.Experiment of mechanized gutting for typical small marine fish[J].Transactions of the CSAE,2013,29(20):278-285(in Chinese with English abstract). [百度学术] 

8

张帆,万鹏,宗力,等.白鲢鱼头切割力学特性的试验与分析[J].华中农业大学学报,2016,35(3):122-127.ZHANG F,WAN P,ZONG L,et al.Analyzing the mechanical characteristics of cutting Hypophthalmichthys molitrix head[J].Journal of Huazhong Agricultural University,2016,35(3):122-127(in Chinese with English abstract). [百度学术] 

9

刘静,张帆,万鹏,等.白鲢气动式机械去头方法研究[J].食品与机械,2017,33(1):87-92.LIU J,ZHANG F,WAN P,et al.Freshwater fish pneumatic machinery to head-cutting method research[J].Food & machinery,2017,33(1):87-92(in Chinese with English abstract). [百度学术] 

10

邹伟.淡水鱼连续式去头尾装置的设计与试验研究[D].武汉:华中农业大学,2018.ZOU W.Design and experimental research on freshwater fishes’ head and tail continuous removing device[D].Wuhan:Huazhong Agricultural University,2018(in Chinese with English abstract). [百度学术] 

11

邹伟,万鹏,付豪,等.淡水鱼连续式去头尾装置的研制[J].食品与机械,2018,34(4):107-111.ZOU W,WAN P,FU H,et al.Design of continuous device for cutting head and tail of freshwater fish[J].Food & machinery,2018,34(4):107-111(in Chinese with English abstract). [百度学术] 

12

万鹏,邹伟,付豪,等.淡水鱼自动化去头尾装置,CN207978839U[P].2015-08-13.WAN P,ZOU W,FU H,et al.Automatic head and tail removal device for freshwater fish,CN207978839U[P] .2015-08-13 (in Chinese). [百度学术] 

13

李楷模,文跃兵.视觉引导淡水鱼自动去头尾系统关键技术[J].食品与机械,2014,30(5):141-143.LI K M,WEN Y B.Key technology on head and tail auto-removing system for freshwater fish by visual guiding[J].Food & machinery,2014,30(5):141-143(in Chinese with English abstract). [百度学术] 

14

陈艳,胡志刚,李木银.一种基于机器视觉的淡水鱼鱼体在线去头尾及分拣系统:CN212279695U[P].2021-01-05.CHEN Y,HU Z G,LI M Y.Machine-vision-based system for cutting off heads and tails of freshwater fish bodies and conducting sorting online:CN212279695U[P].2021-01-05(in Chinese). [百度学术] 

15

DOWGIALLO A,DUTKIEWICZ D.Possibilities of utilizing the differences of fish tissues stiffness in the mechanization of cyprinid deheading[J].Journal of food engineering,2007,83(1):111-115. [百度学术] 

16

DOWGIALLO A.The effect of cutting and fish-orientation systems on the deheading yield of carp[J].International journal of food science & technology,2008,43(9):1688-1692. [百度学术] 

17

HANSEN H I.Method of processing fish and a fish processing plant:US8092283[P].2012-01-10. [百度学术] 

18

AZARMDEL H,MOHTASEBI S S,JAFARI A,et al.Developing an orientation and cutting point determination algorithm for a trout fish processing system using machine vision[J].Computers and electronics in agriculture,2019,162:613-629. [百度学术]