Tài liệu tham khảo về xử lý ảnh số
Trang 1Xử lý ảnh số
Ts.NGÔ VĂN SỸ
ĐẠI HỌC BÁCH KHOA
ĐẠI HỌC ĐÀ NẴNG
Trang 2 Biểu diễn đường viền
Biểu diễn miền
Biểu diễn moment
Trang 3Các bài toán phân tích ảnh
Trang 4Trình tự phân tích ảnh
Hệ thống đọc ảnh Hệ thống hiểuảnh
Thu nhận
Tiền xử lý thuộc tínhTrích
Phân đoạn
Tách thông tin Mã hoá
Phân lớp Đối sánh
Ngân hàng
dữ liệu
Lưu trữ Đối tượng
Quyết định
Trang 5 Thuộc tính biến đổi
Phổ tần không gian cao
Phổ tần không gian thấp
Thuộc tính màu sắc
Biểu diễn trong các hệ toạ độ màu khác nhau
Thuộc tính thống kê
Trang 6^
1 0
) (
) (
) ( ) (
) (
L
k i
k
L
k i k
L
k i
k
L
k i k
i i i i
x P m x m
x P x
x P m x m
x P x m
µ µ
Trang 8Thuộc tính sườn và đương viền
(edge and contour)
khi quét theo một hướng (ngang, đứng, chéo) nào đó
nền, hoặc ở các chi tiết.
đặc trưng cho hình dạng vật thể
(connectivity) theo lưới lấy mẫu (chữ nhật, lục giác) và hai miền được phân cách bởi nó phải
không liên thông (nonconnectivity) với nhau
Trang 9Nguyên lý tách sườn (edge detection)
2 2
) , ( )
, (
) , ( )
, (
) (
) (
) (
y x f y
x f
y
y x f x
y x f
x
x f
x
x f
x f
∂ +
∂
∂
∂ +
Trang 102 2
2 1
g
g arctg
g g
Trang 111 0
1
0
0 1
1 0 1
2 0
2
1 0 1
1 2 1
0 0 0
1 2 1
1 0 1
1 0 1
1 0 1
1 1 1
0 0 0
1 1 1
2 1
2 1
2 1
H H
H H
H H
Các mặt nạ Sobel, Prewitt, Kirsh
Hình
Trang 12Thí dụ: g 1 (m,n)
0 0 0 0 0 0 0 0 0 0
0
0
0 0 0 0 0 0 0 0 0 0
0
0
0 0 0 0 0 0 0 0 0 0
0
0
-2 -3 -3 -3 -3 -2 -1 0 0 0
0
0
0 0 0 0 0 0 0 0 0 0
0
0
2 3 3 3 3 1 -1 -3 -3 -3
-3
-2
2 3 3 3 3 1 -1 -3 -3 -3
-3
-2
0 0 0 0 0 0 0 0 0 0
0
0
0 0 0 0 0 0 0 0 0 0
0
0
0 0 0 0 0 0 0 0 0 0
0
0
0 0 0 0 0 0 0 0 0 0
0
0
0 0 0 0 0 1 2 3 3 3
3
2
Trang 141 -1/4 -1/4
Trang 15} max{
0
max 0
g
g arctg
Trang 16-3 -3 5
5 -3 5
5 5
5 0 -3 5
0 -3 5
0 -3 -3
0 -3
5 5 -3 5
-3 -3 -3
-3 -3 -3
-3 5 -3
-3 -3 -3
-3
-3
-3 0 5 -3
0 5 -3
0 5 -3
0 -3
-3 -3 -3 -3
-3 5 -3
5 5 5
5 5
Trang 20Thuật toán dò biên
Bước 1: Xuất phát từ
một điểm bất kỳ trên
biên, bước sang trái, nếu
điểm bên trái thuộc
miền đối tượng thì
chuyển sang bước 3,
nếu không chuyển sang
bước 2
Bước 2: Trở lại điểm
trước đó và bước sang
phải
Bước 3: Xác định lại toạ
độ điểm biên và thực
hiện lại bước 1 và 2 cho
đến khi gặp lại điểm
xuất phát
Trang 21Thuật toán liên kết sườn
Trang 22 Nguyên lý Bellman
Trang 23 Biến đổi Hough
Trang 24Biểu diễn đường viền
Trang 25 Mã độ cong :
Trang 26 Mã xấp xỉ bằng các đoạn thẳng
Trang 27 23
Trang 28 24
Trang 29 25
Trang 30 26
Trang 31 27
Trang 32Biểu diễn miền
dài
Trang 34 30
Trang 35Thuật toán định xương
1}
j) i, n;
(m, j),
(i, u n)
(m, u
: n)
{(m,
j) (i, va n) (m,
j)
i, n;
(m,
84) - (9
1,2,
k )
, ( )
,
(
1}, j)
i, n;
(m, :
j) (i, j);
(i, {u
) , ( )
,
(
k k
0
1 - k ) ,
; , (
=
∆
n m u n
m
u
n m u
n
m
u
j i n m i
Trang 361 {Z0(P4)
or } 0 6 4 2
({
3b)
or (3a })
1 Z0(P2) {
or } 0 8 4 2
({
(2)
)
1 ) 1 (
0
(
(1)
) 6 ) 1 ( 2
and
P P P
and
P Z
and
P NZ
Trang 37Các toán tử erosion và dilation
Trang 38 33b
Trang 39 34
Trang 40 35
Trang 41 36
Trang 42 37a
Trang 43 37b
Trang 44 37c
Trang 45 38
Trang 46 39
Trang 47 40
Trang 48 41
Trang 49 42
Trang 50 43
Trang 51 44
Trang 52 45
Trang 53 46
Trang 54 47a
Trang 55 47b
Trang 56 48
Trang 57 49
Trang 58 50
Trang 59 51
Trang 60 52ab
Trang 61 53
Trang 62 54a
Trang 63 54b
Trang 64 55
Trang 65 56a
Trang 66 5bc
Trang 67 57abc
Trang 68 58
Trang 69 59
Trang 70 60
Trang 71 61
Trang 72 62
Trang 73 63abc
Trang 74 64
Trang 75 65
Trang 7666
Trang 77B ài tập
Thử nghiệm với các toán tử tách sườn
Trang 78 P9.7
Trang 79 P9-8abc
Trang 81P9-12
Trang 82Đề cương ôn tập
Phần lý thuyết
Mô hình thị giác, số hoá tín hiệu 2D và các đặc trưng của ảnh số.
Sơ đồ tổng quát của một hệ thống xử lý ảnh và các kỹ thuật xử lý ảnh căn bản.
Histogram và các toán tử xử lý điểm làm nổi thuộc tính ảnh
Các toán tử histogram (cân bằng và hiệu chỉnh)
Các toán tử không gian tuyến tính và phi tuyến
Các toán tử biến đổi
Xử lý ảnh đa phổ và xử lý ảnh màu.
Mô hình giảm cấp, bài toán khôi phục ảnh và các bộ lọc khôi phục.
Nguyên lý làm nổi sườn và các toán tử Gradien, Laplacian, Compass.
Thụât toán dò biên và ứng dụng trong nhận dạng vật thể
Các heuristic liên kết sườn
Biểu diễn đường viền
Biểu diễn miền
Thuật toán định xương (Skeleton location)
Thuật toán làm mảnh (Thinning)
Trang 83Đề cương ôn tập
Phần lập trình
Viết chương trình con tính Histogram
Viết chương trình con hiển thị Histogram trên một cửa sổ định trước
Viết chương trình con tính tổng chập 2D
Viết chương trình con thực hiện xử lý điểm sử dụng LUT
Viết chương trình con cân bằng Histogram
Viết chương trình con thực hiện dò biên
Viết chương trình con đọc ảnh từ WebCam và lưu trữ theo một
khuôn dang ảnh chuẩn (bmp, pcx, jpg v.v…)
Viết chương trình con chuyển đổi hệ toạ độ màu
Viết chương trình con tìm đường tâm (thinning)
Viết chương trình con định cấu trúc xương (skeleton location)