三角帆蚌三维表型性状参数的动态测量方法

A dynamic measurement method for 3D phenotypic trait parameters of Hyriopsis cumingii

  • 摘要: 为实现三角帆蚌 (Hyriopsis cumingii) 在动态传输条件下的三维表型性状参数测量,构建了一种基于旋转框 (Oriented bounding box, OBB) 定位、关键点检测与自适应多帧稳健融合的动态测量方法。该方法以YOLO v8n-OBB旋转框检测与YOLO v8n-Pose关键点检测为基础,结合彩深配准技术与针孔成像模型构建三维空间映射关系,通过DeepSORT多目标追踪算法实现动态个体的身份保持与轨迹关联;设计边缘完整性判定机制、5帧中值滤波及全局滑动窗口最优选取策略,有效抑制角度跳变与几何错连问题。实验表明,该方法在多目标动态条件下能稳定输出三角帆蚌的表型性状参数。在角度易发生跳变的姿态下,与单帧平均策略相比,最优15帧选取策略能使壳长、全高、壳高、臀角放射肋长和壳宽的平均绝对误差分别降低13.0%、45.8%、30.0%、13.0%和16.8%;在任意摆放条件下,各测量参数的平均绝对误差也降低约10%~30%,该方法测量5个参数平均误差约为2 mm,综合处理帧率达18.94 fps,满足动态实时测量需求。该方法实现了基于视觉-深度信息融合和时序自适应测量的表型参数三维动态测量,可为水产贝类育种与表型分析提供高精度、可移植的自动测量方法,为水生动物非接触测量、个体识别及表型数据库建设提供技术支撑。

     

    Abstract: To measure the 3D phenotypic parameters of Hyriopsis cumingii under dynamic transportation, we proposed a method based on oriented bounding box, keypoint detection and adaptive multi-frame robust fusion. Built on YOLO v8n-OBB and YOLO v8n-Pose, the method constructs 3D spatial mapping via color-depth registration and pinhole imaging model, and tracks dynamic individuals with DeepSORT. Incorporating edge integrity judgment, 5-frame median filtering and global sliding window optimal selection, it effectively suppresses angle jump and geometric misconnection. Experiments show that the method stably output phenotypic parameters of H. cumingii under multi-object dynamic conditions. Compared with single-frame averaging, the optimal 15-frame strategy reduced the MAE of shell length, full height, shell height, radial rib length and shell width by 13.0%, 45.8%, 30.0%, 13.0% and 16.8%, respectively, in angle-jump-prone postures; under random placement, MAE of all parameters decreased by 10%–30%. The average error of 5 parameters was about 2 mm, with a processing frame rate of 18.94 fps, satisfying real-time dynamic measurement needs. This method realizes 3D dynamic phenotypic measurement via visual-depth fusion and temporal adaptive measurement, providing a high-precision, portable tool for aquatic shellfish breeding and phenotyping, and technical support for non-contact measurement, individual identification and phenotypic database construction of aquatic animals.

     

/

返回文章
返回