7. Bố cục của quyển luận văn
2.4.1 Giao diện chương trình
Trong phần này sẽ cho thấy hình ảnh giao diện chính và giao diện các chức năng của chương trình
Giao diện chính
Hình 2.12: Giao diện chương trình xử lý dữ liệu và trích xuất đặc trưng
1
19
TT Loại điều khiển Chức năng
1 PictureBox Hiện ảnh màu và khung xương của ứng viên
2 FlowLayoutPanel Chứa các khung hình thu được từ Kinect, các số trên hình sẽ có 1 bộ dữ liệu tương ứng.
Bảng 2.1: Các thành phần chính trên giao diện
Bảng điều khiển
Hình 2.13: Bảng điều khiển của chương trình
TT Loại điều khiển Chức năng
1 Checkbox Bật tắt chế độ nhận dạng 2 Checkbox Bật tắt chế độ thu dữ liệu 3 Button Bật tắt thiết bị Kinect
4 Label Hiện trạng thái khung xương đã được theo dõi hay chưa 5 Label Số lượng dữ liệu đã thu
6 NumericUpDown Chọn khung ảnh bắt đầu 7 NumericUpDown Chọn khung ảnh kết thúc 8 Button Hiện các khung hình đã thu 9 Button Xóa dữ liệu đã thu
2 10 6 7 11 12 13 14 8 9 4 5 1 15 3
20
10 Button Trích xuất đặc trưng từ khung ảnh bắt đầu từ Start đến End.
11 Textbox Nhập tên ứng viên 12 ComboBox Chọn vị trí thu mẫu 13 ComboBox Chọn tư thế
14 Label Hiện khoảng cách từ ứng viên đến camera Kinect 15 TrackBar Điều chỉnh góc của Kinect
Bảng 2.2: Các thành phần chính trong bảng điều khiển
Bảng kết quả nhận dạng
Hình 2.14: Giao diện hiện kết quả nhận đạng
TT Loại điều khiển Chức năng
1 Label Hiện kết quả nhận dạng phương pháp sử dụng góc xoay tương đối
2 Label Hiện kết quả nhận dạng phương pháp sử dụng góc xoay tuyệt đối
3 Label Hiện kết quả nhận dạng phương pháp sử dụng vị trí tuyệt đối
4 Label Hiện kết quả nhận dạng phương pháp sử dụng vị trí tương đối
1 2 3 4
21