国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

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

基于OpenCV與HSV的Python紅綠燈識別系統(tǒng)實(shí)戰(zhàn):從圖像處理到GUI

基于OpenCV與HSV的Python紅綠燈識別系統(tǒng)實(shí)戰(zhàn):從圖像處理到GUI 簡介這是一套基于Python與OpenCV實(shí)現(xiàn)的紅綠燈識別系統(tǒng)源代碼面向計(jì)算機(jī)視覺初學(xué)者、課程設(shè)計(jì)或自動(dòng)駕駛?cè)腴T開發(fā)者幫助理解顏色空間轉(zhuǎn)換、閾值分割與形狀分析在交通燈識別中的落地方式。壓縮包共10個(gè)文件約23KB包含5個(gè)py腳本主程序、GUI界面與多個(gè)識別版本、3個(gè)json配置、1個(gè)png預(yù)覽圖及gitignore結(jié)構(gòu)輕量便于快速運(yùn)行與二次修改。系統(tǒng)提供圖形界面支持濾鏡選擇與色彩閾值調(diào)整可適應(yīng)不同光照與攝像頭視角并輸出實(shí)時(shí)識別結(jié)果。已有651人學(xué)習(xí)下載。讀者可從中獲得完整的圖像預(yù)處理、HSV色彩過濾、紅綠燈狀態(tài)判定與GUI交互實(shí)現(xiàn)思路同時(shí)接觸光照變化、實(shí)時(shí)性與錯(cuò)誤處理等工程考量適合作為計(jì)算機(jī)視覺項(xiàng)目練手與功能擴(kuò)展的參考模板。1. 紅綠燈識別系統(tǒng)從一段路口視頻到能跑起來的 GUI手頭有一段行車記錄儀拍的路口視頻想讓它自動(dòng)判斷當(dāng)前是紅燈還是綠燈這件事聽起來像是個(gè)深度學(xué)習(xí)項(xiàng)目實(shí)際上用 python-opencv 的傳統(tǒng)圖像處理思路就能做出一個(gè)能演示、能交互的版本。這套紅綠燈識別系統(tǒng)源代碼的核心邏輯并不復(fù)雜把圖像從 BGR 轉(zhuǎn)到 HSV 空間按顏色閾值把紅、黃、綠三個(gè)區(qū)域摳出來再做形態(tài)學(xué)去噪和輪廓篩選最后根據(jù)亮起的燈位判斷當(dāng)前信號。配上 GUI 界面之后你可以直接拖入圖片或視頻實(shí)時(shí)看到識別結(jié)果和置信度。它適合兩類人一類是剛學(xué)完 opencv 圖像處理、想找一個(gè)完整項(xiàng)目練手的入門者另一類是需要快速搭一個(gè)交通燈智能識別演示原型、驗(yàn)證算法可行性的工程師。整套方案不依賴 GPU普通筆記本就能跑重點(diǎn)在于參數(shù)調(diào)優(yōu)和工程細(xì)節(jié)。2. 顏色閾值分割HSV 空間為什么比 RGB 更適合紅綠燈2.1 從 BGR 到 HSV 的轉(zhuǎn)換邏輯與參數(shù)含義opencv 讀進(jìn)來的圖像默認(rèn)是 BGR 三通道直接在這個(gè)空間里做顏色判斷會(huì)非常痛苦因?yàn)楣庹找蛔僐、G、B 三個(gè)值同時(shí)漂移你很難畫出一條固定的分界線。HSV 把顏色拆成色調(diào)Hue、飽和度Saturation、明度Value三個(gè)維度紅綠燈的顏色差異主要體現(xiàn)在色調(diào)上光照強(qiáng)弱主要影響明度這樣就能把顏色判斷和亮度變化解耦開。轉(zhuǎn)換本身只需要一行import cv2 import numpy as np # 讀取圖像opencv 默認(rèn)按 BGR 通道順序讀入 frame cv2.imread(traffic_light.jpg) # 轉(zhuǎn)換到 HSV 色彩空間后續(xù)所有顏色判斷都在這個(gè)空間做 hsv cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)這里有個(gè)容易翻車的點(diǎn)opencv 的 H 通道取值范圍是 0 到 179不是常見的 0 到 360。這是因?yàn)?8 位圖像里 H 被壓縮了一半紅色在標(biāo)準(zhǔn)色環(huán)上跨 0 度在 opencv 里就變成了 H 接近 0 和接近 179 兩段。所以紅色閾值必須寫兩組不能只寫一組。2.2 紅黃綠三色的閾值范圍與掩膜生成下面是我一般會(huì)用的初始閾值實(shí)際項(xiàng)目里要根據(jù)攝像頭白平衡和路燈色溫微調(diào)# 紅色在 HSV 中跨越 0 度需要兩段閾值合并 lower_red1 np.array([0, 100, 100]) upper_red1 np.array([10, 255, 255]) lower_red2 np.array([160, 100, 100]) upper_red2 np.array([179, 255, 255]) # 黃色范圍較窄集中在 20 到 35 之間 lower_yellow np.array([20, 100, 100]) upper_yellow np.array([35, 255, 255]) # 綠色范圍相對寬但要注意避開青色干擾 lower_green np.array([40, 80, 80]) upper_green np.array([90, 255, 255]) # 生成掩膜每個(gè)顏色得到一張二值圖 mask_red1 cv2.inRange(hsv, lower_red1, upper_red1) mask_red2 cv2.inRange(hsv, lower_red2, upper_red2) mask_red cv2.bitwise_or(mask_red1, mask_red2) mask_yellow cv2.inRange(hsv, lower_yellow, upper_yellow) mask_green cv2.inRange(hsv, lower_green, upper_green)參數(shù)說明每個(gè) np.array 里的三個(gè)值依次是 H、S、V 的下限或上限。S 和 V 的下限設(shè)成 100 和 100 是為了過濾掉灰白色和暗色區(qū)域避免把白色車身或灰色路面誤判成燈。如果發(fā)現(xiàn)夜間識別不到可以把 V 的下限降到 50 左右如果白天誤檢多把 S 的下限提到 120 以上。2.3 形態(tài)學(xué)處理去掉噪點(diǎn)、補(bǔ)上空洞掩膜出來之后通常會(huì)有很多小噪點(diǎn)燈的中心也可能因?yàn)榉垂獬霈F(xiàn)空洞。這時(shí)候用開運(yùn)算去噪、閉運(yùn)算補(bǔ)洞# 定義一個(gè) 5x5 的橢圓結(jié)構(gòu)元素比矩形更貼合圓形燈體 kernel cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (5, 5)) # 開運(yùn)算先腐蝕后膨脹去掉孤立噪點(diǎn) mask_red cv2.morphologyEx(mask_red, cv2.MORPH_OPEN, kernel) # 閉運(yùn)算先膨脹后腐蝕填補(bǔ)燈體內(nèi)部空洞 mask_red cv2.morphologyEx(mask_red, cv2.MORPH_CLOSE, kernel) # 對黃色和綠色做同樣處理 mask_yellow cv2.morphologyEx(mask_yellow, cv2.MORPH_OPEN, kernel) mask_yellow cv2.morphologyEx(mask_yellow, cv2.MORPH_CLOSE, kernel) mask_green cv2.morphologyEx(mask_green, cv2.MORPH_OPEN, kernel) mask_green cv2.morphologyEx(mask_green, cv2.MORPH_CLOSE, kernel)kernel 大小是個(gè)經(jīng)驗(yàn)值。5x5 適合 640x480 到 1280x720 的分辨率如果圖像更大比如 1920x1080建議用 7x7 或 9x9。kernel 太小去不掉噪點(diǎn)太大會(huì)把遠(yuǎn)處的小燈也一起吃掉。這一步做完掩膜上基本只剩下幾個(gè)干凈的色塊。3. 輪廓篩選與燈位判斷怎么從一堆色塊里找到真正的信號燈3.1 輪廓提取與面積、寬高比過濾掩膜上可能同時(shí)存在多個(gè)色塊比如紅色尾燈、紅色廣告牌、紅色衣服。需要靠幾何特征把真正的信號燈挑出來def find_candidates(mask, min_area50, max_area5000): 從掩膜中提取候選輪廓按面積和寬高比過濾 contours, _ cv2.findContours(mask, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) candidates [] for cnt in contours: area cv2.contourArea(cnt) # 面積太小是噪點(diǎn)太大可能是大面積紅色物體 if area min_area or area max_area: continue x, y, w, h cv2.boundingRect(cnt) aspect_ratio w / float(h) # 信號燈近似圓形或略扁寬高比在 0.5 到 2.0 之間 if aspect_ratio 0.5 or aspect_ratio 2.0: continue # 填充率輪廓面積與外接矩形面積之比圓形約 0.78 fill_ratio area / (w * h) if fill_ratio 0.5: continue candidates.append((x, y, w, h, area)) return candidatesmin_area 和 max_area 需要根據(jù)實(shí)際畫面里燈的大小來定。如果攝像頭離路口遠(yuǎn)燈在畫面里只有十幾個(gè)像素min_area 要降到 20 左右。fill_ratio 這個(gè)指標(biāo)很實(shí)用它能過濾掉細(xì)長條形的紅色物體比如紅色欄桿或紅色車身?xiàng)l紋。3.2 用位置關(guān)系排除干擾燈位排列的幾何約束真正的紅綠燈三個(gè)燈是垂直或水平排列的而且同一時(shí)刻通常只有一個(gè)燈亮。利用這個(gè)先驗(yàn)知識可以大幅降低誤判def group_traffic_lights(red_cands, yellow_cands, green_cands): 將三個(gè)顏色的候選框按位置聚類判斷是否屬于同一組信號燈 all_cands [] for c in red_cands: all_cands.append((red, c)) for c in yellow_cands: all_cands.append((yellow, c)) for c in green_cands: all_cands.append((green, c)) # 按 x 坐標(biāo)排序水平排列的信號燈 x 依次增大 all_cands.sort(keylambda item: item[1][0]) groups [] used [False] * len(all_cands) for i in range(len(all_cands)): if used[i]: continue group [all_cands[i]] used[i] True for j in range(i 1, len(all_cands)): if used[j]: continue # 兩個(gè)候選框中心點(diǎn)距離小于閾值認(rèn)為是同一組 xi, yi, wi, hi, _ all_cands[i][1] xj, yj, wj, hj, _ all_cands[j][1] cx1, cy1 xi wi / 2, yi hi / 2 cx2, cy2 xj wj / 2, yj hj / 2 dist ((cx1 - cx2) ** 2 (cy1 - cy2) ** 2) ** 0.5 if dist max(wi, hi) * 3: group.append(all_cands[j]) used[j] True groups.append(group) return groups這個(gè)聚類邏輯的核心是同一組信號燈的候選框中心距離不會(huì)太遠(yuǎn)大概是燈體尺寸的 2 到 3 倍。如果畫面里同時(shí)出現(xiàn)多個(gè)路口的燈這個(gè)分組能把它們分開后續(xù)每組獨(dú)立判斷。3.3 亮燈判定與置信度輸出一組信號燈里哪個(gè)顏色面積最大、填充率最高就判定為當(dāng)前亮燈def judge_signal(group): 輸入一組候選框輸出當(dāng)前信號燈顏色和置信度 if not group: return unknown, 0.0 # 按面積排序取最大的作為主候選 group.sort(keylambda item: item[1][4], reverseTrue) color, (x, y, w, h, area) group[0] # 置信度用填充率表示越接近 1 越像完整燈體 fill_ratio area / (w * h) confidence min(fill_ratio, 1.0) # 如果同組里有多個(gè)顏色面積接近說明判斷不可靠 if len(group) 1: second_area group[1][1][4] if second_area area * 0.7: return uncertain, confidence * 0.5 return color, confidence置信度低于 0.5 的時(shí)候界面上應(yīng)該顯示“不確定”而不是硬給一個(gè)結(jié)果。實(shí)際路口視頻里黃燈和紅燈切換的瞬間經(jīng)常出現(xiàn)兩個(gè)顏色同時(shí)可見的情況這時(shí)候輸出 uncertain 比輸出錯(cuò)誤答案更合理。4. GUI 界面搭建用 tkinter 把識別流程串起來4.1 界面布局與控件選擇python 自帶的 tkinter 足夠做這個(gè)演示界面不需要額外裝 PyQt。布局上分三塊頂部是文件選擇按鈕和模式切換中間是圖像顯示區(qū)底部是識別結(jié)果和參數(shù)調(diào)節(jié)滑塊。import tkinter as tk from tkinter import filedialog, ttk from PIL import Image, ImageTk class TrafficLightGUI: def __init__(self, root): self.root root self.root.title(紅綠燈識別系統(tǒng)) self.root.geometry(900x700) # 頂部控制欄 self.top_frame tk.Frame(root) self.top_frame.pack(filltk.X, padx10, pady5) self.btn_image tk.Button(self.top_frame, text選擇圖片, commandself.load_image) self.btn_image.pack(sidetk.LEFT, padx5) self.btn_video tk.Button(self.top_frame, text選擇視頻, commandself.load_video) self.btn_video.pack(sidetk.LEFT, padx5) self.btn_stop tk.Button(self.top_frame, text停止, commandself.stop_video, statetk.DISABLED) self.btn_stop.pack(sidetk.LEFT, padx5) # 圖像顯示區(qū) self.canvas tk.Canvas(root, width860, height500, bggray) self.canvas.pack(padx10, pady5) # 底部結(jié)果欄 self.bottom_frame tk.Frame(root) self.bottom_frame.pack(filltk.X, padx10, pady5) self.result_label tk.Label(self.bottom_frame, text等待輸入, font(Arial, 16)) self.result_label.pack(sidetk.LEFT) self.confidence_label tk.Label(self.bottom_frame, text置信度: --, font(Arial, 12)) self.confidence_label.pack(sidetk.RIGHT) self.video_capture None self.is_playing False這里用 PIL 的 ImageTk 來顯示 opencv 圖像因?yàn)?tkinter 原生不支持直接顯示 numpy 數(shù)組。轉(zhuǎn)換的時(shí)候要注意 BGR 轉(zhuǎn) RGB否則顏色會(huì)偏。4.2 圖片識別流程與結(jié)果回顯圖片模式的流程很直接讀圖、識別、畫框、顯示。def load_image(self): path filedialog.askopenfilename( filetypes[(Image files, *.jpg *.jpeg *.png *.bmp)]) if not path: return frame cv2.imread(path) if frame is None: self.result_label.config(text圖像讀取失敗) return result_frame, color, confidence self.process_frame(frame) self.show_frame(result_frame) self.result_label.config(textf識別結(jié)果: {color}) self.confidence_label.config(textf置信度: {confidence:.2f}) def process_frame(self, frame): 完整的識別流程返回畫了框的圖像和識別結(jié)果 hsv cv2.cvtColor(frame, cv2.COLOR_BGR2HSV) # 生成三個(gè)顏色的掩膜 mask_red self.get_red_mask(hsv) mask_yellow cv2.inRange(hsv, lower_yellow, upper_yellow) mask_green cv2.inRange(hsv, lower_green, upper_green) # 形態(tài)學(xué)處理 kernel cv2.getStructuringElement(cv2.MORPH_ELLIPSE, (5, 5)) for mask in [mask_red, mask_yellow, mask_green]: cv2.morphologyEx(mask, cv2.MORPH_OPEN, kernel, dstmask) cv2.morphologyEx(mask, cv2.MORPH_CLOSE, kernel, dstmask) # 提取候選并分組 red_cands find_candidates(mask_red) yellow_cands find_candidates(mask_yellow) green_cands find_candidates(mask_green) groups group_traffic_lights(red_cands, yellow_cands, green_cands) # 取面積最大的一組作為主信號燈 if groups: groups.sort(keylambda g: sum(c[1][4] for c in g), reverseTrue) color, confidence judge_signal(groups[0]) # 在圖上畫出所有候選框 for c in groups[0]: x, y, w, h, _ c[1] cv2.rectangle(frame, (x, y), (x w, y h), (0, 255, 0), 2) else: color, confidence unknown, 0.0 return frame, color, confidenceprocess_frame 是整個(gè)系統(tǒng)的核心它把前面幾章講的步驟串在一起。注意這里對每個(gè)掩膜都做了開閉運(yùn)算實(shí)際跑的時(shí)候如果發(fā)現(xiàn)視頻卡頓可以把形態(tài)學(xué)操作去掉靠輪廓篩選來兜底。4.3 視頻模式與幀循環(huán)處理視頻模式需要在主線程之外跑一個(gè)循環(huán)否則界面會(huì)卡死。tkinter 的 after 方法可以做到不阻塞界面def load_video(self): path filedialog.askopenfilename( filetypes[(Video files, *.mp4 *.avi *.mov)]) if not path: return self.video_capture cv2.VideoCapture(path) if not self.video_capture.isOpened(): self.result_label.config(text視頻打開失敗) return self.is_playing True self.btn_stop.config(statetk.NORMAL) self.update_video() def update_video(self): if not self.is_playing or self.video_capture is None: return ret, frame self.video_capture.read() if not ret: self.stop_video() return # 縮小分辨率加快處理速度 frame cv2.resize(frame, (640, 360)) result_frame, color, confidence self.process_frame(frame) self.show_frame(result_frame) self.result_label.config(textf識別結(jié)果: {color}) self.confidence_label.config(textf置信度: {confidence:.2f}) # 每 30 毫秒處理下一幀約 33fps self.root.after(30, self.update_video) def stop_video(self): self.is_playing False if self.video_capture: self.video_capture.release() self.video_capture None self.btn_stop.config(statetk.DISABLED)視頻處理時(shí)把分辨率降到 640x360 是個(gè)實(shí)用技巧識別精度損失不大但速度能提升三到四倍。如果原始視頻是 1080p直接處理會(huì)非???。5. 避坑與排查紅綠燈識別里最容易翻車的五個(gè)地方5.1 紅色總是識別不到或者識別成兩段現(xiàn)象畫面里紅燈明明很亮但掩膜上紅色區(qū)域是斷開的或者干脆沒有。原因opencv 的 H 通道紅色跨越 0 和 179 兩端只寫一組閾值只能覆蓋一半。另外如果攝像頭白平衡偏冷紅色會(huì)往品紅方向偏H 值可能跑到 170 以上。解決紅色閾值必須寫兩組并用 bitwise_or 合并。如果還是斷把 H 的上限從 10 放寬到 15下限從 160 降到 150。用 cv2.cvtColor 轉(zhuǎn)成 HSV 后可以先把 H 通道單獨(dú)取出來看直方圖確認(rèn)紅燈的 H 值到底落在哪個(gè)區(qū)間。5.2 白天正常、晚上全黑或者全是噪點(diǎn)現(xiàn)象白天跑得好好的一到夜間視頻要么什么都識別不到要么滿屏都是紅色噪點(diǎn)。原因夜間路燈和車燈造成大面積高亮區(qū)域S 和 V 的分布跟白天完全不同。固定的 S、V 下限在夜間會(huì)把很多暗紅色物體也框進(jìn)來。解決加一個(gè)亮度判斷分支。先算整幀的平均 V 值如果低于 60判定為夜間模式把 S 下限降到 60V 下限降到 40同時(shí)把 min_area 提高到 100 以上過濾掉小噪點(diǎn)。如果高于 180判定為強(qiáng)光模式把 S 下限提到 150避免白色高光被誤判。5.3 視頻處理越來越卡最后界面無響應(yīng)現(xiàn)象視頻剛開始還能跑幾十幀之后越來越慢最后整個(gè)窗口卡死。原因update_video 里每幀都創(chuàng)建新的 numpy 數(shù)組和 PIL Image 對象python 的垃圾回收跟不上內(nèi)存持續(xù)增長。另外如果 process_frame 里做了太多形態(tài)學(xué)操作單幀耗時(shí)超過 30 毫秒after 隊(duì)列會(huì)堆積。解決把 kernel 的創(chuàng)建提到循環(huán)外面不要每幀都 getStructuringElement。PIL Image 對象用完手動(dòng) del 并調(diào)用 gc.collect() 不現(xiàn)實(shí)更好的做法是復(fù)用同一個(gè) PhotoImage 對象用 paste 更新內(nèi)容。如果還是卡把形態(tài)學(xué)操作去掉只保留輪廓面積過濾。5.4 黃燈和紅燈同時(shí)亮起時(shí)判斷混亂現(xiàn)象黃燈亮的時(shí)候系統(tǒng)有時(shí)候報(bào)紅色有時(shí)候報(bào)黃色切換瞬間結(jié)果跳來跳去。原因黃燈的 H 范圍是 20 到 35紅燈的上限是 10中間有 10 個(gè)單位的間隔。但實(shí)際攝像頭里黃燈邊緣會(huì)有紅色漸變導(dǎo)致同一盞燈同時(shí)產(chǎn)生紅色和黃色候選框。解決在 judge_signal 里加一個(gè)優(yōu)先級規(guī)則如果同一組里同時(shí)有紅色和黃色候選且黃色面積大于紅色的 60%判定為黃色。另外在時(shí)間維度上做平滑連續(xù) 3 幀結(jié)果一致才更新界面顯示避免單幀誤判導(dǎo)致結(jié)果閃爍。5.5 綠色把路邊的樹和青色廣告牌也框進(jìn)來現(xiàn)象綠燈識別沒問題但畫面邊緣的綠色植物或青色招牌經(jīng)常被誤判成綠燈。原因綠色的 H 范圍 40 到 90 太寬把青色和部分黃綠色都包進(jìn)來了。另外植物的紋理復(fù)雜輪廓填充率可能剛好落在閾值邊緣。解決把綠色的 H 上限從 90 降到 75下限從 40 提到 45。同時(shí)提高 fill_ratio 的下限到 0.6因?yàn)檎嬲木G燈是均勻發(fā)光的圓盤填充率接近 0.78而樹葉的填充率通常低于 0.5。如果還有誤檢加一個(gè)位置約束只保留畫面下半部分的綠色候選因?yàn)樾盘枱敉ǔ2粫?huì)出現(xiàn)在畫面頂部。6. 進(jìn)階技巧用幀間差分和 ROI 把識別速度再提一倍前面講的方案是逐幀全圖處理在 640x360 分辨率下大概能跑到 15 到 20 幀。如果想讓它在樹莓派或者老筆記本上也能流暢跑有兩個(gè)技巧值得試。第一個(gè)是 ROI 裁剪。信號燈在畫面里的位置通常比較固定尤其是固定攝像頭拍路口。你可以先手動(dòng)框一個(gè)感興趣區(qū)域后續(xù)只在這個(gè)區(qū)域里做顏色分割。ROI 一般取畫面中間偏上的位置寬度占全圖的三分之一到一半。這樣處理面積直接降到原來的四分之一速度提升非常明顯。def crop_roi(frame, roi_ratio(0.3, 0.1, 0.7, 0.6)): 按比例裁剪 ROI默認(rèn)取畫面中間偏上區(qū)域 h, w frame.shape[:2] x1 int(w * roi_ratio[0]) y1 int(h * roi_ratio[1]) x2 int(w * roi_ratio[2]) y2 int(h * roi_ratio[3]) return frame[y1:y2, x1:x2], (x1, y1)roi_ratio 四個(gè)值依次是左、上、右、下的比例。這個(gè)參數(shù)需要根據(jù)你的攝像頭安裝位置調(diào)沒有萬能值。調(diào)的時(shí)候先把 ROI 框畫出來看一眼確保信號燈始終在框內(nèi)。第二個(gè)是幀間差分。視頻里相鄰兩幀的背景幾乎不變只有信號燈切換的時(shí)候?qū)?yīng)區(qū)域才有明顯變化??梢韵人惝?dāng)前幀和上一幀的差值只在差值大的區(qū)域做顏色識別。這樣大部分幀只需要做一次減法耗時(shí)可以忽略。class FrameDiffDetector: def __init__(self, threshold25, min_changed_ratio0.01): self.prev_gray None self.threshold threshold self.min_changed_ratio min_changed_ratio def need_process(self, frame): 判斷當(dāng)前幀是否需要做完整識別 gray cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) gray cv2.GaussianBlur(gray, (5, 5), 0) if self.prev_gray is None: self.prev_gray gray return True diff cv2.absdiff(self.prev_gray, gray) _, thresh cv2.threshold(diff, self.threshold, 255, cv2.THRESH_BINARY) changed_ratio np.count_nonzero(thresh) / thresh.size self.prev_gray gray # 變化面積超過閾值才做完整識別 return changed_ratio self.min_changed_ratiothreshold 控制像素差多少算變化25 是個(gè)比較穩(wěn)的值太低會(huì)把噪點(diǎn)當(dāng)變化太高會(huì)漏掉緩慢的燈色切換。min_changed_ratio 控制變化面積占比0.01 表示畫面 1% 的像素變了才觸發(fā)識別。實(shí)際用的時(shí)候信號燈切換那一兩幀會(huì)觸發(fā)識別其余幀直接復(fù)用上一次結(jié)果整體幀率能翻倍。這兩個(gè)技巧疊加使用的時(shí)候要注意順序先做 ROI 裁剪再做幀間差分最后在 ROI 內(nèi)做顏色分割。ROI 裁剪減少處理面積幀間差分減少處理頻次兩者不沖突。我自己調(diào)這套系統(tǒng)的時(shí)候最大的教訓(xùn)是不要一上來就追求全自動(dòng)。先把單張圖片的閾值調(diào)穩(wěn)再跑視頻最后加 GUI。很多人反過來界面先搭好結(jié)果識別效果一塌糊涂調(diào)參的時(shí)候連個(gè)穩(wěn)定的測試基準(zhǔn)都沒有。另外 HSV 閾值沒有一套參數(shù)能通吃所有攝像頭換一個(gè)設(shè)備就要重新標(biāo)定這個(gè)心理預(yù)期要有。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
毛片麻豆91糖心精品毛情片| 乱人乱色一区二区三区免费| 国产在线强奸视频| 国产熟女无套内射| 爱爱60秒免费视频| 一类无码操逼视频| 一区二区三区麻豆| 精人妻无码一区二区三区伊人直播 | 九九AV| 国产一区二区三区免费视频在性观看 | 999国产精品999久久久久久| 九九九九九用不成了| 99久久婷婷国产综合精品草原| 啊v在线观看视频| 伊人国产av| 久久精品国产96精品亚洲拳交| juliaann欧美丝袜办公室| 青青国产精品在线| 国产伦精品一区二区三区在线观 | 色情五月丁香| 影视综合无码少妇| 色99999| 99精品网| 蜜乳AV色欲AVAV无码| 欧美激情视频一区二区| 色哟哟511老熟女| 开心激情婷婷| 大香蕉久久| 天天爽天天爽| 襙一襙| 成人看片网站| 国产精品第一区第一页| 久久久久斤小| 九九玖玖精品| 综合免费无码中文| 久久99干一本高清| 亚洲黄色| 青青网三级视频| 东京热视频网| 精品一区二区2| 久久免费精彩视频| 色色色天美视频| 欧美宗合网| 久久超碰亚洲人| 3p国产色噜噜一区| av天堂天堂av日韩| 青青操网| 天天射天天操天天干天天吃2018 | 很狠操| 精品无码久久久| 新婚人妻扶着粗大强行坐下| 男女激烈网站最新| 无码人妻一区二区三区色欲aⅴ| 国产成人五月天丁香花| 97资源站日韩| 色五月AV| 国产强奸乱伦无码视频| 国产精品伦理| 亚洲精品一卡二卡三卡福利视频网站| 欧美日韩超碰在线| 无遮挡猛进视频免费无限观看| 亚洲无码com| 欧美色图 色综合图| 国产av色网| 神马久久69| 久久久久久九九九九-美女久久久久久久-成人AV | 久久αⅴ| 欧美色女人| 91网站18禁| 黄页| 亚洲一二三四区| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 亚洲熟妇自偷自拍另欧美| 免费在线观看AV无码网站| av天天在线观看| 精品九九| 福利一级版子| 一区二区三区日韩欧美| 欧美日韩美女精品久草一区二区三区 | 欧美黄色片在线播放| 国产精品视频91久久| 成人午夜高潮av猛片| 啊啊啊好多水| 十八禁的黄污污免费网站| 91动漫操逼视频| 91天天日| 色综合久久夜色精品国产天堂| 伊人网在线视频| 蜜桃视频精品一区二区三区| 狠狠亚洲| 97网色| 国语精品av| 日韩一级欧美一级国产一级台湾| 亚洲暴力强奸AV| 丁香六月婷婷| 久草精品一区| 人妻熟女一区在| 青青国产精品在线| 射综合网| 色色热| 国产av热热色| 亚洲超碰97| 日本丝袜人妻内射| 国产精品久久久久久久久久久久久久久久久久| 久草毛片| 不卡啪啪视频| 日本免费一区二区不卡| 欧美日韩大香蕉| 亚洲一区二区三区春色| 国产91精品福利在线| 欧美日本天堂| 无码视频黄色网战| 新亚洲无码| 欧美另类自拍 | 97超碰久久| 女人被添高潮免费视频| 999久久久| 日韩中文字幕宗合在线| 欧美日韩免费专区在线| 国语av最新自产拍在线观看| 国产免费一区2区3区| 97视频620| 亚洲九区| 欧美一级A片在线看视频性色| 亚洲 在线| 久操操| 神马久久69| 日韩欧美午夜视频在线| 岛国激情视频在线观看| 日韩人妻无码不卡网站| 九九九九九九九九九九精品视频| 超碰97欧美在线| 亚洲无码精品AV久久久| 久草这里只有精品| 久9爱经典视频| AV老汉| 日韩精彩视频| 欧洲亚洲人人爽爽视频| 青青草在线成人视频| 自慰白浆在线观看| 日日夜夜精品视频| 午夜精品五区| 天天综合色| 成人天天爽| 最新日日夜夜天天干干| 免费超碰97久久| 欧亚第一综合网| 久久久久久人体| 五月丁香啪啪啪| 1769国内精品视频| 婷婷久久久精品| 午夜欧美J进J出白浆流出久久久| 欧美精品1区2区3区| 欧美性区| 人人天天干干| 男女一进一出视频久久| 丰满人妻一区| 欧美中文字幕男人天堂久久精品| 色呦呦呦在线观看视频| 欧美性爱91| 大香蕉人妻久久| 淫乱图区| 混色激情av| 欧美探花网| 99久草| 青青草久草AV| 伊人aaa| 精品人妻二区三区| 97 亚洲 日韩 欧美 在线| 亚洲综合性网址| 天天干天天干天天| 色色色综合| 91碰超| 欧美亚洲今日在线| 东京热,男人的天堂| 在线五区| 91白虎| 亚洲欧美变态| 人人操超碰在线| 欧美色图小说综合| 成人久久精品| 激情综合网一盗摄| 欧美精品,四区。五区| 屌妞视频久久久久久久久久久久| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 肉动漫无遮挡h在线观看| 天天操天天7| 久久精品99久久久久久| 97在线观看视频| 日本亚洲嫩草影院啪啪| 国语对白露脸XXXXXX | 人妻天天操天天爽视频免费| 亚洲免费人妻在| www久久久| 亚洲综合激情五月久久| 亚洲中文人妻色| 色噜噜婷婷| av日韩在线观看电影| 日韩丝袜二区| 人妻天天爽夜夜爽精品2| 国产精品网站www| 老色鬼成人精品视频下载大在线观看| laoshunv91| 91色欧美| 人妻AV在线| 青青草玖玖爱| 午夜精品久久一区二区| 黄色一区二区秘书性感| 亚洲色五月| 超碰97在线中文| 久热在线精品免费观看| 日日碰狠狠添天天爽超| 蘋果手機免費看成人Av| 人人操人人色网| 国产亚洲禁久一区二区| 人妻少妇av在线观看| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 校园春色综合网| 国产一级特黄大片处女| 蜜桃视频精品一区二区三区| 麻豆av一区二区| 丰满人妻被猛烈进入中| 人人喜人人妻| 欧美一级AAAAAAA| 欧美AB在线观看| 91久热| 91色碰| 天天综合,91入口| 97美日韩视频| 久久久一区二区三区四曲免费听| 国产传媒日韩| 中出20p| 熟女日韩| 影音先锋乱| 美女毛片999| 欧美一区二区三区不卡高清视频| 精品超碰中文在线| 精品人妻一区二区三区四区| 青青草视频久久| 91视频伊人| 综合情欲网| 一级黄色影片| 亚洲伊人a线观看视频| 日本孕妇孕交| 熟女人妻一区二区三区| 一区二区影视| 日本不卡二三区| 高凊专区人人操| 欧美爆乳精品一区二区| 一区二区视频在看| 欧美中文字幕男人天堂久久精品 | 国产精品久久久久久久久久久久久久| 91 刺激在线| 国产三级多多影院2022国产AA一级毛片无码 | 99无码视频| 亚洲色图欧美色图日韩色图| 欧美综合传媒| 久久男人网| 麻豆国产尤物AV| 双插性欧美一二三区| 国产精品9999| 国产精品操| 国产一区麻豆免费观看| 天天影视网综合少妇| 99九九久久| 人人操人人摸人| 日本男人天堂| 中文字幕AV中出| 久久精品国产97欧美精品亚洲 | 911av网站免费观看| 大香蕉一级黄色片久久| 一级一性爱免费视频| 日本色婷婷| 欧美经典一区二区三区| 午夜性生活av免费在线看| 亚洲影院小综合| 99999精品成人| 9999伦理视频| 亚州Av天美传媒| 伊人色综合超碰| 十八禁视频一区二区| 久久亚洲欧美一区二区三区-亚洲国产精品第一区二区 | 久久亚码| 传媒在线观看一区二区三区| 老司机午夜精品视频| 久草在线| 成人精品在线免费视频| 插入逼91| 国人欧美精品一区二区| 久久精品国产72国产精品福利| 一区二区娱乐网站| 爽爽淫人网| 色淫网站优优视频| 亚洲人综合19| 人妻 中文 日韩| 人妻天天爽夜夜爽精品2| 99啪啪视频| 国产精品高潮久久AV| 色呦色呦色精品| 99re欧美| 男人天堂黄片| 999狠狠综合| 午夜福利在线合集| 成人七区| 六九九九| 97久久久精品| 精品女同一区| 老熟女乱伦片| 欧美在线啊啊啊| 91中出视频| 在线人人人人人人精品超| 欧美另类色| 隔壁邻居波多野结衣中文字幕| 久久久com| 99综合免费视频| 久久精品欧美一区蜜桃| 三级色影综合网| 乱伦av.com| 四虎视频在线观看| 久久久久久久久久久97| 日韩熟女三十乱伦| 天天看高清麻豆| 婷婷超| 丰满人妻一区二区三区四区| 国产欧美伊人| 亚洲综合另类色图| 74成人在线| 久久久婷婷婷| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 91综合在线| 夜夜嗨一区二区| 十八禁一区二区无码观看| 亚洲欧洲日本精品中文a∨| 久久婷婷在线观看视频| 无套内射人妻在线播放| 青青草久草AV| 加勒比大香蕉视频在线| 黄视频免费| 日日日日做夜夜夜夜做无码97| 欧美精品久久久久久久丰满| 综合网~91综合网| 乱伦av.com| 人妻精品一区二区| 人人操AV| 国产Aα| 亚洲 欧美 色图| 国产精品不卡一区二区三区| 无码精品久久久久久亚洲| 天天综合精品| 嫖老熟女A片一二三区| 91久热| 成人情色一区二区| 黄在线| 精品综合久久久久久五月天| 91久热| 国产玖玖| 园内精品自拍视频在线播放| 69久久| 北京美女一区二区| 91亚·色| 狠狠综合网| 全球成人中文在线| 热思思免费视频| 少妇久久久| 午夜福利一区二区三区四区五区色婷婷| 中文字幕加勒比海高清无码免费视频| www久| 久久精品一区二区三区四区五区| 欧美 亚洲 综合 制服 另类| 不卡九肏| 丰满人妻一区二区三区在线| 激情99| 美女黄频a美女大全免费皮| 乱伦一二三| 欧美午夜视频免费观看| av绯色| 99精品久久久久久久婷婷| 亚洲牲交| 秋霞一集毛片观看| 少妇熟女1区2区3区| 日韩97| aa片毛片| 中文自拍欧美影视| 精品人妻二区三区| 久久久久96| 97伊人| 性一级黄色录像片网站导航| 亚洲美女AV无码| 日韩成人精品| 国产玖玖| 亚洲。天堂。日本在线观看| 大香蕉狠狠爱| 日本高清_区二区三区| 1人人看人人摸人人操| 91视频伊人| 99精品欧美一区二区三区桃色| 欧美专区日本专区| 国产美脚女优尤物在线观看| 狠狠操,使劲操| 91P0RNY大屁股人妻| 亚洲无线观看久久| 曰韩av中文字幕专区| 素人播放一区| 97超级色碰碰| 久草国产在线视频| 人人射人人操人人摸| 久久e6只有精品| 午夜爽爽爽| 熟女乱伦A| 99青草| 色爽——AV| 在线 亚洲 网爆 自拍| 九九九九九九亚洲| www被窝色com| 一区二区三区麻豆| 大香焦A片| 国产精品96久久久久久| 人人摸人人叼| 91超碰在线播放| 国产品精品自在在线午夜免费| 91美女丝袜诱惑视频| 91亚洲人| 免费人人搞97| 天天久久| 欧洲Au麻豆| 国产亚洲精品精AV.| 毛片久久| 中文乱码字幕观看| 免费看美国人人爽,人人操| 操操操操操操| 亚洲在线网站| 五十路熟女工口| 伊人久久综合影院| 色网综合网| 久久久久97| 亚洲免费97免费| 亚洲男人天堂2019| juliaann欧美丝袜办公室| 5278欧美一区二区三区| 内射卯月麻衣| 日韩在线观看字幕精品| 欧美玖玖爱免费玖玖| 色伊人91| 无码高清操逼网址| 色哟哟精品1精品2| 久久麻豆一区二区| 日韩久久.一级黄色片| 后入精品| 天天综合网~91综合网| 欧美日韩国产中文精品字幕自在自线,| 啊啊啊啊,啊啊好多水| 无遮挡猛进视频免费无限观看| 国产suv一区二区三区6| 亚洲成人妻日韩在线| 麻豆精品久久久久久久| 大香蕉碰碰| 3p国产欧美99热| 亚洲国产综合图区中文字幕| 四虎在线免费视频| 超碰在线人妻不卡| 国产av白丝| 亚洲强奸乱伦影视网| www.久久制服糖| 国内外毛片在线观看| 九九久久99| 日本午夜福利视频| 久久精品一区| 97碰碰日本乱偷人妻中文的| 神马久久久久久久久久| 欧美精品丝袜久久久中文字幕| 日韩黄色一区二区三区| 日韩av不卡在线看| 秋霞久久亚洲精品成人| a级免费在线观看| 超碰三级秋霞| 性夜影院爽黄A爽免费动漫| 天美麻花大全视频| 国产小u女在线观看| 在线国产福利网址导航| 亚洲精品中文字幕一区在线视频| 看黄片视频免费| 亚洲一区二区三区AV无码| 超碰久热| 97人人夜夜精品视频| 日韩一区二区精彩视频| 亚洲制服aⅴ中文字幕| 国产 无码 一区二区| 欧美中出1| 偷拍欧美激情| 无码男人天堂| 天天操天天舔| 明星性猛交ⅹxxx乱大交| 亚洲精品性爱片| 欧美性爱日韩高清| 激情接吻视频久久久久久| 亚洲.欧美.丝袜.中文.综合| 亚洲综合骚逼| 搡老女人老91二区| 亚洲一级性爱视频免费看| 盗摄女人妻在线| 六月婷激情福利天堂69| 97欧美色综合| 成人八戒网站| 美女的肌被草喷水视频| 91久久国产精品| 澳门黄片一香蕉视频| 亚洲日韩精品在线播放| 在线中文AV| 天天草天天干天天日| 密乳无码| 麻豆天美传媒在线视频天堂| 亚洲欧美97| 午夜精品久久久久久久99蜜桃一| 国产白领连续中出在线观看| 在线二区不卡| 奇米四色影视777久久久| 久久9亚洲| 欧美在线91| 国产99 中文字幕日韩小视频| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 久久久久亚洲av综合波多野制衣| 中文字幕黑人大片| 国产内射爽爽大片| 九九热在线精品视频| 舔足天天操天天射| 久久久熟妇熟女国产| 国产Av超碰| 无码精品一区二区三区潘金莲| 久久色人体| 另类欧美综合| 91少妇人妻| 超碰人人色| 日本最新免费韩国1区2区视频播放| 天美传媒AV在线播放| 99热超碰| 夜夜嗨视频| AV高清一区| 国产中文大片资源中文字幕| 国内伊人久久久久久网站视频| 国内精品999| 成人五级久久| 99国产女人| 97色涩| 国产精品白领在线观看| 青青操在线视频| 日韩精品熟妇| 色综合久久久久| 免费岛国一级片| 日韩精品系列| 日日橹狠狠爱欧美超碰| 亚洲第一无码播放立川理惠| av中亚| 日韩精品操少妇| 99热这里只有精| 国产女生在线| 欧美一级做a爰片免费视频| 中文字幕乱码在线| xxx亚洲午夜天堂| 亚洲日韩成人性爱视频| 欧美高清18A片| 免费试看60秒| 久久春色| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久夜色一区二区| 日韩无码成人电影| 麻豆人妻精品一区二区| 丁香五月激情综合国产| 国产探花精品在线| 97久久超碰日韩精品| 色天堂在线观看| 久久久久久久久久黄色网 | 欧美A√综合网| 99蜜桃臀亚洲成人在线观看| 99九九久久| 超碰久久网| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 午夜福利在线合集| 外国免费性情大片| 久久久月天| 综合色区偷拍| 亚洲综合第一页| 密臀在线一区尤物| 中文精品一区二去| 超碰免费人妻人人| 亚洲第一狼人丝袜美女另类| 亚洲精品aa久久伊人| 久久久一区二区三区四曲免费听 | 日本人妻伦在线中文字幕| 高清国产精品无码| 日本综合久久| 伊人伊人LD| 天美传媒麻豆一区二区三区国产精| 天啪| 99热伊人| 日本大香蕉综合网红本杳社区 | 黄色视频特级毛片| 中文字幕人妻色偷偷久久皮| 0755午夜福利视频| 性爱视频无打码在线观看| 大奶啊啊好爽 | 六月激情网| 色网1| 国产精品麻豆成人av| 人、人、摸,人、人、草| 日本高清电影欧美色图| www.av不卡中文字幕| 国产在线综合网| 丁香五月天啪啪| 欧美在线亚洲| 人人扣人人操| 99re久久| 中日高清无码操逼视频| 久久精品高清无码一区| 亚洲av影音先锋| B049AV在线播放| 精品一区二区综合熟妇| 清纯唯美综合| 日日狠狠久久偷偷色综合免费| 亚洲人综合| 久久婷婷色| 女生91网站| 中 文字幕一区二区三四 五 区日 日 骚 | 97久久久久久久精| 青草草免费网站av| 精品白丝一区| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 97国产精品久久久久| 伊人黄色视频免费观看| 熟女熟妇一区二区三区视频| 性色一线| 国产操操日韩三级黄| 狠狠入| 有码人妻系列| 少妇xx精品| 欧美另类丝袜熟女| 亚洲Av噜噜一区二区三区妖精| 性爱乱伦网址| 91天堂| 清清草影| 一区黄二区黄| 亚洲高清国产理伦片| 0755午夜福利视频| 91欧美美女日韩国产婷婷| 强奸乱亚洲| 日韩精品资源专区二区| 欧美色图自拍| 九九九九九九成人| 久久综合日韩亚洲欧美| 九九色热| 思思热在线cao| 亚欧免费观看视频| 91综合网站| 91欧美少妇| 色偷偷男人的天堂麻豆| 亚州成人A√| 中文字幕在线观看视频www| 性影在线视频| 神马久久久久久伦理片| 国产一区二区成人av在线播放| 91日韩网站| 偷拍导航视频网站| 91综合无码| 青娱乐啪啪视频| 日逼97| 国语少妇精| 精品无码秘 人妻一区二区| 久久男人天堂| www熟女乱伦com| 精品久久久久久中文字幕三区| 久久久97| 黑人白女精品一区| 久久艹逼视频| 蜜桃久久久久久久| 精品人妻一区二区免费看| 久久αⅴ| 丰满人妻一区二区三区色-百度| 中国AAAAAA黄色片| 国产精品干干干| 日日日日做夜夜夜夜无码| 久久五十路熟女人妻| 亚洲偷拍自拍在线视频| 久热色情精品| 一卡二卡三卡| 综合伊人网12色| 岛国艾薇凹凸视频天堂| 九久9热| 综合网少妇| 丁香婷婷五月| 人妻少妇av在线观看| 天天日天天射天天干| 欧美 日韩第一性色| 精品丝袜无码一区二区三APP| 成年人性爱日韩| 久久久久久久少妇| 欧美 日韩 亚洲 春色| 亚洲日韩国产欧美综合v| 久久精品老司| 久久久97| 亚洲色天堂日韩中| 干b网| 久久久麻豆精品| 久久久久久性爱视频| 国产中午字一暮区| 亚洲成人日韩小说| 久久、1234| 高清国产精品无码| 亚洲s色图| 久久久啊啊啊| 天天躁日日躁AAA片李宗瑞| 素人播放一区| 蜜臀一区二区三区在线| 一区二区激情国产熟女| 伊人久操| 亚洲激情深爱文学小说网站| 天天色天天干天天射| 人妻 欧美 中文| 日韩色欲久久一二三四区| 99在线视频播放| 国产精品视频自拍在线| 天天看特黄的免费网站| 精品中文字幕第一页| 97超碰亚洲| 蜜桃视频成a人v在线| 少妇内射视频| 国产欧美日韩精品中文| 中文字幕欧美日本乱码一线二线 | 蜜臀久久久久久999| juliaann欧美丝袜办公室| 五月综合激情网| 日韩欧无码一区二区三区免费不卡| 一二三啪啪专区| 琪琪精品免费一区二区三区| 在线视频资源| 精品日韩| 黑人干亚洲| 亚洲综合小说另类图欧美视频激情小说色五月天 | 狼人综合婷婷激情四射 | 国产视频97| 亚洲国产精品久久久久久久久久| 97天天综合| 久啪| 日韩伦理久 久久 清纯| 精品人人插人人操| 成人av在线播放| 麻豆成人影音在线| 性欧美第一页| 蜜屁Av| 天综合网| 九九色逼| 日本福利二区视频| 黄片不用下载在线观看| 日本国产亚洲一区在线观看| 欧美天天影院| 东京热不卡视频| 第二页中文字幕| 五月婷婷色色| 日韩欧美午夜视频在线| 五月天久久综合网| 青娱乐福利99| 极品欧美一区二区三区| 欧美偷拍| 国产日本一区二区三区蜜臀在线观看| 久久粉色| 91色色网站| 国产白丝av| 国产高清成人免费视频| 九九九热| 日本色色视频网站| 色在线视频导航| 亚洲国产综合视频| 国产精品免费久久久久久久久久| 97爱| 奇米四色网| 国产中文字幕在线点播| 天天艹天天日| 99热官网| 偷拍网站久久男女男| 亚洲国产精品乱码在线观看| 另类综合另类| 97就爱干| 一区二区三区四区久久视1| 麻豆天美传媒在线视频天堂| 一道α片欧美| 日本免费中文字幕在线| 国语对白在线播放视频| 日韩精品一二三四| yiren97| 国产精品久久久久9999小说| 91欧美经典| 91色人妻| 超碰久热| 日韩综合97P| 中日韩免费看男女操逼大全| 精品亚洲国产成人精品| 大香蕉五月天婷婷| 欧美97视频| 欧美亚洲清纯| 久久久久久久久久久久欧美日| 尤物av网站| 少妇特黄一区二区三区| 天天上日日上日韩精品| caoni国产亚洲av| 成人情色一区二区| 国产午夜福利合集| 1禁看欧美黄片免费看| a男人的天堂| 蜜臀99精品国产高清在线观看| 成人免费看吃奶视频网站| 97色冈| 91视频综合| a男人的天堂| 极品另类| 少妇69中文| 台湾成人无码AV| 国产人伦精品一区二区三区| 青青草国产欧美非洲黑人| 丁香色五月 97干| 9久久精品| 亚洲一区二区精品福利| 青青草一本道福利视频| 操91| 日韩激情毛片一级久久久| 天天摸天天插天天日| 成人蜜乳小视频网站| 亚洲自拍一区夜夜操| 自拍盗摄一区| 在线有码中文字幕| 91nbbbbbb| 五月丁香在线| 国产欧美日本亚洲精品| 91美女視頻| 日日夜夜干| 91被操| 色香综合天天影视综合| 涩五月婷婷| 377p欧洲日本亚洲大胆| 91n处女在线观看| 欧美内射少妇| 亚洲宅男天堂| 97干在线视频| 69少妇一区二区| 欧美 亚洲精品首页| 性交一区二区在线播放| 天天干天天干天天干| 欧美日韩电影成人在线| 欧美爱爱97| 日本黄色精品| 亚洲999综合| 青青草在线成人视频| www.99色| 人人天天干干| 新婚人妻扶着粗大强行坐下| 国产无码精品久久久久久| 91操熟女视频| 国产91丝袜 在线播放| 亚洲 欧美 另类 综合 偷拍| 99激情视频| 久热无码| 久久99综合| 深夜激情无码| 欧美人妻精品一区二区| 日本激情免费大片| 欧美爆乳精品一区二区| 蜜桃狠狠色伊人亚洲综合 | 综合伊人网12色| 又黄又硬又粗又长国产视频| 欧美72网页| 樱花草社区www中国| 婷婷伊人网| 国产亚洲禁久一区二区| 东京热男人的天堂精品| 国产女人和拘做爰视频 | 国产精品久久久久久久无码AV| 欧美色网络| 啪啪综合网| 亚洲 无码 偷拍| J?P?NESEHD熟女熟妇伦| 日本操逼视频在线| 老熟妇乱轮| 精品美女久久久久| 欧美人妻久久精品二区三区| 5278欧美一区二区三区| 亚洲精品美女久久久久久久久| 91色婷婷综合久久中文字幕二区| 午夜福利成人免费视频| 超碰av在线| 91精品人妻一区二区三区蜜桃臀| 射丝袜高跟鞋99| 亚洲91综合| 男同专区一区二区三区在线| 九九无码| 99热99色| 久久久久国产| 欧美小说区视频区| 91免费看一区二区三区| 欧美日韩另类在线播放| www久久99| 中文一区二区婷婷视频| 日本精品加勒比海一区| 天天操人人操狠狠插| 欧美视频一区二区在线| 欧美性色欧美| 性天堂| A片三级无码| 色老汉色| 天天看天天日天天操| 欧美一级久久久久久久大片动画| 精品无码一区二区| 亚州性9| 人成午夜免费大片| 啊啊啊啊操死我了| 国产精品久久妻无码网站| 久久久九97| 快播电影网日韩新片| 欧美午夜一区二区三区| 九九热五区| 久久男人的天堂| oumeisetu综合| 蜜臀久久99精品久久久久电影| 久久久久九九九| 97在线视频免费看| 天天日天天插| 婷婷超| 亚州熟妇精品| 8050午夜少妇无码| 婷婷丁香人妻| 青娱乐亚洲热| 在线人成亚洲视频免费观看| 综合天天网| 久操不卡视频| 久区视频| 亚洲色图 欧美热图 清纯唯美 另类自拍| 三级精品三级在线观看| 欧美天堂第二区| 激情五月天婷婷| 精品欧美А∨无码黑人大荫蒂 | 91色人| 色爽爽文学| 淫荡少妇免费| 97天天综合| 日本久久999| 开心激情婷婷| 性爱视频无打码在线观看| 在线观看啊啊啊啊啊| 日本女厕偷拍| 九色97| 两性综合网| 伊人精品久久网站| 超碰色综合| 激情内射| 亚洲综合九| 亚洲综合小说另类图欧美视频激情小说色五月天 | 热久久99999| 婷婷五月天影院| 91亚洲色图| JuliaAnn丝袜熟女系列| 日本道人妻久久久在线不卡色视频| 91色图片| 99人人干| 激情色色| 久久综合99| 久久爱超碰网| 91九色丨国产丨爆乳| www.婷婷| 五月天开心网| 综合网色| 95人妻爽爽人人做人人澡| 无码外流操逼视频| 久久久久亚洲av综合波多野制衣| 亚洲 暴爽 AV人人爽日日碰| 亚洲黄色AV电影| 午夜欧美精品久久久| 亚洲天堂2020| 国产一区二区在线播放量| 91AV入口| 亚洲综合中文字幕有码| 六月丁香久久| 超碰超碰95| 91天堂视频| 日韩专区久久久| 天美91| 一级片在线观看高清无码| 日韩卡一卡二卡三在线| 国产免费一区在线观看| 婷婷尹人大香蕉免费| 欧美九九99久久精品| 高树玛利亚无码流出| 99re在线观看| 五月天加勒比啪| 天天天干977| 免费AV中文网在线观看| 亚洲黄色视频在线观看视频| 人妻丰满熟妇一区二区三| www狠狠| 亚洲成人一二三区| 一本一首道人妻少妇免费久久| 激情啪啪视频| 天天综合~91| 影视综合无码少妇| 亚洲Av无码成人精品国产| 久热99| 加勒比伊人综合| 人妻精品一区二区| 久久久久久国产无码精品| 天天天天操| 国语精品对白| 久草国产在线视频| 乱老熟女一区二区三区| 东北女人操逼| 五月天激情小说| 亚洲少妇自拍中文字幕懂色| 国产对白刺激视频| 美女的肌被草喷水视频| 亚洲日韩美女中文字幕乱| 婷婷香蕉欧美在线一区二区三区| 欧美成人精品一区二区男人蜜臀| 吖在线不卡一区二区国产剧情| 97香蕉人人乳| 婷婷爽人人婷婷爽视频| 99色综合| 上特色A在线| 强奸乱伦AV一天堂网| 九九亚洲色在线观看| 日韩有码免费视频| 欧洲精品欧洲精品| 偷拍片久久| 久久的免费性爱视频| 亚洲AV秘无码一区..| 久久久不能久久久久| 亚洲在线a| 一区二区三区 丝袜 高跟 美腿| 亚洲、日韩、综合、另类| 九九九色| 三级日韩一区二区三区| 99久久e免费热视| www久久久| 秋霞色色影院| 国产 亚洲 丝袜 制服| 性爱动态120秒| 岛国爱情动作片在国产AV无码专区亚洲AV漫画| 香蕉人欧美综合| 久久无码成人| 亚洲欧洲无码一区夜| 午夜国产成人福利视频| 97精品视频免费| 无码日韩人妻av一| 少妇熟女一区二区三区| 韩国免费播放一级毛片| 情侣操 逼视频99| 78超碰| 夜色91| 狠狠干,狠狠操| 久久久新亚洲AV| 亚洲色图第四色| 综合欧美激情网| 亚洲免费精品一区| 亚洲婷婷丁香在线| 国产熟妇一区二区| 婷婷五月天影院| 日韩欧美中文| 欧美亚洲se91| 国产精品久久久久久 百度| 亚洲中文人妻色| 五月婷婷激情| 色亚洲欧美| 男人的天堂在线| 午夜天堂网| 性爱综合一区二区| 欧美97超碰| 俄罗斯一区二区视频在线观看| 91丝袜熟女| 欧美色乱| 午夜男人一级A片7777| AV色图| 2020中文在线一区二区三区| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 欧美另类自拍 | 色99视频| 福利视频一区二区微拍| 2020中文字幕在线| 午夜无码熟妇丰满人妻| AV无码久久久精品| 中文子幕一二三| 久jiu久神马影院| 啊啊啊啊一区| 99久久无色码| 自拍丝袜美腿人妻| 久草在| 精品人妻视频一区二区三区蜜桃视频| av午夜影院在线播放| 99精品久久久久久久婷婷蜜桃| 97精品久久| 白嫩91在线亚洲| 欧美日韩狠狠爱| 国产黄色视频久久| 国产亚洲精品无码三区| 黑人综合网| 裸体美女久久久| 亚洲五月丁香花狠狠干一区二区三区| 熟女乱伦A| 日韩国产中文字幕| 欧色综合| 岛国大片国产| 亚洲熟女偷拍在线观看| 黑人与人妻| 亚州欧美在线| 亚洲激情综合另类男同| 欧美成人都市人妻| 中文字幕老熟妇黄色视频| 美骚妇av高清在线| 国产性爱强奸乱伦大全| 少妇第一页| 亚洲图片欧美偷拍| 98人妻精品一区二区色欲| 激情六月婷婷| 国内精品不卡无毒99999| 精品国产一区二区三区av在线资源| 校园春色亚洲欧洲| 亚洲成人妻日韩在线| 亚洲精品久久久久毛片A片拉屎 | 免费岛国一级片| 日韩性爱免费观看视频| 夜夜嗨一区二区| 激情欧美97| 91蜜桃婷婷狠狠久久综合9色| nuu12国产麻豆精品| 综合 欧美 亚洲 日本| yy少妇精品久久| 人妻人久久精品中文字幕| 97超碰色情| 开心激情婷婷| 97超碰色屌| 1769一区| 久久久9视频| 亚洲一区深夜| 青久操| 国产美女在线精品免费看| 蜜臀久久99精品久久久久久无删减 | 东京热AV男人的天堂| 密臀在线视频| 国产67194| 狠狠干婷婷| 麻豆性爱视频在线播放| 操淫穴亚洲五月丁香| 韩美日操逼| AV中文在线可看| 97视频在线看| 99热综合| 精品9999| 怡红院亚洲怡春院av| 久久透逼视频| 蜜臀网址在线| 超碰超碰95| 亚洲性天堂| 五月婷丁香| 中文字幕精品日韩中文字幕| 国产农村妇女精品一二区| 97香蕉网| 秋霞一级视频在线观看免费| 日韩精品99999|