第四十六章 設(shè)計(jì)原理,震驚大牛(求追讀)
讓免費(fèi)的3D建模軟件去獲取情報(bào),陸曉還沒有詳細(xì)規(guī)劃好。
還要考慮軟件保密的問題。
他重新在模擬項(xiàng)目里添加一條備注,那就是:“軟件絕對(duì)加密,不能被破解?!?p> 不過這次模擬顯示失敗了,提示陸曉需要學(xué)習(xí)哈希算法以及各種其他加密手段。
這個(gè)算法陸曉知道,可以用來數(shù)據(jù)加密。
還有虛擬貨幣好像也運(yùn)用了哈希算法。
陸曉準(zhǔn)備在網(wǎng)上學(xué)一下哈希算法。
加密很重要,就算是給蓉飛集團(tuán)的軟件,也要有厲害的加密措施。
接下來幾天,陸曉天天都在寫代碼,每天還要抽時(shí)間學(xué)習(xí)各種軟件加密手段。
什么對(duì)稱加密、非對(duì)稱加密、MD5加密全都在學(xué)習(xí)。
信息學(xué)經(jīng)驗(yàn)值也在慢慢提升。
陸曉以為這一個(gè)月會(huì)在碼代碼學(xué)習(xí)中平靜度過,卻沒想到?jīng)]過幾天,張兵帶著一位老者,親自來西嶺雪山下的療養(yǎng)別墅拜訪他。
而且兩人還帶著各種設(shè)備過來的,估計(jì)是等不及陸曉獨(dú)自研發(fā)了。
見到陸曉后,張兵介紹道:“這位是西北5315雷達(dá)研究所的首席科學(xué)家彭方存,彭老是雷達(dá)方面的專家,自從上次聽說你想到一種能夠識(shí)別聲波信息的方法后,每天都在問我進(jìn)度?!?p> “沒辦法,我只能帶他過來找你了?!?p> “彭老很厲害,應(yīng)該可以為你提供幫助?!?p> 彭方存五十多歲,但頭發(fā)已經(jīng)花白,戴著厚厚的眼鏡,很有文人學(xué)者氣質(zhì)。
見到陸曉戴著耳機(jī),歉意地說道:“陸曉我也知道你身體不太好,但沒辦法,你那個(gè)聲波干擾公式太吸引人了,這些天我做了無數(shù)實(shí)驗(yàn),發(fā)現(xiàn)都能完美符合規(guī)律,我實(shí)在想不通這到底是怎么回事?!?p> “恰好我在聲學(xué)上有一些研究,就想過來看看能否幫上忙。”
聽說是來幫忙的,陸曉心中暗笑,他都設(shè)計(jì)好了,根本不需要幫忙。
看來有必要介紹一下他的項(xiàng)目,讓其他人心里有底。
陸曉這些天專注寫代碼,其實(shí)也在加強(qiáng)對(duì)耳朵的控制力,他取下耳機(jī),點(diǎn)點(diǎn)頭道:“彭老您好,軟件還沒有做出來,不過你們既然過來了,可以給你們講講原理,所有設(shè)計(jì)我都在大腦里完成了,現(xiàn)在就是在把東西寫出來。”
彭老這樣的專家過來,也不是完全沒用,聲波成像項(xiàng)目不需要幫忙。
其他項(xiàng)目卻需要。
剛好他模擬“麥田怪圈”方案,也遇到一些困難,進(jìn)度條卡在50%,這些天變化不大。
一時(shí)間不知道該提升哪些知識(shí)儲(chǔ)備,能夠推進(jìn)“麥田怪圈”項(xiàng)目模擬。
陸曉準(zhǔn)備征服兩人,讓他們意識(shí)到項(xiàng)目完全沒問題,真要幫忙就把精力放在他另一個(gè)項(xiàng)目上。
陸曉帶著兩人來到寫代碼的電腦前。
屏幕上,密密麻麻都是代碼,陸曉壓根不用編程平臺(tái),他還怕自己代碼泄露呢,都是在記事本里寫,寫了程序,都不用跑一下驗(yàn)證。
目前還在寫軟件主體框架。
陸曉的寫代碼手段,讓兩人心中震驚了一下,竟然在記事本寫代碼,還真是特別啊。
沒有理會(huì)震驚的兩人,陸曉打開電腦自帶畫圖功能,準(zhǔn)備演示一下項(xiàng)目流程。
軟件太復(fù)雜了,足足有上百萬(wàn)字符,給張兵他們看,估計(jì)都看不明白。
大部分代碼還都在陸曉的腦海里。
以后陸曉肯定要開發(fā)腦機(jī)輸出設(shè)備,可以把腦海里的信息直接輸出,這就不必用雙手碼代碼這么麻煩了。
這些天手都快給陸曉敲腫,代碼才寫一小半。
一個(gè)人寫一個(gè)軟件,真沒那么簡(jiǎn)單。
拿計(jì)算機(jī)系統(tǒng)舉例。
Windows 7大約50,000,000行代碼。
Windows 7開發(fā)的時(shí)候有23個(gè)小組,每個(gè)小組約40人,也就是將近1000人。
Windows Vista大約50,000,000行代碼,算上修正掉的代碼估計(jì)超過一億行。
內(nèi)部版本超過上千個(gè),每個(gè)版本都有所測(cè)試。
為其作出貢獻(xiàn)的正式工合約工臨時(shí)工超過數(shù)萬(wàn)人。
這么多人開發(fā)了好幾年,這才做出計(jì)算機(jī)操作系統(tǒng)。
而且這是用行計(jì)算,可能不太直觀,平時(shí)常見的A4紙,默認(rèn)打印Consolas字體,一張A4紙只能寫44行。
如果沒有開發(fā)出讀取大腦信息的設(shè)備,陸曉絕對(duì)不會(huì)用手打系統(tǒng)代碼。
這次寫大概十幾萬(wàn)行的代碼,已經(jīng)讓他精疲力盡了。
陸曉畫出軟件流程圖,介紹道:“這是我的軟件設(shè)計(jì)方案,整個(gè)項(xiàng)目分為4個(gè)部分,第一部分是聲吶設(shè)備,負(fù)責(zé)發(fā)射超聲波接收超聲波,這里我寫了一個(gè)插件,將復(fù)雜的聲波數(shù)據(jù)用聲波干擾公式轉(zhuǎn)換成二維數(shù)據(jù)表達(dá)?!?p> “第二部分,是數(shù)據(jù)處理,一開始不太完善,數(shù)據(jù)量很大,普通計(jì)算機(jī)根本算不出來,要用服務(wù)器才可能計(jì)算,當(dāng)然超算更好,在這一步主要是將目標(biāo)篩選出來?!?p> “比如我們的目標(biāo)是坦克,那就把坦克的目標(biāo)數(shù)據(jù)篩選,可以把聲波數(shù)據(jù)看成是一塊覆蓋整片大地的幕布,我們要剪切掉坦克那部分的幕布,進(jìn)行單獨(dú)運(yùn)算。”
“如果是人,在人多的環(huán)境下,就會(huì)出現(xiàn)無數(shù)人的數(shù)據(jù),這時(shí)候就需要篩選我們需要的具體識(shí)別目標(biāo),可以從體型、位置、參照物等多方面篩選?!?p> “第三部分,也是整套方案最重要的一步,將數(shù)據(jù)自動(dòng)轉(zhuǎn)化成沒有任何色彩的3D模型,可以在這一步自動(dòng)建模?!?p> “最后一步,那就是得出具體坐標(biāo),完成人物鎖定了,要知道音波就算是迷宮,其實(shí)也能不停聲波傳遞反射,最后我們也能獲得迷宮的建模圖形?!?p> 介紹完,陸曉看向略微呆滯的兩位專家,問道:“你們懂了吧?”
張兵至少是大學(xué)教授的水平,聽完后不是沒懂,而是完全搞不懂了。
音波能反饋這么復(fù)雜的數(shù)據(jù)?
原理倒是能懂,目前嬰兒做B超,其實(shí)就是用超聲波貼著肚子看肚子里的嬰兒體位、長(zhǎng)相、是否有缺陷等等。
但那是貼著肚子發(fā)出超聲波接收信號(hào)。
陸曉這個(gè)設(shè)計(jì)已經(jīng)超出張兵的理解范疇了。
音頻文件很多人都看過,是上下起伏的線條,但用B超或者用聲吶,獲得的聲音信息不是單純的上下起伏線條。
B超3D超聲成像,就是B超探頭不停發(fā)出超聲波,接收回波形成2維數(shù)據(jù),最后無數(shù)2維圖像合成,就能看到嬰兒在肚子里的3D圖像。
就算陸曉沒有發(fā)明這個(gè)算法和軟件,也許很多年后,人類依舊能發(fā)明出廣域發(fā)射超聲波,清晰掃描人臉的設(shè)備。
當(dāng)計(jì)算機(jī)越來越強(qiáng)大時(shí),能夠快速處理更加復(fù)雜的數(shù)據(jù)信息,即便沒有算法,硬破解也能得到圖像。
現(xiàn)在陸曉的公式算法起到非常重要的作用。
彭方存完全聽懂了,他感覺到了陸曉的厲害之處,這4個(gè)步驟中,恐怕每個(gè)步驟都蘊(yùn)含無數(shù)算法。
數(shù)據(jù)如何簡(jiǎn)化,多張聲音的二維圖像疊加形成三維圖像,如何自動(dòng)建模,篩選目標(biāo)數(shù)據(jù),這都是技術(shù)難點(diǎn)。
現(xiàn)在看樣子,陸曉已經(jīng)完全解決了難題。
只是把大腦里的想法,拿出來。
可笑他竟然想來幫忙!
他這趟過來,本來是想著自己好歹是院士級(jí)別的大牛,可以幫陸曉解決一些技術(shù)難題,結(jié)果從陸曉的表現(xiàn)來看,完全不需要他插手。
難以想象,陸曉竟然還是高中生!
現(xiàn)在的高中生,都這么厲害了嗎?
要是彭方存看過小說,估計(jì)也要說出那句名言了,簡(jiǎn)直恐怖如斯??!