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

ARTICLE DETAIL

資訊詳情

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

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

PCA人臉識別原理與工程實踐:從特征臉到門禁機部署 簡介基于 PCA主成分分析的人臉識別 MATLAB 實踐資源適合正在學習機器學習與圖像處理的高校學生和初學者用來解決如何通過降維提取人臉關(guān)鍵特征并完成身份識別的問題也適合用于實驗教學和課程設(shè)計。壓縮包共 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é)果的影響將代碼遷移到其他圖像分類任務(wù)為后續(xù)學習深度學習人臉識別打下基礎(chǔ)。1. PCA 人臉識別為什么 20 年前的算法還在門禁機里跑早上在寫字樓刷臉進閘機屏幕閃一下“識別成功”很少有人會想背后跑的是什么。拆過幾款中低端人臉識別門禁機就會發(fā)現(xiàn)主控板上不少根本沒有 NPU跑的還是 PCA 特征臉。PCA主成分分析人臉識別是二十多年前的算法但它至今還活在大量小樣本、低功耗、離線可更新的設(shè)備里。標題里的 pca_usable.rar 這類資料包代表的正是這套“能用就行”的 PCA 人臉識別流程。下面不打算考古而是講清三個問題PCA 人臉識別到底在做什么、怎么在本地跑出一套可用的識別、以及光照、對齊、閾值這些會讓演示翻車的坑在哪。適合想做快速原型、理解門禁機識別邏輯的工程師也適合準備算法面試的新手。2. 從特征臉到特征向量PCA 人臉識別的原理與選型2.1 把人臉圖片當成向量PCA 降維到底在做什么一張 64×64 的灰度圖按行展開就是一個 4096 維的向量。如果直接拿兩個這樣的大向量算歐氏距離效果很反直覺同一個人戴個眼鏡像素差全加在一起距離可能比不同人之間的距離還大。這說明原始像素空間里的距離不能代表人臉是否相似。PCA 的出發(fā)點就是找一個新的坐標系在這個坐標系里相似人臉的坐標點更貼近不同人臉的坐標點拉得更開。具體到數(shù)學實現(xiàn)假設(shè)訓練集有 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)門禁機、考勤機、柜門鎖這些設(shè)備的位置固定人臉基本正面朝向攝像頭光照環(huán)境可控注冊時每個人能留下多張照片。這種環(huán)境正好避開了 PCA 最怕的姿態(tài)和光照變化卻又對成本和功耗非常敏感。對比成熟的人臉識別方案ArcFace 這類基于深度學習的模型在公開測試集上準確率能到 99% 以上但需要較大的模型推理開銷。ArcFace 本身是一個損失函數(shù)通常配著 ResNet 之類的骨干網(wǎng)絡(luò)一張 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設(shè)置 varianceCovered0.95降維后再接一個 IBkKNN分類器跑一遍 10 折交叉驗證十幾秒就能看到大致準確率。Weka 的 PCA 參數(shù)里值得改的還有 centerData默認不開人臉特征沒有明顯尺度問題開不開影響不大但如果數(shù)據(jù)里混了無關(guān)特征建議打開。ENVI 里的主成分分析 PCA 是遙感工具鏈的一部分功能本身沒問題但 ENVI 的定位是柵格影像處理不是人臉識別。用 ENVI 對人臉圖片做 PCA雖然也能輸出主成分分量但它缺少人臉檢測、關(guān)鍵點對齊這些前置處理而且沒法直接接最近鄰分類器來做身份判斷。我見過有人把 ENVI 的 PCA 輸出拿去做 Weka 分類實驗效果自然不差但那只是“用數(shù)據(jù)壓縮工具處理人臉圖”和端到端識別設(shè)備是兩回事。如果你搜索“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)): # 假設(shè)目錄名形如 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ù)集上標定。我一般先打印所有同類距離和異類距離的最小/平均/最大值再看兩個分布是否有交疊。理論上同類最近鄰距離和異類最近鄰距離是兩條分布曲線閾值取交點效果最好實際項目中我會把閾值設(shè)置在交點偏小一側(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è)成一個很大的數(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 設(shè) 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 設(shè)成 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)象演示時用同一個人測試閾值設(shè)得很松結(jié)果陌生人也能通過閾值調(diào)緊一點員工又頻繁要刷好幾次才能開門。原因閾值本質(zhì)是投影空間中的一個半徑它決定了“最近鄰居要近到什么程度才算認識”。只靠試幾個數(shù)字來調(diào)很難兼顧誤識率和拒識率。解決在驗證集上統(tǒng)計兩類距離——同類最近鄰距離真正的用戶到庫里的最近點和異類最近鄰距離陌生人到庫里的最近點。畫出直方圖后理想閾值取兩條曲線交點如果業(yè)務(wù)上更怕陌生人闖入把閾值往左偏如果更怕員工被拒就往右偏。這個過程的代碼并不復雜把 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è)務(wù)方確認而不是自己拍腦袋。比如 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è)備上可以顯著降低更新耗時。第三招是圖像預處理參數(shù)要跟著識別性能一起鎖版本。你優(yōu)化了 CLAHE 的 clipLimit 或者裁剪框的 scale準確率可能從 95% 升到 98%但這個提升只有在你整套鏈路里才有意義。如果資料包或隊友直接用另一套預處理推到設(shè)備上效果會立刻退化。我自己早期在一個門禁項目里吃過虧跑演示時準確率 98%上線后每天都有人被拒后來發(fā)現(xiàn)是設(shè)備攝像頭角度偏低人臉對齊后眼睛位置和訓練集差十來個像素PCA 投影距離整體變大了。解決方式是補拍一批低角度照片進訓練集并把閾值按新分布重新標定。那次之后我養(yǎng)成了“先標定距離分布、再談準確率”的習慣。希望這些步驟和踩坑記錄能幫到你少走幾步彎路。本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
伦理第一页| 久久久久亚洲AV无码专区少妇| 亭亭丁香激情| 色蜜AV| 久久精品国产亚洲AV片多多| 91露脸熟女专区| 蜜臀Av一区二区三区| 亚洲……91| 国产精品无套内谢| 操操操五月天婷婷丁香影院| 日韩综合97p| 亚洲欧美一区二区不卡视频播放| 9 7超碰在线免费观看| 伊人五月天| 亚洲导航深夜福利| 国产一区二区三区白丝| 久久黄片国产一区二区| 日韩欧美亚欧在线视频| 久久久久久久久久9| 91爱做| 精品久久青青草| 国产精品一二三免费网站| 凹凸视频在线观看伊人| 亚洲欧美国产其他二区| 日韩乱插| 在线观看精品国产免费| av无码av无码专区| 欧美性爱三区二区| 国产亚洲精品美女久久久| 69麻豆天美| 91A欧美电影网站| av橘色网站| 91老熟女91老女人| 国产AB视频| 日韩97视频| 色综合99999| 欧美日韩少妇色情| 伊人欧美大香蕉视频| 美女黄码视频午夜| 婷婷人妻激情| 人人操人人摸人人骑| 爱逼综合| 探花视频免费观看国产专区| 国产乱伦视频污| 综合影院永久入口国产| 性影在线视频| 精品一区二区亚洲国产| 久久麻豆一区二区| 91在线色| 男人的天堂无码| 人妻天天爽夜夜爽2| 狠狠躁日日躁夜夜躁A| 99xav| 97超级欧美| 四虎精品亚洲| 大色综合网| 色99色| 香一区二区三区| 午夜天堂精品久久| 死我十八禁| 国内毛片四区| 国产黄色视频久久| 久久免费精品视频免一| 蜜臀亚洲中文| 怡春院久久| 亚洲欧美色图| 新婚人妻扶着粗大强行坐下| 999在线电影香蕉| 青青操少妇| 精品久久久久成人码免| 超碰97人妻免费在线| 蜜乳av一区二区| 午夜一区| 夜夜福利| 九九九九久久久久| 精品亚洲黄色片 国产精品导航一区二区 | 啊啊啊爽爽| 岛国毛片在线观看免费| www.色婷婷| 欧美一二三区四五区| 日韩精品系列| 黄色免费网| www久久99| 日本97久久久精品| 青青青青青手机视频| 成人一级性爱| 国产精品91一样| 风间由美日韩欧美久久| 国产女乱淫真高清免费视频| 色香色香欲天天天影视综合网| 9999亚洲精品| 久久伊人亚洲AV无码网站| 日韩成人电影AV| 97精品国产精品免费观看| 精品午夜福利| 久久婷婷热| 欧美性生活内射| 天天伊人| 九九热免费视频| 在线免费试看60秒| www.久久最新地址| 躁躁日曰躁2020| 国产又黄又粗又猛大片| 亚洲男人的天堂V| 91久| 嗯嗯嗯啊啊啊在线免费观看| 亚洲男人天堂手机版| 欧美视频一区二区在线| 性爱AV天堂| 日语五十路和六十路亚洲国产精品| 精品国产肉丝袜在线拍国语| 日本久久999| 1000部熟女视频在线观看| 欧美视频在线第3页| 亚洲玖玖爱| 国产三区免费在线观看| 91精品操美女| 操逼逼无码| 久久久96精品| 一级黄色影片| www国产无码| 午夜久久一区二区无码中出| 国产精品久久久久久高清无码免费看| 欧美韩国你懂得在线| 伊人黄色片| 无码男人天堂| 欧美熟女操屄| 日韩欧视频| 91热爆在线| 少妇色欲综合网2| 精品超碰国产| 啊啊啊啊操死我| 午夜免费视频1000| 最好看的中文字幕在线2018| 黄色一区三区| 狠狠操天天干| 日韩精品国产一区二区| 玖玖草久草99蜜月一区二区三区| 人人干人人操人人..com| 久久人妻少妇| 精品久久久久9999| 亚欧成人综合影院| 午夜操操操| 狠狠综合网| 视频国产成人精品日本亚洲18 | 探花视频免费观看国产专区| 欧美97视频| 亚洲AV免费在线| 99在线啪| 色色色色色色色色色色色色色色综合 | 99久久久久久亚洲精品不卡| 国产AB视频| 五月丁香网站| 久久三| 欧美性高潮| 国产夫妻一区二区| 日韩啪啪视频| 99老司机精品视频在线观看| 欧美成人精品一区| 亚洲色图欧美另类在线| 韩国女主播青草福利视频| 欧美一级久久久丰满| 中文字幕精品亚洲熟女| 蜜桃久久久久久久| 欧美v亚洲v日韩v最新在线二区| 国产精品一区二区密臀| 亚洲精品1区| 久久超碰亚洲人| 偷拍欧美综合| 国产后入内射| 99热这里只有精品99| 香蕉99秘 一区精品蜜桃臀| www.狠狠操| 超碰在线人人射| 嫩草 人人网精品| 亚洲av影院在线观看| 色色综合网站| 超碰资源亚洲97| 亚洲图片偷拍欧美| 操婢日韩| 你懂的在线观看区国产| 亚洲欧美91| 99在线精品观看99| 日本免费二区三区| 蜜臀久久久久久999| 一起草三级AV电影在线观看 | 99热精品在线观看| 日本免费二区三区| 超碰天天久久79| 狠狠色婷婷777| 欧美中文字幕日韩在线| 日韩无码服务区| 亚洲欧美setu| 久久九九一区二区三区成人| 天天综合网站| 色综合网1| 99久久精品无码一区二区| 亲子敌伦对白在线播放| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 免费黄色片。| 一区二区影视| 78精品在线| 69精品人人人人| 99青草| 女人与公拘交酡2020视频| av大香蕉| 亚洲激情在线| 久久综合日韩亚洲欧美| 色吧五月| 999精品国产高清一区二区| 日本精品88888888| 日韩一二三区| 久久无码电影| 久久一区二区三区四区五区| 无色无码| 亚洲日韩美女中文字幕乱| 伊人黄色片| 国产 热久久久久国产精品| 国产黄片精品在线| 无码在线亚洲| 超碰人人妻| 青苹果影院男人的天堂| 国产天天看| 9997se| 好爽免费视频| 久久首页| 麻豆国产尤物AV| 中文字幕88av在线| 国产精品一区在线播放| 91精品国产91久久青草| 中文精品一区二去| 亚洲欧美精品一区天堂久久 | 人妻色情天天操| 蜜臀Av一区二区三区| 国产性爱在线视频一区二区| 狠狠欧美| 亚洲网自拍| 国产A v无码专区| 小少妇| 囯产精品久久久久久久久久二区三区| 国产中文大片资源中文字幕| 熟女丰满人妻一区| 国产精品。| 欧美最大综合网| 欧洲精品二区| 狠日操| 97人人草| 丝袜高跟澳门91视频| 欧美激情高清性猛交| 91狠狠| 久久激情亚洲精品无码?V| 中文字幕五区| 精品视频久久区| 国产精品香蕉| 欧美日韩国内不卡| 囯产精品强| 另类天堂| wwwss在线观看| 久久鲁夜| 在线视频97| 人人操人人狠狠操| 日韩美女高潮喷水视频| 性色AV网站| 国产亚洲精品玖玖玖在线观看| 日夜啪电影| 骚货 中文字幕 av| 亚洲高清无码在线桃色| 九九九九97| 日韩免费a级毛片无码a∨| 在线无码操| 蜜桃不卡一区二区| 懂色Av| 亚洲精品亚洲人成人网| 97精品中文字幕| 飘花国产午夜精品不卡| 久操99| 久久精品店| 亚洲国产高清福利视频| 男人的天堂日本东京热| 欧美激情性久久久久久| 青青草国产亚洲精品久久| 综合欧美亚洲| 五月天婷婷久久| 极品一区二区三区免费| 亚洲无码久久久久久久| 亚洲另类久操网| 加勒比中文av| 中文字幕 一区二区 亚洲无码| 亚洲精品乱码久久久久久蜜桃麻豆| 五月天我淫我色av| 三级片大波波| 亚洲婷婷综合网| 一区二区三区精品黑丝白丝酒店对鸡 | …亚洲黄色厕厕女女在线播…| 国产精品自在自拍视频| 97超级色碰碰| 激情久久久| 插入粉嫩少妇视频| 日本性爱少妇| 啊啊啊水好多| 欧美日韩高潮喷水91| 欧美日综合| 一区在线观看中文字幕| 大香久久| 97视频在线观看播放与子乱对白在线……| 夜夜骑夜夜操| 中文字幕乱碼在线| 吖在线不卡一区二区国产剧情| 国产视频一区二区在线| 欧美男人一区| 中文字幕三四五区| 亚洲图片欧美制度| 啪一啪免费视频| 99最新日韩偷拍视频| 欧美疯狂做爰xxxx| 中文乱码字字幕在线第5页| 91 国产丝袜在线放观看| 人人搞人人插人人操| 国产丝袜美女诱惑| 国产高清无码一区三区二区| rivers-china.com| 国产在线不卡导航| 欧美熟女操屄| 午夜性刺激视频免费观看| 性色中出| 亚洲欧美经典一区二区| 看免费一级在线播放毛片| 乱久久久| 蜜桃臀av在线观看| 日韩亚洲精品一区二区| 美女好片色日本| 夜夜狼人妻| 成人性爱美曰韩| 国产97亚洲| 狠狠躁天天躁日日躁| 极品白嫩美女白浆成人福利在线看| 欧美丝袜中文字幕07在线| 亚洲AV免费在线观看| 国产女人和拘做爰视频| 超碰97护士| 十八禁一区二区无码观看| 99久热| 国产女人和拘做爰视频 | 色香色香欲天天天影视综合网| 日韩激情毛片一级久久久| 九九九久| 免看60秒涩涩视频| 国产白领连续中出在线播放| 国产av高清版| 激情婷婷五月天| 一本大道不卡一二三区| 少妇被c 黄 免费观看| 日本一级不卡一二区| 天天操天天射青青草| 精品一区二区人妖| 一级毛片久久久久久久女人18| 夜夜性| 亚洲女人毛茸茸91| 99蜜桃臀久久久欧美精品网站| 中文字幕在线播放2中文字幕在线观看2| 天天懆天天日| 成全动漫视频观看免费下载| 狠狠91| 丝袜 中出 制服 人妻 美腿 中文字幕| 60秒免费小视频| 操九九九九九九| 91粉芽高清在线一区二区| aaaa少妇高潮大片| 欧美 亚洲 偷拍自拍| 日本高清有码网址视频| www.91理论| 熟女激情综合网| 91视频在线观看18| 超碰免费人妻在线| 色哟哟 日韩精品| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 日韩欧美福利视频看看| 亚洲不卡三级手机播放| 精品九九| 蜜乳AV免费观看| 肏逼视频日本| 美女操逼A A| av爱爱爱| 黄色网址在线免费观看| 黄色片大香蕉| 长长久久曰曰夜夜成人网| 亚洲天堂热| 婷婷亚洲天堂| 国产九九久久久精品| 伊人青青一区成人视频在线观看区| 精品一区二区三区蜜桃臀赵总| 五月天综合网| 欧美中文字幕男人天堂久久精品 | 91精品久久久久久77777| 精品人妻美妇91job| 久久久麻豆精品| 亚洲熟女av日韩熟女| 在线国产探花| 亚洲.欧美.丝袜.中文.综合| 亚洲色图20p| 中文字幕十五区| 国产精品69久久久久孕妇欧美| 97中文字幕一区| 性色A∨91| 99e久久国产精品| 操B在线观看| 丁香五月激情啪啪| 五月天伊人| 欧洲精品久久| JuliaAnn丝袜熟女系列| 亚洲精品国产熟女| 日韩久久三区| 亚洲永久AV无码精品秋霞| 99在线啪| 欧美99999| 精品视频免费在线一区| 激情四射五月天| 夜夜操老骚逼视频网站| 蜜桃精品视频一区二区三区| 亚洲人天堂| 一类av片在线看| 九九色热| 色娱乐色呦呦夜夜夜夜av| 国产精品另类一区大香蕉| 亚洲美女av无码| 风流老熟女一区二区三区l| 97 国产精品| 久久夜夜| 丁香六月激情综合| 69丨亚洲丨精品丨入口免费播放| 欧美人妻少妇| 偷窥自拍亚洲天堂网爆| 久久天天躁日日躁狠狠躁 | 秋霞久久亚洲精品成人| 尻女朋友一夜| 蜜汁欧美| 国产区91柔拿会所技师| 97一区二区蜜臀| 综合欧美色图| 成人乱码一区二区三少妇| 欧美色九九九| 思思热国产高清| 九九色精品| 天天干夜夜肏| 8x福利精品第一福利视频导航| 大香蕉av在线| 日韩有码回春沙龙第一页| 亚洲性爱成人| 91国产精品熟女| 日日AAvv| 国产亚洲日本精品在线| 精品久久9| 99国产精品视频尤物| 亚洲城人男人的天堂| 综合网少妇| 全免费a敌肛交毛片免费| 久插综合| 在线观看一级α片刺激高潮视频| 裸体美女国产免费久久久网站| 欧美成人国产精品| 97在线观看播放视频| 日日夜夜骚| 欧美第二页| 丁香九月激情啪| 欧洲性人爱视频| 日韩图区| 懂色av色欲av蜜臀av| 精品久久久久黄少妇| 又大又大又大又粗爽高潮观看| 狠狠操综合| 久久男人| 久久黄黄| 欧美黄页| 日韩美女,国产传媒,视频一区| 国产精品日韩在线一区| 综合91网| hd成人一区二区在线| k频道色撸撸| 久精品无码av一区二免费国产在线观看 | 国产青一二三| а√天堂资源官网在线资源| 99xav| av日韩在线观看电影| 日本97久久| www.色婷婷| 亚洲天天综合| 欧美综合制服在线| 国产精品久久久久综合| 日韩精品一区二区人人人| 亚洲欧洲另类| 国产一区二区三区白丝| …中文字幕亚洲乱,97人妻无码费视…| A片 AV一级在线播放观看免费| 校园春色美腿丝袜| 肉丝网站91| 亚洲综合另类小说色区亚洲成av人片在www | 殴美,日韩国产伦精品| 天天看天天日天天操| 色婷婷成人综合| 亚乱色| 本道综合精品| 和协影院中文字幕三区| 亚洲操人| 日韩免费三级黄片电影| 日韩久射综合| 麻豆激情综合| 日韩精品99999| 三级特黄60分钟播放| 亚洲色图8| 欧美 亚洲 大香| 免费观看一区| 成人午夜小视频手机在线看| 久久鲁干| 亚洲色图日韩精品| 探花视频免费观看国产专区| 97在线观看免费| 国产精品第二页| 亚洲色图a| 91爽啪| 大香蕉五月天| 欧美日韩性爱视屏免费看了| 亚州免费啪啪视频| 亚洲色图欧洲| 黄色视频高清无码网站| 久久成年精品| 蜜臀操逼黄色视频操的好爽| 老司机午夜精品福利视频一区二区| 伊人久久亚洲中文字幕| 夜精品久无码| 夜夜夜夜久久久久| 中文字幕性感少妇av| 亚洲成a人在线观看久| 3PAV乱伦视频| 91N综合网| 欧美综合网1| 999久久久久久久精| 超碰人人干| 浪人综合网| 丁香六月激情| 曰韩精品视频一区二区| 久草尤物| 久久久久久99AV无码免费网站| 欧美激情 一区| 欧美洲精品一级| 九九九九免费高| 久久久不卡区一区二区三区久久久| 久久精品国产精品亚洲艾通辽熟妇 | 欧美狠狠操| 9/A片 | 亚洲一区二区在线观看91| 亚洲做性| 国产人妻久久精品一区二区三区| 女上位精品在线| 日本免费一区二区不卡| 校园春色中文字幕AV| 九九九九九九成人| 91伊人大香蕉| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 青青伊人久久| 97视频www| 性生活无遮挡纯毛片在线看| 97超碰免费人人性爱| 日韩ab网 | 国产精品日韩在线一区| 天天干天天燥| 99久久久久久久久| 欧美疯狂做爰xxxx| 色色五月婷婷| 东北女人av| 黄色不卡视频| 人人摸人人舔一区二区| 亚洲狠狠入| 麻豆亚洲AV成人无码久久精品| 欧美黑人熟妇精品91| 少妇久久| 亚洲一曲日韩精品| 日韩黄色电影网站| 天美av在线观看| 操逼精品视频| 国产丝袜一区二区三区| 超碰人妻久久| 无码精品久久| 桃花色涩综合影院| 国产原创精品| 国产精品3| 96麻豆精品一区二区三区| 国产又黄又爽| 国产高清在线观看欧美| 狠狠穞A片一區二區三區| 蜜桃久久久久久久| 日本 情色 1区2区3区| 婷婷激情四射| 日韩在线性爱免费视频| 亚洲激情网| 99操| 国产欧美另类久久久精品课程| 亚洲伊人久久综合97| 国产一区二区av综合| 日本色色色| 97国产天堂岛| 91精品国产91久久青草| 91足交| 九久久九精品视频| 欧美色图99| 亚欧毛片基地国产毛片基地| 久久婷婷亚洲| 啊啊啊要高潮了| 九九热九九| 精品一区二区成人| 欧美 中文字幕 一区| 久久熟女嫩草成人片免费 | 少妇一区二区三区在线观看| 青青操日韩| 国产精品熟女九色九色蜜臀| 花野真衣| 91痴汉| 狠日操| 天天综合网久久ww| 久久黄人人爽视频| www.人人cao| 色超碰综合| 国产真实子伦对白| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 国产毛片久久久久久久| 91N五十路| 亚洲国产天堂| 99色色网| 欧美日综合| 丝袜熟女一区二区三区| 欧美大片天天看| 国产丝袜欧美在线视频| 高清不卡视频| 色图综合网| 欧美亚州手机在线| 大鸡巴久久| 激情久久av一区av二区av| 91国产美女丝袜足交精品视频| 97色网| 亚洲色图91欧美日韩| AV女资源| 五月综合激情网| 欧美情色亚洲| 一区二区你上我| 国产精品在线免费| 日韩人妻资源在线看| 四虎免费在线播放| 丁香五月天社区| 91爱啪| 91N欧美| 国产在线播放成人免费| 暖暖精品二区三区观看| 成人一二| 蜜桃视频一区二区三区| 亚一综合久久久久久久久久| 亚洲精品一区二区免费在线观看| 亚洲一区二区三区中文字幕| 欧美大干日韩| 一区在线观看中文字幕| 国产99999| av在线浏览| 国产精品久久久久久久AV大片| 日韩精品99久久久久久中文字幕| 国产黄片精品在线| 青青久久久| 激情综合五月天| 国产精品久久久啊| 久久超碰98| 婷婷中文网| 亚洲熟女诱惑| 中文字幕丝袜人妻| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 男人高清无码一区二区| 日韩成人人妻网站| 日本91白丝| 熟妇的味道HD中文字幕| 夜夜做夜夜爽精品视频| 天天射,天天操,天天爽-国内精品一区二区三区-成人AV | 久久久亚洲精品中文字幕人妻| 日韩欧美视频青青| Sekablack无码一区| 精彩久久中文| 偷拍欧美激情| 户外裸露刺激视频第一区| 久久超碰日韩精品| 亚洲吊色| 日本特黄f c2| 岛国黄色短视频| 一本久道久久综合狠狠爱一密臀精 | 看看日B真人视频| 人妻嗯啊啊在线播放| www.久久制服糖| 日韩91网| 麻豆精品三区视频| 亚码激情| 色官网在线| 日韩AV无码网站| 麻豆天美在线| julia中文字幕在线观看| 狠狠综合网| 中文字幕一区二区韩| 婷婷色综合欧美日韩| 久久精品99久久久久久| WWW4虎| 九热视频| 极品美女福利在线观看| 免费中文综合精品| 日夜伊人网| 亚洲人人夜夜澡人人爽| 欧美激情超碰777| 一区二区 韩日AV| 国产精点久久久成人| 性暴力欧美猛交在线直播| 殴美性天天| 在线观看啊啊啊啊啊| 人妻在线大香蕉| 花野真衣| 大香蕉宗合网在线| 99色色网| 91呆哥人妻| 亚洲欧综合另类无码一区| 免费αV在线视频| 91色综合| 精品999999| 中文字幕在线免费观看 | 2003天天干夜夜操| 综合视频91| 欧美伦乱爱| 91九九九小逼| 久久久久9999妇女| 精产国品一区二三产品| 久久婷婷在线观看视频| 久久这里都是精品| 97精彩视频网站| 日韩pv中文| 天天肏美女| 骚乳在线| 好看的91视频| 日韩精品第3页| 亚洲国产精品久久久男人的天堂| 久久97资源 网| 国产污视频麻豆传媒一区二区| 久久发布国产伦子伦精品| 殴美,日韩国产伦精品| 东京热激情视频一二三区| 五月花婷婷| 99免费在线视频| 超碰97起碰| 高潮内射在线| 熟女自慰久久久| 中文幕97| 很狠操| 91热热色| 国产精品人妻免费精品| 久久中文字幕一区不卡| ji熟女.com| 免费超碰97在线观看| 高清无码 国产精品| 国产一级黄色片在线观看| 强奸乱亚洲| 920日本午夜免费| 天天摸夜夜摸| 久久综合久色欧美综合狠狠| 久久久成人免费av电影| 9Ⅰ超碰| 日韩欧洲操屄视频| 日韩欧美午夜视频在线| 99自拍视频| 亚洲成人一二三区| 欧美综合网1| 一区二区三区一亚洲中文字幕、综合区灬| 97碰久久| 国产精品亚洲天堂网址| 成人综合久久精品色婷婷| 校园春色综合| 国产久久久久影院老熟女| 国内一级精品| 色色网91| 色综合五月天| 黑人精品久久97| 蜜臀AV午夜精品久| 国产A v无码专区| 婷婷五月天小说| 97色涩| 99国产女人| 国模不卡| 国产日本熟女顶级一区二区三区视频| 国产av热热色| 九九九热| 999岛国大片| 伊人一区二区三区| 欧美大的香蕉有线电视视频| 人人操我人人干| 日本一级一级一级一级| 啊啊啊啊操死我了| 蜜臀99久久| 午夜高清成人在线视频| 精品人妻一区二区三区-国产精品| 欧洲亚洲综合| 黄色操人| 97免费在线视频在线观看| 91女优在线观看 | 日韩一区二区熟女| 亚洲色婷婷综合久久久久中文| 另类TS人妖一区二区三区| 亚洲宅男天堂| 成人日本片久久久蜜桃| 日韩激情毛片一级久久久| 激情第四色| 男人的天堂日韩| 人人看人人插| 婷婷伊人一区| 好爽视频在线观看视频| 熟女视频久久| 色五月AV在线| 操逼片国产| 大香蕉伊人在线成人AV在线观看| 麻豆成人影音在线| 久久婷婷热| 久久久久久99999国产精品| 国产Av超碰| 国产一区麻豆免费观看| 国产精品国产精品国产| 色婷婷丁香五月| 91超碰丝袜制服| 一区二区三区黄色片a| 一个人在线看的黄色电影网站| 天天日夜干| 激情六月婷婷| 老司机香蕉| 激情综合亚洲| 亚洲图片91| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 久久精品日韩| 中国小夫妻勾搭露脸淫荡对白| 日本人妻伦在线中文字幕| 伊人色综合超碰| 亚洲天堂在线怕怕视频| 校园春色亚洲欧洲| 黄色片A级一区二区三区| 18一区二区三区| 9久在线视频只有精品| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 啪啪视频亚洲第一| 婷婷15月天青娱乐| 九九久久一区二区伦理| 看看日B真人视频| 秋霞一级视频在线观看免费| 亚洲熟女一区二区| AV九九| 亚洲se91| 成年男人的天堂| ji熟女.com| 熟妇高潮二区三区| 九九色综合| 亚洲在线| a片亚洲一本通视频| 日本一级二级三级网站| 亚州欧美在线| ′ !γ}丶。。久久精品欧美一区二区三区| 精品日韩| 97这里只精品| 成人国产精品三级A片| 欧美性夜| 婷婷色网| 国产欧美日韩在线不卡第一页| 国产熟女一区二区| 中文字幕亚洲欧美在线不卡| 国产精品激情久久久久久久| 青青在线视频免费| 国产偷仑| 东京热免费视频| 久久丁香久草综合网| 狠狠爱夜夜干| 蜜臀久久99精品久久综合| 大香蕉乱级| 亚洲第一页综合在线| 中文字幕91综合| 国产尤物AV尤物在线观看不卡| 熟女精品日韩一区二区三区| 女生自91网站| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 国产成人一级av88| 男人的天堂com| 一区二区三区蜜桃成人撸久久东京热 | 国产黄片在线免费观看| 超碰人妻久久| 99爱爱| 中文字幕片| 人妻22p| 九九热久久99精品re| 久久东京热成人| 日韩精品99久久久久久中文字幕 | 国语精品av| 97 超碰 人人做 人人爱| 操逼网免费无码视频| 中文字幕欧美丝袜07资源| 91国产美女丝袜足交精品视频| 操一区| 亚欧性爱无码| 中文视频在线观看| 天天搞欧美| 国产AV人人 夜夜人人澡| 狠狠综合网| 国产av又色又爽又黄| 日本天天操| 成人av在线播放| 草草草草视频| 91精品国产长腿丝袜美女| 伊人久久大香线综合无码| 中文字幕五区| 91黑人无码激情在线| 天天懆天天日| 91免费看一区二区三区 | 美女黄频a美女大全免费皮| 国产无码久久高清| 啊啊啊好舒服视频| 久久青娱乐| 操曰本熟女| 久久久久ab| 啊好爽受不了无码| 91狠狠综合久久久久久| 天天干天天干天天| 女人高潮抽搐喷水视频网站| 成人七区| 亚洲性爱电影| 人人人摸人人| 日韩黄片影院| 91伊人久| 26uuu偷拍亚洲欧洲综合| 无码高清少妇久久| 在线观看一级α片刺激高潮视频| 91无遮挡| 日本伦乱九九九综合| 国产内射爽爽大片| 亚欧高清| 嫩草美女久久| 亚洲人妻在线一区| 美國A片| 久久一区二区三区入口| 思思在线免费视频| 中国国国产一级特黄毛片| 久久一级无码精品毛片6| 最近2019中文字幕国语免费版| 家庭乱伦性爱av| 粉嫩av在线一区二区| 91麻豆va国产精品| 看日韩美女二区三区免费操逼视频 | 久久久禁| 果冻传媒一区二区三区| 舔人妻中文免费视频| 日韩91网| 黄骗免费网站| 以及麻豆国产入口在线观看免费| 欧美日韩啪啪电影| 国产高清26uuu| 国产亚洲精品第一最新| 激情婷婷五月天| oumeisetu综合| 2019天天操天天爽天天拍| 色麻豆AV| 人妻少妇无码| 久久午夜色播影院免费高清| 国产肏逼网站| 欧美另类精品xxxx| 久久婷婷色| 丰满人妻一区二区三区在线| 精品国产99| 国产91丝袜在线播放蜜月| 干B网| 国内偷自视频区视频综合| 亚洲乱码国产乱码精网站| 超碰99在线观看| 中文字幕片| 91天天综合在线观看| 青草成人免费视频一com| 日韩激情毛片一级久久久| 国产激情av女片自拍| 色综合美国| 91精品婷婷国产综合久久竹菊| 一本一道久久综合久久| 欧美91在线| 乱欲一区二区| 韩国女主播青草福利视频| 天天日美女的B| 91欧美亚洲| 色噜噜精品一区二区三| 骚货人妻偷情自拍在线视频| 欧美 熟女 日韩| 亚洲日韩精品一区二区| 人人操人人摸人人看人人干| 欧美色五月| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 吉川爱美亚洲二区在线| 91 天天综合| 盗摄女人妻在线| 青娱乐亚洲热| 久久黄黄黄| 先锋色眉乱伦资源| 手机不卡视频不卡在线一二三区| 亚洲精品久久久久久| 国产精品久久久久无码Av网曝门| 91超碰人人操| 久久亚码| 51国产午夜精品视频| 九九无码| 亚洲在线A| 视频国产精品未满十八禁止在线观看| 97国产色综合| 亚洲第二页| AV不卡在线| 亚洲欧美setu| 五月天婷婷在线看| 久久久久久久久久久六六| 男人的天堂三级| 操操操日本的逼| 东京成人一区| 成人国产视频在线观看| 中文字幕日韩综合| 天天摸天天操视频| 色综合网1| 欧美日韩中国x| 99re公开精品免费视频| 亚洲影院小综合| 人人人干干人人干| 91ise欧美| 我要色综合网| 一区二区激情国产熟女| 国产在线激情| 97香蕉碰碰人妻国产欧美| 尤物视频偷拍免费| 中文字幕123| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 欧美日韩电影成人在线| 天天天乱色综合全| 成人性爱AV在线免费观看| 国产av青草| 色屁屁影院www国产| 欧美丝袜激情| 青草草免费网站av| 亚洲自拍一区夜夜操| 久久无码成人| 啊啊啊啊啊啊啊啊啊在线观看| 淫荡少妇免费| 久久久久久久综合,国产| 久久AV无码网址| 欧美三级偷拍| 亚洲日韩一区电影| 五月亭亭六月丁香| 久久99手机免费视频| 色操逼网| 国产热av| 婷婷99狠狠躁天天躁| 99热这里只有精品18| 嗯嗯啊啊啊好舒服| 国产在线激情视频| 加勒比av官网在线| 国产又操| 国产97在线 | 亚洲| 青青青操| 亚洲欧美日韩免费电影| 久久久久久裸体| 伊人五月天| 亚洲无码视频免费在线观看网址!| 91jk色拍| 日本色色色视频| 中文字幕一二三| 极品粉嫩少妇视频| 新版天堂中文资源8在线| 另类欧美色| 五月天综合网| 久久精品色欧美aⅴ一区二区| 91天堂| 绑缚麻绳人妻寝取完整版| 国产高清精品福利| 不卡日本一区二区| 性性久久| www.激情| 在线国产福利网址导航| 欧洲综合色| 嗯嗯,好大,好爽,好骚| 亚洲一本大道中文字幕无码在线| 久久久久99999| 欧美熟女丝袜| 亚洲麻豆精品二区三区| 亚瑟国产精品久久无码| 玖玖资源视频一区二区三区| 最新一二三区视频| 麻豆国产96在线| 五月天婷婷在线看 | 亚洲午夜AV| 天天激情综合站| 国产精选视频| 免费成人在线熟妇网| 精品视频久久久久九九九九9999| 大香蕉视频一二三区| 青青青青青手机视频| 欧美色图 人妻| 亚洲日产专区| 黄色欧美性爱视频| 久久久99免费| 美欧色综合| 天天综合网亚洲综合网| 久久偷拍人| 久久久久久久久久久六六| 亚洲av淫乱| 少妇一级婬片免费放一级a性色.| 九九九精品美女| 亚洲丰满很很操| 国产午夜视频| 丰满欧美少妇| 色色色色综合网| 亚洲色图殴美色图激情乱伦| 看免费的黄片| 国产精品久久久 | 另类小说欧美激情校园春色| 内射卯月麻衣| 91成人国产综合久久精品蜜月| 欧美黄页在线| 99无码视频| 五月天丁香网| 日本性爱少妇| 亚洲日韩美国人妻| 岛国在线免费视频| 久久精品一区二区一8| 久久内射| 天堂性色| 色欲久久99国产精品久久久久久| 综合色久欲| 亚洲男人天堂视频| 免费草草草草草视频| 国产欧美成人精品| 青青草色插素人| 妇人噜噜| 蜜臀99999| 超碰人妻中文在线| 日韩啪啪啪视频| 欧亚日韩三区| 玖玖资源中文字幕制服丝袜| 91jk色拍| 9精品在线| 91超碰碰在线| 大香蕉在线SuP| 日本精品一区二区三| 熟女91网| 亚洲 欧美 日本 国内 首页| 2019亚洲男人天堂| 91在线丝袜视频| 久久久久久久久久久久黄色 | 黄片在线免费在线观看| 色综合久久88色综合久久天天| 欧美另类精品xxxx| 国产成人免费观看在线视频| 欧美日韩 强奸乱伦| 日韩激情中文字幕有码| 国产91久久九九免费精品无码| 欧美精品1区2区3区| 国产无马av| 婷婷丁香五月综合| 精品久一区免费| 歐美性天天|