Kết quả nhận dạng cử chỉ bàn tay đƣợc dùng để thực hiện một yêu cầu đặt trƣớc. Để thực hiện yêu cầu này, dữ liệu ứng với cử chỉ đƣợc truyền đến thiết bị điều khiển thông qua truyền nối tiếp theo giao diện RS-232 nhƣ trong bảng 4.4. Thiết bị nhận đƣợc ký tự sẽ thực hiện yêu cầu tƣơng ứng đã đặt trƣớc.
Bảng 4. 4. Quy ƣớc ký tự đƣợc truyền ứng với cử chỉ
Cử chỉ Ký tự truyền Cử chỉ 1 A Cử chỉ 2 B Cử chỉ 3 C Cử chỉ 4 D Cử chỉ 5 E
Kết quả nhận dạng và truyền ký tự sau khi nhận dạng đƣợc trình bày trong hình 4.6 và hình 4.7. Việc truyền ký tự đƣợc thực hiện thông qua cổng ảo COM2.
4. Tƣơng tác ngƣời và máy dùng cử chỉ bàn tay
Hình 4. 6. Kết quả nhận dạng trƣờng hợp cử chỉ 4 ngón tay và truyền ký tự D Thông báo truyền dữ liệu đi trên cổng COM2 đƣợc trình bày trong hình 4.7. Các kết quả nhận dạng cử chỉ từ video đƣợc trình bày trong các hình từ 4.8 đến 4.11.
Hình 4. 7. Kết quả nhận dạng cử chỉ đƣợc chuyển sang ký tự truyền đi để điều khiển. Lƣợng dữ liệu đã gởi là 112 bytes
Hình 4. 9. Kết quả nhận dạng trƣờng hợp cử chỉ 2 ngón tay
Hình 4. 10. Kết quả nhận dạng trƣờng hợp cử chỉ 3 ngón tay
Hình 4. 11. Kết quả nhận dạng trƣờng hợp cử chỉ 5 ngón tay
Các trƣờng hợp nhận dạng sai đƣợc trình bày trong hình 4.12. Việc nhận dạng sai có thể xảy ra theo trƣờng hợp từ cử chỉ bàn tay này nhƣng hệ thống đã thiết kế nhận dạng sang cử chỉ khác hoặc không nhận dạng đƣợc.
4. Tƣơng tác ngƣời và máy dùng cử chỉ bàn tay
(a)
(b)
Hình 4. 12. Trƣờng hợp nhận dạng sai cử chỉ bàn tay
Trong hình 4.12(a), cử chỉ 2 bị nhận dạng sai sang cử chỉ 3. Tuy nhiên, trong hình 4.12(b), vùng ảnh không phải bàn tay bị nhận dạng sai là cử chỉ 1.
Chƣơng 5
KẾT LUẬN và HƢỚNG PHÁT TRIỂN