第1239章 繼續上路(第2頁)
自動駕駛車輛也需要接受人類的指令,除了按鍵按鈕輸入信息外,語音識別也是必不可少的交互方式,也要考慮進去,不僅要識別不同人的聲紋信息,更要識別語音內容,解析語音傳達的含義。
原先他做的登錄系統有識別不同人的語音特徵部分,但是識別內容沒有那麼深入,新的程序也要進行這方面的增強。
這些代碼以後也可以加入到《華族》程序中去,讓玩家實現通過語音控制進行遊戲,連鼠標都可以不用動了。
與複雜多變的視頻、音頻信息識別相比,其他的速度、溫度、壓力傳感器的輸入信息相對就比較容易處理了,這些信息同樣重要,但是反應的情況比較簡單,判斷邏輯也好設定一些。
程序的核心需要一套接近於人類的智能分析算法,將輸入的各種信息構建出車輛周圍的場景,構建出一個實時變化的三維全息圖,要有當前位置,所處道路,前後周圍的路況信息,根據全息圖的變化的發出各種指令,控制車輛行動。
感覺想的差不多了,曾凡將自己思考的程序框架輸入電腦,然後盯著上面的框架圖繼續深入思考,一點點完善各部分的細節,所有地方都想通了,沒有邏輯上的漏洞了,才到動手寫代碼的時候。
對曾凡來說,到輸入代碼的時候,距離完成的時間就不遠了。
他做一個程序最耗費時間的地方,就是前面的這個思考階段,做到架構設計上無懈可擊,各部分都能配合起來發揮預期作用,並不是很容易的事情。
當然,對於自動駕駛程序來說,代碼寫完也只是第一步,還需要輸入各種場景信息進行識別學習,能達到預想效果才行。
這種學習的過程類似於人類的成長過程,程序要形成自我的概念,能明確界定車輛自身的範圍,識別到外界的道路、車輛、指示牌、各種事物,車內的乘客、車主等成員位置和各自的聲音、相貌等信息,儘量能模仿人類的思維模式。
曾凡思考的就是程序最基礎的算法邏輯,這些構思好了,在上面搭建程序框架才有意義,後續才可能成長為真正符合他設計的自動駕駛。
如果基礎設計有缺陷,要麼成長不起來,就算勉強成長起來,缺陷也指不定什麼時候就會造成嚴重後果,還無法從根本上解決。
這種深層次的思考格外的耗費精神,天色不知不覺就黑了,房間裡沒開燈,公司裡只有他一個人,顯示器因為長時間不操作進入了息屏的狀態,房間陷入一片黑暗之中。