精華區beta CSSE 關於我們 聯絡資訊
※ 引述《chenyen ()》之銘言: : http://dorm.nsysu.edu.tw/~chenyen/file/exe/sonicdetect.rar : 不過這個並不是他所要的 : 所以我想問的是 要怎麼由幾組數據 來重建整個內部結構分佈的情況呢?? 以下是我個人的猜想 不保證正確 XD 在超音波所經過的線上面,我們得到的是聲音發出和抵達之間所花的時間, 除此之外我們還有距離,所以我們最後可以得到的是平均聲速 在這條線上的平均速度 而這些平均速度有交點,假設有兩條線 一條平均速度是500m/s 一條平均速度是520m/s 共同交在一點上面,我們就可以假設經過這點的平均速率是 (500m/s + 520m/s) / 2 如果有三條線交一點,也一樣是加起來除以3 更多條線以此類推 這樣就能得到各點的聲音經過平均速率 這個步驟完成後,就有很多點的一張圖 每點都有一個經過時的平均聲速 當然,測試點越多,有的線越多,交點就越多 結果應該就會越精細 此時,我們可以用這些點,和其它點來進行內插 這時就有點像在處理影像了,我們有一堆三角形 每點有個數值(顏色),這好像在哪裡見過? 是的,沒錯 就是三角形頂點的填色,這個部份,可以用GPU去做 因為這正是顯示卡的強項,可以用OpenGL或DirectX 將三角形丟進去,每點的平均聲速換成顏色 讓顯示卡去畫整張圖 這樣就有一張木頭內部狀況的圖了 -- VICTOR工作室 | PTT遊戲設計版隆重開幕! | 不管是新手老手,程式美工音樂企劃.... URL : http://www.kinmen.info/vic/ | 都歡迎來遊戲設計版參與討論 XD | 戰略高手> C/C++ | GameTopics> Visual Basic 6.0 | GameDesign -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.227.138
haryewkun:蠻有意思的課題,這種研究其實可以用在很多地方。 09/24 11:54