摘要
本申请公开了一种基于图像识别的水面漂浮物分类和测量方法,包括:放置标定板,采集图像底图和初始焦距图,标定标定板四个顶点像素特征点;标注水体掩膜和漂浮物掩膜,识别水体掩膜并生成漂浮物检测范围,利用漂浮物掩膜和MaskDINO模型对漂浮物识别模型进行训练;识别标定板位置,根据标定板位置和标定板物理尺寸计算当前透视变换矩阵,采用当前透视变换矩阵将MaskDINO模型识别的漂浮物映射至物理平面并计算漂浮物的物理面积;基于变焦图识别漂浮物类型和位置,将初始焦距图和变焦图识别结果进行匹配;采集初始焦距图的漂浮物像素检测位置,通过标定当前透视变换矩阵换算漂浮物相对物理检测位置,换算得到漂浮物的流速。有效解决漂浮物的精确分类问题。