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

    Canny算子在DSP上的實現及優(yōu)化

    2014-03-22 17:50徐克強等
    現代電子技術 2014年6期
    關鍵詞:圖像處理

    徐克強等

    摘 要: 為了在DSP平臺實現細胞圖像快速分割,詳細分析Canny算子原理,結合TI DSP TMS320C6678處理器特性,實現了算法移植。針對與外部存儲器圖像數據交互,改變以往對圖像逐灰度值進行訪問的方式, 設計了矢量化數據打包方法處理高斯濾波來提高并行運算。且在梯度計算、閾值計算過程中,采用寬存儲器訪問方法提高讀寫外部存儲器效率。結果表明設計的優(yōu)化方法在不改變分割效果前提下改善了算子速度,可為工程人員在DSP平臺進行算法移植與優(yōu)化提供借鑒。

    關鍵詞: 圖像處理; Canny算子; DSP優(yōu)化; 圖像快速分割

    中圖分類號: TN919?34 文獻標識碼: A 文章編號: 1004?373X(2014)06?0008?04

    0 引 言

    Canny算子屬于圖像處理和計算機視覺中的重要研究領域——邊緣檢測問題。邊緣檢測對后續(xù)的圖像分析和識別意義重大。例如,在鏡檢細胞圖像識別中,邊緣檢測就是要把從采集到的圖像中各種有形成分準確分離出來,進入后端進行特征建模與識別,邊緣檢測是整個系統(tǒng)的關鍵和核心,承上啟下,好的檢測效果是系統(tǒng)實現前提[1],快速檢測是智能系統(tǒng)的內在要求。

    John F.Canny將邊緣檢測問題歸結為檢測圖像梯度函數的極大值問題,提出了邊緣檢測最優(yōu)算法的三個評價準則,并基于該準則開發(fā)了一種多級邊緣檢測算法。目前,Canny算子在生物醫(yī)學,智能監(jiān)控,航空航天等領域應用廣泛,并由學者和工程人員不斷加以改進和優(yōu)化。例如韓慧妍等針對高斯濾波器的方差以及滯后閾值的選擇需要人工指定的問題,將形態(tài)學平滑和Otsu(最大類間方差法)方法引入Canny算子[2]。洪運國針對間斷的邊緣問題,提出矩量保持法來求取最優(yōu)閾值等[3]。

    眾多Canny的改進都體現在算法思想上,并在Windows操作系統(tǒng)和通用PC中得到廣泛應用,然而,在嵌入式平臺如DSP加以應用時,很少細致深入地研究實用有效的優(yōu)化方法使得Canny算子在DSP平臺高效率運行。例如金澤安在其學位論文中,詳盡設計了基于DSP的紅細胞圖像處理系統(tǒng),但在圖像處理算法性能優(yōu)化方面只做了粗略的優(yōu)化方法介紹[4]。通過詳細分析Canny算子原理基礎上,結合DSP特性,將矢量化打包數據處理在高斯濾波過程加以應用,提高運算并行性,并在邊緣計算過程中,靈活地使用對齊和非對齊的寬存儲器訪問,推導出梯度和方向的等價計算公式,四鄰域、八鄰域的等價的連續(xù)點四領域、八鄰域模板。

    1 Canny算法實現步驟

    經典著名的Canny準則是指:

    (1) 完全性。對邊緣檢測的錯誤率盡可能低。

    (2) 定位性。檢測結果和實際情況盡可能接近。

    (3) 最小性。圖像中的邊緣應該只被檢測一次[5]。

    基于邊緣檢測效果的三準則,結合原始Canny算子及改進思想,實現了顯微細胞圖像Canny分割,算法思想和步驟如下描述:

    Step 1:用二維高斯濾波模板進行卷積以消除雜點,采用的模板計算公式如下:

    濾波過程即將原輸入圖像與高斯模板進行卷積,濾波長度依據參數sigma而定,用公式表示如下:

    Step 2:計算差分圖像。一般采用2×2鄰域范圍,原圖中每一點水平方向和垂直方向的差分計算公式如下:

    式中IG為差分圖像的輸入,即二維高斯濾波后的結果;Δx為水平方向差分;Δy為垂直方向差分。

    Step 3:計算弧度和梯度,公式如下:

    Step 4:對梯度幅值進行非最大值抑制。若某個像素的灰度值與其梯度方向上前后兩個像素的灰度值相比不是最大的,那個這個像素置為255(白點),即不是邊緣 。

    Step 5:使用累計直方圖計算兩個閾值。凡是大于高閾值的一定作為邊緣,像素點置0;凡是小于低閾值的一定不是邊緣,像素點置255;若檢測結果位于兩者之間,檢測其鄰接像素中超過高閾值的邊緣像素:存在則為邊緣點,否則非邊緣點[6]。

    以上步驟結束,由輸入的原圖像得到一副二值邊緣圖。

    2 Canny算子的DSP優(yōu)化

    在DSP平臺編程實現和優(yōu)化Canny算子時,需要根據特定處理器的特點來展開,主要參考數據總線寬度,核內功能單元、寄存器等。

    2.1 TMS320C6678特性和優(yōu)化概述

    TMS320C6678在單芯片上集成8顆1.25 GHz C66X核,支持定點運算,字寬一般為16位;支持浮點運算,字寬可為32位、40位、48位、64位。每個核具有8個功能單元(.M1,.L1,.D1,.S1.,M2,.L2,.D2,.S2),2個寄存器組(A,B兩組64個寄存器)和2條數據通路。每個C66X核的.M單元在每個時鐘周期內能夠執(zhí)行以下定點操作:4個32×32 b乘法,16個16×16 b乘法,4個16×32 b乘法,8個8×8 b乘法, 4個16×16 b乘法和加減運算。.L和.S單元支持64 b操作數據,如此可以容納多算術、邏輯和數據打包指令并行處理。還可以通過長型操作數,最長可達128位,完成雙倍數據的轉換[7]。

    在DSP平臺上,數據傳輸的設計是圖像系統(tǒng)的關鍵環(huán)節(jié),CPU處理任務時的速度很大程度都受到外部存儲器的限制[8]。TMS320C6678片內存儲器含寄存器、Cache、L2、共享存儲器,訪問速度快,然而容量卻非常有限,當圖像數據量較大時,無法將待分割的整幅圖像和一些中間結果置于片內進行處理。例如對800×600、24位BMP圖像數據處理,其大小為1.37 MB,考慮到C6678片內存儲器的大小,分割的圖像數據和中間結果分布在外圍DDR,因此,在任務處理過程中,CPU直接訪問外部存儲器接口的情況下,頻繁與外部存儲器發(fā)生數據交互大大影響程序的執(zhí)行效率。

    針對以上問題,實現了基于矢量化打包數據處理實現預處理過程(高斯濾波)提高算法的并行能力,在分割過程(邊緣計算)中靈活運用對齊和非對齊的寬存儲器訪問提高存儲器讀/寫效率,另外,還參考的一般的優(yōu)化方法,如避免跳轉,展開不必要的循環(huán)等。

    2.2 矢量化打包數據處理高斯濾波

    高斯濾波是分割處理一個重要過程,在實現過程中,將輸入圖像與高斯模板進行卷積,橫向濾波時的單個像素點的濾波的濾波結果示意圖如圖1所示,縱向過程與之類似。

    采用乘累加容易實現高斯濾波,其偽代碼如下(橫向為例):

    采用以上方式實現的高斯濾波,代碼包含三重循環(huán),代碼前后相關性大,不利于編譯器優(yōu)化,每計算出單點的濾波結果,需要訪存N(N為濾波器長度)。針對該過程,采用矢量化的打包數據處理對高斯濾波進行優(yōu)化,其根本思想是利用TMS320C6678在一個時鐘周期內能夠執(zhí)行多個乘法運算,從而將濾波展開成多操作并行的代碼結構,另外,利用高斯模板的對稱結構,將兩次乘法運算優(yōu)化為一次加法和乘法。具體實現步驟如下描述:

    (1) 為更有效地讀取數據,讀取和存儲必須向量化。待處理數據最好在內存空間連續(xù)存儲,若不連續(xù),采用額外的數據打包操作,準備好數據。

    (2) 在讀取數據時,需要將一次并行處理的數據全部讀入,這一步需要采用寬存儲器對連續(xù)數據進行訪問,具體寬度根據需要并行的操作、處理器并行操作的能力、處理器單次最大訪問寬度而定。

    最后,將運算相關的指令合并成intrinsic函數[9},以充分利用C66x的特性。intrinsics函數直接調用某些匯編語句,其前綴以下劃線表明,和普通函數調用方法相同。如_mpy2實現將輸入的兩個操作數的高低16位相乘,_swap4將操作數高低半字中的每一對字節(jié)分別做大端終結交換,_dopt2實現低16位乘積和高16位乘積相加[10]。實現的矢量化打包數據處理高斯濾波偽采用以上方法,分解了濾波長度帶來的第三重循環(huán),多次調用內聯函數,執(zhí)行效率高,充分利用C66x在一個周期內,完成多個16×16的乘法運算的性能,單像素結果需要進行7次乘累加的操作,可在一個周期內并行完成,以上優(yōu)化思想和代碼結構在DSP平臺運行,極具優(yōu)勢。另外,進行縱向濾波處理,由于輸入圖像在內存一般采用按行優(yōu)先存儲,需要采用額外的數據打包處理,其他過程類似。

    2.3 寬存儲器訪問計算邊緣

    寬長度存儲器訪問是指充分利用C6x系列DSP一次讀取32 位數的特性,并利用一個指令周期能讀取多個數據的特點在DSP處理過程中,盡可能多的將所需短字長操作數讀入,如一次讀入2×32 b,4×16 b,甚至8×8 b等,可成倍減少與外部存儲器發(fā)生交互,是DSP優(yōu)化過程中一個重要的優(yōu)化手段。在實現C6678 DSP平臺的Canny算法時,不止是在高斯濾波的處理過程中,計算圖像梯度信息,進行非最大抑制等過程中也同樣采用寬長度存儲器訪問,脫離傳統(tǒng)的按單位像素交互圖像數據的思維和編程方式,結合具體芯片的處理性能和應用程序要求實現和優(yōu)化Canny算子,例如C6678甚至支持128 b的超長數據,在訪問和保存中間圖像結果時,具體采用的數據位寬需要結合系統(tǒng)對精度的要求,當用16位來表示梯度信息,即C語言中的short類型,采用64 b寬存儲器訪問,便推導出梯度計算公式的等價公式如下:

    采用寬存儲器非對齊數據訪問可以從DSP內存中任意起始地址開始讀取和存儲2 B,4 B,8 B的數據,分別使用(&)_mem2_(const),(&)_mem4_(const),(&)_mem8_(const)函數。如此,便可以將圖像處理領域中頻繁使用的四鄰域模板進行推導,處理具體任務時,將四領域模板升級為連續(xù)四點四鄰區(qū),連續(xù)八點四鄰區(qū),其示意圖如圖3所示。

    圖3(a)為四鄰域模板示意圖, (b)和(c)為分別采用4 B和8 B訪問時,鄰域模板示意圖。對(b)和(c)圖像進行處理的前提和依據是:連續(xù)4點的四鄰域在內存存儲中也是連續(xù)的(不包含邊界),連續(xù)訪問的4點,在物理位置上其相關鄰點也連續(xù)。如此,可成倍節(jié)省外部存儲器訪問操作時間。訪問(a)的四鄰域點,需要4次仿存,采用推導出等價模板后,處理連續(xù)四點和八點只需4次訪問。在Canny邊緣計算過程中,需對輸入逐點遍歷,如計算梯度時遍歷整幅圖像灰度,非最大抑制時遍歷梯度和方向等,以上等價模板思想,當需要處理圖像的八鄰域或在其他比較規(guī)整的膨脹和腐蝕模板同樣適應。

    3 硬件仿真結果

    硬件平臺采用TMS320C6678LE評估板,開發(fā)軟件采用CCS V5.3,量化位數16位,對一副800×600的顯微細胞圖像進行處理,分割效果良好,見圖4。此外,在優(yōu)化前后,分別對Canny算法步驟進行分析和測試,耗時統(tǒng)計采用TSCL和TSCH寄存器,結果見表1,所統(tǒng)計的結果均是在勾選相同的編譯器優(yōu)化選項后的比對。

    4 結 語

    在DSP平臺中,采用以上思想進行優(yōu)化后,對同樣的圖像進行處理,相對于原算法,性能可以提高近3倍,在差分圖像計算時,效果極為明顯。在DSP系統(tǒng)設計中,頻繁地直接外部存儲器接口訪問,是系統(tǒng)性能提升的瓶頸,優(yōu)化結果表明,采用數據打包處理和寬存儲器訪問方式能在一定程度上解決該問題,雖不能實現數量級的優(yōu)化,但研究的優(yōu)化方法同樣可以在工程中作為輔助的優(yōu)化策略,并且具有實際優(yōu)化效果。

    圖4 分割前后的顯微細胞圖像

    表1 耗時測試仿真結果 cycle

    參考文獻

    [1] 梁光明.體液細胞圖像有形成分智能識別關鍵技術研究[D].長沙:國防科技大學,2008.

    [2] 韓慧妍,韓燮.形態(tài)學和Otsu方法在Canny邊緣檢測算子中的應用[J].微電子學與計算機,2012,29(2):156?159.

    [3] 洪運國.基于改進Canny 算子和神經網絡的人體行為識別模型[J].計算機工程與應用,2013,49(8):202?205.

    [4] 金澤安.基于DSP紅細胞圖像處理技術[D].南京:南京理工大學,2009.

    [5] 孫興華,郭麗.數字圖像處理:編程框架、理論分析、實例應用和源碼實現[M].北京:機械工業(yè)出版社,2012.

    [6] 左飛,萬晉森,劉航.數字圖像處理原理與實踐:基于Visual C++開發(fā)[M].北京:電子工業(yè)出版社,2011.

    [7] Texas Instruments. TMS320C66x DSP CPU and instruction set reference guide [M]. USA: TI, 2010.

    [8] QURESHI Shehrzad. Embedded image processing on the TMS320C6000? DSP: examples in code composer studio and MATLAB [M]. [S.l.]: Springer Verlag, 2005.

    [9] Texas Instruments. TMS320C6000系列DSP編程工具與指南[M].田黎育,何佩琨,朱夢宇,譯.北京:清華大學出版社,2006.

    [10] Texas Instruments. Multicore fixed and floating?point digital signal processor TMS320C6678 data manual [M]. USA: TI, 2013.

    針對以上問題,實現了基于矢量化打包數據處理實現預處理過程(高斯濾波)提高算法的并行能力,在分割過程(邊緣計算)中靈活運用對齊和非對齊的寬存儲器訪問提高存儲器讀/寫效率,另外,還參考的一般的優(yōu)化方法,如避免跳轉,展開不必要的循環(huán)等。

    2.2 矢量化打包數據處理高斯濾波

    高斯濾波是分割處理一個重要過程,在實現過程中,將輸入圖像與高斯模板進行卷積,橫向濾波時的單個像素點的濾波的濾波結果示意圖如圖1所示,縱向過程與之類似。

    采用乘累加容易實現高斯濾波,其偽代碼如下(橫向為例):

    采用以上方式實現的高斯濾波,代碼包含三重循環(huán),代碼前后相關性大,不利于編譯器優(yōu)化,每計算出單點的濾波結果,需要訪存N(N為濾波器長度)。針對該過程,采用矢量化的打包數據處理對高斯濾波進行優(yōu)化,其根本思想是利用TMS320C6678在一個時鐘周期內能夠執(zhí)行多個乘法運算,從而將濾波展開成多操作并行的代碼結構,另外,利用高斯模板的對稱結構,將兩次乘法運算優(yōu)化為一次加法和乘法。具體實現步驟如下描述:

    (1) 為更有效地讀取數據,讀取和存儲必須向量化。待處理數據最好在內存空間連續(xù)存儲,若不連續(xù),采用額外的數據打包操作,準備好數據。

    (2) 在讀取數據時,需要將一次并行處理的數據全部讀入,這一步需要采用寬存儲器對連續(xù)數據進行訪問,具體寬度根據需要并行的操作、處理器并行操作的能力、處理器單次最大訪問寬度而定。

    最后,將運算相關的指令合并成intrinsic函數[9},以充分利用C66x的特性。intrinsics函數直接調用某些匯編語句,其前綴以下劃線表明,和普通函數調用方法相同。如_mpy2實現將輸入的兩個操作數的高低16位相乘,_swap4將操作數高低半字中的每一對字節(jié)分別做大端終結交換,_dopt2實現低16位乘積和高16位乘積相加[10]。實現的矢量化打包數據處理高斯濾波偽采用以上方法,分解了濾波長度帶來的第三重循環(huán),多次調用內聯函數,執(zhí)行效率高,充分利用C66x在一個周期內,完成多個16×16的乘法運算的性能,單像素結果需要進行7次乘累加的操作,可在一個周期內并行完成,以上優(yōu)化思想和代碼結構在DSP平臺運行,極具優(yōu)勢。另外,進行縱向濾波處理,由于輸入圖像在內存一般采用按行優(yōu)先存儲,需要采用額外的數據打包處理,其他過程類似。

    2.3 寬存儲器訪問計算邊緣

    寬長度存儲器訪問是指充分利用C6x系列DSP一次讀取32 位數的特性,并利用一個指令周期能讀取多個數據的特點在DSP處理過程中,盡可能多的將所需短字長操作數讀入,如一次讀入2×32 b,4×16 b,甚至8×8 b等,可成倍減少與外部存儲器發(fā)生交互,是DSP優(yōu)化過程中一個重要的優(yōu)化手段。在實現C6678 DSP平臺的Canny算法時,不止是在高斯濾波的處理過程中,計算圖像梯度信息,進行非最大抑制等過程中也同樣采用寬長度存儲器訪問,脫離傳統(tǒng)的按單位像素交互圖像數據的思維和編程方式,結合具體芯片的處理性能和應用程序要求實現和優(yōu)化Canny算子,例如C6678甚至支持128 b的超長數據,在訪問和保存中間圖像結果時,具體采用的數據位寬需要結合系統(tǒng)對精度的要求,當用16位來表示梯度信息,即C語言中的short類型,采用64 b寬存儲器訪問,便推導出梯度計算公式的等價公式如下:

    采用寬存儲器非對齊數據訪問可以從DSP內存中任意起始地址開始讀取和存儲2 B,4 B,8 B的數據,分別使用(&)_mem2_(const),(&)_mem4_(const),(&)_mem8_(const)函數。如此,便可以將圖像處理領域中頻繁使用的四鄰域模板進行推導,處理具體任務時,將四領域模板升級為連續(xù)四點四鄰區(qū),連續(xù)八點四鄰區(qū),其示意圖如圖3所示。

    圖3(a)為四鄰域模板示意圖, (b)和(c)為分別采用4 B和8 B訪問時,鄰域模板示意圖。對(b)和(c)圖像進行處理的前提和依據是:連續(xù)4點的四鄰域在內存存儲中也是連續(xù)的(不包含邊界),連續(xù)訪問的4點,在物理位置上其相關鄰點也連續(xù)。如此,可成倍節(jié)省外部存儲器訪問操作時間。訪問(a)的四鄰域點,需要4次仿存,采用推導出等價模板后,處理連續(xù)四點和八點只需4次訪問。在Canny邊緣計算過程中,需對輸入逐點遍歷,如計算梯度時遍歷整幅圖像灰度,非最大抑制時遍歷梯度和方向等,以上等價模板思想,當需要處理圖像的八鄰域或在其他比較規(guī)整的膨脹和腐蝕模板同樣適應。

    3 硬件仿真結果

    硬件平臺采用TMS320C6678LE評估板,開發(fā)軟件采用CCS V5.3,量化位數16位,對一副800×600的顯微細胞圖像進行處理,分割效果良好,見圖4。此外,在優(yōu)化前后,分別對Canny算法步驟進行分析和測試,耗時統(tǒng)計采用TSCL和TSCH寄存器,結果見表1,所統(tǒng)計的結果均是在勾選相同的編譯器優(yōu)化選項后的比對。

    4 結 語

    在DSP平臺中,采用以上思想進行優(yōu)化后,對同樣的圖像進行處理,相對于原算法,性能可以提高近3倍,在差分圖像計算時,效果極為明顯。在DSP系統(tǒng)設計中,頻繁地直接外部存儲器接口訪問,是系統(tǒng)性能提升的瓶頸,優(yōu)化結果表明,采用數據打包處理和寬存儲器訪問方式能在一定程度上解決該問題,雖不能實現數量級的優(yōu)化,但研究的優(yōu)化方法同樣可以在工程中作為輔助的優(yōu)化策略,并且具有實際優(yōu)化效果。

    圖4 分割前后的顯微細胞圖像

    表1 耗時測試仿真結果 cycle

    參考文獻

    [1] 梁光明.體液細胞圖像有形成分智能識別關鍵技術研究[D].長沙:國防科技大學,2008.

    [2] 韓慧妍,韓燮.形態(tài)學和Otsu方法在Canny邊緣檢測算子中的應用[J].微電子學與計算機,2012,29(2):156?159.

    [3] 洪運國.基于改進Canny 算子和神經網絡的人體行為識別模型[J].計算機工程與應用,2013,49(8):202?205.

    [4] 金澤安.基于DSP紅細胞圖像處理技術[D].南京:南京理工大學,2009.

    [5] 孫興華,郭麗.數字圖像處理:編程框架、理論分析、實例應用和源碼實現[M].北京:機械工業(yè)出版社,2012.

    [6] 左飛,萬晉森,劉航.數字圖像處理原理與實踐:基于Visual C++開發(fā)[M].北京:電子工業(yè)出版社,2011.

    [7] Texas Instruments. TMS320C66x DSP CPU and instruction set reference guide [M]. USA: TI, 2010.

    [8] QURESHI Shehrzad. Embedded image processing on the TMS320C6000? DSP: examples in code composer studio and MATLAB [M]. [S.l.]: Springer Verlag, 2005.

    [9] Texas Instruments. TMS320C6000系列DSP編程工具與指南[M].田黎育,何佩琨,朱夢宇,譯.北京:清華大學出版社,2006.

    [10] Texas Instruments. Multicore fixed and floating?point digital signal processor TMS320C6678 data manual [M]. USA: TI, 2013.

    針對以上問題,實現了基于矢量化打包數據處理實現預處理過程(高斯濾波)提高算法的并行能力,在分割過程(邊緣計算)中靈活運用對齊和非對齊的寬存儲器訪問提高存儲器讀/寫效率,另外,還參考的一般的優(yōu)化方法,如避免跳轉,展開不必要的循環(huán)等。

    2.2 矢量化打包數據處理高斯濾波

    高斯濾波是分割處理一個重要過程,在實現過程中,將輸入圖像與高斯模板進行卷積,橫向濾波時的單個像素點的濾波的濾波結果示意圖如圖1所示,縱向過程與之類似。

    采用乘累加容易實現高斯濾波,其偽代碼如下(橫向為例):

    采用以上方式實現的高斯濾波,代碼包含三重循環(huán),代碼前后相關性大,不利于編譯器優(yōu)化,每計算出單點的濾波結果,需要訪存N(N為濾波器長度)。針對該過程,采用矢量化的打包數據處理對高斯濾波進行優(yōu)化,其根本思想是利用TMS320C6678在一個時鐘周期內能夠執(zhí)行多個乘法運算,從而將濾波展開成多操作并行的代碼結構,另外,利用高斯模板的對稱結構,將兩次乘法運算優(yōu)化為一次加法和乘法。具體實現步驟如下描述:

    (1) 為更有效地讀取數據,讀取和存儲必須向量化。待處理數據最好在內存空間連續(xù)存儲,若不連續(xù),采用額外的數據打包操作,準備好數據。

    (2) 在讀取數據時,需要將一次并行處理的數據全部讀入,這一步需要采用寬存儲器對連續(xù)數據進行訪問,具體寬度根據需要并行的操作、處理器并行操作的能力、處理器單次最大訪問寬度而定。

    最后,將運算相關的指令合并成intrinsic函數[9},以充分利用C66x的特性。intrinsics函數直接調用某些匯編語句,其前綴以下劃線表明,和普通函數調用方法相同。如_mpy2實現將輸入的兩個操作數的高低16位相乘,_swap4將操作數高低半字中的每一對字節(jié)分別做大端終結交換,_dopt2實現低16位乘積和高16位乘積相加[10]。實現的矢量化打包數據處理高斯濾波偽采用以上方法,分解了濾波長度帶來的第三重循環(huán),多次調用內聯函數,執(zhí)行效率高,充分利用C66x在一個周期內,完成多個16×16的乘法運算的性能,單像素結果需要進行7次乘累加的操作,可在一個周期內并行完成,以上優(yōu)化思想和代碼結構在DSP平臺運行,極具優(yōu)勢。另外,進行縱向濾波處理,由于輸入圖像在內存一般采用按行優(yōu)先存儲,需要采用額外的數據打包處理,其他過程類似。

    2.3 寬存儲器訪問計算邊緣

    寬長度存儲器訪問是指充分利用C6x系列DSP一次讀取32 位數的特性,并利用一個指令周期能讀取多個數據的特點在DSP處理過程中,盡可能多的將所需短字長操作數讀入,如一次讀入2×32 b,4×16 b,甚至8×8 b等,可成倍減少與外部存儲器發(fā)生交互,是DSP優(yōu)化過程中一個重要的優(yōu)化手段。在實現C6678 DSP平臺的Canny算法時,不止是在高斯濾波的處理過程中,計算圖像梯度信息,進行非最大抑制等過程中也同樣采用寬長度存儲器訪問,脫離傳統(tǒng)的按單位像素交互圖像數據的思維和編程方式,結合具體芯片的處理性能和應用程序要求實現和優(yōu)化Canny算子,例如C6678甚至支持128 b的超長數據,在訪問和保存中間圖像結果時,具體采用的數據位寬需要結合系統(tǒng)對精度的要求,當用16位來表示梯度信息,即C語言中的short類型,采用64 b寬存儲器訪問,便推導出梯度計算公式的等價公式如下:

    采用寬存儲器非對齊數據訪問可以從DSP內存中任意起始地址開始讀取和存儲2 B,4 B,8 B的數據,分別使用(&)_mem2_(const),(&)_mem4_(const),(&)_mem8_(const)函數。如此,便可以將圖像處理領域中頻繁使用的四鄰域模板進行推導,處理具體任務時,將四領域模板升級為連續(xù)四點四鄰區(qū),連續(xù)八點四鄰區(qū),其示意圖如圖3所示。

    圖3(a)為四鄰域模板示意圖, (b)和(c)為分別采用4 B和8 B訪問時,鄰域模板示意圖。對(b)和(c)圖像進行處理的前提和依據是:連續(xù)4點的四鄰域在內存存儲中也是連續(xù)的(不包含邊界),連續(xù)訪問的4點,在物理位置上其相關鄰點也連續(xù)。如此,可成倍節(jié)省外部存儲器訪問操作時間。訪問(a)的四鄰域點,需要4次仿存,采用推導出等價模板后,處理連續(xù)四點和八點只需4次訪問。在Canny邊緣計算過程中,需對輸入逐點遍歷,如計算梯度時遍歷整幅圖像灰度,非最大抑制時遍歷梯度和方向等,以上等價模板思想,當需要處理圖像的八鄰域或在其他比較規(guī)整的膨脹和腐蝕模板同樣適應。

    3 硬件仿真結果

    硬件平臺采用TMS320C6678LE評估板,開發(fā)軟件采用CCS V5.3,量化位數16位,對一副800×600的顯微細胞圖像進行處理,分割效果良好,見圖4。此外,在優(yōu)化前后,分別對Canny算法步驟進行分析和測試,耗時統(tǒng)計采用TSCL和TSCH寄存器,結果見表1,所統(tǒng)計的結果均是在勾選相同的編譯器優(yōu)化選項后的比對。

    4 結 語

    在DSP平臺中,采用以上思想進行優(yōu)化后,對同樣的圖像進行處理,相對于原算法,性能可以提高近3倍,在差分圖像計算時,效果極為明顯。在DSP系統(tǒng)設計中,頻繁地直接外部存儲器接口訪問,是系統(tǒng)性能提升的瓶頸,優(yōu)化結果表明,采用數據打包處理和寬存儲器訪問方式能在一定程度上解決該問題,雖不能實現數量級的優(yōu)化,但研究的優(yōu)化方法同樣可以在工程中作為輔助的優(yōu)化策略,并且具有實際優(yōu)化效果。

    圖4 分割前后的顯微細胞圖像

    表1 耗時測試仿真結果 cycle

    參考文獻

    [1] 梁光明.體液細胞圖像有形成分智能識別關鍵技術研究[D].長沙:國防科技大學,2008.

    [2] 韓慧妍,韓燮.形態(tài)學和Otsu方法在Canny邊緣檢測算子中的應用[J].微電子學與計算機,2012,29(2):156?159.

    [3] 洪運國.基于改進Canny 算子和神經網絡的人體行為識別模型[J].計算機工程與應用,2013,49(8):202?205.

    [4] 金澤安.基于DSP紅細胞圖像處理技術[D].南京:南京理工大學,2009.

    [5] 孫興華,郭麗.數字圖像處理:編程框架、理論分析、實例應用和源碼實現[M].北京:機械工業(yè)出版社,2012.

    [6] 左飛,萬晉森,劉航.數字圖像處理原理與實踐:基于Visual C++開發(fā)[M].北京:電子工業(yè)出版社,2011.

    [7] Texas Instruments. TMS320C66x DSP CPU and instruction set reference guide [M]. USA: TI, 2010.

    [8] QURESHI Shehrzad. Embedded image processing on the TMS320C6000? DSP: examples in code composer studio and MATLAB [M]. [S.l.]: Springer Verlag, 2005.

    [9] Texas Instruments. TMS320C6000系列DSP編程工具與指南[M].田黎育,何佩琨,朱夢宇,譯.北京:清華大學出版社,2006.

    [10] Texas Instruments. Multicore fixed and floating?point digital signal processor TMS320C6678 data manual [M]. USA: TI, 2013.

    猜你喜歡
    圖像處理
    海戰(zhàn)場偵察圖像處理技術圖譜及應用展望
    人工智能輔助冠狀動脈CTA圖像處理和診斷的研究進展
    基于ARM嵌入式的關于圖像處理的交通信號燈識別
    基于圖像處理的機器人精確抓取的設計與實現
    機器學習在圖像處理中的應用
    Bayesian-MCMC算法在計算機圖像處理中的實踐
    改進壓縮感知算法的圖像處理仿真研究
    基于圖像處理的定位器坡度計算
    基于圖像處理的晶圓表面缺陷檢測
    對圖像處理中ROF全變分模型的兩種算法的比較研究
    26uuu在线亚洲综合色| 新久久久久国产一级毛片| 国产美女午夜福利| 欧美成人午夜免费资源| 亚洲精品一二三| 女人久久www免费人成看片| 1000部很黄的大片| 美女国产视频在线观看| 校园人妻丝袜中文字幕| 人妻少妇偷人精品九色| 又黄又爽又刺激的免费视频.| 午夜免费男女啪啪视频观看| 亚洲第一区二区三区不卡| 最黄视频免费看| 亚洲精品国产成人久久av| 亚洲四区av| 极品教师在线视频| 80岁老熟妇乱子伦牲交| 亚洲电影在线观看av| 精品国产乱码久久久久久小说| 免费久久久久久久精品成人欧美视频 | 精品少妇黑人巨大在线播放| av在线app专区| 国产无遮挡羞羞视频在线观看| videossex国产| 国产欧美另类精品又又久久亚洲欧美| 欧美xxⅹ黑人| 色网站视频免费| 又爽又黄a免费视频| 青春草国产在线视频| 国产精品嫩草影院av在线观看| 精品少妇久久久久久888优播| 久久久精品94久久精品| 国产亚洲欧美精品永久| 日韩中文字幕视频在线看片 | 国产片特级美女逼逼视频| 色视频在线一区二区三区| 日本猛色少妇xxxxx猛交久久| 国产高清国产精品国产三级 | 人人妻人人爽人人添夜夜欢视频 | 国产色婷婷99| av在线app专区| 亚洲国产欧美人成| 少妇猛男粗大的猛烈进出视频| 国产精品99久久99久久久不卡 | 一级爰片在线观看| 日韩一区二区视频免费看| 黄色配什么色好看| 边亲边吃奶的免费视频| 最黄视频免费看| 亚洲自偷自拍三级| 久久韩国三级中文字幕| 少妇熟女欧美另类| 老熟女久久久| 纯流量卡能插随身wifi吗| 亚洲美女搞黄在线观看| 一个人免费看片子| 亚洲三级黄色毛片| 97超碰精品成人国产| 高清视频免费观看一区二区| h日本视频在线播放| 国产成人精品久久久久久| 汤姆久久久久久久影院中文字幕| 久久精品国产自在天天线| 亚州av有码| 久久久久久久精品精品| 男人和女人高潮做爰伦理| 久久99热6这里只有精品| 欧美老熟妇乱子伦牲交| 日本与韩国留学比较| 亚洲av电影在线观看一区二区三区| 少妇 在线观看| 免费人成在线观看视频色| 欧美精品一区二区大全| 激情五月婷婷亚洲| 久久精品久久久久久久性| 欧美日本视频| 亚洲欧美日韩无卡精品| 国产成人免费无遮挡视频| 中文字幕免费在线视频6| 伦理电影大哥的女人| 久久精品久久久久久噜噜老黄| 亚洲aⅴ乱码一区二区在线播放| 18禁动态无遮挡网站| 九草在线视频观看| 亚洲av男天堂| 男人爽女人下面视频在线观看| 久久精品熟女亚洲av麻豆精品| 亚洲欧美一区二区三区黑人 | 国语对白做爰xxxⅹ性视频网站| 国产日韩欧美亚洲二区| 亚洲av日韩在线播放| 高清av免费在线| 黄色视频在线播放观看不卡| 亚洲精华国产精华液的使用体验| 日本午夜av视频| 久久国产亚洲av麻豆专区| 亚洲美女搞黄在线观看| www.av在线官网国产| 这个男人来自地球电影免费观看 | 日韩av免费高清视频| 黄色视频在线播放观看不卡| 婷婷色综合www| 99热这里只有是精品50| 久久精品人妻少妇| 欧美日韩视频高清一区二区三区二| 亚洲精品456在线播放app| 黄色一级大片看看| av免费在线看不卡| 国产精品久久久久久精品电影小说 | av免费观看日本| 少妇猛男粗大的猛烈进出视频| 国产乱人偷精品视频| 免费观看av网站的网址| 国产亚洲午夜精品一区二区久久| 国产片特级美女逼逼视频| h视频一区二区三区| 亚洲av中文av极速乱| 成人漫画全彩无遮挡| 欧美3d第一页| 成人免费观看视频高清| 一本—道久久a久久精品蜜桃钙片| 久久久久网色| a级一级毛片免费在线观看| 国产黄色免费在线视频| av在线播放精品| 精品人妻一区二区三区麻豆| av网站免费在线观看视频| 啦啦啦在线观看免费高清www| 国产精品欧美亚洲77777| av天堂中文字幕网| 免费少妇av软件| 国产亚洲av片在线观看秒播厂| a级一级毛片免费在线观看| 久久女婷五月综合色啪小说| 日韩av不卡免费在线播放| 日本午夜av视频| 国产亚洲最大av| 老司机影院成人| 直男gayav资源| 久久精品国产亚洲av涩爱| 久久久亚洲精品成人影院| 十分钟在线观看高清视频www | 亚洲精品日韩av片在线观看| 我要看日韩黄色一级片| 精品人妻熟女av久视频| 国产一区二区三区综合在线观看 | 欧美高清成人免费视频www| 深夜a级毛片| 18禁在线无遮挡免费观看视频| 亚洲国产毛片av蜜桃av| 在线观看免费日韩欧美大片 | 天堂8中文在线网| 九九爱精品视频在线观看| 精品熟女少妇av免费看| 国产精品精品国产色婷婷| 人妻一区二区av| 国产午夜精品久久久久久一区二区三区| 一二三四中文在线观看免费高清| 免费少妇av软件| 欧美亚洲 丝袜 人妻 在线| 亚洲aⅴ乱码一区二区在线播放| 国产精品麻豆人妻色哟哟久久| 久久精品人妻少妇| 99久久综合免费| 日韩电影二区| 最新中文字幕久久久久| 国产精品嫩草影院av在线观看| 国产伦理片在线播放av一区| 日韩制服骚丝袜av| 久久精品夜色国产| 黑丝袜美女国产一区| 有码 亚洲区| 国产v大片淫在线免费观看| 最近中文字幕2019免费版| 精品久久久久久久久av| 午夜精品国产一区二区电影| 在线观看av片永久免费下载| 91久久精品国产一区二区成人| 国产色婷婷99| 少妇丰满av| 亚洲精品日本国产第一区| 高清视频免费观看一区二区| 大码成人一级视频| 一级av片app| 免费观看在线日韩| 午夜免费鲁丝| 国产大屁股一区二区在线视频| 亚洲精品日韩在线中文字幕| 好男人视频免费观看在线| 午夜免费观看性视频| 一区在线观看完整版| 大香蕉97超碰在线| 亚洲欧美日韩东京热| 五月玫瑰六月丁香| 在线亚洲精品国产二区图片欧美 | 成人亚洲精品一区在线观看 | 国产高清三级在线| 免费观看a级毛片全部| 久久国内精品自在自线图片| 免费看光身美女| 一本—道久久a久久精品蜜桃钙片| 欧美日韩国产mv在线观看视频 | 看非洲黑人一级黄片| 日本一二三区视频观看| 国产精品99久久久久久久久| 日韩av免费高清视频| 欧美日韩亚洲高清精品| 国内少妇人妻偷人精品xxx网站| 免费观看无遮挡的男女| 国产精品国产av在线观看| 日韩不卡一区二区三区视频在线| 国产黄色视频一区二区在线观看| 人体艺术视频欧美日本| 日本av手机在线免费观看| 国产高清三级在线| 99热国产这里只有精品6| 乱系列少妇在线播放| 国产在线免费精品| 欧美另类一区| av在线老鸭窝| 久久久久精品久久久久真实原创| 久久久久国产精品人妻一区二区| 最近中文字幕2019免费版| 99九九线精品视频在线观看视频| 中文字幕久久专区| 国产精品av视频在线免费观看| 国产美女午夜福利| 免费观看在线日韩| 天天躁日日操中文字幕| 人人妻人人爽人人添夜夜欢视频 | 偷拍熟女少妇极品色| 亚洲国产毛片av蜜桃av| 亚洲av成人精品一二三区| 亚洲欧美日韩另类电影网站 | 高清黄色对白视频在线免费看 | 99热这里只有精品一区| 国产乱人视频| 国产在视频线精品| 国产在线免费精品| 美女xxoo啪啪120秒动态图| 亚洲人成网站高清观看| 五月伊人婷婷丁香| 在线免费观看不下载黄p国产| 最近中文字幕2019免费版| 在线观看美女被高潮喷水网站| 国产成人精品一,二区| 哪个播放器可以免费观看大片| 五月天丁香电影| 久久久久久久久久久免费av| 深爱激情五月婷婷| 人妻 亚洲 视频| 亚洲伊人久久精品综合| 香蕉精品网在线| 成人毛片a级毛片在线播放| 男男h啪啪无遮挡| 18+在线观看网站| av免费在线看不卡| 欧美 日韩 精品 国产| 亚洲精品aⅴ在线观看| 亚洲av电影在线观看一区二区三区| 男人爽女人下面视频在线观看| 日本黄色日本黄色录像| 少妇丰满av| 国产精品一区二区在线不卡| 最近的中文字幕免费完整| 男人添女人高潮全过程视频| 两个人的视频大全免费| 免费不卡的大黄色大毛片视频在线观看| 王馨瑶露胸无遮挡在线观看| 乱码一卡2卡4卡精品| 你懂的网址亚洲精品在线观看| 亚洲国产欧美在线一区| 国产 精品1| 中国美白少妇内射xxxbb| 国产精品无大码| 国产黄片视频在线免费观看| 欧美成人午夜免费资源| 日本-黄色视频高清免费观看| 自拍欧美九色日韩亚洲蝌蚪91 | 国产爽快片一区二区三区| 黑丝袜美女国产一区| 免费不卡的大黄色大毛片视频在线观看| 狂野欧美激情性bbbbbb| 国产女主播在线喷水免费视频网站| 久久午夜福利片| 亚洲最大成人中文| 少妇裸体淫交视频免费看高清| 国产伦精品一区二区三区四那| 久久久久久久久大av| 亚洲国产成人一精品久久久| 午夜日本视频在线| 狂野欧美白嫩少妇大欣赏| 欧美三级亚洲精品| 婷婷色综合www| 女性生殖器流出的白浆| 最近中文字幕高清免费大全6| 18+在线观看网站| 国产亚洲欧美精品永久| 国产色婷婷99| 777米奇影视久久| av黄色大香蕉| 九九久久精品国产亚洲av麻豆| 欧美丝袜亚洲另类| 午夜福利高清视频| 国产 精品1| 成年美女黄网站色视频大全免费 | 91在线精品国自产拍蜜月| 亚洲精品一二三| 色哟哟·www| 日本欧美视频一区| 我的女老师完整版在线观看| 久久久久久久久久久丰满| 欧美日韩视频精品一区| 干丝袜人妻中文字幕| 中文字幕av成人在线电影| 大香蕉97超碰在线| 制服丝袜香蕉在线| 日韩亚洲欧美综合| 亚洲国产高清在线一区二区三| av卡一久久| 日韩,欧美,国产一区二区三区| 我要看日韩黄色一级片| 日日摸夜夜添夜夜添av毛片| 久久久久人妻精品一区果冻| 国产精品国产av在线观看| 精品久久久久久久久av| 午夜免费观看性视频| 欧美精品国产亚洲| 男女无遮挡免费网站观看| 久久久久视频综合| 国产色婷婷99| 一级a做视频免费观看| av黄色大香蕉| 国产黄色免费在线视频| 91精品国产国语对白视频| kizo精华| 中文精品一卡2卡3卡4更新| 老女人水多毛片| 精品一区二区免费观看| 又爽又黄a免费视频| 国产精品av视频在线免费观看| 亚洲国产成人一精品久久久| 最新中文字幕久久久久| 国产在线一区二区三区精| 视频区图区小说| 狂野欧美激情性bbbbbb| 人体艺术视频欧美日本| 美女福利国产在线 | 激情五月婷婷亚洲| 国产精品不卡视频一区二区| 国产综合精华液| 91狼人影院| 18禁在线播放成人免费| 内射极品少妇av片p| 99九九线精品视频在线观看视频| 99国产精品免费福利视频| 青青草视频在线视频观看| 中文资源天堂在线| 免费大片18禁| 不卡视频在线观看欧美| 久久韩国三级中文字幕| 精品国产一区二区三区久久久樱花 | 嘟嘟电影网在线观看| 欧美精品一区二区免费开放| 晚上一个人看的免费电影| 亚洲欧美日韩无卡精品| 欧美日韩亚洲高清精品| 国产精品秋霞免费鲁丝片| 丝瓜视频免费看黄片| 少妇丰满av| 成年av动漫网址| 男女下面进入的视频免费午夜| 亚洲国产成人一精品久久久| 日韩制服骚丝袜av| 国产精品麻豆人妻色哟哟久久| 爱豆传媒免费全集在线观看| 夜夜爽夜夜爽视频| 一级毛片电影观看| 日韩成人伦理影院| 天美传媒精品一区二区| 岛国毛片在线播放| 丰满少妇做爰视频| 身体一侧抽搐| 久久精品夜色国产| 欧美日韩在线观看h| 麻豆乱淫一区二区| 亚洲成人中文字幕在线播放| 老熟女久久久| 国产精品人妻久久久影院| 亚洲第一av免费看| 黑人猛操日本美女一级片| 日韩欧美一区视频在线观看 | 精品人妻熟女av久视频| 汤姆久久久久久久影院中文字幕| 男人狂女人下面高潮的视频| 亚洲美女视频黄频| 在线观看人妻少妇| 一边亲一边摸免费视频| 国产精品人妻久久久久久| 18禁在线播放成人免费| 五月开心婷婷网| 好男人视频免费观看在线| 国产熟女欧美一区二区| 丝袜脚勾引网站| 日韩人妻高清精品专区| 色视频www国产| 精华霜和精华液先用哪个| 亚洲精品乱码久久久久久按摩| 日韩亚洲欧美综合| 这个男人来自地球电影免费观看 | 亚洲人与动物交配视频| 亚洲欧美日韩无卡精品| 国产在线一区二区三区精| 丰满人妻一区二区三区视频av| 亚洲人成网站高清观看| 黑人猛操日本美女一级片| 日韩欧美一区视频在线观看 | 天堂俺去俺来也www色官网| 黄片无遮挡物在线观看| 亚洲美女搞黄在线观看| 五月玫瑰六月丁香| 亚洲精华国产精华液的使用体验| av在线播放精品| av天堂中文字幕网| 亚洲国产精品成人久久小说| 汤姆久久久久久久影院中文字幕| 18禁动态无遮挡网站| 精品久久久久久电影网| 联通29元200g的流量卡| 激情 狠狠 欧美| 亚洲最大成人中文| 亚洲精品国产av成人精品| 永久免费av网站大全| 少妇熟女欧美另类| 男女下面进入的视频免费午夜| 极品少妇高潮喷水抽搐| 麻豆国产97在线/欧美| 97超碰精品成人国产| 久久青草综合色| 国产白丝娇喘喷水9色精品| 小蜜桃在线观看免费完整版高清| 欧美精品一区二区免费开放| 亚洲va在线va天堂va国产| 日韩,欧美,国产一区二区三区| 欧美国产精品一级二级三级 | 在线观看免费视频网站a站| 色婷婷av一区二区三区视频| 美女高潮的动态| 国产永久视频网站| 日韩免费高清中文字幕av| kizo精华| 夫妻午夜视频| 国产一区有黄有色的免费视频| 免费观看a级毛片全部| 亚洲国产精品成人久久小说| 黑丝袜美女国产一区| 免费大片18禁| 大香蕉久久网| 精品久久久精品久久久| 黑丝袜美女国产一区| 我要看黄色一级片免费的| 久久人妻熟女aⅴ| 国产精品久久久久成人av| 欧美三级亚洲精品| av女优亚洲男人天堂| 亚洲激情五月婷婷啪啪| 妹子高潮喷水视频| 免费观看a级毛片全部| 久久久久久人妻| 最新中文字幕久久久久| 国产 一区 欧美 日韩| 毛片女人毛片| 男女边吃奶边做爰视频| 97在线人人人人妻| 一区二区三区乱码不卡18| 国产精品99久久99久久久不卡 | 久久精品国产a三级三级三级| 黄色欧美视频在线观看| 精品人妻偷拍中文字幕| 国产男人的电影天堂91| 嘟嘟电影网在线观看| 欧美激情国产日韩精品一区| 亚洲怡红院男人天堂| 97热精品久久久久久| 午夜精品国产一区二区电影| 大话2 男鬼变身卡| 午夜福利在线在线| 欧美丝袜亚洲另类| 久久99精品国语久久久| 成年av动漫网址| 久久久久久久久大av| 久久精品熟女亚洲av麻豆精品| 丰满乱子伦码专区| 人妻制服诱惑在线中文字幕| 午夜福利影视在线免费观看| 大香蕉久久网| 国产国拍精品亚洲av在线观看| 在线亚洲精品国产二区图片欧美 | 国产无遮挡羞羞视频在线观看| 日本免费在线观看一区| 欧美一区二区亚洲| 欧美极品一区二区三区四区| 亚洲电影在线观看av| 最近中文字幕高清免费大全6| 久久精品国产亚洲av天美| 久久精品人妻少妇| 六月丁香七月| 亚洲经典国产精华液单| 国产 精品1| 欧美日韩在线观看h| av线在线观看网站| xxx大片免费视频| 亚洲精品一二三| 91久久精品国产一区二区成人| 欧美日韩一区二区视频在线观看视频在线| 国产黄色视频一区二区在线观看| 观看av在线不卡| 老女人水多毛片| 国产视频首页在线观看| 网址你懂的国产日韩在线| 日本欧美国产在线视频| 久久99蜜桃精品久久| 国产在线一区二区三区精| 大码成人一级视频| 人妻一区二区av| 综合色丁香网| 午夜免费男女啪啪视频观看| 色吧在线观看| 国产亚洲精品久久久com| 一个人免费看片子| 免费观看a级毛片全部| 国产美女午夜福利| 亚洲第一区二区三区不卡| 久久99热这里只频精品6学生| 大又大粗又爽又黄少妇毛片口| 欧美bdsm另类| 在线免费观看不下载黄p国产| 夜夜看夜夜爽夜夜摸| 女人十人毛片免费观看3o分钟| 亚洲av中文字字幕乱码综合| 精品久久久久久电影网| 三级国产精品片| 午夜福利网站1000一区二区三区| 国产av国产精品国产| kizo精华| 亚洲内射少妇av| 国产日韩欧美亚洲二区| 观看av在线不卡| 少妇人妻精品综合一区二区| 成人高潮视频无遮挡免费网站| 欧美另类一区| 久久99热6这里只有精品| 在线看a的网站| 精品久久久精品久久久| 女人久久www免费人成看片| 少妇裸体淫交视频免费看高清| 久久这里有精品视频免费| 最近最新中文字幕免费大全7| 国产精品国产av在线观看| 大片免费播放器 马上看| 91午夜精品亚洲一区二区三区| 老熟女久久久| 精品一区在线观看国产| 黑丝袜美女国产一区| 韩国av在线不卡| 亚洲国产精品专区欧美| 中文资源天堂在线| 一区二区三区乱码不卡18| 中文欧美无线码| 成人综合一区亚洲| 久久99热这里只频精品6学生| 我的老师免费观看完整版| 女的被弄到高潮叫床怎么办| 一边亲一边摸免费视频| 五月开心婷婷网| 人妻少妇偷人精品九色| 国内揄拍国产精品人妻在线| 国产在线男女| 国产免费一区二区三区四区乱码| 久久久午夜欧美精品| av黄色大香蕉| 久久综合国产亚洲精品| 亚洲欧美精品自产自拍| 中文字幕免费在线视频6| 免费av中文字幕在线| 色网站视频免费| 最近手机中文字幕大全| 国产有黄有色有爽视频| 18禁在线播放成人免费| 亚洲,一卡二卡三卡| 久久亚洲国产成人精品v| 在线观看三级黄色| 中文字幕制服av| 男人舔奶头视频| 成年人午夜在线观看视频| 在线看a的网站| 国产精品熟女久久久久浪| 一级毛片黄色毛片免费观看视频| 丰满少妇做爰视频| 亚洲真实伦在线观看| 国产免费又黄又爽又色| 亚洲,一卡二卡三卡| 日日啪夜夜撸| 夜夜爽夜夜爽视频| 啦啦啦视频在线资源免费观看| 国产乱人视频| 精品亚洲成国产av| 久久精品久久精品一区二区三区| 欧美精品人与动牲交sv欧美| av线在线观看网站| 欧美日韩视频高清一区二区三区二| 欧美精品一区二区大全| 日日啪夜夜爽| 精品少妇久久久久久888优播|