欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

基于樹莓派的人臉識別門禁系統(tǒng)設計與實現(xiàn)

基于樹莓派的人臉識別門禁系統(tǒng)設計與實現(xiàn) 做這個項目之前我一直在糾結(jié)一個問題為什么智能化喊了這么多年公司門口、小區(qū)樓道用的還是那張一刷就過的IC卡卡丟了要補辦卡被復制了毫無感知訪客來了還得保安親自下來接。后來我把目光放到人臉識別門禁上干脆自己從零擼了一套完整的智能門禁系統(tǒng)。項目做到一半我才發(fā)現(xiàn)這東西比想象中有意思也比想象中坑多。這個項目表面上看是一個“攝像頭單片機開鎖”的小玩意真正落地時你會碰到人臉檢測、特征提取、相似度比對、數(shù)據(jù)庫存儲、GPIO控制、硬件選型、光線干擾、活體檢測等一系列問題。我盡量把整個設計和實操過程都攤開來講適合剛?cè)腴T嵌入式AI的開發(fā)者、想做畢業(yè)設計或課程項目的學生也適合想在公司內(nèi)部搞一套低成本門禁方案的運維同學參考。1. 項目設計與整體思路1.1 為什么選擇離線本地識別方案人臉識別門禁市面上成品很多基本分兩類一類是云端識別攝像頭把照片傳到云端識別完返回結(jié)果另一類是本地離線識別所有算法都在門口那臺設備上跑。我選擇離線方案原因很直接。公司或小區(qū)場景下人員進出都是隱私數(shù)據(jù)人臉照片屬于生物特征信息往第三方云服務器傳本身就存在合規(guī)風險。再一個是延遲問題云端識別無論如何都要經(jīng)過網(wǎng)絡往返高峰期排隊反而比刷卡還慢。離線識別的延遲基本可以控制在幾百毫秒以內(nèi)斷網(wǎng)也不影響使用這對門禁這種可靠性要求高的場景太關(guān)鍵了。另外成本上也有優(yōu)勢離線方案不需要買云服務不需要按調(diào)用次數(shù)付費一臺終端設備就能搞定所有事情。對于幾十人到幾百人的中小型團隊這筆賬算下來非常劃算。1.2 整體識別流程與核心模塊劃分整套系統(tǒng)的數(shù)據(jù)流可以拆成下面這幾個環(huán)節(jié)攝像頭采集畫面 → 人臉檢測 → 人臉對齊與預處理 → 特征提取 → 特征比對 → 判定結(jié)果 → 控制門鎖動作每個環(huán)節(jié)都有專門的算法或硬件負責。攝像頭負責“看”人臉檢測負責判斷畫面里有沒有人臉以及人臉在哪里預處理把人臉擺正、統(tǒng)一尺寸、調(diào)整光照影響特征提取把人臉變成一串數(shù)字向量比對環(huán)節(jié)計算當前特征和數(shù)據(jù)庫里注冊特征的相似度最后根據(jù)相似度閾值決定是否開門。一開始我打算用現(xiàn)成的云API快速驗證后來發(fā)現(xiàn)云端API的接口文檔翻來覆去就那幾個參數(shù)對學習幫助不大。于是換成了本地部署模型的方式用OpenCV做人臉檢測用FaceNet系列的輕量模型做特征提取數(shù)據(jù)庫用SQLite存特征向量。整個流程吃透了之后再去看那些商業(yè)門禁機的宣傳語基本能猜出它們內(nèi)部的大致結(jié)構(gòu)。1.3 技術(shù)棧選型的背后邏輯選技術(shù)棧的時候我給自己定了三個約束只能在邊緣設備上跑、必須實時、要能離線運行?;谶@三點我排除了很多看著很炫但跑不動的方案。大尺寸的ResNet系列識別模型在樹莓派上推理一次要好幾秒根本沒法用。最終確定的技術(shù)棧是OpenCV做圖像處理和人臉檢測特征提取用的是基于FaceNet思想訓練的輕量化模型跑在CPU上單次推理大約100毫秒左右。數(shù)據(jù)庫用SQLite因為它不需要單獨起服務文件型數(shù)據(jù)庫在嵌入式設備上非常友好。這套組合的優(yōu)點是依賴少、部署簡單、性能足夠。缺點是如果門禁點位數(shù)特別多比如一個園區(qū)幾十個門每臺設備單獨存一份特征庫管理起來會麻煩。不過對于單機門禁場景這套方案是最務實的選擇。2. 硬件選型與電路設計2.1 主控方案的取舍主控是整個系統(tǒng)的“大腦”決定了你的數(shù)據(jù)處理能力和開發(fā)效率。我前后對比了幾種方案主控方案優(yōu)點缺點適用場景樹莓派4B生態(tài)成熟、資料多、性能夠用價格浮動大、功耗略高中小型項目、學習驗證Jetson NanoGPU算力強、可以跑大模型開發(fā)門檻高、散熱麻煩需要極強算力的復雜場景RK3588等國產(chǎn)板性能功耗比好、接口豐富資料相對少、上手成本高產(chǎn)品化落地香橙派/香蕉派價格低、可玩性高部分型號兼容性一般低成本方案驗證最終我選了樹莓派4B的4GB版本。原因很簡單遇到問題能搜到答案。樹莓派的社區(qū)太龐大了從系統(tǒng)燒錄到GPIO控制幾乎每個坑都有人踩過。用OpenCV跑輕量化識別模型CPU占用大約在40%左右還有余量跑Web服務或者日志記錄。2.2 攝像頭與識別模塊如何選擇攝像頭這塊很多人會踩坑。樹莓派官方CSI攝像頭在樹莓派上的兼容性確實好但如果你是業(yè)余玩家或者想快速驗證方案我更推薦免驅(qū)USB攝像頭插上就能用。CSI接口一旦系統(tǒng)配置有變動可能就要重新折騰驅(qū)動。項目里我用的是一顆普通1080P免驅(qū)USB攝像頭30幀輸出價格幾十塊錢。識別的時候?qū)嶋H只需要取VGA分辨率640x480數(shù)據(jù)量小而且檢測速度更快清晰度完全夠用。網(wǎng)上流傳的TX510人臉識別模塊我也試過。它屬于串口級別的成品模塊你通過串口協(xié)議給它發(fā)指令它自己完成檢測、特征提取和比對然后把結(jié)果返回給主控。這種模塊的優(yōu)勢是開發(fā)工作量極小不需要懂任何算法串口一接就能用。缺點是靈活度太低模塊內(nèi)置的算法你改不了光線適應性、識別距離、閾值調(diào)節(jié)都只能通過有限的參數(shù)控制出了問題排查起來也很被動。如果目的是快速做出一個demoTX510這類模塊是合適的如果你想真正理解人臉識別門禁的原理或者需要二次開發(fā)一定選USB攝像頭配合自研算法路線。做項目最重要的不是“看起來能用”而是“問題來了能下手修”。2.3 門鎖控制與電氣安全門禁系統(tǒng)最終動作是開門這就離不開繼電器和電磁鎖。我選用的是12V供電的電磁鎖也叫電插鎖通過一個5V觸發(fā)的繼電器模塊控制。樹莓派的GPIO引腳輸出3.3V電壓驅(qū)動能力很弱不能直接帶動繼電器線圈所以中間需要加一個三極管或光耦做隔離驅(qū)動。實際接線邏輯是樹莓派GPIO輸出高電平 → 三極管導通 → 繼電器線圈通電 → 常開觸點閉合 → 電磁鎖通電開鎖。這里必須強調(diào)一個安全問題。電磁鎖是12V供電樹莓派和攝像頭是5V供電如果共用電源不規(guī)范很容易造成電壓不穩(wěn)嚴重的會燒主板。我的做法是使用一個12V 5A的開關(guān)電源給電磁鎖供電再用一個DC-DC降壓模塊把12V轉(zhuǎn)成5V給樹莓派供電。另外在繼電器輸出端并聯(lián)一個反向續(xù)流二極管防止電磁鎖斷開瞬間產(chǎn)生的反向電動勢把繼電器和GPIO擊穿。注意涉及市電和鎖具供電的操作務必斷開電源后再接線接線前用萬用表確認電壓極性。如果完全沒有電氣經(jīng)驗建議先用電工實驗板做小電壓驗證。3. 開發(fā)環(huán)境與基礎配置3.1 系統(tǒng)與基礎依賴系統(tǒng)我刷的是樹莓派官方Raspberry Pi OS 64位版本。之前用兼容鏡像遇到過不少莫名奇妙的坑后來發(fā)現(xiàn)官方系統(tǒng)穩(wěn)定性最好軟件源里的軟件包也最全。系統(tǒng)裝好后第一步是更新軟件源和系統(tǒng)包sudo apt update sudo apt upgrade -y sudo apt install python3-pip python3-dev python3-venv git cmake build-essential我習慣把項目依賴裝在獨立的Python虛擬環(huán)境里避免和系統(tǒng)Python環(huán)境互相污染python3 -m venv ~/face-door/env source ~/face-door/env/bin/activate3.2 安裝OpenCV的經(jīng)典痛點OpenCV的安裝是個老生常談的問題每次做視覺項目都能碰到。最簡單的安裝方式是直接用pippip install opencv-python opencv-contrib-python在樹莓派上直接用pip安裝的OpenCV是預編譯版本能正常跑但有幾個細節(jié)要注意。第一opencv-python和opencv-contrib-python不要混裝否則會出現(xiàn)符號沖突報一堆莫名其妙的“undefined symbol”錯誤。第二預編譯版本不一定包含GStreamer支持如果你需要讀取RTSP視頻流可能會發(fā)現(xiàn)cv2.VideoCapture無法打開網(wǎng)絡攝像頭。我的處理方式是先用pip裝預編譯版把流程跑通后期確認項目穩(wěn)定后再考慮源碼編譯。源碼編譯OpenCV在樹莓派上非常耗時我編譯過一次用了將近兩個小時性能提升并不明顯除非你需要特定的擴展模塊否則不建議新手一上來就編譯源碼。3.3 核心依賴清單項目主要依賴如下Python 3.9OpenCV 4.xNumPy圖像矩陣運算dlib可選用于人臉關(guān)鍵點檢測配合活體檢測sqlite3Python內(nèi)置無需額外安裝RPi.GPIO樹莓派GPIO控制Flask可選用于搭建本地管理后臺dlib的安裝稍微麻煩一點它需要cmake編譯安裝時務必先確保系統(tǒng)里有build-essential和cmake。遇到編譯進度卡住的情況通常是因為內(nèi)存不夠建議增加swap空間或者用pip的預編譯wheel包。4. 人臉識別核心算法實現(xiàn)4.1 人臉檢測Haar還是DNN人臉檢測是整個識別流程的入口。OpenCV提供了多種檢測方案最經(jīng)典的是Haar Cascade級聯(lián)分類器當時因為它輕量、速度快被廣泛應用。你只需要加載一個xml文件幾行代碼就能實現(xiàn)人臉檢測。但我在實際測試中發(fā)現(xiàn)Haar對側(cè)臉、暗光、遮擋的漏檢率偏高稍微歪一下頭就檢測不到。而OpenCV的DNN人臉檢測器在魯棒性上明顯更好它是基于SSD框架訓練的殘差網(wǎng)絡模型對角度和光線變化的容忍度更高在樹莓派CPU上檢測一幀大概耗時80毫秒完全在可接受范圍內(nèi)。兩種方案的對比如下檢測方式模型體積檢測速度魯棒性適用場景Haar Cascade約1MB極快一般正臉、光線均勻場景OpenCV DNN (SSD)約10MB較快較強角度變化、復雜光線4.2 加載DNN檢測器的核心代碼用OpenCV加載DNN人臉檢測器需要兩個文件模型結(jié)構(gòu)文件和訓練好的權(quán)重文件可以從OpenCV官方GitHub倉庫下載。import cv2 # 加載DNN人臉檢測模型 net cv2.dnn.readNetFromCaffe( deploy.prototxt, res10_300x300_ssd_iter_140000.caffemodel ) def detect_faces(frame): h, w frame.shape[:2] # 縮放至300x300輸入網(wǎng)絡 blob cv2.dnn.blobFromImage( cv2.resize(frame, (300, 300)), 1.0, (300, 300), (104.0, 177.0, 123.0) ) net.setInput(blob) detections net.forward() faces [] for i in range(detections.shape[2]): confidence detections[0, 0, i, 2] if confidence 0.7: continue box detections[0, 0, i, 3:7] * np.array([w, h, w, h]) x1, y1, x2, y2 box.astype(int) # 保證邊界不越界 x1, y1 max(0, x1), max(0, y1) x2, y2 min(w, x2), min(h, y2) faces.append((x1, y1, x2, y2, confidence)) return facesconfidence閾值設為0.7是我反復測試后的經(jīng)驗值。設太高會漏檢比如0.85以上在光線不好時經(jīng)常檢測不到人臉設太低會出現(xiàn)大量誤檢框比如把墻上的裝飾畫當成人臉后面特征提取就會浪費算力。4.3 特征提取把人臉變成一組數(shù)字人臉識別的本質(zhì)不是“認臉”而是“比對特征”。我們需要把一張人臉圖像變成一組有區(qū)分度的數(shù)字向量這個過程就是特征提取。項目里我采用的是基于FaceNet思想訓練的模型。FaceNet的核心思路是用卷積神經(jīng)網(wǎng)絡把一張人臉圖像映射到一個128維的歐氏空間中同一個人的不同照片在空間中的距離很近不同人的照片距離很遠。這樣識別問題就轉(zhuǎn)化成了向量距離計算問題。模型加載和特征提取的代碼大致如下from facenet_pytorch import InceptionResnetV1 import torch from PIL import Image import numpy as np # 加載預訓練模型 model InceptionResnetV1(pretrainedvggface2).eval() def get_embedding(face_img): # face_img是一張已經(jīng)裁剪好并對齊的人臉BGR圖像 rgb_img cv2.cvtColor(face_img, cv2.COLOR_BGR2RGB) pil_img Image.fromarray(rgb_img).resize((160, 160)) # 轉(zhuǎn)換為tensor并歸一化 face_tensor torch.tensor(np.array(pil_img)).permute(2, 0, 1).float() face_tensor (face_tensor - 127.5) / 128.0 face_tensor face_tensor.unsqueeze(0) with torch.no_grad(): embedding model(face_tensor).numpy().flatten() # 歸一化便于后續(xù)計算余弦相似度 embedding embedding / np.linalg.norm(embedding) return embedding如果你不太想引入PyTorch這么大的依賴也可以使用face_recognition庫它底層封裝了dlib的模型調(diào)用一行代碼就能拿到128維特征向量開發(fā)效率非常高。但face_recognition在樹莓派上的推理速度稍慢而且它內(nèi)部封裝的模型相對固定后續(xù)想換更好的模型就不太靈活。4.4 相似度計算與閾值設定拿到特征向量后比對環(huán)節(jié)用余弦相似度衡量兩段特征向量的距離。余弦相似度的計算公式是cosine_similarity (A · B) / (||A|| × ||B||)其中A和B是兩個人臉的特征向量點積除以模長乘積。結(jié)果范圍在-1到1之間數(shù)值越大表示越相似。我在上一節(jié)已經(jīng)把特征向量歸一化了所以模長等于1余弦相似度實際上就等于點積def cosine_similarity(embedding1, embedding2): return float(np.dot(embedding1, embedding2))關(guān)于閾值我測試了多組數(shù)據(jù)閾值誤識率拒識率結(jié)論0.75極低很高熟人經(jīng)常打不開門不實用0.65低中等光線不好時識別率下降明顯0.55中等較低整體體驗好安全性尚可0.45較高極低容易誤開門不適合門禁最終我采用的閾值是0.55。在辦公室環(huán)境下這個閾值能讓大多數(shù)人正常通行同時對不是同一個人但長得比較像的情況有一定的攔截率。當然門禁的安全級別和使用場景直接相關(guān)如果用在機房等高安全區(qū)域閾值應調(diào)高到0.65以上。4.5 完整識別主流程代碼把檢測、特征提取、比對串起來就形成了門禁系統(tǒng)的核心識別邏輯import cv2 import sqlite3 import numpy as np def recognize(frame, known_embeddings, threshold0.55): faces detect_faces(frame) if len(faces) 0: return None, no_face # 取最大人臉進行識別避免多人場景下誤選 faces.sort(keylambda f: (f[2]-f[0])*(f[3]-f[1]), reverseTrue) x1, y1, x2, y2, conf faces[0] face_img frame[y1:y2, x1:x2] embedding get_embedding(face_img) best_id None best_score -1 for user_id, known_emb in known_embeddings.items(): score cosine_similarity(embedding, known_emb) if score best_score: best_score score best_id user_id if best_score threshold: return best_id, best_score return None, best_score實際測試中單人識別全流程大約耗時300毫秒也就是一秒鐘能處理3幀左右對于門禁場景已經(jīng)綽綽有余。需要優(yōu)化時可以考慮跳幀檢測比如每3幀只做一次完整識別能在不影響體驗的前提下顯著降低CPU占用。5. 數(shù)據(jù)庫設計與門禁控制邏輯5.1 SQLite表結(jié)構(gòu)與特征存儲方式人臉特征向量是一個128維的浮點數(shù)組直接存成Python對象會占用大量空間而且每次讀取都要重新解析。SQLite里可以用BLOB類型保存二進制數(shù)據(jù)存取效率都不錯。建表語句如下CREATE TABLE IF NOT EXISTS users ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT NOT NULL, department TEXT, face_embedding BLOB NOT NULL, photo_path TEXT, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); CREATE TABLE IF NOT EXISTS recognition_log ( id INTEGER PRIMARY KEY AUTOINCREMENT, user_id INTEGER, name TEXT, score REAL, result TEXT, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP );特征向量寫入數(shù)據(jù)庫時用NumPy的tobytes()把數(shù)組轉(zhuǎn)成二進制讀取時再通過np.frombuffer()恢復import numpy as np import sqlite3 def save_embedding(user_id, embedding): binary embedding.astype(np.float32).tobytes() cursor.execute( UPDATE users SET face_embedding? WHERE id?, (binary, user_id) ) conn.commit() def load_embeddings(): cursor.execute(SELECT id, name, face_embedding FROM users) rows cursor.fetchall() known {} for user_id, name, binary in rows: emb np.frombuffer(binary, dtypenp.float32) known[user_id] emb return known這里有一個容易踩的細節(jié)數(shù)組默認是float64轉(zhuǎn)成二進制后體積翻倍讀取時類型對不上還會報錯。我統(tǒng)一用float32存儲這樣128維向量只占512字節(jié)幾百人的特征庫才幾百KBSQLite文件依然很小。5.2 注冊新用戶的人臉錄入流程正常使用門禁前需要先把人員的照片錄入系統(tǒng)生成特征向量。我設計了兩種錄入方式一種是直接在采集頁面用攝像頭拍一張照片另一種是上傳照片文件。拍照錄入的核心過程是實時顯示攝像頭畫面 → 檢測到人臉時自動抓拍 → 裁剪人臉區(qū)域 → 提取特征 → 保存到數(shù)據(jù)庫 → 提示錄入成功。實操中發(fā)現(xiàn)錄入照片的質(zhì)量直接決定識別效果。照片必須是正臉、光線均勻、沒有遮擋。我錄完第一批用戶后發(fā)現(xiàn)識別率偏低排查了很久才發(fā)現(xiàn)原來有些人錄入時是笑著的有些是逆光的還有人戴了帽子特征向量差異很大導致后面識別時頻繁失敗。后來我在錄入界面加了一道審查邏輯拍照時如果檢測不到人臉或者人臉置信度低于0.75直接拒絕保存并提示重新拍攝。這看似簡單的限制把識別準確率提升了將近一倍。5.3 活體檢測防止一張照片就開門如果你只做到上面那一步那這套門禁系統(tǒng)在安全上是不過關(guān)的。拿一張打印的A4紙照片放在攝像頭前很可能就被直接放行了。這是所有基于2D人臉識別的門禁系統(tǒng)都要面對的問題也就是防照片攻擊和防視頻攻擊?;A方案是活體檢測。常見手段包括眨眼檢測、張嘴檢測、頭部姿態(tài)變化檢測、紅外深度圖檢測、屏幕反光檢測等。我在項目上首先實現(xiàn)了基于dlib的人臉關(guān)鍵點檢測通過計算眼睛縱橫比EAREye Aspect Ratio來判斷是否有眨眼動作def eye_aspect_ratio(eye_points): # 計算上下眼瞼距離 A np.linalg.norm(eye_points[1] - eye_points[5]) B np.linalg.norm(eye_points[2] - eye_points[4]) # 計算水平眼距 C np.linalg.norm(eye_points[0] - eye_points[3]) return (A B) / (2.0 * C)正常情況下人眼EAR值在0.25左右閉眼時降到0.1以下。識別時連續(xù)檢測幾幀如果EAR值有明顯從高到低的波動說明畫面里有眨眼動作。照片是靜止的EAR值恒定不變直接判為攻擊。當然這種2D活體檢測對視頻攻擊比如用手機錄制一段眨眼視頻是攔不住的。更進一步可以結(jié)合紅外模塊或者結(jié)構(gòu)光深度傳感器但那種方案成本和復雜度都會大幅上升。對普通辦公環(huán)境眨眼檢測已經(jīng)能把安全等級提升一個檔次。5.4 GPIO控制電子鎖的執(zhí)行代碼識別成功后的動作是開鎖。樹莓派的GPIO控制繼電器繼電器驅(qū)動電磁鎖。開鎖邏輯需要加一個延時自動落鎖防止門打開了忘記關(guān)。import RPi.GPIO as GPIO import time LOCK_PIN 18 UNLOCK_SECONDS 5 GPIO.setmode(GPIO.BCM) GPIO.setup(LOCK_PIN, GPIO.OUT) GPIO.output(LOCK_PIN, GPIO.LOW) def unlock_door(): # 給繼電器一個高電平觸發(fā)開鎖 GPIO.output(LOCK_PIN, GPIO.HIGH) time.sleep(UNLOCK_SECONDS) GPIO.output(LOCK_PIN, GPIO.LOW) def close_door(): GPIO.output(LOCK_PIN, GPIO.LOW)有一個細節(jié)需要注意程序退出時一定要調(diào)用GPIO.cleanup()否則GPIO引腳會保持最后的狀態(tài)下次程序啟動時可能因為引腳狀態(tài)不對導致繼電器誤動作。我在部署時還加了一個“看門狗”腳本每隔幾秒檢查識別主進程是否還在一旦發(fā)現(xiàn)進程死掉就自動重啟保證門禁系統(tǒng)不至于默默罷工。6. 常見問題與排查技巧實錄6.1 攝像頭打開失敗或畫面卡死樹莓派上使用USB攝像頭最常碰到的問題是設備節(jié)點被占用。多個程序同時打開/dev/video0會導致后打開的程序報錯。排查步驟用lsusb確認攝像頭被系統(tǒng)識別用ls /dev/video*查看設備節(jié)點用v4l2-ctl --list-devices查看攝像頭詳細信息確認代碼里打開的是正確的設備編號另外OpenCV的VideoCapture在某些攝像頭斷開重連后不會自動恢復需要在代碼里增加重連機制。我的做法是循環(huán)檢測cap.isOpened()如果返回False釋放資源并休眠3秒后重新打開。6.2 識別率白天高晚上低這是所有2D視覺方案都逃不過的問題。光線對人臉識別的影響極其顯著同一張臉在自然光和昏暗燈光下提取的特征向量差異可能超過閾值范圍。我的解決方案分三步第一攝像頭位置盡量避開逆光門口加一盞補光燈第二OpenCV里用直方圖均衡化和伽馬校正做圖像增強改善暗部細節(jié)第三在特征提取前對裁剪好的人臉區(qū)域做標準化處理。def preprocess_face(face_img): # 轉(zhuǎn)為灰度后做直方圖均衡化 gray cv2.cvtColor(face_img, cv2.COLOR_BGR2GRAY) equalized cv2.equalizeHist(gray) return cv2.cvtColor(equalized, cv2.COLOR_GRAY2BGR)雖然不是特別高級的做法但對改善暗光識別率幫助很大。如果你的預算充足直接選帶紅外補光燈的攝像頭效果最好。6.3 閾值怎么調(diào)都有人打不開門遇到這種情況先別懷疑算法大概率是注冊照片的質(zhì)量問題。我排查過很多次之后發(fā)現(xiàn)絕大多數(shù)識別失敗都是因為注冊時采集的照片不標準。解決思路是重新采集注冊照片并且按照下面標準執(zhí)行正臉雙眼睜開面部無遮擋光照均勻不能逆光不能低頭仰頭表情自然。錄制時取連續(xù)3幀照片各提取一組特征向量取平均值存入數(shù)據(jù)庫識別穩(wěn)定性會有明顯提升。6.4 OpenCV源碼編譯卡死樹莓派內(nèi)存只有4GB源碼編譯OpenCV時多個編譯任務并行很容易OOM。解決方式是減少并行編譯線程數(shù)同時擴大swap空間。sudo nano /etc/dphys-swapfile # 設置 CONF_SWAPSIZE2048 sudo systemctl restart dphys-swapfile然后編譯時指定make -j2雖然編譯時間變長了但至少不會中途死掉。不過還是那句話除非有特殊需求不建議新手用源碼編譯OpenCV社區(qū)里針對樹莓派的換源方案和預編譯wheel包已經(jīng)很成熟了。6.5 樹莓派重啟后服務不自動啟動門禁設備大概率不會有人守在旁邊手動啟動程序所以必須配置開機自啟。我用了systemd服務來做[Unit] DescriptionFace Door Recognition Service Afternetwork.target [Service] ExecStart/home/pi/face-door/env/bin/python /home/pi/face-door/main.py WorkingDirectory/home/pi/face-door Restartalways Userpi [Install] WantedBymulti-user.target這個配置比較關(guān)鍵的是Restartalways它保證主程序崩潰退出后會被systemd自動拉起。我把這個服務文件放在/etc/systemd/system/face-door.service然后sudo systemctl daemon-reload sudo systemctl enable face-door.service sudo systemctl start face-door.service部署完之后TV斷電重啟也不會影響門禁使用省去了每天手動啟動的麻煩。6.6 多特征匹配的優(yōu)化方向當錄入人員超過幾百人每次識別都全表遍歷一遍特征庫速度會逐漸變慢。普通門禁場景幾百人問題不大但如果考慮擴展可以做兩件事一是按類聚中心把特征分成多個簇先匹配最近的簇再精確匹配二是用FAISS這類向量檢索庫建立索引。對于樹莓派這種算力有限的設備更推薦第一個方案。編碼量不大但能把匹配時間從線性降到對數(shù)級別。這個優(yōu)化我目前還沒完全落地只做了個原型驗證等數(shù)據(jù)量上來之后會補上。項目擴展方向與個人體會這個項目做到上線運行后我在實際使用中感受最深的不是那些算法效果而是“穩(wěn)定壓倒一切”。剛開始我做了一堆炫酷的功能比如識別到人之后播放語音歡迎詞、根據(jù)部門推送不同的問候語后來發(fā)現(xiàn)這些功能在門禁場景里都是次要的。真正重要的是設備不能死機、不能漏識別、不能延遲開鎖、不能在斷電后丟失數(shù)據(jù)。穩(wěn)定性遠比功能多重要。后續(xù)我可以在這個框架上繼續(xù)擴展的點包括接入釘釘或企業(yè)微信的人員同步接口實現(xiàn)人員離職后自動刪除權(quán)限增加多門聯(lián)動的考勤統(tǒng)計通過MQTT把開門事件上報到服務器做統(tǒng)一審計。這套設計的價值不在于代碼本身而在于它把圖像處理、算法模型、嵌入式控制、數(shù)據(jù)存儲這些知識真正串起來讓我能在一套系統(tǒng)里看到全貌。最后再分享一個小技巧如果你是第一次做類似項目先別急著買一堆硬件先用電腦的攝像頭加虛擬機把識別流程跑通確認算法沒問題之后再買樹莓派和電磁鎖。軟件不成熟的時候貿(mào)然接線只會增加排查問題的難度。人識別開門這個事情的體驗真的只有自己親手做完才會發(fā)現(xiàn)它比想象中容易也比想象中有趣。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日本V在线观看不卡视频网站| 婷婷色色欧美| 亚洲成人一区| 五月婷婷之综合激情| 在线五月婷| 五月丁香激情婷婷| 色色色无码| 婷婷五月激情四月综合 | 天天搞夜夜叫| 九九re精品视频在线观看| 人妻丰满精品一区二区A片| 色屌丝中文字幕| 亚洲婷婷月丁香五月| 99啪啪网| 五月综合丁| 97碰碰碰免费公开在线视频| 狠狠色综合网| 在线婷婷| 激情五月综合网最新| 丁香五月天视频在线播放| 大香蕉久久婷婷精品综合| 91丨九色丨白浆秘| 啪啪综合网| 99热都是精品| 99久久久| 天天干天天做| 天天操夜夜啊| 超碰色碰碰| 色五月婷婷久久| 激情图片99| 久久五月视频| 五月婷婷六月婷| 色色色色色日韩午夜激情| 色五月天综合网| 六月色播| 七七婷婷综合| 五月 成人 婷婷| 久久激情视频| 色综合网页| 无码色| 色综合久久久久| 久久人妻熟女一区二区| 综合伊人久久| 久久婷婷五月天| 国产成人精品一区二三区熟女在线| www,五月丁,com| 午夜丁香综合婷婷| 五月激情开心婷婷| 99热日韩| 怡春院天天干| 99热色精品| 婷婷久久婷婷色五月| 久久se 综合网| 激情六月丁| 日本熟女视频一区二区| 超碰a女人的天堂| 五月婷婷丁香六月| 99ri精品在线| 婷婷五月深爱五月| 综合激情网五月激情| 99干免费视频| www.婷婷| 日韩亚洲视频| 五月婷婷免费在线视频| 另类小说五月天综合网| 五月噜噜噜色综合| 五月丁香激情怕怕| 久草婷婷视频| 女人被躁到高潮嗷嗷叫小| 射久久丁香五月| 五月丁香好婷婷姑娘综合网| 狠狠色丁香| 殴美97色| 国产毛片精品一区二区色欲黄A片| 超碰猛烈的性猛交| 99re思思久久| 天天狠狠色综合| 99久久99九九九99九他书对| 狠狠综合色网| 久久久久久久久久久久久9| 丁香六月狠狠干| 丁香激情六月天婷婷| 亚洲天堂大香蕉| 操操操B| 婷婷九月色| 夜夜爽天天干| 五月天深爱激情网| 国产在线另类五月婷婷| 欧美色骚婷婷五月天| 日韩在线视频网站| 无码橾| 免费观看全黄做爰的视频| 九九综合九色欧美狠狠| 99综合免费视频| 精品五月天| 久久婷婷操| 99 re视频一区| 精品99*| 亚洲精品午夜国产va久久成人| 激情综合色婷婷啪啪六月天| 婷婷激情五月天亚洲综合| 天天操无码| 九九综合图片网| 亚洲乱码日产精品BD| 日本三级大片| 夜夜撸天天操| 97在线视频观看| 婷婷的色色五月天| 欧美精品18| 欧洲第一久色| 婷婷婷婷婷开心无码播放| 亚洲人妻一区二区| 26uu| 综合网五月天123| 青青久久五月| 97亚洲视频在线| 婷婷五月激情图片| 日本色婷婷| 激情色播| 五月丁香久久| 成人精品视频99在线观看免费| 操91| 99热18| 五月天婷婷激情小说电影| 五月丁香91| 久久久久婷| 99色视频| 色综合综合色| 噜噜在线| 熟女少妇内射日韩亚洲| 久久九九热re6这里有精品| 热思思九九| 丁香五月婷婷激情97| 欧美人与性动交CCOO| 伊人婷婷五月天| 日日干天天| 熟女激情五月天| 久热无码| 日本人人超碰| 91干网| 婷婷成人在线| 无码啪啪| 美女主播野战视步页| 襙比视频| 五月天狠狠| 久久久噜噜噜久久人妻| 亚洲激情av| 五月丁香激情综合网| 国产无套精品一区二区| 国产黄大片在线观看画质优化| 丁香五月五月婷婷欧美大香蕉| 综合AV网| 亚洲九九夜夜| 老师的粉嫩小又紧水又多A片视频| 国产毛片精品一区二区色欲黄A片| av网址在线| 激情五月小说婷婷| 天天噜噜| 婷五月天丁香婷五月| 操操天堂| 内射爽无广熟女亚洲| 影音先锋高清无码资源网| 99视频| 丁香婷婷天堂| 色婷婷五月色| 5月丁香六月情| 亚洲激情五月| 色综合久| 五月婷婷综合社区| 玖玖在线资源视频| 可以看的av网站| 久热 91| 91久久婷婷| 丁香婷婷AV| 欧美婷婷九月| 日本女天天爽| 久久这里只有精品8| 五月丁香六月停停| 激情丁香六月| 九九热视频精品999| 夜夜爱影院| 最新日本A片| 丁香婷婷久久老熟女综合网| 乱码操操| 99re久热| xx色综合| 婷婷少妇激情| 欧美色激情四射| 婷婷趴趴| 午夜天天精品视频| 激情久久久久久久久久久| 久久人妻久久久久| 色呦呦美女| 久热久色| 五月五婷婷| 婷婷五月色亚洲| 曰曰久久| 婷婷性爱综合| 五月丁香在线国产 | 日韩丁香涩| 性生活视频98791| site:picc-up.com| 综合婷婷都市激情| 亚洲深喉AV| 色婷婷免费视频| 五月婷婷之激情五月| 六月婷婷综合| 9久热在线视频| 中文字幕在线免费观看视频| 这里只有免费的精品| XX久久| 欧美69久成人做爰视频| 久久婷婷青草五月天| 欧美色爱五月天| 99精品久久久久久久婷婷| 午夜微拍福利| 天天激情视频| 五月天婷婷基地| 大香蕉伊在| 五月婷婷综合网在线播放| 综激情网| 狠狠色丁香99| 中文精品久久久久人妻不| 99思思| 秋霞影音91人妻久久| 日韩精品色| 婷婷色五月天在线| 亚洲妇女熟BBW| 五月婷婷激情久久| 啪啪操网| 婷婷五月丁香久久| 五月开心播播网| 天天肏夜夜肏| 久久92| 5Www色5夜| 婷婷五月天综合蜜桃| 99九九在线观看免费| 日比视频91| 欧洲亚洲免费视频9| 伊人色欲五月天| 亚洲综合网 665566| 任你搞在线观看视频| 五月天堂婷婷| 色综合色色| 4399欧美另类视频| 色色色色综合网| 久久婷婷五月天懂色| 色婷婷五月丁香色| 五月婷婷亞洲中文| 99@久久@99精品视频| 五月天婷婷社区久久综合| 99精品在线下载| 婷婷在线播放| 六月色狠狠色| 婷婷五月天性色| 综合亚洲色色| 79精品视频在线观看,| 玖玖激情五月天| 五月激情综合美女久久| 亚洲综合欧美色丁香婷婷888月图片| 精品福利911| 五月丁香六月婷婷不卡免费无码| 日韩色色视频| 综合五月丁香久久| 激情五月婷婷| www.五月天婷婷姐姐| 开心激情站| 婷婷免费精品视频| 免费视频WWW在线观看网站| 五月婷婷狠狠久久| 久青草影院| 婷婷五月天播播| 成人视频免费观看高清完整版在线观看| 五月色婷丁香| 丁香网站| 天天综合永久| 91N 一起草| 久久婷婷五月综合色播| 五月久久丁香| 激情五月天噢美| 九九香蕉网| 99久久久免费| 人人摸人人摸| 久久黄色网扯| 中文AⅤ大全| 丁香五月婷婷手机| 99综合自拍| 影音先锋色婷婷| 9色在线| 97色色色| 插插五月天| 婷婷丁香色五月天| 婷婷性福五月天| 久久看婷婷| www.婷婷| 无码中文一区二区三区| 久久综合香蕉国产国产蜜臀AV| 日屌日日操日日色| 婷婷综合九色伊人| 99这里只有精品| 久久婷婷五月丁香网| site:xmssd.com| 丁香六月亚洲综合| 婷婷六月天国产综合| 丁香五月亚洲激情婷婷射| 中文字幕婷婷在线| 久久东京热婷婷五月| 丁香五月91| 性爱视频久久| 精品成人在线| 另类专区在线观看| 自拍视频在线观看9| 婷婷精品在线| 狠狠色五月激情| www、色色色| 99热人人| 色五月色情| 婷婷五月丁香伊人| 97在线观视频免费观看| 热久69| 九九色热| 亚洲成人AV电影在线| 五月丁香激情综合网| 国产67194| 翔田千里aV中文字幕| 亚洲色婷婷婷婷人人爽| 五月丁香综合网| 丁香五月亚洲AV| 色婷婷电影网| 色香欲综合| 99色色爰| 1囯产午夜仑鲁鲁| 伊人婷婷五月天| 五月六月激情| 日本三级日本三级三级人妇四虎| 2050人人操免费工开爱| 99操免费视频| 99热只有这里才是精品| 五月丁香影院| 啪啪五月综合| 曰韩少妇内射免费播放| 996er热| 色综合五月婷婷狠狠干| 国产成人av在线| 婷婷丁香综合网| 综合婷婷久久| 婷婷五月在线播放| 夜夜操少妇| 狠狠色97| avv在线| 99精品视频在线观看| 操人久久| 亚洲狠狠干| 天天舔天天摸天天射| 亚洲视频操| 亚洲日韩操B| 久热九九| 亚洲婷婷激情综合激情999精品| 婷婷五月天色网久| 欧日美女Va| 成人在线日韩欧美| 久久色大香蕉| 久久久亚洲精品一区二区三区浴池| eeuus五月婷| 人人操人人看97干| 中文字幕丰满乱孑伦无码专区| 五月婷婷色五月| 亚洲操B| 色婷婷五月天激情久久| 深爱激情中文五月天av| 色婷| 天堂综合久| 亚洲成AV人片在线观看| 色哟呦av| 1024亚洲无码| 免费视频WWW在线观看网站| 婷婷久久99| 玖玖热视频| 五月丁香亚洲综合| 操操国产| 五月丁香婷婷综合视频| 91九色无码内射| 综合色色五月| 婷婷五月花| 五月天激情图片| 中文字幕综合网| 五月婷婷五月天| 岛国AV网| 99精品视频网站| 激情综合亚洲色婷婷五月| 激情综合网婷婷久久| 午夜免费试看| 五月天婷综合| 男人的天堂99| 五月婷婷亚洲色图| 色五月婷婷青娱乐| ′久久99一| 青青操日本摸摸看看| 中文字幕在线aⅴ免费观看| 91狠狠综合久久久久久| 婷婷五月花| 婷婷色色五月天| 婷婷俺去也| 九九热在线99| 日本久久精品| 久久久久9| 色婷婷狠狠18禁| 这里只有精品视频免费在线观看| 色婷久久| 亚洲欧美在线观看| 99热在线观看成人| 欧美激情久| 丝雨一区二区| 色色婷婷色色| 日韩在线9| 99ri久久| 第四色五月激情网| 色色色色色色综合| 色婷婷婷婷五月天| 九九热在线视频| 免费亚洲婷婷五月| 另类视频一区| av亚洲国产小电影| 99色综合久久| 91疯狂操操操操| 激情99| 人妻AV在线观看| 91久久久久久| 天天狠狠色噜噜| 激情九九综合网| 丁香五月亚综合图片| 丁香五月婷婷在线| 97婷婷色| 草了bav视频在线观看| 色婷丁香91| 日韩精品一区二区刘| 亚洲免费av在线| av在线观看免费| 色综合色综合婷婷热| 色婷婷色五月色丁香| 26uuu亚洲欧美| 久久久久综合激动五月天| 天天成人综合视频| 婷婷五月丁香91| 日日噜噜夜夜狠狠久久丁香五月| 激情五月天天| 操操天堂| 婷婷日| 99热这里只有精品最新网址| 香蕉婷婷色五月| 五月婷婷丁香| 婷婷五月丁香激情图片| 五月天堂婷婷| 五月婷婷干| 91精品久久久久、久五月天| 99热这里只有精| 91色呦哟| 婷婷色五月天色| 天堂色色色| 婷婷五月激情热播| 久久久久人妻网址| 九九色综合| 六月丁香AV| 婷婷成人在线| 婷婷五月 丁香六月| 激情五月天小说| 色婷婷网| 狠狠色婷| 超碰九九热| 亚洲色色图片| enecarbon-materials.comWu染请涟系Bao护@wip1688 | 99国产精品白浆在线观看免费| 超碰99热精品在线| 99热伊人| 狠狠狠狠狠狠狠狠| 噼里啪啦在线观看免费完整版视频| 爱iii做iiii日日| 五月婷婷七月丁香| 69午夜成人影片| 六月久久婷婷| 综合色七七| 大香蕉在线观看9| 五月天婷a在线| 夜夜操狠狠操| 亚洲 25P| 五月天婷婷小说| 最近中文字幕大全免费版在线 | 国产乱妇无乱码大黄AA片| 91性人人| 第四色婷婷五月| 97超碰人人操| 成人va在线| 丁香五月天色| www.91在线观看| 五月婷婷玖玖综合玖玖爱| 国产成人+综合亚洲+天堂| 都市激情五月婷婷亚洲| 九九热精品在线| 丁香五月婷婷天堂大香蕉| 久久这里只有精彩| 久久总和99| 97色综合| 亚洲精品五月| 91精品91久久久中77777| 超碰成人av| 丁香九月婷婷色| 成人av免费观看| 五月婷婷激情久久| 五月开心色| 最近免费中文字幕大全高清大全1| 91人人操.COM| 欧美狠狠色| 久久99草五月婷婷| 九九热这里只有精品一| 无码少妇高潮喷水A片免费| 日本久久婷| 97色色色| 五月婷婷亚洲色图| 激情五月丁香六月综合AVXXXX| 强辱丰满人妻HD中文字幕| 日韩欧美颜射| 天天搡日日搡aaaaⅩ| 欧美男女婷婷| 天天草天天摸| 五月丁香六月激情网站| 色五月婷婷视频| 亚洲操逼网| 97人人操人人爽| 丁香五月av| 色色网91| 婷婷狠狠五月综合| 婷婷五月伦理| 伊人香大香蕉视频| 极品五月天| 中字幕视频在线永久在线观看免费 | 天天插综合网| 色综合久久天天综合网| 九九五月天| 六月婷婷综合激情| 丁香五月色色| 色综合久久久久| 五月天激情国产综合婷婷| 丁香婷婷婷| 99热只有精品在线观看| 99riAV成人在线视频| 色丁香久综合在线久综合在线观看| 这里有精品| 精品在线| 免费视频WWW在线观看网站| 人人色性网| 亚洲精品久久久无码| 中文久久久人妻| 狠狠操狠狠插| 天天日人人爽| 一级韩国产精品毛| 另类小说色婷婷| 日本97在线| 91AV婷婷| 色婷婷综合久色AV五色最新| 国产人妻777人伦精品HD| 国内婷婷丁香社区在线播放| 久久五月婷天天干| 日本性激情色播| 亚洲妇女熟BBW| 狠狠干思思热| 玖玖五月丁香| 99精品色| 九月婷婷丁香| 丁J香六月首页| 色五月丁香婷婷久草| 成人精品人妻| 亚洲欧美婷婷五月色综合| 久久66er久久| 99爱在线视频| 色婷婷社区| 91操操| 婷婷色播色五月五色五月天色妇| 亚洲欧洲中文日韩久久AV乱码| 五月天堂在线| 影音先锋91男人资源在线播放| 色激情五月| 丁香五月天导航| 202丰满熟女妇大| 思思热久久爱| 久久久性爱网| 深爱五月天| 这里只有精品免费观看网占| 亚洲婷婷91丁香| 99re久久| 五月丁香久久激情网| 亚洲无码你懂的| 五月婷婷性爱| 婷婷五月中文字幕国产| 99色| AA片在线观看视频在线播放| 激情六月色| 五月天婷婷色在线视频免费观看| 婷婷中文字幕网站| 九九综合九九| 国产视频久色| 久99久在线| 七七九九色色| 色婷婷综合在线| AV九九| 亚洲99在线| 自拍视频99| 五月天激情久久| 久99热| 91成人品| 久久婷综| 69色婷婷| 五月情婷婷五月| 久9精品| 中文字幕无码人妻少妇免费视频 | 亚洲狠狠干| 精品久热| 免费成人中文字幕| 夜夜操狠狠操| 色色五月婷婷久久| 亚洲人妻一区二区| 日韩色色色色色| 在线亚洲综合网| 大香蕉九九| 丁香五月综合在线观看| 五月天开心激情网色欲无码| 91视频久久久| 色婷婷五月在线| 99热色无码| 久久99免费视频| 九色自拍| 99看片| 综合色五月天| 五月婷视频久久| 丁香五月天激情四射网络不好| 婷婷亚洲天堂| 五月婷婷激情| 亚洲热综合| 99激情视频热| 大香蕉婷婷色| 91丨九色熟女丨首页| AⅤ网站在线看| 久久XX| 五月丁香激情综合久久| 激情 婷婷 插| Av性爱网| www亚洲无码| 爱99干99| 亚洲视频在线观看| 色欲色香综合网| 六月综合婷婷开心伊人| 五月综合精品| 色综合开心五月深爱五月| 日韩综合久久| 久久999久久999久久999久久| 熟女强人妻一区二区三区四区无| 久久久久9| 人人操91| 丁香九月综合| 五月精品| 精品一区二区三区木瓜| 五月婷高清视频| 日韩无码一区二区三区四区| 久久久国产精品黄毛片| 狠狠操狠狠操| 丁香五月播播| 91精品久久久久久综合五月天| 五月婷婷开心网| 99性爱视频网站| 亚洲综合婷婷五月天| 新99思思视频| 欧洲S级在线观看| 69久热| 任你干线上免费视频有3吗| 婷婷中合| 色综合激情图区| XX色综合| 在线18av | 人妻内射一区二区在线视频| 免费看欧美成人A片无码| 91操人视频| 思思热视频在线| 六月综合婷婷开心伊人| 99色综合网| 亚洲啪啪啪啪| 99日本视频| 91久久久久久久91| 97人人做| 91精品久久久久久久| 婷婷伊人久久| 婷婷五月天亚洲综合| 日韩精品成人在线| 五月丁香啪啪综合| 91色婷婷综合久久中文字幕二区| 婷婷五月丁香欧洲| 色久九| 天天插天天插| 五月丁香色婷婷基地| 色9999日韩国产| 1024国产| 亚洲综合五月天婷婷丁香| 激情九月婷婷| 婷婷五月天在线观看免费 | 99久久終合| 久久丁香九| 97日在线视频| 五月婷婷与六月丁香图片激情| 91 九色 熟女| AAAA亚洲| 久色国产| 五月激情影院| 99性视频| 精品亚洲国产成AV人片传媒| 伊人九九68| 亚洲无码激情| 日本3级片偷拍网站| 国产激情视频在线观看| A色色| 丁香五月网址| 欧美五月丁香啪啪响视频| 五月丁香好婷婷姑娘综合网| 99热这里只有在线| 超碰97免费在线| 99小视频在线| 九月激情网| 9l视频自拍9l九色成人| 综合久久丁丁香婷| 久久天堂婷婷五月| 97色色综合| 丁香无月在线观看| 六月五月婷婷| 999婷婷综合| 婷婷久草| 狠狠色狠狠色综合日日91| 一月婷婷色色| 久久国产精品乱子伦_靑青草…| 99热精品9| 超碰人人99| 婷婷亚洲色| 97操碰日本女人| 翔田千里 50岁 无码| 性色欲情 网站| 射久久丁香五月| 99熟女啪啪视频| 成人综合网站| 亚洲免费成人电影AV| 亚洲一级色电影| 伊人超碰| 日本九九视频| 免费观看全黄做爰的视频| 9热在线视频| 五月丁香在线视频观看| 涩五月丁香| 婷婷五月天电影网| 99色在线| 91久久色| 五月婷婷之六月丁香| 操逼棍操逼| 色九月婷婷| 丁香六月综合| 午夜理论片最新午夜理论剧 | 狠狠人妻久久久久久综合丁香| 综合网激情| 成 人片 黄 色 大 片| 五月丁香激情啪啪网| 婷婷五月天激情在线观看 | 婷婷丁香六月| 色婷婷另类| 小视频在线亚洲| 丁香五月欧美午夜视频| 久久久久久久11111111111| 婷婷黄色五月| 亭亭色天香| 久操人妻| 人妻熟人中文字幕一区二区| 超碰成人在线观看| 五月丁香花免费视频| 淫视馆aV二区一区| 久re热视频| 婷婷五月 丁香六月| 久久久久久久久99精品| 五月婷婷综合色啪首页 | 亚洲五月婷婷| 激情另类综合| 无套内射极品大美女| av网站不卡在线| 无码se| 婷婷 丁香 精品| 99色热综合| 九九视频这里是精品五月| 婷婷99狠狠躁天天躁中| 激情婷婷黄色五月| www.热99热| 国产精品18久久久| 婷婷成人综合| 色播婷婷五月天| 狠狠综合色网| 操逼在线视频| 色婷五月天| 五月激情婷婷综合| 色色色色网色色网色色| 亚洲成av人影院| 婷婷爱在线观看| 亚韩在线视频| 九九精彩久久| 极品人妻VideOssS人妻| 好大好粗嗯啊-一级黄色大片免费观看-成人AV | 激情五月婷婷综合秋霞| 天天人人天天爽| 99日韩| 激情丁香婷婷| 九月婷婷久久| 日韩 中文 欧美| 狠狠穞A片一區二區三區| 开心五月婷婷| 欧美三级级99久久| 午夜爱爱爱成人| 99激情| 97色片| 99九九综合久久九九| 操精品9| 五月婷婷九| 大香蕉啪啪啪| 久久国产精品乱子伦_靑青草…| 丁香六月欧美| 婷婷五月天最新综合你懂的| 亚州色色色| 色亚洲无码| 91日视频| 五月丁香六月婷婷啪啪| 五月婷婷色综图片| 玖玖色综合网| 97色久| 久久99婷婷| 久久婷五月| jiqingtaose五月天| 日日色综合| 久久久久久xxxxx| 天天天天操| 国产色色网站网址| 色色色色色色色色网站| 五月丁香爱婷婷深深| 99综合免费视频| 欧美色播综合在线观看| 五月婷婷色欲| 十月丁香九月婷婷综合| 色色丁香五月天社区| 久久这里只| 97艹| 丁香蜜臀黄色婷婷五月天| 99精品热视频| 99精品视频在线观看| 99超在线| 超碰九热| 丁香五月在线观看| 99热爱爱干干日| 五月成人网站| 激情五月天噢美| 国产肥白大熟妇BBBB视频| 丁香五月天啪啪激情综合网| 色综合播放| 欧美成人va| 九九色99| 人妻丰满精品一区二区A片| 色五月色综合| 91综合视频在线| 日本精品99网站| 激情九月婷婷| 人人摸人人| 狠狠干青青草| 欧美婷婷九月| 91精品综合久久久久久五月丁香| 日韩激情婷婷五月天| 成人精品免费在线观看| 欧美在线视频免费播放| 久久人妻久久久久| 天天做天天爱天天爽综合网| www.五月婷婷.com| 99爱在线免费视频| 婷婷伊人久久综合| 4438成人电影| 99这里只有精品| 六月色婷婷欧美| 五月激情综合婷婷| 欧美三级欧美一级| 久久五月丁香婷婷| 中文字幕日本最新乱码视频| 婷婷五月情| 九九热在线观看6| av中文字幕免费观看| 我去色色网五雨天| 99热这是里只有精品| 狠狠爱青青草| 日韩成人AV在线播放 | 丰满老熟妇BBBBB搡BBB| 99热在线观看免费精品| 高清无码.com| 成人VAV视频在线观看| 亚洲另类在线观看| 99精品视频在线6| 色婷婷啪啪| 天天日日夜夜| 99久久玖玖| 激情婷婷丁香五月天小说| 爱操天堂| 99久久网站| 91精品国产综合久久密臀| 狼友视频在线观看18| 大香蕉久久综合网| 色播六月| 丁香久久久| 五月丁香久人妻中文| 婷婷日本色| 婷婷六月久久综合导航| 六月香五月婷| 国产精典视频在线观看| 天天射影院| 丁香五月婷婷亚洲综合精品| 一本道综合网| 丁香五月另类色婷婷麻豆| 五月丁香色欲| 五月色色网| 国产资源91在线| 97人人搞| 婷婷天天五月天| 久久久噜噜噜久久人妻| 无码99| 婷婷天天综合| PORNY九色9l自拍视频成人| 婷婷情色五月| 丁香六月婷婷久久综合| 天天干一干| 亚洲精品国产精品乱码不99| 久久最新色色色| 婷婷五月开心六月AV| 久久精品99国产精品日本| 久久精品婷婷| 天天做 天天爱| 九九激情网| 日本色图综合| ady狠狠入| 成人.在线日韩| 另类激情五月| 色五月激情视频在线综合| 激情婷婷五月少妇| 五月四色激情| 婷婷五月色| 色婷婷丁香五月天| 99人妻碰碰碰久久久久视| 丁香五月激情图片| 日韩欧美四五区| 狠狠色色| 91超碰在线播放| 日韩久综合| WWW、日本色丁香、co m| 极品少妇XXXX精品少妇偷拍| 99热久| 婷婷色网站| 国产激情在线| 亚洲乱码w在线观看| AV性爱在线| 日韩久久这里只有精品| 激情的五月| 婷婷五月天日本国产| 亚洲中文无码成人| 欧美va亚洲va| 五月天日日操夜夜操| 欧美性爱五月天| 婷婷五月丁香久久| 日本一毛片| 九九热99视频在线| 玖玖九九超碰| 五月天婷婷婷| 亚洲性爱AV在线| 成熟妇人A片免费看网站| 99爱爱| 国产成人av在线| 东京热伊人| www.夜夜操| 深爱激情综合| 色婷婷9| 六月婷婷综合| AV堂狠狠干| 色色综合网www| 三十熟女| 91久久精品国产91性色TV| 色婷婷99| 第四色五月天| 99热免费观看| 91超级碰碰| 亚洲色婷婷| 大陆极品少妇内射AAAAAA| 欧美交换配乱吟粗大25P| 五月天丁香| 亚洲乱码日产精品BD| 嫩草极品| 亚洲午夜国产成人电影VA国产欧…| 91re色综合视频| 99久久婷婷国产综合亚洲| 92久操视频| 青青久久大香蕉| 综合精品99| 人人性久久| 超碰人人操人人干| 色五月婷婷操逼| AV在线资源| 九九激情网| 久热婷婷| 77799热| 丁香五月天激情五月天激情五月天激情网| 色激情综合狠狠婷婷| 欧美天天综合网站上去吧| 久久丁香婷婷五月天| 66精品国产成人| 九九色色| www.婷婷五月天啪啪| 婷婷丁香基地在线| 99久久性爱| 婷婷五月色综合| 亚洲成人网站在线观看| 亚洲va综合va国产va中文| 激情综合网激情五月俺也去| 一级性感毛片| 激情五婷网| 在线亚洲综合网| 亚洲性爱电影| 欧美又粗又大一区二区在线观看| 天天拍夜夜爽| 丁香色婷婷| 色碰碰视频| 被强行糟蹋的女人A片| 国产成人精品一区二三区熟女在线 | 日本老女人黄页在线播放| 亚洲色婷婷网站| 丁香五月婷婷激情蜜桃| 夜夜干天天操| 99热伊人| 播丁香五月婷婷欧美| 婷婷之玖玖| 99热9| 色六月天天激情综合网| 国精产品一区二区三区| 日韩精品一区二区亚洲AV观看 | 久久婷五月婷| 色久五月| 99热这里只有精品2| 久热九九| 色级停停| 五月婷婷色播| 婷婷五月激情基地| 天天成人综合视频| 97操碰在线视频| 丁香五月影院| www.久久色.com| www色色色com| 九九热这里只有精品31| 综合久久97| 亚洲无AV在线中文字幕| 丁香久月婷| 色噜噜狠狠色综合日日免费| 激情网婷婷五月天| 亚洲人人操| 小泽玛利亚视频一区二区| 五月天激情网址| 五月婷婷xxx| 洗浴中心操B视频| 男女99免费视频| 久久婷婷五月综合色和| 99小视频在线| 天天天天天日| 饮料下药迷倒漂亮女同事强干| 五月天堂六月丁香亚州中文字幕久久 | 天天操天天曰| 婷婷五月综合色中文字幕| 婷婷伊在线| yellow视频在线观看91| 五月Huangsewang| 久婷| 五月花在线观看视频| 99色热| 综激情网| 九九亚洲视频| 日本色婷婷| 久草A片| 亚洲欧美999| 亚洲精品又粗又大又爽A片 | 婷婷色九月| 色播播婷婷| 中国操逼99| 婷婷伊人| 婷婷操超碰| 国产精品黑丝| 国产精品色色色色| 婷婷五月天伊人网| 99热99思午夜精品| 婷婷丁香视频| 天天插天天日| 久久五月激情| 五月天婷婷激情综合| 丁香色婷婷色手机免费在线| WWW,色五月| 五月丁香色综合| 天花AV无码| 精品怡红九九九| 久草热久草在线视频| 99色热| 色婷婷免费观看| 婷婷色一二三区波多野结衣| 天天综合天天玩夜夜玩天天玩夜夜玩 | 婷婷五月天性| 色婷婷激情| 大香蕉人人人| 五月天婷婷中文字幕在线播放| 日韩精品无码一区二区| 久久久久久久综合狠狠综合| 五月丁香人妻| 一区二区免费看| 五月天伊人网| 婷婷香蕉视频| 精品无码视频| 99视频综合| 日韩av大全| 日韩免费视频| 热热久久精品视频| 超碰色综合| AV色婷婷| 伊人色综合久久久| 丁香六月婷婷色播| 夜夜干 夜夜操| 激情骚五月| 毛片色五月| 性爱视频久久| jiujiu无码五区| 成人看片网站| 色日本丁香婷婷| 婷婷香蕉| 激情五月综合六月丁香婷婷狠狠干| 色五月五月婷婷| 激情六月下句是什么| 99视频只有精品| 五月婷啪| 99亚州综合精品成人网| 久9视频| 五月天婷婷在线观看| 婷婷五月色情天| 九九99精品视频在线观看| 午夜成人AV在线| 五月丁香六月激情在线| 99热国品免费| 婷婷五月天久久| 怡红院 久久| 激情综合五月婷婷| 国内裸舞二区| 99热在线观看| 九九色99| 97超级碰| 色偷偷五月天| 丁香五月婷婷五月| 操操人人| 日本精品在线噜噜噜| AA片在线观看视频在线播放| 青青热久精品视频在线观看| 99这里有精品视频| 婷婷五月天亚洲激情戏精品| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 色色综合成人网| 五月天婷婷基地| 狠狠色丁香99| av在线免费播放观看| 丁香婷婷视频| 久久婷婷五月天激情四射| 在线婷婷| 婷婷综合网在线| 黄色国久久| 青草五月天| 91超级碰在线视频| 啪啪激情网| 狠狠狠婷婷五月综合| 五月天婷婷久久| 狠狠狠狠狠操| CAOBIBI| 操人91| jiujiu无码五区| 九月停停| 亚洲综合在线播放| xxxx五月| 碰99在线| 综合色影| 婷婷五月天成人在线视频| 国产精品第一国产精品| 六月 丁香 视频| 亚洲网视屏| 99热这里都是精品| 播四月婷婷六月丁香| 色伊人婷婷| 河北真实伦对白精彩脏话 | 婷婷五月激情视频在线| 久久色情| ..真实国产乱子伦对白在线_欧| 色XX综合网| 99操逼| 91人人爱| 99在线视频精品| 天天插夜夜爽| 久久一操| 91狠狠综合久久久| 999影院成人在线影院| 色情五月丁香| 一本色道久久综合狠狠躁一二三| 五月婷婷开心综合| 97操碰碰无码视频| 26uuu欧美| 五月天婷婷丁香| 欧美日韩成人在线| 91九色 熟| 丁香综合网| 日本 @ va 免费| 先锋五月婷婷丁香草草| 久9热视频在线| ww久久| 久久这里有精品99| 色色五月天网站| 婷婷五月丁香青青草在线| 大香蕉久热| 亚洲中文乱字字幕线在永久| 超碰在线观看9| 爱之国产色情综合| 六月激情婷婷综合| 久久99国产综合精品免费| 情色五月天网站| 婷婷丁香人妻天天爽| 久操操| www.五月天社区| 色综合久久久久| 色婷婷丁香AV综合| 99免费| 亚洲六月色| 狠狠五月天婷婷激情网。| 免费的日逼视频| 噜噜噜噜噜在线| 一区=区操屄高清大全av| 大香线蕉伊人| 免费观看全黄做爰的视频| 99综合视频| 五月青青草综合| 日韩影院三级| 神马久久五月天| 亚洲亚洲人成综合网络| 久久99久久99精品免观看粉嫩| 六月婷婷国产| 日本精品在线噜噜噜| 九月色婷婷综合| 欧美婷婷色| 亚洲成人在线播放| 9有码中文| 色婷婷狠狠18| 天天操夜夜夜拍拍拍| 婷婷久久网| 丁香六月激情毛片| 超碰色热| 亚洲无码99| 国产激情综合五月久久| 五月天亭亭俺也| 精品免费99| 青青夜夜狠狠夜夜狠狠| 香蕉婷婷色五月| www.一起草av|