嵌入式視覺聯(lián)盟 BDTI創(chuàng)始人兼總裁Jeff Bier隨著功能越來越強大的處理器、圖像傳感器、存儲器和其他半導體器件以及相關算法的出現(xiàn),可以在多種嵌入式系統(tǒng)中實現(xiàn)計算機視覺功能,通過視頻輸入來分析周圍環(huán)境。微軟的Kinect游戲控制器和Mobileye的輔助駕駛系統(tǒng)等產品都非常重視嵌入式視覺技術的發(fā)展?jié)摿?。結果,很多嵌入式系統(tǒng)設計人員開始思考如何實現(xiàn)嵌入式視覺功能。本文研究嵌入式視覺的發(fā)展機遇,對比實現(xiàn)這一技術的各種處理器選擇,介紹幫助工程師在其設計中采用視覺功能的業(yè)界聯(lián)盟。
“嵌入式視覺”這一名詞是指在嵌入式系統(tǒng)中使用計算機視覺技術。換句話說,“嵌入式視覺”是指從視覺輸入中提取出其背后含義的嵌入式系統(tǒng)。與過去10年中無線通信技術的流行相類似,嵌入式視覺技術有望在今后10年得到廣泛應用。
很明顯,嵌入式視覺技術能夠為多種應用帶來巨大的價值(圖1)。兩個例子是,Mobileye基于視覺的輔助駕駛系統(tǒng),用于幫助防止車輛事故的發(fā)生;以及MG國際公司的泳池安全系統(tǒng),旨在防止游泳溺水。還有一些純粹的怪才發(fā)明,Intellectual Ventures的激光滅蚊槍,設計用于防止人們感染瘧疾等。
圖1.嵌入式視覺是從計算機視覺應用開始的,這些應用包括,裝配線檢查、光學字符識別、機器人技術、監(jiān)控和軍事系統(tǒng)等。但是,最近幾年,對降低成本提高性能的需求加速了這一技術在各種其他市場上的廣泛應用。
正如同高速無線互聯(lián)是從高成本新奇技術起步一樣,目前為止,嵌入式視覺技術一般只用于復雜昂貴的系統(tǒng)中,例如,毛發(fā)移植的手術機器人,制造業(yè)的質量控制檢查系統(tǒng)等。
數字集成電路的發(fā)展是高速無線技術從新奇發(fā)展到主流的關鍵因素。芯片速度足夠快,成本足夠低,能效足夠高時,高速無線技術便成為市場主流技術。今天,人們能夠以不到100美元的價格購買寬帶無線調制解調器。
同樣的,數字芯片技術的進步為嵌入式視覺的大批量應用鋪平了道路(圖2)。與無線通信相似,嵌入式視覺需要很強的處理能力——特別是,越來越多的應用采用了高分辨率攝像機,開始使用多臺攝像機。以足夠低的成本實現(xiàn)這類處理能力,從而促進大批量應用,這是一個很大的挑戰(zhàn)。事實是嵌入式視覺應用需要很強的可編程能力,進一步增大了這一挑戰(zhàn)的難度。在無線應用中,標準意味著不同手機之間的基帶算法不會有太大的變化,與之相比,在嵌入式視覺應用中,通過獨特的算法,有可能得到更好的結果——實現(xiàn)更有價值的功能。