第47章 設計原理,震驚大牛(2/2)
拿計算機系統舉例。
Windows 7大約50,000,000行代碼。
Windows 7開發的時候有23個小組,每個小組約40人,也就是將近1000人。
Windows Vista大約50,000,000行代碼,算上修正掉的代碼估計超過一億行。
內部版本超過上千個,每個版本都有所測試。
為其作出貢獻的正式工合約工臨時工超過數萬人。
這麼多人開發了好幾年,這才做出計算機作業系統。
而且這是用行計算,可能不太直觀,平時常見的A4紙,默認列印Consolas字體,一張A4紙只能寫44行。
如果沒有開發出讀取大腦信息的設備,陸曉絕對不會用手打系統代碼。
這次寫大概十幾萬行的代碼,已經讓他精疲力盡了。
陸曉畫出軟體流程圖,介紹道:「這是我的軟體設計方案,整個項目分為4個部分,第一部分是聲吶設備,負責發射超聲波接收超聲波,這裡我寫了一個插件,將複雜的聲波數據用聲波干擾公式轉換成二維數據表達。」
「第二部分,是數據處理,一開始不太完善,數據量很大,普通計算機根本算不出來,要用伺服器才可能計算,當然超算更好,在這一步主要是將目標篩選出來。」
「比如我們的目標是坦克,那就把坦克的目標數據篩選,可以把聲波數據看成是一塊覆蓋整片大地的幕布,我們要剪切掉坦克那部分的幕布,進行單獨運算。」
「如果是人,在人多的環境下,就會出現無數人的數據,這時候就需要篩選我們需要的具體識別目標,可以從體型、位置、參照物等多方面篩選。」
「第三部分,也是整套方案最重要的一步,將數據自動轉化成沒有任何色彩的3D模型,可以在這一步自動建模。」
「最後一步,那就是得出具體坐標,完成人物鎖定了,要知道音波就算是迷宮,其實也能不停聲波傳遞反射,最後我們也能獲得迷宮的建模圖形。」
介紹完,陸曉看向略微呆滯的兩位專家,問道:「你們懂了吧?」
張兵至少是大學教授的水平,聽完後不是沒懂,而是完全搞不懂了。
音波能反饋這麼複雜的數據?
原理倒是能懂,目前嬰兒做B超,其實就是用超聲波貼著肚子看肚子裡的嬰兒體位、長相、是否有缺陷等等。
但那是貼著肚子發出超聲波接收信號。
陸曉這個設計已經超出張兵的理解範疇了。
音頻文件很多人都看過,是上下起伏的線條,但用B超或者用聲吶,獲得的聲音信息不是單純的上下起伏線條。
B超3D超聲成像,就是B超探頭不停發出超聲波,接收回波形成2維數據,最後無數2維圖像合成,就能看到嬰兒在肚子裡的3D圖像。
就算陸曉沒有發明這個算法和軟體,也許很多年後,人類依舊能發明出廣域發射超聲波,清晰掃描人臉的設備。
當計算機越來越強大時,能夠快速處理更加複雜的數據信息,即便沒有算法,硬破解也能得到圖像。
現在陸曉的公式算法起到非常重要的作用。
彭方存完全聽懂了,他感覺到了陸曉的厲害之處,這4個步驟中,恐怕每個步驟都蘊含無數算法。
數據如何簡化,多張聲音的二維圖像迭加形成三維圖像,如何自動建模,篩選目標數據,這都是技術難點。
現在看樣子,陸曉已經完全解決了難題。
只是把大腦里的想法,拿出來。
可笑他竟然想來幫忙!
他這趟過來,本來是想著自己好歹是院士級別的大牛,可以幫陸曉解決一些技術難題,結果從陸曉的表現來看,完全不需要他插手。
難以想像,陸曉竟然還是高中生!
現在的高中生,都這麼厲害了嗎?
要是彭方存看過小說,估計也要說出那句名言了,簡直恐怖如斯啊!