计算机应用与软件2017,Vol.34Issue(9):68-71,107,5.DOI:10.3969/j.issn.1000-386x.2017.09.014
一种基于帧间差分与模板匹配的河水表面流速测量方法
MEASURING SURFACE VELOCITY OF RIVER FLOW BASED ON IMAGES OF FRAME DIFFERENCE AND TEMPLATE MATCHING
摘要
Abstract
There are some limitations in traditional velocity measure methods of river flow.For example,sediment concentration,floating objects and the cost of device and human resource are too high.In order to overcome the hmitations,this paper proposes a method to measure the surface velocity of the river flow based on computer vision.We analyzed the relationship between image space and real world space,and derived the physical velocity from the image velocity.We captured the video of river by a camera whose optic axis was perpendicular to the surface of the river.The frame difference method was used to produce difference image in which the salient moving regions were detected as templates.In the succeeding difference image,the template matching algorithm was employed to find out the regions matched those template best,indicating the templates' movement.The shift of a template between two images was evaluated by the pair of the template and the corresponding region and used to calculate the velocity of the template.The experimental results show that the proposed method can evaluate the surface velocity effectively and accurately for smooth flow.The error is lower than 3%,and the flow velocity can be monitored continuously.关键词
流速测量/模板匹配/视频处理/帧差法Key words
Flow velocity measurement/Template matching/Video processing/Frame difference method分类
信息技术与安全科学引用本文复制引用
赵晓刚,冯全,王书志..一种基于帧间差分与模板匹配的河水表面流速测量方法[J].计算机应用与软件,2017,34(9):68-71,107,5.基金项目
国家自然科学基金项目(61461005). (61461005)