Cung cấp cho bạn kiến thức cơ bản về môn xử lý ảnh số như các phương pháp biến đổi ảnh,lọc nhiễu ,tìm biên,phân vùng ảnh,phục hồi ảnh,nâng cao chất lượng ảnh
X LÝ NH S December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 1 P MÔN X LÝ NH S 1.1. KHI QUÁ TRÌNH X LÝ NH 1.2. THÔNG TIN HÌNH NH ng bc x nhn bi h thng thông tin hình nh I là mt hàm s i o ng bc x ng v o i và góc phn x ca tia sáng o s phn x Coi rc lp vi thi gian (b qua chuyng ca vt th hay camera), chiu xung trc: o December 17, 2011 X LÝ NH S 2 Hanoi University of Science and Technology| Daniel F.S Vi nh RGB: I i S i I i : nh R, G hoc B S i ng ca t bào cm quang (hình nón) trong mi ng vi màu R,G hoc B Chuyn h màu: T là ma trn chuyi chói (Luminance - màu (Chrominance - I,Q) (Intensity) c (Monochrome black and white) ch (Intensity) 1.3. H THNG PHI MÀU RGB: Cho màn hình màu YUV: Cho TV màu h PAL và SECAM [PRA91] YIQ: Cho TV màu h NTSC [PRA91] YCrCb: Cho tiêu chun TV k thut s (CCIR Rec. 601) [SAN90] CMY: Cho máy in màu [GON92] CMYK: Cho máy in màu [GON92] X LÝ NH S December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 3 HIS: Cho viu khin màu [PRA91] 1.4. THU NHN NH 1.4.1. Lấy mẫu (Sampling) Tn s ly mu (Xem bài 2.2) f xs là tn s ly m c ly m f xm là tn s T ly mn hình cho tín hiu hình nh NTSC 3 (for color) × (512×512) [samples/frame] × 30 [frames/s] = 3 × 7.5 M [samples/s] Up- ly mu phân gii, ni suy. Down-sampling là quá trình gim t ly mu Gim t d liu, gic. 1.4.2. Lượng tử hóa (Quantization) ng t hoá là ánh x t các s thc mô t giá tr ly mu thành mt di hu hn các s th . MSE = Mean Squared Error December 17, 2011 X LÝ NH S 4 Hanoi University of Science and Technology| Daniel F.S I NH 2.1. BI A (Toán t) là bi nu A -1 =A* T Gi thit vector vào u c Nx1, vector ra v c vit thành: Bi: A -1 =A* T có th vit: coi là biu din ti dng chui. Các ct ca ma trn A* T c gi là các ca A: Tính cht bng : ||v|| 2 = ||u|| 2 2.2. BI TRC GIAO VÀ 2D c NxN: c gi là bii nh, là mt tn. Tính cht o Trc chun: o Toàn vn: 2.3. BIC A là bi c nu : X LÝ NH S December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 5 2.4. N Ta có: Biu din bii i dng chui u din i dng t hp tuyn tính ca N 2 ma trn A* k,l (vi k,l = 0÷N-c gi là các n. Bài 2.1. Cho ma trn A và nh U c bii V: n: Vì A là ma trn thc A* = A Bic: December 17, 2011 X LÝ NH S 6 Hanoi University of Science and Technology| Daniel F.S 2.5. BII FOURIER RI RC (DFT) Cp bii DFT Cp bi Ma tr nh bi: Tính cht c o i xng F -1 = F* o Tun hoàn: v(k) = v(k+N) vi k bt k o ca 1 chui thc {u(n)} là liên hii xng qua N/2 v*(N-k) = v(k) o Có th chéo hóa ma trn vòng H: 2.6. BII FOURIER RI RC 2 CHIU (2D DFT) Cp bii 2D-DFT Cp bii 2D- Dng ma trn: V=FUF U=F*VF* Tính cht: o Liên hii xi vi các nh thc X LÝ NH S December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 7 o Tích chp vòng: DFT tích chp vòng 2 chiu ca 2 nh là tích các DFT ca chúng o u ca 2 nh là tích liên hip các DFT ca chúng o Tng hp tín hiu t ln Bài 2.2. Cho nh yxyxf 6cos4cos4, a/ Ly mu vc ly mu 0,2xy và 0,1xy b/ Lc bng b lc thông thp (LPF) vi d nh nh lc trong mng hp Gii: a/ Ly mu nh tn s max và tn s ly mu theo 2 chiu x, y Vc ly m Vc ly m nh ph F a (u,v) ca f(x,y), s dng bii Fourier 00 00 22 2 0 22 00 cos 2 2 11 22 = ik x ik x ikx x i k k x i k k x ee F k x k e dx e e dx k k k k nh ph tn s ca tín hiu ly mu f d (x,y) là F d nh lut ly mu thông tin. Ph ca tín hiu ly mu có dng: December 17, 2011 X LÝ NH S 8 Hanoi University of Science and Technology| Daniel F.S b/ Lc thông thp (LPF) B lc thông thng có hàm truyt Suy ra V H(u) = H(v) = 0.2 vi 0 < u < 2.5 và 0 < v < 2.5 V H(u) = H(v) = 0.1 vi 0 < u < 5 và 0 < v < 5 c/ nh lc V f 1 (x,y) = 25e y) V f 2 (x,y) = 25e 2.7. BII HADAMARD Ma trn bii Hadamard H N d dàng thit lc t ma trn gc H 2 quy tích Kronecker X LÝ NH S December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 9 Tính cht ca bii Hadamard Thi xng và trc giao Ma trn bii ch gm các phn t ± 1 bii nh thì không cn thc hin các phép nhân. Bài 2.3. Cho ma trc sp xp li theo trình t n (Ch s Sequency). a/ Tìm nh 2 chiu ra V to bi H và nh u vào U: 1111 0001 0001 1111 U b/ Tìm U December 17, 2011 X LÝ NH S 10 Hanoi University of Science and Technology| Daniel F.S 2.8. BII GIÁ TR T (SVD) Bii tuyc ca nh U có th vii dng: T là các bit: T = I T = I Bic: T Nu V là ma trng chéo có hng là r là ma trng chéo ca các giá tr riêng ca U T U hoc UU T U T U hoc UU T i xng nên các giá tr riêng là thc còn các vector riêng là trc giao. Hng ma trn càng nh thì s vector hàng (cc lp c mô t U càng ít. k 1/2 k k T } k tính t k theo công thc: U tính bi: Bài 2.4. Cho nh các tr k ; vector riêng (eigenvectors) k và k ; và U k . Gii: T c U T U: Tìm tr riêng d T U k I|=0 1 2 = 1.94 Tìm vector riêng k da vào [U T k k k . Vi k = 1, 2 k k và U (Công thc trên) [...]...C Ở XỬ LÝ ẢNH SỐ December 17, 2011 Tính Uk [ √ [ √ ] ] Tính lại U từ Uk [ ] [ ] [ Daniel F.S | School of Electronics and Telecommunications ] 11 C December 17, 2011 CHƯ Ở XỬ LÝ ẢNH SỐ G III: Ă G CƯỜNG CHẤ LƯỢNG ẢNH 3.2 TOÁN TỬ ĐIỂM 3.2.1 Kéo dãn độ tương phản (Contrast stretching) Tăng dải động của các mức xám trong ảnh được xử lý Ghim (clipping): trường hợp đặc... động của ảnh được biến đổi đơn vị rất lớn chỉ nhìn thấy một số ít các pixel Có thể nén dải động 3.2.5 Trừ ảnh (Image subtraction) Để so sánh 2 ảnh với nhau, thường là ảnh của cùng 1 đối tượng nhưng tại 2 thời điểm khác nhau Trừ theo từng bit Daniel F.S | School of Electronics and Telecommunications 13 December 17, 2011 C Ở XỬ LÝ ẢNH SỐ 3.2.6 Cân bằng mức xám đồ(Histogram Equalization) Ảnh u có... 0.20 7 4 0.16 1.00 7 0.16 C Ở XỬ LÝ ẢNH SỐ December 17, 2011 3.3 TOÁN TỬ KHÔNG GIAN 3.3.1 Lọc trung bình không gian (Spatial Averaging) Giá trị pixel được thay thế bởi trung bình trọng số của các pixel lân cận Trong đó W l{ cửa sổ lọc (mặt nạ), với a(k,l) là các hệ số lọc Một số cửa sổ (mặt lạ) lọc Bài 3.3 Cho ảnh 3 bit kích thước 5x5 Hãy lọc trung bình không gian cho ảnh, sử dụng cửa sổ lọc 3x3... and Technology| Daniel F.S C Ở XỬ LÝ ẢNH SỐ December 17, 2011 Tính chất lọc trung vị: o Phi tuyến o Giảm nhiễu xung o Bảo to{n đường biên o T|ch được 3.3.3 Làm sắc nét (Sharpening) Các thí nghiệm về tâm-vật lý chỉ ra rằng một bức ảnh hay tín hiệu hình ảnh có c|c đường biên được làm nổi bật thì về mặt chủ quan sẽ đem lại nhiều cảm giác hài lòng, thỏa mãn hơn l{ ảnh thực tế Mặt nạ làm sắc nét (Unsharp... λu(m+1,n-1)+λu(m+1,n)+λu(m+1,n+1)] Vậy, mặt nạ làm sắc nét là: [ ] 3.3.4 Phóng ảnh – Nội suy (Zooming – Interpolation) Có nhiều kỹ thuật nội suy (interpolation) dùng để thay đổi kích thước của ảnh nhằm tăng cường chất lượng của ảnh khi hiển thị Tín hiệu liên tục được nội suy: Daniel F.S | School of Electronics and Telecommunications 17 C December 17, 2011 Ở XỬ LÝ ẢNH SỐ Một số hàm nội suy: a Sync – Function ( ) b Nội suy bậc... của ảnh là các pixel nền (m1), phần còn lại l{ c|c pixel đối tượng (m2) o Bước 2: Tính kỳ vọng của các mức xám nền (μ1) v{ đối tượng (μ2) Với Di là vùng i, N(Di) là số pixel trong vùng đó o Bước 3: Đặt o Bước 4: Nếu Tt+1 = Tt dừng Không thì quay lại bước 2 Daniel F.S | School of Electronics and Telecommunications 27 C December 17, 2011 Ở XỬ LÝ ẢNH SỐ Bài 5.1 Cho ảnh 4 bit kích thước 8x8 Phân vùng ảnh. .. CHƯ Ở XỬ LÝ ẢNH SỐ December 17, 2011 G V: HÂ VÙ G ẢNH Mục đích: ph}n chia ảnh đầu vào thành các vùng nhỏ tách rời thỏa mãn 2 tính chất: Đồng nhất (Homogeneity): các pixel trong từng vùng l{ đồng đều (theo 1 tiêu chí n{o đó) Liên thông (Connectivity): luôn tồn tại một đường liên thông giữa 2 pixel bất kỳ trong cùng một vùng 5.1 PHÂN VÙNG DỰA VÀO LẤY GƯỠNG Dựa trên các thống kê mức x|m đồ của ảnh. .. Daniel F.S | | C Ở XỬ LÝ ẢNH SỐ December 17, 2011 L:1 Decimator Giảm tốc độ lấy mẫu đi L lần Bài 3.6 Cho ảnh 3x3 Tìm ảnh nội suy 3:1 bậc 0 và bậc nhất 14 4 2 5 15 13 6 10 8 Giải: 1 Nội suy theo phương x Tăng tốc độ lấy mẫu (Chèn v{o c|c điểm 0) 14 5 6 4 15 10 2 13 8 Tính toán các vị trí đ~ chèn (a) Nội suy bậc 0 Bộ lọc nội suy h(m) = 1/3 × hc0(m/L) = 1/3 1/3 -3/2 3/2 C|c điểm ảnh sau khi qua bộ... Đầu ra Daniel F.S | School of Electronics and Telecommunications 23 December 17, 2011 C Ở XỬ LÝ ẢNH SỐ Dạng t|ch được của LoG Ảnh đường biên thu được Dạng rời rạc của LoG với cửa sổ MxM Giả thiết h1(m) v{ h2(m) được lấy mẫu từ h1(z) và h2(z) với cửa sổ MxM Trung bình của mặt nạ LoG phải bằng 0 để tránh sai số khi tìm điểm vượt 0 h1(m) và h2(m) cần được thay đổi để thỏa mãn 4.4 GRADIENT PHI TUYẾN... 2 2 4 5 5 7 3 7 6 7 4 5 6 6 7 ( ) | ( )| | ( )| Mở rộng ảnh 0 0 2 2 3 4 4 1 6 0 6 5 0 0 2 2 3 4 4 1 1 6 0 6 5 5 2 2 2 4 5 5 5 7 7 3 7 6 7 7 4 4 5 6 6 7 7 4 4 5 6 6 7 7 Thực hiện với mặt nạ Sobel trong khu vực 5x5 [ ] [ ] [ Daniel F.S | School of Electronics and Telecommunications ] 25 C December 17, 2011 Ở XỬ LÝ ẢNH SỐ 2 Prewitt Mở rộng ảnh: nt Thực hiện với mặt nạ Prewitt trong khu vực 5x5 [ . t ma trn gc H 2 quy tích Kronecker X LÝ NH S December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 9 Tính cht ca bii Hadamard. Nén dải (Range compression) Dng ca c bi rt ln ch nhìn thy mt s ít các pixel. Có th nén dng. 3.2.5. Trừ ảnh (Image subtraction) so sánh 2 nh. December 17, 2011 Daniel F.S | School of Electronics and Telecommunications 17 Tính cht lc trung v: o Phi tuyn o Gim nhiu xung o Bng biên o c 3.3.3.