1. Trang chủ
  2. » Giáo Dục - Đào Tạo

tài liệu xử lý ảnh phát hiện biên

51 6 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phát Hiện Biên
Tác giả Thi-Lan Le
Trường học Hust
Chuyên ngành SET
Thể loại Tài Liệu
Định dạng
Số trang 51
Dung lượng 3,76 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Giới thiệu về biên trong ảnh Phát hiện biên - Tìm biên ● Làm nổi lên những điểm ảnh mà tại đó có sự biến đổi lớn về giá trị độ sáng.. 2 Kỹ thuật phát hiện biên gradient Gradient là một

Trang 1

Thi-Lan Le(lan.lethi1@hust.edu.vn)

SET, HUST

XỬ LÝ ẢNH

Phát hiện biên

Trang 2

1 Giới thiệu về biên trong ảnh

 Điểm biên: Một điểm ảnh được coi là điểm biên nếu có sự thay đổi nhanh hoặc đột ngột về mức xám (hoặc màu)

 Ví dụ, trong ảnh nhị phân, điểm đen được gọi là điểm biên nếu lân cận của nó có ít nhất một điểm trắng

 Đường biên còn gọi là đường bao (boundary): Là tập hợp các điểm biên liên tiếp

Trang 3

1 Giới thiệu về biên trong ảnh

 Ý nghĩa của đường biên

● Đường biên là một loại đặc trưng cục bộ tiêu biểu trong phân tích, nhận dạng ảnh

● Người ta sử dụng biên làm phân cách các vùng xám (hoặc màu) cách biệt Ngược lại, người ta cũng sử dụng các vùng ảnh để tìm phân cách

Trang 4

1 Giới thiệu về biên trong ảnh

Source: D Hoiem

Sự không liên tục về pháp tuyến bề mặt

H ướ ng các vector nó khác nhau => không liên t ụ c v ề b ề

m ặ t

Trang 5

1 Giới thiệu về biên trong ảnh

Source: D Hoiem

Sự không liên tục về độ sâu

Trang 6

1 Giới thiệu về biên trong ảnh

Source: D Hoiem

Sự không liên tục về màu sắc

của bề mặt

Trang 7

1 Giới thiệu về biên trong ảnh

 Mô hình biểu diễn đường biên

● Theo toán học, điểm ảnh có sự biến đổi mức xám u(x) một cách đột ngột theo hình dưới:

Bi ế n đổ i độ t ng ộ t Biế n đổ i b ậ c thang Bi ế n đổ i t ừ t ừ

Trang 8

1 Giới thiệu về biên trong ảnh

 Phát hiện biên - Tìm biên

● Làm nổi lên những điểm ảnh mà tại đó có sự biến đổi lớn về giá trị

độ sáng.

● Làm nổi được các vùng khác nhau của ảnh (các vùng có sự biến thiên độ sáng của các vùng là đều) thì có nghĩa là làm nổi được biên của ảnh

 Các phương pháp tìm biên (chú trọng 2 pp in đậm)

● Các phương pháp phát hiện biên trực tiếp

● Phát hiện biên gián tiếp

Trang 9

2 Phát hiện biên trực tiếp

 Phương pháp này chủ yếu dựa vào sự biến thiên độ sángcủa điểm ảnh để làm nổi biên bằng kĩ thuật đạo hàm

● Nếu lấy đạo hàm bậc nhất của f(x,y) ta có phương pháp Gradient

● Nếu lấy đạo hàm bậc hai của f(x,y) ta có phương pháp Laplace

 Nội dung:

● Kỹ thuật phát hiện biên Gradient

● Kỹ thuật phát hiện biên Laplace

● Kỹ thuật Canny

Trang 10

2 Kỹ thuật phát hiện biên gradient

 Gradient là một vectơ có các thành phần biểu thị tốc độ thayđổi mức xám của điểm ảnh (theo hai hướng x,y đối với ảnh

2 chiều) tức là:

 Ta có:

● Trong đó dx, dy là khoảng cách giữa 2 điểm kế cận theo hướng x,y tương ứng (thực tế chọn dx=dy=1)

Trang 11

2 Kỹ thuật phát hiện biên gradient

11

Trang 12

2 Kỹ thuật phát hiện biên gradient

 Nếu áp dụng Gradient vào xử lý ảnh, việc tính toán sẽ rất phức tạp

 Để đơn giản mà không mất tính chất của phương pháp

Gradient, người ta sử dụng kĩ thuật Gradient dùng cặp mặt

nạ H1,H2 trực giao Nếu định nghĩa Gx, Gy tương ứng là

Gradient theo hai hướng x,y khi đó ta có vector Gradient của một ảnh f(x,y) là:

= Ta có

Trang 13

2 Kỹ thuật phát hiện biên gradient

 Ví dụ biên độ G(m,n) tại điểm (m,n) được tính:

 Để giảm độ phức tạp tính toán, G(m,n) được tính gần đúngnhư sau:

 Một số toán tử Gradien tiêu biểu như toán tử Prewitt, Sobel, Robert đẳng hướng (Isometric), 4-lân cận

Trang 14

2 Kỹ thuật phát hiện biên gradient

 Các công đoạn phát hiện biên theo kỹ thuật Gradient

 Thực tế, việc làm nổi biên là nhân chập ảnh I với một mặt

nạ (ma trận)

Trang 17

Kỹ thuật Sobel

 Ngoài ra để phát hiện biên theo đường chéo ta sử dụng 2 mặt nạ:

Trang 18

Kỹ thuật la bàn

Trang 19

Kỹ thuật la bàn

Trang 20

Kỹ thuật phát hiện biên Laplace

Trang 21

Kỹ thuật phát hiện biên Laplace

Trang 22

Kỹ thuật phát hiện biên Laplace

 Dưới đây là ba kiểu mặt nạ thường dùng:

Quan tâm đế n 4 h ướ ng xung quanh Quan tâm đế n 8 h ướ ng xung quanh

Trang 23

Kỹ thuật Canny

Trang 25

Biên và độ biến đổi về mức xám

 Trong thực tế người ta thường dùng hai phương pháp phát hiện biên trục tiếp và phát hiện biên gián tiếp

 Một kỹ thuật khác dựa vào trung bình cục bộ dựa trên cơ sở đánh giá sự chênh lệch mức xám các điểm ảnh so với các điểm lân cận

 Đối với một ảnh bất kỳ ta có thể chuyển sang ảnh xám theo công thức: Gray=(R+G+B)/3

Trang 26

Khó khăn đối với phát hiện Biên

 Một cách lý tưởng (ảnh đen trắng) thì đồ thị sự biến thiên mức xám của các điểm ảnh khi qua biên như sau:

 Đối với các ảnh đa mức xám thì đồ thị có dạng

Trang 27

2.3 Phát hiện biên gián tiếp

 Phân vùng ảnh dựa vào phép xử lý kết cấu đối tượng, cụ thể là dựa vào sự biến thiên nhỏ và đồng đều của các điểm ảnh thuộc một đối tượng

 Dựa trên các vùng, đòi hỏi áp dụng lý thuyết về xử lý kết cấu đối tượng phức tạp và khó cài đặt

Trang 28

 Các điểm 4 và 8-láng giềng

● Các điểm P0, P2, P4, P6 là các 4-láng giềng của điểm P

● Các điểm P0, P1, P2, P3, P4, P5, P6, P7 là các 8-láng giềng của P.

Trang 29

Trang 30

Chu tuyến của một đối tượng ảnh

 Chu tuyến của một đối tượng ảnh là dãy các điểm của đối tượng ảnh P1,…,Pn sao cho

● Pi và Pi+1 là các 8-láng giềng của nhau (i=1, ,n-1)

Trang 31

  Tổng các khoảng cách giữa hai điểm kế tiếp của chu tuyến

là độ dài của chu tuyến và kí hiệu Len(C) và hướng PiPi+1 là hướng chẵn nếu Pi và Pi+1 là các 4 – láng giềng (trường

hợp còn lại thì PiPi+1 là hướng lẻ)

Trang 32

 Chu tuyến ngoài

 Chu tuyến trong

Trang 33

Thuật toán dò biên tổng quát

 Có hai kỹ thuật dò biên cơ bản

● Xét ảnh biên thu được từ ảnh vùng sau một lần duyệt như một đồ thị, sau đó áp dụng các thuật toán duyệt cạnh đồ thị

● Dựa vào ảnh vùng, kết hợp đồng thời quá trình dò biên và tách biên

Ở đây ta quan tâm cách tiếp cận thứ hai

 Về cơ bản, các thuật toán dò biên trên một vùng đều bao gồm các bước sau:

● (1) Xác định điểm biên xuất phát

● (2) Dự báo và xác định điểm biên tiếp theo

● (3) Lặp bước 2 cho đến khi gặp điểm xuất phát

Trang 34

  Thuật toán dò biên tổng quát

● Bước 1: Xác định cặp nền-vùng (đen-trắng) xuất phát: Duyệt ảnh lần lượt từ trên xuống dưới và từ trái sang phải điểm đem đầu tiên gặp được cùng với điểm trắng trước đó (theo hướng 4) để tạo nên cặp nền vùng xuất phát

● Bước 2: Xác định cặp nền-vùng tiếp theo

● Bước 3: Lựa chọn điểm biên vùng

● Bước 4: Nếu gặp lại cặp xuất phát thì dừng, nếu không quay lại

bước 2.

Trang 35

3 Phát hiện một số hình dạng cơ bản

  Giả sử đã có kết quả phát hiện biên

  Biết được phương trình hình học của đối tượng cần tìm (đường thẳng, đường tròn, đường ellipise)

  Thực hiện 1 trong 2 thuật toán

● Hough transform

● RANSAC

  Minh họa một số cách làm với đường thẳng

● Đúng cho các đối tượng khác như đường tròn, ellipse

Trang 36

Lý thuyết về giả định và kiểm chứng

Trang 37

Thuật toán Hough transform

Trang 43

Ví dụ minh họa

Trang 44

Nhận xét về Hough Transform

Trang 50

Nhận xét về thuật toán RANSAC

Trang 51

Một số tổng kết

  Đã tìm hiểu các thuật toán cải thiện chất lượng ảnh

● Sử dụng các hàm biến đổi trực tiếp trên pixel

● Sử dụng các hàm biến đổi qua lược đồ mức xám

● Áp dụng trên ảnh màu   các thành phần màu có quan hệ với nhau (không độc lập)

  Đã tìm hiểu các thuật toán phát hiện biên

● Là bài toán truyền thống của xử lý ảnh  hiện nay vẫn tiếp tục nghiên cứu (ví dụ Learning-based edge detection)

  Các thuật toán Hough transform, RANSAC thường sử dụng khi biết trước mô hình hình học đối tượng quan tâm trong ảnh

Ngày đăng: 19/09/2022, 17:11

HÌNH ẢNH LIÊN QUAN

 Mơ hình biểu diễn đường biên - tài liệu xử lý ảnh phát hiện biên
h ình biểu diễn đường biên (Trang 7)
Hình bên biểu diễn chu tuyến của ảnh, trong đó, P là điểm khởi đầu  chu tuyến. - tài liệu xử lý ảnh phát hiện biên
Hình b ên biểu diễn chu tuyến của ảnh, trong đó, P là điểm khởi đầu chu tuyến (Trang 30)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w