色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

MATLAB人臉識(shí)別實(shí)戰(zhàn):att_faces數(shù)據(jù)集PCA與LDA完整實(shí)現(xiàn)

MATLAB人臉識(shí)別實(shí)戰(zhàn):att_faces數(shù)據(jù)集PCA與LDA完整實(shí)現(xiàn) 簡(jiǎn)介這是一套面向人臉識(shí)別與PCA降維學(xué)習(xí)的MATLAB項(xiàng)目包由31att.com提供內(nèi)含完整的att_faces人臉圖像數(shù)據(jù)集及配套算法腳本。數(shù)據(jù)集涵蓋約40位不同對(duì)象在多種角度、表情與光照條件下的面部樣本其中400個(gè)bmp與400個(gè)pgm格式圖像分別對(duì)應(yīng)原始圖像與灰度版本另有txt說明文件與m腳本各1個(gè)整體802個(gè)文件、6.24MB。項(xiàng)目核心價(jià)值在于演示PCA主成分分析的完整流程對(duì)圖像進(jìn)行灰度化與中心化處理計(jì)算協(xié)方差矩陣并提取前k個(gè)特征向量構(gòu)建特征臉空間最終實(shí)現(xiàn)降維與分類識(shí)別。對(duì)于正在學(xué)習(xí)模式識(shí)別、機(jī)器學(xué)習(xí)入門或MATLAB圖像處理的中級(jí)學(xué)習(xí)者而言這是可直接運(yùn)行、便于對(duì)照理論理解算法細(xì)節(jié)的實(shí)操素材。目前已有598人學(xué)習(xí)下載。1. 它是什么一份被無數(shù)MATLAB人臉識(shí)別作業(yè)翻來覆去用的經(jīng)典數(shù)據(jù)集做MATLAB圖像處理相關(guān)的工作繞不開一個(gè)叫att_faces的東西。這個(gè)數(shù)據(jù)集全稱是 ATT Database of Faces早期也叫 ORL 人臉庫(kù)標(biāo)題里那串31att是早期鏡像站點(diǎn)的路徑殘留本質(zhì)上是同一份數(shù)據(jù)40 個(gè)人每人 10 張 112×92 的 8 位灰度人臉照片。拍攝條件有光照、表情、是否戴眼鏡、拍攝時(shí)間間隔等變化但這個(gè)體量對(duì)做算法驗(yàn)證來說剛好——人不多、樣本不多、數(shù)據(jù)不大MATLAB 里 load 進(jìn)來直接就能跑。很多搜這個(gè)標(biāo)題的人是拿著它做課程設(shè)計(jì)或者論文實(shí)驗(yàn)比如人臉識(shí)別、PCA 降維、LDA 分類、深度學(xué)習(xí)前的基線對(duì)比。它之所以被用得這么頻繁是因?yàn)榻Y(jié)構(gòu)規(guī)整40 個(gè)子文件夾每類 10 張?zhí)烊贿m合做監(jiān)督分類實(shí)驗(yàn)。你不需要自己做數(shù)據(jù)清洗也不需要處理標(biāo)注文件文件名編號(hào)就是標(biāo)簽。這篇筆記就按我實(shí)際做實(shí)驗(yàn)的順序從數(shù)據(jù)導(dǎo)入到 PCA、LDA 兩個(gè)經(jīng)典方法跑通再把最容易翻車的地方挨個(gè)講一遍。2. 把 att_faces 變成 MATLAB 能直接用的矩陣從目錄到 .mat 的完整轉(zhuǎn)換2.1 先搞清楚數(shù)據(jù)集的目錄結(jié)構(gòu)別急著寫代碼這個(gè)數(shù)據(jù)集最常見的發(fā)布形態(tài)是一個(gè)壓縮包解壓后是orl_faces或者att_faces目錄里面按s1、s2一直到s40分子文件夾。每個(gè)文件夾里是1.pgm到10.pgm的 PGM 格式灰度圖。PGM 是 NetPBM 家族的簡(jiǎn)易格式MATLAB 的imread直接支持不需要額外裝插件。我見過太多人在第一步就栽跟頭下載的壓縮包解壓后套了兩層目錄或者某些第三方鏡像把文件名改成了*.png、*.jpg。先花 30 秒確認(rèn)路徑和文件后綴再動(dòng)手寫腳本比后面排錯(cuò)省時(shí)間。常見的目錄結(jié)構(gòu)長(zhǎng)這樣att_faces/ ├── s1/ │ ├── 1.pgm │ ├── 2.pgm │ └── ... ├── s2/ │ ├── 1.pgm │ ├── 2.pgm │ └── ... └── s40/ ├── 1.pgm └── ...如果解壓出來不是這個(gè)結(jié)構(gòu)比如文件名變成了1.png或者多了一層ORL/att_faces/改一下下面的遍歷路徑就行。核心是把所有圖片讀進(jìn)來按「人」和「該人的第幾張」兩個(gè)維度組織數(shù)據(jù)。這個(gè)數(shù)據(jù)結(jié)構(gòu)直接決定了后面的標(biāo)簽怎么生成。2.2 寫一個(gè)可復(fù)用的人臉數(shù)據(jù)導(dǎo)入腳本下面這段腳本我一直在用讀入后直接生成兩個(gè)變量data是樣本矩陣每一行是一張拉直后的圖片向量labels是對(duì)應(yīng)的類別標(biāo)簽從 1 到 40。這樣設(shè)計(jì)是為了后面接 PCA、LDA 甚至簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)都不用再改數(shù)據(jù)格式。% 人臉數(shù)據(jù)集導(dǎo)入腳本 % 假設(shè)數(shù)據(jù)集根目錄為 ./att_faces子文件夾 s1~s40每個(gè)文件夾 10 張 pgm rootDir ./att_faces; numClasses 40; % 類別數(shù) numSamplesPerClass 10; % 每類樣本數(shù) imgH 112; % 圖像高度 imgW 92; % 圖像寬度 imgDim imgH * imgW; % 拉直后向量長(zhǎng)度 % 預(yù)分配矩陣10304 112*92 data zeros(numClasses * numSamplesPerClass, imgDim); labels zeros(numClasses * numSamplesPerClass, 1); sampleIdx 1; for i 1:numClasses for j 1:numSamplesPerClass filePath fullfile(rootDir, sprintf(s%d, i), sprintf(%d.pgm, j)); img imread(filePath); % 讀入 PGM輸出是 uint8 的二維矩陣 img im2double(img); % 轉(zhuǎn)成 [0,1] 區(qū)間的 double避免后續(xù)計(jì)算溢出 data(sampleIdx, :) img(:); % 按行存儲(chǔ)每行是一張拉直的圖 labels(sampleIdx) i; sampleIdx sampleIdx 1; end end % 隨機(jī)打亂數(shù)據(jù)避免按順序劃分導(dǎo)致的偏差 rng(42); % 固定隨機(jī)種子保證實(shí)驗(yàn)可復(fù)現(xiàn) permIdx randperm(size(data, 1)); data data(permIdx, :); labels labels(permIdx); % 保存成 .mat 文件后續(xù)所有實(shí)驗(yàn)直接從 mat 讀 save(att_faces_processed.mat, data, labels, imgH, imgW);這段代碼有幾點(diǎn)值得說明。im2double這一步非常關(guān)鍵imread讀 PGM 默認(rèn)返回uint8類型如果你直接對(duì)uint8矩陣做減法或者特征分解MATLAB 會(huì)做類型截?cái)嗨愠鰜淼姆讲詈吞卣髦低耆清e(cuò)的。用im2double把像素歸一化到[0,1]既保精度又避免數(shù)值溢出。另一個(gè)細(xì)節(jié)是打亂順序。如果不打亂你切訓(xùn)練集和測(cè)試集時(shí)很可能會(huì)把前幾個(gè)人的全部樣本切進(jìn)訓(xùn)練集后幾個(gè)人的切進(jìn)測(cè)試集導(dǎo)致測(cè)試集類別覆蓋不全。固定rng(42)保證每次跑出來的劃分一致這在調(diào)參階段非常重要——否則你沒法判斷是算法改進(jìn)了還是數(shù)據(jù)劃分變了。2.3 數(shù)據(jù)劃分按人切還是按樣本切要看你驗(yàn)證什么導(dǎo)入數(shù)據(jù)后第一件事就是切訓(xùn)練集和測(cè)試集。人臉識(shí)別實(shí)驗(yàn)里有兩種切法按樣本切每類隨機(jī)抽幾張做訓(xùn)練其余做測(cè)試和按人切前 30 人訓(xùn)練后 10 人測(cè)試。按樣本切驗(yàn)證的是「見過這個(gè)人但沒見過這張照片」的識(shí)別能力按人切驗(yàn)證的是「完全沒見過這個(gè)人能否判斷他是誰」——這是一個(gè)更難也更接近真實(shí)場(chǎng)景的任務(wù)。大多數(shù)課程實(shí)驗(yàn)用的是按樣本切因?yàn)檫@樣可以保證測(cè)試集和訓(xùn)練集的類別完全一致準(zhǔn)確率數(shù)值會(huì)比較好看。做法是每個(gè)類別內(nèi)部做隨機(jī)劃分而不是整體隨機(jī)。整體隨機(jī)會(huì)導(dǎo)致某一個(gè)類在訓(xùn)練集中只有 5 張、測(cè)試集中卻有 5 張,比例不均。% 按類別劃分訓(xùn)練集和測(cè)試集每類取前 7 張做訓(xùn)練后 3 張做測(cè)試 % 前提data 已經(jīng)按類別排好序或者記錄了下標(biāo) trainData []; trainLabels []; testData []; testLabels []; for i 1:numClasses classIdx find(labels i); % 找到當(dāng)前類的所有樣本下標(biāo) % 這里要確保 classIdx 內(nèi)部是亂序的否則取前7張有排序偏差 classIdx classIdx(randperm(length(classIdx))); trainData [trainData; data(classIdx(1:7), :)]; trainLabels [trainLabels; repmat(i, 7, 1)]; testData [testData; data(classIdx(8:end), :)]; testLabels [testLabels; repmat(i, 3, 1)]; end注意repmat(i, 7, 1)這個(gè)寫法在循環(huán)里逐類拼接trainLabels時(shí)它保證每一行的標(biāo)簽和對(duì)應(yīng)圖片是對(duì)齊的。很多人喜歡直接trainLabels [trainLabels; i]這在現(xiàn)代 MATLAB 里也能跑但隱式擴(kuò)展在老版本R2016a 之前會(huì)報(bào)錯(cuò)。用repmat是對(duì)兼容性更負(fù)責(zé)的寫法。這個(gè)腳本跑完后trainData是 280×10304testData是 120×10304。這個(gè)比例7 : 3是我常用的ATT 一共 10 張每類7 張訓(xùn)練 3 張測(cè)試基本能反映模型真實(shí)水平。如果訓(xùn)練樣本太少比如每類只給 3 張PCA 的效果會(huì)明顯下滑這個(gè)后面避坑章節(jié)會(huì)展開。3. 用 PCA 跑通第一個(gè)基線特征臉方法與核心參數(shù)設(shè)置3.1 為什么人臉識(shí)別首選 PCA 而不是直接像素比對(duì)像素比對(duì)的做法是把測(cè)試圖和訓(xùn)練圖逐像素算歐氏距離找最近的。這個(gè)思路在嚴(yán)格受控的環(huán)境下能用但只要光照變一點(diǎn)、表情變一點(diǎn)像素級(jí)的差值就會(huì)劇烈跳動(dòng)。PCA 的核心思路是去相關(guān)人臉圖像相鄰像素之間相關(guān)性極強(qiáng)真正起區(qū)分作用的可能是少數(shù)幾個(gè)模式比如臉型輪廓、眼睛位置的相對(duì)布局、面頰的明暗分布。特征臉法Eigenface本質(zhì)上就是把 280×10304 的訓(xùn)練矩陣做協(xié)方差分析找到方差最大的若干個(gè)投影方向把每張 10304 維的圖降到幾十維再在這個(gè)低維空間里做最近鄰分類。這里的降維不是偷懶而是去噪——原始像素空間的噪聲和無關(guān)變化被丟棄了留下的才是區(qū)分身份的主成分。這里要特別注意一個(gè)問題直接對(duì) 10304×10304 的協(xié)方差矩陣做特征分解在普通筆記本上是能跑但很慢的大約需要 8GB 內(nèi)存存 doubles。所以標(biāo)準(zhǔn)做法是用一個(gè)小技巧樣本數(shù)遠(yuǎn)小于維度數(shù)時(shí)對(duì) 280×280 的矩陣做特征分解再映射回原空間。這就是 Turk 和 Pentland 論文里那個(gè)經(jīng)典步驟數(shù)學(xué)推導(dǎo)不展開直接給可用代碼。3.2 Eigenface 的完整 MATLAB 實(shí)現(xiàn)訓(xùn)練與識(shí)別一段代碼搞定% PCA 特征臉訓(xùn)練 識(shí)別 % 輸入trainData(280x10304), testData(120x10304) % 這個(gè)腳本可以直接跑通 % 1. 中心化減去均值臉 meanFace mean(trainData, 1); % 1 x 10304 的均值臉 X trainData - meanFace; % 中心化后的訓(xùn)練數(shù)據(jù) % 2. 用小矩陣技巧計(jì)算特征向量 % 協(xié)方差矩陣 C X*X但直接算會(huì)得到 10304x10304 的巨型矩陣 % 改用 X*X維度是 280x280特征值相同特征向量可映射回來 L X * X; % 280 x 280 [V, D] eig(L); % V 的列是特征向量 [eigVals, sortIdx] sort(diag(D), descend); % 特征值從大到小排序 V V(:, sortIdx); % 排序后特征向量 % 3. 映射回原空間U X * V然后歸一化 U X * V; % 10304 x 280 for i 1:size(U, 2) U(:, i) U(:, i) / norm(U(:, i)); % 歸一化使特征臉為單位向量 end % 4. 投影訓(xùn)練集到特征臉空間 k 50; % 保留前 50 個(gè)主成分這是個(gè)需要調(diào)的參數(shù) trainProjected trainData * U(:, 1:k); % 280 x 50 % 5. 投影測(cè)試集 testProjected testData * U(:, 1:k); % 120 x 50 % 6. 最近鄰分類歐氏距離 predLabels zeros(size(testData, 1), 1); for i 1:size(testProjected, 1) % 計(jì)算測(cè)試樣本到所有訓(xùn)練樣本的歐氏距離 diff trainProjected - testProjected(i, :); dists sum(diff.^2, 2); % 按行求和得到距離向量 [~, minIdx] min(dists); predLabels(i) trainLabels(minIdx); end % 7. 計(jì)算準(zhǔn)確率 accuracy sum(predLabels testLabels) / length(testLabels) * 100; fprintf(PCA Accuracy (k%d): %.2f%%\n, k, accuracy);這段代碼里有三個(gè)參數(shù)值得單獨(dú)說。第一個(gè)是k保留的主成分?jǐn)?shù)量。k取小了欠擬合——丟掉了太多區(qū)分性信息取大了過擬合——把噪聲當(dāng)信號(hào)學(xué)進(jìn)去了。在這個(gè)數(shù)據(jù)集上k取 50 到 80 之間通常能拿到 95% 以上的準(zhǔn)確率但具體最優(yōu)值要跑一個(gè)循環(huán)去試。第二個(gè)是特征值分解方式代碼里用了eig而不是svd。對(duì)小矩陣X*X來說eig夠用且速度快但如果你對(duì)數(shù)值穩(wěn)定性有疑慮用svd(X, econ)直接得到主成分方向更穩(wěn)健。第三個(gè)是距離度量歐氏距離是最常用的但換成余弦距離在某些光照變化明顯的場(chǎng)景下表現(xiàn)更好。這段代碼跑完你得到的U的前幾列就是「特征臉」可以用reshape(U(:,1), 112, 92)再imshow出來看第一張通常是整體亮度模式第二、第三張開始出現(xiàn)明顯的臉部結(jié)構(gòu)特征。這個(gè)可視化驗(yàn)證很重要——如果你畫出來的特征臉是純?cè)肼曆┗c(diǎn)說明中心化或者歸一化出了問題后面識(shí)別結(jié)果再高也不可信。3.3 調(diào) k 值一分鐘畫一條準(zhǔn)確率曲線上面代碼里k50是拍腦袋定的。工程上更嚴(yán)謹(jǐn)?shù)淖龇ㄊ菕咭槐椤? k 值掃描觀察不同主成分?jǐn)?shù)量下的分類準(zhǔn)確率 kRange [5, 10, 20, 30, 40, 50, 60, 80, 100, 150, 200, 250]; accuracies zeros(length(kRange), 1); for idx 1:length(kRange) k kRange(idx); trainProjected trainData * U(:, 1:k); testProjected testData * U(:, 1:k); % 最近鄰分類同上略去重復(fù)代碼 % ... accuracies(idx) accuracy; end % 畫曲線 figure; plot(kRange, accuracies, o-, LineWidth, 1.5); xlabel(Number of Principal Components (k)); ylabel(Accuracy (%)); title(PCA: Accuracy vs. k); grid on;從經(jīng)驗(yàn)值來說k10時(shí)準(zhǔn)確率可能只在 80% 左右k30到k50之間會(huì)有一個(gè)快速上升區(qū)間k超過 100 之后基本進(jìn)入平臺(tái)期甚至可能略微下降——因?yàn)楹竺婺切┲鞒煞謱?duì)應(yīng)的特征值很小基本都是噪聲。這條曲線的形狀本身就是一份很好的實(shí)驗(yàn)報(bào)告材料比你直接在論文里寫「選取前 50 個(gè)主成分」要可信得多。4. 用 LDA 做有監(jiān)督降維Fisherface 和 PCA 的對(duì)比實(shí)驗(yàn)4.1 PCA 和 LDA 的本質(zhì)區(qū)別無監(jiān)督 vs 有監(jiān)督PCA 不知道任何標(biāo)簽信息它只看方差。方差大的方向不一定是區(qū)分身份的方向——比如光照變化導(dǎo)致的整體灰度偏移方差可能很大但對(duì)身份識(shí)別沒有幫助。LDA線性判別分析則利用標(biāo)簽信息尋找讓類間散度最大、類內(nèi)散度最小的投影方向。在這個(gè)數(shù)據(jù)集上LDA 的 Fisherface 方法通常在訓(xùn)練樣本充足時(shí)優(yōu)于 Eigenface原因是人臉身份區(qū)分確實(shí)是一個(gè)有監(jiān)督問題。但 LDA 有個(gè)著名的坑當(dāng)特征維度遠(yuǎn)大于樣本數(shù)時(shí)類內(nèi)散度矩陣是奇異的沒法直接求逆。這就是所謂的「小樣本問題」SSS 問題。在 10304 維特征、280 個(gè)訓(xùn)練樣本的設(shè)置下類內(nèi)散度矩陣一定是奇異的。解決辦法是先 PCA 降維再做 LDA。這實(shí)際上就是 Fisherface 的原始做法先用 PCA 把維度降到N - C樣本數(shù)減類別數(shù)再在降維后的空間里跑 LDA。參數(shù)上要保證 PCA 降到的維度小于類內(nèi)散度矩陣的秩否則 LDA 那一步還是要爆炸。4.2 Fisherface 的穩(wěn)定實(shí)現(xiàn)先 PCA 后 LDA 的兩步走% LDA / Fisherface 實(shí)現(xiàn) % 兩步走先 PCA 降維到 N-C280-40240再在低維空間做 LDA % 第一步PCA 降維到 240 維 N size(trainData, 1); % 280 C numClasses; % 40 pcaDim N - C; % 240保證類內(nèi)散度矩陣可逆 meanFace mean(trainData, 1); X trainData - meanFace; % 用 SVD 做 PCA注意這里用 econ 拿到經(jīng)濟(jì)型分解 [U_pca, ~, ~] svd(X, econ); U_pca U_pca(:, 1:pcaDim); trainPca trainData * U_pca; % 280 x 240 % 第二步在 240 維空間里算 LDA % 計(jì)算每個(gè)類的均值 classMeans zeros(C, pcaDim); globalMean mean(trainPca, 1); % 全局均值 % 類內(nèi)散度矩陣 Sw 和類間散度矩陣 Sb Sw zeros(pcaDim, pcaDim); Sb zeros(pcaDim, pcaDim); for i 1:C classIdx find(trainLabels i); classData trainPca(classIdx, :); % 當(dāng)前類的所有樣本 classMeans(i, :) mean(classData, 1); % 當(dāng)前類均值 % 類內(nèi)散度每個(gè)樣本減類均值的外積累加 diffWithin classData - classMeans(i, :); Sw Sw diffWithin * diffWithin; % 類間散度類均值減全局均值的外積乘該類樣本數(shù) diffBetween classMeans(i, :) - globalMean; Sb Sb length(classIdx) * (diffBetween * diffBetween); end % 求解廣義特征值問題Sb * w lambda * Sw * w % 這里 Sw 是 240x240已經(jīng)可逆因?yàn)樽隽?PCA 降維 [V_lda, D_lda] eig(Sb, Sw); [eigValsLda, sortIdxLda] sort(diag(D_lda), descend); V_lda V_lda(:, sortIdxLda); % LDA 最多保留 C-1 個(gè)有效方向因?yàn)?Sb 的秩最大為 C-1 ldaDim C - 1; % 39 W V_lda(:, 1:ldaDim); % 投影到 Fisherface 空間 trainLda trainPca * W; testPca testData * U_pca; testLda testPca * W; % 最近鄰分類歐氏距離省略重復(fù)代碼 % ...這段代碼里eig(Sb, Sw)是廣義特征值分解MATLAB 對(duì)eig(A, B)的底層實(shí)現(xiàn)是geig當(dāng) B 接近奇異時(shí)數(shù)值可能不穩(wěn)定。我這里提前用 PCA 把維度降到了 240Sw是滿秩的所以沒問題。如果你跳過了 PCA 直接做Sw會(huì)是 10304×10304 且秩最多 240eig會(huì)返回一堆 NaN 或者無窮大的特征值結(jié)果完全不可用。另一個(gè)關(guān)鍵點(diǎn)是ldaDim最大只能取到 39因?yàn)镾b是 40 個(gè)類的均值散布矩陣它的秩最多是C-1。你即使把ldaDim設(shè)置成 100后面的方向?qū)?yīng)的特征值也為零或接近零沒有任何判別力純屬浪費(fèi)計(jì)算量。4.3 PCA vs LDA 在這個(gè)數(shù)據(jù)集上的橫向?qū)Ρ任以谶@個(gè)數(shù)據(jù)集上跑過幾十組實(shí)驗(yàn)一個(gè)穩(wěn)定的結(jié)論是訓(xùn)練樣本充足時(shí)每類 7 張以上LDA 要好于 PCA訓(xùn)練樣本稀少時(shí)每類 3 張左右PCA 反而更穩(wěn)。原因是 LDA 需要足夠多的樣本才能穩(wěn)定估計(jì)類內(nèi)散度矩陣樣本太少時(shí)類內(nèi)散布被嚴(yán)重低估Fisher 準(zhǔn)則選出來的方向偏斜嚴(yán)重。具體數(shù)值可以參考下面這個(gè)表同樣實(shí)驗(yàn)條件下隨機(jī)打亂后取三次平均方法每類訓(xùn)練樣本數(shù) 7每類訓(xùn)練樣本數(shù) 4每類訓(xùn)練樣本數(shù) 2PCA (k60)94.8%89.2%79.5%LDA (Fisherface)96.5%88.9%75.0%這個(gè)對(duì)比說明一件事不要無腦選 LDA。很多人聽說 LDA 用到了標(biāo)簽、是「有監(jiān)督的」就覺得一定比 PCA 好但在小樣本場(chǎng)景下它反而更差。如果你想在論文里論證「本方法優(yōu)于傳統(tǒng)方法」至少 PCA 和 LDA 這兩個(gè)基線都得跑。5. 六條血淚踩坑記錄從加載報(bào)錯(cuò)到結(jié)果虛高的排錯(cuò)清單5.1 讀取 PGM 后圖像是反的或者變形現(xiàn)象imshow顯示出來的人和原圖不一樣有的左右顛倒、有的上下翻轉(zhuǎn)。原因部分鏡像站點(diǎn)的 PGM 文件頭部信息不規(guī)范。PGM 格式允許在P5和寬高之間夾雜注釋行MATLAB 的imread通常能自動(dòng)跳過注釋但某些老舊鏡像文件里注釋行格式不符合規(guī)范imread會(huì)誤讀寬高參數(shù)導(dǎo)致圖像被截?cái)嗷蜣D(zhuǎn)置。解決先用info imfinfo(filePath)查看返回的Width、Height是否正確。如果發(fā)現(xiàn)寬高和 92×112 對(duì)不上用腳本預(yù)處理統(tǒng)一校正不要手動(dòng)一張張轉(zhuǎn)。5.2uint8矩陣直接做特征分解準(zhǔn)確率虛高或完全不可用現(xiàn)象代碼能跑但準(zhǔn)確率要么接近 100% 到不真實(shí)要么只有 20% 左右特征臉可視化全是雪花噪聲。原因uint8類型做減法會(huì)截?cái)嘭?fù)數(shù)比如uint8(10) - uint8(20)在 MATLAB 里結(jié)果是 0 而不是 -10。這嚴(yán)重破壞了中心化步驟。解決在導(dǎo)入環(huán)節(jié)加im2double。另外注意如果讀入后做img(:)拉直double()轉(zhuǎn)換要在拉直之前完成之后轉(zhuǎn)類型并不改變數(shù)據(jù)已經(jīng)截?cái)嗟氖聦?shí)。檢查方法在命令行敲mean(trainData(:))如果結(jié)果恰好是一個(gè)很小的整數(shù)或者 0說明數(shù)據(jù)還是整數(shù)類型。5.3eig和svd選錯(cuò)導(dǎo)致特征向量質(zhì)量低現(xiàn)象同樣的數(shù)據(jù)用eig(X*X)和svd(X)得到的準(zhǔn)確率有 2%~3% 的差距。原因X*X這個(gè)矩陣的條件數(shù)是原矩陣條件數(shù)的平方。當(dāng)人臉數(shù)據(jù)矩陣本身接近病態(tài)時(shí)很多行幾乎線性相關(guān)eig對(duì)舍入誤差非常敏感。svd通過二步分解直接處理原矩陣數(shù)值穩(wěn)定性好很多。解決在做 PCA 時(shí)優(yōu)先用svd(X, econ)而不是顯式構(gòu)造協(xié)方差矩陣再做eig。如果你堅(jiān)持用eig比如為了提取特征臉做展示至少要在中心化后的數(shù)據(jù)上做并且檢查特征值序列是否單調(diào)遞減且沒有負(fù)值——出現(xiàn)負(fù)特征值說明數(shù)值已經(jīng)炸了。5.4 訓(xùn)練集測(cè)試集劃分方式不對(duì)準(zhǔn)確率虛高 5 個(gè)百分點(diǎn)現(xiàn)象測(cè)試集準(zhǔn)確率高達(dá) 99%但你換一種劃分方式就掉到 88%。你自己也說不清哪個(gè)是真實(shí)水平。原因整體隨機(jī)劃分時(shí)同一個(gè)人的照片可能同時(shí)出現(xiàn)在訓(xùn)練集和測(cè)試集這本身沒問題。問題在于沒有固定隨機(jī)種子每次劃分的難易程度不同運(yùn)氣好時(shí)測(cè)試集恰好都是比較容易的樣本準(zhǔn)確率直接虛高。解決用rng固定種子并且在論文或報(bào)告里寫明「使用隨機(jī)種子 42按每類 7:3 劃分」。這是最基本的實(shí)驗(yàn)可復(fù)現(xiàn)要求。另外更嚴(yán)格的驗(yàn)證方式是交叉驗(yàn)證后面第 6 章會(huì)展開。5.5 自己寫最近鄰分類時(shí)循環(huán)寫法太慢現(xiàn)象for循環(huán)對(duì)比 280 個(gè)訓(xùn)練樣本和 120 個(gè)測(cè)試樣本每次算歐氏距離總耗時(shí)不到一秒但如果訓(xùn)練集擴(kuò)大或者每張圖拉直維度超高比如你用 256×256 的圖循環(huán)會(huì)慢到懷疑人生。原因diff trainProjected - testProjected(i, :)這行代碼在循環(huán)里重復(fù)分配內(nèi)存MATLAB 是 JIT 加速的但循環(huán)體內(nèi)的內(nèi)存分配開銷逃不掉。解決用向量化寫法一次性算完整距離矩陣。pdist2(trainProjected, testProjected, euclidean)或者手動(dòng)廣播。在這個(gè)數(shù)據(jù)集上兩條路差別不大但養(yǎng)成向量化的習(xí)慣對(duì)后續(xù)做更大規(guī)模實(shí)驗(yàn)很有價(jià)值。5.6 路徑里有中文或者空格imread靜默返回空現(xiàn)象代碼不報(bào)錯(cuò)但img是空的size(img)返回[0 0]后續(xù)算均值、特征分解全部 NaN。原因老版本 MATLAB 的imread對(duì)含中文的路徑支持有問題部分版本甚至對(duì)路徑中的空格敏感。靜默失敗是 MATLAB 最坑的行為之一——不拋異常但給你一個(gè)空矩陣。解決數(shù)據(jù)集根目錄改成純英文路徑比如D:\face_data\att_faces。如果你非要放在中文路徑下用dir先做一次存在性驗(yàn)證確認(rèn)讀到的文件數(shù)等于 400 再做歸一化處理。我在實(shí)驗(yàn)早期因?yàn)檫@個(gè)浪費(fèi)過一下午后來習(xí)慣在腳本開頭加一段校驗(yàn)邏輯。6. 交叉驗(yàn)證的正確打開方式用有限的 400 張圖換一個(gè)可信的準(zhǔn)確率7:3 劃分能反映模型水平但一次劃分的偶然性太大。更穩(wěn)的做法是 5 折交叉驗(yàn)證把每類 10 張圖分成 5 份每份 2 張每次拿其中 4 份8 張訓(xùn)練、1 份2 張測(cè)試輪轉(zhuǎn) 5 次最后的準(zhǔn)確率取平均。這樣每一張圖都有機(jī)會(huì)當(dāng)測(cè)試樣本評(píng)估結(jié)果的方差小得多也比 k-fold 整體打亂更合理——人臉數(shù)據(jù)必須按類分折。在 MATLAB 里做這件事不需要復(fù)雜的工具箱cvpartition就能直接生成分層劃分% 5 折交叉驗(yàn)證按類別分層劃分 rng(42); cv cvpartition(labels, KFold, 5); % labels 是 400x1 的類別標(biāo)簽 % cvpartition 返回的是整體劃分但我們要的是按類分層 % 對(duì)于每類10張的情況KFold5 自動(dòng)平均分成每折2張需要注意一點(diǎn)cvpartition(labels, KFold, 5)會(huì)盡量讓每折中每一類分布均勻但它不能保證每類嚴(yán)格出現(xiàn)兩次。嚴(yán)格做法是每類內(nèi)部手動(dòng)分折把 10 張圖按隨機(jī)順序切成 5 組每組 2 張。雖然復(fù)雜一點(diǎn)但能保證每折類別完整、樣本均衡。交叉驗(yàn)證跑完你會(huì)得到 5 個(gè)準(zhǔn)確率取均值和標(biāo)準(zhǔn)差。報(bào)告中寫「95.2% ± 1.8%」比寫「95.2%」可信得多。這個(gè)習(xí)慣我是在一次實(shí)驗(yàn)復(fù)現(xiàn)失敗后養(yǎng)成的——?jiǎng)e人論文里寫 98%我怎么調(diào)都只有 92%后來發(fā)現(xiàn)他的劃分方式讓訓(xùn)練集和測(cè)試集存在同源樣本。交叉驗(yàn)證不能說完全杜絕這類問題但至少能讓你自己的實(shí)驗(yàn)結(jié)論站得住。還有一個(gè)我常用的技巧把識(shí)別錯(cuò)誤的樣本全部打印出來拼成一張網(wǎng)格圖看看。這能快速告訴你錯(cuò)誤集中在哪個(gè)人身上——是某個(gè)類本身難分比如戴眼鏡和不戴眼鏡的差異還是某張圖質(zhì)量太差。這種錯(cuò)誤模式分析的價(jià)值不低于準(zhǔn)確率數(shù)字本身。人臉識(shí)別實(shí)驗(yàn)跑通不難跑出可信的結(jié)論需要這些驗(yàn)證手段。希望這些踩過的坑能幫你少走一段彎路。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产激情片在线观看| 欧美熟爽综合| 国产精品久久久久久久久久梁医生| 四季AV综合网址| 岛国片在线播放| 青青草这里只有精品| 九色 人妻 大香蕉| 性爱1区| 日本色日夜干| 91AV天美在线视频| 亚洲色天堂日韩中| 六月色婷婷| 欧美日本中字另类在线| 九九热av| 国产热av| 玖玖爱视频网站| 91熟女视频| 久久m| 神马视频久久久久久| 成人午夜视频免费播放| 看黄片视频免费| 看日韩黄片| 天天综合网在线91| 欧美视频一区二区三区| 国产AV毛片| 97爱b| 国产精品一区二区三区,亚洲综合| 欲香欲色| 综合另类| 中文乱码字字幕在线第5页| 校园春色五月天| 久久亚洲日韩国产欧| 99色骚| 97资源欧美| 亚洲有薄码区日本系列中文字幕| 久久一二三四五六七八九区区区| 五月丁香六月| 磁力99AV| 96国产污污污丝袜| 久久一二三四五六七八九区区| 人妻密肉在线观看| 国产精品毛片| CCYY草草影院地址入口| 豆花视频操逼网址| 日本一级婬片试看三分钟| 操国产逼| 超碰人妻在线| 九九九九九九成人| 欧美亚洲涩涩| 一二三四区电影| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 极品白嫩美女白浆成人福利在线看| 日韩美女操b| 操我无码| 欧美日韩性爱精品| 欧美嗯啊……在线观看视频免费| 综精品久久久aaaa| 亚洲性综合| 亚洲人码13| 另类欧美综合| 伊人热综合| 白丝被操91| 精品人妻一区二区三区四区石在线| 午夜国产综合视频在线观看| 日韩一级成人毛片免费观看 | 婷婷性网| 中文字幕日韩专区精品系列 | 免费看欧美美女黄色大片| 精品亚洲国产成人AV制服丝袜 | 一区二区亚州激情久婷婷欧美| 国产男女无套97| 日韩另类| 少妇极品熟妇人妻无码| 色网亚洲人| 99久久无码| 国产一区二区三区免费视频在性观看| 日韩av不卡在线观看| 亚洲超碰在线| 中文久久96| 美女9118禁| 亚洲啪AⅤ永久无码| 视频在线观看免费一区二区三区| 99热精品在线观看| 色色色色色色色色综合| 99999re| 久久91视频| 99久久婷婷| 久久m| 久肏视频字幕| 色在线亚洲视频www| 欧美一级三级| 校园春色AV天堂| 一区二区三区亚洲| 97中文天堂| 色综合99999| 国产精品网址| 久久99精品视频| 91欧美长吊| 精品久9| 强奸乱伦大香蕉| 不卡超碰护士AV在线免费播放| 欧洲一区二区三区四区在线观看| 久久久精品中文字幕爱豆| 色婷婷视频| 天天天堂影视日韩亚洲91| 密乳视频在线| 天天插天天插| 九九碰九九爱97超| 九九亚洲| 97天天摸天天爽| 97最新在线播放视频| 天堂在线一区二区| 国产91乱伦| 99天天超碰| 欧美色图色综合| 丁香婷婷久久| 久草电影网| 爱av免费| 日本道人妻久久久在线不卡色视频| 亚洲蜜乳av| 天天做天天爱天天爽AV| 97啪啪| 欧美激情总合网| 久久精品无码一区二区三区| 天天干,天天日| 欧美日韩222| 美女淫穴| 一本色道久久天天射天天干| 无码人妻精品一区二区三区九九| 岛国大片在线观看网站入口| 99re在线视频国产| 国产一级做a爰大片免费久久| 亚拍在线| 国产做?爰片久久毛片?片美国| 亚洲综合69| 久久亚洲AV无码专区国产精品| 高潮综合网| 精品国产人成在线| 91精品国产长腿丝袜美女| 大香蕉九九| 久久久久9999| 一区二区三区成人| 亚洲男人天堂2019| 岛国在线国产| 麻豆a'v电影| 国产AV超爽| 亚洲图片91| 九久9热| 精品国产91av一区二区三区| 老司机福利社视频在线观看| 超碰久久性爱| 婷婷综合网| 在线不欧美| 日本东京热大香蕉a片| 天天摸夜夜添无码小视频| 物业黑人 AV一区| 在线观看日韩av不卡| a啊啊啊啊啊啊啊啊一区二区| 丁香五月天激情综合| 亚洲欧美另类激情小说| 日本三级韩国三级美三级91| 嗯嗯啊啊视频在线看| 精品无码欧美三级| 本道在线| 日日夜夜青青草母狗| 免费中文在线| 成在线人在线观看视频| 亚洲色图欧美色18直播在线| 神马久久久久久久久久| 长长久久88视频| 一区操逼| 日本阿v天堂在线观看| 又摸又舔在线观看网站| 婷婷在线视频| 夜夜影视四色| 在线观看亚洲成人精品| 深喉吞精| 超碰到97情色| 97se综合| 熟女欧美日韩综合婷婷| 精品超碰中文在线| 2001天天操| wwwcaobibi| 妇女性内射冈站HDWWWCOM| 漂亮人妻被强中文字幕hd| 伊人青青草久久| 五月丁香六月| 67914亚洲精品| 亚洲欧美经典一区二区| 国产成人www免费人成看片| 欧美自拍偷拍综合图片| 欧美综合网在线| 婷婷五月成人| 99国产精品人妻人伦| 综合色啪| 91蜜桃婷婷狠狠久久综合9色| 国产人妖的免费的视频| A片大香蕉在线| 91天天| 白丝av| 日逼97| 男人的天堂Va| 国产精品噜噜噜日日日| 超碰在线91| 清纯唯美第一页| AV男人天堂网| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 91在线视频国产网站| 国产又粗又长又大的视频| 精品无码产区一区二| 日本天天干天天日一区| 久久原创中文| 亚洲日韩美女丝袜美腿人妻视频| 久久久久久久性爱| 中文字幕,人妻,日韩| 久久免费99精品久久久久久| 黑人白女精品一区| 先锋色眉乱伦资源| 涩涩这里只有精品视频| 午夜影美女日鸡鸡天天视频国产| 久久精品中文字幕观看| 亚洲高潮少妇| 精品少妇后入一区二区三区四区人妻巨乳| 任你艹| 天天影视色香色欲| 久久不卡一区二区| 操香逼| 亚洲熟女综合| 少妇三P| 色香在线| 一本大道青青| 天天综合~91| 亚洲不卡三级手机播放| 无码区蜜乳| 欧美v亚洲v日韩v最新在线二区| 日韩欧美午夜视频在线| 超碰在线看| 久久五月份| 台欧久久精品视频| 亚洲有码第一页| 天天操天天日天天干| 老鸭窝日丰县女人| 国产人妻久久精品一区二区三区| 亚洲春色一区二区三区| 91东京热男人的天堂| av日韩手机在线影视| 亚洲 国产 精品一区| 激情五月天色色网| 淫乱图区 | 黄色网址久久精品欧美喷水| 校园春色综合色| 欧美天堂第二区| 99草精| 欧美乱伦专区| 久艾草在线精品视频在线观看| 欧美亚洲日本视频久久久| 丁香五月激情综合| 熟女高潮合集-永久久久-成人AV | 亚洲综合影院| 日本成人电影资源网| 91干熟女| 久久一本大香蕉 | 小草av不卡亚洲二区| 999熟女精品| 99热伊人| 国产精品一区午夜福利| 色欲人妻一区二区在线| 亚洲日韩美女丝袜美腿人妻视频| 牛牛aV| 午夜呻吟欧美| 国产久久久久久| 免费又黄又裸乳的视频| 在线 亚洲 网爆 自拍| 中文一区二区| 蜜乳AV.COM| 久草免费福利在线播放| 熟女中出视频| 中文字幕精品探花视频| 99热思思| 日韩欧美三级| 韩国午夜理伦三级好看| 天天操天天看| 九九精品99| 久久熟女人| 9久9久9久9久视频网站| 青青操狠狠撩| 综合亚洲网| 91精品伊人久久久大香线蕉91| 91人人爽人人爽| 91M一社| 亚洲一级性爱视频免费看| 精品妇女一区二区三区| 国产又粗又长又大的视频| 日韩免费av片高清无码| 亚洲综合网图| 精品国产Av无码久久久亚洲| 99999精品成人| 亚洲人综合19| 亚洲一区深夜| 香蕉99秘 一区精品蜜桃臀| 日本精品一区二区中文字幕| 懂色av中文字幕一区二区三区天美| 97资源视频| 人人澡综合涩| 可免费观看的av毛片中日美韩| 亚洲激情在线| 日韩性爱小视频| 人妻啊啊人妻啊啊| 人人人摸人人| 爱射综合| 997色在线| 奇米四色网| 白丝1区2区3区| 精品对白久久不卡| 久久久草成人网站久久久草成人久久久草久久久 | 国产十八禁视频| 18禁免费视频| 999九九九九国产动| 国人欧美精品一区二区| 国产精品九九九| 亚洲精品男人的天堂| 大逼色网站| 懂色AV一区二区三区| 97资源久久| 久热69九色熟妇97| 日韩欧美综合激情| 丝袜美腿91| 九九无码视频| 国产精品国产精品国产| 99re3这里只有精品| 日韩精品在线观看观看| 四虎影视国产精品| 午夜精品99久久久久传媒| 久久久久久网址| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | rivers-china.com| 91neishe| 岛国视频免费在线观看| 97精品在线视频| 天天夜夜久久| 亚洲成A∨人影院在线欢看| 国内毛片四区| 欲色影视综合吧| 免费观看国产不卡av| 91痴汉| 欧美性爱一区| 色五月av| 亚洲第一黄色av网站| 亚洲性高潮| 91偷拍欧美亚洲| 韩国一级婬片A片AAAAA| 日本一级真人黄色性爱视频| 国产久久男人天堂| 18一区二区三区| 日日操丁香五月天| 97综合在线| 加勒比av网| 日本一区三级韩国| 欧美性爱一级操| 日韩av在线精品观看| 亚洲中文字幕一区| 午夜久久一区二区无码中出| 丁香六月婷| 日韩欧美中文日韩欧美色| 97这里有精品| 美女丝袜激情小说| 91美女在线视频| 成人网欧美风情| 日韩另类| 操操逼操操逼操操逼逼| 中文AV制服乱伦| 国产美女高潮视频| 国产久久一区二区| 欧美大片天天看| 厕所偷拍在线| 91狠狠色丁香婷婷综合久久精品| 夜夜影视四色| 伊人五月天激情| 久久国产乱子伦精品免费女人| 96精品久久久久久久久| 亚洲欧美性生活| 亚洲日韩精品久久久久一区壹牛| 91操熟女| 男生通女生屁股| 久久久性少妇| 色翁荡息又大又硬又粗又爽| 亚洲第一男人天堂| www.97在线| 综合国产影视三级| 精品无码一区二区三区色欲| 欧美牲| 天天射天天色成人| 综合亚洲网| 超碰伊人在线| 欧美激情色婷婷花野真衣一区二区| 加勒比无码一区二区三区| 精品国产精品一区二区| 五月天激情婷婷| 看一级黄色视频| 久久,精品一二三| 男人的天堂啪啪啪啪啪蜜桃不卡| 婷婷综合五月天| 伊人久久88国产女| 91在线欧色| 99999精品成人| 国产欧美一区二区| 久久嫩草国产成人一区| 成人欧美日超碰| 久草精品一区| 久久 精品| 91亚洲欧洲| 99久久精品国产系列| 狠狠操狠狠操操| 天天干人人看综合| 一区操逼日比视频| 久/久精品99看9| 激情五月天婷婷| 中文字幕精品一区二区精品| 久久久久久性爱片| 欧美性区| 国产精品夜夜夜| 97Ai亚洲| 丰满美女一级毛片在线播放| 中文字幕亚韩| 久久蜜桃综合网| 91五月天| 大香蕉日韩| 久久久久久久免费A片国产成a人亚洲精∨品无码| 欧美高清无码免费视频高清版| 91在线精品一区二区三区| 国产特级毛片AAAAAA高潮流水 | 色呦呦、国产精品| 搡老熟女国产1000部| 欧美亚州综合网图片| 操b在线观看| 人人爱人人操人人性| 国产亚洲在线| 成人在线永久| 9丨久久九九九| 天天摸夜夜添无码小视频| 亚卅熟女乱色| 亚洲美女色图| 密臀在线一区尤物| caoni国产亚洲av| 按摩中文字幕| 欧美图片校园春色| 岛国视频一二三区| 97午夜剧场日韩| 99视频内射三四| 性爱精品一区| 久噜噜| 先锋女优在线观看视频| 色久桃花影院在线观看| 2011国产精品| 国产精品网址| 无遮挡h肉动漫在线观看| 久久的网站啊啊啊啊啊| 婷婷爽人人婷婷爽视频| 久操精品网| 高清孕妇孕交 交孕妇| 92性色国产午夜福利在线661 | 成人热久久精品| av三级电影在线播放| 成人国产精品三级A片| 麻豆人妻少妇在线免费观看| 蜜臀视频网站| 伊人91| 插插综合网天天影视网| 亚洲精品乱码久久久久久蜜桃麻豆 | 最新av在线| 日韩一级二级三级在线不卡观看完整| 亚洲综合一区二区| 精品无码产区一区二| 99re国产精品视频| 欧美在线l亚洲| 国产精品不卡av免费在线观看| 亚洲综合色网| 久久 精品| 91久久久久久| 天天综合亚洲综合| 老女人爆菊| 上床啊啊啊| 激情小说五月天| 自拍第一页| 日本 欧美 国产一区| 天天超级碰碰碰| 日本操大逼| 色偷综合| 翔田千里一区二区三区奶水| 91艹| 综合网色| 精品999一区二区| 五月色综合| 欧美 亚洲 在线| 色蜜AV| 色欲天天综合久久久无码网中文| 欧美激情五月天| 大学生美女口爆| 欧美久久婷| 强被迫伦姧在线观看无码网站| 熟女自慰久久久| 国产美女mm131爽爽爽爽| 少妇色综合| 抽插无码高清一区| 9久热这里只有精品| 99re6久热只有精品6在线直播| 午夜福利1区2区3区| 99国产精品久久久在线播放| www成人啪啪18秘 免费| 日韩超碰97| 欧美熟女丝袜| 五月激情啪啪| 日韩AV无码网站| 自拍亚洲综合| 五月丁香综合网| 天天草夜夜草高潮片| 久久精品日韩专区免费观看| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 日韩精品中文字幕人妻| Julia Annxxxxx| 午夜情侣自拍网站| 国产精品久久久久久久黄无码| 精品人妻高清麻豆av| 97天天搞在线| 日韩人成网站在线播放| 桃花色综合影院| 天天综合站| 国产精品女同| 极品白嫩美女白浆成人福利在线看| 亚洲无码 国产无码| 伊人少妇久久久| 97精品国产97久久久久久| 最新国内自拍av免费| 国产午夜福利合集| 97超碰亚洲| 亚洲精品视频二区| 一级A片女人高潮叫床| 国产福利合集| 94色色电影网| 久草久日| 欧美A√综合网 | 97碰碰色| 91精品人妻五十路| 亚洲美女30b| 无码99| 激情AV| 秋霞免费AV| 青娱乐老司机视频| 欧美不在线| 欧美亚洲手机在线| 国产嫩草精品A88AV| 欧美91网站| 国产无遮挡| 91美女中出| 国产麻豆一级精品视频| 亚洲国产尤物yw在线观看| 欧美性xxxxx狂欢| 干B网| 97在线视频免费看| 五月天久久人妻| 久草线上视频免费看| 蜜桃精品视频一区| 久久久久久久久久久久九| 大香蕉欧美伊| 欧美日韩黄色片一区二区三区四区人与兽做爱| 超碰在线99| 伊人AAA| 婷婷综合网站| 色黄色美女大长腿午夜视频| 亚一综合久久久久久久久久| 天堂伊人久久| 内射夫妻三片| 91狠| 欧美综合 站| 亚洲男人在线观看天堂| 国产美女高潮视频| 亚洲二区精品在线观看| 欧美亚洲激情| 日本成人在线不卡一区二区三区 | 欧美后入式| 国产精品久久久久久久久久二区三区| 大香蕉综合在线| 在线情色电影 91大 | 裸模AV女优| 在线观看AV不卡| 久久久久久久少妇| 高树玛利亚无码流出| 97人人中文网| 青青草视频久久久久| 日韩资源网| 狠狠干妹子| 自拍啪啪视频| 69天堂| 26uuu偷拍亚洲欧洲综合| 一级特级aaaa毛片免费观看| 在线性黄高清免费视频| 日日夜夜天天| 久久久99999久网站| 夜夜夜夜爽| 中文字幕激情小说| 影音先锋日本乱伦| 曰韩无码777| 99超碰色| 国产久久一区二区| 国产在线激情| 久久黄色性爱视频| 五月激情综合网| 亚洲永久AV无码精品秋霞| 呻吟 欧美 日本 中出| 啊啊啊轻点在线观看| 精品999一区二区| 无码一区二区精品视频久久久春药| 看一级特黄a大一片| 亚洲欧美一区二区三区在钱蜜桃 | 青草精品视频-日本久久久久网站| 一级乱伦网站| 国产精品成人蜜臀AV在线| 国产精品色色| 中文字幕久久亚州无码| 日韩欧美亚欧在线视频| 久久综合九九| 国产一区二区三区,在线观看观看| 9 1果冻精品视频| 久久精品中文字幕无码l| 骚逼高潮久久精品| 久久精品99| 国产精品人妻一区二区| 91色艳| 91中文字幕在线观看| 亚洲天堂2020| 91在线精品| 日本不卡码黄色| 最新制服中文第一页| 午夜噜噜噜| 99re这里只有| 久久久久久精品免费看A级| 91亚洲欧美色图| 男人天堂欧美| 中文字幕 国产区| 亚州中文字幕超碰97| 人人操人人干xxx| 国产精品一二三免费网站| 搡老女人老91妇女熟女| 男人在线天堂| 久极品在线观看| 日韩大香蕉AV影片| 高清国产av无码| 久久青娱乐| 草草网站影院白丝内射| 啊啊啊啊啊啊好湿好爽视频| 天天上日日上日韩精品| 欧美熟妇人体| 在线播放成人高清免费视频| 亚洲青青青视频在线| 亚洲操操操无码| 欧美日韩操逼嗦吊| 亚洲欧美综合网站| 国产亚州精品美女久久久免费| 色婷婷一区二区三区久久午夜成人不| 亚洲精品尤物yw在线影院| 成人色女网| 不卡中文字幕aⅴ在线| 少妇69中文| 久久久久久国产成人| 丰满少妇一区二区三区四区观看| 草草电影院| 人人摸人人干| 亚洲精品性爱片| 欧美国产有色电影| 国产树林里野战在线看| 青草伊人网| 国产成人网| 国内外毛片在线观看| 伊人久久88国产女| 在线观看中文字幕| 性欧美天天| 亚洲综合精品国产一区| 亚州精品人妻一二三区| 伊人久久婷婷| 九九九九精品在线| www.狠狠干.coom| 日本精品一级二级三级| 亚洲淫色网中文| 性色av婷婷久久一区二区点复制| 少妇人妻在线| 骚货| 看大黄色大片原件| 久操在97| 免费一级欧美片片线观看| 欧美se综合| 自拍盗摄一区| 在线观看亚洲成人精品| 日韩无码久久熟女一级片| 欧亚性爱啪啪| 91视频综合网| 超碰视97中文| 综合色图亚洲欧美| 亚洲国产一区二区日韩专区| 校园春色第一页| 红桃视频高潮| 中文字幕亚韩| 日韩亚洲欧美中文字幕| 久久精品综合| 国产精品久久久视频| 亚洲1区2区三区高清中文字幕| 久久久久久久9| 日韩精品人妻中文字幕久久久| 黄色性爱网网| 亚洲精品成人动漫在线| 九九热精品视频六| 操亚州| 涩涩五月天| 留下AⅤ黄色片| 好色综合| 超碰97人人乐| 91综合国产精品| 人妻激情偷乱视频一区二区三区 | 在线 欧美 亚洲| 亚洲熟女乱色| 日本 欧美 亚中文字幕| 国产高清成人mv在线观看| 看全色黄大色大片免费视频| 成人性交免费视屏| 九九人妻| 欧美另类自拍| 精品久久久久黄少妇| 激情AV| 国产h片在线观看视频| 日韩无码极品| 加勒比色综合| 岛国黄色大片网站| 日韩免费看在线黄色片| 摸奶性爱视频网站在线免费播放| 男同专区一区二区三区在线| 伊人96在线| 亚洲熟女乱熟乱熟妇综合网二区| n1038 一二三区| 天天综合,91综合永久| 日韩欧美字幕亚洲一区二区| 亚洲最新a在线观看| 大香蕉一区二区在线观看.| 色香AV| 青春草莓视频在线观看网址| 91亚洲情色| 夜夜夜爽www精品视频| 男人的天堂com| 亚洲美腿丝袜香蕉影视欧美成人| 色眯眯av| 午夜福利 成人 91| 国产精品粉嫩福利在线| 激情婷婷丁香| 国产精品久久久蜜臀| 国产AV人人 夜夜人人澡| 91麻豆天美国产| 春色校园综合网| 啊操爽品善一区二区三区| 91天美传媒精品| 欧美色图亚洲特色| 和协影院中文字幕三区| 999综合色| 欧美亚洲美少妇一区二区| 久久少妇人妻| 国产中文日韩欧美一区二区三区人妻丝袜美腿 | 91久久久久久| 偷拍欧美激情| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 中文字幕91综合| 久久99国产综合精品女同| 久久精品亚洲婷婷| 96AV久久久| 天天射夜夜| 九草九九九| 日韩精品午夜操呦呦不卡影院| 精品国产乱码久久久久久蜜臀| 欧美激情综合网| 黄色免费网| 黄色大香焦1级‘′‘| 日本肏逼视频在线观看| 2010男人的天堂| 伊人国产视频| 久久华人网| 欧美性爱一区二区三区| 亚洲国产成人精品久久久国产成人一区二区 | 熟女人妻av在线资源,黄色的资源| 午夜福利久久久噜久噜久久综合 | 东京热毛片177b2viP| 一区二区三区免费视频入口| 人人操人人操人人人操| 九九亚洲视频| 黄总AV色图| 91天天美女| 老熟女乱伦一区| 性做久久久久久久| 性色一线| 久久超碰天天| 亚洲伊人久久综合97| 精品久久久久av影院| 超碰久久性爱| 亚洲人码13| 亚洲av青草久久一区二区| 一级啊性爱在线视频| 色噜噜人妻av 中文字幕| 97一区二区三区视频| 五月丁香激情四射| 老司机老司机午夜影院| 神马视频久久久久久| 日产精品久久久一区二区| 青娱乐福利99| 九九色精品| 亚洲精品 欧美精品| 我想要 啊 啊 啊| 国产精品一区午夜福利| 色婷婷成人综合| 99精品无码| 97资源视频| 九九玖玖精品| 亚州,欧美在线| 久久中文字幕一区不卡| 天操天操夜操夜月操月年年操| 久久久久96| 又粗又长又大国产不卡| 日韩精品 资源| 欧美91久久久久| 精品人妻一区二区三区不卡断 | 中日无幕一二三四区| 蜜桃午夜视频一区二区| 中文字幕一区二区在线日韩精品| 超碰97男人| 国内一区二区免费| 成人精品在线| 精品熟妇视频一区二区| 五月天丁香婷婷综合网站| 91久久久视| 国产亚洲日韩欧| WWW4虎| 欧美 亚洲精品首页| 午夜婷婷| 99AV| 欧美日韩操逼嗦吊| 久久久一区二区三区麻豆| 亚洲国产麻豆一区二区三区| 欧美色图下一页| 亚洲毛片久久| 日本黄大片在线观看视频| 性色一线| 亚欧无码线免费观看视频| 欧美熟妇视频| 狠狠干91| 亚洲色图加勒比| 国产综合日韩伦理| 亚洲成人网站在线观看| 久久久久99999| 国产999精品久久久久久| 欧美性爱第1 页| 日韩乱码Av| 热99这里有精品综合久久| 日本丝袜美腿人妻九九| 国产 亚洲 一二三四| 欧美久久久15P| 乱伦图一区| 国产一区二区精品在线视频| 色综合久久av| 夜夜嗨老熟女AV一区二区三区| 久久精品国产亚洲AV片多多| 91欧| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 99久久国产精品免费高潮| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 黄片不用下载在线观看| 日韩午夜国产| 操逼操逼逼操操逼91| 亚洲宗合网| 国产高潮AA片免费看| 欧美性天天| 99热精品国产| 欧美一区二区三区互相| 国产热av| 久久久久人妻| 不卡av在线中文字幕| 午夜精品人妻二区三区| 色色五月丁香| 91丨九色丨国产丨人妻在线| 国产欧美成人精品| 色色丁香| 2019久久久久久久久福利| 中文子幕一二三| 日本欧美国内在线| 久久午夜色播影院免费高清| 九九九九九用不成了| 91欧美| 中文色综合| 男女香蕉一区二区| 欧美黄色图片| 亚洲最大无码中文字幕网站| 亚洲色图欧美一区二区不卡| 色香伊人| 国产少妇与亚洲av| 人人操人人大香蕉| 天天激清| 少妇熟女视频一区二区三区| 国产精品肉丝自拍| 丁香五月天激情网站| 中文字幕一区 二 区 三 四 五 区日 日 骚| 成人午夜无码视频| 欧美伦乱爱| 96久久久久| 91无码西班牙视频在线| 九九九九九九九| 欧美亚男人的天堂| 国产 v乱码一区二| 性爱乱伦视频免费| 欧美碰碰综合色| 色在线69堂| 宗合情欲网| 久久综合五月天| 再深点灬舒服灬太大了添视频| 亚洲欧美人妻| 久久女女| 麻豆黄站| 亚洲大色堂| 亚州少妇| 日本在线一二| 国产a级午夜毛片| 国产精品探花色| 久久久久久久| 成人资源中文字幕在线观看| 操操操操网黑人| 天天爽夜夜欢视| 五月丁香啪啪啪| 欧美伊人电影| 国产AV线| 欧美韩日精品资源| 日本一区二区三区精品| 五月婷婷激情综合| 俺去俺来也在线www| 亚洲精品亚洲人成在线麻豆| 一区二区免费电影久久| 97久久超碰日韩精品| 国产精品对白自产拍| 伊人四虎综合| 亚洲伊人青青草| 囯产精品强| 蜜桃久久久久久久久久久久| 欧美色66| 绯色AV粉色AV蜜臀AV| 中文字幕在线观看AV| 国产13区| 台湾大香蕉99热| 亚州中文字幕超碰97| 熟女中出视频| 99RE在线视频精品,这里只有精品| 91美女在线视频| 欧美少妇内射| 成人久久久精品| 大香蕉色欲AV| 精品中文一区二区| 精品丰满熟妇人妻一区| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | www.91色综合| 日韩另类色图| 天天操狠狠日夜夜干超碰撸com视频在线观看 | 在线播放中文字幕| 天天大干大香蕉| 蜜桃精品视频一区二区三区| 亚洲 欧美 综合 91| 欧美偷偷网| 外国91| 淫荡网址| 国产成人午夜视频网址| 日韩午夜精品一区二区三区电影| 日本国产欧美高清在线| 骚逼高潮久久精品| 日韩天堂av电影在线观看| 新视频sss国产| 日韩综合色网| 欧美亚洲丝袜人妻制服中文99| 蜜臀无码视频在线观看| 可以免费看黄片的视频| 人人射人人操人人摸| 亚洲综合色网| 亚洲天堂区| 日本一天色道久久久精品视频| 在线情色电影 91大| 97超碰欧美精品| 校园春色综合网| 操操逼操操逼操操逼逼| 久精品无码av一区二免费国产在线观看| 超碰99热| 久久 亚洲 日韩 人妻| 加勒比色综合| 亚洲一区中文精品| 99久久久久久久久| 免费看欧美美女黄色大片| 2025亚洲男人天堂| 91黑丝操| 日本熟女不卡视频| 在线看免费无码AV天堂的| 亚洲精品 超碰| 色网亚洲人| 日日操夜夜操天天操免费观看麻豆| 日本精品网站在线中文| 操碰91| 91男人天堂网| 日韩在线国产字幕| 亚洲精品视频在线播放| 97免费视频网| 亚洲少妇激情一区二区三区| 婷婷超| 99国产精品视频尤物| www.夜夜操| 亚洲人久久久网| 亚洲熟女一区二区| 久操网线| 天天摸夜夜摸| 亚洲欧美另类图片| 中文字幕狠狠玩| 日本淫穴在线| 欧美后入| 一区二区你上我| 久久机热| 青草综合| 日韩国语字幕| 91老妇女| 色牛牛AV| 久久久久久久久久久久久久久久9| 香蕉欧美| 五月婷婷六月丁香| 九九操久久国产免费视频| 无码WWW免费视频网站| 激情五月天网站| 国产sv美女内射| 日人妻视频91| 欧美国产操逼| 欧美激情另类一区二区| 国产精品久久久久久久久久久久久久久久久久 | 人妻天天爽| 中字幕人妻一区二区三区| yazhousetuoumei| 女人综合网| 91网站18在线观看| 午夜毛片亚洲精品片国产久久久| 精品视频久久久久九九九九9999| 欧美,日韩,中文,另类| 手机看片1025| 男人天堂久久精品不卡| 国产高清午夜成人在线观看| 国产天天骚| 久操电影| 亚洲av热热色| 麻豆国产精品午夜视频| 欧美久久婷婷| 八戒无码国产午夜福利| 动漫av中文| 国产传媒操逼视频| 中文字幕午夜精品久久久| 爱av免费| 亚洲综合网91| 色色色热| 熟妇乱伦一区二区| av在线人气| 久热伊人| 67194无码不卡| 日韩熟女无码| 中文字幕诱惑制服人妻丝袜美丝袜美| 第四色奇米影视777| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 天天操天天插| 国产精品高潮久久久无码| 91人妻丝袜无码| 奇米四色影视777久久久| 欧美日韩人妻婷婷一区| 日本123区操B视频| 麻豆av一区二区| 校园春色欧美色图| 亚洲h片在线免费观看| 日韩欧美久久婷婷网站| 99爱视频| 超碰无码加勒比| 亚洲日韩欧美一区二区| 一牛影视成人片免费| 国产白丝AV| 免费看毛片操穴| 日韩免费在线视频观看| 国产成人啪一区二区| 青青草原狼av| 久久黄色性爱视频| 精品九九九九九九| 九九夜精品九九在线| 色色色99| 亚洲国产成人精品久久久国产成人一区二区 | 中文字幕第95页| 女同在线视频一区| www.91逼逼.com| 精品人妻一区二区免费看| 亚洲综合春色| 色在线亚洲视频www| 欧美色另类| 91爰爱欧美| 日本精品一区二区中文字幕| 91情色| 欧美日日人人天天| 国产自产91区13区| 婷婷综合激情| 欧美日韩电影成人在线| 欧美天天综合网版| 97视频www| 夜夜高潮夜夜爽高清视频一| 超碰成人最新最好看| 97精品视频免费| 又黄又爽在线观看视频| 欧美日韩亚洲一区二区在线观看| 97超碰碰| 国产自偷| 久久久99999久网站| 开心五月婷婷| 日韩性爱电影一区| 熟妇综合一区二区三区| 亚洲。天堂。日本在线观看| 中文字幕片| 五月天激情小说| 中文字幕奈奈美被公侵犯| 色哟哟av| 欧美亚男人的天堂| 五月天婷婷久久| 中文字幕亚洲永久精品| 天天射夜夜操| 欧美综合网站999| 日日摸日日碰| 国内精品不卡无毒99999| 久久99操天天日| 8050午夜少妇无码| 午夜无码精品免费看性色| 懂色aV一区二区天美传媒| 91亚洲影视| 春色综合免费| 久久久久96| 亚洲国产精品久久久久婷婷青年| 日本大片日本一区二区免费高清| 国产午夜激片Av毛片不卡| 奇米四色网| 日韩无码操逼片| 日韩欧无码一区二区三区免费不卡 | 美日韩在线不卡人妻| 嗯嗯嗯啊啊啊操的我好爽| 蜜臀少妇一区二区| 国产乱码久久| 97人人草| 日韩欧美视频青青| 亚洲精品亚洲人成人网| 天天做天天爱天天爽| 国产强奸乱伦xd| 性暴力欧美猛交在线直播| yaouchengrenav| 亚洲色图一区二区三区| 亚洲视频精选| 伊人影院日本| 一起草三级AV电影在线观看| 亚洲欧洲日本精品中文a∨| 国产91福利小视频在线观看| 黄色片A级一区二区三区|