計算機視覺英雄傳 第十五回

第十五回 邊緣檢測建標準 金融AI再傳奇

只要是接觸過計算機視覺理論的,幾乎沒有人不知道Canny算子這個邊緣檢測的神器,是計算機視覺的一個里程碑式的成果,其發明人是加州大學伯克利分校的教授John F. Canny。

如果說人一生為一件大事而來,那麼Canny就是為邊緣檢測器而生的。Canny是澳大利亞人,1980年本科畢業於阿德雷德大學電子工程系,阿德雷德大學是澳大利亞歷史上的第三所最古老的大學,同時也是世界前百強大學之一。本科畢業後,Canny留學美國麻省理工學院,分別在1983年和1987年獲得MIT的電子工程碩士和博士學位。在Canny讀書的8年間,正是計算機視覺技術發展的第一個高潮,許多神經醫學家、數學家和計算機科學家投入進來,在二維圖像處理和特徵提取方面等取得了大量的成果,包括著名的大津算法(1979年)、Marr算子(1980年)、Moravec算子(1981年)、八點算法(1981年)、Forstner算子(1987年)和Canny算子,等。


計算機視覺英雄傳 第十五回

John F.Canny

Canny邊緣檢測算法是John F. Canny於 1986 年開發出來的一個邊緣檢測算法,是計算機視覺領域歷史上被引用最多的論文之一。在Canny算子之前,已經有大量的一階和二階微分算子被提出來,然而Canny算子幾乎可以算是邊緣檢測的終結者,因為它是邊緣檢測的一種標準算法。雖然Canny算法年代已經久遠,但仍然被計算機視覺研究者和機器視覺應用者廣泛使用。

Canny邊緣檢測算法可以分為以下5個步驟:1)應用高斯濾波來平滑圖像;2)找尋圖像的強度梯度;3)應用非最大抑制(NMS)技術來消除邊誤檢;4)應用雙閾值的方法來決定可能的(潛在的)邊界;5)利用滯後閾值(Hysteresis thresholding))技術來跟蹤邊界。其中,最具有創新性的是NMS和雙閾值理論方法,對後來的特徵檢測研究影響深遠。


計算機視覺英雄傳 第十五回

Canny邊緣檢測二值圖

如今已經步入花甲之年的Canny不但在伯克利教授深度學習課程(Designing, Visualizing and Understanding Deep Neural Networks),而且還是企業兼職和創業的先鋒。過去十餘年,Canny先後被Yahoo,eBay,微軟和Google聘用為專家。比較有趣的是,Canny和陳燁博士合作,在上海聯合創辦虎博科技,成功將人工智能的學術研究應用於工業和財經領域,使虎博公司成為智能金融領域的佼佼者。2018年,Canny教授還曾到中國上海參加“全球智能+新商業峰會”,Canny認為,數據確實是“AI+金融”領域最大的挑戰。所以要提升機器學習,提升人的學習能力,提升數據的容積,同時又必須生成個性化的、符合客戶要求的數據。可見,Canny是一位不斷學習新知識,敢於跨界創業的科教和商業領袖。


參考:

1、https://people.eecs.berkeley.edu/~jfc/ 2

2、www.tigerobo.com


分享到:


相關文章: