System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲?V无码成人精品区日韩 ,久久精品无码一区二区日韩AV,精品人妻无码专区中文字幕
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種提升FPGA超聲全聚焦幀率的方法技術(shù)

    技術(shù)編號(hào):40106388 閱讀:30 留言:0更新日期:2024-01-23 18:29
    本發(fā)明專利技術(shù)公開(kāi)一種提升FPGA超聲全聚焦幀率的方法,該方法首先獲取陣元的聲程數(shù)據(jù);然后計(jì)算陣元間的聲程數(shù)據(jù)差值;最后根據(jù)存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù);依次循環(huán)間隔存儲(chǔ)陣元的聲程數(shù)據(jù)和若干個(gè)連續(xù)聲程數(shù)據(jù)差值;該方法提供了一種聲程數(shù)據(jù)的存儲(chǔ)方式,可以極大緩解大孔徑下,超聲全聚焦高幀率對(duì)DDR帶寬提出的需求。在大孔或外部存儲(chǔ)器DDR帶寬較小的情況下可以有效低提升超聲全聚焦的幀率。解決了DDR讀寫(xiě)帶寬對(duì)FPGA超聲全聚焦的制約,在有限的DDR讀寫(xiě)帶寬內(nèi),單個(gè)FPGA時(shí)鐘獲取更多的單向聲程數(shù)據(jù),從而提升大孔徑下全聚焦的幀率。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及超聲波全聚焦,特別是一種提升fpga超聲全聚焦幀率的方法。


    技術(shù)介紹

    1、超聲波相控陣檢測(cè)技術(shù)是工業(yè)無(wú)損檢測(cè)領(lǐng)域的一種常用方法,相控陣技術(shù)具有快速、準(zhǔn)確和適應(yīng)性強(qiáng)等優(yōu)點(diǎn),在實(shí)際的超聲檢測(cè)中應(yīng)用廣泛。由于超聲相控陣只能進(jìn)行單點(diǎn)的實(shí)時(shí)聚焦,成像分辨率和準(zhǔn)確度有限,近年來(lái)逐步被超聲全聚焦技術(shù)所取代,超聲全聚焦技術(shù)是一種高級(jí)的超聲波成像技術(shù),通過(guò)采集被測(cè)區(qū)域內(nèi)任意點(diǎn)的全矩陣回波數(shù)據(jù)并進(jìn)行虛擬聚焦,能夠克服相控陣技術(shù)的缺點(diǎn)。

    2、超聲全聚焦產(chǎn)生一幅圖像需要多個(gè)激發(fā)周期,每次一個(gè)陣元發(fā)射多個(gè)陣元同時(shí)接收,并對(duì)多個(gè)陣元接收的數(shù)據(jù)進(jìn)行聚焦運(yùn)算獲得一幅灰度圖像,最后輸出的結(jié)果是多個(gè)激發(fā)周期獲得的灰度圖像的疊加。現(xiàn)有技術(shù)一般是通過(guò)兩種方式實(shí)現(xiàn)全聚焦的計(jì)算,一種是將所有激發(fā)周期接收的全部數(shù)據(jù)上傳到上位機(jī),通過(guò)上位機(jī)的gpu運(yùn)算。一種是在fpga進(jìn)行實(shí)時(shí)計(jì)算。

    3、由于超聲全聚焦數(shù)據(jù)量大,計(jì)算過(guò)程時(shí)間長(zhǎng),成像幀率較低,本公司專利《一種基于fpga實(shí)現(xiàn)的高幀率超聲全聚焦成》(公布號(hào)cn110927254a)提出了一種fpga全聚焦的實(shí)現(xiàn)方法,并通過(guò)并行方式實(shí)現(xiàn)了幀率的提升,但是當(dāng)聚焦孔徑增大到一定程度后,存儲(chǔ)聲程數(shù)據(jù)的存儲(chǔ)器的讀寫(xiě)帶寬會(huì)限制全聚焦成像的幀率。

    4、全聚焦計(jì)算過(guò)程中的聲程數(shù)據(jù)采用預(yù)存在存儲(chǔ)器的方式,由于聲程數(shù)據(jù)量大,一般采用外部ddr存儲(chǔ)器進(jìn)行存儲(chǔ),將每個(gè)點(diǎn)到探頭陣元的單向聲程數(shù)據(jù)按順序進(jìn)行存儲(chǔ)。當(dāng)一個(gè)陣元發(fā)射完,多個(gè)陣元接收到超聲數(shù)據(jù)后,fpga按順序從ddr讀取聲程數(shù)據(jù),計(jì)算每個(gè)聚焦像素點(diǎn)的灰度值,所有像素點(diǎn)的灰度值計(jì)算完得到這個(gè)激發(fā)周期的灰度圖片。

    5、假設(shè)fpga掛4片ddr3存儲(chǔ)器,每片ddr3存儲(chǔ)器位寬16位,運(yùn)行在800m/s的時(shí)鐘,那么其讀寫(xiě)帶寬是16×4×800×2mbit/s=102400mbit/s,fpga按200m/s的時(shí)鐘頻率工作,那么每個(gè)時(shí)鐘周期可以讀取102400÷200=512bit寬度的聲程數(shù)據(jù)。假設(shè)每個(gè)單向聲程數(shù)據(jù)是16bit存儲(chǔ)的,那么fpga一個(gè)時(shí)鐘周期能讀取的單向聲程數(shù)據(jù)個(gè)數(shù)是512÷16=32個(gè),也就是對(duì)于聚焦孔徑是32的時(shí)候通過(guò)流水線可以一個(gè)時(shí)鐘周期計(jì)算一個(gè)點(diǎn)的灰度值,但是當(dāng)全聚焦的聚焦孔徑增大后,例如64孔徑,一個(gè)點(diǎn)的計(jì)算需要64×16=1024bit的聲程數(shù)據(jù),fpga需要1024÷512=2個(gè)時(shí)鐘周期從存儲(chǔ)器讀取聲程數(shù)據(jù),通過(guò)流水線處理要兩個(gè)時(shí)鐘周期才能完成一個(gè)點(diǎn)的灰度值計(jì)算,所以在聚焦孔徑64的時(shí)候,相對(duì)于32孔徑,除了激發(fā)周期變大一倍(需要激發(fā)64次)導(dǎo)致的幀率下降一倍外還存在存儲(chǔ)器帶寬的制約導(dǎo)致幀率再下降一倍。當(dāng)聚焦孔徑為128的時(shí)候,一個(gè)點(diǎn)的計(jì)算需要128×16=2048bit的聲程數(shù)據(jù),fpga需要2048÷512=4個(gè)時(shí)鐘周期從存儲(chǔ)器讀取聲程數(shù)據(jù),通過(guò)流水線處理要4個(gè)時(shí)鐘周期才能完成一個(gè)點(diǎn)的灰度值計(jì)算,相對(duì)于32孔徑,除了激發(fā)周期變大4倍導(dǎo)致的幀率下降4倍外還存在存儲(chǔ)器帶寬的制約導(dǎo)致幀率再下降4倍。可以看到隨著孔徑的增大,全聚焦的成像幀率平方倍的下降。


    技術(shù)實(shí)現(xiàn)思路

    1、有鑒于此,本專利技術(shù)的目的在于提供一種提升fpga超聲全聚焦幀率的方法,該方法利用聲程數(shù)據(jù)加上聲程數(shù)據(jù)差值存儲(chǔ)提高了超聲全聚焦幀率。

    2、為達(dá)到上述目的,本專利技術(shù)提供如下技術(shù)方案:

    3、本專利技術(shù)提供的提升fpga超聲全聚焦幀率的方法,包括以下步驟:

    4、獲取陣元的聲程數(shù)據(jù);

    5、計(jì)算陣元間的聲程數(shù)據(jù)差值;

    6、根據(jù)存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù);

    7、所述聲程數(shù)據(jù)存儲(chǔ):依次循環(huán)間隔存儲(chǔ)陣元的聲程數(shù)據(jù)和若干個(gè)連續(xù)聲程數(shù)據(jù)差值。

    8、進(jìn)一步,所述存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力為n時(shí),設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)n-1,具體如下:

    9、所述聲程數(shù)據(jù)存儲(chǔ):依次循環(huán)間隔存儲(chǔ)陣元的聲程數(shù)據(jù)和n個(gè)連續(xù)聲程數(shù)據(jù)差值;具體表示為[t1][δt2]…[δtn];

    10、其中,t1表示第1個(gè)聲程數(shù)據(jù);δt2表示第2個(gè)聲程數(shù)據(jù)和第1個(gè)聲程數(shù)據(jù)的聲程數(shù)據(jù)差值;δtn表示第n個(gè)聲程數(shù)據(jù)和第n-1個(gè)聲程數(shù)據(jù)的聲程數(shù)據(jù)差值。

    11、進(jìn)一步,所述存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力為n時(shí),設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)2(n-1),具體如下:

    12、所述聲程數(shù)據(jù)存儲(chǔ):依次循環(huán)間隔存儲(chǔ)陣元的聲程數(shù)據(jù)和n個(gè)連續(xù)聲程數(shù)據(jù)差值;具體表示為[t1][δt2]…[δtn][δtn+1][δtn+2]…[δt2n-1][t2n];

    13、其中,t1表示第1個(gè)聲程數(shù)據(jù);δt2表示第2個(gè)聲程數(shù)據(jù)和第1個(gè)聲程數(shù)據(jù)的聲程數(shù)據(jù)差值;δtn表示第n個(gè)聲程數(shù)據(jù)和第n-1個(gè)聲程數(shù)據(jù)的聲程數(shù)據(jù)差值;t2n表示第2n個(gè)聲程數(shù)據(jù)。

    14、進(jìn)一步,所述時(shí)鐘周期內(nèi)計(jì)算能力采用在時(shí)鐘周期內(nèi)連續(xù)加減法的次數(shù)n。

    15、進(jìn)一步,所述聲程數(shù)據(jù)讀?。鹤x取聲程數(shù)據(jù)和聲程數(shù)據(jù)差值,通過(guò)預(yù)設(shè)的運(yùn)算得到所有聲程數(shù)據(jù)。

    16、進(jìn)一步,所述聲程數(shù)據(jù)讀取后通過(guò)將第一個(gè)聲程數(shù)據(jù)加上聲程數(shù)據(jù)差值可得到對(duì)應(yīng)的單向聲程數(shù)據(jù)。

    17、進(jìn)一步,當(dāng)聲程數(shù)據(jù)的數(shù)量經(jīng)過(guò)計(jì)算后得到的余數(shù)小于n-1時(shí),最后的陣元的聲程數(shù)據(jù)采用完整聲程數(shù)據(jù)。

    18、進(jìn)一步,所述聲程數(shù)據(jù)差值的存儲(chǔ)位寬通過(guò)陣元間隔的聲程數(shù)據(jù)計(jì)算得到單位聲程數(shù)據(jù)的數(shù)量,再根據(jù)單位聲程數(shù)據(jù)的數(shù)量的二進(jìn)制值確定存儲(chǔ)位寬。

    19、進(jìn)一步,所述聲程數(shù)據(jù)讀取按照以下方式進(jìn)行:聲程數(shù)據(jù)的一半通過(guò)前一個(gè)完整聲程用加法獲得,另一半通過(guò)后一個(gè)完整聲程用減法獲得。

    20、本專利技術(shù)的有益效果在于:

    21、本專利技術(shù)提供的提升fpga超聲全聚焦幀率的方法,該方法首先獲取陣元的聲程數(shù)據(jù);然后計(jì)算陣元間的聲程數(shù)據(jù)差值;最后根據(jù)存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力n設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)n-1;依次循環(huán)間隔存儲(chǔ)陣元的聲程數(shù)據(jù)和n個(gè)連續(xù)聲程數(shù)據(jù)差值;具體表示為[t1][δt2]…[δtn][tn+1][δtn+2]…[δt2n];其中,t1表示第1個(gè)聲程數(shù)據(jù);δt2表示第2個(gè)聲程數(shù)據(jù)和第1個(gè)聲程數(shù)據(jù)的聲程數(shù)據(jù)差值;δtn表示第n個(gè)聲程數(shù)據(jù)和第n-1個(gè)聲程數(shù)據(jù)的聲程數(shù)據(jù)差值;該方法提供了一種聲程數(shù)據(jù)的存儲(chǔ)方式,可以極大緩解大孔徑下,超聲全聚焦高幀率對(duì)ddr帶寬提出的需求。在大孔或外部存儲(chǔ)器ddr帶寬較小的情況下可以有效低提升超聲全聚焦的幀率。解決了ddr讀寫(xiě)帶寬對(duì)fpga超聲全聚焦的制約,在有限的ddr讀寫(xiě)帶寬內(nèi),單個(gè)fpga時(shí)鐘獲取更多的單向聲程數(shù)據(jù),從而提升大孔徑下全聚焦的幀率。

    22、本專利技術(shù)的其他優(yōu)點(diǎn)、目標(biāo)和特征在某種程度上將在隨后的說(shuō)明書(shū)中進(jìn)行闡述,并且在某種程度上,基于對(duì)下文的考察研究對(duì)本領(lǐng)域技術(shù)人員而言將是顯而易見(jiàn)的,或者可以從本專利技術(shù)的實(shí)踐中得到教導(dǎo)。本專利技術(shù)的目標(biāo)和其他優(yōu)點(diǎn)可以通過(guò)下面的說(shuō)明書(shū)來(lái)實(shí)現(xiàn)和獲得。

    本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種提升FPGA超聲全聚焦幀率的方法,其特征在于:包括以下步驟:

    2.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力為n時(shí),設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)n-1,具體如下:

    3.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力為n時(shí),設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)2(n-1),具體如下:

    4.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述時(shí)鐘周期內(nèi)計(jì)算能力采用在時(shí)鐘周期內(nèi)連續(xù)加減法的次數(shù)n。

    5.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述聲程數(shù)據(jù)按照以下方式進(jìn)行讀?。鹤x取聲程數(shù)據(jù)和聲程數(shù)據(jù)差值,通過(guò)預(yù)設(shè)的運(yùn)算得到所有聲程數(shù)據(jù)。

    6.如權(quán)利要求5所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述聲程數(shù)據(jù)讀取后通過(guò)將第一個(gè)聲程數(shù)據(jù)加上聲程數(shù)據(jù)差值可得到對(duì)應(yīng)的單向聲程數(shù)據(jù)。

    7.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:當(dāng)聲程數(shù)據(jù)的數(shù)量經(jīng)過(guò)計(jì)算后得到的余數(shù)小于n-1時(shí),最后的陣元的聲程數(shù)據(jù)采用完整聲程數(shù)據(jù)。

    8.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述聲程數(shù)據(jù)差值的存儲(chǔ)位寬通過(guò)陣元間隔的聲程數(shù)據(jù)計(jì)算得到單位聲程數(shù)據(jù)的數(shù)量,再根據(jù)單位聲程數(shù)據(jù)的數(shù)量的二進(jìn)制值確定存儲(chǔ)位寬。

    9.如權(quán)利要求1所述的提升FPGA超聲全聚焦幀率的方法,其特征在于:所述聲程數(shù)據(jù)按照以下方式進(jìn)行讀取:所述聲程數(shù)據(jù)的一半通過(guò)前一個(gè)完整聲程用加法獲得,另一半通過(guò)后一個(gè)完整聲程用減法獲得。

    ...

    【技術(shù)特征摘要】

    1.一種提升fpga超聲全聚焦幀率的方法,其特征在于:包括以下步驟:

    2.如權(quán)利要求1所述的提升fpga超聲全聚焦幀率的方法,其特征在于:所述存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力為n時(shí),設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)n-1,具體如下:

    3.如權(quán)利要求1所述的提升fpga超聲全聚焦幀率的方法,其特征在于:所述存儲(chǔ)器件的時(shí)鐘周期內(nèi)計(jì)算能力為n時(shí),設(shè)置存儲(chǔ)聲程數(shù)據(jù)差值的個(gè)數(shù)2(n-1),具體如下:

    4.如權(quán)利要求1所述的提升fpga超聲全聚焦幀率的方法,其特征在于:所述時(shí)鐘周期內(nèi)計(jì)算能力采用在時(shí)鐘周期內(nèi)連續(xù)加減法的次數(shù)n。

    5.如權(quán)利要求1所述的提升fpga超聲全聚焦幀率的方法,其特征在于:所述聲程數(shù)據(jù)按照以下方式進(jìn)行讀?。鹤x取聲程數(shù)據(jù)和聲程數(shù)據(jù)差值,通過(guò)預(yù)設(shè)的運(yùn)算得到所有聲程數(shù)據(jù)。

    ...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:駱琦,胡慶榮,蔡慶生,
    申請(qǐng)(專利權(quán))人:廣州多浦樂(lè)電子科技股份有限公司,
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 久久亚洲精品AB无码播放| 久久伊人中文无码| 蜜桃臀无码内射一区二区三区| 亚洲av无码成人黄网站在线观看 | 亚洲真人无码永久在线| 亚洲熟妇无码另类久久久| 精品成在人线AV无码免费看| 人妻系列无码专区久久五月天| 超清无码一区二区三区| 亚洲日韩精品无码专区| 97无码人妻福利免费公开在线视频| 无码乱码av天堂一区二区| 亚洲精品无码久久久久去q| 无码专区永久免费AV网站| 亚洲av永久无码精品表情包| 国产成人无码精品一区不卡| 最新无码专区视频在线| 国产AV无码专区亚洲A∨毛片| 国产成人无码免费视频97| 久久AV无码精品人妻糸列| 亚洲AV永久无码精品成人| 中文字幕精品无码一区二区| 蜜臀亚洲AV无码精品国产午夜. | 中文字幕无码免费久久99| 国产精品亚洲аv无码播放| 亚洲成a人在线看天堂无码 | 精品无人区无码乱码毛片国产| 无码精品国产dvd在线观看9久| 无码AV中文字幕久久专区| 国产成年无码久久久久毛片| 日韩av无码中文无码电影| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 久久青青草原亚洲AV无码麻豆| 亚洲午夜无码片在线观看影院猛 | 一本大道无码日韩精品影视_| 无码精品不卡一区二区三区| 亚洲综合久久精品无码色欲| 亚洲日韩精品A∨片无码加勒比| 亚洲AV无码乱码在线观看代蜜桃 | 亚洲AV无码乱码在线观看代蜜桃 | 日韩久久无码免费毛片软件|