日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

opencv 通过网络连接工业相机_Raspberry Pi上的OpenVINO,OpenCV和Movidius NCS

發布時間:2023/12/19 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 opencv 通过网络连接工业相机_Raspberry Pi上的OpenVINO,OpenCV和Movidius NCS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

源代碼鏈接:https://pan.baidu.com/s/1ntnd2oyp8yCPQ0KQRscyqg

提取碼:8ayb?

在本教程中,將學習如何將OpenVINO工具包與OpenCV一起使用,以便在Raspberry Pi上進行更快速的深度學習推理。

對于深度學習,當前的Raspberry Pi硬件本質上是資源受限的,很幸運能從大多數最先進的模型中獲得超過幾個FPS(僅使用RPi CPU)(尤其是對象檢測和實例/語義分割)。自2017年以來,Movidius團隊一直在努力研發他們的Myriad處理器和消費級USB深度學習棒。隨著棒子附帶的API的第一個版本運行良好,并展示了Myriad的強大功能,但還有很多不足之處。然后,Movidius APIv2發布并受到Movidius + Raspberry Pi社區的歡迎。它比APIv1更容易/更可靠,但也有相當多的問題。但是現在使用Movidius NCS 變得比以往任何時候都容易,特別是使用OpenCV。

與OpenVINO會面,這是一個用于硬件優化計算機視覺的英特爾庫,旨在取代V1和V2 API。

英特爾轉向使用OpenVINO軟件支持Movidius硬件,使得Movidius閃耀著所有金屬藍色的光彩。OpenVINO使用起來非常簡單 - 只需設置目標處理器(單個函數調用),讓OpenVINO優化的OpenCV處理其余部分。

但問題仍然存在:

如何在Raspberry Pi上安裝OpenVINO?

今天將學習這一點,以及一個實用的物體檢測演示(擾流警報:現在使用Movidius協處理器很簡單)。

要了解如何在Raspberry Pi上安裝OpenVINO(并使用Movidius Neural Compute Stick執行對象檢測),請按照本教程進行操作!

Raspberry Pi上的OpenVINO,OpenCV和Movidius NCS

在這篇博文中,將介紹三個主要主題。

  • 將了解OpenVINO是什么以及它如何成為Raspberry Pi非常受歡迎的范例轉換。

  • 將介紹如何在Raspberry Pi上安裝OpenCV和OpenVINO。

  • 將使用OpenVINO,OpenCV和Movidius NCS開發實時對象檢測腳本。

  • 注意:博客上有很多Raspberry Pi安裝指南,大多數與Movidius無關。在開始之前,請務必查看OpenCV安裝指南頁面上的可用安裝教程,并選擇最適合需求的安裝教程。

    https://www.pyimagesearch.com/opencv-tutorials-resources-guides/?

    什么是OpenVINO?

    圖1:英特爾OpenVINO工具包可針對英特爾硬件(如Movidius Neural Compute Stick)優化您的計算機視覺應用程序。使用Raspberry Pi和Movidius NCS使用OpenVINO和OpenCV進行實時對象檢測可以獲得顯著的加速。

    英特爾的OpenVINO是一個加速庫,可通過英特爾的硬件產品組合優化計算。

    OpenVINO支持Intel CPU,GPU,FPGA和VPU。

    OpenVINO支持您依賴的深度學習庫,如TensorFlow,Caffe和mxnet。

    圖2:Intel OpenVINO Toolkit支持intel CPU,GPU,FPGA和VPU。TensorFlow,Caffe,mxnet和OpenCV的DNN模塊均針對英特爾硬件進行了優化和加速。MovidO支持Movidius視覺處理單元(VPU),并與Raspberry Pi配合使用。(來源:OpenVINO產品簡介)

    英特爾甚至優化了OpenCV的DNN模塊,以支持其硬件深度學習。

    事實上,許多較新的智能相機使用英特爾的硬件和OpenVINO工具包。OpenVINO是最優秀的邊緣計算和物聯網 - 它使像Raspberry Pi這樣的資源受限設備能夠與Movidius協處理器協同工作,以對實際應用程序有用的速度執行深度學習。

    將在Raspberry Pi上安裝OpenVINO,以便在下一節中與Movidius VPU(視覺處理單元)一起使用。

    請務必閱讀OpenVINO產品簡介PDF以獲取更多信息。

    https://www.intel.in/content/www/in/en/internet-of-things/solution-briefs/openvino-toolkit-product-brief.html?

    在Raspberry Pi上安裝OpenVINO優化的OpenCV

    在本節中,將介紹在Raspberry Pi上安裝OpenCV和OpenVINO所需的先決條件和所有步驟。

    硬件,假設和先決條件

    在本教程中,將假設擁有以下硬件:

    • Raspberry Pi 3B +(或Raspberry Pi 3B)

    • Movidius NCS 2(或Movidius NCS 1)

    • PiCamera V2(或USB網絡攝像頭)

    • 帶有 Raspbian Stretch的32GB microSD卡刷新(16GB可能也可以使用)

    • HDMI屏幕+鍵盤/鼠標(至少用于初始WiFi配置)

    • 5V電源(我建議使用2.5A電源,因為Movidius NCS是電源)

    如果沒有帶有Raspbian Stretch新燒傷的microSD,可以在這里下載。建議完整安裝:

    https://www.raspberrypi.org/downloads/raspbian/?

    圖3:OpenBuop和Raspberry Pi上的Movidius需要Raspbian Stretch操作系統。

    從那里,使用Etcher(或合適的替代品)來刷卡。

    準備好后,將microSD卡插入Raspberry Pi并啟動它。

    輸入WiFi憑據并啟用SSH,VNC和相機界面。

    從這里需要以下之一:

    • 物理訪問您的Raspberry Pi,以便您可以打開終端并執行命令

    • 通過SSH或VNC進行遠程訪問

    通過SSH完成本教程的大部分內容,但只要可以訪問終端,就可以輕松跟進。

    不能SSH?如果您在網絡上看到了Pi,但無法使用它,則可能需要啟用SSH。這可以通過Raspberry Pi桌面首選項菜單或使用raspi - config 命令輕松完成 。

    更改設置并重新啟動后,可以使用localhost地址直接在Pi上測試SSH。

    打開終端并鍵入 ssh pi @ 127.0.0.1 以查看它是否正常工作。要從另一臺計算機進行SSH,需要Pi的IP地址 - 可以通過查看路由器的客戶端頁面或運行ifconfig ??來確定IP地址,以確定Pi本身的IP。

    Raspberry Pi鍵盤布局是否會給您帶來問題?轉到Raspberry Pi桌面首選項菜單,更改鍵盤布局。使用標準的美式鍵盤布局,但需要選擇適合您的布局。

    步驟#0:在Raspberry Pi上擴展文件系統

    要啟動OpenVINO派對,請啟動Raspberry Pi并打開SSH連接(或者使用帶鍵盤+鼠標的Raspbian桌面并啟動終端)。

    如果剛剛刷過Raspbian Stretch,建議首先檢查以確保文件系統使用microSD卡上的所有可用空間。

    要檢查您的磁盤空間使用情況執行?DF - ^ h ?在終端命令并檢查輸出:

    $ df -hFilesystem Size Used Avail Use% Mounted on/dev/root 30G 4.2G 24G 15% /devtmpfs 434M 0 434M 0% /devtmpfs 438M 0 438M 0% /dev/shmtmpfs 438M 12M 427M 3% /runtmpfs 5.0M 4.0K 5.0M 1% /run/locktmpfs 438M 0 438M 0% /sys/fs/cgroup/dev/mmcblk0p1 42M 21M 21M 51% /boottmpfs 88M 0 88M 0% /run/user/1000

    Raspbian文件系統已自動擴展為包含所有32GB的micro-SD卡。這表示大小為30GB(接近32GB),有24GB可用(15%使用率)。

    如果發現自己沒有使用整個存儲卡容量,可以在下面找到有關如何擴展文件系統的說明。

    在終端中打開Raspberry Pi配置:

    $ sudo raspi-config

    然后選擇“高級選項”菜單項:

    圖4:raspi-config在安裝OpenVINO和OpenCV之前,從菜單中選擇“高級選項” 以擴展Raspberry Pi上的Raspbian文件系統非常重要。接下來實際上將擴展文件系統。

    然后選擇“擴展文件系統”:

    圖5:Raspberry Pi“擴展文件系統”菜單允許利用整個閃存卡。這將提供安裝OpenVINO,OpenCV和其他軟件包所需的空間。

    提示后,應該選擇第一個選項“A1。“展開文件系統”,按鍵盤上的Enter鍵,向下箭頭按下“<完成>”按鈕,然后重新啟動Pi - 系統將提示您重新啟動。或者可以從終端重新啟動:

    $ sudo reboot

    一定要運行 DF - ^ h ?再次命令來檢查文件系統擴展。

    步驟1:回收Raspberry Pi上的空間

    在Raspberry Pi上獲得更多空間的一個簡單方法是刪除LibreOffice和Wolfram引擎以釋放Pi上的一些空間:

    $ sudo apt-get purge wolfram-engine$ sudo apt-get purge libreoffice*$ sudo apt-get clean$ sudo apt-get autoremove

    刪除Wolfram Engine和LibreOffice后,可以回收近1GB!

    步驟3:在Raspberry Pi上安裝OpenVINO + OpenCV依賴項

    此步驟顯示了在每個OpenCV系統上安裝的一些依賴項。雖然很快就會看到OpenVINO已經編譯完畢,但建議繼續安裝這些軟件包,以防最終在任何時候從頭開始編譯OpenCV。

    更新系統:

    $ sudo apt-get update && sudo apt-get upgrade

    然后安裝包括CMake在內的開發人員工具:

    $ sudo apt-get install build-essential cmake unzip pkg-config

    接下來是時候安裝一個選擇圖像和視頻庫的-這是關鍵,以能夠與圖像和視頻文件的工作:

    $ sudo apt-get install libjpeg-dev libpng-dev libtiff-dev$ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev$ sudo apt-get install libxvidcore-dev libx264-dev

    從那里安裝GTK,GUI后端:

    $ sudo apt-get install libgtk-3-dev

    現在安裝一個可能有助于減少GTK警告的軟件包:

    $ sudo apt-get install libcanberra-gtk*

    星號確保將獲取特定于ARM的GTK。這是必需的。

    現在需要兩個包含OpenCV數值優化的包:

    $ sudo apt-get install libatlas-base-dev gfortran

    最后安裝Python 3開發頭文件:

    $ sudo apt-get install python3-dev

    安裝完所有這些先決條件后,可以繼續執行下一步。

    步驟#4:為您的Raspberry Pi下載并解壓縮OpenVINO

    圖6:下載并安裝用于Raspberry Pi和Movidius計算機視覺應用程序的OpenVINO工具包(來源:英特爾的OpenVINO產品簡介)。

    從此處開始,安裝說明主要基于英特爾的Raspberry Pi OpenVINO指南。有一些“陷阱”,這就是為什么決定寫一個指南。還將使用PyImageSearch讀者所期望的虛擬環境。

    下一步是下載OpenVINO。

    導航到主文件夾并創建一個新目錄

    $ cd ~$ mkdir openvino$ cd openvino

    從那里開始,獲取用于Raspberry Pi下載的OpenVINO工具包。可以嘗試wget,只要注意后續代碼塊中提到的問題:

    $ wget http://download.01.org/openvinotoolkit/2018_R5/packages/l_openvino_toolkit_ie_p_2018.5.445.tgz

    此時,通過反復試驗,發現 wget 實際上只抓取了一個HTML文件,這似乎是英特爾下載站點上一個非常奇怪的服務器錯誤。

    使用此命令確保實際擁有tar文件:

    $ file l_openvino_toolkit_ie_p_2018.5.445.tgz # bad outputl_openvino_toolkit_ie_p_2018.5.445.tgz: HTML document text, UTF-8 Unicode text, with very long lines # good outputl_openvino_toolkit_ie_p_2018.5.445.tgz: gzip compressed data, was "l_openvino_toolkit_ie_p_2018.5.445.tar", last modified: Wed Dec 19 12:49:53 2018, max compression, from FAT filesystem (MS-DOS, OS/2, NT)

    如果輸出與突出顯示的“良好輸出”匹配,則可以安全地繼續提取存檔。否則,請刪除該文件,然后重試。

    成功下載OpenVINO工具包后,可以使用以下命令取消歸檔:

    $ tar -xf l_openvino_toolkit_ie_p_2018.5.445.tgz

    解壓縮歸檔的結果是一個名為inference_engine_vpu_arm的文件夾 ?。

    步驟#5:在Raspberry Pi上配置OpenVINO

    用OpenVINO目錄的絕對路徑修改setupvars .sh腳本 ?。

    為此將使用nano終端文本文件編輯器:

    $ nano openvino/inference_engine_vpu_arm/bin/setupvars.sh

    該文件將如下所示:

    圖5:Intel OpenVINO setupvars.sh文件要求在Raspberry Pi上插入OpenVINO安裝目錄的路徑。

    需要使用以下內容替換 < INSTALLDIR >:

    / home / pi / openvino / inference_engine_vpu_arm

    它現在看起來應該是這樣的:

    圖8:setupvars.sh Raspberry Pi上的OpenVINO的安裝目錄已經更新。

    要保存文件,請按“ctrl + o,輸入”,然后按 “ctrl + x ”退出。

    從那里開始,再次使用 nano來編輯 ?/ .bashrc ?。每次調用Pi終端時,都會添加一行來加載OpenVINO的setupvars .sh。繼續打開文件:

    $ nano ~/.bashrc

    滾動到底部并添加以下行:

    # OpenVINOsource ~/openvino/inference_engine_vpu_arm/bin/setupvars.sh

    現在像之前一樣保存并退出nano。

    然后繼續采購??/ .bashrc中的文件:

    $ source ~/.bashrc

    步驟#6:在Raspberry Pi上為Movidius NCS和OpenVINO配置USB規則

    OpenVINO要求設置自定義USB規則。

    首先,輸入以下命令將當前用戶添加到Raspbian“users”組:

    $ sudo usermod -a -G users "$(whoami)"

    然后注銷并重新登錄。如果您使用的是SSH,則可以鍵入exit ?,然后重新建立SSH連接。現在通過sudo reboot重新啟動也是一個選項。

    返回終端后,運行以下腳本來設置USB規則:

    $ cd ~$ sh openvino/inference_engine_vpu_arm/install_dependencies/install_NCS_udev_rules.sh

    步驟#7:在Raspberry Pi上創建一個OpenVINO虛擬環境

    抓住并安裝一個Python包管理器pip。

    要安裝pip,只需在終端中輸入以下內容:

    $ wget https://bootstrap.pypa.io/get-pip.py$ sudo python3 get-pip.py

    將利用OpenCV和OpenVINO利用虛擬環境進行Python開發。

    虛擬環境允許在系統上獨立運行獨立的隔離Python環境。今天將只設置一個環境,可以輕松地為每個項目創建一個環境。

    繼續安裝?virtualenv?和virtualenvwrapper吧 - 它們允許Python虛擬環境:

    $ sudo pip install virtualenv virtualenvwrapper$ sudo rm -rf ~/get-pip.py ~/.cache/pip

    要完成這些工具的安裝,需要再次更新 ??/ .bashrc :

    $ nano ~/.bashrc

    然后添加以下行:

    # virtualenv and virtualenvwrapperexport WORKON_HOME=$HOME/.virtualenvsexport VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3source /usr/local/bin/virtualenvwrapper.sh

    圖9:Raspberry Pi ~/.bashrc配置文件已更新,以適應OpenVINO和virtualenvwrapper。現在將能夠為Python包創建一個虛擬環境。

    或者可以通過bash命令直接追加行:

    $ echo -e "\n# virtualenv and virtualenvwrapper" >> ~/.bashrc$ echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrc$ echo "export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3" >> ~/.bashrc$ echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc

    接下來,獲取?/ .bashrc?配置文件:

    $ source ~/.bashrc

    現在創建一個虛擬環境來保存OpenVINO,OpenCV和相關的包:

    $ mkvirtualenv openvino -p python3

    此命令只是創建一個名為openvino的Python 3虛擬環境。

    可以為喜歡的環境命名。

    通過查看bash提示來驗證我們是否處于openvino環境中。它應該在提示的開頭顯示 (openvino ),如圖所示:

    如果虛擬環境不活動,只需使用 workon 命令:

    $ workon openvino

    圖10:該workon openvino命令激活我們的OpenVINO Python 3虛擬環境。現在準備安裝Python軟件包并使用Movidius和Raspberry Pi運行計算機視覺代碼。

    步驟#8:將軟件包安裝到OpenVINO環境中

    安裝今天演示腳本所需的一些軟件包

    $ workon openvino$ pip install numpy$ pip install "picamera[array]"$ pip install imutils

    現在已經在openvino虛擬環境中安裝了這些軟件包,它們只能在openvino環境中使用。這是在OpenVINO項目上工作的隔離區域。

    可以使用pip通過requirements.txt文件安裝Caffe,TensorFlow和mxnet的附加軟件包。

    步驟#6:將OpenVINO的OpenCV鏈接到Python 3虛擬環境

    OpenCV已準備好進入虛擬環境之外。但這是使用系統環境的不良做法。將OpenVIN的OpenVIN版本鏈接到Python虛擬環境中,這樣就可以輕松獲得今天的演示。

    在這里將創建一個“符號鏈接”。符號鏈接在系統上的兩個位置之間創建一個特殊的鏈接(在例子中,它是一個.so 文件 - 將sym-link視為指向另一個文件的“快捷方式”。

    運行命令時會注意到導航到鏈接的目標,并創建sym-link回到文件實際存在的位置。

    很難找到OpenVINO的OpenCV .so文件,所以使用了find 命令:

    $ find / -name "cv2*.so".../home/pi/openvino/inference_engine_vpu_arm/python/python3.5/cv2.cpython-35m-arm-linux-gnueabihf.so

    不得不滾動一堆輸出來查找OpenCV二進制文件路徑。因此省略了上面不需要的輸出。

    由于使用的是Python 3,因此請確保復制Python 3.5路徑而不是Python 2.7路徑。

    通過剪貼板中的路徑,創建sym-link到openvino虛擬環境 站點- packages ?:

    $ cd ~/.virtualenvs/openvino/lib/python3.5/site-packages/$ ln -s /home/pi/openvino/inference_engine_vpu_arm/python/python3.5/cv2.cpython-35m-arm-linux-gnueabihf.so cv2.so$ cd ~

    注意第二行包裹特別長。不能不強調這一步 - 這一步至關重要。如果不創建符號鏈接,則無法在OpenVINO Python腳本中導入OpenCV。另外請確保上述命令中的路徑和文件名對于Raspberry Pi是正確的。建議制表完成。

    步驟#7:在Raspberry Pi上測試OpenVINO安裝

    在嘗試OpenVINO示例之前,做一個快速的健全性測試,看看OpenCV是否準備就緒。

    打開終端并執行以下操作:

    $ workon openvino$ python>>> import cv2>>> cv2.__version__'4.0.1-openvino'>>> exit()

    第一個命令激活OpenVINO虛擬環境。從那里在環境中啟動Python 3二進制文件并導入OpenCV。

    OpenCV的版本表明它是OpenVINO優化安裝!

    使用Raspberry Pi和OpenVINO進行實時對象檢測

    安裝OpenVINO非常簡單,甚至不需要編譯OpenCV。英特爾團隊做得很好!

    現在使用OpenVINO讓Movidius神經計算棒工作。

    為了比較將運行帶有和不帶 Movidius 的MobileNet SSD物體探測器來測試FPS。將這些值與之前使用Movidius NCS APIv1的結果進行比較。

    項目結構

    繼續抓住博客文章的“源代碼下載”。

    解壓縮zip后,可以使用tree?命令檢查項目目錄:

    $ tree.├── MobileNetSSD_deploy.caffemodel├── MobileNetSSD_deploy.prototxt├── openvino_real_time_object_detection.py└── real_time_object_detection.py 0 directories, 3 files

    MobileNet SSD對象檢測器文件包括.caffemodel和.prototxt.txt文件。這些是預訓練的。

    使用OpenVINO,Movidius NCS和Raspberry Pi進行實時對象檢測

    為了展示OpenVINO在帶有Movidius的Raspberry Pi上的強大功能,將進行實時深度學習對象檢測。

    Movidius / Myriad協處理器將執行實際的深度學習推理,減少Pi的CPU負載。

    仍然會使用Raspberry Pi CPU來處理結果并告訴Movidius該做什么,正在為Myriad保留深度學習推理,因為它的硬件已經過優化并專為深度學習推理而設計。

    今天只添加一行執行計算的代碼(以及注釋+空白行)。這使得新的總數達到103行代碼, 而不使用以前的復雜Movidius APIv1(215行代碼)。

    https://www.pyimagesearch.com/2018/02/19/real-time-object-detection-on-the-raspberry-pi-with-the-movidius-ncs/?

    通過OpenCV和Movidius了解OpenVINO API所需的變化。

    繼續打開一個名為openvino_real_time_object_detection.py的文件并插入以下行,密切關注33-35行:

    # import the necessary packagesfrom imutils.video import VideoStreamfrom imutils.video import FPSimport numpy as npimport argparseimport imutilsimport timeimport cv2 # construct the argument parse and parse the argumentsap = argparse.ArgumentParser()ap.add_argument("-p", "--prototxt", required=True,help="path to Caffe 'deploy' prototxt file")ap.add_argument("-m", "--model", required=True,help="path to Caffe pre-trained model")ap.add_argument("-c", "--confidence", type=float, default=0.2,help="minimum probability to filter weak detections")ap.add_argument("-u", "--movidius", type=bool, default=0,help="boolean indicating if the Movidius should be used")args = vars(ap.parse_args()) # initialize the list of class labels MobileNet SSD was trained to# detect, then generate a set of bounding box colors for each classCLASSES = ["background", "aeroplane", "bicycle", "bird", "boat","bottle", "bus", "car", "cat", "chair", "cow", "diningtable","dog", "horse", "motorbike", "person", "pottedplant", "sheep","sofa", "train", "tvmonitor"]COLORS = np.random.uniform(0, 255, size=(len(CLASSES), 3)) # load our serialized model from diskprint("[INFO] loading model...")net = cv2.dnn.readNetFromCaffe(args["prototxt"], args["model"]) # specify the target device as the Myriad processor on the NCSnet.setPreferableTarget(cv2.dnn.DNN_TARGET_MYRIAD) # initialize the video stream, allow the cammera sensor to warmup,# and initialize the FPS counterprint("[INFO] starting video stream...")vs = VideoStream(usePiCamera=True).start()time.sleep(2.0)fps = FPS().start() # loop over the frames from the video streamwhile True:# grab the frame from the threaded video stream and resize it# to have a maximum width of 400 pixelsframe = vs.read()frame = imutils.resize(frame, width=400) # grab the frame dimensions and convert it to a blob(h, w) = frame.shape[:2]blob = cv2.dnn.blobFromImage(frame, 0.007843, (300, 300), 127.5) # pass the blob through the network and obtain the detections and# predictionsnet.setInput(blob)detections = net.forward() # loop over the detectionsfor i in np.arange(0, detections.shape[2]):# extract the confidence (i.e., probability) associated with# the predictionconfidence = detections[0, 0, i, 2] # filter out weak detections by ensuring the `confidence` is# greater than the minimum confidenceif confidence > args["confidence"]:# extract the index of the class label from the# `detections`, then compute the (x, y)-coordinates of# the bounding box for the objectidx = int(detections[0, 0, i, 1])box = detections[0, 0, i, 3:7] * np.array([w, h, w, h])(startX, startY, endX, endY) = box.astype("int") # draw the prediction on the framelabel = "{}: {:.2f}%".format(CLASSES[idx],confidence * 100)cv2.rectangle(frame, (startX, startY), (endX, endY),COLORS[idx], 2)y = startY - 15 if startY - 15 > 15 else startY + 15cv2.putText(frame, label, (startX, y),cv2.FONT_HERSHEY_SIMPLEX, 0.5, COLORS[idx], 2) # show the output framecv2.imshow("Frame", frame)key = cv2.waitKey(1) & 0xFF # if the `q` key was pressed, break from the loopif key == ord("q"):break # update the FPS counterfps.update() # stop the timer and display FPS informationfps.stop()print("[INFO] elasped time: {:.2f}".format(fps.elapsed()))print("[INFO] approx. FPS: {:.2f}".format(fps.fps())) # do a bit of cleanupcv2.destroyAllWindows()vs.stop()

    第33-35行是新的。

    在第35行,告訴OpenCV的DNN模塊使用net來使用Myriad協處理器。setPreferableTarget (CV2 。DNN 。DNN_TARGET_MYRIAD )。

    Myriad處理器內置于Movidius神經計算棒中。如果在具有嵌入式Myriad芯片的設備上運行OpenVINO + OpenCV(即沒有龐大的USB記憶棒),則可以使用相同的方法。

    OpenVINO對象檢測結果

    圖11:使用OpenVINO,OpenCV和Raspberry Pi進行對象檢測。

    要運行今天的腳本,首您需要獲取與此帖相關的“源代碼下載”。

    解壓縮zip并導航到目錄。

    要使用OpenVINO執行對象檢測,只需執行以下命令:

    $ python openvino_real_time_object_detection.py--prototxt MobileNetSSD_deploy.prototxt \--model MobileNetSSD_deploy.caffemodel[INFO] loading model...[INFO] starting video stream...[INFO] elasped time: 55.35[INFO] approx. FPS: 8.31

    在大約一分鐘內達到8.31FPS

    使用MobileNet SSD收集了其他結果,如下表所示:

    圖12:使用OpenVINO的MobileNet SSD深度學習對象檢測器與Movidius神經計算棒的基準比較。

    OpenVINO和Movidius NCS 2是非常快的,一個巨大的以前版本的加速。

    令人驚訝的是,與僅使用RPi 3B + CPU(沒有Movidius協處理器)相比,結果大于8倍。

    最右邊的兩列(淺藍色列3和4)顯示了NCS1和NCS2之間的OpenVINO比較。

    請注意,第二列統計信息是使用RPi 3B(而不是3B +)。它是在2018年2月使用之前的API和以前的RPi硬件拍攝的。

    故障排除和常見問題(FAQ)

    問:如何將操作系統閃存到我的Raspberry Pi存儲卡上?

    答:我建議你:

    • 拿一張16GB或32GB的存儲卡。

    • Flash Raspbian拉伸與蝕刻卡到卡。Etcher受大多數主要操作系統的支持。

    • 將卡插入Raspberry Pi,然后從本博文中的 “假設”和 “步驟1”部分開始。

    問:我可以使用Python 2.7嗎?

    答:我不建議使用Python 2.7,因為它快速接近其使用壽命。Python 3現在是標準。我還沒有用Python 2.7測試過OpenVINO。但如果你堅持......

    以下是如何使用Python 2.7啟動和運行:

    $ sudo apt-get install python2.7 python2.7-dev

    然后,在步驟#4中創建虛擬環境之前 ?,首先安裝Python 2.7的pip:

    $ sudo python2.7 get-pip.py

    同樣在步驟#4中:當您創建虛擬環境時,只需使用相關的Python版本標志:

    $ mkvirtualenv openvino_py27 -p python2.7

    從那里一切都應該是一樣的。

    問:為什么我不能只是apt-get安裝OpenCV并且支持OpenVINO?

    A. 避免這種“解決方案”不惜一切代價,即使它可能工作。首先,這種方法可能不會安裝OpenVINO,直到它更受歡迎。其次,apt-get對虛擬環境不起作用,你無法控制你的編譯和構建。

    問:mkvirtualenv 和workon 命令產生“命令未找到錯誤”。我不知道下一步該做什么。

    答:有很多原因導致您看到此錯誤消息,所有這些都來自第4步:

    首先,確保使用pip包管理器正確安裝了virtualenv ?和virtualenvwrapper。通過運行pip 凍結驗證并確保您看到virtualenv和virtualenvwrapper都在已安裝的軟件包列表中。你的 ?/ .bashrc ??文件可能有錯誤。檢查?/的內容 .bashrc中文件以查看適當的 \出口和源命令是本(檢查步驟#4 ?為應被附加到命令 ?/ .bashrc中 ?)。

    您可能忘記源的 ?/ .bashrc中 ?。確保你運行source ~ / 。編輯后的bashrc以確保您可以訪問 mkvirtualenv ?和 workon ??命令。

    問:當我打開新終端,注銷或重新啟動我的Raspberry Pi時,我無法執行 mkvirtualenv ??或 workon ??命令。

    答:如果你在Raspbian桌面上,可能會發生這種情況。由于某種原因,啟動終端時加載的默認配置文件不會提供 ?/ 。bashrc ??文件。請參閱上 一個問題中的#2。通過SSH,您可能不會遇到這種情況。

    問:當我嘗試導入OpenCV時,遇到以下消息:導入錯誤:沒有名為cv2的模塊 ?。

    答:有 幾個原因可能會發生,不幸的是,很難診斷出來。我建議以下建議來幫助診斷和解決錯誤:

    • 使用workon openvino 命令確保您的openvino虛擬環境處于活動狀態 。如果此命令出現錯誤,請驗證 virtualenv ??和 virtualenvwrapper ??是否已正確安裝。

    • 嘗試調查openvino虛擬環境中site - packages ??目錄 的內容 。你可以在?/找到 site - packages目錄 。virtualenvs / openvino / lib / python3 。5 / site - packages / ?。確保(1)site - packages ??目錄中有一個 cv2 ??sym-link ?目錄,(2)它是sym-linked正確的。

    • 請務必找到步驟#6中演示的 cv2 * .so文件。

    結論

    今天了解了英特爾的OpenVINO工具包,以及它如何用于提高Raspberry Pi的深度學習推理速度。還學習了如何安裝OpenVINO工具包,包括Raspberry Pi上OpenVINO優化版本的OpenCV。然后運行了一個簡單的MobileNet SSD深度學習對象檢測模型。它只需要一行代碼就可以將目標設備設置為Movidius棒上的Myriad處理器。還證明了Movidius NCS + OpenVINO非常快,在Raspberry Pi的CPU上顯著優于對象檢測速度。

    推薦閱讀

    OpenCV和Tensorflow 實現機器人沿著人行道移動

    關于圖書

    《深度學習之TensorFlow:入門、原理與進階實戰》和《Python帶我起飛——入門、進階、商業實戰》兩本圖書是代碼醫生團隊精心編著的 AI入門與提高的精品圖書。配套資源豐富:配套視頻、QQ讀者群、實例源碼、 配套論壇:http://bbs.aianaconda.com?。更多請見:https://www.aianaconda.com

    總結

    以上是生活随笔為你收集整理的opencv 通过网络连接工业相机_Raspberry Pi上的OpenVINO,OpenCV和Movidius NCS的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    久久不卡免费视频 | 在线观看免费色 | 久久这里只有精品视频首页 | 免费一级片在线观看 | 婷婷在线色| 福利精品在线 | 国产不卡在线看 | 狠狠狠色丁香婷婷综合久久五月 | 国产成人久久精品77777综合 | 久久久久这里只有精品 | 亚洲色图激情文学 | 成人a级黄色片 | 操操操综合 | 激情五月视频 | 成人免费观看视频大全 | 九九精品视频在线看 | 日韩精品无码一区二区三区 | 欧美精品久久久久久久 | 久久久国产精品电影 | 国产98色在线 | 日韩 | 亚洲精品中文字幕在线 | 久久少妇av| 亚洲精品乱码白浆高清久久久久久 | 国产一区二区三区 在线 | 狠狠搞,com| 国模精品在线 | 日韩电影在线一区二区 | 久久久久久国产精品免费 | 波多野结衣在线视频免费观看 | 欧美日韩精品久久久 | 黄色一集片 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 久久国产精品色婷婷 | 欧美精品久久久久久久亚洲调教 | 激情五月伊人 | 欧美精品少妇xxxxx喷水 | 久草网在线观看 | 超碰97国产 | 国产成人l区 | 999成人免费视频 | 狠狠综合久久av | 黄色片免费电影 | 黄色软件视频网站 | 四虎国产精品免费观看视频优播 | 亚洲网久久 | 久久精品五月 | 97视频成人 | 色综合久久久久久中文网 | 日韩亚洲欧美中文字幕 | 国产精品影音先锋 | 激情婷婷欧美 | 成人在线观看网址 | 欧美一级视频在线观看 | 日本夜夜草视频网站 | 国产精彩视频一区 | 欧美极品一区二区三区 | 欧美人zozo | 十八岁免进欧美 | 视频一区在线免费观看 | 人人干人人草 | 久草爱视频 | 免费视频三区 | 精品一区二区免费在线观看 | av视屏在线| av丝袜美腿 | 亚洲午夜不卡 | 国产三级视频在线 | 国产精品网站 | 97品白浆高清久久久久久 | 久久大视频 | 久久一区二区三区日韩 | 五月婷婷激情综合 | 精品久久久久久久久中文字幕 | 亚洲一区二区三区精品在线观看 | 操操操影院 | 99九九免费视频 | 精品自拍av | 久久久久免费电影 | 五月婷婷六月丁香激情 | 亚洲高清精品在线 | 在线观看视频国产 | 国产高清日韩欧美 | 国产麻豆剧传媒免费观看 | 精品在线免费观看 | 欧美在线视频一区二区三区 | 麻豆精品视频在线 | 超碰在线个人 | 国产精品视频区 | 欧美一级免费高清 | 久久夜靖品 | 欧美韩国日本在线观看 | 婷婷免费在线视频 | 亚洲国产精品电影 | 亚洲欧美国产视频 | 黄av免费 | 在线看v片成人 | 日韩精品视频在线免费观看 | 天天干,天天草 | 国产伦理剧 | 久久精品视频网址 | 免费av影视 | 国产人免费人成免费视频 | 黄色午夜网站 | 国产精品免费视频一区二区 | 亚洲精品456在线播放乱码 | 婷婷久久一区二区三区 | 中文字幕精品一区二区三区电影 | 中文字幕精品久久 | 永久免费精品视频 | 国产字幕在线观看 | 亚州五月 | 久久久久久久久久久久影院 | 色噜噜狠狠色综合中国 | 国产精品午夜在线观看 | 成人wwwxxx视频 | 中文字幕在线播放视频 | av免费在线观看1 | 高清视频一区二区三区 | 免费午夜在线视频 | 天堂av在线 | 亚州激情视频 | 欧美日韩国产mv | 亚洲国产精品成人va在线观看 | 久久这里精品视频 | 日韩二区三区在线 | 日本黄色免费电影网站 | 香蕉视频在线观看免费 | av观看免费在线 | 亚洲国产精品女人久久久 | 成人av片免费观看app下载 | 久久久精品国产一区二区三区 | 99视频久久| 中文在线字幕免费观看 | 亚洲欧美视频在线 | 日本精品一区二区三区在线观看 | 五月婷综合网 | 国产一二区视频 | 91精品成人 | 国内小视频在线观看 | 亚洲日韩精品欧美一区二区 | 午夜精品久久久久久久99无限制 | 久久久午夜电影 | 国产伦精品一区二区三区无广告 | 中文字幕韩在线第一页 | 欧美视频xxx| 亚洲国产人午在线一二区 | 久久精品999 | 色狠狠久久av五月综合 | 91视频免费看 | 在线影院av| 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 国产99在线 | 97视频在线观看视频免费视频 | 久久精品视频在线看 | 在线欧美小视频 | av不卡网站| 久久五月精品 | 伊人久久影视 | 国产剧情在线一区 | 久久综合色天天久久综合图片 | 中文字幕av有码 | 国产精品男女啪啪 | 三级av在线免费观看 | 草久在线播放 | 国产午夜剧场 | 免费看日韩 | 一级成人免费视频 | 免费看国产视频 | 国产a国产a国产a | 欧美精品久久久久久久久老牛影院 | 精品天堂av | 日韩av一区二区三区 | 欧美日韩二区在线 | 超碰在线97国产 | 久久久精品国产一区二区 | 久久国产视屏 | 日韩伦理一区二区三区av在线 | 国产亚洲精品女人久久久久久 | 九九在线精品视频 | 亚洲精品网站在线 | 久久精品播放 | 国产一级高清视频 | 中国黄色一级大片 | 不卡的av电影 | 国产无遮挡又黄又爽馒头漫画 | 久草精品视频在线观看 | 久久一区二区三区日韩 | 精品产品国产在线不卡 | 国产91小视频 | 亚洲国产精品日韩 | 四虎影视4hu4虎成人 | 91av视频| 免费人成网 | 粉嫩av一区二区三区四区五区 | 狠狠色狠狠色合久久伊人 | 久久艹在线| 国产成人精品不卡 | 青青河边草观看完整版高清 | 高清av免费看 | 国产一级片一区二区三区 | 免费网站看av片 | 天天操天天射天天添 | 久久99久久99精品免观看粉嫩 | 国产精品网红福利 | 91福利视频网站 | 四虎视频 | 国产精品久久久久久久婷婷 | 天天干天天做天天操 | 少妇bbbb | 在线免费看黄网站 | 欧美日韩在线视频免费 | 福利电影一区二区 | 日韩在线免费播放 | 国产原创在线 | 91传媒在线观看 | 中文字幕视频一区 | 久久97久久97精品免视看 | a级国产乱理论片在线观看 特级毛片在线观看 | 国产精品观看在线亚洲人成网 | 欧洲一区二区在线观看 | 在线观看av的网站 | 久久久久国产精品免费免费搜索 | 一区二区久久 | 国内精品久久久久久久久久久 | 西西444www大胆高清视频 | 欧美日韩裸体免费视频 | 丁香5月婷婷久久 | 日韩色区 | 成人在线黄色电影 | 色七七亚洲影院 | 国产精品久久一 | 五月天丁香亚洲 | 久草在线视频资源 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 国产欧美最新羞羞视频在线观看 | 国产精品高| 狠狠色狠狠色合久久伊人 | 欧美精品天堂 | 国产一区二区精品久久 | 99精品国产一区二区三区麻豆 | 欧美男同视频网站 | 午夜影院一级 | 91在线观看视频网站 | 欧美一二三区在线观看 | 黄色免费观看网址 | 成人黄色电影在线观看 | 亚洲午夜剧场 | 欧美淫aaa免费观看 日韩激情免费视频 | 91在线精品秘密一区二区 | 国产精品国产三级国产不产一地 | 成人午夜网 | 97成人在线观看视频 | 欧日韩在线视频 | 91热视频 | 狠狠激情中文字幕 | 91手机电视 | 久久与婷婷 | 国产精品中文字幕在线观看 | 黄色一级免费网站 | 国产精品成人aaaaa网站 | 成人精品福利 | 韩国av在线播放 | 欧美少妇的秘密 | 探花视频免费观看高清视频 | 天天草天天| av免费观看网址 | 国产99久久久精品 | 2023年中文无字幕文字 | 黄色在线看网站 | av免费电影在线 | 欧美成人精品欧美一级乱 | 国产精品美女久久久免费 | 欧美一区二区三区在线 | www久| 欧美性生活免费 | 亚洲精品影视在线观看 | 天天色棕合合合合合合 | 九九热精品视频在线播放 | 天天干天天草天天爽 | 蜜臀精品久久久久久蜜臀 | 色香蕉在线视频 | 一区三区视频在线观看 | 自拍超碰在线 | 久久免费精品一区二区三区 | 一区二区三区在线免费 | 成人影视片 | 国产99久久久久 | 成人国产网站 | 亚洲最大av在线播放 | 久久视频二区 | 精品亚洲午夜久久久久91 | 国产日韩精品一区二区三区 | 99欧美精品 | 免费高清影视 | 91重口视频 | 国产免费一区二区三区网站免费 | 日韩欧美精选 | 久久成人精品电影 | 亚洲成 人精品 | 久久综合五月天婷婷伊人 | 欧美成人日韩 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 国产一级免费视频 | 亚在线播放中文视频 | 亚洲国产操| 伊人狠狠色丁香婷婷综合 | 波多野结衣一区二区三区中文字幕 | 久久国产精品99久久久久久丝袜 | 亚洲国产精品日韩 | www黄色软件 | 黄色免费电影网站 | 九九免费在线观看视频 | 麻豆视频在线 | 在线超碰av | 亚洲国产合集 | 成人xxxx | 欧美一级乱黄 | 日韩av在线看 | 国产日韩精品在线观看 | 久久免费精品国产 | 国产成人在线综合 | 狠狠操导航 | 精品视频在线观看 | 伊人色**天天综合婷婷 | 久久免费国产精品1 | 99久久婷婷国产综合精品 | 日韩在线观看视频网站 | 国产精品久久久久久久久毛片 | 国产成人在线免费观看 | 国产精品一区免费在线观看 | 国产自在线观看 | 国产成人av网站 | 日韩一级片大全 | 综合网av| 成人黄色小说网 | 最新av免费 | 国产精品手机播放 | a视频免费看 | 亚洲做受高潮欧美裸体 | 日韩黄色在线观看 | 中文字幕免费高清在线观看 | 中文视频在线播放 | 久久呀 | 国产99中文字幕 | 天天爽夜夜爽人人爽一区二区 | 亚洲国产精品久久 | 日本三级在线观看中文字 | 欧美久久综合 | 91视频大全 | 99麻豆久久久国产精品免费 | 日韩伦理一区二区三区av在线 | 国产高清黄| 99热99| 91经典在线| 国产xxxxx在线观看 | 91在线影院 | 国产精品1区2区3区在线观看 | 久草免费在线视频观看 | 天堂网中文在线 | 久久电影中文字幕视频 | 国产系列 在线观看 | 手机看片久久 | 国产精品久久久久久久久久久久久 | 在线观av | 日韩精品一区二区在线视频 | 日韩成人精品一区二区 | 中文字幕av免费 | 日韩在线视频一区二区三区 | 五月婷婷影院 | 日韩免费在线播放 | 麻豆视频在线免费 | 国产一区二区视频在线 | 久草精品视频 | 久久精品五月 | 日韩欧美在线一区二区 | 精品国产一区二区三区久久影院 | 日韩大片在线播放 | 亚洲一区精品二人人爽久久 | 亚洲一级理论片 | 在线观看av网站 | 丝袜制服综合网 | 黄色的视频 | 国产在线精品二区 | 四虎伊人 | 久久www免费人成看片高清 | 亚洲国产中文字幕在线观看 | 国产成人免费网站 | 久久久网站 | 丝袜美腿亚洲综合 | 狂野欧美激情性xxxx欧美 | av资源中文字幕 | 亚洲无吗天堂 | 中国一级片免费看 | 中文有码在线视频 | 国产亚洲视频在线免费观看 | a视频在线播放 | 欧美色综合| 91视频在线免费观看 | 亚洲精品免费视频 | 国产成人三级在线观看 | 中文字幕一区二区在线观看 | 成人一级在线 | 日韩欧美国产激情在线播放 | 国产高清在线看 | 午夜精品导航 | 麻豆精品视频 | 久久久www | 免费在线视频一区二区 | 伊甸园av在线 | 国产精品免费av | 最近中文字幕视频完整版 | 国产亚州精品视频 | 久久久久国产精品免费免费搜索 | 九九涩涩av台湾日本热热 | 天天做夜夜做 | 蜜臀av麻豆 | 91综合视频在线观看 | 久久激情视频 久久 | 亚洲日韩中文字幕 | 在线播放一区二区三区 | 五月婷婷丁香激情 | 国产精品久久久久久电影 | 欧美在线观看小视频 | 欧美最新大片在线看 | 91成人网在线 | 在线播放亚洲激情 | 亚洲va欧美va人人爽 | 欧美a影视| 国产成人精品网站 | 久久99久久99精品免观看软件 | 亚洲国产精品激情在线观看 | 欧美性黑人 | 激情丁香月 | 在线 国产 亚洲 欧美 | 99久久精品无码一区二区毛片 | 国产成人精品一区一区一区 | 美女福利视频 | 好看av在线 | 国产精品乱码久久久久久1区2区 | 欧美成年网站 | 日韩系列在线 | 欧美大片在线看免费观看 | 夜夜骑天天操 | 国产视频九色蝌蚪 | 日韩一区二区三区观看 | 最新久久免费视频 | 久久久久久久久久久久久久电影 | 99热亚洲精品 | 精品国产伦一区二区三区观看体验 | 91精品一区国产高清在线gif | 久久最新网址 | 一区二区三区日韩在线 | 高清国产午夜精品久久久久久 | 99视频国产精品 | 激情视频二区 | jizz999| 久久久久免费精品视频 | 欧美精品三级在线观看 | 91视视频在线直接观看在线看网页在线看 | 91麻豆精品国产91久久久无需广告 | 国产69精品久久久久久 | 婷婷色狠狠 | 日本中文字幕网站 | 日韩av在线免费播放 | 国产精品婷婷 | 蜜桃久久久 | 欧美一级免费黄色片 | 97在线观看免费高清完整版在线观看 | 伊人干综合 | 亚洲作爱| 六月丁香激情综合 | 99 视频 高清 | 97夜夜澡人人双人人人喊 | 国产护士hd高朝护士1 | 天天干人人插 | 夜夜视频欧洲 | 亚洲国产日韩欧美 | 久草视频视频在线播放 | 国产69精品久久久久9999apgf | 亚洲婷婷在线 | 国产亚洲精品久久久久久久久久 | 天天爽夜夜爽人人爽曰av | 国产福利一区二区三区视频 | 亚洲三级在线 | 中文字幕av免费在线观看 | 爱情影院aqdy鲁丝片二区 | 日韩色av色资源 | 国产一区二区免费看 | 欧美99热 | 亚洲免费精彩视频 | 最近中文字幕第一页 | 精品视频成人 | 国产无遮挡又黄又爽在线观看 | 天天摸日日摸人人看 | 欧洲激情在线 | 麻豆国产精品永久免费视频 | 欧美日韩久久久 | 一区二区三区高清在线观看 | 韩国av三级 | 69国产盗摄一区二区三区五区 | 久久免费的精品国产v∧ | 免费黄色av. | 久久精品视频播放 | 日韩av免费观看网站 | 久久视频99| 99视频在线免费播放 | 免费观看成年人视频 | 日韩一级黄色片 | 久久tv视频| 国产精品 国内视频 | 天天操天天爱天天爽 | 99久久99 | 久久久久久久久久久成人 | 99福利片| 欧美乱大交 | 在线成人一区 | 国产精品理论片 | 91精品国产乱码久久桃 | 91九色视频国产 | 五月导航 | 亚洲精品伦理在线 | 亚洲精品视频在线观看网站 | 日本不卡视频 | 国产99在线免费 | 91麻豆精品国产91久久久久久 | 国产一级片网站 | 国产精品久久久久久久久久久久午夜片 | 亚洲国产成人精品在线 | 四虎国产精品永久在线国在线 | 成人免费在线看片 | 色综合咪咪久久网 | 国产无套视频 | a国产精品| 国产五十路毛片 | 国产麻豆传媒 | 正在播放 国产精品 | 亚洲综合射 | 久草在线欧美 | 日韩av美女| 国产精品久久久久久久久久三级 | 日韩免费一二三区 | 日韩亚洲国产中文字幕 | 久久这里只有精品9 | 国产精品久久久久国产a级 激情综合中文娱乐网 | 黄色的视频网站 | 精品国产乱码久久久久久三级人 | 亚洲精品一区二区精华 | 成人av一区二区在线观看 | 国产免费观看久久黄 | bbbbb女女女女女bbbbb国产 | 久久久久久久影视 | 午夜精品久久久久久久99 | 超碰国产在线 | 亚州精品在线视频 | 玖玖爱在线观看 | 国产中文字幕视频在线 | 国产精品av免费在线观看 | 色丁香久久 | 深爱婷婷激情 | 国产一区二区在线免费播放 | 91香蕉视频好色先生 | 最新在线你懂的 | 国产精品久久久久aaaa九色 | 福利视频| 欧美成人aa | 日批网站在线观看 | 国产又粗又猛又爽又黄的视频免费 | 国内精品久久久久久久久 | 久久综合欧美精品亚洲一区 | 亚洲不卡av一区二区三区 | 天天超碰| 欧美成人播放 | 免费观看国产精品视频 | 成人影片免费 | 一区二区三区视频在线 | 17婷婷久久www| 久久精品99国产精品日本 | 国产精品第7页 | 黄色免费国产 | 欧洲精品在线视频 | 国产亚洲精品久久久网站好莱 | 久久成人在线视频 | 日日夜夜狠狠干 | 天天爱天天射 | 九九免费精品视频在线观看 | 爱情影院aqdy鲁丝片二区 | 久久激情视频 久久 | 欧美福利久久 | 一区 在线 影院 | 久久久亚洲电影 | 免费看色视频 | 91九色视频在线播放 | 在线岛国av | 亚洲美女精品视频 | 免费在线播放视频 | 免费麻豆视频 | 黄色毛片在线观看 | 日黄网站| 亚洲黄色小说网址 | 97久久久免费福利网址 | 免费av一级电影 | www激情久久| 亚洲国内在线 | 91黄视频在线 | 日韩高清久久 | 免费观看www小视频的软件 | 男女啪啪网站 | 久久久久久久久福利 | 久久久国产日韩 | 国产喷水在线 | 欧美日韩网址 | 亚洲欧洲精品久久 | 欧美在线一二 | 天堂入口网站 | 欧美日韩国产二区三区 | 欧美少妇xxxxxx| 精品久久久久久久久久久久久久久久久久 | 久久久久久久影院 | 免费在线成人av电影 | 国产高清不卡在线 | 日韩 在线观看 | 黄色大片网 | 亚洲精品视频在线观看免费 | 日韩精品在线免费观看 | 久久久久黄色 | 亚洲精品视频免费在线观看 | 中文字幕高清视频 | 福利视频第一页 | 国产一级特黄毛片在线毛片 | 国产又黄又爽无遮挡 | 韩国一区二区在线观看 | 国产91精品一区二区 | 最新成人在线 | 亚洲第一香蕉视频 | 久久久资源网 | 精品视频一区在线 | 欧美一二在线 | 国产精品一区欧美 | 久草在线高清 | 亚洲成人麻豆 | 久久综合久久88 | 岛国一区在线 | 亚洲成人黄色网址 | 日韩高清一二区 | 久久久伊人网 | 成人久久精品视频 | 91精品视频播放 | 久久激情视频 | 色综久久| 国产美女视频网站 | 久av在线| 一本一道波多野毛片中文在线 | 国产精品久久久久久久久久久免费 | 亚洲精选国产 | 国产激情小视频在线观看 | 日韩精品你懂的 | 色中射 | 欧美极品少妇xxxx | 欧美日韩一区二区在线观看 | 久久久久一区二区三区四区 | 亚洲最大成人免费网站 | 亚洲精品成人av在线 | 青春草视频在线播放 | 四虎8848免费高清在线观看 | 久热这里有精品 | 日韩av电影中文字幕在线观看 | 亚洲一区免费在线 | 最近久乱中文字幕 | 久久亚洲私人国产精品va | 国产午夜精品理论片在线 | 男女激情网址 | 日韩中文幕 | 日本在线观看一区 | a黄色片 | 岛国av在线 | 天天干天天操天天搞 | 国产在线一区二区 | 91视频免费网址 | 久久97久久| 日韩av在线一区二区 | 亚洲国产片 | 五月天免费网站 | 日韩精品一区在线播放 | 欧美日韩精品国产 | 免费看亚洲毛片 | 中文字幕日韩精品有码视频 | 97香蕉久久国产在线观看 | 国产精品 999 | av官网在线| 色爽网站 | 在线免费观看视频一区 | 手机看片国产日韩 | 精品国产免费观看 | 91在线免费观看国产 | 免费看黄色91 | 久久99国产一区二区三区 | 日韩av专区 | 久久激情五月激情 | 国产三级av在线 | 国产精品mm | 狠狠五月天| 欧美日韩视频网站 | 亚洲韩国一区二区三区 | 亚洲免费在线视频 | av三区在线 | 久久最新 | 成人免费中文字幕 | 99在线观看视频网站 | 特级毛片在线观看 | 天天摸天天干天天操天天射 | 91香蕉视频好色先生 | 中文字幕av电影下载 | 九色视频网 | 91传媒激情理伦片 | 成人黄色中文字幕 | 国产免费又粗又猛又爽 | 在线观看网站黄 | 欧美一二三区在线观看 | 国产精品成人国产乱 | 美国三级黄色大片 | 中文字幕在 | 97视频资源| 天天射天天舔天天干 | 九九九热精品免费视频观看 | 日韩精品专区 | 日韩专区在线 | 国产中文字幕大全 | 欧美最爽乱淫视频播放 | 成人av中文字幕 | 中文字幕91在线 | 亚洲第一成网站 | 探花视频免费观看高清视频 | 免费一级片在线观看 | 99久久超碰中文字幕伊人 | 成人一级在线 | 91精品伦理 | 69国产盗摄一区二区三区五区 | 成人黄色在线播放 | 丁香六月中文字幕 | 中文字幕精品一区二区精品 | 蜜臀久久99精品久久久无需会员 | 色综合天天综合在线视频 | 日韩国产精品久久 | 91视频麻豆视频 | 国产精品免费观看网站 | www亚洲一区| 手机在线视频福利 | 天天操 夜夜操 | 亚洲中字幕 | 国产亲近乱来精品 | 欧美精品一区二区在线观看 | 精品久久久久亚洲 | 欧美在线观看视频免费 | 国产一卡二卡在线 | 九九免费在线观看视频 | 欧美成人播放 | 黄色电影网站在线观看 | 伊人夜夜| 亚洲伊人网在线观看 | 亚洲 欧美变态 另类 综合 | 不卡av电影在线观看 | 久久午夜电影 | 久久国产精品网站 | 92中文资源在线 | 日韩免费视频在线观看 | a在线视频v视频 | 天天摸日日操 | 久久理伦片 | 日韩欧美综合视频 | 亚洲午夜在线视频 | 在线观看中文字幕第一页 | 欧美日韩精品免费观看视频 | 香蕉视频在线网站 | 日本激情动作片免费看 | 好看的国产精品视频 | 国产亚洲永久域名 | 主播av在线 | 日本中文在线观看 | 黄色免费网站下载 | 国产一区视频在线观看免费 | 亚洲欧洲在线视频 | 久久伊99综合婷婷久久伊 | 中文字幕视频网 | 日韩精品一区二区三区视频播放 | 国产对白av| 久久99精品久久久久久久久久久久 | 国产精品免费在线观看视频 | 亚洲综合激情小说 | 深爱婷婷激情 | www.色午夜 | 99精品国产亚洲 | 91精品视频一区 | 日韩精品久久一区二区 | 亚洲精品乱码久久久久久蜜桃欧美 | 免费在线电影网址大全 | 日韩精品最新在线观看 | 国产黄a三级三级三级三级三级 | 亚洲资源在线网 | 免费日韩高清 | 亚洲视频 中文字幕 | 色狠狠一区二区 | www.伊人网 | 久久看片网站 | 国产精品国产三级在线专区 | 亚洲精选在线观看 | av电影中文字幕在线观看 | 中文字幕视频在线播放 | 中文字幕av免费观看 | 91日韩在线 | 日韩二区在线播放 | 91夫妻自拍| 亚洲专区免费观看 | 天堂在线一区二区三区 | 免费观看国产精品视频 | 麻豆视频在线 | 久久欧美综合 | 成人免费一级片 | 欧美日韩视频在线观看一区二区 | 久久亚洲福利 | 国产黄色片免费观看 | 国产美女视频网站 | 久久电影国产免费久久电影 | 天堂av在线免费 | 少妇视频一区 | 天天综合天天做天天综合 | 免费高清在线视频一区· | 久久久综合色 | 国产精品99久久99久久久二8 | 狠狠干夜夜 | 夜夜爽夜夜操 | 日韩欧美精品一区二区三区经典 | 狠狠干 狠狠操 | 久久九九久久精品 | 激情综合色综合久久综合 | 亚洲成人黄色av | 日p在线观看 | 欧洲亚洲女同hd | 91三级视频| 亚洲国产高清在线观看视频 | 精品一区二区免费在线观看 | 亚洲欧美日韩国产一区二区三区 | 天天av在线播放 | 香蕉国产91| 精品国产一区二区三区男人吃奶 | 午夜久久福利影院 | 久久综合久色欧美综合狠狠 | 九月婷婷人人澡人人添人人爽 | 国产精品久久麻豆 | 精品国产精品久久一区免费式 | 亚洲国产日本 | www久久99 | 波多野结衣电影一区 | 伊人网综合在线观看 | 99这里只有久久精品视频 | 美女国产免费 | 国产精品久久久久久久久久久免费看 | 中文有码在线视频 | 91麻豆精品国产91久久久更新时间 | 婷婷六月天综合 | av在线永久免费观看 | 久久国产精品99国产精 | 久久av免费| 欧美在线日韩在线 | 国内精品久久久久久久97牛牛 | 99在线免费观看视频 | 色综合久久久久久久久五月 | 黄色软件视频大全免费下载 | 久久精品国产免费看久久精品 | 香蕉影视在线观看 | 久久九九网站 | 91九色老 | 国产短视频在线播放 | 麻豆视频国产精品 | 91插插视频 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 国产精品视频资源 | 国产精品免费不 | 一本一道久久a久久精品蜜桃 | 91视视频在线直接观看在线看网页在线看 | 亚洲黄色一级视频 | 777久久久 | 久久久电影网站 | 久久精品国产亚洲精品2020 | 91成人天堂久久成人 | 日韩午夜三级 | 手机在线永久免费观看av片 | 国产+日韩欧美 | 久久在线精品 | 亚洲精选在线 | 国产视频1区2区3区 久久夜视频 | 国产精品粉嫩 | 中文字幕在线播放第一页 | 天天射天天搞 | 亚洲国产69 | 久久精品电影院 | 国产精品国产三级国产aⅴ9色 | 99r在线精品 | 狠狠干夜夜操 | 日韩av视屏在线观看 | 激情伊人五月天久久综合 | 久久久成人精品 | 日韩av黄 | 国产精品一区免费在线观看 | 欧美不卡在线 | 国产一级一片免费播放放 | av中文资源在线 | 黄网站色欧美视频 | 天堂视频一区 | 久久超级碰视频 | 国产精品福利无圣光在线一区 | 成人一级免费视频 | 毛片激情永久免费 | 91男人影院 | 免费下载高清毛片 | 久久视频在线观看免费 | 国产成人av一区二区三区在线观看 | 九九热精品视频在线观看 | 国产精品av免费在线观看 | 97超碰国产精品女人人人爽 | 国产成人一区二区三区在线观看 | 久久久久久中文字幕 | 日本久久久亚洲精品 | 在线亚洲欧美视频 | 久久这里只有精品9 | 伊人春色电影网 | 国产欧美在线一区二区三区 | 婷婷在线五月 | 中文资源在线观看 | 国产色秀视频 | 五月天综合网 | 奇米7777狠狠狠琪琪视频 | 麻豆视频国产精品 | 午夜精品一区二区三区在线 | 亚洲国产精品久久久久久 | 日本成人中文字幕在线观看 | 98涩涩国产露脸精品国产网 | 西西444www大胆高清图片 | 精品在线观看一区二区三区 | 久久精选视频 | 国产精品高潮呻吟久久av无 | 日韩av一区二区在线 | 国产一级大片在线观看 | 91精品伦理 | 日韩欧美一区二区三区视频 | 久草视频99| 日本动漫做毛片一区二区 | 欧美久久久影院 | 精品产品国产在线不卡 | 午夜精品福利一区二区三区蜜桃 | 国产一区二区三区免费在线观看 | 日韩欧美国产激情在线播放 | 亚洲理论电影 | wwwww.国产| 91精品久久久久久粉嫩 | 干狠狠| 免费看一级| 亚洲va在线va天堂va偷拍 | 亚洲最大激情中文字幕 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 日韩国产精品毛片 | 在线播放国产精品 | 国产一性一爱一乱一交 | 99久久免费看 | 久久久久久久久毛片精品 | 亚洲美女精品视频 | 99久久久久免费精品国产 | 97超碰人| 在线中文字幕一区二区 | 久久免费观看少妇a级毛片 久久久久成人免费 | 日韩在线视频一区二区三区 | 欧美在线资源 | 成人在线视频免费观看 | 91一区二区在线 | 免费观看v片在线观看 | 久久在线精品 | 亚洲色五月 | 国内精品亚洲 | av大全在线 | 国产在线精品一区二区 | 深夜免费福利在线 | 色多视频在线观看 | 国产精品国产三级国产aⅴ无密码 | 九九免费在线视频 | 国产精品久久久电影 | 99综合视频 | 久草精品在线 | 久久久久电影网站 | 最新国产精品拍自在线播放 | 午夜的福利 | av在线之家电影网站 | 国产偷国产偷亚洲清高 | 91人人视频在线观看 | 久久久午夜剧场 | 伊人永久在线 | 天天干天天插 | 亚洲欧美国内爽妇网 | 色狠狠操 | 国产精品h在线观看 |