1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt

82 67 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết Kế, Chế Tạo Hệ Thống Quản Lý Chấm Công Bằng Phương Pháp Nhận Dạng Khuôn Mặt
Tác giả Lê Hồng Hải
Người hướng dẫn ThS. Phan Văn Dư
Trường học Trường Đại Học Vinh
Chuyên ngành Kỹ Thuật Điều Khiển & Tự Động Hóa
Thể loại Đồ Án Tốt Nghiệp
Năm xuất bản 2018
Thành phố Nghệ An
Định dạng
Số trang 82
Dung lượng 2,73 MB

Cấu trúc

  • CHƯƠNG 1. TỔNG QUAN VỀ CÁC HỆ THỐNG QUẢN LÝ CHẤM CÔNG (10)
    • 1.1 Sự phát triển của hệ thống chấm công (10)
    • 1.2 Giới thiệu chung về máy chấm công (11)
      • 1.2.1 Máy chấm công là gì? (11)
      • 1.2.2 phân loại máy chấm công (11)
    • 1.3 Một số sản phẩm hệ thống quản lý chấm công (12)
      • 1.3.1 Máy chấm công vân tay gigata (12)
      • 1.3.2 Máy chấm công thẻ cảm ứng Ronald Jack S-300 (13)
      • 1.3.3 Máy chấm công khuôn mặt VF300 (14)
      • 1.3.4 Máy chấm công thẻ giấy Timmy MD-80B (15)
  • CHƯƠNG 2: TỔNG QUAN VỀ CÁC PHƯƠNG PHÁP NHẬN DẠNG ẢNH VÀ DỊCH VỤ MICROSOFT COGNITIVE SERVICES (17)
    • 2.1 Tổng quan về các phương pháp nhận dạng ảnh ứng dụng trong kỹ thuật điều khiển (17)
      • 2.1.1 Giới thiệu chung về các phương pháp nhận dạng mặt người (17)
      • 2.1.2 Xử lý ảnh (18)
      • 2.1.3 Phát hiện mặt người sử dụng đăc trưng PCA (20)
      • 2.1.5 Phát hiện mặt người sử dụng đặc trưng Haar - like (23)
      • 2.1.6 Adaboost (28)
    • 2.2 Tổng quan về Microsof Cognitive Services (29)
      • 2.2.1 Vision API (29)
      • 2.2.2 Nhận diện khuôn mặt với Microsoft Cognitive Face Recognition API .... 28 CHƯƠNG 3: THIẾT KẾ, CHẾ TẠO HỆ THỐNG QUẢN LÝ CHẤM CÔNG BẰNG NHẬN DẠNG KHUÔN MẶT ỨNG DỤNG MICROSOFT COGNITIVE (30)
    • 3.1 Phân tích yêu cầu thiết kế (34)
    • 3.2 Thiết kế sơ đồ khối (34)
    • 3.3 Thiết kế sơ đồ nguyên lý (36)
      • 3.3.1 Khối điều khiển trung tâm sử dụng máy tính nhúng Raspberry Pi3 (36)
      • 3.3.2 Windows 10 IoT Core trên raspberry pi 3 (42)
      • 3.3.3 Điện toán đám mây trên Microsoft Azure (43)
      • 3.3.4 USB Camera (46)
      • 3.3.5 Relay switch (46)
      • 3.3.6 Chốt cửa điện từ (47)
    • 3.4 Thiết kế phần mềm (48)
      • 3.4.1 Các công cụ phần mềm cần thiết (48)
      • 3.4.2 Xây dựng phần mềm (50)
    • 3.5 Chế tạo và thử nghiệm (51)
      • 3.5.1 Thiết kế và sử dụng phần mềm (51)
      • 3.5.2 Thiết kế phần cứng (56)
  • KẾT LUẬN (60)
  • TÀI LIỆU THAM KHẢO (61)
  • PHỤ LỤC (62)
    • Hính 3.2. Raspberry Pi3 (0)

Nội dung

TỔNG QUAN VỀ CÁC HỆ THỐNG QUẢN LÝ CHẤM CÔNG

Sự phát triển của hệ thống chấm công

Với sự phát triển nhanh chóng của công nghiệp hóa và nền kinh tế Việt Nam, số lượng và quy mô các khu công nghiệp, nhà máy, văn phòng ngày càng gia tăng Để vận hành hiệu quả một đơn vị sản xuất kinh doanh, cần nhiều hạng mục như vật tư, máy móc, thiết bị công nghệ và con người, cùng với các quy trình đảm bảo sản xuất diễn ra bài bản Hệ thống máy chấm công đóng vai trò quan trọng trong việc quản lý con người và hiệu suất làm việc, nhằm tối ưu hóa nguồn tài nguyên và chi phí lao động trong mỗi đơn vị thời gian làm việc.

Tính năng mà máy chấm công đem lại:

• Hệ thống đáp ứng được việc làm giảm tối đa thời gian chấm công cho các nhân viên chấm công

Máy chấm công mang lại bảo mật và độ chính xác tuyệt đối, giúp hạn chế sai sót do yếu tố con người trong việc chấm công thủ công Hàng triệu doanh nghiệp trên toàn cầu đã áp dụng máy chấm công, cho phép họ nhận được các biểu thống kê cần thiết cho hệ thống tính lương, phù hợp với nhiều loại hình doanh nghiệp khác nhau.

Người quản lý có thể theo dõi tình trạng đi làm của nhân viên bất kỳ lúc nào, từ đó kịp thời nhắc nhở những nhân viên có thái độ làm việc kém tích cực.

Để tạo ra một môi trường làm việc chuyên nghiệp, doanh nghiệp cần nâng cao ý thức làm việc của nhân viên, vì theo lý thuyết quản lý hiện đại, ý thức làm việc quan trọng hơn trình độ chuyên môn Trong bối cảnh chuyên môn hóa cao, nhân viên nên tập trung vào các công đoạn cụ thể và được đào tạo liên tục Việc đi làm đúng giờ và tuân thủ tác phong công nghiệp trở thành yêu cầu thiết yếu đối với nhân viên chuyên nghiệp Sử dụng máy chấm công giúp theo dõi thời gian làm việc của nhân viên, từ đó phản ánh mức độ ý thức làm việc và tạo điều kiện để nhân viên tự điều chỉnh nếu có sai sót như đi làm muộn.

Việc sử dụng máy chấm công không chỉ giúp nhân viên hình thành tác phong công nghiệp và ý thức làm việc, mà còn nâng cao tính chuyên nghiệp của doanh nghiệp trong mắt các đối tác và bạn hàng.

• Bổ sung được nhiều thông tin phục vụ cho công tác quản lý tra cứu về số liệu chấm công của nhân viên

Lợi ích máy chấm công đem lại:

• Tiết kiệm chi phí quản lý cho doanh nghiệp

• Quản lý nhân sự nhanh, dễ dàng truy vấn thông tin

• An toàn, hiệu quả, chính xác, khách quan, công bằng

• Nâng cao ý thức người nhân viên góp phần nâng cao năng suất công việc.

Giới thiệu chung về máy chấm công

1.2.1 Máy chấm công là gì?

Máy chấm công là thiết bị quan trọng giúp ghi nhận thời gian ra vào của nhân viên trong công ty, góp phần giải quyết triệt để tình trạng chấm công hộ, một vấn đề phổ biến trong các doanh nghiệp, đặc biệt là những nơi có số lượng nhân viên lớn.

1.2.2 phân loại máy chấm công

Máy chấm công có 2 loại cơ bản nhất:

Máy chấm công cơ học lưu trữ dữ liệu trên thẻ giấy, yêu cầu người sử dụng tự đọc và nhập dữ liệu vào hệ thống Trong khi đó, máy chấm công điện tử cung cấp giải pháp hiện đại hơn cho việc quản lý thời gian làm việc.

Máy chấm công điện tử là thiết bị lưu trữ dữ liệu chấm công với bộ nhớ tích hợp Người dùng có thể kết nối với máy qua phần mềm để truy xuất thông tin chấm công cần thiết Hiện nay, máy chấm công điện tử có nhiều loại khác nhau.

- Máy chấm công vân tay

- Máy chấm công thẻ mã vạch

- Máy chấm công thẻ sóng tần số vô tuyến RFID

- Máy chấm công thẻ từ ( magnetic card)

- Máy chấm công thẻ cảm ứng (proximity card )

Một số sản phẩm hệ thống quản lý chấm công

1.3.1 Máy chấm công vân tay gigata

Hình 3.1.1 Máy chấm công vân tay gigata

- Mỗi nhân viên có thể được phép đăng ký tối đa là 10 dấu vân tay

- Dễ dàng nắm bắt được các kết quả khi chấm công

- Được tích hợp sẵn pin lưu điện do đó không bị mất dữ liệu khi xảy ra mất điện

- Có được sự ổn định cao

- Thiết bị hoàn toàn phù hợp trong môi trường văn phòng, công ty nhỏ

- Là một mẫu máy chấm công bằng vân tay

- Sản phẩm chính hãng của Gigata

- Xuất xứ sản phẩm từ Trung Quốc

- Số lượng bộ nhớ là 500 thẻ từ và 500 vân tay

- Có âm thanh, chuông báo thời gian và kết quả khi chấm công

- Kiểu kết nối USB, TCP/IP

- Mỗi lần chấm công diễn ra khoảng 1s

1.3.2 Máy chấm công thẻ cảm ứng Ronald Jack S-300

Hình 3.1.2 Máy chấm công vân thẻ cảm ứng Ronald Jack S-300

Máy chấm công thẻ cảm ứng Ronald Jack S-300, sản xuất và lắp ráp tại Malaysia, có khả năng quản lý tới 30.000 thẻ cảm ứng, rất phù hợp cho các công ty có số lượng nhân sự lớn Thẻ cảm ứng chấm công Promag có thể được thiết kế thành thẻ nhân viên với nhiều tùy chọn dập tên và logo công ty, mang lại sự tiện lợi Ronald Jack S-300 hỗ trợ ngôn ngữ tiếng Anh và tiếng Việt, giúp người dùng dễ dàng lựa chọn theo môi trường làm việc của công ty.

Máy chấm công Ronald Jack S-300 trang bị chip xử lý Intel siêu nhanh từ Mỹ, cho phép ghi nhận chấm công chỉ trong dưới 1 giây mỗi lần, với khoảng cách quét thẻ từ 2 - 10 cm Điều này giúp nhân viên thực hiện chấm công một cách nhanh chóng, giảm thiểu tình trạng ùn tắc tại điểm chấm công.

Kết nối máy tính qua 2 cổng RS 232/485 và TCP/IP giúp bạn tránh được sự phức tạp của việc kết nối dây Nếu bạn muốn đơn giản hóa quá trình, có thể sử dụng cổng USB để lấy dữ liệu hàng tháng một cách thuận tiện.

Chấm công nhân viên bằng thẻ cảm ứng

- Công suất chứa thẻ 30.000 thẻ cảm ứng

- Sử dụng CHIP xử lý Intel cực nhanh của Mỹ

- Dung lượng lưu trữ trong máy 50.000 lần chấm thẻ

- Phát ra giọng nói bằng ngôn ngữ: Tiếng Anh & Tiếng Việt

- Có Password bảo vệ máy, chế độ hẹn giờ tắt máy, stand by

- Kết nối với máy vi tính qua cổng USB, RS 232/485, TCP/IP

- Chuông báo giờ tự động

- Pin bộ nhớ lưu trữ dữ liệu chấm công khi cúp điện

- Hiển thị tên người sử dụng trên máy khi chấm công

- Tốc độ xử lý nhanh < 1 giây/1lần chấm công

- Đọc thẻ trong khoảng cách từ 2 - 10 cm

1.3.3 Máy chấm công khuôn mặt VF300

Hình 3.1.3 Máy chấm công khuôn mặt VF 300

Máy chấm công khuôn mặt VF 300

- Quản lý đến 400 khuôn mặt & 10.000 thẻ

- Tốc độ xử lý nhanh

Ngày đăng: 01/08/2021, 10:54

HÌNH ẢNH LIÊN QUAN

Hình 3.1.1. Máy chấm công vân tay gigata - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.1.1. Máy chấm công vân tay gigata (Trang 12)
Hình 3.1.2. Máy chấm công vân thẻ cảm ứng Ronald Jack S-300 - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.1.2. Máy chấm công vân thẻ cảm ứng Ronald Jack S-300 (Trang 13)
Hình 2.1. Các bước cơ bản trong xử lý ảnh - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 2.1. Các bước cơ bản trong xử lý ảnh (Trang 18)
Hình 2.2. Các bước trong hệ thống nhận dạng khuôn mặt Face detection : Xác định khuôn mặt  - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 2.2. Các bước trong hệ thống nhận dạng khuôn mặt Face detection : Xác định khuôn mặt (Trang 19)
Hình 2.3. Sơ đồ khối trích chọn đặc trưng sử dụng EigenFaces 2.1.3.1Giới thiệu chung về thuật toán  - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 2.3. Sơ đồ khối trích chọn đặc trưng sử dụng EigenFaces 2.1.3.1Giới thiệu chung về thuật toán (Trang 20)
Hình 2.5. Giảm số chiều của một tập vector - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 2.5. Giảm số chiều của một tập vector (Trang 22)
Hình 2.8. 27 Dấu mốc trên khuôn mặt - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 2.8. 27 Dấu mốc trên khuôn mặt (Trang 31)
Hình 3.1. Sơ đồ khối của hệ thống - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.1. Sơ đồ khối của hệ thống (Trang 35)
Hình 3.3. Mô hình kiến trúc phần cứng Raspberry - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.3. Mô hình kiến trúc phần cứng Raspberry (Trang 37)
Thông số cấu hình tổng quan RaspberryP i3 Model B - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
h ông số cấu hình tổng quan RaspberryP i3 Model B (Trang 39)
Hình 3.5. Chân pin out của RaspberryP i3 - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.5. Chân pin out của RaspberryP i3 (Trang 41)
Hình 3.7. Giao diện hệ điều hành Windows 10 IoT Core - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.7. Giao diện hệ điều hành Windows 10 IoT Core (Trang 42)
Hình 3.8. Các thành phần trong Microsoft Azure - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.8. Các thành phần trong Microsoft Azure (Trang 44)
- Chất lượng hình ảnh HD 720p. - Màn ảnh rộng chuẩn 16:9.  - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
h ất lượng hình ảnh HD 720p. - Màn ảnh rộng chuẩn 16:9. (Trang 46)
Hình 3.10. Module realy 5V -2 kênh - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.10. Module realy 5V -2 kênh (Trang 47)
Hình 3.14. Microsoft Windows 10 IoT Core - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.14. Microsoft Windows 10 IoT Core (Trang 49)
Hình 3.15. Lưu đồ thuật toán của chương trình - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.15. Lưu đồ thuật toán của chương trình (Trang 50)
Hình 3.17. Giao diện ứng dụng FacicalRecognitionDoor sau khi thiết kế - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.17. Giao diện ứng dụng FacicalRecognitionDoor sau khi thiết kế (Trang 51)
Hình 3.16. Giao diện thiết kế MainPage.xaml - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.16. Giao diện thiết kế MainPage.xaml (Trang 51)
Khi chạy dự án lần đầu tiên, đây là màn hình ta sẽ thấy. - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
hi chạy dự án lần đầu tiên, đây là màn hình ta sẽ thấy (Trang 53)
Các ảnh chụp màn hình sau đây được chụp trên máy tính cá nhân được thiết lập để hoạt động như một Raspberry Pi - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
c ảnh chụp màn hình sau đây được chụp trên máy tính cá nhân được thiết lập để hoạt động như một Raspberry Pi (Trang 53)
Bấm nút “Thêm người dùng”. Ta sẽ thấy màn hình này với hình ảnh selfie mới chụp:  - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
m nút “Thêm người dùng”. Ta sẽ thấy màn hình này với hình ảnh selfie mới chụp: (Trang 54)
Nhấn vào nút &#34;cộng&#34;. Ta sẽ thấy màn hình này: - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
h ấn vào nút &#34;cộng&#34;. Ta sẽ thấy màn hình này: (Trang 54)
Hình 3.19. Kết nối Pi3 - Rơl e- nút bấm - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.19. Kết nối Pi3 - Rơl e- nút bấm (Trang 56)
Hình 3.20. Kết nối rơl e- nguồ n- khoá từ - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.20. Kết nối rơl e- nguồ n- khoá từ (Trang 57)
Hình 3.21.Giao diện phần mềm - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.21. Giao diện phần mềm (Trang 58)
Hình 3.22. Sản phẩm đã làm được - Thiết kế, chế tạo hệ thống quản lý chấm công bằng phương pháp nhận dạng khuôn mặt
Hình 3.22. Sản phẩm đã làm được (Trang 59)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN