• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    插值前置的仿射變換FPGA實(shí)現(xiàn)方法

    2020-03-19 10:46:46吳藝陽
    計算機(jī)工程與應(yīng)用 2020年6期
    關(guān)鍵詞:存儲資源存儲器插值

    吳藝陽,樊 凡,2,周 怡,黃 珺,2

    1.武漢大學(xué) 電子信息學(xué)院,武漢430072

    2.武漢大學(xué) 宇航科學(xué)與技術(shù)研究院,武漢430072

    1 引言

    仿射變換是一種實(shí)現(xiàn)原始圖像旋轉(zhuǎn)、縮放與平移并最終得到目標(biāo)圖像的幾何變換,是圖像融合、圖像配準(zhǔn)、圖像矯正等應(yīng)用中不容或缺的步驟之一[1]。例如,在實(shí)時視頻圖像融合系統(tǒng)中,仿射變換可以實(shí)現(xiàn)來自不同波段圖像之間的配準(zhǔn)[2];在全景相機(jī)中,全景圖像的拼接需要通過仿射變換實(shí)現(xiàn)[3];在醫(yī)學(xué)圖像應(yīng)用中,仿射變換可以實(shí)現(xiàn)計算機(jī)斷層掃描(CT)涉及的坐標(biāo)配準(zhǔn)[4]。上述應(yīng)用普遍要求系統(tǒng)的實(shí)時性達(dá)到30 Hz 幀頻[5]。相比ARM、DSP等處理器件,F(xiàn)PGA的靈活性更高、性能更強(qiáng),采用FPGA 實(shí)現(xiàn)圖像的仿射變換能夠有效地提高系統(tǒng)的實(shí)時性[6-7]。但仿射變換中涉及大量的矩陣運(yùn)算與插值運(yùn)算,需要占用較多的邏輯資源,設(shè)計難度大[8-9]。因此,研究仿射變換FPGA的高吞吐率實(shí)現(xiàn)具有重要意義。

    目前,國內(nèi)外在實(shí)時視覺系統(tǒng)中的仿射變換FPGA實(shí)現(xiàn)均以反向映射為基本原理。這類方法需要使用存儲器緩存一幀原始圖像數(shù)據(jù),然后根據(jù)目標(biāo)像素的坐標(biāo)從存儲器中讀取對應(yīng)的四鄰域像素灰度值,最后采用雙線性插值算法確定目標(biāo)像素灰度值。因?yàn)殡p線性插值模塊需要從存儲器中同步讀取四鄰域像素,所以存儲器的傳輸數(shù)據(jù)帶寬是原始圖像數(shù)據(jù)流的4 倍。為了實(shí)現(xiàn)存儲器的4 倍數(shù)據(jù)帶寬需求,國內(nèi)外研究人員提出了不同的方法。例如,Jiang 等人以及Gribbon 等人分別采用FPGA 內(nèi)部存儲資源與外部存儲器緩存4幀相同的原始圖像,從而實(shí)現(xiàn)雙線性插值需要的4 路圖像數(shù)據(jù)流輸入,該方法存在存儲資源消耗大的問題[10-11]。為節(jié)約存儲資源FPGA 存儲資源,Ngo 等人以及王文治采用像素時鐘的4 倍頻時鐘從DPRAM 中讀取原始圖像數(shù)據(jù)[12-13];王金輝等人采用兩個單口SRAM 實(shí)現(xiàn)乒乓操作,并使用像素時鐘的4 倍頻時鐘讀取原始圖像[14]。上述實(shí)現(xiàn)方案可歸納為以下兩種:(1)使用4 個獨(dú)立的存儲資源對原始圖像進(jìn)行存取[10-11];(2)采用像素時鐘的4倍頻對存儲器內(nèi)部數(shù)據(jù)進(jìn)行讀取[12-14]。第一種方式需要為4 個存儲器提供更多的引腳資源與設(shè)計空間,在增加FPGA 功耗的同時,不利于實(shí)時系統(tǒng)的小型化實(shí)現(xiàn)。第二種方式需要將存儲器的讀寫頻率提高至原始圖像時鐘頻率的4倍,考慮到存儲器存在最大讀寫頻率,所以這類提升頻率的方法會將系統(tǒng)數(shù)據(jù)吞吐率降低至第一種方式的1/4。

    綜上所述,基于反向映射的仿射變換不能同時兼顧存儲資源消耗與數(shù)據(jù)吞吐率。其根本原因在于雙線性插值模塊需要在一個像素時鐘內(nèi)從存儲器中讀取原始圖像四鄰域像素點(diǎn),導(dǎo)致存儲器的傳輸數(shù)據(jù)帶寬需求為原始圖像流的4 倍。為解決該問題,本文提出了一種插值前置的仿射變換FPGA 實(shí)現(xiàn)方法,該方法采用四角點(diǎn)映射方式將雙線性插值計算提前到存儲器緩存原始圖像之前,避免了雙線性插值模塊對存儲器的直接讀取,從而降低了存儲器的傳輸數(shù)據(jù)帶寬需求。

    2 傳統(tǒng)的基于反向映射的仿射變換FPGA實(shí)現(xiàn)

    目前,國內(nèi)外在實(shí)時視覺系統(tǒng)中仿射變換的FPGA實(shí)現(xiàn)均以反向映射為基本原理。以反向映射為基礎(chǔ)的仿射變換采用順序掃描的方式遍歷目標(biāo)圖像中的像素點(diǎn),通過反向映射在原始圖像中確定與該像素點(diǎn)對應(yīng)的四鄰域像素,并對四鄰域像素進(jìn)行雙線性插值計算,最終建立目標(biāo)圖像。反向映射的數(shù)學(xué)模型為[15]:

    其中,( x,y)T是原始圖像中的坐標(biāo)向量,( u,v)T是目標(biāo)圖像中的坐標(biāo)向量,( k1,k2)是圖像的縮放系數(shù),θ 是圖像的旋轉(zhuǎn)角度參數(shù),( t1,t2)是圖像的橫向與縱向平移參數(shù)。上述仿射參數(shù){k1,k2,θ,t1,t2} 為預(yù)設(shè)值。

    如圖1 所示,基于反向映射的仿射變換FPGA 實(shí)現(xiàn)流程可歸納為:(1)地址生成模塊根據(jù)行場同步信號產(chǎn)生目標(biāo)圖像的地址信號流;(2)該地址信號流經(jīng)過反向映射得到原始圖像中對應(yīng)的坐標(biāo),并依此產(chǎn)生雙線性插值需要的4 個像素坐標(biāo)以及插值權(quán)重;(3)存儲器接口使用4 路并行的數(shù)據(jù)鏈路從外部RAM 中同時讀取這4個坐標(biāo)的像素值;(4)雙線性插值模塊根據(jù)同步輸入的插值權(quán)重與4 路原始圖像數(shù)據(jù)流輸出得到目標(biāo)圖像數(shù)據(jù)流[16]。

    圖1 反向映射FPGA實(shí)現(xiàn)原理設(shè)計框圖

    從圖1 可以看出,基于反向映射的仿射變換FPGA實(shí)現(xiàn)方法需要從RAM 中同時讀取4 路原始圖像數(shù)據(jù),該操作只能通過兩種方式實(shí)現(xiàn):(1)使用4 個獨(dú)立的存儲器對原始圖像進(jìn)行存?。唬?)采用像素時鐘的4 倍頻對存儲器內(nèi)部數(shù)據(jù)進(jìn)行讀取。第一種方式需要為4 個存儲器提供更多的引腳資源與設(shè)計空間,同時增加了FPGA 的功耗,不利于實(shí)時系統(tǒng)的小型化實(shí)現(xiàn)。第二種方式需要將RAM 的讀寫頻率提高至原始圖像時鐘的4倍,考慮到RAM 存在最大讀寫頻率,所以該方法會將數(shù)據(jù)吞吐率降低至第一種方式的1/4。綜上所述,基于反向映射的仿射變換FPGA 實(shí)現(xiàn)方法不能同時兼顧存儲資源與數(shù)據(jù)吞吐率。

    3 基于前置插值的仿射變換

    針對基于反向映射的仿射變換FPGA 實(shí)現(xiàn)方法存在的缺點(diǎn),本文提出了一種基于前置插值的仿射變換理論,并詳細(xì)介紹該仿射變換的FPGA 實(shí)現(xiàn)方法,并對實(shí)現(xiàn)方法中涉及的簡化運(yùn)算與相關(guān)的校驗(yàn)運(yùn)算進(jìn)行了分析。

    3.1 基本原理

    本文的想法是將雙線性插值的計算提前到存儲器緩存原始圖像數(shù)據(jù)流之前,即在原始圖像數(shù)據(jù)流輸入的同時便實(shí)現(xiàn)雙線性插值計算,從而避免存儲器讀寫圖像數(shù)據(jù)時所需的4 倍數(shù)據(jù)帶寬。為實(shí)現(xiàn)插值前置,本文提出一種基于四角點(diǎn)映射的數(shù)學(xué)模型,該模型采用滑動窗遍歷原始圖像坐標(biāo),并在滑動窗中通過前向映射與反向映射的結(jié)合建立原始圖像與目標(biāo)圖像的映射關(guān)系。滑動窗的大小選取與仿射變換中應(yīng)用的具體插值算法相關(guān),滑動窗內(nèi)應(yīng)包含插值運(yùn)算中所需的所有原始圖像坐標(biāo)。因?yàn)楸疚奶岢龅姆律渥儞Q方法中采用的是雙線性插值算法,所以選取2×2 大小的窗口作為滑動窗?;谇爸貌逯档姆律渥儞Q具體實(shí)現(xiàn)原理描述如下:

    (1)如圖2 所示,首先根據(jù)串行輸入的圖像數(shù)據(jù)流生成一個2×2 的滑動窗,即四角點(diǎn)對應(yīng)的滑動窗,該滑動窗可以實(shí)現(xiàn)原始圖像坐標(biāo)與像素值的同步傳輸,為后續(xù)的映射關(guān)系計算與雙線性插值計算提供時序上的同步。定義該窗口為四角點(diǎn)ABCD,ABCD 坐標(biāo)即為四角點(diǎn)坐標(biāo)。

    圖2 四角點(diǎn)映射原理圖

    (2)在已獲得四角點(diǎn)滑動窗的基礎(chǔ)上,需要建立原始圖像與目標(biāo)圖像的映射關(guān)系,考慮到前向映射可在已知原始圖像坐標(biāo)與仿射參數(shù)的基礎(chǔ)上實(shí)現(xiàn)映射關(guān)系的建立,本文采用前向映射將四角點(diǎn)滑動窗ABCD 的坐標(biāo)映射到目標(biāo)圖像,得到映射窗口A′B′C′D′,并在接下來 的 步 驟 中 從 映 射 窗 口A′B′C′D′中 獲 取ABCD 與A′B′C′D′之間像素的插值關(guān)系。其中,前向映射的數(shù)學(xué)模型為:

    式(2)與式(1)互為反函數(shù)。

    (3)通常情況下,映射后四角點(diǎn)A′B′C′D′的坐標(biāo)包含小數(shù)部分,但是在基于FPGA 的數(shù)字圖像處理中,必須對目標(biāo)圖像的整數(shù)坐標(biāo)進(jìn)行賦值才有意義。因此必須在A′B′C′D′內(nèi)找到其內(nèi)部的整數(shù)坐標(biāo)( )u′,v′,并對其進(jìn)行賦值。本文計算( )u′,v′的方式為:

    其中( u1,v1)、( u2,v2)、( u3,v3)、( u4,v4)為映 射后 四角 點(diǎn)A′B′C′D′的坐標(biāo)。為簡化FPGA 的計算復(fù)雜度,( u′,v′)分別由( u1, u2,u3,u4)與( v1, v2,v3,v4)中的最大值并向下取整得到。

    (4)在坐標(biāo)( u′,v′)確定之后,需要對( u′,v′)的灰度值進(jìn)行賦值??紤]到從映射后四角點(diǎn)A′B′C′D′直接計算( u′,v′)的灰度值計算復(fù)雜度較高,從四角點(diǎn)ABCD 確定坐標(biāo)( u′,v′)灰度值計算復(fù)雜度較低,所以本文采用反向映射原理將目標(biāo)圖像中的( u′,v′)映射到原始圖像得到坐標(biāo)( x′,y′),并通過雙線性插值算法確定( x′,y′)的灰度值。

    (5)雙線性插值根據(jù)同步輸入的插值權(quán)重與4 路原始圖像數(shù)據(jù)確定目標(biāo)像素的灰度值,并將該數(shù)據(jù)存儲到RAM 中。最后,在一幀原始圖像數(shù)據(jù)進(jìn)行四角點(diǎn)映射處理之后,從RAM 中順序讀出數(shù)據(jù),便可得到仿射變換后的圖像。

    理論上講,數(shù)字圖像仿射變換的實(shí)現(xiàn)原理為:在仿射參數(shù)已知的情況下,通過某種映射計算方式建立原始圖像與目標(biāo)圖像之間全部坐標(biāo)及像素灰度值的映射關(guān)系。傳統(tǒng)的反向映射采用點(diǎn)對點(diǎn)映射方式遍歷目標(biāo)圖像坐標(biāo),并確定該坐標(biāo)在原始圖像中對應(yīng)的四鄰域像素,最終對四鄰域像素進(jìn)行插值計算。本文提出的基于前置插值的仿射變換方法根據(jù)反向映射的對稱性,通過四角點(diǎn)窗口遍歷原始圖像獲取目標(biāo)圖像中所有與當(dāng)前窗口存在映射關(guān)系的像素坐標(biāo),然后通過反向映射確定當(dāng)前像素坐標(biāo)的像素灰度值,最終實(shí)現(xiàn)目標(biāo)圖像的建立。本文提出的基于前置插值的仿射變換方法需要實(shí)現(xiàn)四路并行的前向映射計算與一路的反向映射計算,實(shí)現(xiàn)難度與計算復(fù)雜度高于傳統(tǒng)的反向映射方法??紤]到FPGA 具有邏輯資源豐富,支持并行運(yùn)算的特點(diǎn),本文提出的基于前置插值的仿射變換方法在FPGA 實(shí)現(xiàn)中設(shè)計與實(shí)現(xiàn)難度較低,之后將介紹該方法的FPGA 實(shí)現(xiàn)架構(gòu)。

    3.2 FPGA實(shí)現(xiàn)架構(gòu)

    根據(jù)3.1 節(jié)中介紹的基于前置插值的仿射變換原理,其FPGA 實(shí)現(xiàn)方法需要分別實(shí)現(xiàn)四角點(diǎn)坐標(biāo)生成、四角點(diǎn)前向映射、坐標(biāo)選取、反向映射、滑動窗并行輸出以及雙線性插值模塊6 個處理模塊,如圖3 所示。下面將分別介紹這6個部分的FPGA實(shí)現(xiàn)方法。

    (1)四角點(diǎn)坐標(biāo)生成模塊根據(jù)輸入的行場同步信號生成4路并行的原始圖像四角點(diǎn)坐標(biāo)( xi,yi)T( i= 1,2,3,4)。

    (2)四角點(diǎn)前向映射模塊對輸入的4 路坐標(biāo)信號進(jìn)行并行的前向映射計算得到4 路目標(biāo)圖像坐標(biāo)信號( ui,vi)T( i= 1,2,3,4)。前向模塊的FPGA 實(shí)現(xiàn)原理圖如圖4(a)所示,輸入的x 坐標(biāo)與y 坐標(biāo)通過乘法器與加法器實(shí)現(xiàn)與仿射參數(shù)的乘加運(yùn)算,得到目標(biāo)圖像坐標(biāo)( u,v)。

    圖3 基于前置插值的FPGA實(shí)現(xiàn)方法設(shè)計框圖

    圖4 前向映射與反向映射FPGA實(shí)現(xiàn)原理圖

    (3)坐標(biāo)選取模塊根據(jù)映射窗坐標(biāo)( ui,vi)T(i=1,2, 3,4 )選取當(dāng)前窗口的插值坐標(biāo)( u′,v′),其RTL級電路如圖5。坐標(biāo)選取模塊由數(shù)據(jù)比較器組與數(shù)據(jù)選擇器組構(gòu)成。數(shù)據(jù)比較器與數(shù)據(jù)選擇器的作用是得到映射坐標(biāo)( ui,vi)T( i= 1,2,3,4 )中的最大值與最小值。當(dāng)且僅當(dāng)umax-umin=1 與vmax-vmin=1 兩個條件均成立時,坐標(biāo)選取模塊輸出( umax,vmax)作為插值坐標(biāo)( u′,v′)。當(dāng)條件不成立時,意味著當(dāng)前窗口不包含插值坐標(biāo),坐標(biāo)選取模塊在當(dāng)前時刻將輸出坐標(biāo)(0,0)。

    圖5 坐標(biāo)選取部分RTL級電路

    (4)反向映射實(shí)現(xiàn)對輸入的插值坐標(biāo)( u′,v′)進(jìn)行反向映射計算,得到對應(yīng)的原始圖像坐標(biāo)( x′,y′),并通過( x′,y′)與四角點(diǎn)坐標(biāo)( xi,yi)T( i= 1,2,3,4 )的位置關(guān)系確定插值權(quán)重。如圖4(b)所示,反向映射的FPGA 實(shí)現(xiàn)也是通過乘法器與加法器對輸入坐標(biāo)( u′,v′)與相關(guān)仿射參數(shù)的運(yùn)算,得到原始圖像坐標(biāo)( x′,y′)。

    (5)滑動窗并行輸出模塊實(shí)現(xiàn)了原始圖像數(shù)據(jù)的串并轉(zhuǎn)換,其時序圖如圖6 所示。方法采用兩個串行的FIFO 緩存圖像數(shù)據(jù),每個FIFO 內(nèi)緩存圖像的一行數(shù)據(jù)。寄存器Reg1、Reg2、Reg3 與Reg4 對FIFO 輸出的數(shù)據(jù)進(jìn)行流水緩存操作,從而實(shí)現(xiàn)圖像數(shù)據(jù)的并行輸出。其中,Reg1 與Rge3 內(nèi)緩存的數(shù)據(jù)為同一列像素,Reg2與Reg4 內(nèi)緩存的數(shù)據(jù)為同一列像素。當(dāng)FIFO1 與FIFO2 均存滿一行數(shù)據(jù)時,寄存器組將會并行輸出當(dāng)前2×2 窗口的像素值。該滑動窗結(jié)構(gòu)實(shí)現(xiàn)了像素時鐘下雙線性插值模塊所需的4倍數(shù)據(jù)帶寬輸入。

    圖6 滑動窗原理框圖及時序圖

    (6)雙線性插值部分根據(jù)輸入的4 路原始圖像數(shù)據(jù)流與插值權(quán)重,得到仿射變換圖像數(shù)據(jù)流,并將其存入到外部存儲器中。當(dāng)滑動窗遍歷原始圖像中所有的像素坐標(biāo)之后,順序讀出外部存儲器中的數(shù)據(jù)流,即可得到最終的仿射變換圖像數(shù)據(jù)。

    插值前置的仿射變換FPGA 實(shí)現(xiàn)方法實(shí)現(xiàn)了雙線性插值的前置計算,避免雙線性插值模塊對存儲器的直接讀取,降低存儲器的傳輸帶寬需求。

    3.3 FPGA簡化運(yùn)算與校驗(yàn)分析

    如上所述,為降低FPGA 的計算復(fù)雜度,本文提出的插值前置的仿射變換FPGA 實(shí)現(xiàn)方法在坐標(biāo)選取部分中進(jìn)行了簡化計算,具體的簡化過程為:坐標(biāo)選取部分需要從映射窗口A′B′C′D′中選取插值坐標(biāo)( u′,v′),通常情況下,A′B′C′D′的邊與圖像坐標(biāo)軸為非平行關(guān)系,在A′B′C′D′中直接選取插值坐標(biāo)( u′,v′)需要計算坐標(biāo)( u′,v′)與A′B′C′D′形成的向量與映射窗口向量之間的內(nèi)積,通過內(nèi)積的取值判斷當(dāng)前坐標(biāo)是否在映射窗口A′B′C′D′內(nèi)部。上述操作需要使用大量的乘法器資源,降低FPGA 處理圖像數(shù)據(jù)的實(shí)時性。因此,本文采用一種簡化計算的坐標(biāo)選取方法,將選取的矩形窗擴(kuò)大為映射窗口A′B′C′D′的外接矩形EFGH,并通過對EFGH坐標(biāo)最大值向下取整遍歷的方式快速定位矩形窗內(nèi)包含的整數(shù)坐標(biāo)點(diǎn)。上述方法雖然降低了FPGA 的計算復(fù)雜度,但是矩形窗的外擴(kuò)會在當(dāng)前滑動窗中引入其余四角點(diǎn)滑動窗需要計算的插值坐標(biāo),如圖7 所示,映射窗口A′B′C′D′中的有效插值點(diǎn)為I,但矩形窗的外擴(kuò)導(dǎo)致無效插值點(diǎn)K 的引入。從而造成K 點(diǎn)雙線性插值的重復(fù)計算,降低仿射圖像的插值精度。

    針對上述問題,本文在反向映射部分中添加校驗(yàn)計算模塊實(shí)現(xiàn)無效坐標(biāo)點(diǎn)的剔除。其中,無效坐標(biāo)點(diǎn)的定義為非當(dāng)前滑動窗內(nèi)的插值坐標(biāo)點(diǎn)。根據(jù)前向映射與反向映射的對稱關(guān)系可知,當(dāng)映射窗口中的插值坐標(biāo)( u′,v′)為有效插值坐標(biāo)時,該坐標(biāo)通過反向映射計算后仍然在四角點(diǎn)ABCD 構(gòu)成的滑動窗內(nèi),反之則會落于滑動窗外。根據(jù)上述性質(zhì),校驗(yàn)?zāi)K對選取到的插值坐標(biāo)( u′,v′)進(jìn)行反向映射計算得到坐標(biāo)( x′,y′),判斷( x′,y′)是否在當(dāng)前四角點(diǎn)的滑動窗內(nèi)。若當(dāng)前坐標(biāo)( x′,y′)在四角點(diǎn)ABCD 構(gòu)成的滑動窗內(nèi),則該坐標(biāo)為有效坐標(biāo),并對該坐標(biāo)進(jìn)行后續(xù)的插值計算;若當(dāng)前坐標(biāo)不在滑動窗內(nèi),則判定該坐標(biāo)為無效坐標(biāo),并進(jìn)行舍棄。

    校驗(yàn)計算實(shí)現(xiàn)了在當(dāng)前時刻僅對四角點(diǎn)滑動窗內(nèi)的坐標(biāo)進(jìn)行插值計算,剔除由于插值坐標(biāo)選取的FPGA簡化計算帶來的無效坐標(biāo)點(diǎn),避免對無效坐標(biāo)點(diǎn)重復(fù)進(jìn)行插值計算所導(dǎo)致的仿射圖像插值精度下降的問題。

    4 實(shí)驗(yàn)結(jié)果與討論

    為驗(yàn)證本文提出的基于前置插值的仿射變換算法的可行性,本文在Matlab中對本文提出的方法進(jìn)行了仿真,仿真實(shí)驗(yàn)結(jié)果圖如圖8、圖9 與圖10 所示。圖8、圖9與圖10 中的圖(a)為原圖,圖(b)~圖(e)為不同仿射參數(shù)下的仿射變換圖像,其中實(shí)驗(yàn)中的k 為縮放參數(shù),θ 為旋轉(zhuǎn)參數(shù),實(shí)驗(yàn)中橫向與縱向縮放參數(shù)取值均為k。從實(shí)驗(yàn)結(jié)果可以看出本文提出的基于前置插值的仿射變換算法可以實(shí)現(xiàn)不同參數(shù)下的仿射變換。

    圖8 Venice基于前置插值的仿射變換Matlab仿真實(shí)驗(yàn)圖

    圖9 Office基于前置插值的仿射變換Matlab仿真實(shí)驗(yàn)圖

    圖10 Penguins基于前置插值的仿射變換Matlab仿真實(shí)驗(yàn)圖

    為驗(yàn)證本文提出算法的插值精度,采用峰值信噪比(PSNR)衡量仿射圖像與原始圖像相符合程度。首先對原始圖像采用反向映射的方式對圖像進(jìn)行旋轉(zhuǎn)得到兩幅相同的旋轉(zhuǎn)圖像,然后分別通過反向映射的方式與本文算法對旋轉(zhuǎn)圖像進(jìn)行仿射變換得到仿射圖像,并與原始圖像進(jìn)行比較得到PSNR。表1 給出了通過反向映射與無校驗(yàn)的本文算法以及本文算法在不同圖像中的PSNR 指標(biāo)表現(xiàn),從表1 可以看出本文算法的插值精度與基于反向映射的仿射變換的插值精度基本一致,這是因?yàn)楸疚奶岢龅乃惴ㄅc基于反向映射的仿射變換均采用雙線性插值實(shí)現(xiàn)插值計算,因此插值精度基本一致。與此同時,當(dāng)本文算法缺少校驗(yàn)算法時,PSNR指標(biāo)將會出現(xiàn)下降,這是因?yàn)樾r?yàn)?zāi)K的缺少會使得本文算法對部分坐標(biāo)進(jìn)行重復(fù)插值,從而降低了插值精度。

    表1 PSNR指標(biāo)實(shí)驗(yàn)對比數(shù)據(jù) dB

    為驗(yàn)證本文提出的插值前置的仿射變換FPGA 實(shí)現(xiàn)方法在數(shù)據(jù)傳輸帶寬、存儲資源與數(shù)據(jù)吞吐率中的表現(xiàn),本文采用Altera 公司的Cyclone V 5CEFA7U19C8N芯片,在Quartus II 14.1 的綜合編譯平臺上進(jìn)行進(jìn)一步驗(yàn)證。在驗(yàn)證實(shí)驗(yàn)中,原始圖像數(shù)據(jù)流的輸入時鐘為6.75 MHz,幀頻為50 Hz。

    表1 給出了本文提出的實(shí)現(xiàn)方法與其他文獻(xiàn)提出的方法在存儲器傳輸帶寬需求、外部存儲器個數(shù)、內(nèi)部存儲器資源占用率、存儲器讀寫頻率與極限數(shù)據(jù)吞吐率的綜合比較情況。其中,存儲器傳輸帶寬需求為成像系統(tǒng)工作時存儲器在單位時間內(nèi)的數(shù)據(jù)吞吐率。高存儲器傳輸帶寬需要通過消耗更多的存儲資源或者降低極限數(shù)據(jù)吞吐率實(shí)現(xiàn)。存儲器傳輸帶寬需求越低,系統(tǒng)的資源消耗與極限數(shù)據(jù)吞吐率綜合表現(xiàn)越好。fpixel為原始圖像的像素時鐘頻率,在輸入始終頻率相同的情況下,存儲器的讀寫頻率越高,則存儲器越容易到達(dá)讀寫頻率上限,系統(tǒng)的極限數(shù)據(jù)吞吐率越低。由表2 可得,文獻(xiàn)[10]雖然在不使用外部存儲器的情況下達(dá)到了最高的數(shù)據(jù)吞吐率,但片上存儲資源占用率高達(dá)80%,系統(tǒng)可擴(kuò)展性差。文獻(xiàn)[11]所需的外部存儲器個數(shù)則高達(dá)4 個。文獻(xiàn)[12]與文獻(xiàn)[14]的存儲器讀寫頻率為像素頻率fpixel的4 倍,導(dǎo)致系統(tǒng)極限數(shù)據(jù)吞吐率僅為其他方法的1/4。本文的存儲器傳輸帶寬需求為其他方法的1/4,避免了反向映射方法中為實(shí)現(xiàn)4 倍傳輸數(shù)據(jù)帶寬而存在的存儲資源消耗高與降低數(shù)據(jù)吞吐率的問題。最終在使用1 個外部存儲資源并且內(nèi)部存儲資源占用率僅為0.48%的情況下,達(dá)到最大的極限數(shù)據(jù)吞吐率,在存儲資源與數(shù)據(jù)吞吐率方面擁有最好的綜合表現(xiàn)。

    表2 不同方法的指標(biāo)對比(fpixel為原始圖像的像素時鐘頻率)

    為說明本文提出的基于前置插值的仿射變換在FPGA實(shí)現(xiàn)中資源占用率情況,表3給出了Quartus II 14.1的綜合編譯資源報告。從表3 可以得到以下結(jié)論:本文提出的方法的ALM(算術(shù)邏輯資源),Registers(寄存器)與LUTs(查找表)的占用率均小于3%。與此同時,方法僅占用0.48%的Block Memory(片上存儲資源)與14.1%乘法器資源??傮w上說,本文提出的插值前置的仿射變換FPGA 實(shí)現(xiàn)方法仍然剩余充足的邏輯資源用于其余圖像預(yù)處理算法中。

    表3 AlteraCycloneV芯片資源占用表

    本文將提出的基于前置插值的FPGA 實(shí)現(xiàn)方法應(yīng)用于可見光與紅外圖像的實(shí)時融合系統(tǒng)之中,融合相機(jī)的實(shí)物圖如圖11 所示。其中,紅外相機(jī)得到的紅外圖像分辨率為400×300??梢姽庀鄼C(jī)的型號為MT9M034,最高可輸出分辨率為1 280×960的可見光圖像。該相機(jī)可通過簡單的寄存器配置實(shí)現(xiàn)分辨率、幀頻等圖像參數(shù)的調(diào)節(jié)。因此,在實(shí)時相機(jī)融合系統(tǒng)中,本文提出的基于前置插值映射的仿射變換方法用于可見光相機(jī)的輸出端,對可見光圖像進(jìn)行旋轉(zhuǎn),縮放與平移,從而達(dá)到紅外圖像與可見光圖像像素間的對齊。首先,對紅外圖像進(jìn)行圖像預(yù)處理,得到清晰的紅外圖像信息,并將紅外圖像數(shù)據(jù)傳輸?shù)娇梢姽庀鄼C(jī)所在的FPGA 芯片。與此同時,對可見光圖像進(jìn)行仿射變換,實(shí)現(xiàn)紅外圖像與可見光圖像的像素對齊。其中,仿射參數(shù)由Matlab仿真獲得,并在系統(tǒng)初始化時便設(shè)置成固定參數(shù)。最后,對紅外圖像與可見光圖像進(jìn)行同步處理之后,對同步的紅外圖像與可見光圖像進(jìn)行融合處理。

    圖11 融合相機(jī)實(shí)物圖

    融合相機(jī)的實(shí)驗(yàn)結(jié)果圖如圖12 所示。由實(shí)驗(yàn)結(jié)果可得,本文提出的插值前置的仿射變換FPGA 實(shí)現(xiàn)方法可實(shí)現(xiàn)紅外圖像與可見光圖像像素間的對齊。

    圖12 融合相機(jī)實(shí)驗(yàn)結(jié)果

    5 結(jié)束語

    針對基于反向映射的仿射變換在FPGA 實(shí)現(xiàn)中遇到的存儲資源消耗高與數(shù)據(jù)吞吐率問題,本文提出了一種基于前置插值的仿射變換數(shù)學(xué)模型,實(shí)現(xiàn)了雙線性插值的前置計算,避免雙線性插值對存儲器的直接讀寫,降低存儲器的傳輸帶寬需求。實(shí)驗(yàn)結(jié)果表明,本文提出的插值前置的仿射變換方法在實(shí)現(xiàn)實(shí)時仿射變換的同時,降低了存儲器的傳輸帶寬需求,擁有更好的存儲器占用率與數(shù)據(jù)吞吐率綜合表現(xiàn)。與此同時,本文提出的仿射變換方法成功實(shí)現(xiàn)紅外圖像與可見光圖像的像素間的對齊。

    猜你喜歡
    存儲資源存儲器插值
    一種基于區(qū)塊鏈的存儲資源可信分配方法
    靜態(tài)隨機(jī)存儲器在軌自檢算法
    基于Sinc插值與相關(guān)譜的縱橫波速度比掃描方法
    一種改進(jìn)FFT多譜線插值諧波分析方法
    基于四項(xiàng)最低旁瓣Nuttall窗的插值FFT諧波分析
    用SSD提升私有云存儲性能
    存儲器——安格爾(墨西哥)▲
    Blackman-Harris窗的插值FFT諧波分析與應(yīng)用
    基于Nand Flash的高速存儲器結(jié)構(gòu)設(shè)計
    基于事件的視頻傳輸自適應(yīng)調(diào)節(jié)方法及其應(yīng)用
    啦啦啦免费观看视频1| 亚洲成av人片免费观看| 亚洲中文字幕一区二区三区有码在线看 | 一边摸一边做爽爽视频免费| 欧美丝袜亚洲另类 | 欧美乱妇无乱码| 夜夜看夜夜爽夜夜摸| 欧美色视频一区免费| 亚洲乱码一区二区免费版| 成人午夜高清在线视频| 精品午夜福利视频在线观看一区| 69av精品久久久久久| 国语自产精品视频在线第100页| 97超级碰碰碰精品色视频在线观看| 国产激情欧美一区二区| 麻豆成人午夜福利视频| 国产一区二区激情短视频| 亚洲自拍偷在线| 国产av麻豆久久久久久久| cao死你这个sao货| 99久久精品热视频| 欧美日韩瑟瑟在线播放| 成人手机av| 制服丝袜大香蕉在线| 99久久精品热视频| 午夜两性在线视频| 久久久精品国产亚洲av高清涩受| 香蕉丝袜av| 久久久水蜜桃国产精品网| 亚洲av美国av| 无遮挡黄片免费观看| 日韩免费av在线播放| 99久久久亚洲精品蜜臀av| 在线观看www视频免费| 久久婷婷成人综合色麻豆| 少妇粗大呻吟视频| 午夜影院日韩av| 欧美av亚洲av综合av国产av| 亚洲人成网站在线播放欧美日韩| 999久久久国产精品视频| 亚洲精品中文字幕在线视频| 99国产极品粉嫩在线观看| 亚洲国产精品sss在线观看| 午夜a级毛片| 色综合亚洲欧美另类图片| 他把我摸到了高潮在线观看| 露出奶头的视频| 国产精品爽爽va在线观看网站| 国产真人三级小视频在线观看| 国产野战对白在线观看| 国产一区在线观看成人免费| av在线播放免费不卡| www国产在线视频色| 好男人电影高清在线观看| 在线国产一区二区在线| 国内精品久久久久久久电影| 国产欧美日韩一区二区三| 大型黄色视频在线免费观看| 亚洲国产高清在线一区二区三| 真人做人爱边吃奶动态| 91大片在线观看| 免费在线观看成人毛片| 国产精品久久久久久人妻精品电影| 久久久国产精品麻豆| 男女做爰动态图高潮gif福利片| 国产亚洲av高清不卡| netflix在线观看网站| 淫妇啪啪啪对白视频| 国产单亲对白刺激| 国产精品 国内视频| 岛国视频午夜一区免费看| 真人做人爱边吃奶动态| 色av中文字幕| 三级毛片av免费| 精华霜和精华液先用哪个| 久久久久久久精品吃奶| 日韩欧美精品v在线| 日本熟妇午夜| 可以在线观看的亚洲视频| 亚洲激情在线av| 精品国内亚洲2022精品成人| 88av欧美| 色哟哟哟哟哟哟| 精品电影一区二区在线| 99热这里只有精品一区 | 国产三级黄色录像| 国内揄拍国产精品人妻在线| 亚洲性夜色夜夜综合| 法律面前人人平等表现在哪些方面| 欧美成狂野欧美在线观看| av欧美777| e午夜精品久久久久久久| 欧美乱码精品一区二区三区| 变态另类丝袜制服| 国产精品一区二区精品视频观看| 亚洲精品久久国产高清桃花| 波多野结衣巨乳人妻| 中文在线观看免费www的网站 | 啪啪无遮挡十八禁网站| 88av欧美| 久久精品国产99精品国产亚洲性色| 丝袜人妻中文字幕| 我要搜黄色片| 巨乳人妻的诱惑在线观看| 亚洲av片天天在线观看| 俺也久久电影网| 午夜福利在线在线| 亚洲精品中文字幕在线视频| 好看av亚洲va欧美ⅴa在| 国内揄拍国产精品人妻在线| 悠悠久久av| 久久这里只有精品19| 99精品欧美一区二区三区四区| 中文字幕av在线有码专区| 精品久久久久久久人妻蜜臀av| 男人舔女人下体高潮全视频| 日韩有码中文字幕| 免费在线观看完整版高清| 国产精品 欧美亚洲| 亚洲一区中文字幕在线| 亚洲午夜精品一区,二区,三区| 午夜久久久久精精品| 欧美国产日韩亚洲一区| 免费在线观看完整版高清| 好看av亚洲va欧美ⅴa在| 午夜福利在线观看吧| 久久久久久人人人人人| 国产成人一区二区三区免费视频网站| 欧美午夜高清在线| 免费无遮挡裸体视频| 国产真实乱freesex| 长腿黑丝高跟| 村上凉子中文字幕在线| 国产精品免费视频内射| 女人被狂操c到高潮| 国产精品一及| 一级a爱片免费观看的视频| 99久久久亚洲精品蜜臀av| 黄色a级毛片大全视频| 法律面前人人平等表现在哪些方面| 中文在线观看免费www的网站 | 国产精品野战在线观看| 99国产精品99久久久久| 欧美一级a爱片免费观看看 | 亚洲国产看品久久| avwww免费| 免费在线观看完整版高清| 禁无遮挡网站| 免费一级毛片在线播放高清视频| av中文乱码字幕在线| 视频区欧美日本亚洲| a在线观看视频网站| 成人三级做爰电影| 久久久久久久久免费视频了| 久久久久久九九精品二区国产 | 国产视频内射| 一边摸一边抽搐一进一小说| 成人手机av| 不卡一级毛片| www日本在线高清视频| 他把我摸到了高潮在线观看| 国产精品av视频在线免费观看| 日本免费一区二区三区高清不卡| 日韩 欧美 亚洲 中文字幕| 国产私拍福利视频在线观看| 免费搜索国产男女视频| 18美女黄网站色大片免费观看| 成人av在线播放网站| 看片在线看免费视频| 亚洲av成人不卡在线观看播放网| 国产黄色小视频在线观看| www国产在线视频色| 757午夜福利合集在线观看| 男女下面进入的视频免费午夜| 老鸭窝网址在线观看| 丰满人妻熟妇乱又伦精品不卡| 亚洲电影在线观看av| 十八禁网站免费在线| 欧美成狂野欧美在线观看| 黄色毛片三级朝国网站| 国产亚洲精品久久久久久毛片| 国产三级在线视频| 久久香蕉精品热| 99久久99久久久精品蜜桃| x7x7x7水蜜桃| 少妇的丰满在线观看| 丝袜人妻中文字幕| 成人手机av| 国产成人影院久久av| 一本一本综合久久| 久久精品国产99精品国产亚洲性色| 久久久久性生活片| 国产成人影院久久av| 色精品久久人妻99蜜桃| 亚洲av第一区精品v没综合| 欧美性猛交╳xxx乱大交人| 天堂√8在线中文| 亚洲,欧美精品.| 他把我摸到了高潮在线观看| 国产精品久久久久久精品电影| 中文字幕人成人乱码亚洲影| 五月伊人婷婷丁香| 巨乳人妻的诱惑在线观看| 最好的美女福利视频网| 欧美+亚洲+日韩+国产| 日本免费一区二区三区高清不卡| 妹子高潮喷水视频| 女人爽到高潮嗷嗷叫在线视频| 亚洲一区二区三区不卡视频| 欧美色视频一区免费| 成人手机av| 国产成人影院久久av| 婷婷六月久久综合丁香| 精品久久久久久久人妻蜜臀av| 久久久精品大字幕| 成年人黄色毛片网站| 精品久久久久久久末码| 在线观看免费午夜福利视频| 国产久久久一区二区三区| 亚洲男人天堂网一区| 精品人妻1区二区| 亚洲 欧美一区二区三区| 国产熟女xx| 99国产精品99久久久久| 一本精品99久久精品77| 精品久久蜜臀av无| 欧美丝袜亚洲另类 | 精品一区二区三区av网在线观看| 国产高清videossex| 观看免费一级毛片| 亚洲国产中文字幕在线视频| 高清毛片免费观看视频网站| 欧美在线黄色| 日韩精品青青久久久久久| 黄色 视频免费看| 亚洲欧美日韩东京热| 精品国产乱子伦一区二区三区| 夜夜夜夜夜久久久久| 日韩大码丰满熟妇| 欧美成人一区二区免费高清观看 | 久久精品夜夜夜夜夜久久蜜豆 | av超薄肉色丝袜交足视频| 一级作爱视频免费观看| x7x7x7水蜜桃| 亚洲欧美日韩高清在线视频| 欧美乱码精品一区二区三区| 国产高清视频在线观看网站| 国产高清视频在线观看网站| 1024手机看黄色片| 亚洲欧美日韩高清在线视频| 日韩欧美 国产精品| 亚洲熟妇熟女久久| 欧美日韩福利视频一区二区| 怎么达到女性高潮| 每晚都被弄得嗷嗷叫到高潮| 日本精品一区二区三区蜜桃| 午夜福利视频1000在线观看| 亚洲欧美日韩高清在线视频| 少妇粗大呻吟视频| 老汉色av国产亚洲站长工具| 欧美乱妇无乱码| 夜夜躁狠狠躁天天躁| 不卡一级毛片| 五月玫瑰六月丁香| 国产精华一区二区三区| 91大片在线观看| 在线观看免费视频日本深夜| 1024香蕉在线观看| 黄片大片在线免费观看| 精品国产乱子伦一区二区三区| 悠悠久久av| 久久久久久大精品| 欧美黄色淫秽网站| 老司机深夜福利视频在线观看| 欧美在线黄色| av超薄肉色丝袜交足视频| 91大片在线观看| 黄色 视频免费看| 久久久国产精品麻豆| 国内精品久久久久久久电影| 韩国av一区二区三区四区| 男女午夜视频在线观看| 最近视频中文字幕2019在线8| 日本一二三区视频观看| 久久久久久久久免费视频了| 国产一区二区三区视频了| 黄色视频不卡| 久久这里只有精品19| 无限看片的www在线观看| 亚洲国产看品久久| 国模一区二区三区四区视频 | 在线观看免费日韩欧美大片| 日日摸夜夜添夜夜添小说| 大型黄色视频在线免费观看| 精品免费久久久久久久清纯| 可以免费在线观看a视频的电影网站| 亚洲午夜精品一区,二区,三区| 一进一出好大好爽视频| a在线观看视频网站| 亚洲av成人一区二区三| 日韩欧美精品v在线| 老鸭窝网址在线观看| 可以在线观看毛片的网站| 99re在线观看精品视频| 久久精品91无色码中文字幕| 国产欧美日韩一区二区精品| 国产精品电影一区二区三区| 激情在线观看视频在线高清| 宅男免费午夜| 欧美乱妇无乱码| 国产精品亚洲美女久久久| 久久这里只有精品中国| 九九热线精品视视频播放| 狂野欧美激情性xxxx| 成年版毛片免费区| 久久精品影院6| 亚洲欧美激情综合另类| 日韩国内少妇激情av| av免费在线观看网站| 麻豆国产97在线/欧美 | 国产精品永久免费网站| 啦啦啦韩国在线观看视频| 成人国产一区最新在线观看| 18禁国产床啪视频网站| 日韩高清综合在线| 免费人成视频x8x8入口观看| 老司机午夜十八禁免费视频| 人妻丰满熟妇av一区二区三区| 最新美女视频免费是黄的| 很黄的视频免费| 国产成人av激情在线播放| 成人永久免费在线观看视频| 一个人观看的视频www高清免费观看 | 国产av在哪里看| www.自偷自拍.com| 国产高清视频在线观看网站| 欧美成狂野欧美在线观看| 日本熟妇午夜| 国产伦人伦偷精品视频| 国产熟女xx| 床上黄色一级片| 丰满人妻熟妇乱又伦精品不卡| 精品久久久久久,| 99精品久久久久人妻精品| 婷婷精品国产亚洲av| 女生性感内裤真人,穿戴方法视频| 正在播放国产对白刺激| 久久婷婷人人爽人人干人人爱| 亚洲欧美激情综合另类| 嫩草影视91久久| 一本一本综合久久| 久久精品91蜜桃| 亚洲五月天丁香| 国产午夜精品论理片| 亚洲国产欧美人成| 成人欧美大片| 九色成人免费人妻av| 欧美中文综合在线视频| 丁香欧美五月| 中文字幕精品亚洲无线码一区| 色综合婷婷激情| 美女黄网站色视频| 国产aⅴ精品一区二区三区波| 亚洲中文字幕一区二区三区有码在线看 | 99riav亚洲国产免费| 亚洲专区字幕在线| 亚洲狠狠婷婷综合久久图片| 国产成人精品久久二区二区免费| 久久久国产精品麻豆| 看免费av毛片| 国产av不卡久久| 天堂影院成人在线观看| 国产主播在线观看一区二区| 国产成人啪精品午夜网站| 国产三级在线视频| 桃色一区二区三区在线观看| 日本免费一区二区三区高清不卡| 岛国在线免费视频观看| 丁香六月欧美| 国产三级黄色录像| 久久午夜综合久久蜜桃| 免费看a级黄色片| 精品免费久久久久久久清纯| 91麻豆av在线| 国产一区二区三区视频了| 久久精品综合一区二区三区| 婷婷丁香在线五月| 亚洲国产欧洲综合997久久,| 欧美国产日韩亚洲一区| 亚洲一区二区三区不卡视频| 在线永久观看黄色视频| 制服诱惑二区| 久久人妻av系列| 欧美日本亚洲视频在线播放| 欧美日韩福利视频一区二区| 在线观看66精品国产| 中文字幕熟女人妻在线| 校园春色视频在线观看| 一进一出抽搐gif免费好疼| 免费电影在线观看免费观看| 毛片女人毛片| 一本大道久久a久久精品| 久久中文看片网| 成人手机av| 好看av亚洲va欧美ⅴa在| 国产精品一及| 女人被狂操c到高潮| 免费在线观看影片大全网站| 久久久精品欧美日韩精品| 国产成人啪精品午夜网站| 亚洲成人久久性| 久久久久久国产a免费观看| bbb黄色大片| 欧美激情久久久久久爽电影| 久久精品国产清高在天天线| 成人av在线播放网站| 免费在线观看视频国产中文字幕亚洲| 他把我摸到了高潮在线观看| 99久久精品国产亚洲精品| 小说图片视频综合网站| a级毛片a级免费在线| 中文在线观看免费www的网站 | 99riav亚洲国产免费| 久久精品国产综合久久久| 成人三级黄色视频| a在线观看视频网站| 熟妇人妻久久中文字幕3abv| 丰满人妻一区二区三区视频av | 国产三级中文精品| 制服丝袜大香蕉在线| 国产欧美日韩精品亚洲av| 一二三四在线观看免费中文在| 国产精品一区二区三区四区久久| 成人手机av| 亚洲av电影不卡..在线观看| 午夜亚洲福利在线播放| 看免费av毛片| 在线观看一区二区三区| 一本一本综合久久| 欧美精品啪啪一区二区三区| 日韩欧美一区二区三区在线观看| 亚洲成av人片免费观看| 欧美绝顶高潮抽搐喷水| 欧美午夜高清在线| 午夜激情福利司机影院| 色老头精品视频在线观看| 国产一区二区激情短视频| 欧洲精品卡2卡3卡4卡5卡区| 欧美精品啪啪一区二区三区| 日韩中文字幕欧美一区二区| 亚洲av美国av| 国产成人aa在线观看| 久久午夜综合久久蜜桃| 2021天堂中文幕一二区在线观| 青草久久国产| 免费一级毛片在线播放高清视频| 午夜免费观看网址| 成年女人毛片免费观看观看9| 777久久人妻少妇嫩草av网站| 性欧美人与动物交配| 亚洲第一欧美日韩一区二区三区| 不卡一级毛片| 亚洲精华国产精华精| 国产熟女xx| 国产高清视频在线观看网站| 精品熟女少妇八av免费久了| 夜夜爽天天搞| 精品熟女少妇八av免费久了| 窝窝影院91人妻| 婷婷精品国产亚洲av在线| 日韩三级视频一区二区三区| 亚洲自拍偷在线| 国产成人精品久久二区二区91| 欧洲精品卡2卡3卡4卡5卡区| 一区二区三区激情视频| 国产精品免费一区二区三区在线| 亚洲精品美女久久av网站| or卡值多少钱| 久久久久久久久免费视频了| 久久精品夜夜夜夜夜久久蜜豆 | 欧美日韩福利视频一区二区| 午夜两性在线视频| 一夜夜www| 欧美国产日韩亚洲一区| 亚洲成人精品中文字幕电影| 热99re8久久精品国产| 精品一区二区三区视频在线观看免费| 亚洲精品中文字幕一二三四区| 国产又黄又爽又无遮挡在线| 亚洲专区中文字幕在线| 在线观看免费日韩欧美大片| 亚洲av五月六月丁香网| 亚洲精品粉嫩美女一区| 久久伊人香网站| 丁香欧美五月| 国产精品美女特级片免费视频播放器 | 免费在线观看成人毛片| 日本熟妇午夜| 亚洲狠狠婷婷综合久久图片| 两个人看的免费小视频| 亚洲国产精品999在线| 日本一区二区免费在线视频| 在线观看www视频免费| 国产伦人伦偷精品视频| 在线国产一区二区在线| 老汉色av国产亚洲站长工具| 日韩欧美国产在线观看| 男人舔女人下体高潮全视频| 成年女人毛片免费观看观看9| 久久欧美精品欧美久久欧美| 亚洲欧美日韩高清专用| 变态另类成人亚洲欧美熟女| 国产成人精品久久二区二区91| 9191精品国产免费久久| 久久久国产精品麻豆| 亚洲 欧美一区二区三区| 国产成年人精品一区二区| svipshipincom国产片| 12—13女人毛片做爰片一| 国产亚洲av嫩草精品影院| 亚洲专区国产一区二区| 制服丝袜大香蕉在线| 一区二区三区国产精品乱码| 国产精品一区二区三区四区久久| 欧美大码av| 国产精品香港三级国产av潘金莲| 国产成人一区二区三区免费视频网站| 久久精品91蜜桃| 亚洲精品久久国产高清桃花| 国产精品99久久99久久久不卡| 欧美zozozo另类| 99久久99久久久精品蜜桃| 视频区欧美日本亚洲| 日日夜夜操网爽| 两个人免费观看高清视频| 无人区码免费观看不卡| 男人舔女人的私密视频| 日本一二三区视频观看| 日韩精品中文字幕看吧| 听说在线观看完整版免费高清| 国内久久婷婷六月综合欲色啪| www日本黄色视频网| 女人被狂操c到高潮| 老熟妇仑乱视频hdxx| 村上凉子中文字幕在线| 亚洲人与动物交配视频| 我的老师免费观看完整版| 日韩有码中文字幕| 成人国产一区最新在线观看| 国产成人一区二区三区免费视频网站| 亚洲精品中文字幕在线视频| 亚洲人成电影免费在线| 欧美日本视频| 天天添夜夜摸| 精品久久久久久久久久久久久| 两个人的视频大全免费| 麻豆成人午夜福利视频| 精品一区二区三区视频在线观看免费| 欧美色视频一区免费| 国产99白浆流出| 成人午夜高清在线视频| 国产三级黄色录像| 亚洲精品国产一区二区精华液| 国产精品av视频在线免费观看| svipshipincom国产片| 久久99热这里只有精品18| 色尼玛亚洲综合影院| 国产在线观看jvid| 久久久久性生活片| 又粗又爽又猛毛片免费看| 国产成人aa在线观看| 亚洲av成人不卡在线观看播放网| 非洲黑人性xxxx精品又粗又长| 亚洲国产精品合色在线| 18禁美女被吸乳视频| 狂野欧美激情性xxxx| 国产伦一二天堂av在线观看| 伊人久久大香线蕉亚洲五| 亚洲成av人片免费观看| 精品国产超薄肉色丝袜足j| 一本久久中文字幕| 全区人妻精品视频| 一边摸一边抽搐一进一小说| 久热爱精品视频在线9| 国产亚洲av嫩草精品影院| 亚洲成人久久性| 美女 人体艺术 gogo| www日本在线高清视频| 日本 欧美在线| 国产精品一区二区精品视频观看| 国产三级黄色录像| 真人做人爱边吃奶动态| 日韩精品免费视频一区二区三区| 国产成人欧美在线观看| 国产又色又爽无遮挡免费看| 亚洲免费av在线视频| 免费看a级黄色片| 色综合欧美亚洲国产小说| 少妇人妻一区二区三区视频| 精品午夜福利视频在线观看一区| 麻豆久久精品国产亚洲av| 久久久精品国产亚洲av高清涩受| av天堂在线播放| 欧美成人免费av一区二区三区| 国产精品久久久人人做人人爽| 91老司机精品| 欧美性猛交黑人性爽| 国产人伦9x9x在线观看| 国产高清视频在线观看网站| 国产精品电影一区二区三区| 香蕉丝袜av| 婷婷亚洲欧美| tocl精华| 亚洲 国产 在线| 免费在线观看成人毛片|