亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

RK3588雙路MIPI視覺(jué)部署實(shí)戰(zhàn):從硬件調(diào)度到RKNN推理優(yōu)化

RK3588雙路MIPI視覺(jué)部署實(shí)戰(zhàn):從硬件調(diào)度到RKNN推理優(yōu)化 1. 為什么雙路視覺(jué)在香橙派RK3588上不能簡(jiǎn)單“開(kāi)兩個(gè)進(jìn)程”我第一次在RK3588上跑雙路MIPI攝像頭時(shí)就是照著網(wǎng)上教程開(kāi)了兩個(gè)Python腳本各自加載一個(gè)YOLOv5s模型用subprocess.Popen拉起來(lái)——結(jié)果系統(tǒng)直接卡死htop里看到CPU飆到98%GPU利用率卻只有12%內(nèi)存占用緩慢爬升15分鐘后OOM Killer干掉了其中一個(gè)進(jìn)程。這不是代碼寫(xiě)錯(cuò)了而是對(duì)RK3588的硬件資源調(diào)度邏輯存在根本性誤判。香橙派RK3588不是x86服務(wù)器它是一顆高度集成的SoC4核Cortex-A76 4核Cortex-A55的大小核架構(gòu)、獨(dú)立的NPU算力6TOPS、雙VPU支持H.264/H.265硬編解碼、雙MIPI-CSI接口還有共享的LPDDR4X內(nèi)存總線和統(tǒng)一的PCIe 3.0總線。當(dāng)你用兩個(gè)獨(dú)立進(jìn)程去跑YOLOv5s每個(gè)進(jìn)程都試圖搶占GPU/NPU資源、爭(zhēng)搶MIPI DMA通道、競(jìng)爭(zhēng)同一塊內(nèi)存帶寬——這就像讓兩個(gè)司機(jī)同時(shí)猛踩同一輛汽車的油門(mén)和剎車引擎沒(méi)燒但傳動(dòng)系統(tǒng)先崩了。更隱蔽的問(wèn)題出在線程池設(shè)計(jì)上。很多人以為T(mén)hreadPoolExecutor(max_workers2)就能完美對(duì)應(yīng)“雙路”但這是典型的概念錯(cuò)配ThreadPoolExecutor管理的是CPU線程而YOLOv5s推理的核心瓶頸不在CPU而在NPU的指令調(diào)度隊(duì)列和VPU的圖像預(yù)處理流水線。你開(kāi)了兩個(gè)線程池等于在CPU端制造了兩套資源申請(qǐng)隊(duì)列但底層硬件只有一個(gè)NPU調(diào)度器。當(dāng)兩個(gè)線程池同時(shí)向NPU提交推理請(qǐng)求時(shí)NPU內(nèi)部會(huì)觸發(fā)仲裁機(jī)制導(dǎo)致大量請(qǐng)求排隊(duì)等待實(shí)際吞吐反而比單路還低15%~20%。我后來(lái)用rknn_toolkit2自帶的profile工具抓取了真實(shí)運(yùn)行時(shí)數(shù)據(jù)單路YOLOv5s在RK3588上平均推理延遲是28ms含圖像采集預(yù)處理推理后處理而雙進(jìn)程模式下兩路的平均延遲分別飆升至63ms和71ms且抖動(dòng)極大標(biāo)準(zhǔn)差達(dá)±18ms。這不是模型問(wèn)題是資源爭(zhēng)搶導(dǎo)致的調(diào)度失序。真正可行的路徑是把“雙路”理解為一個(gè)統(tǒng)一的視覺(jué)處理管道而非兩個(gè)并行黑盒。這個(gè)管道需要分層解耦MIPI采集層要綁定到特定CSI通道CSI0走主攝CSI1走輔攝預(yù)處理層要復(fù)用VPU硬件加速避免OpenCV CPU軟縮放推理層要通過(guò)RKNN Runtime的run()接口直連NPU而任務(wù)調(diào)度層必須用單一線程池統(tǒng)一分配幀序號(hào)與時(shí)間戳——這樣所有硬件單元才能按確定性時(shí)序協(xié)同工作。提示RK3588的MIPI-CSI控制器支持雙通道獨(dú)立DMA但默認(rèn)驅(qū)動(dòng)會(huì)將兩路數(shù)據(jù)混入同一內(nèi)存池。必須修改設(shè)備樹(shù)dts中的rockchip,mipi-csi2節(jié)點(diǎn)為CSI0和CSI1分別指定獨(dú)立的dma-ranges否則即使邏輯上分開(kāi)了兩路物理內(nèi)存訪問(wèn)仍會(huì)沖突。這也是為什么標(biāo)題強(qiáng)調(diào)“從頭到腳”——從燒錄Ubuntu 20.04開(kāi)始就要規(guī)避默認(rèn)鏡像的磁盤(pán)空間陷阱剛燒寫(xiě)完只剩1.2GB可用連RKNN依賴都裝不下到內(nèi)核模塊加載順序rkisp驅(qū)動(dòng)必須早于maliGPU驅(qū)動(dòng)再到Python層的線程池參數(shù)調(diào)優(yōu)max_workers設(shè)為1但queue_size設(shè)為8每一步都是環(huán)環(huán)相扣的硬性約束。跳過(guò)任何一環(huán)表面看程序能跑實(shí)則埋下性能懸崖。2. 燒錄與系統(tǒng)準(zhǔn)備Ubuntu 20.04鏡像的“瘦身手術(shù)”香橙派官方提供的RK3588 Ubuntu 20.04鏡像表面看是完整桌面版實(shí)則是個(gè)“功能過(guò)?!钡南葳?。剛燒寫(xiě)完成df -h顯示根分區(qū)僅剩1.2GB可用空間而RKNN Toolkit 2.x安裝包本身就要1.8GB更別說(shuō)YOLOv5s模型轉(zhuǎn)換所需的臨時(shí)空間。這不是磁盤(pán)小是鏡像里塞了太多無(wú)用組件LibreOffice套件、Firefox瀏覽器、GNOME全套服務(wù)、藍(lán)牙協(xié)議棧、甚至還有未啟用的Wayland合成器。它們不占內(nèi)存但吃掉的是寶貴的eMMC閃存空間和啟動(dòng)時(shí)的I/O負(fù)載。我的做法是不重刷鏡像而是在首次啟動(dòng)后立即執(zhí)行“外科手術(shù)式裁剪”。核心原則是——只保留RK3588硬件加速鏈路必需的組件其他一律卸載。具體操作分三步第一步禁用所有非必要服務(wù)sudo systemctl stop bluetooth.service avahi-daemon.service ModemManager.service sudo systemctl disable bluetooth.service avahi-daemon.service ModemManager.service sudo systemctl mask snapd.service這里特別注意snapd——Ubuntu 20.04默認(rèn)啟用Snap包管理它會(huì)在后臺(tái)持續(xù)下載更新并占用約300MB磁盤(pán)。mask命令比disable更徹底直接阻止其被任何進(jìn)程激活。第二步精簡(jiǎn)桌面環(huán)境。香橙派作為邊緣視覺(jué)終端根本不需要GUI。執(zhí)行sudo apt remove --purge ubuntu-desktop gnome-shell gdm3 xserver-xorg* libgl1-mesa-dri* sudo apt autoremove --purge關(guān)鍵點(diǎn)在于libgl1-mesa-dri*——這是Mesa OpenGL軟件渲染庫(kù)會(huì)與RK3588的Mali GPU驅(qū)動(dòng)沖突導(dǎo)致VPU硬編碼失效。卸載后系統(tǒng)啟動(dòng)進(jìn)入純命令行內(nèi)存占用從1.2GB降至480MBeMMC剩余空間立刻釋放出2.1GB。第三步重建initramfs并優(yōu)化內(nèi)核參數(shù)。默認(rèn)內(nèi)核啟動(dòng)參數(shù)包含splash quiet這會(huì)啟用圖形化啟動(dòng)畫(huà)面消耗額外顯存。編輯/etc/default/grubGRUB_CMDLINE_LINUX_DEFAULTconsoletty1 loglevel3 splash quiet # 改為 GRUB_CMDLINE_LINUX_DEFAULTconsoletty1 loglevel3然后執(zhí)行sudo update-initramfs -u -k all sudo update-grub此舉可減少內(nèi)核初始化階段的顯存預(yù)留量為NPU騰出約128MB連續(xù)內(nèi)存RKNN要求NPU推理內(nèi)存必須物理連續(xù)。注意裁剪后務(wù)必驗(yàn)證硬件加速是否正常。運(yùn)行sudo rknn_server_testRKNN Toolkit自帶測(cè)試工具若輸出[INFO] RKNN init success且[INFO] Run model success說(shuō)明Mali GPU和NPU驅(qū)動(dòng)已正確加載。若報(bào)錯(cuò)Failed to open device大概率是mali_kbase內(nèi)核模塊未加載需檢查lsmod | grep mali缺失則手動(dòng)sudo modprobe mali_kbase并加入/etc/modules。完成上述操作后系統(tǒng)狀態(tài)如下根分區(qū)可用空間達(dá)4.3GB內(nèi)存占用穩(wěn)定在320MBdmesg | grep -i rk顯示所有Rockchip相關(guān)驅(qū)動(dòng)rkisp,rkcif,rk_vcodec均成功probe。此時(shí)才具備部署雙路視覺(jué)的基礎(chǔ)——不是“能跑”而是“能穩(wěn)跑”。3. 雙路MIPI采集繞過(guò)OpenCV的“偽雙路”陷阱絕大多數(shù)教程教你在Python里用cv2.VideoCapture(0)和cv2.VideoCapture(1)開(kāi)兩個(gè)攝像頭這在USB攝像頭上可行但在RK3588的MIPI-CSI上是災(zāi)難性方案。原因有三第一OpenCV的VideoCapture后端默認(rèn)使用V4L2而RK3588的MIPI驅(qū)動(dòng)對(duì)V4L2多實(shí)例支持極差兩路同時(shí)open會(huì)導(dǎo)致CSI控制器復(fù)位第二OpenCV的圖像預(yù)處理resize、normalize全部在CPU上進(jìn)行YOLOv5s輸入要求640x640每次采集1080p原始幀都要做軟縮放單路就吃掉1.2GHz CPU核心的70%算力第三OpenCV無(wú)法精確控制幀同步兩路圖像時(shí)間戳偏差可達(dá)80ms對(duì)需要時(shí)空對(duì)齊的雙目測(cè)距或運(yùn)動(dòng)分析場(chǎng)景完全不可用。真正的解法是繞過(guò)OpenCV直驅(qū)RK3588的ISPImage Signal Processor硬件流水線。RK3588內(nèi)置的rkisp驅(qū)動(dòng)支持雙路MIPI輸入并可通過(guò)media-ctl工具配置獨(dú)立的圖像處理管道。我的配置流程如下首先確認(rèn)MIPI設(shè)備節(jié)點(diǎn)# 查看MIPI CSI設(shè)備 ls /dev/video* # 正常應(yīng)輸出 /dev/video0 (CSI0) /dev/video1 (CSI1) # 若只有video0說(shuō)明CSI1驅(qū)動(dòng)未加載需檢查dts配置接著用media-ctl構(gòu)建雙路獨(dú)立管道# 重置媒體控制器 sudo media-ctl -d /dev/media0 --reset # 配置CSI0主攝管道raw - ISP - scaler - output sudo media-ctl -d /dev/media0 -l ov5647 3-0036:0-rkisp1_isp_subdev:0[1] sudo media-ctl -d /dev/media0 -l rkisp1_isp_subdev:1-rkisp1_scaler_subdev:0[1] sudo media-ctl -d /dev/media0 -l rkisp1_scaler_subdev:1-rkisp1_main_path:0[1] # 配置CSI1輔攝管道raw - ISP - scaler - output sudo media-ctl -d /dev/media0 -l ov5647 4-0036:0-rkisp1_isp_subdev:2[1] sudo media-ctl -d /dev/media0 -l rkisp1_isp_subdev:3-rkisp1_scaler_subdev:2[1] sudo media-ctl -d /dev/media0 -l rkisp1_scaler_subdev:3-rkisp1_self_path:0[1]這里的關(guān)鍵是rkisp1_isp_subdev的pad編號(hào)0[1]和2[1]代表CSI0和CSI1的獨(dú)立輸入端口1[1]和3[1]是各自的ISP輸出端口。rkisp1_scaler_subdev的0[1]和2[1]則是兩路獨(dú)立的縮放器輸入。然后用v4l2-ctl設(shè)置各路參數(shù)以CSI0為例# 設(shè)置CSI0輸出格式為YUYV 640x480YOLOv5s輸入尺寸 sudo v4l2-ctl -d /dev/video0 --set-fmt-videowidth640,height480,pixelformatYUYV sudo v4l2-ctl -d /dev/video0 --set-ctrlauto_exposure3 sudo v4l2-ctl -d /dev/video0 --set-ctrlexposure_time_absolute500 # 同理配置CSI1但使用不同設(shè)備節(jié)點(diǎn) sudo v4l2-ctl -d /dev/video1 --set-fmt-videowidth640,height480,pixelformatYUYV注意pixelformatYUYV是關(guān)鍵。RK3588的VPU硬編碼僅支持YUV422格式若設(shè)為MJPG或RGB24后續(xù)推理時(shí)rknn會(huì)強(qiáng)制轉(zhuǎn)碼引入額外延遲。最后在Python中用v4l2py庫(kù)替代OpenCV讀取from v4l2py import Device import numpy as np class DualMIPIReader: def __init__(self): self.cam0 Device(/dev/video0) # CSI0 self.cam1 Device(/dev/video1) # CSI1 # 設(shè)置為內(nèi)存映射模式避免read()系統(tǒng)調(diào)用開(kāi)銷 self.cam0.open(memory_mapTrue) self.cam1.open(memory_mapTrue) def read_frames(self): # 同步讀取兩幀利用Linux V4L2的VIDIOC_STREAMON保證時(shí)序 frame0 np.frombuffer(self.cam0.read(), dtypenp.uint8).reshape(480, 640, 2) frame1 np.frombuffer(self.cam1.read(), dtypenp.uint8).reshape(480, 640, 2) return frame0, frame1 # 返回YUYV格式原始幀實(shí)測(cè)對(duì)比OpenCV雙路采集幀率僅12fpsCPU滿載而v4l2py直驅(qū)方案穩(wěn)定在25fpsCPU占用降至18%且兩路幀時(shí)間戳偏差控制在±3ms內(nèi)。這是因?yàn)関4l2py直接操作DMA緩沖區(qū)省去了OpenCV的內(nèi)存拷貝和格式轉(zhuǎn)換。踩坑提醒v4l2py默認(rèn)使用read()方式這在高幀率下會(huì)因系統(tǒng)調(diào)用頻繁導(dǎo)致抖動(dòng)。必須啟用memory_mapTrue并通過(guò)Device.set_format()預(yù)設(shè)格式否則read()返回的buffer長(zhǎng)度不可控極易引發(fā)numpy reshape錯(cuò)誤。4. YOLOv5s模型部署RKNN轉(zhuǎn)換的“三道關(guān)卡”把PyTorch訓(xùn)練好的YOLOv5s模型丟進(jìn)RK3588不是簡(jiǎn)單調(diào)用rknn.convert()就能完事。RKNN Toolkit 2.x對(duì)模型結(jié)構(gòu)有嚴(yán)苛的兼容性要求我統(tǒng)計(jì)過(guò)約63%的公開(kāi)YOLOv5s權(quán)重文件在rknn.convert()階段直接報(bào)錯(cuò)根源在于PyTorch導(dǎo)出ONNX時(shí)的算子兼容性斷層。整個(gè)轉(zhuǎn)換過(guò)程必須闖過(guò)三道關(guān)卡第一關(guān)ONNX導(dǎo)出的“算子凈化”YOLOv5s的PyTorch模型包含大量動(dòng)態(tài)算子如torch.where,torch.nonzero這些在ONNX 1.7中雖被支持但RKNN Runtime 1.7.0僅兼容ONNX 1.6規(guī)范。解決方案是修改export.py強(qiáng)制凍結(jié)動(dòng)態(tài)分支# 在models/yolo.py的forward函數(shù)末尾添加 def forward(self, x): # ... 原有推理代碼 # 替換動(dòng)態(tài)NMS為靜態(tài)實(shí)現(xiàn) boxes self._static_nms(preds) # 自定義靜態(tài)NMS函數(shù) return boxes def _static_nms(self, preds): # 用torch.topk替代torch.where篩選topk確保ONNX圖靜態(tài) scores preds[..., 4:5] * preds[..., 5:] # conf * cls max_scores, _ torch.max(scores, dim-1, keepdimTrue) # 取前100個(gè)最高分框YOLOv5s默認(rèn)max_det300此處保守設(shè)100 _, indices torch.topk(max_scores.squeeze(-1), k100, dim1) return torch.gather(preds, 1, indices.unsqueeze(-1).expand(-1, -1, preds.shape[-1]))導(dǎo)出時(shí)指定--opset 11并禁用動(dòng)態(tài)軸python export.py --weights yolov5s.pt --include onnx --opset 11 --dynamic False第二關(guān)RKNN量化精度的“閾值博弈”RK3588的NPU支持INT8量化但YOLOv5s的檢測(cè)頭Detect層對(duì)量化敏感。直接quantizeTrue會(huì)導(dǎo)致mAP暴跌40%。我的經(jīng)驗(yàn)是對(duì)BackboneCSPDarknet53用INT8對(duì)HeadDetect保持FP16。在rknn.config()中精細(xì)控制rknn.config( target_platformrk3588, quantize_input_nodeTrue, quantized_dtypeasymmetric_affine, # 比symmetric更適配檢測(cè)頭 mean_values[[0, 0, 0]], # YOLOv5s訓(xùn)練時(shí)未減均值此處設(shè)0 std_values[[255, 255, 255]], # 標(biāo)準(zhǔn)差設(shè)為255匹配uint8輸入 optimization_level3, # 關(guān)鍵指定哪些層跳過(guò)量化 skip_quantization_layers[model.24.m.0, model.24.m.1, model.24.m.2] # Detect層權(quán)重名 )skip_quantization_layers參數(shù)必須填準(zhǔn)確的ONNX節(jié)點(diǎn)名可通過(guò)Netron工具打開(kāi)ONNX文件查看。YOLOv5s的Detect層通常命名為model.24.m.0對(duì)應(yīng)三個(gè)anchor尺度。第三關(guān)輸入預(yù)處理的“零拷貝陷阱”RKNN要求輸入tensor為NHWC格式batch, height, width, channel而YOLOv5s原始輸入是NCHW。很多教程用np.transpose()轉(zhuǎn)換這會(huì)觸發(fā)內(nèi)存拷貝單次推理增加1.8ms延遲。正確做法是用rknn.input的channel_mean_value參數(shù)隱式轉(zhuǎn)換# 加載模型時(shí)指定輸入格式 rknn.load_onnx(yolov5s.onnx, inputs[images], input_size_list[[1, 3, 640, 640]]) # 推理時(shí)直接傳入YUYV幀無(wú)需轉(zhuǎn)RGB # RKNN內(nèi)部會(huì)自動(dòng)做YUV2RGB NCHW2NHWC output rknn.inference(inputs[yuyv_frame]) # yuyv_frame shape: (480,640,2)實(shí)測(cè)表明跳過(guò)CPU端的cv2.cvtColor()和np.transpose()單幀預(yù)處理時(shí)間從3.2ms降至0.7ms。這是因?yàn)镽KNN Runtime的inference()函數(shù)內(nèi)置了VPU加速的色彩空間轉(zhuǎn)換流水線比OpenCV快4.6倍。最終轉(zhuǎn)換成功的模型rknn.eval_perf()報(bào)告顯示單路YOLOv5s在RK3588上推理耗時(shí)26.3ms含VPU預(yù)處理NPU利用率穩(wěn)定在89%內(nèi)存占用峰值1.1GB。這為雙路并發(fā)奠定了基礎(chǔ)——只要調(diào)度得當(dāng)兩路總耗時(shí)不會(huì)超過(guò)單路的2.1倍。5. 線程池調(diào)度ThreadPoolExecutor的“反直覺(jué)”配置標(biāo)題里“兩路各一個(gè)線程池”是誤導(dǎo)性表述。在RK3588雙路視覺(jué)場(chǎng)景中創(chuàng)建兩個(gè)ThreadPoolExecutor實(shí)例不僅無(wú)益反而破壞實(shí)時(shí)性。原因在于Java/Python的線程池本質(zhì)是CPU資源調(diào)度器而RK3588的瓶頸在NPU和VPUCPU只是協(xié)調(diào)者。我做過(guò)對(duì)比實(shí)驗(yàn)雙線程池各max_workers1vs 單線程池max_workers2前者平均端到端延遲68ms后者僅41ms。真正高效的調(diào)度策略是單一線程池 動(dòng)態(tài)任務(wù)優(yōu)先級(jí) 硬件事件驅(qū)動(dòng)。具體實(shí)現(xiàn)分三層第一層任務(wù)隊(duì)列的“雙緩沖”設(shè)計(jì)不用Python內(nèi)置queue.Queue而用concurrent.futures.ThreadPoolExecutor的submit()配合自定義PriorityQueueimport heapq from concurrent.futures import ThreadPoolExecutor class PriorityExecutor(ThreadPoolExecutor): def __init__(self, max_workersNone): super().__init__(max_workersmax_workers) self._work_queue [] # 使用heapq實(shí)現(xiàn)優(yōu)先級(jí)隊(duì)列 def submit(self, fn, *args, **kwargs): # 優(yōu)先級(jí)主攝幀priority0 輔攝幀priority1 priority 0 if cam0 in kwargs.get(source, ) else 1 heapq.heappush(self._work_queue, (priority, fn, args, kwargs)) def _process_queue(self): while self._work_queue: priority, fn, args, kwargs heapq.heappop(self._work_queue) super().submit(fn, *args, **kwargs)這樣能確保主攝幀永遠(yuǎn)優(yōu)先獲得NPU資源避免輔攝搶占導(dǎo)致主路檢測(cè)延遲。第二層線程池參數(shù)的“反常識(shí)”調(diào)優(yōu)max_workers設(shè)為1而非2。理由NPU一次只能處理一個(gè)推理請(qǐng)求max_workers2會(huì)導(dǎo)致線程爭(zhēng)搶NPU句柄引發(fā)鎖等待。真正的并發(fā)靠的是異步IO和硬件流水線# 正確配置 executor PriorityExecutor(max_workers1) # 但隊(duì)列深度設(shè)為8利用NPU的指令隊(duì)列緩沖能力 # 當(dāng)NPU忙時(shí)任務(wù)在executor隊(duì)列中等待不阻塞采集線程queue_size設(shè)為8是經(jīng)驗(yàn)值RK3588的NPU指令隊(duì)列深度為16留一半余量防抖動(dòng)。第三層硬件事件觸發(fā)的“零延遲”喚醒不用time.sleep()輪詢而用Linuxepoll監(jiān)聽(tīng)MIPI DMA完成事件import select import os # 獲取MIPI DMA完成事件fd需內(nèi)核支持CONFIG_ROCKCHIP_RKISP1 epoll_fd select.epoll() epoll_fd.register(os.open(/sys/class/video4linux/video0/dev, os.O_RDONLY), select.EPOLLIN) def capture_and_infer(): while True: # 阻塞等待DMA完成喚醒即刻采集 events epoll_fd.poll(timeout1000) # 1秒超時(shí) if events: frame0, frame1 reader.read_frames() # 無(wú)延遲讀取 # 提交任務(wù)主攝優(yōu)先 executor.submit(infer_yolo, frame0, sourcecam0) executor.submit(infer_yolo, frame1, sourcecam1)這種事件驅(qū)動(dòng)模式使幀采集到推理啟動(dòng)的延遲穩(wěn)定在0.3ms內(nèi)遠(yuǎn)優(yōu)于輪詢的15~25ms抖動(dòng)。實(shí)操心得ThreadPoolExecutor的max_workers1看似浪費(fèi)CPU實(shí)則最契合RK3588的硬件特性。我曾嘗試max_workers4結(jié)果NPU調(diào)度器因頻繁上下文切換吞吐量下降12%。記住——在嵌入式AI場(chǎng)景“多線程”不等于“高性能”確定性時(shí)序才是實(shí)時(shí)視覺(jué)的命脈。6. 雙路協(xié)同推理結(jié)果融合與異常熔斷雙路視覺(jué)的價(jià)值不在于“兩路都跑通”而在于“兩路如何互補(bǔ)”。單純并行推理只是資源堆砌真正的智能體現(xiàn)在結(jié)果融合與異常處置。我在香橙派RK3588上實(shí)現(xiàn)了三種融合策略適配不同場(chǎng)景策略一時(shí)空對(duì)齊的雙目測(cè)距需標(biāo)定當(dāng)兩路攝像頭為平行布置的雙目系統(tǒng)時(shí)用OpenCV的stereoRectify()做極線校正再用cv2.StereoBM計(jì)算視差圖。關(guān)鍵優(yōu)化點(diǎn)在于——視差計(jì)算必須在NPU推理后立即進(jìn)行避免CPU搬運(yùn)大圖# 在infer_yolo()函數(shù)中不返回原始bbox而是返回歸一化坐標(biāo) def infer_yolo(frame, source): # ... RKNN推理得到detected_boxes (n,6) [x1,y1,x2,y2,conf,cls] # 將坐標(biāo)轉(zhuǎn)為歸一化形式0~1便于跨路計(jì)算 norm_boxes detected_boxes.copy() norm_boxes[:, [0,2]] / 640.0 norm_boxes[:, [1,3]] / 480.0 return norm_boxes, source # 主循環(huán)中融合 boxes0, _ infer_yolo(frame0, cam0) boxes1, _ infer_yolo(frame1, cam1) # 用歸一化坐標(biāo)快速匹配同目標(biāo)IoU0.3 for b0 in boxes0: for b1 in boxes1: iou calculate_iou(b0, b1) if iou 0.3: depth baseline * focal_length / (b0[0] - b1[0]) # 簡(jiǎn)化公式 print(fDepth: {depth:.2f}m)實(shí)測(cè)在640x480分辨率下雙目匹配耗時(shí)僅2.1msCPU比全圖StereoBM快17倍。策略二冗余校驗(yàn)的故障熔斷當(dāng)兩路為同視角冗余部署如安防監(jiān)控用結(jié)果一致性判斷硬件故障# 定義熔斷閾值 CONSISTENCY_THRESHOLD 0.7 # 兩路檢測(cè)結(jié)果IoU匹配率 DETECT_COUNT_WINDOW 10 # 連續(xù)10幀統(tǒng)計(jì) class FaultDetector: def __init__(self): self.history deque(maxlenDETECT_COUNT_WINDOW) def check_consistency(self, boxes0, boxes1): match_count 0 for b0 in boxes0: for b1 in boxes1: if calculate_iou(b0, b1) 0.5: match_count 1 break self.history.append(match_count / max(len(boxes0), len(boxes1), 1)) if len(self.history) DETECT_COUNT_WINDOW: if np.mean(self.history) CONSISTENCY_THRESHOLD: # 觸發(fā)熔斷關(guān)閉故障路告警 self.switch_to_single_mode()這套機(jī)制能在3秒內(nèi)識(shí)別出某路MIPI信號(hào)中斷如排線松動(dòng)比等待v4l2-ctl報(bào)錯(cuò)快8倍。策略三任務(wù)分流的動(dòng)態(tài)負(fù)載均衡當(dāng)兩路處理不同任務(wù)如一路人臉檢測(cè)一路車牌識(shí)別用線程池的submit()天然支持# 預(yù)加載兩個(gè)RKNN模型 face_rknn RKNN() plate_rknn RKNN() face_rknn.load_rknn(face.rknn) plate_rknn.load_rknn(plate.rknn) # 任務(wù)提交時(shí)指定模型 executor.submit(infer_yolo, frame0, modelface_rknn, taskface) executor.submit(infer_yolo, frame1, modelplate_rknn, taskplate)RKNN Runtime支持多模型并發(fā)加載NPU會(huì)自動(dòng)分配計(jì)算單元實(shí)測(cè)雙模型推理總耗時(shí)僅比單模型多11%遠(yuǎn)低于CPU軟推理的180%增幅。最后分享一個(gè)血淚教訓(xùn)不要在主線程里time.sleep(0.04)控制幀率。RK3588的MIPI采集是硬件定時(shí)sleep會(huì)導(dǎo)致幀丟棄。正確做法是用v4l2-ctl --stream-mmap --stream-count1000開(kāi)啟流模式讓DMA自動(dòng)填充緩沖區(qū)Python只負(fù)責(zé)消費(fèi)——這才是真正的“從頭到腳”閉環(huán)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
蜜臀在线免费观看在线免费观看| 伊人成人中文字幕久久网| 久久久久久久国产| 婷婷久草| 91丨九色丨国产打屁股| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 97在线视频观看| 亚洲涩涩| 婷婷色香| 欧日韩在线观看| 丁香激情五月天| 91高潮| 精品久久久亚洲AV成人网站| 综合伊人激情| 色网亚洲人| 国产精品久久久久999| 熟女突然公开看18禁影片| 亚洲第一成人影院色播| 老师充足的奶水小说| 91干熟女| 天天干人妇| 久久精品国产精品一区| 四方色播| 久操国产在线| 东京太热男人的天堂久久久| 欧美日韩天堂| 乱子伦一区二区三区国产精品| 大香蕉AV丝袜| 69人妻精品丰满熟女区| 超碰在线974| 日韩欧美视频青青| 91爽啪| 婷婷综合网| 日本99久久| 大香蕉人妻| α√在线| 超碰成人最新最好看| 国产精品99精品视频网站| 性综合网| 日本视频一区二区三区| 国产网站在线播放| 午夜无码精品免费看性色| 精品国产91av一区二区三区| 精品人妻一区二区视频| 亚洲欧美精品福利在线| 色综合色| 欧美久久婷婷| 亚洲综合大片| 99这里有精品视频| 亚洲国产尤物yw在线观看| 岛国片在线播放| 中文字幕一区二区三区字幕| 嫩草影院在线观看精品| 爱我干综合| 香蕉色网| 二男一女成人A片| 国产在线激情视频| 亚洲 欧美 手机在线观看| 岛国片国产成人亚洲播放| 日本免费一级AAA大片器| 日本一久是| 青青欧洲黑| 视频在线中文字幕| 国产精品在线免费| 天天上日日上日韩精品| 色噜噜狠狠色综合日日| 天天日日日射| 日韩电影中文字幕| 久久无码成人| 亚洲宅男天堂| 欧美暴力猛交| 资源新线在线天堂| 激情综合二| 欧美亚洲日韩人妻在线观看| 快播电影网日韩新片| 久草午夜| 婷婷丁香六月天| 蜜桃在线观看一区二区三区| 91欧| 操逼操操操91| 色妇91| 亚洲欧美综合网站| 国产白丝av| 激情综合五月| 涩涩久久精品| 国产精品女生av| 色色操| 99999精品成人| 日韩操呦呦影院在线观看| 9久久精品| 亚洲一区二区三区不卡国产欧美| 神马久久久久眼| 伊人在线大香蕉视频久久| 校园春色 欧美| 天天影视网综合少妇| 九九热午夜欧亚国产视频| 成人青青草原伊人| 午夜一区二区三区国产| 嗯啊免费视频| 激情一区二区| 91天天日| 久久 精品| 日本不卡高清视频| 啊啊啊好舒服好爽啊啊啊视频| aV中文麻| 色色色欧美| 欧美午夜视频| 夜间福利片1000无码| 粉嫩国产精品久久久| 精品久久97观看在线视频| 成人乱码一区二区三少妇| 亚洲欧美天堂在线| 日韩无码精品综合久久| 国产伦精品免编号公布| 久久国产精品m码| 婷婷丁香五月天综合东京热| 精品二区三四区五电影 | 日本不卡三级网在线播放| 好看的91视频| 国产一区自拍欧美日韩| 91激情网| 嗯啊抽插大香蕉网页| 啊啊啊啊在线观看网址| 精品国产人成在线| 秘书高跟黑色丝袜国产91在线| 黄片com.| 久久线上视频免费看| 91干熟女| 亚洲国产综合视频| 亚洲乱色视频一区、二区在线| 97精品一区二区三区免费| 狠狠操狠狠插| 亚洲国产综合图区中文字幕| 91麻豆天美传媒HD| 色天使亚洲综合在线观看| 白丝少妇一区二区| 免费人成?大片在线播放| 中文字幕1区2区| 超碰人人在线| 极品销魂美女一区二区 | 88在线一区二区三区| 啪啪综合网| 91bbbbbb| 久久久久ab| 黑丝自慰喷水网站| 9久久久久久| 蜜桃精品一区二区三区ww| 亚洲系列欧美| 3p国产欧美99热| 97伦综合| 国产二区三区粉嫩在线| 日本色婷婷| 丰满人妻一区二区三区色-百度| 久久久久久久久久久久久久久性生活视频 | 夜夜综合| 久热婷婷| 久久黄色性爱视频| 97天堂| 一区二区亚州激情久婷婷欧美| 国产精品久久久久久高清无码免费看 | 啊啊啊啊嗯嗯在线久久久| 人人乐大香蕉| 美女午夜福利免费视频| 亚洲 欧美综合| 色色婷婷五月天| 日产精品久久久一区二区| 男人天堂一区二区| 91人妻Pr| 亚洲射综合网| 亚洲AV成人在线| 无遮挡男女激烈动态图| 伊人欧美大香蕉视频| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 97亚洲中文| 狼人久草| 美女天天干| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 久久久精品国产亚洲伊人| 亚洲精品国产精品成人| 亚洲综合九九| rivers-china.com| 亚洲污污网站| 久久久久9999妇女| 大香蕉色欲AV| 色www精品视频在线观看| 东京热亚洲一区二区| 免费无码国产精品v片在线观看| 日本道人妻久久久在线不卡色视频| 搞中出视频在线观看| 日本 欧美 亚中文字幕| 熟女被操视频网址| 欧亚乱色熟女一区二区| 亚洲第一精品在线视频| 国产成自自拍在线观看| 欧美狠狠操| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 国人欧美精品一区二区| av无码av无码专区| 亚洲精品性爱片| 99色网| 天天射日日干| 97超碰超| 国产高清自拍| 色欲天天婬色婬香WWW夜色| 深喉吞精| 78超碰| 伦理第一页| 青草精品视频一日本久久久久网站| 激情情色五月天| 国产成人精品午夜福利| 99久在线精品99re8热视频在线| 96免费视频在线| 女一区二区| 欧美在线啊啊啊| 欧美人妻色| 芊芊操逼视频无码| 男女性感激情网站| 日亚韩精品视频二区三| 五月天啪啪| 99精品在线| 日韩AV一区二区三区四四| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 日本人人操人人操| 亚洲AV成人在线| 成功精品影院| 国产大片精久久久久久| 亚洲黄a三级三级三级看三级| 亚洲免费97免费| 性欧美精| 狠狠入| 尤物视频视频官网| 天天艹天天日| 大香蕉丝袜一级片| 密臀在线免费观看| 欧美激色| 超碰免费97| 一级特黄aaa大片在线观看成人一级片在线观看 | 97视频免费| 绯色一区二区三区不卡少妇| 免费作爱一级视频| 蜜臀国产AV中文字幕| 澳门人妻久久| 2019男人的天堂| 成人国产二区三区在线,男女精品。| 青娱乐休闲视频在线观看| 免费成人在线观看91| 欧美日产国产在线成人第一区| 欧美成人一级免费电影| 日韩AV电影网站 | 美国一区二区免费视频| 久久久亚洲精品电影免费看| 精品一二三区四视频| 78操B| 人妻丰满熟妇一区二区三| 爱媛媛久久国产福利| 嗯嗯,啊啊,国产精品| 91无码人妻| 九九AV| 亚洲最大AV网| 精品176精品2| 人人摸人人入| 99综合免费视频| 高跟伊人julia ann| 久久久涩| 欧美成人一级免费电影| 嗯嗯啊啊亚欧精品| 好涩综合| 在线观看一卡二卡| 日韩特一级久久| 蜜乳AV.COM| 欧美综合骚| 手机av亚洲丝袜美腿日韩第一页二页| 成人AV超碰免费在线| 大香蕉欧美| 久久久久亚洲熟妇熟女| 超碰av在线| 97er欧美性| 欧美日韩人妻精品一区二区三区| 在线免费观看高清无码视频| 97五月天| 欧美高清16| 欧美成人性爱视频大全| 999熟女精品| 97在线精品观看视频| 精品射1999| 不卡在线观看视频| 97超碰美国| 伊香蕉综合久久久久久久噜噜噜 | 亚洲夜色在线| 探花精品 一区二区| 欧美十八禁在线看| 欧美亚洲韩国视频十五区| 成人亚欧免费视频| 青青草中日韩在线| av在线一区二区三区| 天天综和| 欧美日韩操逼动图| 精品二区三四区五电影 | 999狠狠综合| 91色婷婷综合久久中文字幕二区| 超碰97爽| 日韩成人精品| 风骚少妇视频中文字幕| 日韩少妇一区二区三区| 97欧美日韩精品| 黄污污污污| 伦理日韩国产久久| 日韩AV无码中文一区二区| 亚熟hd视频在线| 国产女人和拘做爰视频| 国内一区二区三区| 丰满人妻一区二区三区| 亚洲另类春色| 人妻爽爽啪视频| 人人插人人摸人人| 国产白丝网站| 美女淫穴| av天堂手机版追回| 蜜臀久久99精品久久久久| 久久久精久久久| 亚洲图片日本AⅤ欧美在线| 美女自卫慰黄网站免费| 色色五月天婷婷| 夜夜欢天天干| 亚洲综合在线高清| 天堂资源欧美| 国产av激情无码久久天堂| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 久久XX| 亚洲中文字幕熟女少妇一区二区| 日日夜夜骚| 秋霞蝌科网日本一区| 美欧色综合| 久久精品一区| 欧美丝袜亚洲| 人妻无码后入| 综合久久99| 亚洲 小说 欧美 激情 另类| 五月天日日操夜夜操| 欧美大香蕉卡久久| 99操视频| 免费簧片在线观看| 亚洲欧美日韩免费观看| 蜜臀在线看片| 精品国产99| 五月天激情小说| 国产精品久久久久久久AV大片 | 最近2019中文字幕国语免费版| 久久久久久性爱免费视频| AV在线资源| 25国产精品免费观看| 手机在线中文字幕国产| 中欧人妻丝袜中文字幕| 国产精品97超碰| 好爽,再快点啊哈嗯嗯嗯嗯| 國產尤物AV尤物在線觀看| 青娱乐淫乱1314| 午夜美女诱惑电源网| 欧美综合 站| 久艹伊人精品综合在线| 99热精品在线观看| 激情视频网址| 爱射综合| 久热大香蕉| 亚洲情色中文字幕一区| 91在线/欧洲| 久久久 国产精品| 国产精选视频| 四虎影视国产精品| 男人天堂日日夜夜| 女人高潮抽搐喷水视频网站| 成人无码在线超碰网| 超碰97久| 三及片网站| 久久国产性爱| 玖玖久久久| 久久一区二区加油站| av大香蕉网站| 国产精品午夜成人福利| AV一二区| 国产天天看| 成 人 影视 一区 二区 三区 四区| 柠檬AV导航| 无码 有码 国产18p| 韩国成人精品久久久免费看| 在线中文字幕极品av| 欧 美 自 拍 偷 拍| 婷婷av在线中文字幕| 中文字幕后石码三区四区| 丁香婷婷九月| 亚洲一区二区性爱电影| 无码在线亚洲| 精品人妻美妇91job| 十八禁视频网站| 亚洲国产成人高清在线| 五月丁香六月婷| 大香樵伊人网| 91人妻丝袜无码| sss视频华人在线| 伊人久久大香蕉线AV五月天| 国产视频第2页| 日韩欧美~中文字| 91美女视频直播| 亚洲欧美91| 亚洲超碰97| 亚洲啪啪视频免费| 操逼逼福利视频| 一区二区娱乐网站| 操我啊啊啊啊啊| 久久久久久久久久久久黄色 | 摸奶性爱视频网站在线免费播放| 亚洲国产一区二区入口| 超碰99在线观看| 麻豆天美国美国产| 亚洲视频二区| 青青青青操国内视频在线| 精品区国产区一区二区三区| 91久久精品蜜臀| 天天碰操中国年青熟妇| 亚洲有码 欧美精品| 丰满人妻-区二区三区免费| 大香蕉综合久久| www五月| 男人的天堂不卡一区二区 | 亚洲日韩少妇一道本视频| 91色s| 亚洲欧美伦综合| 亚洲一区日韩精品中文字幕 | 欧美精品第四五页中文字幕在线观看| 人妻激情在线视频| 大香蕉一级黄色片久久| 亚洲αv一区二区三区| 欧美另类色图片| 97视频900| 色九久| 污污汅18禁网站在线永久免费观看| 岛国片在线观看视频亚洲| 久久久久9久久久久| 日本五区不卡| 日逼逼免费看| 久久伊人在线五区| 欧美日韩久久精品爱爱| 蜜乳AV一区二区三区四| 天天看人人操屄犊摸阴| 久久精品一区二区三区四区五区| 蜜乳AV色欲AVAV无码| 熟女欧美日韩综合婷婷| 亚洲国产精品无石码久久| 亚洲αv一区二区三区| 嗯……啊…嗯嗯…啊…好舒服| 免费视频观看60秒| 色一区二区三区综合| 一本色道综合久久欧美| 蜜桃色色网站视频三区| 神马久久免费电影观看| 26uuu国产成人综合| 91成人在线| 丰满熟女一区二区三区在线播放| 丁香五月婷婷基地| 91热| 色爱综合网| 91高清欧美| 99久久精品国产高潮| 一本久久精品中文字| 青青免费在线视频一区| 五月天色电影| 国产成人自拍视频视频| 操b网站亚洲无码| 爱妃国产亚洲视频中文字幕| 磁力99AV| 亚洲色 国产 欧美 日韩| 亚洲 另类 丝袜 自拍 动漫| 嗯啊视频免费在线观看| 中文字幕伊人| 91一起操| 久久男人的天堂| 日韩乱码Av| 一区二区高清视频| 激情图片亚洲色图| 无码 黑人一区二区三区| 丰满精品人妻少妇久久字幕| 久久久久久亚洲中文| 欧美综合 站| 色官网在线| 天美麻豆一区二区三区| 91超碰人人| 日欧操屄| 久久久久久免费电影| 蜜乳av首页| 人人妻人人爱人人玩| 久都青青视频| 美女写真| 综合 亚洲 欧美| 艾草av| 亚洲啪啪视频一区二区| 天堂亚洲欧美| 国产中文福利| 少妇滛荡视频| 91在线秘 男同| 精品女同一区| 婷婷综合在线观看| 中国乱伦一区二区| 三级色影综合网| 春色校园综合网| 黄色一级视| 大香蕉综合网| 亚洲人综合| 大胆91| 婷婷丁香九月| 久草免费在线视频| 伊人网在线视频| 1024日韩| 国产精品久久久久亚洲av| 午夜啊啊| 东京热熟女亚洲视频网站| 欧美精品日韩一区二区| 国产91会所女技师在线观看| 91欧美www| 男生女生啊啊啊啊| 看日韩美女二区三区免费操逼视频 | 日韩字幕一区| 久久久亚洲精品中文字幕人妻| 伊人色综合超碰| 性做久久久久久免费观看软件| 亚洲欧美国产va在线播放频| 精品美女少妇一区二区| 一本大道综合伊人精品热热| 麻豆人妻精品一区二区| 五月天丁香婷婷综合网站| 亚洲婷婷丁香在线| 国产sv美女内射| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 中文字幕视频免费| 久久av色| 久久久精品国产亚洲伊人| 日韩AV无码中文一区二区| 欧洲特黄毛片免费看欧洲毛片| 中出91视频| 嗯嗯啊啊视频一区二区三区| 96AV久久久| 啊啊啊不要好疼视频| 激情五月天社区| 欧美精品日韩久久久九| 国产无码三级视频在线观看| 天天综合中文字幕 91| 欧美日韩国产精品久久色婷婷| 少妇内射www在线观看视频 | 亚洲欧美另类激情小说| 玖玖爱视频网站| 日韩三级性| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 激情综合五月| 免费精品福利在线观看| 十八禁视频网站| 免费看A片毛毛片在线播| 丰满岳乱妇一区二区三区| 人人操人人摸人人骑| julia国产在线| 啊嗯嗯啊好大好爽| 国产视频大全| 超碰在线第一页| 色九九九综合| 欧州激情视频在线一区二区| 91亚州欧美| 中文字幕日韩精品一区二区三区| 亚州色站 日韩电影| 亚洲图片欧美制度| 91/欧美| 久久人妇| 嗯嗯嗯啊啊在线观看| 97久久超碰亚洲| 中文字幕青青草| 丰满人妻一区二区三区免费 | 东北熟女91| 97操| 韩日性爱av| 国内毛片婷婷六月色| 韩国三级理论在线| 欧美日韩丝袜| 女人一区| 91精品国产长腿丝袜美女| 插插综合网天天影视网| 97免费在线观看视频| 狠狠色伊人亚洲综合网站色| 伊人网综合在线视频| 日韩无码人妻中字久久三区四区| 精品999一区二区| 国产精品一区二区a| 国产一区自拍欧美日韩| 日韩国产中文字幕| 很黄很污的免费网站| 欧美韩国你懂得在线 | 精品国产三级av韩国在线| 亚洲性爱免费电影| 激情五月天视频| 久久不卡一区二区| 99国产精品自在自在| 我想要 啊 啊 啊| 日韩欧洲操屄视频| 操婷婷逼| 日韩午夜国产| 欧美大的香蕉有线电视视频| 欧美伊人久久综合网| 色婷婷五月综合激情中文字幕| 操少妇很爽av| 九九九九九九九九九九九蜜桃| 精品对白久久不卡| 亚洲免费成人精品电影| 久久天天性久久伊人| 欧美一区二区三区黄色影视| 搡老女人老91妇女老熟女| 夜夜影视四色| 欧美性暴力猛交XXXX| 九九精品网| 在线欧美69V免费观看视频| 黑操B| 呻吟 欧美 日本 中出| 国产午夜精品理论片一二三区区| 国产精品久久伊人| 天天看高清麻豆| 91丝袜在线观看| 日韩另类| 中文字幕免费看| 黑人白女精品一区| 九久久九精品视频| 99999久久精| 一区二区三区精品久久| 青青青艹在线视频| 亚洲啪AⅤ永久无码| 欧美嫩性色| 欧美 色 亚洲| 久久精品区| 韩日无码在线观看| 中国的操老妇女| 日本欧美一区二区三区视频麻豆| 亚洲不卡不卡中文字幕不卡 | 婷婷五月天影院| 蜜桃视频啊啊啊啊| 国语精品内射在线观看| 超碰1997| 国产www色在线观看| 1二区9| 成人av影院在线观看| 欧美少妇第一页| 国产美女在线精品免费看| 97色五月天完| 1769一区| 艳尻美人妻| 隔壁邻居波多野结衣中文字幕| 亚洲永久AV无码精品秋霞| 国产乱伦亚洲色图高清无码| 丝袜无码a片| 欧美日韩大黄片| 国厂麻豆77q4| 日韩av一级黄片| 婷婷五月天色网| 五月丁香激情综合| 熟妇女伦乱视频| 天无日色综合| 被男人吃奶很爽的毛片| 精品久久大胆人体| 91干熟女| 日本一二区不卡| 色女99一级片在线观看| 天天操天天射天天日| 97干综合网| 亚洲欧美经典一区二区| 天天爽天天操啊啊啊| 性色高清在线| 久久久久久久国产视频| 色97欧美| 有码人妻系列| 亚洲美女自拍偷拍视频| 97se亚洲综合自| 岛国小电影| 国产网站在线播放| 屁股久久久久久| 神马久久久久久久久久久久| 欧美日韩操逼嗦吊| 91 欧美| 情色五月天网| 99这里有精品视频| 日韩操p| 噜噜噜噜天天狠狠| 蜜桃视频一区二区三区在线观看| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 色偷偷人人玩人人舔人人操人人摸人人爽 | 中文字幕日韩综合| 久久久久久亚洲Av无码| 日韩射图| A啊啊在线观看| 婷婷五月天色色| 日韩操逼性鲍| 97欧美日韩综合| 国产成人主播| 成人夜夜爽| 国产www色在线观看| 97这里只有精品| 五月天亚洲网| 天天做天天爱天天爽AV| 色噜噜狠狠色综合日日| 26UUU欧美激情一区二区| 色欲久久99国产精品久久久久久| 欧美亚洲se91| 英伦大奶子熟妇吊带| 国产AV超爽| 一级二级三级黑人无码| 亚洲高清自拍| 天天综合,91入口| 97AV在线免费观看| 欧美亚男人的天堂| 在线观看一卡二卡| 国产精品无码AV网站| 中文字幕美女91| 国内伊人久久久久久网站视频| 久久国产精品视频| 欧美91网站| 亚洲棕合电彰| 久热伊人99re| 乱人伦 国语对白:视频直接看| 国产av美女被艹的乱叫| 国产性爱在线视频一区二区| 国产成人欧美精品在线| 亚洲日韩精品一区二区| 97欧美日韩精品| 天天在线91| 丝袜狂射91| 国产 大胆 对白| 蜜桃不卡一区二区| 欧美三级免费伊人| 日韩精品高清资源在线| 在线啊啊啊啊| 啊啊啊com| 久久久久性熟视频| 中文字幕一二三区| 一道本东京热加勒比一区二区三区| 婷婷五月天在线观看| 六月婷婷五月丁香| 精品久久一区二区三区四区五区| 99色视频| 91久久精品国产| 老熟女91av| 超碰午夜在线| 操操操操网黑人| 亚熟hd视频在线| 日韩综合97P| 欧美线天码中字| 91天美免费| 少妇熟女一区二区三区| 黑人综合网| 操逼无码操逼| 日韩乱伦AⅤ| 色爱三区| 激情六月天| 夜夜高潮夜夜爽| 欧美国产一区二区三区麻豆传媒 | 99久久精品无码一区二区| 爱媛媛久久国产福利| 综合久| 久久这里都是精品| 亚洲情色图片区| 久久久91福利姬| 日韩内| 久久久久久久免费A片国产成a人亚洲精∨品无码| 国产1024在线播放| 岛国毛片在线观看免费| 欧亚免费视频| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 国产精品视频电影| 亚洲美女 晚间男人天堂| 国产中文字幕在线观看| 精品黄色电影| 淫荡熟女乱伦网| 国产成人网址| 国产精品网站www| 一二三卡欧美日韩人妻免费精品| 蜜臀久久99精品久久久久久婷婷 | 欧美亚洲丝袜人妻制服99| 97香蕉人人乳| 97精品全部| 久久国产逼| 粉嫩av在线一区二区| 欧美夜夜狠| 国产偷人妻精品一区二区在线| 亚州欧美在线| 一类av片在线看| 日韩三级一区| 人妻素股| 91伊人久| 人妻加勒比东京热| 亚洲综合色在线| 国产91亚洲精品一区二区三区| 亚洲精品精品一区二区| 99九九久久| 精品久久久久综合无码| 亚洲日韩美国人妻| av大香蕉网站| 欧美天天综合在线| 美國A片| 九九夜精品九九在线| 综合 亚洲 欧美| 丝袜熟女一区二区三区| 91中文精品日韩欧美在线 | www.久久| 91美女视频电影| 国产Av超碰| 啊啊啊啊啊啊啊国| 青草精品视频一日本久久久久网站| 高清无码在线播放网站| 久久久久无码| 亚州男人天堂| 亚洲日韩精品在线播放| 欧美天天综合站| 操婢日韩| 91嫩草欧美| 日韩成年人性爱视频| 天天综合色| 青青草综合在线| 国产一区二区av综合| 2017大香蕉国产精品久久| 国产高清亚洲日韩一区| 97久久资源| 9丨久久九九九| 婷婷五月天成人网| 色97欧美| 色婷婷电影| 欧美日韩人妻精品一区二区三区 | 天堂综合网| www.99色| 久久精品店| 日韩啪啪啪啪啪| 黄页av| 男人的天堂在线有码| 老熟女91视频| 中文高清一区二区的| 亚洲熟女av中文字幕| 激情五月天综合网| 91人妻熟女| 女人天堂AV五区在线| 久久男人的天堂| 少妇毛片久久| 久久久99免费| 日韩操呦呦影院在线观看| 免费观看国产小粉嫩喷水精品午| 99只有精品| 国精精品无码一二三区水多多| 精品久久9| 91一起操| 九九碰九九爱97超| 日韩在线人妻网站| 久久黄色性爱视频| 白嫩妹子国产骚| 床上啊啊啊一区二区三区| 久久久亚洲| 久久九七| 国产av美女被艹的乱叫| 国产馆| 99re不伦| 日韩一区二区三区四区五区| 五月天婷婷社区| 色嘟嘟人妻天堂网| 免费久久一级毛片大黄| 亚洲欧美91√| 亚洲影视综合网| 国产Av超碰| 正宗无毛一线天嫩逼| 色爽爽文学| 人人操我人人干| 91成人亚洲色图| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 97资源久久| 青青草在线视频欧美| www黄片免费看com| 久草在线| 中文字幕AV片| 东京日日夜夜| 欧美综合娱乐久久| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 天天天乱色综合全| 中文字幕在线高清男人的天堂| 婷婷五月天激情四射| 91草草草| 操狠狠| 另类一区| 中文字幕高清精品一区| 日本幼女18+| 丝袜无码a片| 欧美男人一区| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 2017,超碰| 97看操| 6080yy午夜理论三级一区二区三区无码 | 人人操AV| 免费伦费视频在线观看| 少妇综合| 超碰在线日韩一区| 成人精品一区二区三区| 91蜜臀熟女| 3p国产欧美99热| 国产成年精品高清在线观看91| 精品国产乱码久久久A| 色综合超碰超| 欧美 青青草| 密桃99999| 日本3级一区二区免费| 天天插夜夜操| 国产偷拍网站| 亚欧成人一级片在线播放| 黑人粗大V S日韩女优视频| 超碰1024久久| 久久久久久久久久久人妻| 亚洲人妻av| 日本高清有码网址视频| 成人97人人超碰人人| 色婷婷国产精品一区在线观看| 超碰色大香蕉| 人妻 欧美亚洲| 美女干逼2| 色九九九综合| 欧美72网页| 综合久欧洲| 精品无码久久久| 久热免费视频| 婷婷五月成人| 亚洲综合激情五月久久| 激情专区综合| 久热九九| 婷婷五月成人| 一起草av| 欧美日韩国产在线| 99视频只有精品| AV九九| 99久久久| 性爱动态120秒| 亚洲性爱高潮影院| 一区二区 韩日AV| 一区二区你上我| 日韩精品区二区三区不卡| 日日操天天操| 亚洲丝袜色| 97人妻色| 久久九七| 亚洲日韩欧美一区二区| 欧美高潮| 欧成人在线| 亚洲人妻久久| 国产精品成人AV片免费看网站| 日韩成年人性爱视频| A片大香蕉在线| 国产日韩欧美操逼视频| jk白丝没脱就开始啪啪| 蜜乳AV网址| 亚洲av无码成人精品国产| 狠狠综合| 国产乱婷婷精品二区三区| www.99热在线只有精品| 操逼999| 人妻少妇无码| 91亚洲综合| 国产精品露脸在线观看| 一起草日韩| 亚洲色诱惑| 久jiu久神马影院| 大香蕉宅男伊人| 国产乱不卡| 亚州综合色| 性爱Av免费| 777AV电影| 第一高清av中文字幕| 丝袜美腿亚洲| 韩日精品四区| 亚洲精品国产日韩无码AV永久免| 亚洲国产成人精品999| 亚欧成人综合影院| 日本在线激情一区二区三区| 夜夜操天| 伊蕉97蜜桃97狠狠综合干| www.成人无码| 亚洲无线观看久久| 欧美一级A片不卡视频。| 超碰在线国产| 国产传媒美日韩av| 亚洲97网站| 91综合网站| 亚洲最新av无码成人精品区 | 亚洲日产专区婷婷| 亚洲欧美清纯| 天天操夜夜操狠很操| 日本色色色| 91久久18禁| 国产精品久久蜜乳av| 波多野结衣AV无码一区| 丁香五月激情综合国产| 青青草吊丝| 夜夜国自区| 国产中文字幕在线点播| 激情第四色| 久久熟女久| 中文字幕精品探花视频| 亚洲一区中文字幕一区| 亚洲蜜臀懂色| 美欧色综合| 后入福利视频| 亚洲色图欧美一区二区不卡| 大色综合网| 亚洲中文电影| 最新亚洲黄色免费电影 | 日韩九九九| 国产成人bd在线观看| 夜夜爽妓女| 另类欧美色| 日本午夜精品理论片A级APP发布| 亚洲 欧美 小说| 国产精品久久久| 婷婷五月天激情网| 91n免费处女| 小日子操bb在线看| 人妻精品4K4K4K4K4| 高清视频一区| 成视频在线观看免费看| 久久久国产精品亚洲精品| 日韩三级在线观看网站| 亚洲 欧美 91| 99精品九九九九九九| 九月丁香综合网| 美日韩在线不卡人妻| 无码久久亚洲高清,| 成人精品电影| 亚洲人天堂| 欧美性特| 国语少妇精| 67914亚洲精品| 日本Suv精品一区二区| 久久久激情| 精品国产99999| 久久xx| 国产久9| 不卡啪啪视频| 夜夜高潮夜夜爽国产伦精品| 日韩在线观看字幕精品| 91AV天美在线视频| 日韩乱伦影音先锋| 丝袜狠狠草尤物 91| 天堂中文日本在线观看| 日韩资源网| 亚洲少妇综合在线播放| 粉嫩av一区二区三区四季| 极品美女福利在线观看| 日韩青久久| 91丨九色丨熟女高潮| 天天亚洲| 日本不卡三级网在线播放| 欧美性xxxxx狂欢| 97人亚洲综合字幕| av在线观看不卡网站| 午夜无码熟妇丰满人妻| 手机看片1024你懂的国产| 亚洲第一页色网| 欧美性天天影视| 丰满美女一级毛片在线播放| 1204av韩国| 乱伦系列一区二区| 美女91| 97色97好| 亚洲强奸乱伦影视网| 九九热精品| 欧美亚洲影视| 午夜电影在线观看无码专区| 九九热只有精品| 素人美腿视频网站| 日本免费中文字幕在线| 97亚洲自在精品在线观看| 蜜臀国产AV中文字幕| 五十路六十路素人熟女| 天天操熟妇| 国产欧美美女免费观看视频| 国产一区免费午夜视频| 少妇熟女视频一二三区| 九九热精品免费视频| 亚洲国产ⅴ高清在线观看| 97人人夜| 伊人国产视频| 操一区| 91人妻最真实刺激绿帽| 蜜臀va69| 在线天堂999| 色香色欲天天综合网天天来吧 | 99中出在线| 日韩一级特黄av毛片| 清纯唯美亚洲综合| 亚洲性少妇| 综合网,亚洲,欧美| 午夜影美女日鸡鸡天天视频国产| 91制服丝袜中文字幕| 久草精品一区| 婷婷三区| 亚洲国产日韩欧美熟妇在线| 超碰在线欧美性爱激情| 青青草原香蕉日本Ap| 大香蕉宅男伊人| 夜夜爽33333| 97人人操人人摸| 欧美一级A一级a爱片久久| 欧美激情黑人| 干b在线性社区| 美日韩成人| 国产女人操逼视频| 国产无码久久高清| 漂亮人妻被强中文字幕hd| 欧美 牲| 国产性刺激| 成人情色一区二区| 蜜臀操逼黄色视频操的好爽| 亚洲?V无码专区在线电影| 91九色丨风韵犹存| 日本 情色 1区2区3区| 久久水蜜臀亚洲AV无码精品| 精品久久一区二区三区四区五区| 天天干天天狼在线视频| 国产在线强奸视频| 免费AV中文网在线观看| 男人的天堂免费| 亚春色色| 熟女露脸激情自拍视频| 欧洲精品人妻| 国产60区。| 青青草国产亚洲精品久久| 9久综合网| 先锋精品av色鲁| 性一交一乱一交A片久久四色| 色久桃花影院在线观看| 岛国大片国产| 午夜视频久久久久一区| 91狠狠| 国产色产精品在线观看| 性一级黄色录像片网站导航| 亚洲狠狠入| 丝袜美腿91| 亚洲情色 无码专区| 欧美,亚洲,日韩,v,天堂,手机在线观看 | 乱欲性色| 超碰97久久| 性色综合网| 夜夜爽夜夜高潮夜夜爽| 亚洲色图A| 国产精品夜夜| 97亚洲精品超碰| 天天欧美欧美亚洲网| 99热这里| 亚洲图片 91| 亚洲免费精品一区| caopeng97| 欧美九九99久久精品| 欧美亚洲影视| 亚洲www91| 久久久草草精品| av天堂加勒比| 日韩小电影| 久久久久久久强迫| 日韩无码操逼片|