SlideShare a Scribd company logo
1 of 36
CHUYỂN ĐỔI ẢNHCHUYỂN ĐỔI ẢNH
LỌC KHÔNG GIANLỌC KHÔNG GIAN
BỘ MÔN ĐỊA TIN HỌC
NỘI DUNG
1. Toán tử biến đổi lân cận
2. Phép nhân chập (convolution)
3. Phân loại các cửa sổ lọc
1. Các tóan tử điểm ảnh lân cận
 Phép biến đổi giá trị của mỗi pixel dựa vào tính tóan
trên giá trị của các pixel lân cận, với trọng số thích
hợp
 Các pixel lân cận được xác định bởi một “cửa sổ” -
còn gọi là kernel - còn giá trị cần tính đặt ở tâm cửa
sổ
 Phép biến đổi ảnh như vậy còn gọi là lọc (filter)
1. Các toán tử biến đổi lân cận
 Giả sử kernel được cho bởi matrận W và ảnh cho bởi
matrận A
[ ]nmaA ,= [ ]nmwW ,=
 GiGiáá trị mới tại tâm cửa sổtrị mới tại tâm cửa sổ
∑W
nmnm wa ,,
1/91/9 1/91/9 1/91/9
1/91/9 1/91/9 1/91/9
1/91/9 1/91/9 1/91/9
Cửa sổ W
(3 x 3)
Cửa sổ được di chuyển theo
mọi vị trí trên ảnh
1. Các toán tử biến đổi lân cận
1. Các toán tử biến đổi lân cận
1. Các toán tử biến đổi lân cận
2. Phép nhân chập (convolution)
 Trong xử lý tín hiệu, phép nhân chập của tín hiệu 2
chiều a(u,v) với kernel k(u,v) được cho bởi
∫∫ −−=⊗ dudvvyuxkvuaka ),(),(
 Đối với tĐối với tíín hiệu rời rạc (như ảnh số)n hiệu rời rạc (như ảnh số)
∑∑ −−
u v
vyuxkvua ),(),(
(giá trị tại điểm lưới (x,y))
3. Phân loại các cửa sổ lọc
 Giá trị mới là trung bình cộng của tất cả các giá trị có trên
cửa sổ
 Thuộc lọai lọc thông thấp (Low Pass), có đặc tính khử
nhiễu cao
 Thường làm yếu các yếu tố đường và biên
Tóan tử làm trơn trung bình (Mean Value Smoothing)
Mean Value Smoothing
 Có thể cải tiến lọc này bằng cách đưa ra một ngưỡng T
(threshold)
Nếu giá trị cũ là a(u,v) và giá trị tính tóan là m(u,v)
Giá trị mới = m(u,v) nếu |m(u,v)-a(u,v)| < T
và = a(u,v) nếu ngược lại
3. Phân loại các cửa sổ lọc
Mean Value Smoothing
kernel
3. Phân loại các cửa sổ lọc
Lọc trung vị (median filter)
 Cũng dùng làm trơn ảnh
 Có ưu điểm hơn lọc trung bình ở chỗ ít làm suy giảm
các yếu tố đường và biên
 Thường chọn cửa sổ kích thước lẽ: 3 x 3 hoặc 5 x 5 ...
Ví dụ : median của các số {2,5,5,1,3} là 3
Lọc median
cửa sổ 7 x 7
3. Phân loại các cửa sổ lọc
Lọc tuyến tính và phi tuyến
 Lọc convolution là một ví dụ về lọc tuyến tính
 Lọc median là một ví dụ về lọc không tuyến tính
 Có thể định nghĩa lọc tương tự như lọc median bằng cách
dùng các tóan tử thống kê khác như mode (majority)
3. Phân loại các cửa sổ lọc
Phát hiện biên (edge detection)
 Rất cần thiết trong phân tích các yếu tố đường (linear
features) trong ảnh
 Có 3 phương pháp phát hiện biên
 Dùng tóan tử lân cận theo cửa sổ
 Dùng đạo hàm theo hướng
 Dùng phép trừ với ảnh đã làm trơn
3. Phân loại các cửa sổ lọc
Phát hiện biên dùng cửa sổ
 Cửa sổ sử dụng
-1-1 -1-1 -1-1
00 00 00
11 11 11
-1-1 00 11
-1-1 00 11
-1-1 00 11
Để phát hiện đường theo
chiều thẳng đứng
Để phát hiện đường theo
chiều nằm ngang
3. Phân loại các cửa sổ lọc
Phát hiện biên dùng cửa sổ
 Nếu dùng cửa sổ kích thước lớn hơn, có thể phát
hiện biên theo nhiều hướng khác
==> Phải thực hiện thủ tục phát hiện biên với các cửa
sổ khác nhau
3. Phân loại các cửa sổ lọc
Phát hiện biên dùng đạo hàm theo hướng
 Gradient của 1 hàm f(x,y) đuợc định nghĩa












∂
∂
∂
∂
=∇
),(
),(
),(
yxf
y
yxf
xyxf
Vector này tượng trưng cho độ dốc (slope) của hàm tại diểm (x,y)
3. Phân loại các cửa sổ lọc
 Nếu đặt
),(1 yxf
x∂
∂
=∇ ),(2 yxf
y∂
∂
=∇
thì đại lượng
2
2
2
1|| ∇+∇=∇
có thể dùng để phát hiện biên
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Tóan tử Roberts
 Đối với ảnh số, các đạo hàm vừa nêu có thể xấp xỉ bằng
các sai phân (difference)
)1,1(),(1 ++−=∇ jiajia
)1,(),1(2 +−+=∇ jiajia
(Coi như đạo hàm tại điểm (i+1/2, j+1/2) theo
hướng 2 đường chéo)
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Tóan tử Roberts
 Một ví dụ áp dụng tóan tử Roberts
22 22 22 22 88 88 88 88
22 22 22 22 88 88 88 88
22 22 22 22 88 88 88 88
22 22 22 22 88 88 88 88
22 22 22 22 22 22 22 22
22 22 22 22 22 22 22 22
22 22 22 22 22 22 22 22
22 22 22 22 22 22 22 22
00 00 00 8.58.5 00 00 00
00 00 00 8.58.5 00 00 00
00 00 00 8.58.5 00 00 00
00 00 00 6.06.0 8.58.5 8.58.5 8.58.5
00 00 00 00 00 00 00
00 00 00 00 00 00 00
00 00 00 00 00 00 00
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Tóan tử Roberts
 Một ví dụ áp dụng tóan tử Roberts
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Tóan tử Sobel
 Dùng sai phân (tại điểm (i,j))
)1,1(),1(2)1,1(
)1,1(),1(2)1,1(1
−+−+−++−
−−+−++−=∇
jiajiajia
jiajiajia
)1,1()1,(2)1,1(
)1,1()1,(2)1,1(2
−+−−−−−−
++++++−=∇
jiajiajia
jiajiajia
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Tóan tử Sobel
 Tóan tử Sobel tương đương với 2 tóan tử cửa sổ
-1-1 00 11
-2-2 00 22
-1-1 00 11
11 22 11
00 00 00
-1-1 -2-2 -1-1
=∇1 =∇2
2
2
2
1|| ∇+∇=∇
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Tóan tử Sobel
 Ví dụ áp dụng tóan tử Sobel
Phát hiện biên dùng đạo hàm theo hướng
3. Phân loại các cửa sổ lọc
Phát hiện biên bằng phép trừ cho ảnh đã làm trơn
 Lấy ảnh trừ cho ảnh làm trơn (low pass) của nó, ta được
một ảnh mới trong đó các đường biên được tăng cường
 Cộng ảnh này (với 1 tỉ lệ nào đó), vào ảnh ban đầu lại, ta
được ảnh tăng cường biên
3. Phân loại các cửa sổ lọc
 Một ví dụ dùng phép trừ ảnh
A B = A - smooth(A) A + 3*B
Phát hiện biên bằng phép trừ cho ảnh đã làm trơn
3. Phân loại các cửa sổ lọc
Phát hiện đường dùng cửa sổ
 Có thể dùng các kernel tuyến tính sau để phát hiện đường
-1-1 22 -1-1
-1-1 22 -1-1
-1-1 22 -1-1
-1-1 -1-1 -1-1
22 22 22
-1-1 -1-1 -1-1
-1-1 -1-1 22
-1-1 22 -1-1
22 -1-1 -1-1
22 -1-1 -1-1
-1-1 22 -1-1
-1-1 -1-1 22
Đường thẳng đứng Đường ngang Đường chéo
3. Phân loại các cửa sổ lọc
 Ví dụ
-1-1 -1-1 -1-1
22 22 22
-1-1 -1-1 -1-1
Phát hiện đường dùng cửa sổ
3. Phân loại các cửa sổ lọc
 Ví dụ
-1-1 22 -1-1
-1-1 22 -1-1
-1-1 22 -1-1
Phát hiện đường dùng cửa sổ
3. Phân loại các cửa sổ lọc
 Ví dụ
-1-1 -1-1 22
-1-1 22 -1-1
22 -1-1 -1-1
Phát hiện đường dùng cửa sổ
3. Phân loại các cửa sổ lọc
3. Phân loại các cửa sổ lọc
3. Phân loại các cửa sổ lọc
3. Phân loại các cửa sổ lọc
3. Phân loại các cửa sổ lọc
3. Phân loại các cửa sổ lọc
3. Phân loại các cửa sổ lọc

More Related Content

What's hot

Gtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh conGtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh conHeo_Con049
 
2 matlab ly-thuyet_laptrinh_hamtoanhoc_
2 matlab ly-thuyet_laptrinh_hamtoanhoc_2 matlab ly-thuyet_laptrinh_hamtoanhoc_
2 matlab ly-thuyet_laptrinh_hamtoanhoc_Thân Văn Ngọc
 
B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202
B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202
B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202Tran Anh
 
Thống kê mô tả & Ước lượng thống kê
Thống kê mô tả & Ước lượng thống kêThống kê mô tả & Ước lượng thống kê
Thống kê mô tả & Ước lượng thống kêYen Luong-Thanh
 
Phương pháp runge kutta giải gần đúng hệ phương trình vi phân đại số
Phương pháp runge kutta giải gần đúng hệ phương trình vi phân đại sốPhương pháp runge kutta giải gần đúng hệ phương trình vi phân đại số
Phương pháp runge kutta giải gần đúng hệ phương trình vi phân đại sốKhu Tiến
 
linear filtering & Non-linear filtering
linear filtering & Non-linear filteringlinear filtering & Non-linear filtering
linear filtering & Non-linear filteringducmanhkthd
 
Thuchanh Ktdk-matlab
Thuchanh Ktdk-matlabThuchanh Ktdk-matlab
Thuchanh Ktdk-matlabmark
 
Tailieu.vncty.com 06 matlab-osadq3_j2qu_20130412090644_577
Tailieu.vncty.com   06 matlab-osadq3_j2qu_20130412090644_577Tailieu.vncty.com   06 matlab-osadq3_j2qu_20130412090644_577
Tailieu.vncty.com 06 matlab-osadq3_j2qu_20130412090644_577Trần Đức Anh
 
Matlab cho sv_tbd-dt_8-2007
Matlab cho sv_tbd-dt_8-2007Matlab cho sv_tbd-dt_8-2007
Matlab cho sv_tbd-dt_8-2007Xuantham Nguyen
 
Tạo form - Chuẩn bị dữ liệu
Tạo form - Chuẩn bị dữ liệu Tạo form - Chuẩn bị dữ liệu
Tạo form - Chuẩn bị dữ liệu Yen Luong-Thanh
 

What's hot (12)

Gtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh conGtga bai18 vi du cach viet va su dung chuong trinh con
Gtga bai18 vi du cach viet va su dung chuong trinh con
 
2 matlab ly-thuyet_laptrinh_hamtoanhoc_
2 matlab ly-thuyet_laptrinh_hamtoanhoc_2 matlab ly-thuyet_laptrinh_hamtoanhoc_
2 matlab ly-thuyet_laptrinh_hamtoanhoc_
 
B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202
B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202
B%c3%a1o%20c%c3%a1o%20gi%e1%ba%a3i%20t%c3%a dch%202
 
Matlab intro
Matlab introMatlab intro
Matlab intro
 
Mô hình dự báo ARIMA
Mô hình dự báo ARIMAMô hình dự báo ARIMA
Mô hình dự báo ARIMA
 
Thống kê mô tả & Ước lượng thống kê
Thống kê mô tả & Ước lượng thống kêThống kê mô tả & Ước lượng thống kê
Thống kê mô tả & Ước lượng thống kê
 
Phương pháp runge kutta giải gần đúng hệ phương trình vi phân đại số
Phương pháp runge kutta giải gần đúng hệ phương trình vi phân đại sốPhương pháp runge kutta giải gần đúng hệ phương trình vi phân đại số
Phương pháp runge kutta giải gần đúng hệ phương trình vi phân đại số
 
linear filtering & Non-linear filtering
linear filtering & Non-linear filteringlinear filtering & Non-linear filtering
linear filtering & Non-linear filtering
 
Thuchanh Ktdk-matlab
Thuchanh Ktdk-matlabThuchanh Ktdk-matlab
Thuchanh Ktdk-matlab
 
Tailieu.vncty.com 06 matlab-osadq3_j2qu_20130412090644_577
Tailieu.vncty.com   06 matlab-osadq3_j2qu_20130412090644_577Tailieu.vncty.com   06 matlab-osadq3_j2qu_20130412090644_577
Tailieu.vncty.com 06 matlab-osadq3_j2qu_20130412090644_577
 
Matlab cho sv_tbd-dt_8-2007
Matlab cho sv_tbd-dt_8-2007Matlab cho sv_tbd-dt_8-2007
Matlab cho sv_tbd-dt_8-2007
 
Tạo form - Chuẩn bị dữ liệu
Tạo form - Chuẩn bị dữ liệu Tạo form - Chuẩn bị dữ liệu
Tạo form - Chuẩn bị dữ liệu
 

Viewers also liked

Vien tham - 9 chuyen doi anh - c
Vien tham - 9 chuyen doi anh - cVien tham - 9 chuyen doi anh - c
Vien tham - 9 chuyen doi anh - cttungbmt
 
Vien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien thamVien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien thamttungbmt
 
Bài giảng viễn thám
Bài giảng viễn thámBài giảng viễn thám
Bài giảng viễn thámtrankha8792
 
Vien tham - 10 phan loai anh - b
Vien tham - 10   phan loai anh - bVien tham - 10   phan loai anh - b
Vien tham - 10 phan loai anh - bttungbmt
 
Vien tham - 9 chuyen doi anh - a
Vien tham - 9 chuyen doi anh - aVien tham - 9 chuyen doi anh - a
Vien tham - 9 chuyen doi anh - attungbmt
 
Vien tham - 10 phan loai anh - a
Vien tham - 10 phan loai anh - aVien tham - 10 phan loai anh - a
Vien tham - 10 phan loai anh - attungbmt
 
đặC điểm của các đối tượng tự nhiên trên ảnh viễn thám
đặC điểm của các đối tượng tự nhiên trên ảnh viễn thámđặC điểm của các đối tượng tự nhiên trên ảnh viễn thám
đặC điểm của các đối tượng tự nhiên trên ảnh viễn thámĐặng Hoàng
 
Phan 2 chuong 6 - vien tham ve tinh
Phan 2   chuong 6 - vien tham ve tinhPhan 2   chuong 6 - vien tham ve tinh
Phan 2 chuong 6 - vien tham ve tinhbien14
 
Vien tham - 0 tong quan
Vien tham - 0 tong quanVien tham - 0 tong quan
Vien tham - 0 tong quanttungbmt
 
Vien tham - 8 tien xu ly anh
Vien tham - 8 tien xu ly anhVien tham - 8 tien xu ly anh
Vien tham - 8 tien xu ly anhttungbmt
 
Vien tham - 5 du lieu vien tham
Vien tham - 5 du lieu vien thamVien tham - 5 du lieu vien tham
Vien tham - 5 du lieu vien thamttungbmt
 
Vien tham - 7 he thong xu ly anh vien tham
Vien tham - 7 he thong xu ly anh vien thamVien tham - 7 he thong xu ly anh vien tham
Vien tham - 7 he thong xu ly anh vien thamttungbmt
 
Vien tham - 6 giai doan anh
Vien tham - 6 giai doan anhVien tham - 6 giai doan anh
Vien tham - 6 giai doan anhttungbmt
 
Vien tham - 3 vat mang va quy dao bay
Vien tham - 3 vat mang va quy dao bayVien tham - 3 vat mang va quy dao bay
Vien tham - 3 vat mang va quy dao bayttungbmt
 
Phan 2 chuong 5 - giai doan anh
Phan 2   chuong 5 - giai doan anhPhan 2   chuong 5 - giai doan anh
Phan 2 chuong 5 - giai doan anhbien14
 
Vien tham - 1 song dien tu
Vien tham - 1 song dien tuVien tham - 1 song dien tu
Vien tham - 1 song dien tuttungbmt
 
Giáo trình trắc địa ảnh viễn thám 2
Giáo trình trắc địa ảnh viễn thám 2Giáo trình trắc địa ảnh viễn thám 2
Giáo trình trắc địa ảnh viễn thám 2trankha8792
 
Tach bien anh mau
Tach bien anh mauTach bien anh mau
Tach bien anh mauChu Lam
 
Vien tham - 2 cam bien
Vien tham - 2 cam bienVien tham - 2 cam bien
Vien tham - 2 cam bienttungbmt
 

Viewers also liked (20)

Vien tham - 9 chuyen doi anh - c
Vien tham - 9 chuyen doi anh - cVien tham - 9 chuyen doi anh - c
Vien tham - 9 chuyen doi anh - c
 
Vien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien thamVien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien tham
 
Bài giảng viễn thám
Bài giảng viễn thámBài giảng viễn thám
Bài giảng viễn thám
 
Vien tham - 10 phan loai anh - b
Vien tham - 10   phan loai anh - bVien tham - 10   phan loai anh - b
Vien tham - 10 phan loai anh - b
 
Vien tham - 9 chuyen doi anh - a
Vien tham - 9 chuyen doi anh - aVien tham - 9 chuyen doi anh - a
Vien tham - 9 chuyen doi anh - a
 
Vien tham - 10 phan loai anh - a
Vien tham - 10 phan loai anh - aVien tham - 10 phan loai anh - a
Vien tham - 10 phan loai anh - a
 
đặC điểm của các đối tượng tự nhiên trên ảnh viễn thám
đặC điểm của các đối tượng tự nhiên trên ảnh viễn thámđặC điểm của các đối tượng tự nhiên trên ảnh viễn thám
đặC điểm của các đối tượng tự nhiên trên ảnh viễn thám
 
Phan 2 chuong 6 - vien tham ve tinh
Phan 2   chuong 6 - vien tham ve tinhPhan 2   chuong 6 - vien tham ve tinh
Phan 2 chuong 6 - vien tham ve tinh
 
Vien tham - 0 tong quan
Vien tham - 0 tong quanVien tham - 0 tong quan
Vien tham - 0 tong quan
 
Vien tham - 8 tien xu ly anh
Vien tham - 8 tien xu ly anhVien tham - 8 tien xu ly anh
Vien tham - 8 tien xu ly anh
 
Vien tham - 5 du lieu vien tham
Vien tham - 5 du lieu vien thamVien tham - 5 du lieu vien tham
Vien tham - 5 du lieu vien tham
 
Vien tham - 7 he thong xu ly anh vien tham
Vien tham - 7 he thong xu ly anh vien thamVien tham - 7 he thong xu ly anh vien tham
Vien tham - 7 he thong xu ly anh vien tham
 
Vien tham - 6 giai doan anh
Vien tham - 6 giai doan anhVien tham - 6 giai doan anh
Vien tham - 6 giai doan anh
 
Vien tham - 3 vat mang va quy dao bay
Vien tham - 3 vat mang va quy dao bayVien tham - 3 vat mang va quy dao bay
Vien tham - 3 vat mang va quy dao bay
 
Phan 2 chuong 5 - giai doan anh
Phan 2   chuong 5 - giai doan anhPhan 2   chuong 5 - giai doan anh
Phan 2 chuong 5 - giai doan anh
 
Vien tham - 1 song dien tu
Vien tham - 1 song dien tuVien tham - 1 song dien tu
Vien tham - 1 song dien tu
 
Giáo trình trắc địa ảnh viễn thám 2
Giáo trình trắc địa ảnh viễn thám 2Giáo trình trắc địa ảnh viễn thám 2
Giáo trình trắc địa ảnh viễn thám 2
 
Tach bien anh mau
Tach bien anh mauTach bien anh mau
Tach bien anh mau
 
DSP
 DSP DSP
DSP
 
Vien tham - 2 cam bien
Vien tham - 2 cam bienVien tham - 2 cam bien
Vien tham - 2 cam bien
 

Similar to Vien tham - 9 chuyen doi anh - b

Tính ổn định thanh có mặt cắt thay đổi
Tính ổn định thanh có mặt cắt thay đổiTính ổn định thanh có mặt cắt thay đổi
Tính ổn định thanh có mặt cắt thay đổidauchantrencat
 
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơnKĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơnNguyen Thieu
 
06 mat102-bai 3-v1.0
06 mat102-bai 3-v1.006 mat102-bai 3-v1.0
06 mat102-bai 3-v1.0Yen Dang
 
toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)
toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)
toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)KhnhTrnh10
 
Model based collaborative filtering
Model based collaborative filteringModel based collaborative filtering
Model based collaborative filteringBui Loc
 
Tuần 2_dinhthuc_nghịch đảo.pptx
Tuần 2_dinhthuc_nghịch đảo.pptxTuần 2_dinhthuc_nghịch đảo.pptx
Tuần 2_dinhthuc_nghịch đảo.pptxPHONGDNGQUC2
 
2_Phuong phap du bao toi uu (2).pdf
2_Phuong phap du bao  toi uu (2).pdf2_Phuong phap du bao  toi uu (2).pdf
2_Phuong phap du bao toi uu (2).pdfJane213811
 
Chuyên đề oxy thầy đặng thành nam
Chuyên đề oxy thầy đặng thành namChuyên đề oxy thầy đặng thành nam
Chuyên đề oxy thầy đặng thành namOn thi
 
phuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdf
phuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdfphuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdf
phuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdfHungHa79
 
3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdf3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdfTrnXun28
 
3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdf3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdfHongTrngLm1
 
Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...
Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...
Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...Dịch vụ viết bài trọn gói ZALO: 0909232620
 
12.ma trận và dịnh thức
12.ma trận và dịnh thức12.ma trận và dịnh thức
12.ma trận và dịnh thứcTrinh Yen
 
DSKTD - C9 - Xu ly ket qua do.pptx
DSKTD - C9 - Xu ly ket qua do.pptxDSKTD - C9 - Xu ly ket qua do.pptx
DSKTD - C9 - Xu ly ket qua do.pptxssuserc841ef
 
Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...
Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...
Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...Dịch vụ viết bài trọn gói ZALO: 0909232620
 
Chương 2 kinh tế lượng_Hồi quy đơn biến.pptx
Chương 2 kinh tế lượng_Hồi quy đơn biến.pptxChương 2 kinh tế lượng_Hồi quy đơn biến.pptx
Chương 2 kinh tế lượng_Hồi quy đơn biến.pptxnellyteapls11
 
báo-cáo-mô-hình-hóa-nhóm-15.pdf
báo-cáo-mô-hình-hóa-nhóm-15.pdfbáo-cáo-mô-hình-hóa-nhóm-15.pdf
báo-cáo-mô-hình-hóa-nhóm-15.pdfngTrnh17
 

Similar to Vien tham - 9 chuyen doi anh - b (20)

Tính ổn định thanh có mặt cắt thay đổi
Tính ổn định thanh có mặt cắt thay đổiTính ổn định thanh có mặt cắt thay đổi
Tính ổn định thanh có mặt cắt thay đổi
 
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơnKĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
Kĩ thuật lọc ảnh và ứng dụng trong lọc nhiễu làm trơn
 
06 mat102-bai 3-v1.0
06 mat102-bai 3-v1.006 mat102-bai 3-v1.0
06 mat102-bai 3-v1.0
 
Chuong 3 he pttt- final
Chuong 3   he pttt- finalChuong 3   he pttt- final
Chuong 3 he pttt- final
 
toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)
toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)
toán nhập môn đại số tuyến tính ( toán 3- toán cao cấp)
 
Model based collaborative filtering
Model based collaborative filteringModel based collaborative filtering
Model based collaborative filtering
 
Tuần 2_dinhthuc_nghịch đảo.pptx
Tuần 2_dinhthuc_nghịch đảo.pptxTuần 2_dinhthuc_nghịch đảo.pptx
Tuần 2_dinhthuc_nghịch đảo.pptx
 
2_Phuong phap du bao toi uu (2).pdf
2_Phuong phap du bao  toi uu (2).pdf2_Phuong phap du bao  toi uu (2).pdf
2_Phuong phap du bao toi uu (2).pdf
 
Chuyên đề oxy thầy đặng thành nam
Chuyên đề oxy thầy đặng thành namChuyên đề oxy thầy đặng thành nam
Chuyên đề oxy thầy đặng thành nam
 
phuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdf
phuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdfphuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdf
phuong-phap-ghep-truc-trong-bai-toan-ham-hop (1).pdf
 
3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdf3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdf
 
3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdf3_XLA3_Nang cao chat luong anh.pdf
3_XLA3_Nang cao chat luong anh.pdf
 
Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...
Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...
Luận án: Dao động ngẫu nhiên phi tuyến bằng tiêu chuẩn sai số - Gửi miễn phí ...
 
12.ma trận và dịnh thức
12.ma trận và dịnh thức12.ma trận và dịnh thức
12.ma trận và dịnh thức
 
Chương 1.pdf
Chương 1.pdfChương 1.pdf
Chương 1.pdf
 
DSKTD - C9 - Xu ly ket qua do.pptx
DSKTD - C9 - Xu ly ket qua do.pptxDSKTD - C9 - Xu ly ket qua do.pptx
DSKTD - C9 - Xu ly ket qua do.pptx
 
Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...
Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...
Dao động phi tuyến yếu của hệ cấp ba có đạo hàm cấp phân số - Gửi miễn phí qu...
 
Đề tài: Phương pháp RBIEM với miền địa phương tròn giải hệ, HOT
Đề tài: Phương pháp RBIEM với miền địa phương tròn giải hệ, HOTĐề tài: Phương pháp RBIEM với miền địa phương tròn giải hệ, HOT
Đề tài: Phương pháp RBIEM với miền địa phương tròn giải hệ, HOT
 
Chương 2 kinh tế lượng_Hồi quy đơn biến.pptx
Chương 2 kinh tế lượng_Hồi quy đơn biến.pptxChương 2 kinh tế lượng_Hồi quy đơn biến.pptx
Chương 2 kinh tế lượng_Hồi quy đơn biến.pptx
 
báo-cáo-mô-hình-hóa-nhóm-15.pdf
báo-cáo-mô-hình-hóa-nhóm-15.pdfbáo-cáo-mô-hình-hóa-nhóm-15.pdf
báo-cáo-mô-hình-hóa-nhóm-15.pdf
 

Vien tham - 9 chuyen doi anh - b

  • 1. CHUYỂN ĐỔI ẢNHCHUYỂN ĐỔI ẢNH LỌC KHÔNG GIANLỌC KHÔNG GIAN BỘ MÔN ĐỊA TIN HỌC
  • 2. NỘI DUNG 1. Toán tử biến đổi lân cận 2. Phép nhân chập (convolution) 3. Phân loại các cửa sổ lọc
  • 3. 1. Các tóan tử điểm ảnh lân cận  Phép biến đổi giá trị của mỗi pixel dựa vào tính tóan trên giá trị của các pixel lân cận, với trọng số thích hợp  Các pixel lân cận được xác định bởi một “cửa sổ” - còn gọi là kernel - còn giá trị cần tính đặt ở tâm cửa sổ  Phép biến đổi ảnh như vậy còn gọi là lọc (filter)
  • 4. 1. Các toán tử biến đổi lân cận  Giả sử kernel được cho bởi matrận W và ảnh cho bởi matrận A [ ]nmaA ,= [ ]nmwW ,=  GiGiáá trị mới tại tâm cửa sổtrị mới tại tâm cửa sổ ∑W nmnm wa ,, 1/91/9 1/91/9 1/91/9 1/91/9 1/91/9 1/91/9 1/91/9 1/91/9 1/91/9 Cửa sổ W (3 x 3) Cửa sổ được di chuyển theo mọi vị trí trên ảnh
  • 5. 1. Các toán tử biến đổi lân cận
  • 6. 1. Các toán tử biến đổi lân cận
  • 7. 1. Các toán tử biến đổi lân cận
  • 8. 2. Phép nhân chập (convolution)  Trong xử lý tín hiệu, phép nhân chập của tín hiệu 2 chiều a(u,v) với kernel k(u,v) được cho bởi ∫∫ −−=⊗ dudvvyuxkvuaka ),(),(  Đối với tĐối với tíín hiệu rời rạc (như ảnh số)n hiệu rời rạc (như ảnh số) ∑∑ −− u v vyuxkvua ),(),( (giá trị tại điểm lưới (x,y))
  • 9. 3. Phân loại các cửa sổ lọc  Giá trị mới là trung bình cộng của tất cả các giá trị có trên cửa sổ  Thuộc lọai lọc thông thấp (Low Pass), có đặc tính khử nhiễu cao  Thường làm yếu các yếu tố đường và biên Tóan tử làm trơn trung bình (Mean Value Smoothing)
  • 10. Mean Value Smoothing  Có thể cải tiến lọc này bằng cách đưa ra một ngưỡng T (threshold) Nếu giá trị cũ là a(u,v) và giá trị tính tóan là m(u,v) Giá trị mới = m(u,v) nếu |m(u,v)-a(u,v)| < T và = a(u,v) nếu ngược lại 3. Phân loại các cửa sổ lọc
  • 11. Mean Value Smoothing kernel 3. Phân loại các cửa sổ lọc
  • 12. Lọc trung vị (median filter)  Cũng dùng làm trơn ảnh  Có ưu điểm hơn lọc trung bình ở chỗ ít làm suy giảm các yếu tố đường và biên  Thường chọn cửa sổ kích thước lẽ: 3 x 3 hoặc 5 x 5 ... Ví dụ : median của các số {2,5,5,1,3} là 3 Lọc median cửa sổ 7 x 7 3. Phân loại các cửa sổ lọc
  • 13. Lọc tuyến tính và phi tuyến  Lọc convolution là một ví dụ về lọc tuyến tính  Lọc median là một ví dụ về lọc không tuyến tính  Có thể định nghĩa lọc tương tự như lọc median bằng cách dùng các tóan tử thống kê khác như mode (majority) 3. Phân loại các cửa sổ lọc
  • 14. Phát hiện biên (edge detection)  Rất cần thiết trong phân tích các yếu tố đường (linear features) trong ảnh  Có 3 phương pháp phát hiện biên  Dùng tóan tử lân cận theo cửa sổ  Dùng đạo hàm theo hướng  Dùng phép trừ với ảnh đã làm trơn 3. Phân loại các cửa sổ lọc
  • 15. Phát hiện biên dùng cửa sổ  Cửa sổ sử dụng -1-1 -1-1 -1-1 00 00 00 11 11 11 -1-1 00 11 -1-1 00 11 -1-1 00 11 Để phát hiện đường theo chiều thẳng đứng Để phát hiện đường theo chiều nằm ngang 3. Phân loại các cửa sổ lọc
  • 16. Phát hiện biên dùng cửa sổ  Nếu dùng cửa sổ kích thước lớn hơn, có thể phát hiện biên theo nhiều hướng khác ==> Phải thực hiện thủ tục phát hiện biên với các cửa sổ khác nhau 3. Phân loại các cửa sổ lọc
  • 17. Phát hiện biên dùng đạo hàm theo hướng  Gradient của 1 hàm f(x,y) đuợc định nghĩa             ∂ ∂ ∂ ∂ =∇ ),( ),( ),( yxf y yxf xyxf Vector này tượng trưng cho độ dốc (slope) của hàm tại diểm (x,y) 3. Phân loại các cửa sổ lọc
  • 18.  Nếu đặt ),(1 yxf x∂ ∂ =∇ ),(2 yxf y∂ ∂ =∇ thì đại lượng 2 2 2 1|| ∇+∇=∇ có thể dùng để phát hiện biên Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 19. Tóan tử Roberts  Đối với ảnh số, các đạo hàm vừa nêu có thể xấp xỉ bằng các sai phân (difference) )1,1(),(1 ++−=∇ jiajia )1,(),1(2 +−+=∇ jiajia (Coi như đạo hàm tại điểm (i+1/2, j+1/2) theo hướng 2 đường chéo) Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 20. Tóan tử Roberts  Một ví dụ áp dụng tóan tử Roberts 22 22 22 22 88 88 88 88 22 22 22 22 88 88 88 88 22 22 22 22 88 88 88 88 22 22 22 22 88 88 88 88 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 00 00 00 8.58.5 00 00 00 00 00 00 8.58.5 00 00 00 00 00 00 8.58.5 00 00 00 00 00 00 6.06.0 8.58.5 8.58.5 8.58.5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 21. Tóan tử Roberts  Một ví dụ áp dụng tóan tử Roberts Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 22. Tóan tử Sobel  Dùng sai phân (tại điểm (i,j)) )1,1(),1(2)1,1( )1,1(),1(2)1,1(1 −+−+−++− −−+−++−=∇ jiajiajia jiajiajia )1,1()1,(2)1,1( )1,1()1,(2)1,1(2 −+−−−−−− ++++++−=∇ jiajiajia jiajiajia Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 23. Tóan tử Sobel  Tóan tử Sobel tương đương với 2 tóan tử cửa sổ -1-1 00 11 -2-2 00 22 -1-1 00 11 11 22 11 00 00 00 -1-1 -2-2 -1-1 =∇1 =∇2 2 2 2 1|| ∇+∇=∇ Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 24. Tóan tử Sobel  Ví dụ áp dụng tóan tử Sobel Phát hiện biên dùng đạo hàm theo hướng 3. Phân loại các cửa sổ lọc
  • 25. Phát hiện biên bằng phép trừ cho ảnh đã làm trơn  Lấy ảnh trừ cho ảnh làm trơn (low pass) của nó, ta được một ảnh mới trong đó các đường biên được tăng cường  Cộng ảnh này (với 1 tỉ lệ nào đó), vào ảnh ban đầu lại, ta được ảnh tăng cường biên 3. Phân loại các cửa sổ lọc
  • 26.  Một ví dụ dùng phép trừ ảnh A B = A - smooth(A) A + 3*B Phát hiện biên bằng phép trừ cho ảnh đã làm trơn 3. Phân loại các cửa sổ lọc
  • 27. Phát hiện đường dùng cửa sổ  Có thể dùng các kernel tuyến tính sau để phát hiện đường -1-1 22 -1-1 -1-1 22 -1-1 -1-1 22 -1-1 -1-1 -1-1 -1-1 22 22 22 -1-1 -1-1 -1-1 -1-1 -1-1 22 -1-1 22 -1-1 22 -1-1 -1-1 22 -1-1 -1-1 -1-1 22 -1-1 -1-1 -1-1 22 Đường thẳng đứng Đường ngang Đường chéo 3. Phân loại các cửa sổ lọc
  • 28.  Ví dụ -1-1 -1-1 -1-1 22 22 22 -1-1 -1-1 -1-1 Phát hiện đường dùng cửa sổ 3. Phân loại các cửa sổ lọc
  • 29.  Ví dụ -1-1 22 -1-1 -1-1 22 -1-1 -1-1 22 -1-1 Phát hiện đường dùng cửa sổ 3. Phân loại các cửa sổ lọc
  • 30.  Ví dụ -1-1 -1-1 22 -1-1 22 -1-1 22 -1-1 -1-1 Phát hiện đường dùng cửa sổ 3. Phân loại các cửa sổ lọc
  • 31. 3. Phân loại các cửa sổ lọc
  • 32. 3. Phân loại các cửa sổ lọc
  • 33. 3. Phân loại các cửa sổ lọc
  • 34. 3. Phân loại các cửa sổ lọc
  • 35. 3. Phân loại các cửa sổ lọc
  • 36. 3. Phân loại các cửa sổ lọc