日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

Python人臉識(shí)別畢設(shè)項(xiàng)目實(shí)操:從解壓到答辯的全流程避坑指南

Python人臉識(shí)別畢設(shè)項(xiàng)目實(shí)操:從解壓到答辯的全流程避坑指南 簡(jiǎn)介這是一份基于Python的人臉識(shí)別系統(tǒng)本科畢業(yè)設(shè)計(jì)資源面向計(jì)算機(jī)、人工智能等相關(guān)專(zhuān)業(yè)的畢業(yè)生和在校生可同時(shí)用于畢業(yè)設(shè)計(jì)、期末大作業(yè)與課程設(shè)計(jì)。資源包含完整的系統(tǒng)源碼與配套文檔代碼注釋詳細(xì)部署簡(jiǎn)單適合不同基礎(chǔ)的學(xué)習(xí)者參考與復(fù)用。資源包共2000個(gè)文件以1956個(gè)Python源碼文件為主系統(tǒng)功能模塊完整另有PDF論文文檔、TXT說(shuō)明文件、HTML與CSS頁(yè)面文件、JS腳本等覆蓋從研究背景、算法實(shí)現(xiàn)到界面展示的完整流程。整體包大小約82.24MB目錄結(jié)構(gòu)清晰便于按模塊閱讀和二次開(kāi)發(fā)目前已有182人瀏覽學(xué)習(xí)。該資源為作者精心打磨的98分高分項(xiàng)目獲得導(dǎo)師高度認(rèn)可下載后按照說(shuō)明簡(jiǎn)單配置環(huán)境即可運(yùn)行既能幫助理解人臉識(shí)別核心原理也能為論文撰寫(xiě)和系統(tǒng)答辯提供有力參考。1. 先別急著雙擊解壓這個(gè)畢設(shè)zip包里到底裝的是什么能拿到“基于Python的人臉識(shí)別系統(tǒng)本科論文畢業(yè)設(shè)計(jì).zip”這個(gè)包的人九成是正在趕畢設(shè)的本科生。你大概率是從某個(gè)資源站、論壇或?qū)W長(zhǎng)的網(wǎng)盤(pán)里把它拖了下來(lái)資源名里“本科論文”“畢業(yè)設(shè)計(jì)”兩個(gè)詞很容易讓人誤以為解壓就能跑、打開(kāi)就是答案。實(shí)際接手過(guò)的同學(xué)都知道這類(lèi)項(xiàng)目包的標(biāo)配是能打開(kāi)但報(bào)錯(cuò)、能截圖但跑不出識(shí)別、論文目錄跟代碼對(duì)不上。它不是一個(gè)單文件腳本而是一套由代碼、數(shù)據(jù)集、模型文件和論文草稿拼起來(lái)的交付物。我這篇筆記不給你重寫(xiě)論文就講清楚從解壓到跑通、再到答辯前驗(yàn)收這一路上最常見(jiàn)的做法和坑。目標(biāo)讀者很明確剛拿到包還沒(méi)頭緒的畢設(shè)黨以及接手別人代碼想快速評(píng)估值不值得改的“接盤(pán)俠”。2. 解壓與環(huán)境部署從zip包到第一幀攝像頭畫(huà)面2.1 用linux解壓縮命令先看目錄編碼、損壞與偽加密一次排清很多同學(xué)在Windows下右鍵“全部解壓縮”解壓出來(lái)一堆亂碼文件夾或者干脆提示“文件已損壞”。這類(lèi)畢設(shè)zip包大多是在中文環(huán)境打包的文件名編碼常是GBK而主流解壓工具默認(rèn)按UTF-8解釋于是中文名全成了拼音亂碼。我在Linux下處理這類(lèi)包習(xí)慣先用命令行工具看目錄不解壓就不容易踩二次寫(xiě)入的坑# 先列出壓縮包內(nèi)文件確認(rèn)結(jié)構(gòu)再?zèng)Q定解壓到哪 unzip -l 基于Python的人臉識(shí)別系統(tǒng)本科論文畢業(yè)設(shè)計(jì).zip # Linux下解壓遇到中文亂碼就用 -O 指定老式編碼 unzip -O GBK 基于Python的人臉識(shí)別系統(tǒng)本科論文畢業(yè)設(shè)計(jì).zip -d face_project/ # 如果提示損壞或找不到文件結(jié)尾標(biāo)記先檢查完整性 unzip -t 基于Python的人臉識(shí)別系統(tǒng)本科論文畢業(yè)設(shè)計(jì).zip第一行是只看不解壓列出文件清單用來(lái)確認(rèn)里面是不是代碼、數(shù)據(jù)、論文三個(gè)主目錄第二行的-O GBK參數(shù)是Linux下處理中文文件名亂碼的關(guān)鍵不加的話(huà)解壓出的目錄名會(huì)壞掉代碼里import路徑對(duì)不上直接導(dǎo)致后續(xù)ModuleNotFoundError第三行的-t是測(cè)試壓縮包完整性能提前暴露“導(dǎo)入失敗caused by: invalid zip archive: could not find eocd”這類(lèi)問(wèn)題——所謂 EOCDEnd Of Central Directory是zip文件末尾的結(jié)束標(biāo)記文件從網(wǎng)盤(pán)下載被中斷、或者被手機(jī)端網(wǎng)盤(pán)App“在線(xiàn)解壓”過(guò)經(jīng)常把這個(gè)標(biāo)記弄丟。Windows下沒(méi)有unzip -O這個(gè)參數(shù)我一般用7-Zip打開(kāi)它的“僅顯示名稱(chēng)”選項(xiàng)可以再試一次編碼轉(zhuǎn)換。如果7-Zip打開(kāi)時(shí)提示要密碼先別慌著到處找密碼這大概率是“zip偽加密”打包時(shí)用第三方工具給文件頭打了加密標(biāo)志但內(nèi)容并沒(méi)有真加密。偽加密的解救辦法是用ZipCenOp或干脆寫(xiě)個(gè)腳本把加密標(biāo)志位改回去重打包后正常解壓。這類(lèi)問(wèn)題放到第4章細(xì)說(shuō)。2.2 Python環(huán)境配置別用系統(tǒng)Python硬跑先把opencv-contrib裝明白解壓之后先別急著打開(kāi)train.py去跑畢設(shè)項(xiàng)目最常見(jiàn)的翻車(chē)點(diǎn)就是環(huán)境。這個(gè)系統(tǒng)基于Python但classseries里用的是OpenCV和dlib這些重量級(jí)輪子不同版本之間兼容性極差。我的習(xí)慣是新建一個(gè)conda獨(dú)立環(huán)境跟系統(tǒng)Python隔離這樣后期裝PyTorch或其他庫(kù)時(shí)不會(huì)把項(xiàng)目環(huán)境搞壞# 用conda創(chuàng)建獨(dú)立環(huán)境Python版本選3.8-3.10之間 conda create -n face_rec python3.8 -y conda activate face_rec # 先裝科學(xué)計(jì)算基礎(chǔ)庫(kù) pip install numpy opencv-python pillow matplotlib # 關(guān)鍵必須裝opencv-contrib-python它才帶人臉識(shí)別擴(kuò)展模塊 pip install opencv-contrib-python這里的核心知識(shí)點(diǎn)是opencv-python和opencv-contrib-python是兩個(gè)不同的pip包。前者只包含主模塊能做人臉檢測(cè)Haar級(jí)聯(lián)但做不了LBPH人臉識(shí)別因?yàn)閏v2.face這個(gè)命名空間里的LBPHFaceRecognizer_create()等算法屬于contrib擴(kuò)展模塊。網(wǎng)上很多畢設(shè)代碼明明有import cv2也沒(méi)寫(xiě)錯(cuò)運(yùn)行到cv2.face報(bào)AttributeError: module cv2 has no attribute face就是裝錯(cuò)了輪子。再一個(gè)重點(diǎn)是dlib的安裝。如果你的項(xiàng)目包里有requirements.txt里面大概率躺著dlib19.x.x。在Windows上用pip直接裝dlib失敗率不低因?yàn)樗枰狢Make和C編譯環(huán)境。我一般先試一次pip install dlib失敗就改用預(yù)編譯的wheel包或者干脆繞開(kāi)dlib不裝換face_recognition庫(kù)它底層調(diào)dlib但有更友好的安裝方式。環(huán)境裝完別急著跑代碼先在終端里啟動(dòng)Python驗(yàn)證一下import cv2 print(cv2.__version__) print(cv2.data.haarcascades)這里cv2.data.haarcascades會(huì)打印Haar級(jí)聯(lián)文件所在目錄后續(xù)人臉檢測(cè)要用的haarcascade_frontalface_default.xml就在這個(gè)目錄里。輸出正常說(shuō)明OpenCV環(huán)境基礎(chǔ)是通的。編輯器這邊用VS Code打開(kāi)項(xiàng)目根目錄按CtrlShiftP選“Python: Select Interpreter”把解釋器指到剛建好的face_rec環(huán)境vscode python環(huán)境配置這一步就完成了用PyCharm的同學(xué)在Settings里選Project Interpreter效果一樣。2.3 攝像頭預(yù)檢不碰人臉識(shí)別算法先把視頻鏈路打通環(huán)境裝完人容易自信滿(mǎn)滿(mǎn)直接運(yùn)行recognize.py結(jié)果彈出黑窗或者直接閃退。黑窗九成不是識(shí)別算法掛了而是攝像頭視頻流沒(méi)打開(kāi)。我先給你一段不包含任何人臉識(shí)別邏輯的攝像頭自檢腳本單獨(dú)跑通再進(jìn)主線(xiàn)排查范圍就小得多import cv2 import sys def main(): # 0代表筆記本內(nèi)置攝像頭外接USB相機(jī)常是1或2 cap cv2.VideoCapture(0, cv2.CAP_DSHOW) # Windows下顯式指定后端 if not cap.isOpened(): sys.exit(攝像頭打不開(kāi)檢查索引、權(quán)限或是否被其他軟件占用) cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640) cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) while True: ok, frame cap.read() if not ok: break cv2.imshow(camera-precheck, frame) key cv2.waitKey(1) 0xFF if key ord(q): break cap.release() cv2.destroyAllWindows() if __name__ __main__: main()這段代碼有兩個(gè)參數(shù)值得說(shuō)明cv2.CAP_DSHOW是Windows下的DirectShow后端很多筆記本攝像頭在默認(rèn)的MSMF后端下打不開(kāi)或延遲很重加上它能直接治好一部分黑屏分辨率設(shè)置成640×480不是為了看畫(huà)質(zhì)而是人臉識(shí)別根本不需要高分辨率1080P帶來(lái)的噪點(diǎn)和計(jì)算量反而會(huì)讓檢測(cè)幀率掉到10幀以下。運(yùn)行后看到實(shí)時(shí)畫(huà)面并按Q退出攝像頭這塊地基就穩(wěn)了接下來(lái)碰算法鏈路才有的放矢。3. 人臉識(shí)別系統(tǒng)的主鏈路檢測(cè)、特征提取與身份比對(duì)3.1 人臉檢測(cè)選型Haar、HOG與深度學(xué)習(xí)檢測(cè)器別只信“越新越好”一個(gè)畢設(shè)級(jí)的人臉識(shí)別系統(tǒng)鏈條上通常是四個(gè)人臉檢測(cè)與提取特征對(duì)齊的子任務(wù)。先談檢測(cè)因?yàn)樽R(shí)別的前提是“先找到臉在哪”。選檢測(cè)器這件事在畢業(yè)論文里要寫(xiě)下理由很多同學(xué)直接上深度學(xué)習(xí)模型結(jié)果演示機(jī)器沒(méi)GPU幀率低到?jīng)]法看。我在畢設(shè)輔導(dǎo)里通常按下面這張表來(lái)權(quán)衡檢測(cè)方案常見(jiàn)速度(CPU)漏檢情況誤檢情況論文學(xué)起來(lái)難度OpenCV Haar級(jí)聯(lián)快毫秒級(jí)側(cè)臉漏檢較多背景誤檢較多原理簡(jiǎn)單好寫(xiě)章節(jié)dlib HOGSVM中等側(cè)臉漏檢較少誤檢較少特征與分類(lèi)器能寫(xiě)深MTCNN/RetinaFace慢需GPU很少很少要寫(xiě)深度學(xué)習(xí)背景Haar級(jí)聯(lián)是OpenCV自帶的經(jīng)典檢測(cè)器一個(gè)XML文件就搞定人臉位置框選原理是基于Haar特征做級(jí)聯(lián)分類(lèi)器計(jì)算速度快到可以忽略不計(jì)但對(duì)手勢(shì)遮擋和側(cè)臉的容忍度很低。HOGSVM在dlib里被封裝為get_frontal_face_detector()它基于梯度方向直方圖特征和線(xiàn)性SVM分類(lèi)器速度和魯棒性平衡。深度學(xué)習(xí)檢測(cè)器如MTCNN的精度最高但在無(wú)GPU的答辯演示環(huán)境里實(shí)時(shí)性是硬傷。論文寫(xiě)作層面我的建議是本科畢設(shè)選Haar或HOG來(lái)做檢測(cè)章節(jié)再用深度學(xué)習(xí)特征嵌入做識(shí)別章節(jié)這樣既有經(jīng)典原理可寫(xiě)又有“用深度學(xué)習(xí)提升識(shí)別精度”的改進(jìn)點(diǎn)可講答辯老師也愛(ài)聽(tīng)。3.2 LBPH人臉識(shí)別從訓(xùn)練到預(yù)測(cè)的最小可運(yùn)行代碼人臉檢測(cè)解決“臉在哪里”接下來(lái)是“這是誰(shuí)”。LBPHLocal Binary Patterns Histograms是OpenCV contrib模塊里自帶的傳統(tǒng)人臉識(shí)別算法它不需要訓(xùn)練神經(jīng)網(wǎng)絡(luò)幾十張正臉照片就能訓(xùn)練出一個(gè)能用的模型特別適合本科畢設(shè)的體量。核心原理是把灰度圖分成小格子每個(gè)像素與鄰域比較得到二進(jìn)制模式統(tǒng)計(jì)每個(gè)格子的直方圖整幅圖的多個(gè)直方圖串聯(lián)起來(lái)就是這張臉的特征向量識(shí)別時(shí)用最近鄰距離判斷屬于哪個(gè)類(lèi)別。先看訓(xùn)練腳本import os import cv2 import numpy as np def load_dataset(data_dir, img_size(200, 200)): images, labels, names [], [], [] for label, name in enumerate(sorted(os.listdir(data_dir))): folder os.path.join(data_dir, name) if not os.path.isdir(folder): continue names.append(name) for fname in os.listdir(folder): path os.path.join(folder, fname) gray cv2.imread(path, cv2.IMREAD_GRAYSCALE) if gray is None: continue gray cv2.resize(gray, img_size) # 直方圖均衡化緩解光照不均 gray cv2.equalizeHist(gray) images.append(gray) labels.append(label) return images, np.array(labels), names X, y, class_names load_dataset(data/train) recognizer cv2.face.LBPHFaceRecognizer_create( radius1, # LBP鄰域半徑常用1或2 neighbors8, # 采樣點(diǎn)數(shù)8夠用越大越穩(wěn)健但細(xì)節(jié)丟失 grid_x8, # 橫向分格數(shù) grid_y8 # 縱向分格數(shù) ) recognizer.train(X, y) recognizer.save(models/lbph_model.yml) print(訓(xùn)練完成類(lèi)別, class_names)load_dataset里我按人名分文件夾每個(gè)文件夾是一個(gè)人不同姿態(tài)和光照的照片文件夾名就是身份標(biāo)簽這是畢設(shè)項(xiàng)目最省事的數(shù)據(jù)組織方式equalizeHist()這一行叫直方圖均衡化能把過(guò)暗或過(guò)亮的照片灰度分布拉開(kāi)有效降低光照變化對(duì)LBP特征的影響。LBPHFaceRecognizer_create的四個(gè)參數(shù)不需要刻意調(diào)得過(guò)細(xì)但論文里要有交代neighbors取4會(huì)太快太糙取16以上對(duì)噪聲更魯棒但容易丟失邊緣細(xì)節(jié)8是個(gè)平衡點(diǎn)grid_x/y8意味著圖像被切成64塊直方圖格子越多局部信息越精細(xì)但也越敏感訓(xùn)練照片本身不夠穩(wěn)反而會(huì)掉精度。再寫(xiě)識(shí)別與預(yù)測(cè)的推理端import cv2 import os model_path os.path.join(os.path.dirname(__file__), models, lbph_model.yml) recognizer cv2.face.LBPHFaceRecognizer_create() recognizer.read(model_path) camera cv2.VideoCapture(0, cv2.CAP_DSHOW) detector cv2.CascadeClassifier( cv2.data.haarcascades haarcascade_frontalface_default.xml ) while True: ok, frame camera.read() if not ok: break gray cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) faces detector.detectMultiScale( gray, scaleFactor1.1, minNeighbors5, minSize(100, 100) ) for (x, y, w, h) in faces: face cv2.resize(gray[y:yh, x:xw], (200, 200)) label, confidence recognizer.predict(face) if confidence 70: name class_names[label] else: name unknown cv2.rectangle(frame, (x, y), (x w, y h), (0, 255, 0), 2) cv2.putText(frame, name, (x, y - 10), cv2.FONT_HERSHEY_SIMPLEX, 0.8, (0, 255, 0), 2) cv2.imshow(face-recognition, frame) if cv2.waitKey(1) 0xFF ord(q): break camera.release() cv2.destroyAllWindows()重點(diǎn)說(shuō)confidence這個(gè)值。LBPH的predict()返回的是當(dāng)前人臉特征與訓(xùn)練樣本特征之間的距離分?jǐn)?shù)數(shù)值越小代表越接近。70這個(gè)閾值是我在常見(jiàn)室內(nèi)光照下的經(jīng)驗(yàn)值你可以用待測(cè)樣本打印出實(shí)際距離來(lái)調(diào)整識(shí)別Alice且經(jīng)常出現(xiàn)別的名字就把閾值往下壓正常身份經(jīng)常被標(biāo)成unknown就往上抬。detectMultiScale的三個(gè)檢測(cè)參數(shù)同樣要有數(shù)scaleFactor1.1表示每次縮放比例越小檢測(cè)越慢但越不易漏檢minNeighbors5表示至少5個(gè)鄰近框確認(rèn)才算一個(gè)有效人臉值太小誤檢多值太大漏檢多minSize(100,100)過(guò)濾掉距離遠(yuǎn)的小人臉?lè)勒`檢也省算力。3.3 用face_recognition做128維特征比對(duì)另一種更穩(wěn)的識(shí)別路線(xiàn)LBPH的問(wèn)題在于它對(duì)姿態(tài)和光照太過(guò)敏感同一個(gè)人的照片在戴眼鏡或不戴眼鏡之間距離波動(dòng)很大。如果畢設(shè)題目允許你用深度學(xué)習(xí)庫(kù)我建議加一個(gè)基于face_recognition的方案做橫向?qū)Ρ取莇lib的封裝用預(yù)訓(xùn)練的ResNet模型把每張人臉編碼成128維浮點(diǎn)向量再用向量的歐氏距離判定身份。這種方法論文里更好寫(xiě)實(shí)際識(shí)別也更穩(wěn)import face_recognition # 注冊(cè)照只取一張編碼一次 known_img face_recognition.load_image_file(data/face_db/alice.jpg) alice_code face_recognition.face_encodings(known_img)[0] # 測(cè)試圖可能有多張人臉 test_img face_recognition.load_image_file(data/test/lab_lunch.jpg) face_locs face_recognition.face_locations(test_img) face_codes face_recognition.face_encodings(test_img, face_locs) for code, loc in zip(face_codes, face_locs): distance face_recognition.face_distance([alice_code], code)[0] is_match distance 0.45 if is_match: print(f識(shí)別為Alice特征距離{distance:.3f})128維特征向量的業(yè)務(wù)邏輯很簡(jiǎn)單同一張臉在不同照片里的編碼距離小不同人的臉距離大。tolerance0.45是常用的閾值起點(diǎn)0.4以下偏嚴(yán)格0.5以上容易把不同的人認(rèn)成同一個(gè)。整個(gè)方案的工程量比LBPH小因?yàn)椴恍枰?xùn)練過(guò)程注冊(cè)照片放一張進(jìn)face_db就行適合“注冊(cè)-識(shí)別”的畢設(shè)演示場(chǎng)景。但有一點(diǎn)要在論文里說(shuō)清楚它依賴(lài)預(yù)訓(xùn)練權(quán)重不是你自己訓(xùn)練出來(lái)的模型理論上可以寫(xiě)“采用遷移學(xué)習(xí)方法”不能寫(xiě)成從零訓(xùn)練。4. 畢設(shè)避坑指南解壓、依賴(lài)、數(shù)據(jù)與演示的高頻踩坑記錄4.1 解壓層zip偽加密與invalid zip archive報(bào)錯(cuò)現(xiàn)象一用7-Zip或WinRAR打開(kāi)zip包提示需要密碼但資源頁(yè)面上沒(méi)給密碼問(wèn)學(xué)長(zhǎng)也說(shuō)不清。原因這類(lèi)文件大概率是被資源打包者用工具做了一次“zip偽加密”文件頭里的加密標(biāo)志位被改成了1實(shí)際內(nèi)容并沒(méi)有加密目的只是防在線(xiàn)解壓和批量轉(zhuǎn)發(fā)。解決用Python腳本把文件頭的加密標(biāo)志改回0重新存盤(pán)import struct def unzip_fake_encrypt(zip_path, out_path): with open(zip_path, rb) as f: data bytearray(f.read()) pos 0 count 0 while True: pos data.find(bPK\x01\x02, pos) if pos -1: break flag_offset pos 8 # 通用標(biāo)志位在中央目錄頭偏移8處 flags struct.unpack(H, data[flag_offset:flag_offset 2])[0] if flags 0x0001: data[flag_offset:flag_offset 2] struct.pack(H, flags ~0x0001) count 1 pos 4 with open(out_path, wb) as f: f.write(data) print(f修復(fù)了{(lán)count}個(gè)偽加密標(biāo)志) unzip_fake_encrypt(畢業(yè)設(shè)計(jì).zip, 畢業(yè)設(shè)計(jì)_fixed.zip)現(xiàn)象二解壓到一半提示“導(dǎo)入失敗caused by: invalid zip archive: could not find eocd”文件解壓不全。原因zip的中央目錄索引在文件末尾EOCD記錄缺失通常意味著文件被截?cái)噙^(guò)——網(wǎng)盤(pán)下載不完整或者中轉(zhuǎn)工具改過(guò)文件頭腳。解決先看文件大小和資源頁(yè)標(biāo)注對(duì)不對(duì)得上對(duì)不上就重新下載別浪費(fèi)時(shí)間找修復(fù)工具對(duì)得上再考慮用python -c import zipfile; zipfile.ZipFile(xxx.zip).testzip()做一次逐文件CRC校驗(yàn)找出具體損壞的是哪個(gè)文件單獨(dú)用網(wǎng)盤(pán)客戶(hù)端重新拉一次。提示偽加密只適用于本地解壓受阻的場(chǎng)景對(duì)在線(xiàn)網(wǎng)盤(pán)“預(yù)覽解壓”無(wú)效資源站不讓解壓的原因多半是版權(quán)過(guò)濾換個(gè)思路別在工具上死磕。4.2 依賴(lài)層opencv缺contrib與dlib編譯失敗現(xiàn)象運(yùn)行recognize.py報(bào)AttributeError: module cv2 has no attribute face。原因裝了opencv-python而不是opencv-contrib-python這兩個(gè)包共用cv2命名空間但后者才帶有cv2.face子模塊。解決卸載重裝順序很重要pip uninstall opencv-python opencv-contrib-python -y pip install opencv-contrib-python4.5.5.64版本號(hào)盡量對(duì)著項(xiàng)目requirements里寫(xiě)的主版本選4.5.x對(duì)Windows兼容性很好5.x的預(yù)編譯包在部分機(jī)器上會(huì)有API變化。裝完后再驗(yàn)證一次cv2.face能否導(dǎo)入。現(xiàn)象pip install dlib在Windows上報(bào)“CMake must be installed”、“error: Microsoft Visual C 14.0 is required”。原因dlib是C庫(kù)pip默認(rèn)走源碼編譯你必須先有編譯工具鏈。解決別硬編譯。到網(wǎng)上下載對(duì)應(yīng)Python版本的dlib預(yù)編譯wheel先pip install cmake再裝wheel若項(xiàng)目同時(shí)用到face_recognition用pip install face_recognition它會(huì)把dlib作為依賴(lài)一起處理有時(shí)反而更省事。如果兩者都失敗直接改代碼棄用dlib路徑轉(zhuǎn)到LBPH方案功能和論文體量都?jí)颉?.3 數(shù)據(jù)層樣本太少、光照不穩(wěn)、標(biāo)簽混亂現(xiàn)象訓(xùn)練出來(lái)的模型連本人測(cè)試都無(wú)法正確識(shí)別或者對(duì)陌生人給出很高的置信度。原因畢設(shè)項(xiàng)目最常見(jiàn)的數(shù)據(jù)問(wèn)題是每類(lèi)樣本只有5-10張而且這批照片是同一天、同一個(gè)位置、同一角度拍的模型學(xué)到的其實(shí)是光線(xiàn)和背景不是人臉特征。解決按我說(shuō)的標(biāo)準(zhǔn)重新采集數(shù)據(jù)每人30張以上分三組場(chǎng)景——正對(duì)鏡頭、左右各偏轉(zhuǎn)15度、變光照或者換戴眼鏡背景盡量單一露出全臉。照片用第2章的攝像頭腳本連續(xù)抓幀python capture_face.py --person alice --count 50 --output data/train/alice每抓完一個(gè)人看一眼文件夾里有沒(méi)有誤檢進(jìn)來(lái)的背景圖刪掉后再輪到下一個(gè)人。標(biāo)簽上文件夾名必須是英文或拼音中文名在sorted()排序和路徑拼接時(shí)容易出編碼問(wèn)題到識(shí)別顯示階段再用一個(gè)字典映射回中文顯示名。4.4 路徑層代碼在本機(jī)能跑換答辯機(jī)器就崩現(xiàn)象答辯時(shí)用的是教工電腦雙擊運(yùn)行腳本報(bào)FileNotFoundError: models/lbph_model.yml或者找不到haarcascade_frontalface_default.xml。原因代碼里寫(xiě)死了本機(jī)絕對(duì)路徑比如C:\Users\zhangsan\Desktop\face_project\models\lbph_model.yml換機(jī)器后路徑不存在前端檢測(cè)和后端識(shí)別全都起不來(lái)。解決統(tǒng)一改成基于腳本文件位置的相對(duì)路徑import os BASE_DIR os.path.dirname(os.path.abspath(__file__)) model_path os.path.join(BASE_DIR, models, lbph_model.yml) cascade_path os.path.join(BASE_DIR, data, haarcascade_frontalface_default.xml)這樣整個(gè)項(xiàng)目拷到任何目錄都能運(yùn)行。答辯前在U盤(pán)里解壓一份完整副本刪掉模型文件重新跑一遍訓(xùn)練確認(rèn)路徑在新環(huán)境下自洽。4.5 演示層攝像頭索引、權(quán)限和后臺(tái)占用現(xiàn)象答辯現(xiàn)場(chǎng)點(diǎn)運(yùn)行程序開(kāi)了窗口全是黑屏或者日志顯示攝像頭打不開(kāi)。原因筆記本內(nèi)置攝像頭被在線(xiàn)會(huì)議軟件占用USB攝像頭插在U3口但沒(méi)裝驅(qū)動(dòng)索引不是0或者OBS、錄屏軟件搶占視頻流。解決演示機(jī)上提前半小時(shí)做預(yù)檢第一步物理關(guān)閉所有可能用攝像頭或掠聲道的后臺(tái)軟件第二步把VideoCapture索引從0逐個(gè)試到2找到能出畫(huà)面的那個(gè)第三步實(shí)在沒(méi)畫(huà)面就把代碼切到圖片識(shí)別模式預(yù)先拷5張測(cè)試圖在本地文件夾先演示靜態(tài)識(shí)別再恢復(fù)攝像頭保底。5. 答辯前一周用評(píng)估數(shù)據(jù)和三個(gè)參數(shù)把系統(tǒng)做扎實(shí)5.1 用sklearn做量化評(píng)估把python數(shù)據(jù)分析與可視化的成果寫(xiě)進(jìn)論文大部分畢設(shè)只給個(gè)“識(shí)別成功”的截圖缺少量化指標(biāo)。答辯老師最常問(wèn)的問(wèn)題就是“準(zhǔn)確率多少、怎么測(cè)的”。我建議在答辯前花半天把測(cè)試集跑一遍輸出正式的評(píng)估數(shù)據(jù)from sklearn.metrics import classification_report, confusion_matrix import numpy as np # y_true是每張測(cè)試圖對(duì)應(yīng)的人工標(biāo)簽y_pred是識(shí)別結(jié)果 report classification_report(y_true, y_pred, target_namesclass_names) print(report) cm confusion_matrix(y_true, y_pred) print(混淆矩陣\n, cm)用matplotlib把混淆矩陣畫(huà)成熱力圖保存成PNG放進(jìn)論文“實(shí)驗(yàn)與分析”章節(jié)再把準(zhǔn)確率、精確率、召回率三行數(shù)據(jù)填到表格里比任何語(yǔ)言描述都有說(shuō)服力。5.2 三個(gè)參數(shù)讓演示更穩(wěn)置信閾值、幀率限制與識(shí)別冷卻答辯演示翻車(chē)整容房的概率低于判刑失誤只有一個(gè)位有效。我的經(jīng)驗(yàn)是三個(gè)參數(shù)調(diào)到合理范圍就不容易翻車(chē)一個(gè)是置信度閾值LBPH方案在70-80之間face_recognition方案在0.4-0.5之間寧可把陌生人標(biāo)成unknown也不要把別的同學(xué)認(rèn)成你二是處理幀率算法跑在CPU上時(shí)每處理5幀再丟4幀用time.sleep控制循環(huán)頻率幀率不至于掉到肉眼不可用三是識(shí)別冷卻連續(xù)3幀指向同一身份才輸出結(jié)果避免轉(zhuǎn)頭一晃就把旁邊同學(xué)的標(biāo)簽貼到自己臉上。這套處理邏輯演示效果非常穩(wěn)。5.3 人臉對(duì)齊與數(shù)據(jù)增強(qiáng)低成本提升LBPH魯棒性最后一招能給LBPH方案錦上添花。訓(xùn)練前做一次人臉對(duì)齊用Haar檢測(cè)到眼睛坐標(biāo)把圖片按角度旋轉(zhuǎn)使眼睛保持水平消除頭部?jī)A斜的影響然后用OpenCV做5°左右的小角度旋轉(zhuǎn)、水平翻轉(zhuǎn)、亮度調(diào)高調(diào)低把訓(xùn)練集擴(kuò)到原來(lái)的3-4倍。畢設(shè)除非題目明確要求不建議去調(diào)CNN結(jié)構(gòu)傳統(tǒng)方法加上對(duì)齊增強(qiáng)達(dá)到90%附近已經(jīng)是體面的成績(jī)了。這三年帶過(guò)的項(xiàng)目中凡是在答辯前做完這三步的人幾乎沒(méi)人被老師問(wèn)倒。我自己寫(xiě)人臉識(shí)別代碼也保留著一個(gè)習(xí)慣一件事只寫(xiě)成一張功能網(wǎng)易尺度先寫(xiě)預(yù)檢再寫(xiě)算法最后補(bǔ)評(píng)估永遠(yuǎn)不要順著“出效果炫酷”的順序走。希望這個(gè)順序也能幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产熟女免费观看久久| 色爱天堂| 亚洲男人天堂手机版| 国产91精品在线免费| 国产精品麻豆免费视频| 91丨九色丨东北熟女| 中文字幕在在线观看网站| 久久这里| 少妇久久久久久久久| 51久久夜色精品国产麻豆| 国产树林里野战在线看| 国产午夜福利视频在线| 正宗无毛一线天嫩逼| 中国操逼无码| 日本大片日本一区二区免费高清| 欧美97视频| 九久久九九久视频| 日本东京热加勒比久久| 嗯啊啊啊轻点视频| 美女好片色日本| 亚洲天堂在线怕怕视频| 大香蕉五月天婷婷| 日韩精品操少妇| 怡红院成人视频| 国产成人99久久亚洲综合| 狼人久草| 99热8| 乱伦强奸区日韩| 久久精品国产亚洲AV无码电影| 超碰亚洲97| 91天天综合在线观看| 看大黄色大片原件| 97在线观视频免费观看| 狠狠婷婷亚洲中文综合久久| 大香蕉520| 日韩欧美被操黄免费观看| 九九热国产| 看一级特黄a大一片| 91操人视频| 天美一区在线| 伊人丁香五月婷婷| 人妻精品综合中文字幕在线 | 亚洲资源站| 人妻系列无码专区中文有码| 欧美香蕉视xxx| 亚洲欧美内射| 人妻AV在线| 国产在线精品电影观看| 国产无码高清操逼视频| 色97| 91丝袜在线播放| 久久久久久久久成人av解说| 97色欧州| 视频一区二区免费在线| 久草成人福利导航| 久久蜜桃一区二区| 91麻豆va国产精品| 91亚洲黄色网| av国产无码| 91人妻丝袜无码| 青青操日韩| 思思热在线cao| av操操不卡| 免费视频一二三区| 日韩另类色图| 亚洲综合20p| 五月天婷婷小说| 欧美色道啊| 人人艹亚洲| 999久久久九| 麻豆精品.欧美精品.日韩精品.| 日韩精品亚洲专区在线影视| 9精品久久| 亚洲国产另类在线中文| 国产天美欧美| 成 人 A V免费视频在线观看| 中亚精品极乱| 五月天亚洲色图| www.超碰在线| 91人妻在线视频| 一本久道久久综合狠狠爱| 黄站在线免费观看| 国产激情片在线观看| 国产91精品久久久久久久网曝门| 亚洲 自拍偷拍 欧美| 成人熟女区| 被男人吃奶很爽的毛片| 久久最新视频免费观看| 欧美五十路熟| 91麻豆一二三区| Av手机版天堂网| 超硑97精品| 国产精品一区二区亚洲人成毛片| 9超碰免费| 亚洲免费在线探花| 91影视亚洲| 国产成人无码高清| 欧州91高潮| 久久久久久中文字幕中文字幕最新| 国产一级内射高清视频 | 91精品国产91久久久久久久久久久久| 亚洲精品日韩国产欧美| 国产精品69久久久久久久| 日韩欧美国产一区二区三区四区| 99精品人人爽| 中文字幕狠狠玩| 韩日自拍| 色性欧美| 亚洲自拍天堂| 亚洲天堂男人的天堂| 国产精品一区二区三区在线密挑| 日语五十路和六十路亚洲国产精品 | 成人七区| 97干在线| 91美女看B| 欧美在线观看综合国产| 欧美性爱一区二区| 青青草五月天| 超碰成人国产| 性色AV蜜色av色欲av| 欧美72网页| 亚洲AV无码黄色强奸| 97伊人超碰| 热久久精品| 丰满人妻一区二区三区四区| 亚洲男人天堂2| 亚洲第一综合| 国产精品白丝| 97超碰欧美精品| av情色影音| 国产精品久久久久中文字幕| 欧美懂色综合网| 亚洲欧美一区二区不卡视频播放| 五月激情影院| 91露脸熟女专区| 麻豆天天躁天天揉揉AV| 超碰天天操| 柠檬AV导航| 中英熟女操女| 麻豆区久久久久亚| 怡春苑东京热| 深夜操逼网| 中文字幕亚洲热播人妻| 操碰97| 亚洲精品欧洲精品| 9色在线| av一区二区三区不卡| 91熟女.com| 天天色香欲综合网| 操比国产| 少妇啪啪自拍| 天美传媒精品一区二区| 男人的天堂久久狠| 偷拍 亚洲| 99精品久久久久久久婷婷| 白丝AV| 少妇99| 中文乱码99| 欧美日韩91| 欧美亚洲一级在线观看| 亚洲激情视频| 龙兴卡官方查询| 97精品国产97久久久| 午夜无码精品免费看性色| 欧美亚洲高清| 91免费看中出视频| 乱子伦一区二区三区国产精品| 色蜜AV| 性爱av在线免费观看| 久久国产逼| 色香欲综合| 懂色影视久久| 日韩电影天堂视频一区二区| 福利偷拍视频-中文字幕2019国语完整视频大全-S91AV | 国产无马在线| 九九九精品| 99热线麻豆 | 伊人久久蜜月| 黄色高清久久无码依人| 密臀在线免费观看| 五月天色图影视| 韩国三级理论在线| 亚洲成A∨人影院在线欢看| 东京热视频网| 国产毛片毛片4p懂色| 青娱乐黄色录像| 天天日熟妇| 国产美女口爆吞精| 色天使大香蕉| 日韩中文字幕av在线播放| 蜜臀久久久久久999| 天美麻花大全视频| 欧美日韩操逼嗦吊| 天天爽人人综合免费7799| 日本高清_区二区三区| 国产精品又黄又猛又粗| 3PAV乱伦视频| 国产操逼网站亚洲一级黄色| 中文字幕丰满子伦无码专区在线视频最新| 加勒比aⅴ| 欧美96在线|欧| 97综合激情| 欧洲色综合| 91模特在线观看| 国产AV线| 精品一级| 91无码人妻精品一区二区三区蜜桃| 天天日天天操VV| 天操老女人| 国产免费久久精品99re韩国| 精品性爱久久视频| 熟妇高潮精品一区二区三区下载| 国产精品一区二区麻豆| 亚洲 中文 欧美 日韩 在线| 久久久一二三四区| 欧美色图校园春色| 精品一区二区三区丰满熟女-亚洲欧美一区 | 久久久精品| 日产操逼| 午夜a成v人电影| 蜜乳AV.COM| 亚洲 日本 国产 综合| 色欲无码人妻日韩欧美精品| 一区不卡在线观看av| 五月婷网站| 国产高清成人传媒影视| 涩五月婷婷| 97国产超湿| 无码欧美有限公司| 1024午夜激情男人的天堂| 中文字幕精品三级久久久| 国产熟码AV| juliaann丝袜| 精品国产Av无码久久久亚洲| 乱伦图一区| 久久五月丁香| av在线人气| 蜜臀久久久国产| 免费的av网| 久久夜嗨| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 91人妻人人澡人人爽人人精品| 亚洲图片欧美色| 东京热视频网| 狠狠激情综合狠狠操中文字幕| 日本天天操| 免費人妻夜夜爽天天爽爽一区| 亚洲熟女乱熟乱熟妇综合网二区| 福利五区| 人妻色偷色噜| 高清国产av无码| 精精夜夜| 999九九九九国产动| 日韩少妇无码| 亚洲中文一区二区三区| 人妻熟女字幕一区二区| 99热aaa| 亚洲国产精品久久久久婷婷老年| 91精片| 欧美久久人人网| 日韩成人免费电影| 欧美伦乱爱| 国产怡红院在线| 熟女探花啪啪| 国产成人精品亚洲日本| 麻豆久久久久久久久丝袜| 亚洲涩图欧美| 国产毛片片精品天天看视频| 探花一区在线| 久插综合| 欧美激情在线观看视频| 91香蕉视频在线观看免费| 亚洲成av人片色午夜乱码| 亚洲日本男人天堂网| 狠狠操狠狠燥| 51久久夜色精品国产麻豆| 色婷婷丁香五月| 怡春苑东京热| 久久精品国产亚洲5555| 日本123区操B视频| 欧美日韩人妻婷婷一区| 黄片免费日韩| 97碰在线视频| 欧洲精品久久| 国产午夜精品理论片一二三区区| 一,爱啪啪,在线免费视频| 97天天摸天天碰| 超碰视97中文| 欧美一区二区三区互相| 久草综合京东| 97人人爱人人乐| 三级网色| 香蕉久久精品| 日韩欧无码一区二区三区免费不卡| 国产美女高潮叫床视频| 99精品高潮| se吧提供91精品国产91久久久久久| 91性高潮久久久久久久久| 97 视频在线| 国产精品自拍视频| 亚洲中文字幕精品久久久久久直播| 综合久欧洲| 97超碰超碰| 91久久婷婷| 国产热av| 国产h片在线观看视频| 久久熟妇五十路一区| 久操97| 丁香六月婷婷久久综合| 夜夜嗨一区| 日韩人妻 中文字幕| 北条麻妃性愛视频| 1人人看人人摸人人操| 色综合中文字幕不卡| 清纯唯美综合| 色播综合| 风韵犹存大大大大香蕉 | 五月丁香成人网| 偷拍99| 欧美强奸一区二区诱惑| 加勒比性爱成人在线| 欧美日韩色综合网| 国产av热热色| 亚洲码在线中文在线观看| 欧美人妻二区三区| 中文字幕黄片在线| 亚洲棕合电彰| CCYY草草影院地址入口| 熟女色图在线| 欧美日产国产在线成人第一区| 欧美亚洲丝袜美女电影| 亚洲 小说 欧美 激情 另类| 欧美婷婷久久| 性色av蜜臀av色欲aV| 久啪| 超碰人人超在线观看| 欧美色图人妻| av一区二区三区 中文| 中文字幕av一区二区三区人妻少妇 | 九九热超碰97亚洲最新香蕉| 久久久亚洲精品中文字幕人妻| 色色婷婷丁香| 亚洲图片另类| AV在线资源| 殴美在线AⅤ| 国产成人啪一区二区| 9999免费精彩视频| 99re黄 | 欧美日韩成人| 新亚洲无码| 97视频在| 手机看片1025| 久久人妻熟女一区二区| 人妻出轨一区二区三区| 久久精品国产亚洲AV无码做| 九九九九九九九九九九精品视频| 中国东北熟女老太婆内谢| 九九热午夜欧亚国产视频| 亚洲国产无码精品首页久久久| 婷婷激情丁香| 欧美最婬乱婬爆婬性视频 | 精品一久久久| 成人精品在线| 青娱乐淫乱1314| 在线观看A啊啊啊| Blackedraw视频一区二区| 久久黄黄黄| 97国产精品国| 国产精品一级毛片不卡视| 91精品婷婷国产综合久久| 六月色婷婷| 蜜乳中文字幕a在线| 破处bbq| 色情五月综合婷婷| 亚洲无码 国产无码| 中文字幕超碰CAO| 日本国产高清色www视频在线| 嗯嗯啊啊啊好爽| 熟妇熟女一区二三区| 18禁免费视频| 少妇精品久久| 欧美第二页午夜| 少妇一线天久久久久久| 欧美午夜视频免费观看| 我想要 啊 啊 啊| 欧美一区二区成人一卡| 日本久久99| 9国产超碰| 99热欧美| 久久啊啊啊视频| 丁香六月天| 浓厚中出中文字幕在线| 日本天天干天天日一区| 97一区二区蜜臀| 操比国产| 先锋色眉乱伦资源| 家庭乱伦麻豆| 超碰4A| 日韩钢筋无码高清啾啾啾| 九九性爱网| 人人看人人插| 久久久久久999| 97在线无精品 | 久久97资源 网| 夜夜天天噜狠狠爱2021| 天天做天天爱| 91网站18+| 精品一久久久| 日韩无码嘿咻黑热久| 色乱二区| wwwxxx日本爽| 88xx成人精品视频| 精品对白久久不卡| 色九色久| 欧美丝袜中文字幕07在线| 欧美成人精品一区二区三区| 九月丁香| 高跟丝袜AV专区国产| 国产精品麻豆成人av| 中文字幕激情小说| 日本精品一区二区三| 亚洲情色在线| 91婷婷伊人狠人| 五月丁香啪啪网| 午夜福利视频在线一区| 浓厚中出中文字幕在线| 2021国产成人精品久久| 99在线精品视频| 97在线日韩中文字幕| 免费成人在线熟妇网| 日本少妇va7777| 免费观看欧美日韩操逼视频| av国产无码| 国产精品呦一区二区三区| 日韩黄色片子| 你懂的在线观看区国产| 女性91网站| 日本久久超碰| 日韩有码中文字幕女同性恋 | 2017亚洲天堂| 欧色网址| 欧美人妻制服| 天天搞欧美| 神马久久69| 狠狠图片青青草| 一区二区三区蜜桃成人撸久久东京热| 春色校园综合网| 啊好大好舒服| 日韩 人妻 精品| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 久久精品男人的天堂| 1024精品在线| 婷婷五月天久久久| 加勒比中文av| 久久婷婷一区二| 99999国产| 深夜操逼网| 熟妇人妻精品一区二区| 日本色婷婷| 中文字幕一区二区无码成人| 精品国产片亚洲一区| 吖在线不卡一区二区国产剧情 | 97chaopengongkai| 黄色性爱网网| 懂色av中文字幕一区二区三区天美| 91福利网在线观看| 青青欧美在线| 亚洲情色欧美| 97中文天堂| 亚洲男人天堂AV| 香蕉综合网| 加勒比色99999| www.久久最新地址| 五月天亚洲网| 抽插无码高清一区| 亚洲美腿丝袜香蕉影视欧美成人| 欧美性性性| 97色色视频| 欧美的精品的视频| 这里只有精品视频| 啊啊啊啊啊啊好多水| 久久极品伊人| 天天日天天操天天射河南省| 精品一区96| 日韩三级在线观看网站| 久久综合精品一区二区三区| 国产av激情无码久久天堂| 色诱avtt| 欧美性爱日韩性爱| 国产视频小说| 亚洲av乱伦色图网站| 色悠悠伊人网五月天| 超碰人人干| 亚洲欧洲日韩中文字幕一区| 大香蕉97久久| 国产亚洲色婷婷久久99精品91 - 百度| 久久久99久9| 富女玩鸭子一级毛片| 亚洲永久AV无码精品秋霞| 黄色操人| 日日A∨| 日韩激情啪啪啪| 日韩黄色小说| 99综合网| 国产1024在线播放| 欧美A√综合网| 国产乱码精品一区二区三区四川| 我爱操| 欧美综合站| 很很操在线| 一区二区三区 丝袜 高跟 美腿| AAAA级日本片免费视频| 午夜精品久久久久| 图片区小说区| 欧美色性情| 亭亭丁香激情| 60秒不遮不挡| 情色五月天久久久| 亚洲精品中文字幕一区在线视频| 大香蕉懂9| 在线天堂999| 欧美日韩亚洲一区二区在线观看| 少妇人妻在线| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 999久久久免费精品国产牛牛| 啊啊啊啊二区好大| 亚州操逼网| 亚洲91色| 无码久| 婷婷激情四射| 亚洲人妻中文在线视频| 美国三级日本三级久久99| 99久热| 日本韩国国产精品一区| 99精品丰满人妻无码| 久久五月份| 一本色道无码DVD中文字幕| 日本男人插女人的逼黄色| 99操逼| 免费成人在线观看91| 中出在线视频| 九一屌逼| 男人的天堂一区三区| 老司机福利青青草| 蜜臀av中文字幕| 人人爽天天爽| 99热在线观看| 日本操逼aaaaa| 色婷婷日韩精品一区二区三区| 国产高清1234区| 操逼啊啊啊91| 久久久天堂| 97色插| 蜜桃无码AV一区二区| 凹凸视频在线一区二区| 久久成人精品| 亚洲激情 欧美色图| 夜夜草网站| 午夜视频久久久久一区| 日本丝袜美腿人妻九九| 亚洲福利中文字幕在线| 欧美片第一页| 九九九国产| 亚欧美综合网。| 久久久精品国产亚洲伊人| 乱欲一区二区| 亚洲熟女乱色一区二区三区| 人妻丝袜一区二区三区在线| 嗯嗯啊啊的视频| 日韩二级| 伊人影院中文字幕| 日本在线视频导航| A V视频日本| 欧美性xxxxx狂欢| 欧美啪啪啪91| 午夜福利在线合集| 亚洲综合图文| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 狠久久| 久久人妇| 蜜桃视频一区二区三区在线观看| 亚洲性爱高潮影院| 国产精品视频精品一二| 日韩欧美国产一区二区三区四区| 51国产午夜精品视频| 美女91| 天天摸天天操视频| 欧美日本视频一区| 91欧美另类| 亚洲色性情三级| 亚洲精品久久久久久久久豆丁网| 五月丁香六月婷| 亚洲国产高清福利视频| 免费看国产曰批40分钟怎么下载| www久久国产精品| 九七超碰| 啊啊啊啊操死我| n1038 一二三区| 熟女日韩| 大香蕉碰碰| 丁香五月大香蕉| 大香蕉黄色一区| 国产福利小视频高清在线观看| 色哟哟综合| 日韩国产精品人妻无码久久久| 97在线免费看视频| 嗯嗯不要视频| 人人妻人人澡人人爽久久av| 欧美伊人电影| 少妇的嫩逼图片| 欧美美逼| 999国产精品999久久久久久| 日日骚av| 久操视频在线| 99热一区二区三区四区| 超碰色图| 91人妻熟女| 天天色欧美| 老熟女网站| 麻豆精品一区二区三区四区免费观看| 天天日夜干| 国产精品剧情| 99久久精品国产系列| 亚洲欧美另类激情小说| 20cm女自慰在线日韩欧美| 亚洲无码偷拍| 人人看人人插| 国产AV激情无码久久无码| 日韩乱中文 | 校园春色综合色| 亚洲欧美九九九| 综合网欧| 天天激色| 欧美淫乱视频| 大逼色网站| 亚洲少妇在线观看| 国产精品com| 18啪啪手机免费性爱| 亚洲精品国产日韩无码AV永久免 | 爱爱动态试试看6 0秒| 久久久久久AV无码免费网站| av国产无码| 看日韩美女二区三区免费操逼视频 | av资源在线播放天堂| 午夜婷婷| 蜜臀av中字字幕网站| 欧美精品 - 91爱爱| 极品AV网站在线观看| 无码人妻丰满熟妇区毛片| 国产白丝网站| V A在线| 国产宅男宅女在线观看| 中日亚韩免费视频| 欧美十八禁网站| 在线日韩视频| 99999无码| 青娱乐手机日韩在线视频| 九九九九九九九| 天天操天天舔| 亚洲 小说 欧美 激情 另类| xxx0国产在线播放| 五月天成人综合| 嗯嗯嗯啊啊啊操的我好爽| 国产九区| 蜜桃天美传媒AV一区二区三区| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 久久riav中文精品| 岛国精品视频在线观看| 91肏屄网| 欧亚日韩三区| 欧美九一精品久久久熟妇| 九九九九精品精| 五月丁香六月综合缴清无码| 熟女人妻一区二区三区| 亚洲日产专区| 久久久久久久久久久久九| 国产精品禁久久久精品| 立川理惠被中出无码| 久草网站免费在线观看| 婷婷色综合| 91l欧美在线| 日韩欧美三级| 成人精品久久久午夜福利| 色噜噜人妻丝袜a∨先锋影| 青青草原人妻| 亚州精人品大香蕉| 欧美影音在线| 日本黄色精品| 中文字幕精品免费一区二区| av国产无码| 欧美一二三区四五区| 好爽要喷了| 在线播放成人高清免费视频| 国产热RE99久久6国产精品首| 伊人97色天使| 久伊人网78| 在线岛| 久久久久久亚洲精品不卡人乳| 操一区| 国产精品诱惑| 成人性爱全视频观看| 欧美淫穴| 欧美自拍网| 亚洲第一精品在线视频| 亚州宗合另类| 九色 蝌蚪 熟女自 | 国产AV人人夜夜澡人人爽麻豆| 国产在线播放成人免费| 老司机深夜影院18未满| 日韩乱码Av| 无码九九| 日日日日做夜夜夜夜无码| 在线观看一卡二卡| 色哟哟精品1精品2| 日韩人妻一区二区| 99激情| 亚洲极品| 日韩欧美成人性爱在线| 亚洲欧美九九| 日本熟妇人妻一区二区三区| 熟女色综合久久| 久久熟妇五十路一区| 欧美性91| 亚洲欧美精品福利在线| av大香蕉网站| 日本久久久久久久久久| 国产精品嫩草影院免费| 天天综合网91入口| 亚洲男人电影天堂| 亚洲一区中文字幕一区| 国产精品久久久久久久久久久久久久久久 | 岛国毛片在线观看免费| 97视频在线观看播放与子乱对白在线……| 久久精品无码熟妇一区二区三区视频导航 | 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 亚洲国产美女久久久久| 六月丁香网| 欧美专区17页| 日本视频一区二区三区| 伊人青青草久久| 尤物av网站免费在线播放| 亚洲丝袜色| 人妻娇喘 激情视频| 亚洲砖码砖专无区2023| 美女干逼2| 操操吧亚洲乱伦视频| 欧美日韩222| 色欲久久99国产精品久久久久久| 99热超碰| 婷婷国产精品一区二区| 精品少妇一区二区三区在线视频| 久久久久久裸体| 操逼不卡中文字幕| 国产久久一区二区| 欧美 日韩 亚洲 春色| 日本精品国产视频| 激情天天视频| 操人妻逼91| 奇米四色网| 天天香香欲综合| 思思久热在线精品66| 97精彩视频网站| 天天综合网网欲色| 国产不卡片| 97视频免费播放| 老鸭窝亚洲毛片| 久久精品人妻一区| 色性荡荡荡荡视频| 美女裸体无遮挡永久免费观看网站| 久久精品亚洲婷婷| 2024黄色视频| 欧美熟妇人体| 高清国产精品无码| 日韩操呦呦影院在线观看| 中国大陆国产高清AⅤ毛片| 日韩精品人妻中文字有码在线| 国产精品久久久久亚洲av| 色妇91| 久久精品国产72国产精品福利| 综合色久欲| 天美麻花大全视频| 97综合久第一页| 开心婷婷五月| 欧美一二三| 男人天堂站| 大香蕉一区二区在线观看.| 97er欧美性| 无码免费精品高清| 中文字幕诱惑制服人妻丝袜美丝袜美| 亚洲无码一二三区| 9.1小视频| 床上啊啊啊一区二区三区| 蜜臀99久久精品久久久懂爱| 日韩人体偷拍| 免费家庭乱伦视频| 新精精品久久精品| 国模吧 一区二区三区| 99超碰碰| av在线人气| 日本性爰一道本| 999九九九九国产动| 九月丁香婷婷| J?P?NESEHD熟女熟妇伦| 青青草字幕AV| 五月婷婷久久综合| 91亚洲欧美激情| 亚洲熟妇图片| 一牛影视成人片免费| 中文字幕一二三av| 亚洲精品97在线| 亚洲 日本 国产 综合| 久久女女| 国产超碰国产97| 国产精品久久久久久久AV大片| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 大香蕉黄色一区| 亚州综合色| surenchaopeng| 综合啪啪| 日韩欧美加勒比| 亚洲国产青青| 91黑丝露脚| 激情 欧美 亚洲 小说| 啊啊啊在线看| 欧美九九爱| 美女午夜福利免费视频| 97资源站日韩| 黄呦呦在线| 六月婷婷综合| 亚洲欧洲av影音| 日韩人妻精品| 精品夜夜澡人妻无码| 日韩黄片视频试看| 78m啪啪啪| 青青草手机在线免费观看| 少妇滛荡视频| 亚洲高清无毛一区二区| 青青草在线视频美女| 午夜福利久久久噜久噜久久综合| 日韩av不卡在线观看| dy888午夜老子影视达达兔| 超碰久在线天天做| 花野真衣| 人人摸人人叼| 国产91影院| 欧美肥臀在线| 黑丝日韩av丝袜av| 激情综合色| 日韩av不卡在线看| 欧美 亚洲 在线| 2019午夜福利视频| 久草精品热视| 天天视频综合在线观看视频| 欧美夜夜草视频| 97精品一区二区视频在线观看| 国产传媒1234区| 9l视频自拍9l九色成人| 国产一级高跟丝袜| 国产熟妇 码视频户外直播| 亚洲欧洲激情| 精久久久91| 九九九九久久久| 四虎永久在线精品免费网址 | 欧美日韩97在线| 美女高潮视频91| www.zbzhongsen.com| 韩国三级一线观看久| 国产嫩草精品A88AV| 亚洲老司机123专区| 小草精彩毛片| 综合激情婷婷| 久久亚洲AV成人精品无码| 免费人成毛片乱码| 香蕉精品二区二区 | 久久精品一区二区三区蜜桃臀| av操操不卡| www.婷婷六月天| 黄色在线网站| 中文字幕一区二区三区字幕| 九九热九九| 精品女同一区二区三区| 性交一区二区在线播放| 欧美亚综合色图| 女同在线视频一区| 日韩婷婷| 粉嫩av在线一区二区| 欧美一区二区三区四区综合| 97在线/亚洲| 快播久久人人aV| 白丝在线一区| 天天综合网久久ww| 熟女丰满人妻一区| 9 9精品一区二区三区| 抽插无码高清一区| 亚洲 一区二区 自拍| 国产一区二区三三视频| 韩国免费播放一级毛片| 91亚洲电影| 91爱网| 婷婷激情四射| 亚洲图片小说欧洲| 久久天堂网| 四虎影视永久在线观看精品免费网站 | 国产精品自拍xxxx| 51久久夜色精品国产麻豆| 12一15性XXXX粉嫩国产| 午夜噜噜噜| 久草毛片| 午夜九九| 神马久久久久久久久| 色色青青久久| 天操天操夜操夜月操月年年操操| 少妇色综合| 老女人老91妇女老热女| 亚洲情色在线| 国精综合一二三区影视| 欧美专利1区2区3区4区5区免费| 国产精品 亚洲情色| 爆乳免费黄网站| 强奸少妇AV导航网| 日韩丝袜人妻AV| 中文字幕精品丝袜| 国产白嫩精品久久| 国产精品午夜成人福利| 一区二区三区蜜桃成人撸久久东京热 | 十八禁的黄污污免费网站| 精品无码不卡视频| 国产av激情无码久久天堂| 青娱乐欧美激情一区二区| 性爱视频啪啪啪啪| 日韩在线性爱免费视频| 欧美精品成人在线播放| 日本精品无码三级网站| 婷婷视频在线免费观看| 国产视频不卡在线观看| www.色操逼| 国产无套粉嫩白浆在| 久久小视频| 午夜激情床戏激情| 亚洲AV资源| 亚洲中文电影| 91无码人妻| 久久超碰天天| 欧美啪啪色吧在线| 精品99999| 97av在线观看| 欧美十八禁视频| 午夜一级免费毛片| 青娱乐国产精品| 亚欧国产无码精品在线| 97福利视频| 九九视品黄色| 久久爽爽精品| 日夜干射色啊| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 国产成人精品日本视频| 97在线精品| 欧美综合骚| 久超超碰| 九九九草| 久久久91| 中文字幕精品免费一区二区| 99国产精品视频尤物| 一个人免费HD91视频| 在线国产探花| 爽爽淫人网| 九九久久国产精品| 91碰碰| 久 久无码人妻AV| 久久无码一区二区二三区性色| 操逼不卡中文字幕| 婷婷午夜| 人妻无码后入| 青青欧洲黑| 久久熟妇五十路一区| 欧美 亚洲 另类 综合| 国产精品夜夜夜| 欧美亚洲情色| 日本操色导航| 婷婷五月天激情小说| 性欧美体内射精| 99re在线视频国产| 春色综合网| 人人摸.人人色| 欧美丰满熟妇XXXX性ppX人交| 亚洲色偷偷色噜噜狠狠99网| 操死我了嗯嗯嗯| 91在线观看,天天综合| 午夜成人爽爽爽爽A片李冰冰| 超碰无码加勒比| 操久久久久久| 日本男人插女人的逼黄色| 91久久国产精品| 秋霞操逼片| 综合色色婷婷| 中文97国产| 欧美色图99| 黄色香蕉视频网站一区| 丰满的三级少妇欧美久久久| 后入内射蜜桃臀| 自拍啪啪视频| 亚洲男人久久综合天堂| 99色天堂| 亚洲一本色码中文字幕| 天天天肏屄肏屄肏屄欧美欧美| 国产高清精品一区二区三区毛片| 97自拍视频在线| 91真人天天在线| 中文字幕制服诱惑| 国产精品自拍xxxx| 一区二区三区 丝袜 高跟 美腿| 黄久在线| 2017天天操| 欧美网站免费| 精品国产72| 老女人综合| 日本性爱网址| 中文字幕少妇色| 男人的天堂视频精品乱在线| 天天操天天干一区二区 | 国产夜夜艹| 97精品全部| 久操网无码在线| 日韩女优中文字幕| 亚洲天堂资源| 日本性爰一道本| 亚洲国产精品久久久久婷婷青年| 久久久久久中文| 日本成人A片网站| 久久精品人体| 久久精品操| 亚洲成人在线高清| 好淫网一二三视区| 黑人性暴力毛片| 国产aⅴ无码片毛片一级网站| 伊人97色天使| 伦理第一页| 国产一级黄色片在线观看 | 国产在线视频午夜精华在| 97精品综合久久| 亚洲日韩XXX| 日本操逼视频不卡直接放| 黄色网址久久精品欧美喷水| 超碰在线成人电影| 麻豆国产97在线| 久久免费中文字幕在线观看| 欧美综合色,www| 欧美自拍偷拍免费观看| 欧美A√综合网| 高清有码一区二区| 日韩美一区| 妇女一区二区三区| 九九热最新| 91久热| 亚洲最大AV网| 91激情综合| 国产精品女生av| 久久99手机免费视频| 国产捆绑一区| 亚洲春色激情小说| 久久久不卡| 91综合在线| 国产后入内射| www黄片免费看com| 在线情色电影 91大| 国产91丝袜 在线播放| 日本性爱网址| 欧洲亚洲综合| 影音先锋视频在线| 欧美性区| 国产在线观看91精品一区| 用力操死我| 欧美精品69性爱| 日本精品人妻少妇一区二区| 啪啪综合网| 色av中文字| 97超碰护士| 在线观看AV不卡| 中文字幕丰满子伦无码专区在线视频最新 | 亚洲精品中文字幕一区在线视频| 一区二区 电影 亚洲| www.伪伪| 欧美91网站| 在线一道啪| 好爽免费视频,| 国产精品久久久久中文字幕| 中文字幕第23区| 人人操人人摸人人看人人干| 亚洲性猛| 日本熟妇人妻中出视频| 青青草国产一区二区三区| 午夜福利视频在线一区| 日韩有码回春沙龙第一页| 色色色色综合网| 男人综合网| 丝袜六区| 91视频精品| 91黑丝美女| 亚洲色欲天天天堂色欲网女| 强奸熟女一区二区三区 | 97 国产一区| 天堂俺去俺来也www久久婷婷| 91美女色视频亚洲| 成人午夜小视频手机在线看| 99在线视频播放| 最新中文字幕在线亚洲| 色色青青久久| 99色综合| 少妇久久久久久| 老师充足的奶水小说| 亚洲欧美国产中文视频| 性爱AV天堂| 国产精品午夜高潮呻吟久久av| 国产丝袜啪啪| 狠狠久久四虎| 中文字幕日韩电影人妻| 综合九九| 女人双腿搬开让男人桶| 色噜噜狠狠色综无码久久| 激情综合久久| 97天堂| 九一综合精品视品av| 99国产在线 精品 视频| 欧洲一区二区三区四区在线观看| 5月婷婷6月六月丁香| 亚洲色人阁| 欧美 亚洲 大香| 中文一区在线视频| 久久线上视频免费看| 黑人天8A∨高清网站| 色官网色综合| 天天操天天干美女网址导航| 亚欧精品久久久久久久久久久| 91成人无码| 欧美天天综| 91精品啪在线观看国产城中村| 性91| 狠狠亚洲| 狠狠综合网| 秋霞一级鲁丝片A片| 欧洲自拍色图gif在线| 婷婷色色网| 美女操逼A A| 日韩精品9区| 丝袜美腿欧美| a一区二区三区乱码在线| 青青操日韩| 欧美另类色图片| 操高情无码| 一起草视频在线| 成人热久久精品| 婷婷久久五月| 翔田千里AⅤHD无码| 丰满熟妇大乳做爰| 中文有码第五页| 全球成人中文在线| 亚洲男人久久综合天堂| 99亚洲国产精品色一区二区三区| 熟妇亚洲一区二区三区| 人人操人人大香蕉|