HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN IOT VÀ ƯNG DỤNG Giảng viên: Thy Tr`n Tiến Công Nhóm: 06 Các thành viên: Nguyễn Hoài Nam-B20DCCN451 Ngô Cô
Trang 1HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN IOT VÀ ƯNG DỤNG
Giảng viên: Thy Tr`n Tiến Công Nhóm: 06
Các thành viên:
Nguyễn Hoài Nam-B20DCCN451 Ngô Công Bang-B20DCCN090 Nguyễn Đình Nam-B20DCCN450 Tên đ êtài: Hệ thống mở cửa tự động bằng nhận dạng
khuôn mặt
Trang 2I Mục đích và yêu câi
I Mục đích
Mở cửa tự động bằng camera nhận diện khuôn mặt đánh dấu một bước tiến quan trọng
trong lĩnh vực an ninh và tiện ích Hệ thống này không chỉ mang lại sự thuận tiện cho
người sử dụng mà còn nâng cao cảm giác an toàn và bảo mật Trong thế giới ngày
nay, nhu c 4 giam thiểu việc mang theo nhi‘&u vat dung nhw chìa khóa hay thẻ tử là
ngày càng quan trọng Mô hình mở cửa tự động dựa trên nhận diện khuôn mặt giúp
giải quyết vấn đ `ềnày một cách hiệu quả Ngoài ra, việc sử dụng công nghệ nhận diện
khuôn mặt còn mở ra nhi `âi ứng dụng trong các lĩnh vực khác như du lịch và ngành
công nghiệp Trong khách sạn, ví dụ, khách hàng có thể trải nghiệm việc mở cửa
phòng một cách tự động mà không cân phải làm thủ tục truy ân thống Đi`âi này không
chỉ tăng trải nghiệm người dùng mà còn nâng cao uy tín và hiện đại hóa dịch vụ Tuy
nhiên, việc sử dụng nhận diện khuôn mặt cũng đặt ra những thách thức v`êbảo mật và
quy Ân riêng tư Để đảm bảo an toàn cho dữ liệu cá nhân, việc thực hiện các biện pháp
bảo mật mạnh mẽ và tuân thủ quy định v`êquy ân riêng tư là rất quan trọng Như vậy,
mặc dù đây là một xu hướng tiên tiến mang lại nhi âu lợi ích, nhưng cũng đời hỏi sự
cân nhắc và triển khai có trách nhiệm từ phía người quản lý và triển khai hệ thống
2 Yêucầi
'Yêu c3 v`êthu thập dữ liệu: phải có khả năng thu thập dữ liệu hình ảnh trước cửa nhà
cũng như đi ôi kiện ánh sáng hiện tại để việc lấy ảnh đủ tốt để nhận diện chủ sở hữu
căn nhà một cách chính xác nhất
Yéu c@ phân tích dữ liệu: Cân xây dựng thuật toán và mô hình xử lý hình dữ liệu
hình ảnh của ngươi sử dụng để tạo thành embedding vector riêng ứng với từng ngưỡi
để đưa vào cơ sở dữ liệu Hệ thống phải có khả năng dự đoán chủ nhà nào ứng với ảnh
đầi vào nào
Yêu c3 quản lý hệ thống: hệ thống phải có khả năng quan ly đi`âi khiển đ ông thời
nhi *âi thiết bị trên nhi âi nhà, cung cấp giao diện quản trị
Yêu c3 v €quy Ân riêng tư và bảo mật dữ liệu: dữ liệu các nhân phải được bảo vệ chặt
chẽ, và hệ thống phải có khả năng xác thực ngươi dùng cơ bản
II Đặc tả tiến trình
Trang 3
`
Light- level
High
`X⁄
Ỷ
Send announce
ỶỲ
State: Uniock
Door state |
state: lock
vy
*% state: unlock
YỶ
State: Lock
\Y
r
State: Unlock
Trang 4III Đặc tả mô hình mi `ê
IV Thông số mô hình thông ti
State: Lock
State: Unlock
V, Thông số dịch vụ
Recognized: True
Trang 5
Moda Mode service aulo menual
state: lock stete: unlock
State On State: Unlock
State service —
[ Sate Unlock
Virtual Entity: Virtual Entity: :
—— Recognize service Person In front of door Door ;
Entity Type: Person Entity Type: Door :
ID: Person1 ID: Doort : DooriD: Door! :
i : 1 3
| ig
: Attribute: Recognized ! Attribute: State 1 &
i AttribuieName: PersonRecognizea l AttributeName: DoorState 1
B epee cesinseneeeemcestceannes ! Attribute Tyne: recognized : AttributeType: state yeast
' ' '
l & ~~ : G : :
Recognized: False Recognized: True State: Lock State: Unlock
Controller service
Trang 6
has service
‘sndpont
as input has schedule
has output
nas input nas service
has cutput
VI.Đặc tả cấp độ IOT
Local Cloud
Monitoring Node
Cloud Storage & Analysis
VII Dac ta thanh ph chức năng
Trang 7
1X Tích hợp thiết bị
Trang 8ILÏ
X Phát triển ứng dụng
Giao diện khi chưa đăng nhập:
IOT OPENDOOR
Trang 9
Password
Ảnh đại điện:
Ý _ [€H@ntập |Không có tộp nảo được chọn
HomeKey
Dang nhap
Tén dang nhap
Mật khẩu
Trang 10
Giao diện admin (mặc định dịango)
Trang 11
te administratio
AUTHENTICATION AND AUTHORIZATION Recent actior :
eons +Add A Change My actions
x at)
x
House +Add ZCunge
XI Mô tả chức năng thông minh
1 Mô tả hệ thống
Khi có mặt người g3 cửa, trong khu vực camera hệ thống có khả năng phát
hiện, và gửi hình ảnh v`ềphía server xử lý, nếu là ngưỡi trong gia đình đã đăng
ký trước thì cửa sẽ được mở, còn không thông báo kèm ảnh đó sẽ được gửi cho
những thành viên trong gia đình, ngươi trong gia đình sẽ có thể mở cửa tự động
qua web Khi ánh sáng không đủ đèn tự động bật để cung cấp đủ ánh sáng phục
vụ nhận diện khuôn mặt tốt hơn
2 Cac công nghệ sử dụng
Hệ thống ø ôn 2 ph chính:
a) ph Ần chương trình ở máy tính mini tai gia
b) ph% webserver duoc trién khai trén cloud
Tai ph% a) str dung opencv , haar cascade để detect có khuôn mặt xuất hiện
trong camera không
Tại ph%h b) sử dụng dịango để xây dựng web, và sử dụng retinaface và arcface
để xác nhận khuôn mặt trong ảnh được gửi v`ê1 cách chính xác, ngoài ra còn sử dụng
websocket để gửi thông báo realtime