朋友問說車牌辨識也有開放原始碼了!會不會影響我的車牌辨識生意啊?當然車牌辨識是本公司目前的八點檔大戲,但不會是全部傢俬!等到參考公開原始碼的後進們開發出和我一樣強的車牌辨識系統時,我的戲也該下檔了!那至少是兩三年後的事了。
新聞:http://www.pingwest.com/openalpr-lets-you-make-your-own-hot-list/
源碼:https://github.com/openalpr/openalpr
我認為這是遲早的事情,特殊的新技術如果有需求,久了就會變成一般性技術,甚至免費服務!任何人都不可能長久依賴「保密」獨享軟體科技的利益。事實上所有的科技知識都有這種特性,開放之後會讓獨佔的少數人利益變薄,但是整體的文明科技卻可以因此更快的進步,因為更多人可以較容易的跨過較高的技術門檻,開始用更多人的智慧讓科技更快的推進。我想這就是開放原始碼的正面意義之一,甚至是我們致力於「教育」的目的。
我現在是靠自己「略優」於市場平均值的軟體技術討生活的,如果一般人對這些技術連門邊都碰不到,我就會擁有較為「獨家」的優勢,正如當年微軟一家獨大時的狀況,錢賺到淹腳目!最近填寫一些資料時,分析自己目前開發的三種車牌辨識產品,有兩種都將是國內唯一的產品!但是我也知道,不管我喜不喜歡,不管過程合不合法,只要產品有價值,這種獨家狀況都不會維持太久,老是怕人家「公開原始碼」只會徒增我的白髮,也是貪念太熾的表現。
從某種角度來看,我本身就是一個開放原始碼的積極支持者!我原本是非資訊科班出身的門外漢,當年即使努力看很多電腦書,距離寫出美美的,複雜、龐大且速度很快的商業軟體總覺得很遙遠!也對於資訊專業中,會寫程式的那些人過於傲慢感到「不爽」!更心疼我的學生讀了資訊科系卻不能深入資訊業的核心,多數不能靠著寫程式討生活。
所以我自己鑽研程式的過程中,一旦「破解」了某種特定程式(譬如即時通)的寫法時,第一時間就是興奮地寫成教材,一行一行的將程式碼教給我的學生。我的教材基本上都是這種東西,都可以算是各種商業軟體內需要的原始碼,還加上詳細的解說咧!一般人只注意到我寫的教材與書「很簡單」誰看都很容易懂,沒注意到的是其實那些內容很「專業」,我的工程師們至今工作中都常常去翻閱那些大一就教過他們的教材,因為真的都可以用到他們開發的商業軟體之中!
其實真實世界不是那麼簡單的!如果開放原始碼就可以立即培養出一批能輕易在車牌辨識議題上超越我的人,那麼我的前公司已經擁有我之前的車牌辨識原始程式碼一年多了!為何還是無法與我競爭?甚至因為我做的舊系統無法維護與客戶產生許多糾紛?對於我的員工,我當然也不藏私,他們都可以看到我的程式碼,我甚至會努力教他們!但即使是台大博士生研究影像辨識背景的RD,跟我學了好幾個月的車牌辨識,到現在遇到辨識錯誤時,他的解題能力還是遠遠跟不上我的。真的想學夠我的技術與我分庭抗禮,還需要一段蠻長的時間,到時候我大概也退休了!我會幫他加油的!
另一方面來說,其實車牌辨識早就已經「開放原始碼」了!我的第一代商業化車牌辨識系統根本就是模仿,甚至「抄襲」已經公開發表的各式各樣車牌辨識論文做出來的!大概只花三個月測試調整之後就堪用了!甚至OCR等等技術也發展幾十年了,要做簡單的車牌辨識系統,高職生都可以輕易用這些公用資源,加上影像處理課本中的程式範例,很快就做出形式上OK的車牌辨識系統。
我自己兩年前闖進這個議題時,也認為沒搞頭,不可能做得比已經玩很多年的業界及學界前輩好。但凡事要做了才知道!基於某些原因,我用了與主流派很不一樣的演算法,因此在辨識能力上,與那些形同已經開放原始碼的主流派技術有了明顯的區隔!
譬如以OCR概念為基礎的字元辨識在大角度偏斜,變形過劇時就沒我的方法辨識率高,還有超乎字元辨識技術的,亮度變動二值化門檻的影像前處理,車牌在照片中的搜尋鎖定等等工作都有很大的差異。其實「字元辨識」反而是車牌辨識流程中最簡單的一部分,但是開放原始碼的著墨多半只集中在這一塊。
老實說,如果某天我的現階段原始碼被商業間諜偷光光,還給我上網公開,我會很不高興,但不會覺得是世界末日!只要我還活著,我當然會不斷的進化!抄襲者很快又會被我甩開的!相似的狀況,我們得到公開原始碼只是有了一個較佳的學習素材,就像考進頂尖大學一樣!但並不是在你考上好學校的當時,或極短時間內,你就和教授一樣強了!
研發者本身應該有這樣穩定的自信:原始碼太公開時,真的會讓我們「獲取暴利」的機會大減,但不會真的讓我們活不下去,除非你是根本沒有紮實知識技術,更沒創意的蠢材!如果人家看看你的程式碼就馬上全面比你厲害,那活不好是不能怪別人的!
老實說,車牌辨識只是我設定賺進第一桶金的技術,兩三年後我的產品一定不會只有這個!影像辨識的應用議題是做不完的!我可以辨識燒杯裡的浮萍、箭靶上的箭、監視器裡的人影、電表上的數字、發票上的號碼等等族繁不及備載。如果開放原始碼可以促使有能力的人不能輕易的賺到大筆財富去做寓公混吃等死,能繼續研發好東西,其實對他們自己和這個世界的進步都比較好的!
限會員,要發表迴響,請先登入