
Hệ thống nhận diện khuôn mặt thông minh hoạt động như thế nào?

Ngày nay rất nhiều thiết bị đã được áp dụng công nghệ nhận diện khuôn mặt thông minh. Nhưng hệ thống nhận diện này hoạt động như thế nào để có thể phân biệt chính xác người này với người khác? Đã có rất nhiều người thắc mắc về vấn đề này. Và hôm nay chúng tôi sẽ chỉ cho các bạn nguyên tắc hoạt động của hệ thống nhận diện khuôn mặt nhiều doanh nghiệp đang sử dụng.
Cách thức hoạt động của hệ thống nhận diện khuôn mặt thông minh
Đầu tiên chúng ta có thể hiểu sơ bộ về hệ thống nhận diện khuôn mặt như sau: Đây là một ứng dụng tự động hóa có chức năng xác định hoặc nhận dạng 1 người nào đó dựa trên hình ảnh kỹ thuật số được lấy ra từ video camera giám sát. Sau đó, với thuật toán sẽ so sánh đặc điểm từ các ảnh trước đó với hình ảnh thu thập được từ camera.
Việc đầu tiên cần thực hiện trong hệ thống nhận diện khuôn mặt thông minh là cần phải tách riêng khuôn mặt ra khỏi bức ảnh hiện tại. Sau đó áp dụng các phương pháp phân tích gương mặt để nhận diện. Cũng giống như con người, hệ thống sẽ sử dụng một số tiêu chí để đánh giá sau đó đưa ra nhận diện một cách chính xác hơn so với mắt thường. Vì thị giác có thể bị đánh lừa còn máy tính thì không.
Trên mỗi khuôn mặt có rất nhiều điểm lồi, lõm khác nhau. Mỗi người sẽ có vị trí lồi lõm không giống nhau. Và con người đặt ra 80 vị trí trên khuôn mặt và sử dụng nó để hệ thống đưa ra những phân tích và nhận diện được chính xác. Một số điểm nút như:
- Khoảng cách giữa 2 mắt.
- Độ sâu hốc mắt.
- Chiều dài mày.
- Chiều rộng của mũi.
- Độ dài xương hàm.
- Hình dạng xương gò má,....
Hệ thống nhận diện khuôn mặt thông minh sẽ sử dụng các thuật toán để trích xuất các đặc điểm, ranh giới trên khuôn mặt từ hình ảnh kỹ thuật số. Sau đó thuật toán này cũng sẽ trích xuất được thông tin và từ đó đưa ra những tìm kiếm với các hình ảnh khác. Các hình ảnh nhận diện đều được lưu trữ lại trong bộ nhớ để tạo cơ sở dữ liệu sử dụng cho những lần sau. Thuật toán sẽ tối ưu hóa các tập hình ảnh và được mã hóa hoàn toàn tránh việc hacker lấy dữ liệu cho dù lấy được dữ liệu trong hệ thống.
Thuật toán được sử dụng trong hệ thống nhận diện được chia làm 2 hướng chính:
- Hình học: Dựa trên tính năng phân biệt hoặc trắc quan để đưa ra so sánh.
- Thống kê: Phương pháp này giúp lưu giữ lại các hình ảnh có giá trị rồi đem so sánh với các mẫu khác để loại bỏ sự chênh lệch.
Tuy nhiên, các trường hợp nhận diện thường không phải lúc nào cũng được đo đạc trong môi trường ổn định, có thể bị ảnh hưởng bởi sự thiếu sáng, hay góc nghiêng của khuôn mặt, do đó ảnh hưởng đáng kể đến độ chính xác của kết quả. Sử dụng nhận dạng 3D cần phải thực hiện qua các bước: nhận dạng, liên kết, đo đạc, tái hiện, so sánh, nhận diện.
Mọi thông tin vui lòng liên hệ với chúng tôi :
Công ty TNHH truyền thông Tùng Việt
Địa chỉ: 489A/21/54 Huỳnh Văn Bánh, Phường 13, Quận Phú Nhuận, TP.HCM
Điện thoại : hotline 0909.555.709 (Ms. Minh Hồng) – 0972.055.355 (Ms. Ngọc Trân)
Xem thêm tại link: vietnamdigitalsignage.com; quanlynoidungtuxa.com
COMMENTS