1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Xử lý ảnh: Chương 5 - Hoàng Văn Hiệp (p2)

34 8 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

Định dạng
Số trang 34
Dung lượng 1,33 MB

Nội dung

Bài giảng "Xử lý ảnh - Chương 5: Trích chọn đặc trưng trong ảnh (p2)" cung cấp cho người học các kiến thức: Nhắc lại một số khái niệm ma trận và vector, các phép tính trong ma trận, không gian vector (vector spaces), quan hệ giữa 2 vector,... Mời các bạn cùng tham khảo nội dung chi tiết.

9/1/2011 Nhắc lại số kiến thức Matrix vector Xác suất thống kê 54 Nhắc lại số khái niệm ma trận vector Các phép xử lý ảnh thực chất phép tính tốn ma trận vectors  review lại số khái niệm toán học matrix vector 55 9/1/2011 Một số khái niệm Khái niệm ma trận: m: dịng, n cột A vng (square) m = n A ma trận đường chéo (diagonal): phần tử khơng nằm đường chéo = 0, có phần tử đường chéo ≠0 A ma trận đơn vị (identity - I): diagonal phần tử đường chéo = 56 Một số khái niệm (tiếp)  𝑡𝑟𝑎𝑐𝑒 𝐴 = 𝑐á𝑐 𝑝ℎầ𝑛 𝑡ử 𝑡𝑟ê𝑛 đườ𝑛𝑔 𝑐ℎé𝑜 𝑐ℎí𝑛ℎ Định thức ma trận (Determinant) Ma trận chuyển vị (transpose): dòng  cột, cột  dịng, ký hiệu: 𝐴𝑇 Ma trận vng A đối xứng (symetric) A = 𝐴𝑇 Ma trận nghịch đảo (Inverse): X inverse A nếu: XA = I AX = I 57 9/1/2011 Một số khái niệm (tiếp) Vector cột (column vector) ma trận mx1 Vector hàng (row vector) ma trận 1xm 58 Các phép tính ma trận A, B kích thước m x n  C = A + B  C kích thước m x n 𝐶𝑖𝑗 = 𝐴𝑖𝑗 + 𝐵𝑖𝑗  D = A – B  D kích thước m x n 𝐷𝑖𝑗 = 𝐴𝑖𝑗 - 𝐵𝑖𝑗 A(m, n); B(n, q)  C = AB  C kích thước m x q 59 9/1/2011 Các phép tính ma trận Cho vector a, b kích thước  Tích vơ hướng vector (inner product – dot product) định nghĩa sau 60 Không gian vector (vector spaces) Không gian vector định nghĩa tập vector V thỏa mãn điều kiện sau  Điều kiện A o x + y = y + x với vector x y không gian o x + (y + z) = (x + y) + z o Tồn vector 0: x + = + x = x o x + (-x) = (-x) + x = 61 9/1/2011 Vector spaces (tếp) Điều kiện B  c(dx) = (cd)x với số c, d vector x  (c + d)x = cx + dx  c(x + y) = cx + cy Điều kiện C  1x = x 62 Vector spaces (tiếp) Tổ hợp tuyến tính (linear combination) vectors: 𝑣1 , 𝑣2 , … , 𝑣𝑛 Vetor v gọi phụ thuộc tuyến tính (linearly dependent) vectors 𝑣1 , 𝑣2 , … , 𝑣𝑛 v viết tổ hợp tuyến tính tập vector Ngược lại v độc lập tuyến tính tập vector (linearly independent) 63 9/1/2011 Vector spaces (tiếp) Tập vector sở (basis vector set) không gian V cho phép tạo vector v khơng gian  Ví dụ: khơng gian vector 𝑅 , vector  Có thể tạo tổ hợp tuyến tính vectors sở: 64 Chuẩn vector (vector norm) Vector norm vector x : ký hiệu 𝑥 cần thỏa mãn điều kiện sau Cơng thức tính chuẩn vector có nhiều, cơng thức hay dùng: 2-norm (công thức Euclidean) 65 9/1/2011 Quan hệ vector Cosin Suy cách tính khác tích vơ hướng (inner product) 2 vector gọi trực giao (orthogonal) với tích vô hướng = 2 vector gọi trực chuẩn (orthonormal)  Chúng trực giao  Norm vector = 66 Quan hệ vectors Tập vector trực giao cặp vector trực giao đôi Tập vector trực chuẩn cặp vector trực chuẩn đôi 67 9/1/2011 Tính chất vector trực giao Nếu tập vector trực giao trực chuẩn, vector v biểu diễn tổ hợp tuyến tính vector trực giao 68 Trị riêng – vector riêng (Eigen values - eigenvectors) Cho ma trận vuông M, tồn số Thì: vector e cho: gọi trị riêng ma trận M e: vector riêng ứng với trị riêng 69 9/1/2011 Eigenvalues eigenvectors (tiếp) Công thức tính: Dựa biểu thức Trong đó: det định thức Ví dụ: Tìm trị riêng, vector riêng ma trận sau: 70 Eigenvalues eigenvectors (tiếp) Giải: Suy ra: λ = and λ = Với λ = 3, tìm vector riêng tương ứng  x = y, 71 9/1/2011 Tính chất eigenvalues eigenvectors Ma trận vng A (m x m) có m eigenvalues phân biệt m eigenvectors tương ứng trực giao với M ma trận vuông đối xứng, A ma trận có hàng vector riêng ma trận M (nếu ma trận vng đối xứng vector riêng trực chuẩn - orthonormal) 72 Tính chất eigenvalues eigenvectors M ma trận vng đối xứng, A ma trận có hàng vector riêng ma trận M  D ma trận đường chéo, với phần tử đường chéo trị riêng (eigenvalues) ma trận M 73 10 9/1/2011 Phương sai biến ngẫu nhiên (variance) Phương sai nhận cách thay g(x) = x2  Liên tục  Rời rạc 92 Phương sai biến ngẫu nhiên Phương sai thường chuẩn hóa cách trừ giá trị trung bình (kỳ vọng)  Liên tục  Rời rạc  Giá trị: 93 𝜎 𝑔ọ𝑖 𝑙à độ 𝑙ệ𝑐ℎ 𝑐ℎ𝑢ẩ𝑛 (𝑠𝑡𝑎𝑛𝑑𝑎𝑟𝑑 𝑑𝑒𝑣𝑖𝑎𝑡𝑖𝑜𝑛) 20 9/1/2011 Moment cấp Giá trị moment cấp n nhận cách cho g(x) = (x - m)n Hay 94 Moment cấp 95 21 9/1/2011 Moment cấp Moment cấp = Moment cấp = Moment cấp 2: Phương sai Moment cấp 3: Skewness  Thơng thường giá trị kỳ vọng (trung bình), phương sai (moment cấp 2) moment cấp dùng để phản ánh phân bố biến ngẫu nhiên 96 Biến ngẫu nhiên nhiều biến Thường biểu diễn dạng vector 97 22 9/1/2011 Biến ngẫu nhiên nhiều biến (tiếp) Hàm phân bố xác suất Hàm mật độ phân bố xác suất 98 Biến ngẫu nhiên nhiều biến (tiếp) Giá trị kỳ vọng hàm g(x) Joint moment bậc k,q biến ngẫu nhiên biến 99 23 9/1/2011 Biến ngẫu nhiên nhiều biến (tiếp) Tương quan x y (correlation) Nếu x y độc lập thống kê  biến gọi khơng tương quan với 100 Biến ngẫu nhiên nhiều biến (tiếp) Central joint moment bậc k,q biến ngẫu nhiên x, y 101 24 9/1/2011 Biến ngẫu nhiên nhiều biến (tiếp) Hiệp biến – Hiệp phương sai (covariance) Ký hiệu thường dùng: Cxy Hiệp phương sai = biến độc lập thống kê không tương quan với 102 Biến ngẫu nhiên nhiều biến (tiếp) Hệ số tương quan (correlation coefficient) 103 25 9/1/2011 Phân bố Gaussian (phân bố chuẩn) Pdf – Hàm biến Pdf – Hàm nhiều biến  Trong đó: C ma trận hiệp biến (covariance matrix), m vector trung bình (mean vector) 104 Phân bố Gaussian (tiếp) Mean vector  Covariance matrix 105 26 9/1/2011 Phân bố Gaussian (tiếp) Tính chất covariance matrix  Ma trận số thực  Đối xứng  Nếu phần tử vector x độc lập thống kê  ma trận đường chéo 106 Phép chiếu giải tương quan (decorrelation) Cho vector biến ngẫu nhiên x = {xi}  Ma trận hiệp biến (hiệp phương sai) Phép biến đổi (chiếu) tuyến tính  y = Ax  Trong đó: A ma trận gồm dòng eigenvectors Cx 107 27 9/1/2011 Phép chiếu giải tương quan (decorrelation) Phép chiếu từ x  y hàm y = Ax phép chiếu giải tương quan  Thật vậy:  Theo lý thuyết eigenvalue eigenvectors Cy ma trận đường chéo 108 Ví dụ áp dụng lý thuyết xác suất Phân lớp loại cá: salmon sea-bass 109 28 9/1/2011 Ví dụ áp dụng lý thuyết xác suất (tiếp) Chọn đặc trưng để phân lớp  Chiều dài  Độ sáng (hay màu sắc) 110 Ví dụ áp dụng lý thuyết xác suất (tiếp) Feature chiều dài 111 29 9/1/2011 Ví dụ áp dụng lý thuyết xác suất (tiếp) Feature độ sáng 112 Ví dụ áp dụng lý thuyết xác suất (tiếp) Kết hợp features  Phân lớp chọn đường thẳng chia không gian thành tập Sai số tương đối lớn 113 30 9/1/2011 Ví dụ áp dụng lý thuyết xác suất (tiếp) Kết hợp features  Phân lớp chọn đường khơng tuyến tính Over fitting (mơ hình q phụ thuộc vào khơng gian mẫu Điều xảy có mẫu đưa vào?) 114 Ví dụ áp dụng lý thuyết xác suất (tiếp) 115 31 9/1/2011 Ví dụ áp dụng lý thuyết xác suất (tiếp) Mơ hình hóa tốn  Khơng gian mẫu Ω = *𝜔1 , 𝜔2 + o 𝜔1 : cá sea-bass o 𝜔2 : cá salmon  Biến ngẫu nhiên x: chiều dài cá  P(𝜔1 ), P(𝜔2 ): Xác suất tiền nghiệm  P(x|𝜔1 ), P(x|𝜔2 ): Xác suất có điều kiện, (likelihood)  P(𝜔1 |x), P(𝜔2 |x): Xác suất hậu nghiệm  P(x): xác suất evidence 116 Ví dụ áp dụng lý thuyết xác suất (tiếp) TH1 Khơng có training set: tức khơng có thơng tin từ trước để phân biệt salmon với sea-bass  đoán bừa: 50-50 TH2 Biết xác suất tiền nghiệm P(𝜔1 ), P(𝜔2 ) (Quan sát 1000000 cá thấy có 600000 salmon, 400000 seabass) 60%, 40%  Vì: P(𝜔1 ) > P(𝜔2 ): nên lúc phân cá vào lớp 𝜔1 117 32 9/1/2011 Ví dụ áp dụng lý thuyết xác suất (tiếp) TH3 Trường hợp thông dụng: biết xác suất tiền nghiệm P(𝜔1 ), P(𝜔2 ), xác suất có điều kiện P(x|𝜔1 ), P(x|𝜔2 )  Quyết định: dựa vào xác suất hậu nghiệm (công thức xác suất bayes) P  j x   posterior  118   p x  j P  j  p x  likelihood  prior evidence Ví dụ áp dụng lý thuyết xác suất (tiếp) 119 33 9/1/2011 Một số khái niệm Điểm ảnh (pixel) Độ phân giải (resolution) Mức xám (gray scale) Lân cận (neighbors) Liên thông (conectivity) 120 34 ... suất evidence 116 Ví dụ áp dụng lý thuyết xác suất (tiếp) TH1 Khơng có training set: tức khơng có thơng tin từ trước để phân biệt salmon với sea-bass  đoán bừa: 50 -5 0 TH2 Biết xác suất tiền nghiệm... Thật vậy:  Theo lý thuyết eigenvalue eigenvectors Cy ma trận đường chéo 108 Ví dụ áp dụng lý thuyết xác suất Phân lớp loại cá: salmon sea-bass 109 28 9/1/2011 Ví dụ áp dụng lý thuyết xác suất... eigenvectors A ma trận vuông 74 Nhắc lại số khái niệm xác suất thống kê Nhiều topics xử lý ảnh xử dụng lý thuyết xác suất thống kê  Review lại số kiến thức xác suất thống kê  Một số khái

Ngày đăng: 08/05/2021, 16:34

TỪ KHÓA LIÊN QUAN