SVNCKH_face-recognition-using-facenet

所属分类:模式识别(视觉/语音等)
开发工具:Python
文件大小:18KB
下载次数:0
上传日期:2022-06-20 13:25:21
上 传 者sh-1993
说明:  SVNCKH_面识别-使用-中心,,
(SVNCKH_face-recognition-using-facenet,,)

文件列表:
__pycache__ (0, 2022-06-20)
__pycache__\facereg.cpython-38.pyc (3728, 2022-06-20)
app.py (7513, 2022-06-20)
attendance.txt (0, 2022-06-20)
data (0, 2022-06-20)
data\embeded_data (0, 2022-06-20)
data\embeded_data\Duc (2795, 2022-06-20)
data\embeded_data\Hieu (2795, 2022-06-20)
data\embeded_data\Hieu69 (2795, 2022-06-20)
data\embeded_data\Jit (2795, 2022-06-20)
requirements.txt (147, 2022-06-20)

# SVNCKH iem danh nhan dien khuon mat (Chua hoan thien) ## Installation Requirement `` pip install -r .\requirements.txt `` ## Get Face data MTCNN se xac inh vi tri cac khuon mat trong anh va ua ra 1 box chua cac toa o mat ``python mtcnn = MTCNN(margin = 20, keep_all=False, post_process=False, device = device) `` MTCNN se tra ve anh 160 * 160 pixel, thong thuong se la anh sat mat nhung khi them margin vao thi vung anh ay se uoc mo rong ra theo so pixel a chon (20) Ta them margin vao e co the du oan anh mat tot hon thu se noi o phan sau. Khi lay uoc anh mat thi ta se embed no su dung model cua facenet ``python model = InceptionResnetV1( classify=False, pretrained="casia-webface" ).to(device) model.eval() `` Tap model nay a uoc pretrain qua tap data "casia-webface", tuy nhien nhung khuon mat trong tap data nay hau het cua cua nguoi chau au nen oi voi mat nguoi chau A nhu chung ta se co chut sai so. Anh qua facenet se tra ve 1 embed vector (co the goi la vector ac trung), trong bai nay vector se co 512 chieu. ![image](https://user-images.githubusercontent.com/78363603/174589201-91ee684a-9332-4210-b84e-25f008348d5d.png) Trong khong gian vector o chung ta se tao 1 label chua vector trung binh cua nhung vector thuoc cung 1 mat nguoi. ![image](https://user-images.githubusercontent.com/78363603/174600303-68f97f35-43a8-40a7-affb-a44282c894f2.png) Hinh tron o la trung binh cua nhung hinh tron, hinh vuong xanh cung the ## Face Recognition Nhu a noi o phan truoc thi MTCNN co phan margin=20. Li giai tai sao lai co margin la MTCNN se luon tra ve box vuong va chua cac toa o khuon mat Tuy nhien nhung mat o goc anh se tra ve nhung gia tri toa o am=> chung ta phai can chinh lai va dung margin Y tuong chinh trong bai la gian anh mat ra va gioi han boi cac toa o khung anh. Khi a lay anh mat roi thi ta se lam nhu buoc "Get Face data" e lay embed vector Vi thuat toan van con so khai va chua hoan thien nen trong bai minh chi so sanh vector cua mat au vao voi nhung embed vector trung binh co san ![image](https://user-images.githubusercontent.com/78363603/174601448-5b30200d-517e-409b-8320-ef9ced413700.png) Khoang cach en iem vuong xanh nho hon=> no thuoc class vuong xanh ![image](https://user-images.githubusercontent.com/78363603/174601554-75d84b96-48f0-48c7-9***3-7c6fc12c61ce.png) Chay code `` streamlit run app.py ``

近期下载者

相关文件


收藏者