3.3 .Phân đoạn bàn tay
3.4. Số lượng ngón tay
3.4.2. Vùng lồi và điểm lõm trong xử lý ảnh
Tọa độ ngón tay và số lượng ngón là các yếu tố quan trọng cho hệ thống. Sử dụng phương pháp xây dựng vùng lồi (convex hull) và điểm lõm (convexity defect) cho vùng tay vừa tìm được ở trên, ta có thể xác định được số lượng ngón tay đang mở và tọa độ của chúng.
Hình 3.31. Vùng lồi và điểm lõm
Vì phương pháp xây dựng vùng lồi (convex hull) và điểm lõm (convexity defect) chỉ nhận ảnh nhị phân cho nên lúc này ta sẽ dùng hình 3.28 để tìm điểm lồi và lõm, sau đó vẽ các điểm đó trên ảnh màu hình 3.29.
Trong hình 3.32, các điểm màu đỏ là điểm lồi, các điểm màu xanh nhạt là điểm lõm, tâm bàn tay là xanh lá và điểm dài nhất của bàn tay ( ngón giữa ) là xanh dương.
3.4.3. Loại bỏ một số điểm lõm không cần thiết và phân biệt số ngón tay
Hình 3.33. Độ sâu của điểm lõm và 2 điểm lõm thừa
Hai điểm lõm mà mũi tên đỏ chỉ vào là 2 điểm thừa không cần tới. Để loại bỏ nó sinh viên sẽ đặt một cái ngưỡng độ sâu. Ở đây sinh viên coi đường kẻ màu trắng chính là độ sâu của từng điểm lõm. Và 2 điểm không cần tới có độ sâu khá ngắn và chỉ cần độ sâu 2 điểm trên thấp hơn ngưỡng độ sâu đặt ra thì sẽ bị loại.
Hình 3.34. Kết quả sau khi loại bỏ điểm lõm thừa
Số lượng các ngón tay bằng số lượng các vùng lõm cộng với 1. Khi bàn tay nắm lại hoặc chỉ có 1 ngón tay được mở ra thì không có vùng lõm được phát hiện. Trong trường hợp này, khoảng cách từ tâm lòng bàn tay đến điểm dài nhất của bàn tay ở
Sinh viên sẽ tiếp tục đặt ngưỡng độ dài, nếu khoảng cách này nhỏ hơn ngưỡng đặt ra thì bàn tay được xem như nắm lại, còn dài hơn ngưỡng đặt ra là trạng thái 1 ngón. Điểm cao nhất trên vỏ lồi được giả định là đại diện cho tọa độ ngón tay được sử dụng của bàn tay.
Hình 3.35. Đường màu vàng khi nắm lại ngắn hơn so với trạng thái 1 ngónCác kết quả phân loại trạng thái bàn tay ( xác định số ngón tay) Các kết quả phân loại trạng thái bàn tay ( xác định số ngón tay)
Hình 3.36. Bàn tay nắm lại – 0 có ngón nào
Hình 3.38. 2 ngón tay đưa ra
Hình 3.39. 3 ngón tay đưa ra
Hình 3.41. 5 ngón tay đưa ra