How does the canny edge detector work

Viết bởi

trong

Nguyên lý hoạt động của bộ phát hiện biên Canny

Bộ phát hiện biên Canny là một trong những kỹ thuật quan trọng trong xử lý ảnh, được sử dụng để xác định các đường biên trong hình ảnh. Canny edge detector hoạt động theo một quy trình gồm nhiều bước, giúp phát hiện các biên một cách chính xác và hiệu quả.

Các bước chính trong quy trình phát hiện biên

  1. Giảm nhiễu: Bước đầu tiên là giảm nhiễu cho hình ảnh bằng cách sử dụng bộ lọc Gauss. Điều này giúp làm mờ các chi tiết nhỏ và chỉ giữ lại các biên lớn hơn.
  2. Tính đạo hàm: Tiếp theo, bộ phát hiện sẽ tính toán gradient của hình ảnh để xác định độ mạnh và hướng của các biên. Thường sử dụng các bộ lọc Sobel để thực hiện việc này.
  3. Phát hiện biên: Sau khi tính toán gradient, bước tiếp theo là xác định các điểm tối đa cục bộ, tức là những điểm có giá trị gradient cao hơn các điểm lân cận.
  4. Thực hiện ngưỡng kép: Canny sử dụng hai ngưỡng để phân loại các điểm: ngưỡng cao và ngưỡng thấp. Những điểm có giá trị gradient cao hơn ngưỡng cao sẽ được coi là biên mạnh, trong khi các điểm thấp hơn ngưỡng thấp sẽ bị loại bỏ. Các điểm giữa hai ngưỡng sẽ được giữ lại nếu chúng kết nối với các điểm biên mạnh.
  5. Kết nối biên: Cuối cùng, Canny thực hiện một quá trình kết nối để loại bỏ các điểm biên yếu không liên kết, tạo ra một đường biên rõ ràng và liên tục.

Ưu điểm và nhược điểm

Bộ phát hiện biên Canny mang lại nhiều lợi ích, bao gồm độ chính xác cao trong việc phát hiện biên, khả năng giảm nhiễu tốt và khả năng xác định các biên mờ nét. Tuy nhiên, nhược điểm chính là cần điều chỉnh các ngưỡng một cách chính xác, nếu không có thể dẫn đến việc bỏ sót hoặc phát hiện quá nhiều biên không cần thiết.

Ứng dụng của bộ phát hiện biên Canny

Bộ phát hiện biên Canny được ứng dụng rộng rãi trong nhiều lĩnh vực như nhận dạng đối tượng, phân tích hình ảnh y tế, và trong các hệ thống thị giác máy tính. Do tính hiệu quả và độ chính xác của nó, Canny edge detector vẫn là lựa chọn phổ biến trong các ứng dụng thực tiễn.


URL gốc: https://histology.blog/knowledgebase/how-does-the-canny-edge-detector-work

https://histology.blog/knowledgebase/how-does-the-canny-edge-detector-work