摘要

本发明适用于视觉测量技术领域,提供了一种基于计算机视觉的动态桥梁形态识别方法,包括:选取合适采样频率以及分辨率的传感器进行视频采集;对采集的视频进行裁切;使用欧拉视频放大算法对视频的结构形变进行放大;针对运动放大后每一帧图像中目标结构,利用Prewitt算子初步确定可能的结构边缘像素点,再使用空间矩亚像素边缘检测算法求出区域内结构边缘点的位置;根据每一帧的边缘识别点云结果获得结构的动态形态识别结果;使用画面中已知的物体表面两像素点间的距离以及视频运动放大系数,对该方法识别的结构变形进行标定,获得准确动态形态变化。本发明实现了视觉非接触式测量,无需在结构上安装传感器,不会干扰结构正常运营,节约测试成本。