在與大家交流的過程中,發(fā)現(xiàn)了一個(gè)問題,一直想說出來。可是通常實(shí)話都不會(huì)那么順耳,所以總有些猶豫。可后再一想,既然大家來此的目的不過是為了討論問題、互通有無,那么說了也應(yīng)無妨。這個(gè)問題就是:我發(fā)現(xiàn)國(guó)內(nèi)80%搞這行(機(jī)器視覺)的朋友所走的路子是錯(cuò)的。
這個(gè)感覺是從論壇上大家所問的問題得出來的。因?yàn)椤T谡搲锌吹讲簧倥笥阉鶈柕膯栴},是相當(dāng)可笑的。說可笑并非指所提問題過于簡(jiǎn)單幼稚,而是所問的問題一看就是從書本上抄來的,而不是在實(shí)際情況下所遇到的。換句話說,論壇中的朋友大多只是在紙上談兵,極少有人真正自已動(dòng)手開發(fā)視覺系統(tǒng)。這樣說是因?yàn)樽约焊汩_發(fā)的人絕對(duì)問不出某些奇怪問題來的。往深了說一點(diǎn),好象國(guó)內(nèi)的朋友們只喜歡啃書本,并不愿意(也可能是懶得)動(dòng)手。
現(xiàn)在就回到本文的題目上來:到底如何學(xué)習(xí)機(jī)器視覺?為了說明這個(gè)問題,我覺得應(yīng)該先要簡(jiǎn)單地說明另一個(gè)問題:國(guó)內(nèi)外機(jī)器視覺發(fā)展的不同。我本人認(rèn)為,只有先搞清了兩邊的不一樣,才便于說清如何下手學(xué)習(xí)。國(guó)外機(jī)器視覺發(fā)展到今天,已經(jīng)從“一包到底”式的工作程序,發(fā)展到了細(xì)致分工的階段了。由于篇幅問題。就不細(xì)講這一行當(dāng)如何從“一包到底”發(fā)展到細(xì)致分工過程。
一句話,國(guó)外機(jī)器視覺發(fā)展到今天,已經(jīng)可以清清楚楚分為三個(gè)部分:
1,底層開發(fā)部分。
2,二次開發(fā)部分。
3,最終使用部分。
于是在國(guó)外,從事這一行業(yè)的人現(xiàn)在也就可以簡(jiǎn)單而清楚地分成三種人:
1,底層開發(fā)的人(從事底層開發(fā)工作的人)。
2,二次開發(fā)的人(從事二次開工作的人)。
3,使用及操作機(jī)器視覺系統(tǒng)的人(從事最終使用工作的人)。
第一類人。就是我們常說的,開發(fā)通用視覺系統(tǒng)(如:DVT,西門子,歐姆龍,EVISION,COGNEX等等)的開發(fā)人員,也就是DVT,COGNEX這些公司開發(fā)部的技術(shù)職工。
第二類。就是大家所說的OEM用戶。是專門用第一類人所開發(fā)出的系統(tǒng),給第三類人搞二次開發(fā),開發(fā)各種專為第三類人所用的系統(tǒng)。第三類人,就是用戶(end user)。這類人是真正將機(jī)器視覺系統(tǒng)應(yīng)用到各個(gè)領(lǐng)域中的人,他們不僅在各自的行業(yè)中使用種種已經(jīng)開發(fā)成型的機(jī)器視覺系統(tǒng)。而且負(fù)責(zé)對(duì)各類系統(tǒng)進(jìn)行測(cè)試及評(píng)估。
舉個(gè)實(shí)際例子,這里有不少朋友問過這類問題:如何檢測(cè)某一工件;檢測(cè)光盤表面的系統(tǒng)該如何配置CCD相機(jī)、鏡頭及燈源等。問這些問題的朋友應(yīng)該算是第三類人。他們公司要他們尋找一個(gè)系統(tǒng)可以用來檢測(cè)本公司的產(chǎn)品。但由于第一類人所開發(fā)的,只是通用的系統(tǒng)以及視覺系統(tǒng)開發(fā)工具的軟件包。并沒有哪家公司專門開發(fā)一套系統(tǒng)來檢測(cè)光盤或是某種特定的工件。所以,這些朋友就應(yīng)該來找我,因?yàn)槲沂堑诙惾恕?p>我的工作就是,專門用DVT,EVISION,COGNEX等的視覺卡,以及視覺系統(tǒng)開發(fā)工具軟件包為他們專門開發(fā)一套他們所需要的光盤檢測(cè)系統(tǒng)或是工件檢測(cè)系統(tǒng)。 但是,我在這里所看到奇怪的現(xiàn)象卻是,這些第三類的朋友一直問的,都是第二類人所問的問題。如:?jiǎn)枒?yīng)該用哪家公司的開發(fā)軟件;用什么樣的CCD;如何標(biāo)定等等。我真的不知道如何回答你:你明明是第三類人,要找第二類人幫忙。現(xiàn)在卻以第二類人的身份甚至是以第一類人的身份問問題。繞了老大一圈,其實(shí)要說的問題就是一個(gè)----我所發(fā)現(xiàn)的問題:這里80%以上朋友把自己的身分混淆了,越俎代庖。
或許有的朋友會(huì)這樣說:我雖然是第三類人,但我對(duì)機(jī)器視覺有興趣,想自己學(xué)習(xí)啊!。這就是我想討論的:到底如何學(xué)習(xí)機(jī)器視覺?我個(gè)人認(rèn)為,應(yīng)該先確定自己的身份,從自己具體的需要入手來學(xué)習(xí)。舉個(gè)例子:大家一定都有學(xué)習(xí)英文的經(jīng)驗(yàn),而且也一定都有同樣的感覺----怎么學(xué)也學(xué)不好----我就是這樣。我們拋開所謂的語言天分不說,大家學(xué)不好的原因其實(shí)很簡(jiǎn)單:沒有語言環(huán)境。一語中的啊!學(xué)而不用,怎么也不會(huì)學(xué)好。
同樣,學(xué)習(xí)機(jī)器視覺,無論你在書本上看了多少理論,你自己若沒有實(shí)際動(dòng)手操作、編程的經(jīng)驗(yàn)也是枉然。還不如從你每天能接觸得到的東西開始學(xué)習(xí)。教游泳的教材隨手可得,但為什么并非人人都下得了水呢?!不客氣的說,目前國(guó)內(nèi)搞這行的朋友似乎都有些好高騖遠(yuǎn)。不少?gòu)氖碌诙糠止ぷ髋笥?搞二次開發(fā)的第二類人)對(duì)于機(jī)器視覺有關(guān)知識(shí)的了解,尚不如國(guó)外第三類人的知識(shí)水平(我是從大家所問的問題感覺到的)。而國(guó)內(nèi)第三類朋友知識(shí)水平就更可想而知。
可是奇怪的是,每個(gè)人所問的卻都是第二類人要問的,有些甚至是一類人才會(huì)問的問題。好象,機(jī)器視覺是個(gè)十分簡(jiǎn)單的技術(shù),憑大家隨便問幾個(gè)“關(guān)鍵性”的問題,再由所謂的“專家”三言兩語的回答一下。大家就一夜之間都可以自己搞底層開發(fā),成第一類人了。
要成為第一類人,又分硬件及軟件兩種。要對(duì)自己所負(fù)責(zé)的這個(gè)模塊非常了解,搞軟件要知道算法及運(yùn)行速度;搞硬件要明白公司所選用芯片的特點(diǎn)等等。同時(shí)還要清楚對(duì)手公司的優(yōu)缺點(diǎn)以及機(jī)器視覺這一行的種種動(dòng)態(tài)和最新技術(shù)。
想成為第二類人,你一定要是個(gè)通才。就是說什么都要知道一點(diǎn)。不僅要了解第三類人的要求,而且也要知道各種第一類人(不同品牌的視覺卡及軟件包)的水平。
要成為第三類人,不僅要有機(jī)器視覺基本的相關(guān)知識(shí)。而且,要對(duì)自己所工作的行業(yè)及領(lǐng)域的機(jī)器視覺系統(tǒng)非常熟悉。專作你這行的機(jī)器視覺公司有哪幾家?各有什么優(yōu)缺點(diǎn)等等。總結(jié)一下。這三種人相比,第一類人一定要專業(yè),對(duì)機(jī)器視覺的某一領(lǐng)域非常非常了解;第二類人雖比不上第一類人那么專業(yè),但更加全面;第三類人更熟悉各個(gè)應(yīng)用系統(tǒng)開發(fā)公司(第二類人)的優(yōu)缺點(diǎn)。
現(xiàn)在大家可以看得出,機(jī)器視覺發(fā)展到今天,其分工已經(jīng)越來越細(xì),每個(gè)部分的工作其實(shí)是很難相互取代的。大家不要以為第三類人就比第一類人低一等,這是一個(gè)錯(cuò)誤的等級(jí)概念。我本人過去曾屬于第一類人,現(xiàn)在作的是第二類工作。而我的幾個(gè)“師弟師妹”(當(dāng)初曾一起作第一類人時(shí)的同事)現(xiàn)在就在干第三類工作。大家別小看第三類工作,以為這是小兒科,你能真作好這一行也不是很容易。畢竟這也是一門行當(dāng)也是一個(gè)飯碗!另外,以我個(gè)人來看:以國(guó)內(nèi)現(xiàn)在機(jī)器視覺的水平,對(duì)于那些想作第一類人的朋友我在這里勸一句:還是算了吧。
國(guó)內(nèi)的機(jī)器視覺水平打根子上就差,您還打算搞底層?算法本身都是抄人家的,就只能和對(duì)手拼程序的寫法了。不過我覺得那更沒戲。這樣說我絕沒有看不起初學(xué)者的意思。我說過:所問的問題再簡(jiǎn)單,我都不會(huì)笑話你。對(duì)于每樣事物我們都是從無知開始的。但是,對(duì)于那些極不實(shí)際的好高騖遠(yuǎn)的問題,我還是要說,希望大家踏實(shí)下來,戒浮躁,從最基本地學(xué)起----先確定自己的身份。
.以上所講,是從工程(engineering)以及實(shí)際應(yīng)用的角度來談如何學(xué)習(xí)機(jī)器視覺。如果是想作學(xué)問,寫論文的博士、碩士們就不太適合了。且全是作者一家之言,實(shí)話實(shí)說,言語間若有得罪各位之處,敬請(qǐng)諒解。
上一篇:機(jī)器視覺的圖像目標(biāo)識(shí)別方法操作要點(diǎn)
下一篇:工業(yè)相機(jī)的利器,助力實(shí)現(xiàn)超高分辨率和低噪聲圖像
推薦閱讀最新更新時(shí)間:2025-04-27 17:20





- 中微愛芯2W帶關(guān)斷模式的AB類音頻功放介紹
- 慧明DM16 PRO與DM16數(shù)字調(diào)音臺(tái)的全方位對(duì)比
- 中微愛芯電烤箱整體解決方案
- 不是8萬也不是13萬,高速風(fēng)筒為什么偏偏是11萬轉(zhuǎn)速呢?
- 國(guó)內(nèi)AI眼鏡Q1出貨飆升116%,支付革新開啟增長(zhǎng)新賽道
- 高性能纖維應(yīng)變傳感器,實(shí)現(xiàn)可穿戴設(shè)備的柔性化、舒適化、便攜化
- 用于生理狀況和活動(dòng)監(jiān)測(cè)的可穿戴傳感器綜述
- 蘋果智能眼鏡新專利:鏡框加LED陣列輔助顯示系統(tǒng)、雙軸鉸鏈設(shè)計(jì)
- 機(jī)械聲學(xué)傳感概念或支持開發(fā)其它無線柔性傳感系統(tǒng)
- LT1634BCMS8-2.5 微功率電壓和電流基準(zhǔn)的典型應(yīng)用
- DEV-14871,Arduino Uno WiFi R2 開發(fā)套件
- 使用 Semtech 的 SC1154 的參考設(shè)計(jì)
- 根據(jù) EN55022 A 類(雙輸出)使用具有 EMC 濾波的 RP40-4824SFR DC/DC 轉(zhuǎn)換器的典型應(yīng)用
- MIC2075-2YM單通道配電開關(guān)MM8典型應(yīng)用
- LTC5584 的典型應(yīng)用 - 具有 IIP2 和 DC 偏移控制的 30MHz 至 1.4GHz IQ 解調(diào)器
- F4飛控-適配DOBBY四軸無刷機(jī)架
- Si7051 Si1133 溫度傳感器的典型應(yīng)用
- LM2902DR2G 函數(shù)發(fā)生器運(yùn)算放大器的典型應(yīng)用
- LT1086CM-3.3 受保護(hù)大電流燈驅(qū)動(dòng)器的典型應(yīng)用
- ?擁抱基礎(chǔ)設(shè)施變革,抓住人工智能的萬億美元機(jī)遇
- 中微愛芯2W帶關(guān)斷模式的AB類音頻功放介紹
- 慧明DM16 PRO與DM16數(shù)字調(diào)音臺(tái)的全方位對(duì)比
- 中微愛芯電烤箱整體解決方案
- 不是8萬也不是13萬,高速風(fēng)筒為什么偏偏是11萬轉(zhuǎn)速呢?
- 國(guó)內(nèi)AI眼鏡Q1出貨飆升116%,支付革新開啟增長(zhǎng)新賽道
- 高性能纖維應(yīng)變傳感器,實(shí)現(xiàn)可穿戴設(shè)備的柔性化、舒適化、便攜化
- 用于生理狀況和活動(dòng)監(jiān)測(cè)的可穿戴傳感器綜述
- 蘋果智能眼鏡新專利:鏡框加LED陣列輔助顯示系統(tǒng)、雙軸鉸鏈設(shè)計(jì)
- 機(jī)械聲學(xué)傳感概念或支持開發(fā)其它無線柔性傳感系統(tǒng)
- 搶樓啦!一波兒精品教程來襲,評(píng)論轉(zhuǎn)發(fā)教程有禮!為2019國(guó)賽打氣助力~
- 電路圖站2.0版上線,公開征集網(wǎng)友建議,填寫調(diào)查問卷贏積分!
- 年味大比拼,新春曬照贏好禮羅
- 有獎(jiǎng)學(xué)習(xí) | 探索泰克 4 系列 BMSO 強(qiáng)大功能,還能參與“疊疊樂”省錢大作戰(zhàn)!
- 以舊換新!100套TI MSPM0整裝待發(fā),升級(jí)你的裝備!
- 看視頻贏好禮:泰克MIPI家族介紹和測(cè)試方案,迎接未來的測(cè)試挑戰(zhàn)
- 1月22日下午14:00Mouser攜手Maxim邀您觀看有獎(jiǎng)直播:深入淺出可穿戴健康監(jiān)測(cè)
- 直播已結(jié)束|安世新一代高效的氮化鎵(GaN)電源設(shè)計(jì)方案
- 電機(jī)小課堂 | 單相無刷電機(jī)無感控制,小功率電機(jī)驅(qū)動(dòng)應(yīng)用中的最佳解決方案
- 你曬單我送禮,曬TI樣片訂單即可贏好禮!
- Digi-Key分銷 Raspberry Pi 全系列產(chǎn)品
- 新思科技發(fā)現(xiàn)Bouncy Castle中的漏洞,可繞過身份驗(yàn)證
- 測(cè)試測(cè)量?jī)x器發(fā)展新方向:多通道、多功能、多連接
- 基于人工智能模型的制造管理系統(tǒng)
- 工業(yè)4.0、工業(yè)物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)還傻傻分不清?
- 同步、異步電機(jī)有何區(qū)別?高、低速電機(jī)是什么?
- 江蘇立臻33億元收購(gòu)江蘇緯創(chuàng)與昆山緯新全部股權(quán)
- 中國(guó)聯(lián)通17億入主機(jī)器人公司博實(shí)股份,百億5G產(chǎn)業(yè)基金打響第一槍
- vivo watch手表評(píng)測(cè)結(jié)果怎么樣?
- 3D藝術(shù)應(yīng)用程序Styly應(yīng)用于Nreal的AR眼鏡
- 【沁恒試用】CH559開發(fā)環(huán)境搭建
- 曬曬學(xué)校買的3D打印機(jī),,
- twentyone,可否為大家再造福一次--STR7ISP
- 渦輪流量計(jì)使用故障及解決方法
- 既然我們那么強(qiáng)悍,怎么會(huì)在養(yǎng)雞場(chǎng)里
- 山東賽區(qū)遇到的那些倒霉事,至坑爹的山東賽區(qū)組委會(huì)!
- STM32+SI4432配置的一點(diǎn)個(gè)人經(jīng)驗(yàn)
- 請(qǐng)教串口擴(kuò)展芯片GM8142的驅(qū)動(dòng)思路
- 【R7F0C809】EX02-按鍵輸入
- 模擬地與數(shù)字地詳解