Bỏ qua tới nội dung
0968 86 41 40
  1. Trang chủ
  2. Bài viết
  3. Thông tin công nghệ
  4. FaceView Advantech: nhận diện khuôn mặt cho nhà máy, cửa hàng
Thông tin công nghệ

FaceView Advantech: nhận diện khuôn mặt cho nhà máy, cửa hàng

27/09/2021· 9 phút đọc · 1905 từ· Chuyên mục Thông tin công nghệ

FaceView Advantech là phần mềm nhận diện khuôn mặt chạy trên máy tính công nghiệp: ba bài toán hay gặp, điều kiện lắp camera và phần cứng đi kèm.

FaceView Advantech: nhận diện khuôn mặt cho nhà máy, cửa hàng

FaceView Advantech là ứng dụng nhận diện khuôn mặt chạy trên máy tính công nghiệp của hãng, dùng bộ suy luận FaceMe của CyberLink trên nền xử lý Intel. Ứng dụng nhận dạng người, đọc được các thuộc tính như giới tính và độ tuổi, quản lý danh sách khách và phát cảnh báo. Bài viết đi vào ba bài toán hay gặp, điều kiện để hệ thống chạy ổn định và phần cứng phù hợp trong catalog.

Ứng dụng nhận diện khuôn mặt FaceView của Advantech chạy trên máy tính công nghiệp
FaceView chạy tại chỗ trên máy tính công nghiệp, không phụ thuộc đường truyền ra ngoài

FaceView làm được những việc gì

Gọi chung là nhận diện khuôn mặt, nhưng thực tế ứng dụng gồm vài chức năng tách rời nhau. Phân biệt rõ từng chức năng giúp xác định đúng cấu hình cần mua.

  • Nhận dạng người đã đăng ký. So khớp khuôn mặt trong khung hình với danh sách đã lưu, trả về danh tính và độ tin cậy. Đây là chức năng dùng cho kiểm soát ra vào và chấm công.
  • Phát hiện người lạ. Ghi nhận khuôn mặt không có trong danh sách, đếm và cảnh báo. Dùng cho khu vực hạn chế và cho quản lý khách tới làm việc.
  • Đọc thuộc tính. Ước lượng giới tính, nhóm tuổi và biểu cảm. Dùng cho thống kê khách hàng, không dùng để xác định danh tính.
  • Phân tích hành vi và thông báo. Đếm lượt, đo thời gian dừng tại một khu vực, gửi thông báo theo sự kiện.
  • Biến thể chuyên dụng. FaceView-Mask nhận dạng khi người đeo khẩu trang, FaceView-Thermal ghép thêm phần đo thân nhiệt tại cổng.

Phần suy luận chạy ngay trên máy tại chỗ. Đây là điểm khác biệt so với các dịch vụ nhận diện đặt trên máy chủ bên ngoài: ảnh không rời khỏi mạng nội bộ, và hệ thống vẫn chạy khi mất đường truyền ra ngoài.

Ba bài toán hay gặp ở nhà máy và cửa hàng

Bảng dưới gom ba bài toán phổ biến nhất, kèm yêu cầu riêng của từng bài toán.

Bài toánYêu cầu chínhĐiểm cần chú ý
Kiểm soát ra vào và chấm côngNhận dạng nhanh, tỷ lệ nhận nhầm thấp, ghép với khoá cửa hoặc cửa xoayGiờ cao điểm có dòng người dày, cần đo lại tốc độ xử lý thực tế tại đúng khung giờ đó
Đếm và phân tích khách ở cửa hàngĐếm lượt vào, ước lượng nhóm tuổi và giới tính, thống kê theo khung giờKhông cần danh tính, nên cấu hình để chỉ lưu số liệu tổng hợp thay vì ảnh
Kiểm tra tuân thủ tại xưởngPhát hiện người không đeo khẩu trang hoặc thiếu bảo hộ tại lối vào khu sản xuấtÁnh sáng khu vực cổng thay đổi theo giờ trong ngày, cần đèn bổ sung ổn định

Ba bài toán này khác nhau ở mức độ nhạy cảm của dữ liệu. Bài toán thứ hai không cần biết người là ai, nên cấu hình để hệ thống bỏ ảnh ngay sau khi lấy số liệu. Bài toán thứ nhất bắt buộc phải lưu đặc trưng khuôn mặt, và đó là dữ liệu cá nhân nhạy cảm cần quy định quản lý rõ ràng.

Điều kiện để nhận diện chạy ổn định

Phần lớn hệ thống nhận diện chạy kém không phải vì thuật toán mà vì hiện trường. Năm điều kiện dưới đây quyết định kết quả.

  1. Ánh sáng đều và ổn định. Tránh để cửa kính hoặc đèn mạnh ngay sau lưng người đi tới. Ngược sáng làm khuôn mặt tối thành mảng, mất chi tiết cần cho việc so khớp. Nếu ánh sáng tự nhiên thay đổi theo giờ thì cần đèn bổ sung.
  2. Góc và độ cao camera. Ngang tầm mặt hoặc chếch xuống không quá mười lăm độ. Camera đặt quá cao chúc xuống làm ảnh biến dạng và tăng tỷ lệ bỏ sót.
  3. Kích thước khuôn mặt trong khung. Cần đủ số điểm ảnh trên chiều rộng khuôn mặt. Chọn tiêu cự ống kính và khoảng cách đặt sao cho đạt yêu cầu này, thay vì tăng độ phân giải toàn khung.
  4. Khoảng cách cố định. Vạch sàn, cửa xoay hoặc rào định hướng giúp người đi qua ở đúng cự ly. Cự ly ổn định làm giảm dao động kết quả rõ rệt.
  5. Đường mạng riêng cho camera. Luồng ảnh chiếm băng thông lớn và không chịu được trễ. Nên tách một cổng mạng riêng cho camera, không dùng chung với mạng văn phòng.

Cách bố trí camera và tính băng thông cho luồng ảnh cũng áp dụng cho các trạm kiểm tra chất lượng, trình bày trong bài máy tính thị giác máy cho kiểm tra chất lượng và bài ứng dụng thị giác máy tính.

Cụm phần cứng Advantech chạy ứng dụng nhận diện khuôn mặt FaceView tại cổng ra vào
Cụm phần cứng tại cổng gồm camera, đèn chiếu và máy tính công nghiệp

Phần cứng Advantech chạy FaceView

Bảng dưới liệt kê các mã có trang sản phẩm trên site này và phù hợp với từng quy mô triển khai.

Quy môModelĐặc điểm đã công bốPhù hợp với
Cụm nhiều cameraAIIS-5410PIntel Core i7/i5/i3 thế hệ 6, bốn cổng GbE cấp nguồn qua mạng theo chuẩn IEEE 802.3af, tự nhận và phân loại thiết bị được cấp nguồn, tương thích camera GigE, dải nguồn 9 đến 36 VDC, dải nhiệt -20 đến 60 độ C, ngõ vào ra số cách lyCổng chính nhiều làn, mỗi camera cấp nguồn thẳng qua dây mạng
Trạm trung tâmUNO-2484GIntel Core i7/i5/i3 với 8 GB DDR4, 4 cổng GbE, 4 USB 3.0, HDMI và DisplayPort 4K, 4 cổng RS-232/422/485, vi điều khiển bảo mật phần cứng riêng, thiết kế không quạtMáy gom kết quả nhiều cổng, chạy cơ sở dữ liệu nhân sự tại chỗ
Điểm lẻARK-2250LIntel Core i3/i5/i7 thế hệ 6 dòng U, hai ngõ hiển thị VGA và HDMI, mô đun nguồn 9 đến 36 V, dải nhiệt -20 đến 60 độ C, hai khe mini PCIe cho mô đun không dâyCửa phụ, kho, vị trí không có tủ điện lớn
Điểm rất nhỏARK-1123CIntel Atom E3825 hai nhân 1,33 GHz, 2 cổng GbE, 2 cổng RS-232/422/485, khe mini PCIe và mSATA, gá được lên thanh ray hoặc vách, đầu nguồn có ren khoáMột camera đơn lẻ, chỉ đếm lượt hoặc mở khoá một cửa
Cấp nguồn cameraEKI-7659CPI2 cổng Gigabit dạng kết hợp đồng và quang, thêm 8 cổng cấp nguồn qua mạng, vòng dự phòng phục hồi dưới 20 ms, quản lý qua web và SNMP, hai ngõ cấp nguồn 48 VDC, dải nhiệt -40 đến 75 độ CCụm nhiều camera trải rộng, cần dự phòng đường mạng

Xem trực tiếp: AIIS-5410P, UNO-2484GARK-2250L. Với cụm cần suy luận nặng hơn, dòng máy tính nhúng chuyên cho trí tuệ nhân tạo được nói tới trong bài máy tính nhúng AIR-200.

Ví dụ cổng ra vào một nhà máy tám trăm người

Lấy một nhà máy khoảng tám trăm công nhân, vào ca theo ba khung giờ, cổng chính có bốn làn đi bộ. Cách bố trí dưới đây là mẫu hay gặp.

  1. Bốn camera cho bốn làn. Mỗi làn một camera đặt ngang tầm mặt, kèm đèn chiếu phía trước để triệt ngược sáng vào buổi chiều.
  2. Một máy tính cấp nguồn qua mạng. Bốn camera cắm thẳng vào máy, không cần bộ cấp nguồn rời và không cần ổ cắm điện tại cột camera.
  3. Cửa xoay có khoá. Kết quả nhận dạng đưa ra tín hiệu số mở khoá. Có nút mở cưỡng bức cho bảo vệ dùng khi hệ thống gặp sự cố.
  4. Máy chủ chấm công tại chỗ. Đặt trong phòng kỹ thuật, giữ danh sách nhân sự và nhật ký ra vào, đồng bộ với phần mềm nhân sự theo lịch.
  5. Đo thử trước khi chốt. Chạy thử một làn vào đúng khung giờ đông nhất, ghi lại mức chiếm dụng bộ xử lý và thời gian xử lý mỗi lượt, rồi mới nhân lên cho bốn làn.

Bước cuối là bước hay bị bỏ qua nhất. Số liệu đo trong phòng thử luôn đẹp hơn hiện trường, vì thiếu ánh sáng thay đổi và thiếu cảnh nhiều khuôn mặt cùng lúc trong khung.

Chọn thiết bị chạy FaceView

Các dòng máy tính không quạt chạy được ứng dụng này nằm ở danh mục máy tính không quạt trên site này.

Khi lập hồ sơ, sáu thông tin quyết định phần lớn cấu hình: số camera và độ phân giải mỗi camera, số người trong danh sách nhận dạng, số lượt cần xử lý trong giờ cao điểm, điều kiện ánh sáng tại vị trí, có cần ghép với cửa xoay hay khoá điện hay không, và dữ liệu phải lưu bao lâu. Riêng phạm vi thu thập và thời gian lưu dữ liệu sinh trắc nên được thống nhất với bộ phận pháp chế trước khi triển khai.

Để đối chiếu với các dòng máy tính công nghiệp cùng hãng, xem danh mục máy tính công nghiệp Advantech trên IPC247. Nếu chưa rõ nên dùng máy cấp nguồn qua mạng hay tách bộ chuyển mạch riêng, có thể chạy công cụ chọn máy theo yêu cầu rồi gửi kết quả kèm đề nghị báo giá.

Câu hỏi thường gặp về FaceView Advantech

FaceView Advantech là phần mềm hay thiết bị?

Là phần mềm ứng dụng chạy trên máy tính công nghiệp, dùng bộ suy luận nhận diện khuôn mặt FaceMe của CyberLink và tận dụng phần xử lý của nền tảng Intel. Advantech đóng gói phần mềm này kèm phần cứng của hãng, nên khi mua thường tính theo cụm gồm máy tính, camera và giấy phép phần mềm.

FaceView có những biến thể nào?

Ngoài bản cơ bản còn có FaceView-Mask nhận dạng người đeo khẩu trang và FaceView-Thermal đo thân nhiệt. Hai biến thể này ra đời trong giai đoạn kiểm soát dịch, nhưng vẫn dùng được cho các vị trí cần kiểm tra tuân thủ bảo hộ hoặc sàng lọc thân nhiệt tại cổng.

Camera đặt thế nào để nhận diện chạy ổn định?

Đặt ngang tầm mặt hoặc chếch xuống không quá mười lăm độ, tránh đặt cao chúc xuống nhiều vì ảnh bị biến dạng. Không để cửa sổ hoặc đèn mạnh ngay sau lưng người đi tới, vì ngược sáng làm mất chi tiết khuôn mặt. Khoảng cách nên cố định bằng vạch sàn hoặc bằng cửa xoay.

Một máy tính chạy được bao nhiêu camera?

Con số phụ thuộc độ phân giải, số khung hình mỗi giây và số khuôn mặt cùng lúc trong khung, nên phải thử với chính hiện trường. Cách làm an toàn là đo với một camera trước, ghi lại mức chiếm dụng bộ xử lý, rồi nhân lên và chừa dư biên độ ít nhất ba mươi phần trăm.

Dữ liệu khuôn mặt lưu ở đâu?

Nên lưu tại máy chủ trong mạng nội bộ của doanh nghiệp thay vì đẩy ra ngoài, và chỉ giữ đặc trưng đã mã hoá thay vì ảnh gốc khi nghiệp vụ không cần ảnh. Dữ liệu sinh trắc thuộc nhóm dữ liệu cá nhân nhạy cảm, nên phạm vi thu thập, thời gian lưu và người được truy cập phải ghi rõ trong quy định nội bộ.

Đọc thêm về thiết bị: toàn bộ máy tính công nghiệp Advantech cùng các hãng khác trên ipc247.com.