Abstract
在山區發生的土石流事件常常造成當地居民很大的生命及財產的損失,尤其是每逢到颱風季節或者忽然下起連日豪雨,就很可能會造成土石流的產生。為了防範這些巨大的天然災害,水土保持局在這些可能發生土石流的區域架設了大量的監視設備,以監控山區土石以及河道改變的情況。本篇論文的目的就是希望藉由這些監視設備所拍攝到的土石流影片去估算出土石流的流動速度,我們主要是使用數種向量分析(Motion Estimation)的方法先估算出運動向量(Motion Vector),發現運動向量在有水流動的影片中會有方向一致性,用K平均演算法(K-mean algorithm)和其他過濾機制來過濾出真正有意義的運動向量,再從這些有意義的運動向量去估算出水流的速度。我們首先嘗試針對人造影像和自行拍攝的河川影像資料去做實驗,人造影像和在河川影像上所估算的流速和其真實值比較的結果相差不會太大,可由此證明本演算法可以對流水影像估算出準確度還算不錯的流速,進而在把此演算法套用在土石流影像上,把估算出的流速和用人眼觀測的流動快慢去做比較,其比較結果確實也是很接近的。