检测视频中振动结构的振动频率,像素振幅。可检测亚像素级别振动。
用于检测视频中微小振动物体的振动频率,振幅,可检测亚像素级振动。振动检测结果可用于运动方法、结构健康检测、模态分析等。
data\振动台\
目录下的视频数据,使用 Gpro Hero
拍摄振动台拍摄得到,后经格式工厂裁剪缩放得到。数据命名格式为GOPRO840_aa_bb
,其中aa
表示振动台预设振动频率,其中bb
表示振动台预设振动幅度。Vibration_measure('./data/振动台/GOPR0831_37.mp4',1,14,2,'y');
手动选择像素点
程序会自动给出具有较大振幅的像素点,请根据图示,在其中选择一个处在振动物体边沿上的像素点,记录其像素坐标。例如对于GOPR0831_37.mp4
可选像素坐标(261,161)。在Vibration_measure.m
的252行下,将像素坐标填入相应位置。再次执行Vibration_measure('./data/振动台/GOPR0831_37.mp4',1,14,2,'y');
结果分析