Thuật toán kiểm tra sự kết nối đánh giá khả năng mở rộng của mỗi điểm ảnh trong vùng vết nứt dọc theo tất cả 8 hƣớng,và cũng tạo một danh sách liên kết cho chúng.
Nếu chiều dài lớn hơn giá trị ngƣỡng,nó đƣợc xem xét nhƣ một vết nứt; nếu khơng,nó đƣợc xem xét là nhiễu.
Ở đây,một thuật tốn kiểm tra tính kết nối đã sửa đổi đƣợc đề xuất. Trong các phần trƣớc,các vết nứt bị phát hiện bằng việc sử dụng biển đổi beamlet trong mỗi khối nhỏ. Kiểm tra tính kết nối có thể đƣợc thực hiện dễ dàng hơn,và hiệu quả hơn.
Trong bảng 4-1,đối với mỗi cửa sổ,giá trị biến đổi beamlet lớn nhất đƣợc định nghĩa nhƣ chiều dài vết nứt. Chiều dài của vết nứt đƣợc tính tốn bằng việc thêm chiều dài vết nứt vào trong mỗi khối cùng với việc mở rộng vêt nứt.
Bảng 4-1. Bảng cần để thực hiện kiểm tra tính kết nối vết nứt
Sau khi bảng đƣợc xây,các vết nứt đƣợc kiểm tra sự kết nối và các bƣớc sau đó đƣợc theo dõi. Trong các bƣớc này,toàn thời gian một khối đƣợc kiểm tra,và mục tƣơng ứng trong ma trận trạng thái đƣợc thay đổi đến “ khơng vết nứt”,hoặc khơng xác định vết nứt. Ví dụ,đối với nhánh thứ 3 của vết nứt 2,id là “2-3”.
1) Quét ma trận trạng thái,từng khối,và tìm khối đầu tiên với một đặc trƣng nứt với trạng thái “chƣa kiểm tra”. Phân loại trạng thái để tƣơng ứng số id hoặc trạng thái “kiểm tra”,thêm chiều dài vết nứt trong khối vào bảng độ dài của nhánh hiện tại,và sau đó tiến hành kiểm tra tất cả tám khối lân cận với trạng thái “chƣa kiểm tra”.
2) Nếu một và chỉ một lân cận là một khối vết nứt,thêm chiều dài nứt vào mục tƣơng ứng trong bảng độ dài,chuyển tới khối lân cận,và tiếp tục tiến hành.
3) Nếu có nhiều hơn một khối phát hiện vết nứt,lựa chọn nhƣ một sự mở rộng nhánh hiện tại và kiểm tra mở rộng. Lƣu tất cả các khối khác vào bảng nhánh ứng viên . 4) Nếu khơng có khối vết nứt chƣa kiểm tra cịn lại trong khối lân cận,nó có nghĩa
mở rộng nhánh đã đạt đến sự kết thúc của nó. Nếu chiều dài nhánh ngắn hơn một ngƣỡng,và nó khơng phải một nhánh thực sự và sẽ bị bỏ qua.
5) Tìm nhánh ứng viên tiếp theo từ bảng nhánh ứng viên,và mở rộng liên tục kiểm tra cho đến khi bảng trống rỗng.
6) Chiều dài của một vết nứt là tổng chiều dài của tất cả các nhánh góp phần vào vết nứt. Cuối cùng,nếu chiều dài của vết nứt ngắn hơn một ngƣỡng,nó khơng đƣợc xem xét nhƣ một vết nứt thực sự.
Ngƣỡng sử dụng ở trên cho vết nứt/ chiều dài nhánh thay đổi với kích thƣớc cửa sổ. Từ thực nghiệm,ngƣỡng T đƣợc tính tốn là
với là kích thƣớc cửa sổ.