XỬ LÝ ẢNH
Nguyễn Linh Giang
Bộ môn Truyền thông và Mạng máy tính
Nội dung
(cid:134) Nhập môn
(cid:134) Hệ thống xử lý tín hiệu hai chiều
(cid:134) Cảm nhận ảnh
(cid:134) Số hóa ảnh
(cid:134) Các phép biến đổi ảnh
(cid:134) Cải thiện chất lượng ảnh
(cid:134) Phục hồi ảnh
(cid:134) Phân tích ảnh
(cid:134) Nén ảnh
Chương III
Cảm nhận ảnh
III. Cảm nhận ảnh
(cid:134) 3.1. Sóng điện từ, anh sáng và các
dạng ảnh
(cid:134) 3.2. Hệ thống thị giác
(cid:134) 3.3. Một số hiệu ứng thị giác
(cid:134) 3.4. Cảm nhận và biểu diễn màu sắc
3.1 Sóng điện từ, anh sáng và
các dạng ảnh
(cid:134) Các dạng ảnh
(cid:132) Ảnh hồng ngoại
(cid:132) Ảnh cực tím
(cid:132) Ảnh sóng vô tuyến
(cid:132) Ánh sáng nhìn thấy
(cid:132) Sóng rada
(cid:132) Ảnh Rơn-ghen
(cid:132) Ảnh sóng âm
(cid:132) Ảnh điện tử
(cid:132) Ảnh quét positron
(cid:132) Ảnh cộng hưởng từ
(cid:132) .....
3.1 Sóng điện từ, anh sáng và
các dạng ảnh
(cid:134) Dải phổ sóng điện từ
3.1 Sóng điện từ, anh sáng và
các dạng ảnh
3.1 Sóng điện từ, anh sáng
và các dạng ảnh
(cid:134) Ví dụ về các loại ảnh
(cid:132) Ảnh theo độ chói (
cường độ sáng )
(cid:132) Ảnh màu
(cid:132) Ảnh thiên văn
3.1 Sóng điện từ, anh sáng và
các dạng ảnh
(cid:134) Biểu diễn ánh sáng qua phổ phân bố
năng lượng theo bước sóng I(λ)
3.2. Hệ thống thị giác
(cid:134) Tầm quan trọng nghiên cứu về
hệ thống thị giác
(cid:132) Trong mã hóa ảnh: những thông
tin không cảm nhận được sẽ
không cần thiết lưu trữ
(cid:134) Cấu tạo sơ lược
(cid:132) Cầu mắt
(cid:132) Giác mạc
(cid:132) Thủy tinh thể
(cid:132) Dịch kính
(cid:132) Võng mạc
(cid:134) Tế bào que
(cid:134) Tế bào nón
(cid:134) Điểm vàng
(cid:134) Điểm mù
(cid:132) Cơ chế điều chỉnh thị giác
3.2. Hệ thống thị giác
(cid:134) Tế bào que
(cid:132) Có từ 75-150 triệu
(cid:132) Rất nhạy cảm với ảnh sáng
(cid:132) Cảm nhận trên dải rộng
(cid:132) Ánh sáng ban ngày và đêm
(cid:132) Cung cấp khả năng nhìn đêm
(cid:132) Cảm nhận độ chói ( cường độ sáng )
(cid:132) Độ phân giải cao
3.2. Hệ thống thị giác
(cid:134) Tế bào nón
(cid:132) Có từ 6-7 triệu
(cid:132) Tập trung chủ yếu tại điểm vàng tại trung tâm
võng mạc
(cid:132) Cảm nhận trên dải hẹp
(cid:132) Độ phân giải thấp
(cid:132) Có 3 loạitế bào nón cảm nhận các tần số: cảm
nhận màu sắc
(cid:134) 460 nm ( xanh lam ), 575 nm ( xanh lục ), 625
nm ( đỏ )
(cid:132) Khả năng nhìn ban ngày
3.2. Hệ thống thị giác
(cid:132) Phân bố các tế bào que và tế bào nón
trong võng mạc
3.2. Hệ thống thị giác
(cid:132) Độ nhạy sáng của
tế bào que và tế
bào nón
(cid:132) Hệ thống thị giác
cho phép cảm nhận
10 bậc chênh lệch
về cường độ trong
dải chiếu sáng
3.3 Một số hiệu ứng thị giác
(cid:134) Các vạch Mach – cảm nhận độ sáng
3.3 Một số hiệu ứng thị giác
3.3 Một số hiệu ứng thị giác
(cid:134) Các điểm kì dị - cảm nhận độ tương phản
3.3 Một số hiệu ứng thị giác
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Các thuộc tính ánh sáng
(cid:132) Độ chói( Radiance – watt )
(cid:134)Tổng năng lượng của chùm tia từ nguồn
(cid:132) Độ rọi ( Luminance - lumens, lm)
(cid:134)Độ đo năng lượng ánh sáng thu nhận được từ nguồn sáng.
(cid:134)Biến thiên theo khoảng cách từ nguồn sáng, bước sóng, …
(cid:134)Không phụ thuộc vào môi trường;
∞
yxL
,(
)
yxI
,(
,
V
)
d
=
)(
λλλ
∫
0
(cid:132) I(x, y, λ) – phân bố ánh sáng trong không gian
(cid:132) V(λ) – hàm hiệu suất cảm độ rọi tương đối của hệ thống thị giác (
hàm dạng chuông )
3.4. Cảm nhận và biểu diễn màu sắc
(cid:132) Độ sáng ( Brightness )
(cid:134) Là thuộc tính chủ quan, đặc trưng cho khả năng
cảm nhận độ rọi
(cid:134) Phụ thuộc vào độ rọi của môi trường xung quanh
(cid:132) Độ tương phản tức thời
(cid:134) Cảm nhận của hệ thống thị giác nhạy cảm hơn với
độ tương phản độ rọi hơn là độ rọi tuyệt đối;
(cid:132) |Ls – L0|/L0 = const
(cid:134) Đối với độ rọi tương đối nhận biết được ΔL
(cid:132) ΔL / L ~ d(logL) ~ 0.02 ( const )
(cid:134) Các mô hình độ rọi – độ tương phản
(cid:132) Giả thiết: L ∈ [1..100], c ∈ [1..100]
(cid:132) C = 50 log10L
(cid:132) C = 21.9 L1/3
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Mô hình cảm nhận đơn sắc
(cid:132) Hàm truyền đạt điều biến ( MTF )
(cid:134) Được xác định qua thực nghiệm với những hàm đánh
giá hình sin với độ tương phản khác nhau
(cid:134) Tương tự bộ lọc thông dải
(cid:132) Nhạy cảm với những tần số trung bình
(cid:132) Kém nhạy với những tần số cao
(cid:134) Phụ thuộc vào hướng đánh giá
(cid:132) Nhạy cảm hơn với hướng nằm ngang và thẳng đứng
(cid:132) Nhìn chung về cảm nhận đơn sắc
(cid:134) Thể hiện khả năng ánh sáng được mắt chuyển đổi
thành những thông tin về độ sáng
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Tiêu chuẩn đánh giá độ trung thực ảnh
(cid:132) Các độ đo chủ quan ( định tính )
(cid:134) Đánh giá theo cảm nhận của thị giác:
(cid:132) Thang tốt-xấu: tuyệt vời, tốt, khá tốt, kém, không đáp ứng
(cid:132) Các độ đo đối sánh
(cid:131) Đối sánh với những ảnh khác, nhóm ảnh khác
(cid:132) Các độ đo khách quan ( định lượng )
(cid:134) Sai số trung bình bình phương và các biến thể
(cid:134) Ưu điểm
(cid:132) Đơn giản, phông phụ thuộc vào chủ quan
(cid:132) Đơn giản về mặt tính toán toán học
(cid:134) Nhược điểm
(cid:132) Không phải lúc nào cũng phản ảnh được cảm nhận thị giác
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Tiêu chuẩn trung bình bình phương
(cid:132) Trung bình ( hoặc tổng ) của bình phương sai
phân độ rọi của điểm sáng giữa hai ảnh
2
'
l
square
error
=
−
mean
−
ε
1
M
N
2
nml
(
),
nml
('
),
-
average
square
error
=
−
ε
2
)
∑∑
(
lE
1
MN
m
n
1
=
1
=
M
N
2
nml
('
),
average
mean
square
error
=
−
ε
3
(
nmlE
(
),
)
-
∑∑
1
MN
m
n
1
=
1
=
3.4. Cảm nhận và biểu diễn màu sắc
(cid:132) Tỷ lệ tín hiệu – và nhiễu (SNR)
SNR
10
log
=
2
PSNR
10
A
=
(
2
2
/
σσ
s
e
10
(
log
/
)
(Db)
)2
σ
e
10
(cid:132) A – đặc trưng cho giá trị đỉnh- đỉnh ( peak – to
– peak value )
(cid:132) PSNR thường cao hơn SNR khoảng 12 – 15 Db
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Màu sắc
(cid:132) Cảm nhận màu sắc phụ thuộc vào phổ
của ánh sáng
(cid:132) Màu của phổ: ánh sáng nhìn thấy với dải
phổ rất hẹp
(cid:132) Ánh sáng với tất cả các thành phần phổ
nhìn thấy có năng lượng bằng nhau sẽ
được cảm nhận là ánh sáng trắng
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Các thuộc tính mô tả màu sắc
(cid:132) Các màu được phân biệt dựa theo các thuộc tính: độ sáng, sắc độ,
và độ bão hòa màu
(cid:132) Độ sáng: đặc trưng cho độ rọi cảm nhận
(cid:132) Đặc trưng màu ( Chrominance )
(cid:134) Sắc độ ( Hue )
(cid:132) Là thuộc tính liên quan tới bước sóng chủ yếu trong hỗn hợp
các bước sóng ánh sáng.
(cid:132) Đặc trưng cho màu sắc chủ đạo được người quan sát cảm nhận
(cid:134) Độ bão hòa ( Saturation )
(cid:132) Đặc trưng cho độ thuần khiết tương đối
(cid:132) Phụ thuộc vào độ rộng của phổ ánh sáng
(cid:132) Thẻ hiện lượng màu trắng được trộn với sắc độ
(cid:134) Hue và độ bão hòa gọi làđặ c trưng màu( chromaticity )
3.4. Cảm nhận và biểu diễn màu
sắc
(cid:134) Biểu diễn màu bằng 3
màu cơ bản
(cid:132) Một màu bất kỳ có thể
được tạo nên bằng cách
trộn 3 màu cơ bản
(cid:132) 3 dạng tế bào nón cảm
nhận màu sắc
(cid:134) Đỏ, Lục, Lam
(cid:134) Cảm nhận màu được
mô tả bằng đáp ứng
phổ αi(C)
(cid:134) Các màu đượccảm
nhận như nhau nếu
αi(C1) = αi(C2)
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Các màu cơ bản: các tế bào
nón hấp thụ các phổ Si(λ)
có đỉnh tại các bước sóng
(cid:132) Màu đỏ (700 nm)
(cid:134) 65% tế bào nón nhạy
cảm với ánh sángđỏ (
650nm)
(cid:132) Xanh lục (550nm)
(cid:134) 33% tế bào nón nhạy
cảm với ánh sáng lục
(cid:132) Xanh lam (450nm)
(cid:134) 2% tế bào nón nhạy
cảm với ánh sáng lam
(cid:134) Pha trộn các màu R,G,B
không thể biểu diễn tất cả
các màu
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Đối sánh và tái tạo màu sắc
(cid:132) Hỗn hợp của 3 thành phần: C = Sumk(βkPk(λ))
(cid:132) Đối sánh với một màu cho trước C1
(cid:134) Tăng βk sao cho αi(C1) = αi(C), i = 1, 2, 3
(cid:134) Các giá trị ba kích thích:Tk(C)
(cid:132) Tk(C) = βk/wk
(cid:132) wk – định lượng của thành phần cơ bản thứ k để đối sánh với
màu trắgn tham chiếu;
(cid:134) Độ màu ( chromaticity )
(cid:132) tk = Tk/( T1 + T2 + T3 )
(cid:132) t1 + t2 + t3 = 1
(cid:132) Biểu đồ biểu diễn t1, t2 gọi là biểu đồ màu ( chromaticity
diagram )
(cid:132) Những giá trị âm có thể có, nhưng không thể tạo được từ những
màu cơ bản.
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Biểu đồ đặc trưng màu
(cid:132) Các hệ số 3 màu
(cid:134) X, Y, Z: các giá trị kích thích màu,
biểu diễn lượng màu Đỏ, Lục, Lam
cần thiết để tạo nên mộtmàu bất
kỳ
,
y
,
x
=
=
Y
X Y Z
+ +
z
=
X
X Y Z
+ +
Z
X Y Z
+ +
(cid:134) Ta có, x + y + z = 1, x và y sẽ tạo
nên biểu đồ đặc trưng màu
(cid:132) Biểu đồ đặc trưng màu CIE(
Commision Internationale d’Eclairage )
(cid:134) x: Đỏ, y: Lục
(cid:134) Màu trên vùng biên được bão hòa
hoàn toàn
(cid:134) Độ bão hòa tại những điểm có
năng lượng bằng nhau bằng zero
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Gam màu ( color gamut )
(cid:132) Bất kỳ 3 điểm trong biểu
đồ thuộc tính màu có thể
tạo ra tất cả các màu
trong tam giác này
(cid:132) Dạng hình cong của biểu
đồ cho thấy không có
hỗn hợp của 3 màu nào
có thể tạo nên tất cả các
màu có thể
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Các hệ biểu diễn màu
(cid:132) Đỏ, Lục, Lam (RGB)
(cid:132) Lục lam, Đỏ tươi, Vàng ( Cyan Magenta
Yellow - CMY)
(cid:132) Sắc độ, Bão hòa, Cường độ( Hue
Saturation Intensity - HSI): gần với HVS
(cid:132) Màu sắc = điểm giá trị màu trong không
gian màu 3D
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) RGB và CMY
(cid:132) RGB: màn hình, video
(cid:132) CMY: công nghệ in
3.4. Cảm nhận và biểu diễn màu sắc
(cid:132) R, G, B tại 3 trục nhận
giá trị [0 1]
(cid:132) Thang mức xám dọc theo
trục chính
(cid:132) Nếu mỗi thành phần
được lượng tử hóa 256
mức [0:255], số lượng
màu: (28)3 = 224 =
16,777,216 màu
(cid:132) RGB safe color:
(cid:134) Mỗi thành phần được
lượng tử hóa thành 6
mức từ 0 đến 255
24-bit RGB color cube
RGB safe color cube
3.4. Cảm nhận và biểu diễn màu sắc
(cid:134) Mô hình màu HSI
(cid:132) Sắc độ
(cid:134) Thuộc tính đặc trưng
cho màu thuần [0,360]
(cid:132) Độ bão hòa
(cid:134) Mức độ của màu thuần
được trộn với màu
trắng [0,1]
(cid:132) Mô hình HSI
(cid:134) Sắc độ và độ bão hòa
nằm trong mặt phẳng
vuông góc với trục
cường độ sáng [0,1]
3.4. Cảm nhận và biểu diễn màu sắc
3.4. Cảm nhận và biểu diễn màu sắc
(cid:132) RGB (cid:198) HIS
(cid:134) Cường độ = Độ rọi
(cid:134) Độ bão hòa = Cường độ màu
(cid:134) Sắc độ = Màu
(cid:134) HS = các tọa độ cực
C
Y
R
G
=
−
1
−
M
B
2
1
⎡ ⎤
⎢ ⎥
1
⎢ ⎥
⎢ ⎥
1
⎣ ⎦
⎤
⎥
⎥
⎥
⎦
⎡
⎢
⎢
⎢
⎣
⎤
⎥
⎥
⎥
⎦
) ( ( R G
− + R B
− cos = θ
]
) / 2
R B G B
)(
[
R G
−
o
( ) ( ) + − − ⎫
⎪
⎬
⎪
⎭
120
S
)
(cid:134) Chuyển đổi giữa các
hệ biểu diễn màu
(cid:132) RGB (cid:198) CYM
⎡
⎢
⎢
⎢
⎣
(cid:132) HSI (cid:198) RGB
H
0
≤
B I
=
≤
(1
−
H B G
≤
B G
> θ ⎧
⎪
⎨
⎪
⎩
θ
⎧
= ⎨
360
−
⎩
R I
cos
o
S
⋅
cos(60
H
)
H
−
⎤
⎥
⎦
3 min( ) ⋅ S 1
= −
(
G
)
⎡
1
= ⋅ +⎢
⎣
1 (
= −
R B
+
I = R G B
+ + R G B
,
,
R G B
+ +
)
/ 3