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

    基于PyRadiomics的醫(yī)療影像紋理獲取原型系統(tǒng)集成

    2020-07-26 14:23:53董建民劉建新
    軟件導(dǎo)刊 2020年7期

    董建民 劉建新

    摘 要:針對(duì)計(jì)算機(jī)輔助診斷中醫(yī)學(xué)影像紋理計(jì)算相對(duì)復(fù)雜、商業(yè)分析軟件功能相對(duì)固定和成本較高等問題,以目前主流的Python語言為開發(fā)工具,將其對(duì)應(yīng)的PyRadiomics模塊、SimpleITK模塊與Pydicom模塊相結(jié)合,給出了符合Dicom 3.0格式的醫(yī)療影像數(shù)據(jù)紋理分析軟件設(shè)計(jì)流程,開發(fā)了紋理計(jì)算過程和數(shù)據(jù)可視化原型系統(tǒng)。系統(tǒng)集成為影像醫(yī)師診斷提供了一種低成本、交互友好的紋理特征數(shù)據(jù)獲取與分析手段,為醫(yī)學(xué)影像中的人工智能、深度學(xué)習(xí)應(yīng)用打下了基礎(chǔ)。

    關(guān)鍵詞:PyRadiomics;醫(yī)療影像;紋理獲取

    DOI:10. 11907/rjdk. 201074 開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

    中圖分類號(hào):TP317.4 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2020)007-0223-04

    Integration of Medical Image Texture Acquisition Prototype System

    Based on PyRadiomics

    DONG Jian-min,LIU Jian-xin

    (School of Information Engineering,Xizang Minzu University, Xianyang 712082,China)

    Abstract:In order to solve the problems of relatively complex texture calculation, relatively fixed function and high cost of commercial analysis software in computer-aided diagnosis through? medical image,after the design flow of texture analysis of medical image data been given, a prototype system of texture calculation is integrated by Python with its corresponding pyradiomics module, simpleITK module and pydicom module. The system could process all DICOM (digital imaging and communications in medicine) 3.0 format files of medicine images and texture calculation and visualization model are developed and a low-cost, interactive and friendly method of texture feature data display and analysis for imaging doctors diagnosis is provided. It lays a solid foundation for the fields of artificial intelligence and deep learning based on medical image.

    Key Words:PyRadiomics;medical imaging;texture acquisition

    0 引言

    隨著醫(yī)療設(shè)備數(shù)字化的不斷深入,從數(shù)據(jù)管理技術(shù)上看,以影像歸檔和通信系統(tǒng)(Picture Archiving and Communication Systems,PACS)為依托,將計(jì)算機(jī)斷層(Computed Tomography,CT)、核磁共振(Magnetic Resonance Imaging,MRI)、超聲(Ultrasound,US)成像等各種醫(yī)療影像設(shè)備形成以Dicom(Digital Imaging and Communications in Medicine) 3.0為標(biāo)準(zhǔn)的醫(yī)療影像數(shù)據(jù)標(biāo)準(zhǔn),目前已經(jīng)基本實(shí)現(xiàn)了統(tǒng)一的數(shù)據(jù)交換和管理模式[1]。從已有醫(yī)療影像采集設(shè)備看,圖像質(zhì)量從空間上越來越精細(xì),采集所需時(shí)間越來越短,圖像重建速度也越來越快,并且整個(gè)過程對(duì)被檢查對(duì)象幾乎沒有任何損害,這為醫(yī)療影像應(yīng)用從傳統(tǒng)個(gè)案診斷走向海量數(shù)據(jù)分析打下了堅(jiān)實(shí)的物質(zhì)基礎(chǔ),正逐漸為當(dāng)前醫(yī)療人工智能分析、特征深度學(xué)習(xí)等研究提供應(yīng)用前提和可能[2-3]。從臨床診斷角度看,醫(yī)療影像紋理分析是影響診斷結(jié)論的重要方面,根據(jù)已有的紋理信息診斷應(yīng)用可知,對(duì)醫(yī)療影像中感興趣區(qū)域(Region of Interest,ROI )的紋理分析包括如下方面:一階距、形狀特征、以灰度共生矩陣為基礎(chǔ)的度量、以灰度游程矩陣為基礎(chǔ)的度量,以及灰度區(qū)域大小矩陣等,共包含100多個(gè)特征數(shù)值[4-9],獲取這些數(shù)值對(duì)于影像分析意義重大。Python語言程序由于具有開源的特點(diǎn)以及程序設(shè)計(jì)入門相對(duì)容易等優(yōu)點(diǎn),目前已被廣泛應(yīng)用于各特定的圖像處理領(lǐng)域[10-16]。PyRadiomics[17]是一個(gè)開源的Python[18]軟件包,用于從醫(yī)學(xué)成像中提取放射組學(xué)特征。其模塊已經(jīng)集成了目前所有的影像紋理分析算法,可便捷地為臨床影像診斷醫(yī)師提供各種紋理數(shù)據(jù)。同時(shí),鑒于目前醫(yī)療均采用Dicom3.0標(biāo)準(zhǔn),因此需要對(duì)此類格式的影像數(shù)據(jù),利用特定專業(yè)的開源模塊,對(duì)數(shù)據(jù)文件進(jìn)行解碼和數(shù)據(jù)獲取。

    然而,從臨床醫(yī)療影像紋理分析應(yīng)用看,已有的紋理分析理論涉及較為復(fù)雜的數(shù)值計(jì)算與統(tǒng)計(jì)學(xué)理論,不利于影像診斷醫(yī)師集中精力進(jìn)行診斷判定,同時(shí)也不利于大量醫(yī)療影像數(shù)據(jù)的自動(dòng)處理和分析。目前,商業(yè)醫(yī)療影像分析軟件由于涉及諸多專利和數(shù)據(jù)授權(quán)等問題,其高昂的商業(yè)成本不僅限制了其進(jìn)一步推廣和應(yīng)用,而且阻礙了非醫(yī)科等其他工程技術(shù)人員與一線醫(yī)療影像診斷醫(yī)師的合作。這樣,要實(shí)現(xiàn)醫(yī)療影像數(shù)據(jù)紋理分析的大范圍應(yīng)用,首先必須避免醫(yī)療影像診斷師陷入復(fù)雜紋理分析的數(shù)學(xué)理論和數(shù)值計(jì)算,其次采用一切手段降低數(shù)據(jù)處理難度和成本,最終形成功能相對(duì)齊全、界面友好、交互簡(jiǎn)單的紋理數(shù)據(jù)獲取、顯示與數(shù)據(jù)導(dǎo)出系統(tǒng)。本文正是針對(duì)上述要求,將運(yùn)行于Windows 7系統(tǒng)上的Python3.6作為開發(fā)工具,以符合Dicom3.0標(biāo)準(zhǔn)的醫(yī)療影像數(shù)據(jù)作為數(shù)據(jù)輸入,利用與之對(duì)應(yīng)的SimpleITK模塊快速處理數(shù)據(jù),通過Pydicom模塊解碼Dicom文件數(shù)據(jù),用于人工或者系統(tǒng)自動(dòng)標(biāo)定影像數(shù)據(jù)的ROI,然后將前兩者數(shù)據(jù)處理結(jié)果作為數(shù)據(jù)分析基礎(chǔ),結(jié)合PyRadiomics強(qiáng)大的紋理數(shù)據(jù)獲取功能,得到對(duì)應(yīng)的紋理數(shù)據(jù)后,利用可視化方式加以顯示。同時(shí),為促進(jìn)紋理數(shù)據(jù)的進(jìn)一步應(yīng)用,本文也設(shè)計(jì)了紋理數(shù)據(jù)的導(dǎo)出功能,從而為紋理數(shù)據(jù)的科學(xué)研究與分析奠定基礎(chǔ)。

    1 系統(tǒng)開發(fā)流程

    在系統(tǒng)開發(fā)之前,首先需要正確安裝開發(fā)工具Python 語言解釋器以及對(duì)應(yīng)版本的PyRadiomics、Pydicom、SimpleITK、Numpy等主要模塊,并經(jīng)過測(cè)試確保各模塊可正常使用。參照如圖1所示流程設(shè)計(jì)各模塊功能。

    2 紋理計(jì)算功能實(shí)現(xiàn)

    2.1 數(shù)據(jù)準(zhǔn)備

    由于Pyradiomics模塊在構(gòu)架時(shí),其接收的影像分析數(shù)據(jù)和標(biāo)記數(shù)據(jù)輸入為nrrd格式,而這種格式的數(shù)據(jù)需要對(duì)已有的Dicom3.0數(shù)據(jù)進(jìn)行提取和標(biāo)記后生成,因此首先需要設(shè)計(jì)并生成待處理數(shù)據(jù),這由Python對(duì)應(yīng)的SimpleITK完成。需要注意的是,符合Dicom3.0標(biāo)準(zhǔn)的醫(yī)療影像數(shù)據(jù),在利用探測(cè)到的信號(hào)重建圖像時(shí),采用不同的序列實(shí)例,而這些實(shí)例采用不同的重建參數(shù)而得到的紋理數(shù)據(jù)必然不同。因此在開發(fā)軟件時(shí),必須利用Dicom文件的頭信息分別依次解析,按照不同實(shí)例序列依次處理。因此,數(shù)據(jù)準(zhǔn)備模塊分為待分析影像的nrrd格式數(shù)據(jù)生成和標(biāo)記數(shù)據(jù)生成,標(biāo)記數(shù)據(jù)最簡(jiǎn)單的方式就是利用掩模將圖像的ROI標(biāo)識(shí)為1、其它標(biāo)識(shí)為0。待分析數(shù)據(jù)關(guān)鍵代碼如下:設(shè)file_path為待分析的符合Dicom3.0的數(shù)據(jù)路徑,sitk為simpleITK模塊的簡(jiǎn)寫,DicomNrrdData是初始為空的列表,代碼結(jié)束后保存不同序列nrrd格式的待分析數(shù)據(jù)。

    series_IDs = sitk.ImageSeriesReader.GetGDCMSeriesIDs(file_path)#獲取不同的序列標(biāo)識(shí)

    for ss in series_IDs:

    series_file_names= sitk.ImageSeriesReader.GetGDCMSeriesFileNames(file_path,ss)

    #上面語句獲取屬于不同序列的文件列表

    series_reader = sitk.ImageSeriesReader()#實(shí)例化一個(gè)讀取序列

    series_reader.SetFileNames(series_file_names)#設(shè)置讀取文件組名

    D = series_reader.Execute()#讀取該序列文件得到nrrd格式數(shù)據(jù)

    DicomNrrdData.append(D)#將不同的序列的nrrd格式數(shù)據(jù)保存于列表

    標(biāo)記數(shù)據(jù)通常需要通過人工交互完成圖像掩模而確定。取圖像中間部分作為感興趣區(qū)域,這里取圖像128~196行、128~196列的矩形區(qū)域作為測(cè)試,分別用變量hh0、hh1、ww0、ww1代替,即hh0=128、hh1=196、ww0=128、ww1=196。為了更好地利用已有代碼,只需將每個(gè)序列的圖像數(shù)據(jù)重新修改后保存,再利用上述代碼即可。設(shè)pydicom模塊簡(jiǎn)寫為dcm,變量kk為記錄標(biāo)識(shí)不同的Dicom文件,初始值為0,series_file_names為不同序列的文件名,OutPath為標(biāo)記數(shù)據(jù)要保存的路徑。sitk在讀取數(shù)據(jù)時(shí),自動(dòng)將讀取到的數(shù)據(jù)利用式(1)集成到nrrd格式的數(shù)據(jù)中。

    其中,S為數(shù)據(jù)斜率,一般取值為1,R為對(duì)應(yīng)的截距,通常為負(fù)值,在諸多情況下R的取值為-1024,d為文件直接讀取到的數(shù)值。因此,為了保證最終標(biāo)記數(shù)據(jù)仍為1,在修改對(duì)應(yīng)的標(biāo)記Dicom文件時(shí),數(shù)據(jù)項(xiàng)不能直接賦值為1,也即要使最終的v=1,修改數(shù)據(jù)可以按照式(2)確定。

    這里,v=1,S=1,因此修改的數(shù)據(jù)項(xiàng)d=1-R。關(guān)鍵代碼如下:

    for FileName in series_file_names:

    dcminfo_data=dcm.dcmread(FileName)#讀取dicom圖像數(shù)據(jù)結(jié)構(gòu)

    R= dcminfo_data.RescaleIntercept #得到圖像數(shù)據(jù)的截距

    Rows=dcminfo_data.Rows? ? #獲取圖像的行

    Columns=dcminfo_data.Columns? #獲取圖像的列

    newArray = np.zeros([Rows, Columns]) #創(chuàng)建新的元素全為0的標(biāo)記矩陣

    newArray[hh0:hh1,ww0:ww1]=1-R #將圖像對(duì)應(yīng)的掩模賦值為截距相反數(shù)加1

    NewDcmdata16 = np.int16(newArray) #將數(shù)據(jù)轉(zhuǎn)化為16位整數(shù)

    dcminfo_data.PixelData=NewDcmdata16.tobytes() #將數(shù)據(jù)轉(zhuǎn)化為對(duì)應(yīng)的字節(jié)數(shù)

    Path=OutPath+ks+‘.dcm #增加了標(biāo)識(shí)的新文件的保存路徑

    dcminfo_data.save_as(Path) #保存文件

    kk=kk+1? #標(biāo)識(shí)符增加1

    標(biāo)記圖像處理完成后,將保存路徑利用關(guān)鍵代碼獲取對(duì)應(yīng)nrrd格式的標(biāo)記文件。

    2.2 紋理特征獲取計(jì)算

    實(shí)現(xiàn)PyRadiomics紋理分析的數(shù)據(jù)準(zhǔn)備后,通過在Python開發(fā)平臺(tái)下使用PyRadiomics模塊,從而完成系統(tǒng)紋理特征數(shù)據(jù)獲取。Python開發(fā)平臺(tái)下使用PyRadiomics模塊時(shí),除了要將待分析數(shù)據(jù)與標(biāo)記數(shù)據(jù)對(duì)應(yīng)的nrrd格式數(shù)據(jù)作為參數(shù)輸入外,還需要利用一個(gè)yaml文件作為紋理獲取計(jì)算參數(shù),內(nèi)容主要包括輸入數(shù)據(jù)位數(shù)、標(biāo)記數(shù)據(jù)信息以及需要計(jì)算的紋理數(shù)據(jù)類別等。該文件可以用普通文本編輯器打開進(jìn)行設(shè)置,具體使用可以參考PyRadiomics模塊的使用說明,最終紋理數(shù)據(jù)由PyRadiomics對(duì)應(yīng)的特征提取函數(shù)的返回值得到。設(shè)Pa_Path為對(duì)應(yīng)的yaml參數(shù)文件所在路徑,其關(guān)鍵代碼如下:

    import radiomics? ?#導(dǎo)入radiomics模塊

    import radiomics.featureextractor as F #導(dǎo)入紋理提取模塊,并簡(jiǎn)寫為F

    ext = F.RadiomicsFeatureExtractor(Pa_Path) #設(shè)置紋理提取參數(shù)

    r= ext.executeData(D,DL)#將帶分析數(shù)據(jù)D與對(duì)應(yīng)的標(biāo)記數(shù)據(jù)DL傳入到紋理函數(shù)

    實(shí)際上,原來模塊的execute()函數(shù)是利用sitk讀取對(duì)應(yīng)的nrrd數(shù)據(jù)和標(biāo)記數(shù)據(jù),效率偏低。在紋理分析函數(shù)ext.execute()基礎(chǔ)上,將其中調(diào)用自身的成員函數(shù)讀取數(shù)據(jù)部分直接更換為輸入數(shù)據(jù)即可完成,最后r向量保存的是紋理數(shù)據(jù)的字典類型數(shù)據(jù)??衫萌缦麓a分別輸出形狀、一階距,以及由灰度游程矩陣、灰度區(qū)域大小矩陣、灰度共生矩陣、灰度差距共生矩陣所導(dǎo)出的紋理數(shù)據(jù)。

    for key, value in r.items():

    if key.find(‘shape)>=0:

    Shapef.append(value)

    if key.find(‘firstorder)>=0:

    Firstorder.append(value)

    if key.find(‘glrlm)>=0:

    Glrlm.append(value)

    if key.find(‘glszm)>=0:

    Glszm.append(value)

    if key.find(‘glcm)>=0:

    Glcm.append(value)

    if key.find(‘gldm)>=0:

    Gldm.append(value)

    2.3 特征數(shù)據(jù)可視化

    獲取到的醫(yī)學(xué)影像紋理數(shù)據(jù)通常具有至少3個(gè)以上數(shù)值,要在電腦上將其可視化,需要采用高維數(shù)據(jù)顯示方法[19]。本文系統(tǒng)采用常見的平行坐標(biāo)方法進(jìn)行數(shù)據(jù)可視化,系統(tǒng)輸入測(cè)試一套數(shù)據(jù)(含25張CT圖像)后,紋理數(shù)據(jù)可視化結(jié)果如圖2所示。系統(tǒng)輸入32個(gè)不同序列影像數(shù)據(jù)后得到的紋理數(shù)據(jù)可視化結(jié)果如圖3所示,該數(shù)據(jù)含有Dicom 3.0的5 108張影像。

    2.4 紋理特征數(shù)據(jù)導(dǎo)出

    成功獲取醫(yī)學(xué)影像紋理數(shù)據(jù)后,為保證數(shù)據(jù)后續(xù)使用,系統(tǒng)設(shè)計(jì)了數(shù)據(jù)導(dǎo)出模塊,導(dǎo)出為用逗號(hào)隔開的數(shù)據(jù)文件,這里使用csv格式的導(dǎo)出數(shù)據(jù)。設(shè)TextureFeatureCsvFileName為導(dǎo)出紋理數(shù)據(jù)文件路徑,SeriesTexture為保存各圖像序列的紋理數(shù)據(jù)列表,導(dǎo)入Python對(duì)應(yīng)的讀寫csv模塊后,其關(guān)鍵代碼如下:

    csvFileSave=open(TextureFeatureCsvFileName,“a+”, newline=‘? )#已追加寫方式打開文件

    writer = csv.writer(csvFileSave)

    for TextureIndex? in range(len(SeriesTexture)):#對(duì)所有列表數(shù)據(jù)進(jìn)行處理

    OneLineDataList=[]

    ImageTexture=SeriesTexture[TextureIndex]? ? #獲取一個(gè)序列的紋理數(shù)據(jù)

    for data in ImageTexture:

    OneLineDataList.append(data) #將紋理數(shù)據(jù)利用列表合并為一行

    writer.writerow(OneLineDataList)? #寫入csv一行數(shù)據(jù)

    csvFileSave.close()? ? ?#數(shù)據(jù)寫入完成后關(guān)閉文件

    3 結(jié)語

    本文利用Python及對(duì)應(yīng)的開源模塊,開發(fā)了一個(gè)醫(yī)療影像紋理數(shù)據(jù)計(jì)算軟件原型系統(tǒng)平臺(tái),為診斷醫(yī)師進(jìn)行醫(yī)療影像紋理數(shù)據(jù)獲取提供了一個(gè)低成本的簡(jiǎn)易軟件,同時(shí)可為其它領(lǐng)域的特征數(shù)據(jù)獲取、數(shù)據(jù)挖掘,以及影像輔助診斷中的人工智能、深度學(xué)習(xí)應(yīng)用等研究提供借鑒。系統(tǒng)中對(duì)醫(yī)療影像ROI的選取僅僅采用矩形區(qū)域的簡(jiǎn)單方法,以此進(jìn)行系統(tǒng)功能驗(yàn)證,但在醫(yī)療診斷或者其它應(yīng)用領(lǐng)域,ROI的選取方式一般豐富多樣,包括手動(dòng)繪制多邊形、圓形區(qū)域、分割線等,而對(duì)于這些本文系統(tǒng)均未設(shè)計(jì)對(duì)應(yīng)的實(shí)現(xiàn)模塊,后續(xù)研究中需進(jìn)一步完善。

    參考文獻(xiàn):

    [1] PECK D. Digital imaging and communications in medicine: a practical introduction and survival guide[M]. New York: Springer,2008.

    [2] 張巧麗,趙地,遲學(xué)斌. 基于深度學(xué)習(xí)的醫(yī)學(xué)影像診斷綜述[J]. 計(jì)算機(jī)科學(xué),2017,44(S2):1-7.

    [3] 張永剛,陳軍. 基于模型法的醫(yī)學(xué)影像圖像紋理分析研究[J]. 工業(yè)儀表與自動(dòng)化裝置,2018(3):101-103,106.

    [4] 高巖. 基于CT圖像的腎臟腫瘤紋理特征提取[J]. 中國數(shù)字醫(yī)學(xué),2019,14(4):66-68.

    [5] 馬書新. 乳腺影像案例多模檢索技術(shù)探究[J]. 世界最新醫(yī)學(xué)信息文摘,2018,18(46):171-172.

    [6] 高靜雅,張榮國,趙健,等. 融合紋理特征與形狀特征的病灶CT圖像識(shí)別[J]. 太原科技大學(xué)學(xué)報(bào),2018,39(3):165-170.

    [7] 張劍華,蓋鋮,陳勝勇. 基于目標(biāo)形狀特征和紋理特征的迭代配準(zhǔn)方法在頸動(dòng)脈血管中的應(yīng)用[J]. 浙江工業(yè)大學(xué)學(xué)報(bào),2018,46(1):33-37.

    [8] 李亮,尹小童,李夢(mèng)爍,等. 基于多特征融合的甲狀腺結(jié)節(jié)良惡性識(shí)別[J]. 軟件導(dǎo)刊,2017,16(12):137-140.

    [9] 王昕,李亮,尹小童,等. 甲狀腺結(jié)節(jié)超聲圖像多特征融合及識(shí)別[J]. 吉林大學(xué)學(xué)報(bào)(信息科學(xué)版),2017,35(6):650-655.

    [10] 魏杰,曹旭陽,陳后金,等. 乳腺X線圖像腫塊分類方法研究[J]. 北京交通大學(xué)學(xué)報(bào),2017,41(5):73-78

    [11] INATI S J,NAEGELE J D,ZWART N R,et al.ISMRM raw data format: a proposed standard for MRI raw datasets[J].? Magnetic Resonance in Medicine,2017,77(1):411-421.

    [12] VAN DER W S,SCHONBERGER J L,NUNEZ I J. Scikit-image: image processing in Python[J].? PeerJ,2014,2:e453.

    [13] YANIV Z,LOWEKAMP B C,JOHNSON H J,et al. SimpleI TK image-analysis notebooks: a collaborative environment for education and reproducible research[J]. Journal of Digital Imaging,2018,31(3):290-303.

    [14] 韓曉冬,王浩森,王碩,等. Python在圖像處理中的應(yīng)用[J]. 北京測(cè)繪,2018,32(3):312-317.

    [15] DANIIL K,VALERY P,SRIKANTH N,et al. TomoPhantom,a software package to generate 2D-4D analytical phantoms for CT image reconstruction algorithm benchmarks[J]. SoftwareX,2018,7:150-155.

    [16] GOUILLART E,NUNEZ L J,VAN DER W S. Analyzing microtomography data with Python and the Scikit-image library[J]. Advanced structural and chemical imaging,2017,2(1):1-5.

    [17] VAN G,F(xiàn)EDOROV J J M,PARMAR A C,et al.Computational radiomics system to decode the radiographic phenotype[J]. Cancer Research,2017,77(21):e104-e107.

    [18] 董付國. Python程序設(shè)計(jì)[M]. 第1版. 北京:清華大學(xué)出版社,2015.

    [19] 陳為,沈澤潛,陶煜波. 數(shù)據(jù)可視化[M]. 第2版. 北京:電子工業(yè)出版社,2019.

    (責(zé)任編輯:孫 娟)

    久久这里只有精品19| av欧美777| 成人亚洲精品一区在线观看| 午夜福利视频1000在线观看 | 亚洲精品久久成人aⅴ小说| 精品国产乱码久久久久久男人| 久9热在线精品视频| 日韩欧美国产在线观看| 精品国产超薄肉色丝袜足j| av视频免费观看在线观看| 大陆偷拍与自拍| 久久香蕉激情| 色综合婷婷激情| 每晚都被弄得嗷嗷叫到高潮| 一进一出好大好爽视频| 免费看十八禁软件| 国产精品一区二区免费欧美| 动漫黄色视频在线观看| 久久中文看片网| 精品免费久久久久久久清纯| e午夜精品久久久久久久| 国产精品野战在线观看| 国产男靠女视频免费网站| 亚洲精品粉嫩美女一区| 极品人妻少妇av视频| 可以在线观看毛片的网站| 成人特级黄色片久久久久久久| 日韩欧美一区二区三区在线观看| 麻豆av在线久日| 欧美国产日韩亚洲一区| 日本黄色视频三级网站网址| 天堂动漫精品| 热99re8久久精品国产| 免费观看精品视频网站| 免费在线观看影片大全网站| 久久久久久大精品| 午夜老司机福利片| 欧美一级a爱片免费观看看 | 精品久久久精品久久久| 99re在线观看精品视频| 久久天躁狠狠躁夜夜2o2o| 多毛熟女@视频| 激情在线观看视频在线高清| 午夜福利一区二区在线看| 国产精品久久久久久人妻精品电影| aaaaa片日本免费| 一级毛片高清免费大全| 伊人久久大香线蕉亚洲五| 黄色视频不卡| 女人精品久久久久毛片| av电影中文网址| 最好的美女福利视频网| 欧美在线一区亚洲| 级片在线观看| 亚洲精品中文字幕在线视频| 19禁男女啪啪无遮挡网站| 后天国语完整版免费观看| 久久人人爽av亚洲精品天堂| 999精品在线视频| 国产一区二区三区综合在线观看| 国产精品秋霞免费鲁丝片| 久久国产亚洲av麻豆专区| 自线自在国产av| 国产亚洲欧美在线一区二区| 夜夜夜夜夜久久久久| 国产精品亚洲美女久久久| 国产男靠女视频免费网站| 叶爱在线成人免费视频播放| 狂野欧美激情性xxxx| 99国产精品一区二区三区| 亚洲国产毛片av蜜桃av| 久久久久久久精品吃奶| 精品第一国产精品| 纯流量卡能插随身wifi吗| 黄色视频不卡| 狂野欧美激情性xxxx| 欧美日韩瑟瑟在线播放| 午夜免费观看网址| 国产精华一区二区三区| 欧美最黄视频在线播放免费| 纯流量卡能插随身wifi吗| 久久久久久久午夜电影| 两人在一起打扑克的视频| 亚洲自偷自拍图片 自拍| 亚洲国产毛片av蜜桃av| a在线观看视频网站| 黑人欧美特级aaaaaa片| 欧美+亚洲+日韩+国产| 亚洲性夜色夜夜综合| 亚洲人成伊人成综合网2020| 欧美绝顶高潮抽搐喷水| 两个人免费观看高清视频| 麻豆av在线久日| 国产精品一区二区免费欧美| av中文乱码字幕在线| 国产一区二区三区在线臀色熟女| 成熟少妇高潮喷水视频| 老司机在亚洲福利影院| 十八禁网站免费在线| 日本撒尿小便嘘嘘汇集6| 搡老熟女国产l中国老女人| 国产精品久久久av美女十八| 视频在线观看一区二区三区| 麻豆一二三区av精品| 免费看a级黄色片| 欧美日韩亚洲综合一区二区三区_| 老司机午夜福利在线观看视频| 国产精品乱码一区二三区的特点 | 欧美久久黑人一区二区| 大型黄色视频在线免费观看| or卡值多少钱| 老司机午夜福利在线观看视频| 成年版毛片免费区| 免费高清视频大片| 欧美乱妇无乱码| 脱女人内裤的视频| 日本五十路高清| 亚洲av第一区精品v没综合| www国产在线视频色| 欧美日韩精品网址| 国产一区二区三区综合在线观看| 亚洲成国产人片在线观看| 精品福利观看| 午夜免费观看网址| 日本撒尿小便嘘嘘汇集6| 欧美性长视频在线观看| 久久亚洲精品不卡| 亚洲一卡2卡3卡4卡5卡精品中文| 亚洲国产日韩欧美精品在线观看 | 欧美成人性av电影在线观看| 久久热在线av| 女人被躁到高潮嗷嗷叫费观| 亚洲七黄色美女视频| 欧洲精品卡2卡3卡4卡5卡区| 日本黄色视频三级网站网址| 国产av精品麻豆| 成人国语在线视频| 亚洲精品在线美女| 亚洲欧美一区二区三区黑人| 国产成人av激情在线播放| 国产精品久久久久久亚洲av鲁大| 一级片免费观看大全| 九色国产91popny在线| 精品电影一区二区在线| 大陆偷拍与自拍| www.精华液| 亚洲一区二区三区色噜噜| or卡值多少钱| 成人18禁高潮啪啪吃奶动态图| 亚洲成人久久性| 久久人妻福利社区极品人妻图片| 淫妇啪啪啪对白视频| 欧美一区二区精品小视频在线| 中文字幕另类日韩欧美亚洲嫩草| 九色国产91popny在线| 成人国产一区最新在线观看| 午夜亚洲福利在线播放| 免费在线观看日本一区| 99re在线观看精品视频| 国产精品美女特级片免费视频播放器 | 男女做爰动态图高潮gif福利片 | 动漫黄色视频在线观看| 亚洲欧美一区二区三区黑人| 成人欧美大片| 在线视频色国产色| 免费看十八禁软件| 一本大道久久a久久精品| 久久婷婷人人爽人人干人人爱 | 亚洲自拍偷在线| 一级片免费观看大全| 精品国内亚洲2022精品成人| 两个人免费观看高清视频| 亚洲一卡2卡3卡4卡5卡精品中文| 国产精品1区2区在线观看.| 亚洲久久久国产精品| 国产97色在线日韩免费| 国产精品亚洲一级av第二区| 丝袜美腿诱惑在线| 久久人妻av系列| 国产精品影院久久| 黄片大片在线免费观看| 搞女人的毛片| АⅤ资源中文在线天堂| 亚洲男人的天堂狠狠| 悠悠久久av| 91av网站免费观看| 亚洲精品国产色婷婷电影| 亚洲 国产 在线| 啪啪无遮挡十八禁网站| 在线国产一区二区在线| 他把我摸到了高潮在线观看| 老司机午夜福利在线观看视频| 日韩中文字幕欧美一区二区| 亚洲aⅴ乱码一区二区在线播放 | 亚洲精品av麻豆狂野| 亚洲第一av免费看| bbb黄色大片| 国产乱人伦免费视频| 老汉色av国产亚洲站长工具| 国产av一区在线观看免费| 好男人电影高清在线观看| 亚洲欧美一区二区三区黑人| 色播在线永久视频| 国产私拍福利视频在线观看| www国产在线视频色| 国产99白浆流出| 91av网站免费观看| 欧美最黄视频在线播放免费| av视频免费观看在线观看| 热99re8久久精品国产| 在线观看66精品国产| 国产成人精品在线电影| 精品一区二区三区av网在线观看| 久久久国产欧美日韩av| 成年人黄色毛片网站| 亚洲va日本ⅴa欧美va伊人久久| 国产精品一区二区三区四区久久 | 欧美一级a爱片免费观看看 | 美女午夜性视频免费| 69精品国产乱码久久久| 国产精品98久久久久久宅男小说| 少妇裸体淫交视频免费看高清 | av福利片在线| 亚洲三区欧美一区| 母亲3免费完整高清在线观看| 日日夜夜操网爽| 国产精品香港三级国产av潘金莲| 十分钟在线观看高清视频www| 妹子高潮喷水视频| 国产高清有码在线观看视频 | 人人妻人人澡人人看| av免费在线观看网站| 国产一区二区三区在线臀色熟女| 国内精品久久久久精免费| 中文字幕人成人乱码亚洲影| 亚洲免费av在线视频| 妹子高潮喷水视频| 国产精品久久视频播放| 好看av亚洲va欧美ⅴa在| 欧美黑人欧美精品刺激| 成人三级做爰电影| 波多野结衣av一区二区av| 99在线视频只有这里精品首页| 曰老女人黄片| 18禁美女被吸乳视频| 精品国内亚洲2022精品成人| 1024香蕉在线观看| 婷婷丁香在线五月| 嫩草影视91久久| 午夜福利在线观看吧| 国产高清videossex| 丝袜在线中文字幕| 午夜福利在线观看吧| 中文字幕最新亚洲高清| av中文乱码字幕在线| 欧美成狂野欧美在线观看| 一边摸一边抽搐一进一出视频| 欧美日韩中文字幕国产精品一区二区三区 | 妹子高潮喷水视频| 一级,二级,三级黄色视频| 午夜福利影视在线免费观看| 19禁男女啪啪无遮挡网站| 久久久久精品国产欧美久久久| 久久国产乱子伦精品免费另类| 好男人在线观看高清免费视频 | 久久精品aⅴ一区二区三区四区| aaaaa片日本免费| 亚洲精品中文字幕在线视频| 久久亚洲真实| 国产精品乱码一区二三区的特点 | 9热在线视频观看99| 90打野战视频偷拍视频| 免费一级毛片在线播放高清视频 | 欧美日本视频| 中文字幕人妻丝袜一区二区| 黑人欧美特级aaaaaa片| 国产91精品成人一区二区三区| e午夜精品久久久久久久| 久久久久久免费高清国产稀缺| 免费搜索国产男女视频| 99国产精品一区二区三区| 久久精品人人爽人人爽视色| 久久 成人 亚洲| 亚洲视频免费观看视频| 国产成人啪精品午夜网站| 欧美日本亚洲视频在线播放| aaaaa片日本免费| 12—13女人毛片做爰片一| 日韩高清综合在线| 一级黄色大片毛片| 啪啪无遮挡十八禁网站| 欧美不卡视频在线免费观看 | 国产精品日韩av在线免费观看 | 国产精品精品国产色婷婷| 久久青草综合色| 国产免费av片在线观看野外av| 最新在线观看一区二区三区| 国产男靠女视频免费网站| 在线观看免费午夜福利视频| 午夜视频精品福利| 后天国语完整版免费观看| 精品不卡国产一区二区三区| 麻豆av在线久日| 久久久久国产精品人妻aⅴ院| 国产精品精品国产色婷婷| 久久 成人 亚洲| 男女床上黄色一级片免费看| 最近最新中文字幕大全电影3 | 久久久久久久午夜电影| 国产1区2区3区精品| 亚洲,欧美精品.| 亚洲第一欧美日韩一区二区三区| 午夜影院日韩av| 国产精品秋霞免费鲁丝片| 久久婷婷成人综合色麻豆| 十八禁人妻一区二区| 老司机在亚洲福利影院| 老鸭窝网址在线观看| 欧美日韩瑟瑟在线播放| 国产成人精品久久二区二区91| 国产伦一二天堂av在线观看| 制服丝袜大香蕉在线| 精品国产国语对白av| 久久久久久久午夜电影| 久久久久久久久中文| 91精品三级在线观看| 九色国产91popny在线| 日韩欧美一区二区三区在线观看| 亚洲第一电影网av| 亚洲精品久久成人aⅴ小说| 欧美一级毛片孕妇| 久久狼人影院| 亚洲国产精品久久男人天堂| 欧美黑人精品巨大| 亚洲国产中文字幕在线视频| 一区福利在线观看| 欧美国产日韩亚洲一区| 一进一出好大好爽视频| 久久国产精品人妻蜜桃| 黄片小视频在线播放| 国产av一区在线观看免费| 国产主播在线观看一区二区| www.精华液| 一a级毛片在线观看| 大码成人一级视频| 久久国产精品男人的天堂亚洲| 久久久国产成人精品二区| 欧美日本亚洲视频在线播放| 国产成人欧美在线观看| 美女午夜性视频免费| 久久久久国产一级毛片高清牌| 免费看a级黄色片| 亚洲欧美激情综合另类| 无遮挡黄片免费观看| 女人精品久久久久毛片| 搡老岳熟女国产| 久久草成人影院| 午夜福利18| 欧美色欧美亚洲另类二区 | 午夜久久久在线观看| 美女免费视频网站| 亚洲精品国产一区二区精华液| 97人妻精品一区二区三区麻豆 | av天堂久久9| 国产主播在线观看一区二区| 正在播放国产对白刺激| 深夜精品福利| 久久 成人 亚洲| 女性生殖器流出的白浆| 国产亚洲精品综合一区在线观看 | www.999成人在线观看| 夜夜躁狠狠躁天天躁| 免费在线观看完整版高清| 久久久久精品国产欧美久久久| 欧美午夜高清在线| 久久人妻av系列| 亚洲男人天堂网一区| 我的亚洲天堂| 成人免费观看视频高清| 在线观看舔阴道视频| 日韩视频一区二区在线观看| 国产亚洲精品一区二区www| av在线天堂中文字幕| 午夜福利影视在线免费观看| 男女下面插进去视频免费观看| 美女国产高潮福利片在线看| 日韩高清综合在线| 黄色 视频免费看| av福利片在线| 人人妻人人澡欧美一区二区 | 国产精品久久久人人做人人爽| 法律面前人人平等表现在哪些方面| 精品一品国产午夜福利视频| 91大片在线观看| 国产精品,欧美在线| 成人18禁高潮啪啪吃奶动态图| 人人妻人人爽人人添夜夜欢视频| 日日摸夜夜添夜夜添小说| 亚洲av日韩精品久久久久久密| 亚洲av片天天在线观看| 18禁美女被吸乳视频| 亚洲一区中文字幕在线| 色精品久久人妻99蜜桃| 亚洲中文字幕一区二区三区有码在线看 | 激情在线观看视频在线高清| 丝袜人妻中文字幕| 99久久久亚洲精品蜜臀av| 日本一区二区免费在线视频| 亚洲精品一区av在线观看| 欧美中文日本在线观看视频| 久热这里只有精品99| 成人18禁在线播放| 一二三四社区在线视频社区8| 啦啦啦观看免费观看视频高清 | 久久久久国产精品人妻aⅴ院| av网站免费在线观看视频| 亚洲欧美日韩另类电影网站| 欧美乱妇无乱码| 日本免费一区二区三区高清不卡 | 在线观看免费视频网站a站| 黄色丝袜av网址大全| 美女高潮喷水抽搐中文字幕| 精品高清国产在线一区| 亚洲欧美一区二区三区黑人| 又紧又爽又黄一区二区| 午夜精品在线福利| 亚洲av成人不卡在线观看播放网| 久久久久国产一级毛片高清牌| 国产主播在线观看一区二区| 亚洲在线自拍视频| 国产精品爽爽va在线观看网站 | 久久精品91蜜桃| 在线观看日韩欧美| 无遮挡黄片免费观看| 亚洲精品国产一区二区精华液| 欧美午夜高清在线| 丁香六月欧美| 国产在线观看jvid| www国产在线视频色| 欧美黑人精品巨大| 高潮久久久久久久久久久不卡| 成人免费观看视频高清| 欧美 亚洲 国产 日韩一| 男女下面插进去视频免费观看| 精品不卡国产一区二区三区| 在线观看免费午夜福利视频| 欧美av亚洲av综合av国产av| 国内久久婷婷六月综合欲色啪| 国产成年人精品一区二区| 麻豆一二三区av精品| 少妇裸体淫交视频免费看高清 | 欧美成人免费av一区二区三区| 色综合亚洲欧美另类图片| 淫妇啪啪啪对白视频| 90打野战视频偷拍视频| 亚洲一区中文字幕在线| 亚洲成av人片免费观看| 亚洲少妇的诱惑av| 精品久久久久久成人av| 岛国视频午夜一区免费看| 一区二区三区国产精品乱码| 国产成人精品无人区| 亚洲三区欧美一区| 国产麻豆69| 成人三级黄色视频| 亚洲第一电影网av| 亚洲中文av在线| 熟妇人妻久久中文字幕3abv| 18禁裸乳无遮挡免费网站照片 | 日本欧美视频一区| 日韩欧美国产在线观看| 久久精品人人爽人人爽视色| 成人国产综合亚洲| 青草久久国产| 91字幕亚洲| 婷婷丁香在线五月| 国产精品二区激情视频| 亚洲一区二区三区不卡视频| 这个男人来自地球电影免费观看| ponron亚洲| 欧美中文日本在线观看视频| 亚洲成人国产一区在线观看| 亚洲av成人一区二区三| av超薄肉色丝袜交足视频| 亚洲精品在线美女| 亚洲免费av在线视频| 国产蜜桃级精品一区二区三区| 我的亚洲天堂| 国产亚洲精品久久久久5区| 777久久人妻少妇嫩草av网站| 麻豆国产av国片精品| 日本五十路高清| svipshipincom国产片| 老汉色av国产亚洲站长工具| 欧美 亚洲 国产 日韩一| 国产成人影院久久av| 日韩精品青青久久久久久| 欧美另类亚洲清纯唯美| 在线天堂中文资源库| 两性午夜刺激爽爽歪歪视频在线观看 | 黄色女人牲交| 一级毛片高清免费大全| 电影成人av| 纯流量卡能插随身wifi吗| 精品午夜福利视频在线观看一区| 日韩欧美三级三区| 好看av亚洲va欧美ⅴa在| 欧美成人一区二区免费高清观看 | 日韩欧美在线二视频| 99国产精品免费福利视频| 成人永久免费在线观看视频| 亚洲五月婷婷丁香| 午夜福利18| 久久国产精品人妻蜜桃| 国内毛片毛片毛片毛片毛片| 在线观看免费视频日本深夜| 日本vs欧美在线观看视频| 欧美黑人精品巨大| 99国产精品99久久久久| a级毛片在线看网站| 亚洲全国av大片| 免费久久久久久久精品成人欧美视频| 91精品三级在线观看| 超碰成人久久| 欧美色视频一区免费| 一级a爱片免费观看的视频| 91老司机精品| 久久精品国产亚洲av高清一级| 色哟哟哟哟哟哟| 老司机午夜福利在线观看视频| 在线免费观看的www视频| 精品久久久精品久久久| 禁无遮挡网站| 午夜福利18| 91老司机精品| 欧美成人性av电影在线观看| 一区二区三区高清视频在线| 精品欧美一区二区三区在线| 久久精品影院6| 欧美激情久久久久久爽电影 | 啦啦啦免费观看视频1| 一级毛片女人18水好多| 男女下面插进去视频免费观看| 午夜视频精品福利| 欧美中文综合在线视频| 午夜福利免费观看在线| 麻豆成人av在线观看| 精品国产一区二区久久| 黄色女人牲交| 韩国av一区二区三区四区| www.www免费av| 午夜影院日韩av| 久久久久久久久免费视频了| 免费观看人在逋| 欧美日韩黄片免| 精品午夜福利视频在线观看一区| 欧美激情极品国产一区二区三区| 国产精品1区2区在线观看.| 精品一区二区三区四区五区乱码| 国产私拍福利视频在线观看| 欧美乱色亚洲激情| 男人操女人黄网站| 在线观看免费视频网站a站| 精品高清国产在线一区| 国产成人影院久久av| 无遮挡黄片免费观看| 一级毛片女人18水好多| 久久久久久久久久久久大奶| 乱人伦中国视频| 九色国产91popny在线| 男女之事视频高清在线观看| 一进一出抽搐gif免费好疼| 色av中文字幕| 90打野战视频偷拍视频| 日韩中文字幕欧美一区二区| 欧美一级毛片孕妇| 琪琪午夜伦伦电影理论片6080| 国产精品98久久久久久宅男小说| 性少妇av在线| 亚洲久久久国产精品| 9热在线视频观看99| 国内精品久久久久久久电影| 亚洲av美国av| 国产精品国产高清国产av| 久久久精品国产亚洲av高清涩受| 欧美激情 高清一区二区三区| 不卡av一区二区三区| 别揉我奶头~嗯~啊~动态视频| 男女下面进入的视频免费午夜 | 国产精品98久久久久久宅男小说| 免费不卡黄色视频| 亚洲av成人av| 亚洲欧美精品综合一区二区三区| 女人精品久久久久毛片| 亚洲精品美女久久av网站| 色婷婷久久久亚洲欧美| 日韩有码中文字幕| 1024香蕉在线观看| 国产精品乱码一区二三区的特点 | 日韩精品免费视频一区二区三区| 国产成人精品久久二区二区免费| 国产精华一区二区三区| 男女下面进入的视频免费午夜 | 精品不卡国产一区二区三区| 久久久国产成人精品二区| 久久香蕉国产精品| 欧美成人午夜精品| 欧美成人免费av一区二区三区| 亚洲无线在线观看| 妹子高潮喷水视频| √禁漫天堂资源中文www| 大陆偷拍与自拍| 12—13女人毛片做爰片一| 伦理电影免费视频| 日日干狠狠操夜夜爽|