FaceComp là phần mềm nhận diện Face ID chính xác và dễ sử dụng nhất Việt Nam.
Chúng tôi cung cấp module FaceComp.dll để tích hợp vào các hệ thống có sẵn như hệ thống giữ xe, điểm danh nội bộ,… phù hợp với các ngôn ngữ như C#, C++ và Python. Module FaceComp miễn phí với 20 khuôn mặt, đủ dùng để điểm danh ở các cty quy mô nhỏ.
Module FaceComp sử dụng Deep Learning để nhận diện khuôn mặt người trong ảnh chính xác và độ tin cậy cao, tuy nhiên đòi hỏi phần cứng tốt 1 chút. Tốt nhất là sử dụng GPU có CUDA của hãng Nvidia hỗ trợ [các hãng khác không có].
Khác với FaceMon – phần mềm nhận diện khuôn mặt là trọn bộ giải pháp hoàn chỉnh, đây chỉ là module để các công ty, đơn vị tích hợp vào sản phẩm phần mềm.
Nguyên lý hoạt động
FaceComp tìm 128 điểm đặc trưng của khuôn mặt gọi là Landmark, vị trí phân bố các điểm Landmark đó là đặc điểm riêng của từng người.
Để so sánh 2 khuôn mặt có giống nhau hay không thì so sánh các điểm Landmark của 2 khuôn mặt với nhau, kết quả ta được tỉ lệ % giống nhau. FaceComp xem 2 khuôn mặt giống nhau trên 60% là cùng 1 người [con số có thể điều chỉnh, ví dụ điều chỉnh lên 65%]
Ưu điểm
- Dễ dàng tích hợp vào ứng dụng với 1 file DLL duy nhất
- Hoạt động offline, không cần thông qua server
- Giá rất mềm so với các sản phẩm khác
- Chạy được trên CPU lẫn GPU
- Code rõ ràng, dễ đọc, dễ tích hợp
Ứng dụng của FaceComp trong thực tế
- So sánh 2 khuôn mặt có phải cùng 1 người hay không, tỉ lệ giống bao nhiêu %?
- So sánh ảnh chụp từ webcam và ảnh trong CMND/CCCD có giống nhau không
- Tìm ảnh có chứa khuôn mặt cần tìm trong folder, ví dụ: tìm khuôn mặt chúng ta trong lễ tất niên
- So sánh người vào và ra bãi xe có phải 1 người hay không
- Làm ứng dụng xem chúng ta giống người nổi tiếng nào nhất
- …
Ảnh chụp màn hình
Các phiên bản của FaceComp
Có 3 phiên bản tùy theo nhu cầu sử dụng:
- FaceComp-x86: tốc độ nhận diện khuôn mặt chậm nhất nhưng phù hợp tích hợp vào các hệ thống đã viết trên nền x86
- FaceComp-x64: tốc độ nhận diện khuôn mặt nhanh hơn bản x86
- FaceComp-x64_CUDA: tốc độ nhận diện khuôn mặt nhanh nhất, đòi hỏi phải có GPU tương thích và cài đặt CUDA 10.1
Chúng tôi sử dụng 2 hình sau để benchmark tốc độ xử lý khi tích hợp vào UI viết bằng C#
Sau đó resize 2 ảnh trên về width=400px để benchmark tiếp, kết quả như biểu đồ bên dưới. Tốc độ sẽ nhanh hơn nữa nếu tích hợp vào chương trình viết bằng C++
Cách tích hợp vào phần mềm của bạn
FaceComp được viết bằng C++, có thể tích hợp vào các ngôn ngữ lập trình như C++, C#, Python. Lập trình viên có thể lấy file FaceComp.dll tích hợp vào phần mềm rất dễ dàng.
Nếu có vấn đề gì trong việc cài đặt, tích hợp vui lòng liên hệ qua Phone hoặc Zalo: 0939.825.125
Download
Để chạy được FaceComp cần phải cài đặt trước:
- .NET framework 4.5
- C++ redistributable 2015
[không cần cài trên Windows 10]
Chạy chậm nhất | Chạy nhanh | Chạy nhanh nhất |
Không cần GPU | Không cần GPU | Phải có GPU cài được CUDA |
Example source code cách tích hợp DLL: //github.com/viscomsolution/FaceComp
Nếu có bất cứ thắc mắc hoặc gặp trục trặc trong quá trình download, sử dụng hãy vui lòng liên hệ phone/zalo: 0939.825.125. Chúng tôi sẽ hỗ trợ và tư vấn miễn phí cách sử dụng phần mềm nhận diện khuôn mặt FaceComp
Chúng tôi cung cấp module FaceComp để tích hợp vào các hệ thống có sẵn như hệ thống giữ xe, điểm danh nội bộ,… phù hợp với các ngôn ngữ như C#, C++ và Python. Module FaceComp miễn phí với 20 khuôn mặt, đủ dùng để điểm danh ở các cty quy mô nhỏ.
Đang xem: Phần mềm so sánh hình ảnh giống nhau
Module FaceComp sử dụng Deep Learning để nhận diện khuôn mặt người trong ảnh. Sử dụng Deep Learning sẽ cho kết quả chính xác và độ tin cậy cao hơn, tuy nhiên đòi hỏi phần cứng tốt 1 chút. Tốt nhất là sử dụng GPU có CUDA của hãng Nvidia hỗ trợ [các hãng khác không có].
Khác với FaceMon – phần mềm nhận diện khuôn mặt là trọn bộ giải pháp hoàn chỉnh, đây chỉ là module để các công ty, đơn vị tích hợp vào sản phẩm phần mềm.
Xem thêm: Bẻ crack Cad 2017 Full + Hướng Dẫn Cài Đặt Và crack Chi Tiết
FaceComp tìm 128 điểm đặc trưng của khuôn mặt gọi là Landmark, vị trí phân bố các điểm Landmark đó là đặc điểm riêng của từng người.
Xem thêm: Cách Cài Win 7 Bằng File Iso Trên Usb, Tạo Usb Cài Win 7, Cách Cài Win 7 Bằng Usb Chi Tiết Chuẩn Nhất
Để so sánh 2 khuôn mặt có giống nhau hay không thì so sánh các điểm Landmark của 2 khuôn mặt với nhau, kết quả ta được tỉ lệ % giống nhau. FaceComp xem 2 khuôn mặt giống nhau trên 60% là cùng 1 người [con số có thể điều chỉnh, ví dụ điều chỉnh lên 65%]
Dễ dàng tích hợp vào ứng dụng với 1 file DLL duy nhấtHoạt động offline, không cần thông qua serverGiá rất mềm so với các sản phẩm khácChạy được trên CPU lẫn GPUCode rõ ràng, dễ đọc, dễ tích hợp
So sánh 2 khuôn mặt có phải cùng 1 người hay không, tỉ lệ giống bao nhiêu %?So sánh ảnh chụp từ webcam và ảnh trong CMND/CCCD có giống nhau không Tìm ảnh có chứa khuôn mặt cần tìm trong folder, ví dụ: tìm khuôn mặt chúng ta trong lễ tất niênSo sánh người vào và ra bãi xe có phải 1 người hay khôngLàm ứng dụng xem chúng ta giống người nổi tiếng nào nhất…
Có 1 số tính năng [function] trong FaceComp miễn phí hoặc phải trả phí để sử dụng:
IsSamePerson[]: kiểm tra 2 khuôn mặt giống nhau hay không FindMostSimilar[]: Free tìm khuôn mặt giống nhất trong folderFindListSimilar[]: tìm những ảnh có khuôn mặt giống nhấtDrawLandmarkAndSave[]: Free vẽ landmark lên khuôn mặt
Có 3 phiên bản tùy theo nhu cầu sử dụng:
FaceComp-x86: tốc độ nhận diện khuôn mặt chậm nhất nhưng phù hợp tích hợp vào các hệ thống đã viết trên nền x86FaceComp-x64: tốc độ nhận diện khuôn mặt nhanh hơn bản x86
Chúng tôi sử dụng 2 hình sau để benchmark tốc độ xử lý khi tích hợp vào UI viết bằng C#
Sau đó resize 2 ảnh trên về width=400px để benchmark tiếp, kết quả như biểu đồ bên dưới. Tốc độ sẽ nhanh hơn nữa nếu tích hợp vào chương trình viết bằng C++
FaceComp được viết bằng C++, có thể tích hợp vào các ngôn ngữ lập trình như C++, C#, Python. Lập trình viên có thể lấy file FaceComp.dll tích hợp vào phần mềm rất dễ dàng.
Để chạy được FaceComp cần phải cài đặt trước:
[không cần cài trên Windows 10]
FaceComp x86FaceComp x64FaceComp x64 CUDAChạy chậm nhất | Chạy nhanh | Chạy nhanh nhất |
Không cần GPU | Không cần GPU | Phải có GPU cài được CUDA |
Xem thêm bài viết thuộc chuyên mục: Phần mềm