第五十四章識(shí)別
侯世達(dá)并沒(méi)有因?yàn)閯e人的無(wú)禮行為遷怒于風(fēng)無(wú)忌,事情很顯然,并非是他制造了這個(gè)局面。
豐田應(yīng)該就是風(fēng)信這次項(xiàng)目的委托方,聽(tīng)說(shuō)風(fēng)信這邊找到人解決一直困擾他們的技術(shù)難題,甲方想要見(jiàn)見(jiàn)請(qǐng)的是什么人很正常。
只是豐田的人認(rèn)為能夠被風(fēng)信請(qǐng)來(lái)的人物,怎么說(shuō)也應(yīng)該是業(yè)界前輩或者久負(fù)盛名,這種人年紀(jì)、氣質(zhì)和舉止,肯定和侯世達(dá)靠不上邊。
乘興而來(lái)敗興而歸的日本人扔點(diǎn)臉色,實(shí)在沒(méi)必要因此影響了侯世達(dá)和風(fēng)無(wú)忌的關(guān)系。
畢竟風(fēng)無(wú)忌本人來(lái)說(shuō),還是很尊重他的。
風(fēng)無(wú)忌見(jiàn)侯世達(dá)臉色并沒(méi)有什么怒色,于是邊走邊說(shuō)道:“侯先生,風(fēng)信為你在希爾頓酒店訂了房間,先去休息一下吧?咱們明天開(kāi)始工作,你看怎么樣?”
侯世達(dá)想了想,搖頭道:“路上還好,我現(xiàn)在感覺(jué)精神不錯(cuò),還是不要耽誤時(shí)間了吧?”
開(kāi)玩笑,就算侯世達(dá)是擠著綠皮車過(guò)來(lái)的,也要趕快開(kāi)始工作!別忘了,安然家就在大港,早一日完成工作,就多一天和她相處的時(shí)間?。?br/>
風(fēng)無(wú)忌愣了一下,沒(méi)想到侯世達(dá)的工作態(tài)度竟然這么積極,略微一點(diǎn)頭,然后就拿出電話開(kāi)始安排了下去。
侯世達(dá)的行李自然有劉師傅送去酒店那邊,碼頭客運(yùn)出口外面,風(fēng)信派了一輛黑色的奧迪車過(guò)來(lái),侯世達(dá)和風(fēng)無(wú)忌兩個(gè)人則干脆直接奔赴工作現(xiàn)場(chǎng)。
準(zhǔn)確的說(shuō),侯世達(dá)做的這個(gè)工作應(yīng)該是外包性質(zhì)。風(fēng)信是項(xiàng)目的總承包方,整個(gè)豐田生產(chǎn)線系統(tǒng)都是由其設(shè)計(jì)、制造。只是在控制軟件部分有一些問(wèn)題,不能自行完成這才找到了他。
侯世達(dá)需要完成的工作并不復(fù)雜,風(fēng)信給出程序接口、出口和各項(xiàng)參數(shù),對(duì)程序功能提出要求,并不需要將整個(gè)系統(tǒng)的情況都介紹給他。
而侯世達(dá)完成的也是這種模塊化的工作,這段程序不僅可以用在風(fēng)信這一家設(shè)備上面,其他任何有類似要求的項(xiàng)目也都可以使用這種模塊。
在國(guó)際軟件外包市場(chǎng)上,這種情況并不少見(jiàn)。印度的軟件外包之所以如此發(fā)達(dá),正是得益于軟件設(shè)計(jì)模塊化的思想。
但相應(yīng)的,既然是模塊化、通用化,當(dāng)然就有一些參數(shù)就必須根據(jù)生產(chǎn)線的具體情況,進(jìn)行測(cè)量和調(diào)試才行。
侯世達(dá)這次到大港,主要就是根據(jù)生產(chǎn)線的實(shí)際情況,對(duì)自己手里的模糊控制模塊進(jìn)行調(diào)試。
如今既然要提前開(kāi)始工作,當(dāng)然就是要在豐田的生產(chǎn)線上進(jìn)行實(shí)地測(cè)量了。
風(fēng)無(wú)忌開(kāi)著車一路風(fēng)馳電掣的就出了大港市,足足行使了一個(gè)多小時(shí),這才抵達(dá)了豐田的大港配件廠。
這是豐田在國(guó)內(nèi)設(shè)立的一個(gè)電動(dòng)機(jī)生產(chǎn)廠,專門負(fù)責(zé)豐田汽車的電機(jī)制造。其生產(chǎn)出來(lái)的電機(jī)不僅供應(yīng)豐田自己,甚至占領(lǐng)了國(guó)內(nèi)車用電機(jī)市場(chǎng)的30%。
汽車行駛在面積龐大的廠區(qū)里甚至顯得有些肅靜,這里并沒(méi)有尋常廠區(qū)那種生產(chǎn)工作產(chǎn)生的巨大噪音。環(huán)境的布置和廠區(qū)設(shè)計(jì),也足見(jiàn)日本人那種嚴(yán)謹(jǐn)?shù)娘L(fēng)格。
風(fēng)無(wú)忌的車停到了一棟大約有五米高的鋼結(jié)構(gòu)廠房外面,這才隱隱約約的傳來(lái)生產(chǎn)設(shè)備運(yùn)轉(zhuǎn)的聲音。
直到從一扇小門走進(jìn)車間內(nèi),機(jī)加工那種嗡嗡的聲音才完全展現(xiàn)出來(lái)。偌大的車間里,整齊的規(guī)劃擺放著一條條的生產(chǎn)線。機(jī)器轟鳴之中,一個(gè)個(gè)生產(chǎn)工人正站在生產(chǎn)線前不斷的忙碌著。
“這里是豐田電機(jī)的焊接車間,我們風(fēng)信為奉天新松公司設(shè)計(jì)的焊接機(jī)械臂控制系統(tǒng),目前面臨著一個(gè)比較嚴(yán)重的問(wèn)題……”
風(fēng)無(wú)忌帶著侯世達(dá)來(lái)到一處單獨(dú)隔離開(kāi)的區(qū)域,這里擺著一段流水線和一排橘紅色的機(jī)械臂,顯然是為了配合風(fēng)信的技術(shù)開(kāi)發(fā)而單獨(dú)設(shè)立的一段測(cè)試場(chǎng)景。
風(fēng)無(wú)忌從流水線的盡頭拿起一個(gè)不知是作何用處的零件,將一段焊縫指給他看說(shuō)道:“這是我們焊接機(jī)械臂做出的產(chǎn)品,你看這里、這里和這里――”
侯世達(dá)探頭看過(guò)去,仔細(xì)的在風(fēng)無(wú)忌指出的位置觀察了一下,發(fā)現(xiàn)這幾個(gè)位置的焊點(diǎn)顯然都不怎么平順規(guī)整,有的是因?yàn)榱慵男螤钐厥狻⒂械目赡苁且馔庠斐傻娜焙嘎┖浮?br/>
這些缺陷唯一的共同點(diǎn),就是都能用肉眼進(jìn)行觀察。
“我們的機(jī)械臂也配有視覺(jué)分析系統(tǒng),說(shuō)來(lái)慚愧,這還是豐田在八十年代使用的技術(shù)。但是這個(gè)系統(tǒng)也只能完成連貫性的初級(jí)分析,比如檢測(cè)生產(chǎn)線產(chǎn)品數(shù)量,大致判斷產(chǎn)品種類這些粗糙的輔助功能。”
風(fēng)無(wú)忌長(zhǎng)嘆一聲,搖頭道:“面對(duì)這種產(chǎn)品上的細(xì)節(jié)問(wèn)題,我們的系統(tǒng)就無(wú)能為力了?!?br/>
說(shuō)到這里,他希冀的看向侯世達(dá),希望他真的能給自己帶來(lái)一份驚喜。如果能夠突破焊接機(jī)械臂的成品率,不僅可以大幅度降低檢測(cè)工人使用的數(shù)量,還能降低產(chǎn)品成本、提高產(chǎn)品質(zhì)量,這一出一進(jìn),形成的競(jìng)爭(zhēng)優(yōu)勢(shì)可不是一星半點(diǎn)!
如果真的能夠像侯世達(dá)在壩娘軟件里用的技術(shù)那樣,軟件能夠準(zhǔn)確的對(duì)某些特殊模式進(jìn)行識(shí)別,那風(fēng)信的工業(yè)控制技術(shù)可就第一次走到世界前列了!
侯世達(dá)笑笑,他對(duì)工控技術(shù)說(shuō)實(shí)話也沒(méi)有什么把握。好在不是讓他設(shè)計(jì)整個(gè)系統(tǒng),而是純粹的外包項(xiàng)目,只要他完成具體的軟件工作就行了。
其實(shí)這個(gè)功能說(shuō)來(lái)很簡(jiǎn)單,就是找到圖像上具體的焊接缺陷位置,然后根據(jù)雙鏡成像的位置差計(jì)算出缺陷的空間坐標(biāo)――就是類似于人類雙眼能夠進(jìn)行空間定位一樣,兩眼看見(jiàn)的景物是不同的,而這些不同在經(jīng)過(guò)人腦處理之后就形成了景深的效果。
侯世達(dá)負(fù)責(zé)的程序就是這樣的一個(gè)“簡(jiǎn)單”功能,至于說(shuō)這組坐標(biāo)傳給其他程序模塊之后要怎么處理,那就是風(fēng)信負(fù)責(zé)的工作了。
“我來(lái)看看吧,究竟能不能實(shí)現(xiàn)你們的要求,還要經(jīng)過(guò)調(diào)試才知道。”侯世達(dá)沒(méi)有把話說(shuō)滿,但手上的工作卻沒(méi)有停下來(lái)。
他從背包里拿出一部筆記本,然后在風(fēng)無(wú)忌的指導(dǎo)下將其和一部機(jī)械臂連接了起來(lái)。
風(fēng)無(wú)忌興致勃勃的看著侯世達(dá),準(zhǔn)備從他操作的過(guò)程中最好多少學(xué)到點(diǎn)什么。哪怕是不能接觸源代碼,起碼可以了解一下實(shí)現(xiàn)的原理吧?
不僅是他,幾乎所有懂行的人都會(huì)對(duì)壩娘是如何實(shí)現(xiàn)圖像識(shí)別的方法感興趣的。任憑所有人想破了腦袋,現(xiàn)在就連個(gè)基本思路都還沒(méi)有。
在這些程序員們看來(lái),侯世達(dá)這個(gè)軟件簡(jiǎn)直就是魔法,已經(jīng)超過(guò)了他們所認(rèn)知的技術(shù)范圍。
風(fēng)無(wú)忌如今能夠看到侯世達(dá)的秘密,怎么可能不好奇?
就見(jiàn)侯世達(dá)利落的打開(kāi)電腦,然后連通了機(jī)械臂的視頻輸入程序。兩張略微有些不同的圖像出現(xiàn)在屏幕上,這應(yīng)該就是機(jī)械臂的兩個(gè)鏡頭拍攝的視頻了。能夠顯示這兩幅畫面,說(shuō)明他的電腦已經(jīng)與機(jī)械臂的程序順利連接了起來(lái)。
“請(qǐng)風(fēng)總工把生產(chǎn)線開(kāi)動(dòng)起來(lái)吧,將有缺陷需要補(bǔ)焊的零件放到工作臺(tái)上?!?br/>
“哦,好!”
風(fēng)無(wú)忌手腳麻利的選了一個(gè)缺陷比較明顯的零件,放到了工作臺(tái)上,然后在控制面板上操作了一下,啟動(dòng)了機(jī)械臂。
做完這些工作,他就以迅雷不及掩耳之勢(shì)回到了侯世達(dá)的身邊,目不轉(zhuǎn)睛的看著他準(zhǔn)備怎么做。
侯世達(dá)當(dāng)然不會(huì)不知道他想做什么,卻也沒(méi)有阻止,直接在自己的電腦上操作了起來(lái)。
只見(jiàn)他執(zhí)行了一個(gè)大概只有70多k的小程序,然后用鼠標(biāo)在圖像上點(diǎn)了幾下,就點(diǎn)頭說(shuō)道:“好了,麻煩風(fēng)總工再換一個(gè)零件?!?br/>
風(fēng)無(wú)忌眨了眨眼睛,不明所以的問(wèn)道:“侯先生這就可以了?”
“可以了,我需要增加采樣的樣本數(shù)量,請(qǐng)你多放一些零件上去吧?!?br/>
“好、好吧。”
于是就見(jiàn)風(fēng)無(wú)忌這邊搬了一個(gè)零件上去,然后侯世達(dá)在屏幕上用鼠標(biāo)點(diǎn)擊幾下,接著就讓他再換一個(gè)零件。
風(fēng)無(wú)忌不知道侯世達(dá)在做什么,侯世達(dá)卻在不斷的注意著屏幕下方的一個(gè)小進(jìn)度條。人工智能在圖像識(shí)別上有兩種思路,一種是由人去教程序怎么做,對(duì)人的行為進(jìn)行分析之后軟件才能學(xué)會(huì)對(duì)某種模式的識(shí)別。而另一種則是沒(méi)有人來(lái)教程序如何識(shí)別,通過(guò)算法對(duì)特定模式進(jìn)行識(shí)別。
侯世達(dá)如今在做的,其實(shí)就是教程序如何識(shí)別零件上有缺陷的焊點(diǎn)。只要計(jì)算機(jī)搜集到足夠多的樣本,就能建立起對(duì)焊點(diǎn)的識(shí)別模型。
然后把這個(gè)模型的數(shù)據(jù)填入已經(jīng)寫好的程序里,整個(gè)工作就可以大功告成了。
就在侯世達(dá)電腦下面的進(jìn)度條堪堪到達(dá)90%的時(shí)候,突然一陣腳步聲從不遠(yuǎn)處穿了過(guò)來(lái)。
丁翻譯趾高氣昂的站在侯世達(dá)和風(fēng)無(wú)忌面前,假意咳嗽了一聲說(shuō)道:“風(fēng)總工,泉田先生讓我問(wèn)你,風(fēng)信是不是可以把這塊區(qū)域騰出來(lái)了?”
<imgalt=""src="cj./picture/20150408_194811.jpg"/>
掃描起點(diǎn)微信二維碼,全民搶答冷知識(shí),拿勛章,贏大獎(jiǎng)!
點(diǎn)擊微信右上角+號(hào),選擇添加朋友,搜索公眾號(hào)&ldquo;qdread&rdquo;參與!
各種大獎(jiǎng),輕松拿下!</p>
,