久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

PCA人臉識別原理與工程實踐:從特征臉到門禁機部署

PCA人臉識別原理與工程實踐:從特征臉到門禁機部署 簡介基于 PCA主成分分析的人臉識別 MATLAB 實踐資源適合正在學習機器學習與圖像處理的高校學生和初學者用來解決如何通過降維提取人臉關(guān)鍵特征并完成身份識別的問題也適合用于實驗教學和課程設計。壓縮包共 44 個文件大小僅 332KB其中 40 個 BMP 圖像按 train 與 test 目錄組織分別提供訓練集和測試集樣本4 個 .m 文件包含主程序、PCA 計算函數(shù)以及 Min 等輔助函數(shù)可直接在 MATLAB 中運行復現(xiàn)。目前已有 181 人瀏覽學習。通過這套資源讀者能完整走通從圖像讀取、灰度歸一化、構(gòu)建數(shù)據(jù)矩陣、計算協(xié)方差矩陣與特征向量、投影降維到分類匹配的流程并借助自帶圖像檢驗識別準確率同時還能通過調(diào)整主成分個數(shù)觀察降維對結(jié)果的影響將代碼遷移到其他圖像分類任務為后續(xù)學習深度學習人臉識別打下基礎。1. PCA 人臉識別為什么 20 年前的算法還在門禁機里跑早上在寫字樓刷臉進閘機屏幕閃一下“識別成功”很少有人會想背后跑的是什么。拆過幾款中低端人臉識別門禁機就會發(fā)現(xiàn)主控板上不少根本沒有 NPU跑的還是 PCA 特征臉。PCA主成分分析人臉識別是二十多年前的算法但它至今還活在大量小樣本、低功耗、離線可更新的設備里。標題里的 pca_usable.rar 這類資料包代表的正是這套“能用就行”的 PCA 人臉識別流程。下面不打算考古而是講清三個問題PCA 人臉識別到底在做什么、怎么在本地跑出一套可用的識別、以及光照、對齊、閾值這些會讓演示翻車的坑在哪。適合想做快速原型、理解門禁機識別邏輯的工程師也適合準備算法面試的新手。2. 從特征臉到特征向量PCA 人臉識別的原理與選型2.1 把人臉圖片當成向量PCA 降維到底在做什么一張 64×64 的灰度圖按行展開就是一個 4096 維的向量。如果直接拿兩個這樣的大向量算歐氏距離效果很反直覺同一個人戴個眼鏡像素差全加在一起距離可能比不同人之間的距離還大。這說明原始像素空間里的距離不能代表人臉是否相似。PCA 的出發(fā)點就是找一個新的坐標系在這個坐標系里相似人臉的坐標點更貼近不同人臉的坐標點拉得更開。具體到數(shù)學實現(xiàn)假設訓練集有 N 張灰度人臉圖每張圖是一維向量 x_i長度 D。先計算均值臉 m (1/N)∑x_i這是“所有臉的公共部分”。把每張臉減去均值臉得到差值向量 d_i x_i - m。把這些差值向量按列排成矩陣 X然后計算協(xié)方差矩陣 C X X^T。理論上C 的特征向量就是“主方向”特征值越大說明這個方向上的樣本差異越大。特征值最大的前 K 個特征向量就是 PCA 要保留的投影軸。把這 K 個投影軸重構(gòu)成圖像會看到一團模糊的人臉輪廓這就是特征臉Eigenface名字的由來。實際工程里很少有人真的去算 C X X^T因為 D 動輒幾千X X^T 是 D × D 的矩陣內(nèi)存和時間都壓不住。更穩(wěn)的做法是對差值矩陣 X 直接做奇異值分解SVDX 分解成 U S V^T。V 的行向量就是主成分S 的對角線是奇異值奇異值的平方和特征值成正比。用 SVD 的好處是數(shù)值穩(wěn)定性更好而且能直接拿到前 K 個方向不用把整個 D × D 矩陣構(gòu)造出來。scikit-learn 的 PCA 在 n_components 小于樣本數(shù)時就是這么干的。PCA 完成之后每張訓練臉都可以投影到 K 維空間變成一個極短的向量。如果只保留 30 個主成分一張 4096 維的圖被壓縮成 30 維信息保留率通常還在 90% 以上。這個低維小區(qū)間已經(jīng)足夠表達人臉之間的差異。最后接一個最近鄰分類器把待識別臉投影到同一組主成分上計算它和所有訓練投影點的歐氏距離或余弦距離距離最小且低于閾值的人就是識別結(jié)果。這里有一個初學者容易混淆的地方PCA 本身不是分類器它不關(guān)心“哪張臉屬于誰”它只負責把原始像素壓縮到低維。誰來做“是誰”的判斷是 PCA 之后接的分類器的事情。最常見的是最近鄰也有人用 SVM 或貝葉斯分類器。資料包 pca_usable.rar 里如果既有降維又有分類比如用 LDA 進一步處理那其實已經(jīng)是 Fisherfaces 范疇了別和純 PCA 混為一談。2.2 為什么 PCA 在人臉識別門禁機上還不過時與 ArcFace、EasyAI 的取舍先說結(jié)論PCA 不是最準的但它在“約束環(huán)境 小樣本 低算力”這個組合下依然是最實用的入門方案之一。室內(nèi)門禁機、考勤機、柜門鎖這些設備的位置固定人臉基本正面朝向攝像頭光照環(huán)境可控注冊時每個人能留下多張照片。這種環(huán)境正好避開了 PCA 最怕的姿態(tài)和光照變化卻又對成本和功耗非常敏感。對比成熟的人臉識別方案ArcFace 這類基于深度學習的模型在公開測試集上準確率能到 99% 以上但需要較大的模型推理開銷。ArcFace 本身是一個損失函數(shù)通常配著 ResNet 之類的骨干網(wǎng)絡一張 112×112 的輸入要經(jīng)過上千萬次浮點運算。商用 SDK 如 EasyAI 人臉識別把活體檢測、抓拍、比對打包成黑匣子指標漂亮但授權(quán)費、密鑰管理和云端依賴讓很多小項目望而卻步。用 PCA 特征臉就簡單得多訓練階段做一次 SVD識別階段只有一次矩陣乘法和一次距離排序任何單片機都能扛得住。我把選型對比整理成一張表方便套到自己的項目里維度PCA 特征臉深度學習ArcFace 等商用 SDKEasyAI 等每類最少樣本35 張幾十張起步按 SDK 要求一般也需要多張硬件要求任意 CPUGPU/NPU 或高主頻 CPU視 SDK 而定可解釋性特征臉可可視化黑匣子完全黑匣子光照/姿態(tài)魯棒差好好活體檢測無需要額外方案無需要額外方案通常內(nèi)置離線部署容易中等部分依賴聯(lián)網(wǎng)成本零模型訓練算力成本授權(quán)費適合場景門禁、考勤、寢室閘機高并發(fā)安防快速商用對門禁機這種“注冊一個人之后只驗證這個人”的場景PCA 的閾值控制得當誤識率可以壓得很低。如果現(xiàn)場光照實在不穩(wěn)定還可以在人臉框內(nèi)區(qū)域做曝光補償或者在注冊階段用不同光位多拍幾張讓 PCA 的子空間更魯棒。反過來如果場景是火車站抓拍、運動目標識別、或者需要判斷是不是真人而不是照片那 PCA 不是不能用而是坑太密我一般直接建議用 ArcFace 加活體模塊。易用性和準確率之間的取舍比算法本身更能決定項目成敗。2.3 常用工具鏈OpenCVNumPy、Weka、ENVI 各自適合什么場景傳統(tǒng) PCA 人臉識別的工程鏈路分成五段人臉檢測、人臉對齊、灰度化歸一化、PCA 降維、分類比對。前兩段基本繞不開 OpenCV后兩段可以用 NumPy 或 scikit-learn。如果只是想快速驗證“這個數(shù)據(jù)集能不能用 PCA 分開”Weka 是很好用的圖形化工具。把每張人臉展開成一行數(shù)值加上 person_id 屬性存成 CSV導入 Weka 后選 Filter-Unsupervised-PrincipalComponents設置 varianceCovered0.95降維后再接一個 IBkKNN分類器跑一遍 10 折交叉驗證十幾秒就能看到大致準確率。Weka 的 PCA 參數(shù)里值得改的還有 centerData默認不開人臉特征沒有明顯尺度問題開不開影響不大但如果數(shù)據(jù)里混了無關(guān)特征建議打開。ENVI 里的主成分分析 PCA 是遙感工具鏈的一部分功能本身沒問題但 ENVI 的定位是柵格影像處理不是人臉識別。用 ENVI 對人臉圖片做 PCA雖然也能輸出主成分分量但它缺少人臉檢測、關(guān)鍵點對齊這些前置處理而且沒法直接接最近鄰分類器來做身份判斷。我見過有人把 ENVI 的 PCA 輸出拿去做 Weka 分類實驗效果自然不差但那只是“用數(shù)據(jù)壓縮工具處理人臉圖”和端到端識別設備是兩回事。如果你搜索“envi主成分分析pca”后看到一堆波段圖像別指望它幫你解決門禁識別問題。真正上手做我的套路是人臉檢測用 OpenCV 的 DNN 檢測器對齊用雙眼坐標的仿射變換PCA 訓練用 scikit-learn 的 PCA 或手寫 SVD分類用帶閾值的最近鄰。每完成一步把中間結(jié)果存成圖或 CSV 看一眼避免黑匣子式地一路跑到底。拿到 pca_usable.rar 這類資料包時我也習慣先看它的目錄和說明文件找到訓練腳本里有沒有圖像預處理這一段。沒有預處理后面的準確率數(shù)字再高也不可全信有預處理但沒寫閾值標定方法那也得自己補上。這些習慣能讓你少走至少一周彎路。3. 把 PCA 人臉識別跑起來最小實現(xiàn)與參數(shù)調(diào)整3.1 準備數(shù)據(jù)對齊、灰度化、裁剪的約定PCA 對輸入格式非常敏感。我在項目里的固定做法是先做一次人臉檢測拿到人臉框再用兩只眼睛的坐標做仿射變換把雙眼旋轉(zhuǎn)到水平然后統(tǒng)一縮放到 64×64最后轉(zhuǎn)灰度圖并做直方圖均衡化。為什么是 64×64因為 PCA 的維度等于像素數(shù)分辨率翻倍向量長度變四倍訓練和識別時間都明顯增加而小樣本情況下高分辨率并不能帶來等量的精度提升。我用 ORL 數(shù)據(jù)集做過對比48×48 和 64×64 準確率幾乎一樣再往上就有點浪費。數(shù)據(jù)集的目錄結(jié)構(gòu)建議按人分目錄每類目錄里放這個人不同時刻的照片。如果下載的資料包里自帶樣本圖先統(tǒng)一改造成這種結(jié)構(gòu)后續(xù)代碼不用動。加載時按目錄名把人臉和標簽對應起來import os import cv2 import numpy as np def load_faces(data_dir, target_size(64, 64)): X, y [], [] for label_dir in sorted(os.listdir(data_dir)): # 假設目錄名形如 0_zhangsan取前綴數(shù)字作為標簽 label int(label_dir.split(_)[0]) person_path os.path.join(data_dir, label_dir) for fname in os.listdir(person_path): path os.path.join(person_path, fname) if not fname.lower().endswith((.jpg, .jpeg, .png)): continue img cv2.imread(path) gray cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) gray cv2.resize(gray, target_size) # CLAHE 放在 resize 之后、展開之前 gray cv2.createCLAHE(clipLimit2.0, tileGridSize(8, 8)).apply(gray) X.append(gray.flatten() / 255.0) y.append(label) return np.array(X), np.array(y)這里把灰度值歸一化到 01讓 SVD 的數(shù)值范圍穩(wěn)定。有人會忘記這一步直接把 0255 的整數(shù)矩陣丟進 PCA導致奇異值偏大閾值標定時的距離單位也失去參考。加載函數(shù)里先 resize 再 CLAHE是因為 CLAHE 基于局部直方圖不同尺寸下統(tǒng)計區(qū)域不一樣統(tǒng)一后再做才有可比性。接下來是對齊函數(shù)。前面加載函數(shù)里省略了人臉檢測實際工程中不能直接 resize 原始抓拍照因為攝像頭角度難免有輕微上下偏。下面這段代碼輸入是已經(jīng)檢測到的左右眼坐標輸出是一張對齊且裁剪好的灰度圖def align_face(img, left_eye, right_eye, out_size(64, 64)): # 計算雙眼連線與水平線的夾角 dx right_eye[0] - left_eye[0] dy right_eye[1] - left_eye[1] angle np.degrees(np.arctan2(dy, dx)) # 繞圖像中心旋轉(zhuǎn)使雙眼連線水平 h, w img.shape[:2] center (w // 2, h // 2) M cv2.getRotationMatrix2D(center, angle, 1.0) rotated cv2.warpAffine(img, M, (w, h)) # 以雙眼中點為中心按眼距的固定比例裁剪 ex abs(dx) scale 1.8 # 裁得不要太貼近五官留出額頭和下巴 crop_size int(ex * scale) eye_mid ((left_eye[0] right_eye[0]) // 2, (left_eye[1] right_eye[1]) // 2) x0 max(eye_mid[0] - crop_size // 2, 0) y0 max(eye_mid[1] - int(crop_size * 0.4), 0) x1 min(x0 crop_size, w) y1 min(y0 crop_size, h) cropped rotated[y0:y1, x0:x1] # 灰度化并縮放到統(tǒng)一尺寸 gray cv2.cvtColor(cropped, cv2.COLOR_BGR2GRAY) gray cv2.resize(gray, out_size) # 直方圖均衡化減輕光照影響 gray cv2.createCLAHE(clipLimit2.0, tileGridSize(8, 8)).apply(gray) return gray / 255.0代碼里的幾個參數(shù)值得說清楚。angle 的正負號由 dy 決定如果右眼比左眼高dy 為正angle 為正圖像逆時針旋轉(zhuǎn)。scale 取 1.8 而不是 2.0是為了避免把背景裁進人臉區(qū)域因為 PCA 會把背景像素也當作特征學習。y0 的偏移用 crop_size * 0.4把裁剪框向上挪一點讓人臉在全圖里居中偏上減少頭發(fā)和脖子的影響。最后一步 CLAHE 非常關(guān)鍵它能在不放大噪聲的前提下抑制局部光照不均。你如果把這一步去掉同一個人的不同亮度照片距離會大幅波動閾值也會隨之失效。3.2 訓練均值臉、PCA 投影與最近鄰分類接下來是 PCA 訓練的核心函數(shù)。這里為了演示直接用 NumPy 手寫 SVD 版這樣你能看清每一步在做什么也方便移植到不支持 scikit-learn 的環(huán)境。import numpy as np def train_pca(face_vectors, labels, n_components30): # face_vectors: (N, D) 每一行是一張展開后的灰度圖值域 [0,1] # labels: (N,) 每張圖對應的用戶ID mean_face np.mean(face_vectors, axis0) centered face_vectors - mean_face # 對差值矩陣做瘦 SVD直接得到前 min(N,D) 個主方向 U, S, Vt np.linalg.svd(centered, full_matricesFalse) # 前 n_components 個右奇異向量 Vt 的每一行就是一個特征臉基向量 components Vt[:n_components] # shape (n_components, D) # 訓練集投影到低維子空間 projected_train np.dot(centered, components.T) # (N, n_components) return { mean_face: mean_face, components: components, projected_train: projected_train, labels: labels }這里要注意 SVD 返回的 Vt 每一行是一個主方向不是每一列。所以我用 Vt[:n_components] 取前 K 個再用 centered 乘以 Vt 的轉(zhuǎn)置做投影。scikit-learn 的 PCA 對象里有 n_components_就是這家伙。另一個容易踩的地方是SVD 前不需要再做標準化因為所有像素都在同一個量綱亮度下如果先做了 per-pixel 歸一化反而會破壞灰度圖的相對明暗關(guān)系。識別階段的函數(shù)同樣短def recognize(face_vector, model, threshold0.50): mean_face model[mean_face] components model[components] proj_train model[projected_train] labels model[labels] centered face_vector - mean_face proj np.dot(centered, components.T) # 歐氏距離L2 范數(shù)。也可以用余弦距離但這里用歐氏更直觀 dists np.linalg.norm(proj_train - proj, axis1) best_idx int(np.argmin(dists)) if dists[best_idx] threshold: return labels[best_idx], dists[best_idx] else: return -1, dists[best_idx]threshold 的單位不是維度數(shù)而是投影空間里的距離。因為投影向量每個分量的尺度會隨 SVD 奇異值變化不同訓練集算出來的距離絕對值差異很大。所以絕對閾值沒法遷移必須在自己的數(shù)據(jù)集上標定。我一般先打印所有同類距離和異類距離的最小/平均/最大值再看兩個分布是否有交疊。理論上同類最近鄰距離和異類最近鄰距離是兩條分布曲線閾值取交點效果最好實際項目中我會把閾值設置在交點偏小一側(cè)寧可多拒絕也要少誤識。后面避坑章節(jié)會展開。順便說一個容易翻車的細節(jié)這一步用的是歐氏距離。把投影后的坐標稍微想一下如果某個特征值特別大那么它對應的軸向距離就主導了歐氏距離。這時候可以改用馬氏距離或者先對投影向量做單位化但單位化會丟掉尺度信息。對于門禁驗證我習慣保留歐氏距離因為閾值標定更直觀。3.3 評估留一法與累計方差貢獻率模型寫好了不能直接看一個總準確率就收工。小樣本的人臉數(shù)據(jù)集必須用留一法評估因為隨機劃分訓練測試集會把同一個人的不同照片分到兩邊造成數(shù)據(jù)泄漏準確率虛高。我常用這段代碼跑一個最誠實的評估def evaluate_loo(face_vectors, labels, n_components30, threshold10**9): from sklearn.model_selection import LeaveOneOut loo LeaveOneOut() correct 0 total 0 for train_idx, test_idx in loo.split(face_vectors): train_vecs face_vectors[train_idx] train_labels labels[train_idx] test_vec face_vectors[test_idx][0] true_label labels[test_idx[0]] model train_pca(train_vecs, train_labels, n_components) pred, _ recognize(test_vec, model, threshold) if pred true_label: correct 1 total 1 return correct / total這段代碼每次留一都重新訓練一次 PCA數(shù)據(jù)量大的時候會很慢但它的結(jié)果才代表真實泛化能力。threshold 先設成一個很大的數(shù)讓最近鄰永遠“認得出”這樣 eval 出來的是純最近鄰的準確率。等閾值標定結(jié)束再拿真正要用的 threshold 重跑一次記錄此時被拒識的比例兩個數(shù)字放一起看你就能知道自己的模型能容忍多少誤識。還有一個更常用的調(diào)參手段是畫累計方差貢獻率曲線。scikit-learn 直接支持from sklearn.decomposition import PCA pca PCA(n_components50) pca.fit(face_vectors) cumsum np.cumsum(pca.explained_variance_ratio_) # 找到達到 95% 方差的最少維度 k np.searchsorted(cumsum, 0.95) 1 print(f保留95%方差需要 {k} 個主成分)這個 k 就是你在 train_pca 里應該用的 n_components。不是越大越好主成分越靠后越接近光照和噪聲把這些維度也放進比對會把不同人的特征臉“拉近”反而降低準確率。我用 ORL 數(shù)據(jù)集的經(jīng)驗是 k 在 20~40 之間累計方差貢獻率達到 90%~95%準確率基本穩(wěn)定。如果你換到 64×64 以上的分辨率k 可以稍微往上加但不要超過樣本數(shù)的一半否則 SVD 后段全是噪點。訓練集只有 5 類、每類 5 張的時候總樣本 25 張k 設 30 也拿不到 30 個非零主成分。所以 k 的上限是樣本數(shù)減一不是隨便填。實際項目里數(shù)據(jù)準備和訓練常常要反復調(diào)幾輪。第一次跑通后我會把距離矩陣用 seaborn 畫成熱力圖檢查有沒有明顯的交叉點。如果兩個不同人的距離比同一個人的還小那基本可以斷定預處理環(huán)節(jié)還有問題先去查對齊再查光照最后才懷疑 PCA 參數(shù)。這個排查順序在下面的避坑章節(jié)里會再展開。4. PCA 人臉識別的 5 個避坑點光照、對齊、維度與閾值4.1 光照不均讓模型“睜眼瞎”先做 CLAHE 再進 PCA現(xiàn)象訓練時在室內(nèi)燈下拍的人臉識別時換到窗邊陽光下系統(tǒng)把同一個人誤判成陌生人甚至另一個員工。原因PCA 的主成分是按像素方差找出來的全局亮度變化產(chǎn)生的方差比人臉五官差異還大所以主成分里很大一部分編碼的是光照方向而不是身份信息。解決在灰度化之后立即做 CLAHE限制對比度讓局部細節(jié)更平均如果光照情況跨度更大注冊時多采集幾個時段的人臉讓均值和主成分把不同照度吸收掉。這一步比換分類器更能提升準確率。我看到不少 pca_usable.rar 里的訓練腳本省略了 CLAHE實際識別時就開始翻車。判斷方法很簡單打印前 5 個特征臉的可視化如果第一張看起來像一張單純的亮度漸變圖而不是人臉輪廓說明光照方差占了主導趕緊把預處理補上。補了以后特征臉會出現(xiàn)更多五官輪廓識別率一般會立刻往上走。4.2 人臉沒對齊PCA 學到的是姿態(tài)而不是臉現(xiàn)象一個同事抬頭、低頭、左右轉(zhuǎn)頭各拍了幾張訓練完以后識別率不到 70%查投影空間發(fā)現(xiàn)同一個人聚成好幾坨。原因PCA 不區(qū)分姿態(tài)變化和身份變化它只知道哪些方向變化大。人臉沒有對齊時旋轉(zhuǎn)、平移造成的像素移動會占據(jù)最大的方差方向。解決入模之前必須做仿射變換把眼睛位置固定到模板坐標。沒有關(guān)鍵點時可以只用 OpenCV DNN 人臉檢測器返回的人臉框和五個關(guān)鍵點取兩只眼睛做旋轉(zhuǎn)對齊也能救回大部分精度。還有一個檢查方法把學習到的特征臉可視化如果特征臉上有明顯的邊緣輪廓像某種姿勢的剪影說明數(shù)據(jù)里姿態(tài)偏差太大需要回去重新對齊。實踐里最省事的做法是直接采用 3.1 的 align_face 函數(shù)只要拍到左右眼就能把角度誤差控制在一個像素以內(nèi)。如果你連關(guān)鍵點都拿不到至少要保證人臉框的高度和寬度比例一致再用框中心做縮放裁剪效果會差一些但不至于完全不能用。4.3 維度 k 不是越大越好用累計方差貢獻率來確定現(xiàn)象有人把 n_components 設成 200認為保留信息越多越好結(jié)果交叉驗證準確率反而比 40 維時低 10 個百分點。原因主成分是按方差排序的后面幾十個主成分主要由噪聲、光照殘差組成它們把不同類別的人臉距離拉小了干擾最近鄰判斷。解決畫累計方差貢獻率曲線取 90% 到 95% 交叉點對應的 k。另一種穩(wěn)健做法是畫 k-準確率曲線選準確率平臺期的起點。平臺期的起點通常是準確率曲線從快速上升到基本持平的轉(zhuǎn)折點那個 k 一般落在 20~50 之間。注意如果每類樣本只有 3 張k 再大也不會超過樣本數(shù)超過樣本數(shù)以后 SVD 會得到零奇異值純屬白算。試參數(shù)的時候還要同時看驗證集和訓練集的準確率。訓練集 100%、驗證集掉到 80%大概率是 k 太大導致過擬合反過來兩個都很低說明預處理和特征選取的方向不對。先用 30 維跑通流程再花時間精調(diào)比一上來就網(wǎng)格搜索靠譜。4.4 閾值不是玄學要用距離分布來標定現(xiàn)象演示時用同一個人測試閾值設得很松結(jié)果陌生人也能通過閾值調(diào)緊一點員工又頻繁要刷好幾次才能開門。原因閾值本質(zhì)是投影空間中的一個半徑它決定了“最近鄰居要近到什么程度才算認識”。只靠試幾個數(shù)字來調(diào)很難兼顧誤識率和拒識率。解決在驗證集上統(tǒng)計兩類距離——同類最近鄰距離真正的用戶到庫里的最近點和異類最近鄰距離陌生人到庫里的最近點。畫出直方圖后理想閾值取兩條曲線交點如果業(yè)務上更怕陌生人闖入把閾值往左偏如果更怕員工被拒就往右偏。這個過程的代碼并不復雜把 recognize 函數(shù)里的 dists 拉出來分別收集同一個人的最小距離和不同人的最小距離最后用 matplotlib 畫直方圖。上線后還要定時收集運行日志更新閾值因為隨著注冊人數(shù)增加異類距離整體會變近固定閾值會慢慢失效。我見過最典型的翻車是門禁系統(tǒng)運行半年后誤開率上升一查發(fā)現(xiàn)閾值還是初始調(diào)試時定的數(shù)據(jù)庫里的人比那時多了兩倍。4.5 樣本不均衡導致“老用戶好刷新用戶刷不進”現(xiàn)象老員工在庫里存了 30 張照片新員工只有 3 張識別結(jié)果總是偏向老員工新員工經(jīng)常被拒。原因PCA 是無監(jiān)督的樣本多的類別對均值和主成分的影響更大同時最近鄰比較環(huán)境里老員工周圍有更多點更容易被選中。解決每類樣本量做到一致最少 5 張。數(shù)據(jù)不夠就做離線增強水平翻轉(zhuǎn)、小角度旋轉(zhuǎn) ±5 度、亮度擾動、小幅平移。注意增強只能在訓練側(cè)做如果測試也用了同一張原圖的增強版本會造成數(shù)據(jù)泄漏準確率虛高。還有識別的時候建議把“最小距離”和“次小距離的比值”也作為判斷依據(jù)如果最小距離和次小距離非常接近說明這個人處在兩個類別的邊界上應該觸發(fā)重新采集而不是直接下結(jié)論。人臉識別門禁機產(chǎn)品如果要提高新用戶的體驗這一步比調(diào)算法參數(shù)更有效。5. 從 PCA 模型到人臉識別門禁機驗證流程與進階技巧一段真正的門禁識別不是跑通腳本就算完它需要三個驗證動作按人劃分數(shù)據(jù)集、用留一法或 K 折得到真實準確率、用閾值標定得到誤識/拒識率。這三個動作在前面章節(jié)里已經(jīng)寫了實現(xiàn)真正上線前還要把它們固化成回歸測試——每次改預處理或加樣本都要重跑一遍防止舊功能回歸。還要注意驗證時一定要按人劃分不能把同一個人的多張照片同時放進訓練集和測試集否則算出來的準確率參考價值很低。誤識率和拒識率要一起看。只報準確率 98% 沒什么意義因為門禁場景里準確率不等于安全性。我會在驗證集上跑一遍畫出誤識率隨閾值變化的曲線再結(jié)合門禁點每天通過的人數(shù)估算出閾值調(diào)緊后每天預計有幾次誤拒。這個數(shù)字要和業(yè)務方確認而不是自己拍腦袋。比如 300 人的辦公室每天 600 次刷臉即使拒識率只有 0.5%一天也有 3 次被擋在門外員工體驗會很差。進階的第一招是 PCA LDA也就是 Fisherfaces。PCA 先去掉冗余再做線性判別讓不同人的投影點更分離。代碼層面很簡單先對數(shù)據(jù)做 PCA 降到 50 維再對降維結(jié)果做 LDA 降到 C-1 維C 是人數(shù)。Fisherfaces 在 ORL 數(shù)據(jù)集上的準確率通常比純 PCA 高 2~5 個百分點而且它更抗光照變化。第二招是給每個用戶單獨維護一個 PCA 子空間。當用戶要重新錄入照片時不用全量重訓只把這個人的照片集更新后重新算一次均值臉和投影。這樣做雖然犧牲一點全局一致性但在門禁機這種內(nèi)存有限的設備上可以顯著降低更新耗時。第三招是圖像預處理參數(shù)要跟著識別性能一起鎖版本。你優(yōu)化了 CLAHE 的 clipLimit 或者裁剪框的 scale準確率可能從 95% 升到 98%但這個提升只有在你整套鏈路里才有意義。如果資料包或隊友直接用另一套預處理推到設備上效果會立刻退化。我自己早期在一個門禁項目里吃過虧跑演示時準確率 98%上線后每天都有人被拒后來發(fā)現(xiàn)是設備攝像頭角度偏低人臉對齊后眼睛位置和訓練集差十來個像素PCA 投影距離整體變大了。解決方式是補拍一批低角度照片進訓練集并把閾值按新分布重新標定。那次之后我養(yǎng)成了“先標定距離分布、再談準確率”的習慣。希望這些步驟和踩坑記錄能幫到你少走幾步彎路。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天夜躁日日躁狠狠2002| 亚洲免费日韩在线一区二区| 色噜噜狠狠色综无码久久合欧美| 综合网欧| 亚洲人成网www| 日韩国产不卡在线视频| 久艹日日日| 无码人妻系列少妇| 99re8超碰| 天天爽天天操| 亚洲人妻熟妇三十三区| 亚洲淫乱骚妇AV| 综合熟女| 日本精品一区二区中文字幕| 乱伦AVxx| 一级久久性爱视频| 国产日比| 免费一级毛片在线视频观看| 成人5码视频| 久久久久久久人妻丝袜| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 亚洲图片欧美制度| 婷婷五月天激情网| 精品人妻二区三区| 91爱综合| 亚洲情色91| 天堂8在线新版官网| 高清一区AV无码| 国产精品内射婷婷一级二| 亚洲天天天| 激情四射五月天| 久久久久久九九九九-美女久久久久久久-成人AV | 国产精品一二三在线看| 色五月av| 中文字幕在线观看丝袜| 夜夜操二区| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 18禁止看精品中文字幕| 2019精品国产无码成人| 久久人人爽爽人人爽人人片αV| 日韩三级在线观看网站| 黄色免费网| 精品蜜乳AV免费观看| 一区二区高清视频| 亚洲人成在线放东京热| 中文字幕精品探花视频| 欧美爱三级日韩久久| 日韩一级欧美一级国产一级台湾| 久久久久久久伊人精品| 免费簧片在线观看| 色综合久久久久| 香蕉综合网| 97欧美精品综合| 97超碰逼| 亚洲国产丝袜熟女av| 青草成人免费视频一com| 人人人干干人人干| 中文字幕一区二区日韩网| 亚洲自拍天堂| 国产精品自拍xxxx| 国模不卡| a级免费在线观看| 亚洲第一免费视频| 蜜桃av综合网发布| 性色一线| 少妇xx精品| 日韩av在线免费网站| 国产综合网站在线播放 | 91亚洲综合在线| 日韩性爱一级片| 岛国色情视频在线观看| 蜜桃中文字日产乱幕4区| 日本97久久久精品| 一区二区三区看视频| 久久国产乱子伦精品免费女,网站| 国语对白露脸XXXXXX| 亚洲色图日韩精品| 色网综合网| 欧美激情视频一区二区| 久久久久久久久成人av解说| 欧美亚州手机在线| AV天黑人| 艹精品| 天天做天天爽| 国产一| 国产精品久久久吖| 韩国一级做A片免费的| 黄色污污污污污污网站| 亚洲自拍青操视频| 亚洲97成人在线观看| 99自拍视频| 九九九九九用不成了| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 高清肉丝中文无码| 伊人专区一区二区三区| 97亚洲一区| 久久人体一区二区| 国产精品 视频| 亚洲精品日韩国产欧美| 中文字幕在线观看AV| 欧美一区二区| 亚洲系列第一页| 色婷婷在线视频精品导航| 日韩av情韩国爱禁区av一区二区| 中文字幕国产| 精品久久久久瑟瑟| 男人的天堂无码| 丁香婷婷五月| 婷婷丁香六月天| 丁香六月婷| 尹人免费观看视频在线| 91青视频| 亚洲国产日韩精品久久久| 乱伦图av| 亚洲资源网| 强奸国产精品视频| 激情亚洲天堂| 最新无码国产| 97爱碰| 国产精品乱码久久久| 女同性恋久久| 亚洲激情深爱文学小说网站| 99久久e免费热视| 婷婷五月天无码| 在线无码视频| 精品二999| 国产91影院| 亚洲欧美精品一区天堂久久| 中国91AV| 国产蜜臀精品一区免费尤物| 人妻熟女一区二区在线视频| 中文字幕jul-617人妻熟女| 动漫区日韩区欧美区| 肉动漫无遮挡h在线观看| 爱爱动态120秒| 欧美天天在线| 蜜臀久久99精品久久久老,,| 自拍偷拍亚洲熟女妇人精品| 久偷拍欧美日韩三区| 亚洲无无码αⅴ每日更新| 香一区二区三区| 91亚洲欧美| 亚州精人品大香蕉| 极品另类| 污电影在线观看| 1769精品一区二区三区| 亚洲九九视频| 操B久久| 日韩国产在线观看av| 超碰97最新人妻| 国产黄色 A 片免费看| 后入福利视频| 超碰在线99| 97天堂| 五月天色图| 亚洲?V无码专区在线电影| 国精综合一二三区影视| 国产呦精品一区二区三区下载| 97中文字幕色| 十八禁视频网站| 欧美日韩色| 2001天天操| 在线岛| 精品一区二区久久| 亚洲av夫妻操穴网| 日本欧美韩国国产在线| 97这里有精品| 目产99999久久999| 东京热激情视频一二三区| 日日爱99| 老熟女综合网| 精品国产乱码久久久兰草影视| 嫩呦国产一区二区三区AV| 大香蕉手机在线| 日韩天美| 色婷婷av在线观看| 国产亚洲日韩欧| 亚洲天堂久久| 一区二区三区无卡视频在线观看| 九九综合| 黄色大片免费在线| 日韩国产精品人妻无码久久久| 精品九九淫乱男| 国产这里只有精品| 久久鲁干| 日本性爱欧美性爱| 超碰碰97资源站| 四虎影视永久在线观看精品免费网站| 久久人妻四季| 激情五月综合网| 久操凹凸视频| 国产精品亚洲无码| 国产又黄又粗又猛大片| 99re28在线观看| m欧洲一级午老| 啊啊啊啊啊在线观看网址| 全免费a敌肛交毛片免费| 97超碰中文在线| 色综合1991| 日韩情色AV| 五月天婷婷欧美三区| 久久透逼视频| 国产精品无码av在线| 亚洲久久久| 色综九九九一区| 99精品人人爽| 日韩欧美天天爽爽爽天天爽爽| 性色一线| 国产精品老熟女一区二区| 8050午夜少妇无码| 久久九九国产精品| 3D污黄视频在线观看| 日韩欧洲操屄视频| 久久精品 六十路 熟女 欧美| 新91视频.cmp| 超碰97COm中文| 欧日韩一二三f区| 欧美色图97| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 熟女久久久| 天天看特黄的免费网站 | 欧美丝袜美女电影一二三四区| 久久超碰97中文字幕| 禁止观看美女黄| 另类综合另类| 大香蕉色欲AV| 久久偷偷色综合蜜桃| 日本欧美色| 欧美成人一区二区| 揉揉揉夜夜| 欧美色图另类图片| 亚洲国产日韩精品久久久| 撸无码不卡免费视频| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 夜夜春夜夜操| 无人区高清电影免费观看一区二区三 www.qmcai2.com | 欧洲站一级二级三级h| 自拍第一页| 欧美色图自拍| 91成人无码| 麻豆久久精品亚洲精品88| 国产精品成人AV片免费看网站 | 97一区二区蜜臀| 二区熟妇韩日| 久久有码视频| 国产乱伦亚洲| 日本精品一区三区| 亚洲青色欧美| 校园春色 亚洲| www国产无码| 亚洲 欧美 偷拍 唯美| 强奸国产在线| 蜜臀久久99精品久久综合| 青青草在线成人视频| 伊人亚洲国产一成人久久精品,久久| 性欧美体内射精| 国产自产22区| 97干在线| 91精品啪在线观看国产城中村| 乱伦AVxx| 啊啊啊啊啊操我视频| 曰本91情色| 草B在线| 91情色| 日韩欧美aⅴ综合网站发布| 亚洲天堂,男人| 一区二区三区色综合| 超碰色图| 欧美强奸一区二区诱惑| 96精品久久久久中文字幕| 久久久精品中文字幕麻豆| 男人久久天堂| 思思热免费视频观看| 欧美三级一级| 综合色一区三区二区| 日韩欧美字幕亚洲一区二区| 日韩ab网| a片久久久久久久久久久久 | 桃花色综合影院| 欧美日韩国产色图在线| 国产十八禁视频| 综合 亚洲 欧美| 岛国片在线观看视频亚洲| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 天天看高清麻豆| 亚洲 欧美综合| 爆操无码| 亚洲丝袜99| 人妻夜夜爽天天爽麻豆三区网站| 亚洲91射| 搡老熟女老女人老熟妇免费视频| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 婷婷九月丁香| 国产极品99热在线播放69| 欧美一区二区在线资源| 亚洲无码视频免费在线观看网址!| 操逼片中文| 欧美国产视频| 国产三级资源在线观看| 青青草色情网站视频| 神马久久久久久久| 天天插天天舔舔天天干| 91av熟女人妻| 国产性感在线观看| 91免费看一区二区三区| 日韩性色b| 2020中文字幕在线观看| 果冻国产精品麻豆成人av| 超碰97最新人妻| 日韩av免费一级电影| 操美女人妻| 大象AV在线| 96AV久久久| 视频一区二区免费在线| 麻豆AV一区二区| 69一区二区三区 | 操b网站亚洲无码| 日本不卡高清视频| 激情四射婷婷六月天| 做爱A级亚欧| 91精品免费| 啪一啪免费视频| 国产成人啪一区二区| 91成人在线免费视频| 欧美操逼熟女| 欧美在线干| 成视频在线观看免费看| 香蕉国产精品麻豆亚洲欧美日韩| 色综合20p| 亚洲AV无线| 丁香7月婷婷| 亚洲av乱伦色图网站| 综合网亚洲在线| 人妻少妇精品一区二区三区| 乱操乱伦AV| 天天色怡春院| 99热在线观看| 韩国一级婬片A片无码天美| 国产精品一区二区后入| 婷婷色中文字幕| 国产精品久久久久久久久久久久| 97中文字幕色| 日本123区操B视频| 91色综合| 亚洲在线观看| 久久只有精品一区二区三区| 久久 国产精品 一区| 欧美亚洲特P| 久久综合女优| 亚洲天堂,男人| 久久久久久久伊人精品| 日本天天干天天操一区| 欧美大片一区二区三区| 伊人色综合网| 国模无码一区二区三区在线| 无码不卡八戒| 欧美综合色,www| 天天天天做夜夜夜夜做| 色婷婷电影网| 嫖老熟女A片一二三区| 97免费在线| 欧美性Fer办公室秘书| 日韩草久视频| 成人性爱全视频观看| 亚洲乱色熟女一区| 特色a在线上| 破处bbq| 青青草吊丝| 在线国产探花| 3P乱轮视频| 成人一二| 无码精品久久久久久亚洲| 亚洲天堂资源| 伊人久久国产免费观看视频| 激情综合五月天| 欧美黄片欧美黄片xxx| 永久免费观看的毛片的网站| 国语精品av| 五月天亚洲网| 亚洲天天操| 亚洲男人天堂网站| 久久久久久九九九九九九| 日韩精品9999| 久草婷婷| 操逼内射干逼白丝91| 色欧美天天| 欧美色综合影院| 国产精品成人无码a v毛片| 9久久久久| 亚洲色婷婷综合久久一区二区三区| 亚洲AV不卡在线观看尤物| 国产人妻精品久久久一区二区三区 | 国模无码人体一区二区三| 久久久日本电影| 亚洲黄色电影| 欧美成人性活片| 国产日韩美女小穴视频网站不卡| 东京男人天堂| 欧美亚洲| 亚洲精品国产熟女| 在线中文字幕极品av| 2018天天干在线视频| 先锋激情∨在线视频播放| 国产精品久久久久久高清无码免费看| 久久精品国产亚洲AV清纯| 激情小说亚洲| 精品亚洲一区在线观看| 国产人妖的免费的视频| 操逼逼一区视频| 日韩av在线免费网站| 人妻乱仑一区二区三区| 中文字幕一区二区三区视频播放| 天天做天天爽| 亚洲综合码| 欧美曰韩国产精品| 中文字幕在线第二页| 日本国产二线女色| 综合网天天| 熟妇综合一区二区三区| 日韩一区二区高清在线观看的| 户外裸露刺激视频第一区| 熟女精品va中文字幕| 国内精品伊人久久久久影院会| 超碰人人干| 啊啊啊啊嗯嗯嗯用力好爽 | AV天天在线观看| 亚洲夜夜欢无码一区二区| 欧美色网| 性久久久| 日韩性爱小视频在线观看| 日韩av不卡在线观看| 免费看日本操逼视频| 久久天堂婷婷网| 18精品一区| AV色图| 亚洲在线综合| 日韩欧美大片免费高清啪啪| 日韩亚洲中文字幕在线| 欧美黄页在线| 蜜臀无码一区二区| 无码免费在线观看黄色片| 老司机老司机午夜影院| 韩日精品四区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 中文字幕国产在线天堂| 国产www色在线观看| 五月丁香在线| 亭亭在线资源| 亚洲码在线中文在线观看| 97国产高清视频在线观看| 99超级碰免费视频| 国产熟妇一区二区| 人妻欧美| 国产自偷自拍一区| WWW.加勒比人妻一区不卡.com| 亚洲人妻久久久| 肥臀熟女一区二区三区视频| 中文字幕aⅴ在线视频| 亚州精人品大香蕉| 亚州,欧美在线| 欧美少妇人妻| 亚洲AV免费在线| 超碰这里只有精品| 成人性爱免费播放| 黑丝少妇在线观看| 超碰九九| 青娱乐日韩无码| 99久久无色码| 亚洲无码 国产无码| 99热这里只有精| 国产AV线| 欧美精品1区2区3区| 伊人伊人LD| 欧美综合自拍| 口爆综合网| 97综合在线| 天天操夜夜操| 黑人性暴力毛片| 日本道久久综合色色| 91欧美丨精品丨入口| 91亚洲网| 国产精品亚洲四五区在线观看| 老鸭窝成人免费毛片视频 | 亚洲国产丝袜在线观看| 亚欧性爱无码| 97干天天| 亚洲成人久久一区二区| 日本欧美不卡| 亚洲天堂电影精品一区| 久久青青草在线视频| 色综合五月天| 欧美亚洲综合高清在线| 炮色五月| 青青五月天| 白丝1区2区3区| 综合伊人激情| 性色av一区二区| 黄在线| 欧美91色| 免费视频无码| 欧美性爱日韩性爱| 国产一区二区在线看| 日韩性爱网址| 亚洲色图欧美一区二区不卡| 91色爽欧美| 日韩性爱1级片视频| 亚洲AV人人澡人人爱| 国产 日韩 欧美 人妻 熟女 中文| 欧美成人精品欧美一级乱黄一区二…| 粉嫩国产精品久久粉嫩| 欧美一区二区日韩三区| 91精品婷婷国产综合久久| 五月天成人综合| 国内伊人久久久久久网站视频| 亚洲少妇激情视频| 在线观看日韩av不卡| 亚洲图片欧美偷拍| 日日干夜夜操视频h| 国模艳艳啪啪一区| 精品国产乱码久久久| 97AV在线免费观看| 高清无码网址| 国产一级内射无挡观看| 99少妇| 老熟女区| 大香网伊人久久综合| 51一区二区三区| 青青国产在线拍揄自揄拍| 国产女人操逼视频| 成年无码动漫av片无尽在线 | 粉嫩小泬久久久一区二区| 伊人黄色视频免费观看| 98久久| 97视频在线免费播放| 亚洲情色91| 搡老熟女免费视频| 97香蕉网| 婷婷五月天色网| 国产丝袜美腿美女麻豆| 综合色播| 日本一本道A级黄色毛片试看60分钟| 91亚洲人| 天天综合中文字幕 91| 999综合色| 91丝袜美女| 久草视频观看视频在线| 91精片| 这里只有97精品| 欧美色日| 精品美女少妇一区二区三区| 日韩pv中文| 抽插无码高清一区| 日韩人成网站在线播放| 精品久久久久久AV无码| 97色在线视频| 夜夜春夜夜操| 99热这里都是精品| 一区二区三区麻豆| 一本色道久久综合狠狠操| 久久久久9999妇女| 内射中出日韩在线观看视频| 狼人久草| 人妻天堂综合网| 屌色在线97视频| 免费看日本操逼视频| 约操熟妇| 在线可观看的黄色网址| blacked精品一区国产| 无色无码| 日韩欧美俄罗斯A片| 操逼免费视频无码国产| 成人av影院在线观看| 日本操逼视频在线| 内射小黄片| caoni国产亚洲av| 思思热免费在线视频| 国产成人无码a| 综合激情二| 久久亚洲中文字幕视频| 人妻9117c| 思思热影视| 色婷婷视频| 国产亚洲色婷婷久久99精品91葵花宝典| 精品九九国产无码| 高清无码 国产精品| 一区二区视频在线播放| 操比国产| 6080yy午夜理论三级一区二区三区无码| 91一起操| 超AV色女| 国产精品suv一区| 青青草久草AV| 日本天堂在线播放| 日韩无码第3页| 中文字幕丰满子伦无码专区在线视频最新| 97欧美视频| 欧美一区二区三区互相| 日本精品无码三级网站| 欧美黄片视频在线观看免费| 曰本精品久久久| 9久精品视频在线观看| 在线小说视频一区| 亚洲毛片基地专区| 秋霞一级A片黄色视频| 乱欲一区二区| 无码人妻丰满熟妇奶水区毛片| 中文字幕超碰CAO| 久久久久久久久女黄| 精品97久久| 国产一区二区在线播放量| 日韩精品 视频一区二区| 殴美牲| 情色五月天网| 丝袜足交视频| 看黄片视频免费| 狠狠穞A片一區二區三區| 国产婷婷一区| 亚洲熟女综合网| 377p欧洲日本亚洲大胆| 口爆综合网| 91超碰碰在线| 91欧洲国产成人久久精品网站| 国产无码高清操逼视频| 天天插天天射| 午夜综合在线| 五月丁香黄色网| 激情综合网五月婷婷五月天| 美女啊啊啊啊啊啊啊| 欧美日韩小说| 亚州一区二区成人片免费| 免费看毛片操穴| 97超碰中文| yiqicaoav| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 亚洲高清欧美总合| 久久直播国产| 天天激色| 国产福利视频精品视频| 小泽玛利亚一二三| 超碰欧美COM| 亚洲第一狼人丝袜美女另类| 丁香色色网| 97中文字幕一区| 日韩乱中文 | 人人九九精| 亚洲激情在线观看一区| 国产精品久久久久久久久久久久久久久久久久 | 人妻少妇三级| 日韩免费中文字幕视频| 另类图片五月| 97亚洲色图| 亚洲国产日韩欧美熟妇在线| 国产成人精品午夜福利| 欧美精品久久久久久久久88| 欧美日韩精品久久| heyZO天然素人无码AⅤ专区| 91色五月俺来也| 91熟女视频| 九九夜精品九九在线| 亚洲欧洲成人在线电影| 97综合在线观看| 94色色电影网| 国产欧美日韩在线观看麻豆传媒公司| 十八禁黄色| 中文字幕jul-617人妻熟女| 欧美与日韩97| 蜜臀操逼黄色视频操的好爽| 超碰在线综合97| 欧美亚洲日本视频久久久| 欧美97免费| www.超碰在线| 啪啪啪综合网| 久久久久久性爱视频| 尤物视频视频官网| 2026国产精品视频| 日本五十路熟女一区二区| 青青草无码视频| 久久久精品视频免费观看| 国内一区二区三区| 2020中文字幕| 国产亚洲色停停久久99精品91| 丝袜喷水在线| 欧美精品日韩久久久九| 搡老女人老91妇女熟女| 免费家庭乱伦视频| 欧美 综合 亚洲| 国产高潮AA片免费看| 一级黄色性爱裸体视频| 操b网站亚洲无码| 狠狠色狠狠色狠狠五月| 欧美综合色| 97爱爱爱综合| 日韩欧美成人综合在线| com 首页 18岁 禁区 女优 免费 精选 同城| 免费久久精品麻豆一区二区av| 国产综合色精品在线观看| 日韩无码视频黄色| 97在线观视频免费观看| 五月天综合在线| 97香蕉网| 婷婷10月天青娱乐| 哈哈操电影AV| 日韩去日本高清在| 中文字幕蜜乳av| 色眯眯av| 蜜臀久久99精品久久久久免费观| 国产三区免费在线观看| 亚洲毛片基地专区| 精品无码人妻一区二区免费蜜桃| 色色色色电影网| 无套内射人妻在线播放| 国产精品久久久久婷婷二区次| 久久99国产综合精品女同| 久久一级无码精品毛片6| 天天射日日干| 中文不卡视频| 60秒免费小视频| 美女刺激久久国产欧美| 国产人妖视频一区在线观看| 欧亚日韩一区在线| 一区二区三区麻豆| 欧美亚洲国产日本在线,久久精品国产| 色婷久久| 色色色欧美| 日韩性爱一级片| 女人综合网| 中文字幕一二三av| 亚拍在线| 色狠人在线99| 911粉嫩人妻| 日本性爱网址| 亚洲欧洲综合av在线| 黄骗免费网站| 色爱天堂| 99中文字幕| 91亚洲黄色网| 超碰这里有精品| 97在线无精品| 中文字幕艹艹| 97爱亚洲综合色| 欧美乱色| 91婷婷伊人狠人| 色九九综合| 水澄无码AV| 丁香五月天堂网| 日韩女模中文造逼| 欧美人妻久久精品二区三区| 欧美中出| 亚洲日韩在线a不卡99精品| 亚洲欧美不卡线| 蜜臀99久久国产| 国产久久天堂资源| 吻戏激情性巴克| 天天插天天射| 久久精彩视频| 亚洲男人天堂2019| 睡产熟女乱伦| 欧美综合自拍成人自拍第二十页| 久热9| 操一区| 色色色欧美| 99久久com免费视频′| 亚洲另类综合欧美| 天天插天天舔舔天天干| 99re这里只有精品3| 精品久久久久,69国产成人精| 999在线电影香蕉| 国产精品天美传媒| 亚洲国产剧情少妇激情| 东京热一区二区三区四区五区六区| 欧美aⅴ99久久黑人专区| 97久久免费| 啊啊啊不要嗯嗯在线观看| 国产和美国毛片| 日韩美女高潮喷水视频| 欧美色老汉| 1240青青草一区二区三区视频天爱| 91性片| 一道α片欧美| 国产精品久久久久久高清无码免费看| 欧美一级黄片视频在线| 女人午夜视频777| 国产精品自拍xxxx| 天天综合,91综合永久| 精品国产污一区二区三区| 国产精品久久久777| 天天大干大香蕉| 中文乱码字字幕在线第5页| 人人操人人插人人摸人人干| av天堂手机版追回| 大香樵伊人网| 欧美激情亚洲情色| 亚洲色图欧美激情| 欧美丰满少妇xx高潮| 秋霞视频一区二区| 嗯嗯啊啊好疼| 狠狠色五月亚洲91| 一个国产在线综合网站| 亚洲成人久久美女| 中文字幕丝袜人妻| 久操视频在线| 四虎午夜影院| 国产免费永久精品无码| 超碰激情808| 日本精品一区二区三| 97久久国产| 美国aaaaa一级黄片| 二区熟妇韩日| chaopen97久久| 久久久久久99AV无码免费网站| 最新中文字幕精品在线| 色欲久久综合| 麻豆天美AV传媒第一页| 人人搞人人插人人操| 思思性爱| 鸥美插入视频| 天天射天天操天天干天天吃2018 | 97超碰jingpin| 久久夜精品一区二区三区| 久久亚洲国产成人| 色五月婷婷在线| 丰满人妻一区| 八戒午夜福利理论片| 日韩熟女精品无码专区一区二区| 人妻美腿丝袜日韩| 久久这里是精品| 久久a久久| 亚洲天堂精品日韩电影| 亚洲日本韩国在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 先锋女优在线观看视频| 一区二区三区免费岛国片| 青青欧洲黑| 亚洲成人激情小说视频| 丁香激情网| 91狠狠狠| 婷婷五月天伊人| 欧美偷偷网| www.大香| 韩日巨乳美女免费视频在线观看| 中文字幕乱在线伦视频中文字幕乱码在线| 人妻天天操天天爽视频免费| 九久久九九久视频| 亚洲欧洲综合视频在线| 超碰色97| 99视频内射三四| 国产suv精品一区| 色噜噜人妻丝袜a∨先锋影| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 91女优在线观看 | 国产在线76页| 日日操夜夜操天天操免费观看麻豆| 综合欧美日本三级| 久久精品91| 色色色色网站| 天美av在线| 国产亚洲精品自在线亚洲情侣| 中文字幕AV中出| 久久五月婷| 97亚洲精品超碰| 97超碰碰碰| 不卡av在线中文字幕| 亚洲淫色网中文| 18禁免费视频| 国产久久久久影院老熟女| 日本韩欧美在线播放a| 九草九九九| 99re久久| 91东北熟女| 91 综合 色| 日日碰狠狠添天天爽超| 久久9久久| 熟女乱伦二区| 性爱视频免费网址| 亚洲美女 晚间男人天堂 | 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 竹菊一区二区三区AV线| 伊人久久88国产女| 97亚洲色图| 1956日韩精品| 欧美亚洲素人制服精品| 欧美老妇综合网| 超碰在线香蕉| 亚洲怡春院| 亚洲1区| 精品久久久久久中文字幕视频免费| 欧美日韩黄色片一区二区三区四区人与兽做爱| 青青免费在线视频一区| 欧美国产操逼| 国产怡红院| 凹凸视频在线观看伊人| 欧美在线天堂| 精品夜夜澡人妻无码| 美中日韩无码| 青草精品视频-日本久久久久网站| 自拍盗摄一区| 美女极品一区二区三区| 欧美人妻制服| 狠色婷婷久久一区二区三区_| 国产成人无码久久精品| 亚洲中文字幕精品一区| 熟妇人妻精品一区二区| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 亚州精人品大香蕉| 脫衣舞一区二区三区| 密臀在线视频| 熟妇xxxxx性春色| 久久青青草在线视频| 中文字幕高清20页视频| 啊啊啊啊啊在线| 91色堂| 国产视频一区二区在线观看| 最新日韩黄片| 色操逼网| 五月丁香激情四射| 精品美女少妇一区二区| 91爰爱欧美| 精品久久一区二区三区四区五区| 亚洲网站一区二区在线| 成人小电影网站tex| 东京热不卡视频| 亚洲中文字幕妇伦久久| 女人高潮抽搐喷水视频网站| 级做a爱无码性色永久免费| 亚洲深夜福利| 91无摭挡| 黄久在线| 99只有精品| 天天日日本| 97人人干| 高清无码国产亚洲| 乱伦Av网| 亚洲小电影免费涩涩成人在线高清| 亚洲伊人久久综合97| 91爱剪切久久| 亚洲丝袜二区在线| 大香蕉中文201| 综合网亚洲1| 妇人噜噜| 人妻酒店出差被中出免费在线播放| 91色黑人少妇| 2025亚洲男人天堂| 人妻天天夜夜爽一区二区| 天天色悠悠激情| 亚洲欧美精品91| 色婷婷导航| 国产AV毛片| 日韩黄色一区二区三区| 操逼片中文| 久久一级无码精品毛片6| 日本高清有码网址视频| 乱伦1色页| 在线观看成人性爱免费小视频| 国产尤物在线三区| 五十路熟女人妻一区二区在线观看| 97色操| 变态综合色| 中日韩一区二区三区欧美| 欧州一区二区三区四区| 一级做受视频免费是看美女| 亚洲 欧美 日韩 国产一区二区| 中文字幕三四区| 乱论91| 91人妻尻屄视频| 成人三级片无码| 日本在线一二| 翘臀vidoes| 有码人妻系列| 亚洲s色图| 东京热毛片调教| 91九色丨风韵犹存| 美女91网址| 精品视频一区二区| 两女互慰AV高潮喷水在线观看| 性暴力欧美猛交在线直播| 日韩丝袜二区| 97操操| 欧洲综合视频| 九九九九97| 大香蕉中文网| 免费操逼91| 成人性爱美曰韩| 六月丁丁香| 激情图片亚洲色图| 蜜臀99久久精品久久久久久| 91网站18禁| 免费少妇一区二区| 五月综合久久| 亚洲色图加勒比| 熟妇高潮精品一区二区三区下载| 加勒比综合a∨| 国产久久天堂资源| 青娱乐二区免费| 欧美日韩另类在线| 婷婷五月影院| 人人操人人舒服| 日韩国产成人自拍视频| 九九久久一区二区三区| 天天射夜夜| 一区二区影视| 操逼逼福利视频| 刺激性视频黄页| 96AV久久久| 3571色综合一区二区二区| 欧美黄页在线| 330Dv国产女人终合视频极品人与兽 | 黄久在线| 强奸少妇AV导航网| 亚洲欧美综合色| 揉揉揉夜夜| 激情五月综合开心五月| 伊人久久大香大香线蕉中文| 很黄很污的免费网站| 日韩精品影视| 人人操,人人液| 激情四射五月天| 青青草白白色| 亚洲毛片基地专区| 啪啪综合网| 欲射影视| 另类图片综合| 9+1视频网址| 妇人噜噜| 精品免费一区| 人妻日日干| 国产污视频麻豆传媒一区二区 | 天天综合香 ld视频| 久久精品国产97欧美精品亚洲| 国产亚洲99久久精品熟| 午夜国产成人福利视频| 国产精品网站免费| 97在线看| 久久九九网| 无码人妻毛片丰满熟妇精品区| 五月天我淫我色av| 国产激情综合五月久久| 夜夜 中文视频rt| 欧美色www亚洲国产阿娇要播| 小草三级久久观看| 91熟女丨91老女人| 91一起操| 久草新在线| 120分钟婬片免费看| 丰满丝袜少妇AV| 亚洲最大的综合性av| 久久亚洲熟妇在线视频| 操b在线观看| 东北女人被操| 富女玩鸭子一级毛片| 久久精品中文字幕无码l| 97视频在线视频| 26uuu性物| 激情欧美日韩女同久久| 亚洲免费成人在线高清无码视频| 国产夜夜操| 欧美综合娱乐久久| 久久一二三四五六七八九区区| 日本精品一级二级三级| 激情亚洲天堂| 国产曰批免费观看久久久| 97精品国产97久久久久久| 欧美Ⅴ性爱| 久草资源在线视频官方总站日韩丝袜美腿 | 久久99久久99久久99人受| 青青草五月份天| 国产成人亚洲精品自产在线| 欧美天天弄| 欧美性猛交美女自慰91| 屁股久久久久久| 亚洲熟妇乱女区二区三区| 翔田千里AⅤHD无码| 精品二999| 欧美自拍偷拍免费观看| 极品色综合| 国产原创精品| 亚洲精品一区二区日本| 日韩情色AV| 久久社区一区二区三区| 天天综合网在线91| 亚洲色人妻综合| 国产成人精品必看 | 青草成人免费视频一com| 男人天堂久久精品| 一个人免费视频观看在线WWW| 国产精品亚洲四五区在线观看| 99re免费视频精品全部| 一本色道久久综合狠狠操| 另类专区在线观看| 国产女人视频三四五区| 操死我了嗯嗯嗯| 免费人成?大片在线播放| 亚洲va有码在线天堂| 99在线无码精品秘 入口黑人| 99色综合| 超碰97国产欧美| 澳门人妻久久| 岛国大片在线观看网站入口| 午夜精品久久久久久久第一页按摩| 操穴国产| 午夜福利精品| 中日韩免费看男女操逼大全| 亚洲色图国产另类| 精品一区二区亚洲国产| 日欧操屄| 天天性射网| 久久熟妇五十路一区| 囯产乱伦一区二区三女| 日韩欧美日韩| 91亚洲黄色网| 亚洲欧美日韩有码| 97人人模人人爽人人| 国产精品区在线12p| 91久久国产精品| 亚洲性感丝袜诱惑在线观看| 深爱激情五月天| 尤物黄色在线观看网站| 99热一区二区三区四区| 亚洲在高跟鞋自慰久久在色线| av天堂影视中文在字幕在线中文 | av在线人气| 欧美色综合影院| 美女写真| 日产操逼| 成人夜夜| 欧美韩国你懂得在线| 69超碰综合| 五月丁香婷婷色| 国产精品久久99日日| 亚州欧美综合| 亚洲色悠悠久久88| 蜜桃久久久久久| 久久久久日本视| 99色在线观看| 乱伦熟女论坛| 欧美人体性爱互联网第一页婷婷日本| 九九九九九九九九九九九蜜桃| 伦在线97| 99热精品青草在线| 欧美国产日韩清纯唯美 | 精品成人女人久久| 91校园春色长篇| 亚洲中文字幕97久久精品少妇| 伊人黄色视频免费观看| 熟女人妇一区二区三区| 日韩精品在线放| 强乱老妇中文字幕| 精品一区二区三区蜜桃| 加勒比久久av| 国产精品久久久午夜夜伦鲁鲁| 亚洲精品1区| 欧美人人天天网| 九九国产| 欧美在线色| 91热色| 很狠操| 欧美淫乱视频| 色五月第四色| 超碰公开久久网| 久久手机视直播| yirendaxiangjiashipin|