Vùng chiếu vân được định nghĩa là vùng chứa toàn bộ vân chiếu từ máy chiếu tới bề mặt của các vật thể phía trước. Như vậy, để giải mã vân gray chính xác ta cần loại bỏ vùng không làm việc bằng một “mặt nạ” có kích thước bằng với kích thước ảnh thu được có dạng vùng làm việc giá trị 1, vùng không làm việc có giá trị 0.
Do sự không rõ ràng trong quá trình phân biệt giữa mức xám các bits, đặc biệt là các ảnh hưởng từ nguồn sáng xung quanh, thông số phản xạ bề mặt và mà sắc vật thể mà không thể sử dụng một ngưỡng cố định các ảnh thu nhận. Một giải pháp đưa ra là chiếu ảnh phủ định của từng ảnh gray code lên bề mặt vật thể, giải pháp này cho phép xác định vùng tối và vùng được chiếu dựa trên 2 mức chiếu sáng khác nhau (bật, tắt) trên cùng một điểm ảnh khi đem so sánh giá trị 2 của cùng một bit trên một pixel.
Trong phần này, NCS xây dựng phương pháp nhằm xác định vùng chiếu đó là sử dụng 2 ảnh chiếu toàn bộ vùng chiếu: Ảnh 1 là các bit Bật và ảnh 2 là các bit Tắt.
a) b)
Hình 2-12 Ảnh chiếu a) ảnh là các bit BẬT và ảnh b) toàn bộ bit TẮT
Việc xác định vùng chiếu được tính theo các bước sau:
Gọi -",1ậ/ : ∈ {0, 1, . . }, ∈ {0, 1, . . } giá trị mức xám của điểm ảnh thu được có tọa độ hàng là i, tọa độ
cột là j
Chuyển giá trị mức xám từ 0~255 về dải giá trị 0~1
",1 Ι
-ậ/ Ι-ậ/ =
Tương tự với ảnh chụp các bit TẮT Gọi /ắ/",1: ∈ {0, 1, . . }, ∈ {0, 1, . . } giá trị mức xám của điểm ảnh thu được có tọa độ hàng là i, tọa độ cột là
j
Chuyển giá trị mức xám từ 0~255 về dải giá trị 0~1
Khi đó ta có hiệu của ảnh bit BẬT so với ảnh bit TẮT được tính:
",1= Ι-",1ậ/ − Ι/ắ/",1 ∶ ∈ {0, 1, . . }, ∈ {0, 1, . . }
Vùng chiếu sáng của máy chiếu được xác định:
",1 = h
1 ù ℎ ế ế %"$ ≤ ",1 ≤%34 ∶ ∈ {0, 1, . . }, ∈ {0, 1, . . }
0 ù ℎô á đị ℎ ế ℎô ℎỏ ã
Tham số%"$ là giá trị hiệu nhỏ nhất và%34 là giá trị hiệu lớn nhất, sao cho 0 ≤%"$,%34 ≤ 1 và%"$ <%34. Ảnh M là dạng ma trận có kích thước WxH baogồm giá trị 0 và 1 và các điểm giải ảnh được mã vân khi giá trị tại",1 = 1.