1. Trang chủ
  2. » Văn Hóa - Nghệ Thuật

17411 - Bai giang Xu ly anh

70 3,7K 78
Tài liệu đã được kiểm tra trùng lặp

Đ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 70
Dung lượng 2,13 MB

Nội dung

Bài giảng xử lí ảnh

Trang 1

TRÌNH ĐỘ ĐÀO TẠO : ĐẠI HỌC CHÍNH QUY

DÙNG CHO SV NGÀNH : CÔNG NGHỆ THÔNG TIN

HẢI PHÒNG - 2011

Trang 2

3.3 Nâng cao chất lượng ảnh sử dụng các toán tử số học/logic 21

Trang 3

3

Trang 4

Học phần học trước: Không yêu cầu

Học phần tiên quyết: Không yêu cầu

Học phần song song: Không yêu cầu

Mục tiêu của học phần: Cung cấp các kiến thức về lĩnh vực xử lý ảnh số; Giúp cho sinh viên nắm

được các kỹ thuật xử lý ảnh cơ bản

Nội dung chủ yếu:

Các kiến thức cơ bản về ảnh số; Các kỹ thuật nâng cao chất lượng ảnh; Các thuật toán xử

lý hình thái; Các kỹ thuật phân đoạn ảnh; Các thuật toán nén ảnh và chuẩn ảnh nén

Nội dung chi tiết:

2.2 Lấy mẫu và lượng tử hóa ảnh

2.3 Mối quan hệ giữa các điểm ảnh

Chương III: Nâng cao chất lượng ảnh trong miền không gian 15 9 6

3.1 Các phép biến đổi mức xám cơ bản

3.2 Xử lý histogram

3.3 Nâng cao chất lượng ảnh sử dụng các toán tử số học/logic

3.4 Bộ lọc trong miền không gian

3.5 Các bộ lọc làm mượt ảnh trong miền không gian

3.6 Các bộ lọc làm sắc nét ảnh trong miền không gian

Chương IV: Nâng cao chất lượng ảnh trong miền tần số 15 9 6

Trang 5

5

TS LT TH BT KT

4.1 Phép biến đổi Fourier và miền tần số

4.2 Các bộ lọc làm mượt ảnh trong miền tần số

7.1 Phát hiện tính không liên tục

7.2 Phân đoạn ảnh dựa vào các vùng ảnh con

Nhiệm vụ của sinh viên:

Tham dự các buổi học lý thuyết và thực hành, làm các bài tập được giao, làm các bài thi giữa học phần và bài thi kết thúc học phần theo đúng quy định

Hình thức và tiêu chuẩn đánh giá sinh viên:

- Hình thức thi: thi viết

- Tiêu chuẩn đánh giá sinh viên: căn cứ vào sự tham gia học tập của sinh viên trong các buổi học lý thuyết và thực hành, kết quả làm các bài tập được giao, kết quả của các bài thi giữa học phần và bài thi kết thúc học phần

Thang điểm: Thang điểm chữ A, B, C, D, F

Điểm đánh giá học phần: Z = 0,3X + 0,7Y

Trang 6

Bài giảng này là tài liệu chính thức và thống nhất của Bộ môn Hệ thống Thông tin, Khoa

Công nghệ Thông tin và được dùng để giảng dạy cho sinh viên

Ngày phê duyệt: / /

Trưởng Bộ môn

Trang 7

7

CHƯƠNG I: TỔNG QUAN VỀ XỬ LÝ ẢNH SỐ 1.1 Xử lý ảnh số là gì?

Xử lý ảnh là một lĩnh vực mang tính khoa học và công nghệ Nó là một ngành khoa học mới

mẻ so với nhiều ngành khoa học khác nhưng tốc độ phát triển của nó rất nhanh, kích thích các trung tâm nghiên cứu, ứng dụng, đặc biệt là máy tính chuyên dụng riêng cho nó

Xử lý ảnh được đưa vào giảng dạy ở bậc đại học ở nước ta khoảng chục năm nay Nó là môn học liên quan đến nhiều lĩnh vực và cần nhiều kiến thức cơ sở khác Đầu tiên phải kể đến Xử

lý tín hiệu số là một môn học hết sức cơ bản cho xử lý tín hiệu chung, các khái niệm về tích chập, các biến đổi Fourier, biến đổi Laplace, các bộ lọc hữu hạn… Thứ hai, các công cụ toán như Đại số tuyến tính, Sác xuất, thống kê Một số kiến thứ cần thiết như Trí tuệ nhân tao, Mạng nơ ron nhân tạo cũng được đề cập trong quá trình phân tích và nhận dạng ảnh

1.2 Nguồn gốc của xử lý ảnh số

Ứng dụng đầu tiên được biết đến là nâng cao chất lượng ảnh báo được truyền qua cáp từ Luân đôn đến New York từ những năm 1920 Vấn đề nâng cao chất lượng ảnh có liên quan tới phân bố mức sáng và độ phân giải của ảnh Việc nâng cao chất lượng ảnh được phát triển vào khoảng những năm 1955 Điều này có thể giải thích được vì sau thế chiến thứ hai, máy tính phát triển nhanh tạo điều kiện cho quá trình xử lý ảnh sô thuận lợi Năm 1964, máy tính đã có khả năng xử lý và nâng cao chất lượng ảnh từ mặt trăng và vệ tinh Ranger 7 của Mỹ bao gồm: làm nổi đường biên, lưu ảnh

Từ năm 1964 đến nay, các phương tiện xử lý, nâng cao chất lượng, nhận dạng ảnh phát triển không ngừng Các phương pháp tri thức nhân tạo như mạng nơ ron nhân tạo, các thuật toán xử lý hiện đại

và cải tiến, các công cụ nén ảnh ngày càng được áp dụng rộng rãi và thu nhiều kết quả khả quan

1.3 Các ứng dụng của xử lý ảnh số

Biến đổi ảnh (Image Transform)

Trong xử lý ảnh do số điểm ảnh lớn các tính toán nhiều (độ phức tạp tính toán cao) đòi hỏi dung lượng bộ nhớ lớn, thời gian tính toán lâu Các phương pháp khoa học kinh điển áp dụng cho xử lý ảnh hầu hết khó khả thi Người ta sử dụng các phép toán tương đương hoặc biến đổi sang miền xử

lý khác để d tính toán Sau khi xử lý d dàng hơn được thực hiện, dùng biến đổi ngược để đưa về miền xác định ban đầu, các biến đổi thường gặp trong xử lý ảnh gồm:

- Biến đổi Fourier, Cosin, Sin

- Biến đổi (mô tả) ảnh bằng tích chập, tích Kronecker (theo xử lý số tín hiệu [3])

- Các biến đổi khác như KL (Karhumen Loeve), Hadamard

Một số các công cụ sác xuất thông kê cũng được sử dụng trong xử lý ảnh Do khuôn khổ tài liệu hướng dẫn có hạn, sinh viên đọc thêm các tài liệu để nắm được các phương pháp biến đổi và một số phương pháp khác được nêu ở đây

Trang 8

Nén ảnh

Ảnh dù ở dạng nào vẫn chiếm không gian nhớ rất lớn Khi mô tả ảnh người ta đã đưa kỹ thuật nén ảnh vào Các giai đoạn nén ảnh có thể chia ra thế hệ 1, thế hệ 2 Hiện nay, các chuẩn MPEG được dùng với ảnh đang phát huy hiệu quả

có thể tiếp nhận từ vệ tinh; có thể quét từ ảnh chụp bằng máy quét ảnh Hình 1.1 dưới đây mô tả các bước cơ bản trong xử lý ảnh

Sơ đồ này bao gồm các thành phần sau:

a) Phần thu nhận ảnh (Image Acquisition)

Ảnh có thể nhận qua camera màu hoặc đen trắng Thường ảnh nhận qua camera là ảnh tương tự (loại camera ống chuẩn CCIR với tần số 1/25, mỗi ảnh 25 dòng), cũng có loại camera đã

số hoá (như loại CCD – Change Coupled Device) là loại photodiot tạo cường độ sáng tại mỗi điểm ảnh

Camera thường dùng là loại quét dòng ; ảnh tạo ra có dạng hai chiều Chất lượng một ảnh thu nhận được phụ thuộc vào thiết bị thu, vào môi trường (ánh sáng, phong cảnh)

b) Tiền xử lý (Image Processing)

Sau bộ thu nhận, ảnh có thể nhi u độ tương phản thấp nên cần đưa vào bộ tiền xử lý để nâng cao chất lượng Chức năng chính của bộ tiền xử lý là lọc nhi u, nâng độ tương phản để làm ảnh r hơn, nét hơn

c) Phân đoạn (Segmentation) hay phân vùng ảnh

Phân vùng ảnh là tách một ảnh đầu vào thành các vùng thành phần để biểu di n phân tích, nhận dạng ảnh Ví dụ: để nhận dạng chữ (hoặc mã vạch) trên phong bì thư cho mục đích phân loại

Trang 9

9 bưu phẩm, cần chia các câu, chữ về địa chỉ hoặc tên người thành các từ, các chữ, các số (hoặc các vạch) riêng biệt để nhận dạng Đây là phần phức tạp khó khăn nhất trong xử lý ảnh và cũng d gây lỗi, làm mất độ chính xác của ảnh Kết quả nhận dạng ảnh phụ thuộc rất nhiều vào công đoạn này

d) Biểu diễn ảnh (Image Representation)

Đầu ra ảnh sau phân đoạn chứa các điểm ảnh của vùng ảnh (ảnh đã phân đoạn) cộng với mã liên kết với các vùng lận cận Việc biến đổi các số liệu này thành dạng thích hợp là cần thiết cho xử

lý tiếp theo bằng máy tính Việc chọn các tính chất để thể hiện ảnh gọi là trích chọn đặc trưng

(Feature election) gắn với việc tách các đặc tính của ảnh dưới dạng các thông tin định lượng hoặc

làm cơ sở để phân biệt lớp đối tượng này với đối tượng khác trong phạm vi ảnh nhận được Ví dụ: trong nhận dạng ký tự trên phong bì thư, chúng ta miêu tả các đặc trưng của từng ký tự giúp phân biệt ký tự này với ký tự khác

e) Nhận dạng và nội suy ảnh (Image Recognition and Interpretation)

Nhận dạng ảnh là quá trình xác định ảnh Quá trình này thường thu được bằng cách so sánh với mẫu chuẩn đã được học (hoặc lưu) từ trước Nội suy là phán đoán theo ý nghĩa trên cơ sở nhận dạng Ví dụ: một loạt chữ số và nét gạch ngang trên phong bì thư có thể được nội suy thành mã điện thoại Có nhiều cách phân loai ảnh khác nhau về ảnh Theo lý thuyết về nhận dạng, các mô hình toán học về ảnh được phân theo hai loại nhận dạng ảnh cơ bản:

- Nhận dạng theo tham số

- Nhận dạng theo cấu trúc

Một số đối tượng nhận dạng khá phổ biến hiện nay đang được áp dụng trong khoa học và công nghệ là: nhận dạng ký tự (chữ in, chữ viết tay, chữ ký điện tử), nhận dạng văn bản (Text), nhận dạng vân tay, nhận dạng mã vạch, nhận dạng mặt người…

f) Cơ sở tri thức (Knowledge Base)

Như đã nói ở trên, ảnh là một đối tượng khá phức tạp về đường nét, độ sáng tối, dung lượng điểm ảnh, môi trường để thu ảnh phong phú kéo theo nhi u Trong nhiều khâu xử lý và phân tích ảnh ngoài việc đơn giản hóa các phương pháp toán học đảm bảo tiện lợi cho xử lý, người ta mong muốn bắt chước quy trình tiếp nhận và xử lý ảnh theo cách của con người Trong các bước xử lý đó, nhiều khâu hiện nay đã xử lý theo các phương pháp trí tuệ con người Vì vậy, ở đây các cơ sở tri thức được phát huy Trong tài liệu, chương 6 về nhận dạng ảnh có nêu một vài ví dụ về cách sử dụng các cơ sở tri thức đó

g) Mô tả (biểu diễn ảnh)

Từ Hình 1.1, ảnh sau khi số hoá sẽ được lưu vào bộ nhớ, hoặc chuyển sang các khâu tiếp theo để phân tích Nếu lưu trữ ảnh trực tiếp từ các ảnh thô, đòi hỏi dung lượng bộ nhớ cực lớn và không hiệu quả theo quan điểm ứng dụng và công nghệ Thông thường, các ảnh thô đó được đặc tả (biểu di n) lại (hay đơn giản là mã hoá) theo các đặc điểm của ảnh được gọi là các đặc trưng ảnh

Trang 10

(Image Features) như: biên ảnh (Boundary), vùng ảnh (Region) Một số phương pháp biểu di n

thường dùng:

• Biểu di n bằng mã chạy (Run-Length Code)

• Biểu di n bằng mã xích (Chaine -Code)

• Biểu di n bằng mã tứ phân (Quad-Tree Code)

Biểu diễn bằng mã chạy

Phương pháp này thường biểu di n cho vùng ảnh và áp dụng cho ảnh nhị phân Một vùng ảnh R

có thể mã hoá đơn giản nhờ một ma trận nhị phân:

- U( , ) = 1 ếu (m, n) thuộc R

- U( m, ) = 0 ếu (m, n) không thuộc R

Trong đó: U(m, n) là hàm mô tả mức xám ảnh tại tọa độ (m, n) Với cách biểu di n trên, một vùng ảnh được mô tả bằng một tập các chuỗi số 0 hoặc 1 Giả sử chúng ta mô tả ảnh nhị phân của một vùng ảnh được thể hiện theo toạ độ (x, y) theo các chiều và đặc tả chỉ đối với giá trị “1” khi đó dạng mô tả có thể là: (x, y)r; trong đó (x, y) là toạ độ, r là số lượng các bit có giá trị “1” liên tục theo

chiều ngang hoặc dọc

Biểu diễn bằng mã xích

Phương pháp này thường dùng để biểu di n đường biên ảnh Một đường bất kỳ được chia thành các đoạn nhỏ Nối các điểm chia, ta có các đoạn thẳng kế tiếp được gán hướng cho đoạn thẳng đó tạo thành một dây xích gồm các đoạn Các hướng có thể chọn 4, 8, 12, 24,… mỗi hướng được mã hoá theo số thập phân hoặc số nhị phân thành mã của hướng

Biểu diễn bằng mã tứ phân

Phương pháp mã tứ phân được dùng để mã hoá cho vùng ảnh Vùng ảnh đầu tiên được chia làm bốn phần thường là bằng nhau Nếu mỗi vùng đã đồng nhất (chứa toàn điểm đen (1) hay trắng (0)), thì gán cho vùng đó một mã và không chia tiếp Các vùng không đồng nhất được chia tiếp làm bốn phần theo thủ tục trên cho đến khi tất cả các vùng đều đồng nhất Các mã phân chia thành các vùng con tạo thành một cây phân chia các vùng đồng nhất

Trên đây là các thành phần cơ bản trong các khâu xử lý ảnh Trong thực tế, các quá trình sử dụng ảnh số không nhất thiết phải qua hết các khâu đó tùy theo đặc điểm ứng dụng Hình 1.2 cho sơ

đồ phân tích và xử lý ảnh và lưu đồ thông tin giữa các khối một cách khá đầy đủ Ảnh sau khi được

số hóa được nén, lưu lại để truyền cho các hệ thống khác sử dụng hoặc để xử lý tiếp theo Mặt khác, ảnh sau khi số hóa có thể bỏ qua công đoạn nâng cao chất lượng (khi ảnh đủ chất lượng theo một

yêu cầu nào đó) để chuyển tới khâu phân đ ạn hoặc bỏ tiếp khâu hâ đ ạn chuyển trực tiếp tới khâu ích chọ đặc trưng Hình 1.2 cũng chia các nhánh song song như: nâng cao chất lượng ảnh

có hai nhánh phân biệt: nâng cao chất lượng ảnh (tăng độ sáng, độ tương phản, lọc nhi u) hoặc khôi phục ảnh (hồi phục lại ảnh thật khi ảnh nhận được bị méo) v.v…

Trang 11

và cổng ra nối với một màn hình Thực tế, phần lớn các nghiên cứu của chúng tađược đưa ra trên ảnh mức xám (ảnh đen trắng) Bởi vậy, hệ thống sẽ bao gồm một thiết bị xử lýảnh đen trắng và một màn hình đen trắng

Ảnh mức xám được áp dụng trong nhiều lĩnh vực như sinh vật học hoặc trong công nghiệp Thực tế chỉ ra rằng bất kỳ ứng dụng nào trên ảnh, mức xám cũng ứng dụng được trên ảnhmàu Với

lý do đó, hệ thống ban đầu nên chỉ bao gồm cấc thiết bị thu nhận và hiển thị ảnh đen trắng Với ảnh

Trang 12

màu, nên sử dụng một hệ thống mới như Hình 1.3, trừ trường hợp bạn cần mộtcamera TV màu

và một màn hình đa tần số (ví dụ như NEC MultiSync, Sony Multiscan, hoặc Mitsubishi Diamond Scan) để hiển thị ảnh màu Nếu khả năng hạn chế, có thể dùng PC kèm theo vỉ mạch VGA và màn hình VGA, để dựng ảnh được

CÂU HỎI ÔN TẬP

1 Trình bày các thành phần và lưu đồ thông tin giữa các khối trong quá trình xử lý ảnh

2 Nêu khái niệm và định nghĩa điểm ảnh

3 Thế nào là độ phân giải ảnh, cho ví dụ?

4 Trình bày định nghĩa mức xám, cho ví dụ

5 Nêu quan hệ giữa các điểm ảnh

6 Trình bày về khoảng cách đo và phân loại khoảng cách giữa các điểm ảnh

7 Nêu ý nghĩa của các phép biến đổi ảnh, liệt kê một số phép biến đổi và cho ví dụ

Trang 13

Có nhiều ứng dụng của thị giác máy tính như:

Trong các hệ thống sản xuất, thị giác máy tính thường được sử dụng trong việc điều khiển chất lượng

Trong nhiều lĩnh vực khác nhau trong cộng đồng y tế, mà ở đó chắc chắn các kiểu ứng dụng sẽ tiếp tục được phát triển Các ví dụ hiện nay về các hệ thống y tế đang được phát triển bao gồm: các

hệ thống chẩn đoán các khối u da tự động, các hệ thống trợ giúp giải phẩu thần kinh khi phẫu thuật não bộ, và các hệ thống test bệnh án tự động

Lĩnh vực an ninh và pháp luật cũng là một lĩnh vực hứa hẹn cho việc phát triển các hệ thống thị giác máy tính, với các ứng dụng từ nhận dạng tự động vân tay cho đến phân tích DNA Các hệ thống an ninh nhận dạng người thông qua việc scan v ng mạc mắt, scan khuôn mặt, và các đường tĩnh mạch ở tay đã được phát triển

Chương trình không gian U.S và BQP, với việc phát triển các khả năng thị giác cho rô bốt đang được nghiên cứu và phát triển Các ứng dụng từ xe cộ tự chủ cho đến bắt bám mục tiêu và nhận dạng Các vệ tinh theo quĩ đạo trái đất thu thập những dung lượng lớn dữ liệu ảnh hàng ngày, và các ảnh này sẽ tự động được scan để hỗ trợ việc lập bản đồ, dự báo thời tiết, và giúp chúng ta hiểu được những thay đổi đang xảy trên hành tinh chúng ta

2.2 Lấy mẫu và lƣợng tử hóa ảnh

Giới thiệu

Một ảnh g(x, y) ghi được từ Camera là ảnh liên tục tạo nên mặt phẳng hai chiều Ảnh cần

chuyển sang dạng thích hợp để xử lí bằng máy tính Phương pháp biến đổi một ảnh (hay một hàm)liên tục trong không gian cũng như theo giá trị thành dạng số rời rạc được gọi là số hoá ảnh Việcbiến đổi này có thể gồm hai bước:

Bước 1: Đo giá trị trên các khoảng không gian gọi là lấy mẫu

Bước 2: Ánh xạ cường độ (hoặc giá trị) đo được thành một số hữu hạn các mức rời rạc gọilà lượng tử hoá

Trang 14

Lấy mẫu

Lấy mẫu là một quá trình, qua đó ảnh được tạo nên trên một vùng có tính liên tục được chuyển thành các giá trị rời rạc theo tọa độ nguyên Quá trình này gồm 2 lựa chọn:

- Một là: khoảng lấy mẫu

- Hai là: cách thể hiện dạng mẫu

Lựa chọn thứ nhất được đảm bảo nhờ lý thuyết lấy mẫu của Shannon Lựa chọn thứ hai liên quan đến độ đo (Metric) được dùng trong miền rời rạc

Khoảng lấy mẫu (Sampling Interval)

Ảnh lấy mẫu có thể được mô tả như việc lựa chọn một tập các vị trí lấy mẫu trong không gian hai chiều liên tục Đầu tiên mô tả qua quá trình lấy mẫu một chiều với việc sử dụng hàm delta:

Tiếp theo chúng ta định nghĩa hàm răng lược với các khoảng Δx như sau:

với r là số nguyên, Δx : khoảng lấy mẫu

Như vậy, hàm răng lược là chuỗi các xung răng lược từ (-∞ đến +∞) Giả sử hàm một chiều g(x) được mô tả (gần đúng) bằng g(r Δx ) tức là:

Khi đó tín hiệu lấy mẫu được mô hình hoá

hoặc tương đương

Trong thực tế, r không thể tính được trong khoảng vô hạn (từ − ∞ đến + ∞ ) mà là một số lượng NΔx mẫu lớn cụ thể Như vậy, để đơn giản có thể nói hàm liên tục g(x) có thể biểu di ntrên một miền với độ dài NΔx mẫu thành chuỗi như sau:

Chú ý 1: Khoảng lấy mẫu (Sampling Interval) Δx là một tham số cần phải được chọn đủ nhỏ,

thích hợp, nếu không tín hiệu thật không thể khôi phục lại được từ tín hiệu lấy mẫu

Trang 15

15

Chú ý 2: Từ lý thuyết về xử lý tín hiệu số [5], (2-6) là tích chập trong miền không gian x

Mặt khác (2-6) tương đương với tích chập trong miền tần số ω tức là biến đổi Fourier của gs(x) là

Gs(ωs)

trong đó ωx là giá trị tần số ứng với giái trị x trong miền không gian

Điều kiện khôi phục ảnh lấy mẫu về ảnh thật được phát biểu từ định lý lẫy mẫu của Shannon

Lƣợng tử hóa

Lượng tử hoá là một quá trình lượng hoá tín hiệu thật dùng chung cho các loại xử lý tín hiệu trên cơ sở máy tính Vấn đề này đã được nghiên cứu kỹ lưỡng và có nhiều lời giải lý thuyết dưới nhiều giả định của các nhà nghiên cứu như Panter và Dite (1951), Max (1960), Panter (1965) Các

giá trị lấy mẫu Z là một tập các số thực từ giá trị Zmin đến lớn nhất Zmax Mỗi một số trong các giá trị mẫu Z cần phải biến đổi thành một tập hữu hạn số bit để máy tính lưu trữ hoặc xử lý

Định nghĩa: Lượng tử hoá là ánh xạ từ các số thực mô tả giá trị lấy mẫu thành một giải hữu hạn

các số thực Nói cách khác, đó là quá trình số hoá biên độ

Giả sử Z là một giá trị lấy mẫu (số thực) tại vị trí nào đó của mặt phẳng ảnh, và Z i <=Z’<=Z a

và giả sử chúng ta muốn lượng hoá giá trị đó thành một trong các mức rời rạc: 1, 2,… tương ứng với Z i đến Zmax (Hình 2.3) Khi đó, quá trình lượng hoá có thể thực hiện bằng cách chia toàn bộ miền vào (Zmax - Zmin) thành L khoảng, mỗi khoảng là Δl và khoảng thứ I được đặt tại điểm giữa các khoảng liền kề li họ các giá trị z được thực hiện và mô tả bằng li theo quá trình trên đây, khi đó

sai số của quá trình lấy mẫu có thể được xác định theo :

2.3 Mối quan hệ giữa các điểm ảnh

Một ảnh số giả sử được biểu di n bằng hàm f(x, y) Tập con các điểm ảnh là S; cặp điểm ảnh có quan hệ với nhau ký hiệu là p, q Chúng ta nêu một số các khái niệm sau

a) Các lân cận của điểm ảnh (Image Neighbors)

Giả sử có điểm ảnh p tại toạ độ (x, y) p có 4 điểm lân cận gần nhất theo chiều đứng và ngang

(có thể coi như lân cận 4 hướng chính: Đông, Tây, Nam, Bắc)

{(x-1, y); (x, y-1); (x, y+1); (x+1, y)} = N4(p)

Trang 16

trong đó: số 1 là giá trị logic; N4(p) tập 4 điểm lân cận của p

- Các lân cận chéo: Các điểm lân cận chéo NP(p) (Có thể coi lân cận chéo la 4 hướng:

Đông-Nam, Đông-Bắc, Tây-Nam, Tây-Bắc)

Np(p) = { (x+1, y+1); (x+1, y-1); (x-1, y+1); (x-1, y-1)}

- Tập kết hợp: N8(p) = N4(p) + NP(p) là tập hợp 8 lân cận của điểm ảnh p

- Chú ý: Nếu (x, y) nằm ở biên (mép) ảnh; một số điểm sẽ nằm ngoài ảnh

b) Các mối liên kết điểm ảnh

Các mối liên kết được sử dụng để xác định giới hạn (Boundaries) của đối tượng vật thể hoặc

xác định vùng trong một ảnh Một liên kết được đặc trưng bởi tính liền kề giữa các điểm và mức xám của chúng

Giả sử V là tập các giá trị mức xám Một ảnh có các giá trị cường độ sáng từ thang mức xám từ

32 đến 64 được mô tả như sau :

V={32, 33, … , 63, 64}

Có 3 loại liên kết

- Liên kết 4: Hai điểm ảnh p và q được nói là liên kết 4 với các giá trị cường độ sáng V

nếu q nằm trong một các lân cận của p, tức q thuộc N4(p)

- Liên kết 8: Hai điểm ảnh p và q nằm trong một các lân cận 8 của p, tức q thuộc N8(p)

- Liên kết m (liên kết hỗn hợp): Hai điểm ảnh p và q với các giá trị cường độ sáng V

được nói là liên kết m nếu

+ q huộc N4( ) h ặc + q huộc NP(p)

c) Đo khoảng cách giữa các điểm ảnh

Định nghĩa: Khoảng cách D(p, q) giữa hai điểm ảnh p toạ độ (x, y), q toạ độ (s, t) là hàm

khoảng cách (Distance) hoặc Metric nếu:

1 D( ,q) ≥ 0 (Với D(p,q)=0 nếu và chỉ nếu p=q)

2 D(p,q) = D(q,p)

3 D( ,z) ≤ D( ,q) + D(q,z); z à ộ điểm nh khác

Khoảng cách Euclide: Khoảng cách Euclide giữa hai điểm ảnh p(x, y) và q(s, t) được định

nghĩa như sau:

Trang 17

17

De(p, q) = [(x – s) 2 + (y – t) 2 ] 1/2

Khoảng cách khối: Khoảng cách D4(p, q) được gọi là khoảng cách khối đồ thị (City- Block

Distance) và được xác định như sau:

D4(p,q) = | x - s | + | y - t | Giá trị khoảng cách giữa các điểm ảnh r: giá trị bán kính r giữa điểm ảnh từ tâm điểm ảnh đến tâm điểm ảnh q khác Ví dụ: Màn hình CGA 12” (12”*2,54cm = 30,48cm=304,8mm) độ phân giải

320*200; tỷ lệ 4/3 (Chiều dài/Chiều rộng) Theo định lý Pitago về tam giác vuông, đường chéo sẽ lấy tỷ lệ 5 phần (5/4/3: đường chéo/chiều dài/chiều rộng màn hình); khi đó độ dài thật là (305/244/183) chiều rộng màn hình 183mm ứng với màn hình CGA 200 điểm ảnh theo chiều dọc Như vậy, khoảng cách điểm ảnh lân cận của CGA 12” là ≈ 1mm

Khoảng cách D8(p, q) còn gọi là khoảng cách bàn cờ (Chess-Board Distance) giữa điểm ảnh p,

q được xác định như sau:

D8(p,q) = max (| x-s | , | y-t |)

CÂU HỎI ÔN TẬP

1 Tại sao phải số hóa ảnh? Trình bày cách biểu di n ảnh số trên máy tính?

2 Lấy mẫu là gì? Lượng tử là gì? Khoảng lấy mẫu là gì? Cho ví dụ minh họa?

3 Trình bày các mối quan hệ giữa các điểm ảnh?

Trang 18

CHƯƠNG III: NÂNG CAO CHẤT LƯỢNG ẢNH TRONG MIỀN

KHÔNG GIAN

3.1 Các phép biến đổi mức xám cơ bản

Nâng cao chất lượng là bước cần thiết trong xử lý ảnh nhằm hoàn thiện một số đặc tính của ảnh Nâng cao chất lượng ảnh gồm hai công đoạn khác nhau: tăng cường ảnh và khôi phục ảnh Tăng cường ảnh nhằm hoàn thiện các đặc tính của ảnh như :

- Lọc nhi u, hay làm trơn ảnh,

- Tăng độ tương phản, điều chỉnh mức xám của ảnh,

- Làm nổi biên ảnh

Các thuật toán triển khai việc nâng cao chất lượng ảnh hầu hết dựa trên các kỹ thuật trong miền điểm, không gian và tần số Toán tử điểm là phép biến đổi đối với từng điểm ảnh đang xét, không liên quan đến các điểm lân cận khác, trong khi đó, toán tử không gian sử dụng các điểm lân cận để quy chiếu tới điểm ảnh đang xét Một số phép biến đổi có tính toán phức tạp được chuyển sang miền tần số để thực hiện, kết quả cuối cùng được chuyển trở lại miền không gian nhờ các biến đổi ngược

Khái niệm về toán tử điểm:

Xử lý điểm ảnh thực chất là biến đổi giá trị một điểm ảnh dựa vào giá trị của chính nó mà không

hề dựa vào các điểm ảnh khác Có hai cách tiệm cận với phương pháp này Cách thứ nhất dùng một hàm biến đổi thích hợp với mục đích hoặc yêu cầu đặt ra để biến đổi giá trị mức xám của điểm ảnh sang một giá trị mức xám khác Cách thứ hai là dùng lược đồ mức xám (Gray Histogram) Về mặt

toán học, toán tử điểm là một ánh xạ từ giá trị cường độ ánh sáng u(m, n) tại toạ độ (m, n) sang giá tri cường độ ánh sáng khác v(m, n) thông qua hàm f(.), tức là:

Nói một cách khác, toán tử điểm là toán tử không bộ nhớ, ở đó một mức xác u ∈ [ 0 , N ] được ánh xạ sang một mức xám v ∈ [ 0 , N ] : v = f ( u ) Ứng dụng chính của các toán tử điểm là biến đổi

độ tương phản của ảnh Ánh xạ f khác nhau tùy theo các ứng dụng Các dạng toán tử điểm được

giới thiệu cụ thể như sau:

Tăng độ tương phản

Các cấp độ α ,β ,γ xác định độ tương phản tương đối L là số mức xám cực đại

Tách nhiễu và phân ngưỡng

Trang 19

19

Trong đó a = b =t gọi là phân ngưỡng

Biến đổi âm bản

Số điểm ảnh Số điểm ảnh

Mức xám Mức xám

a) ảnh đậm b) ảnh nhạt

Lược đồ xám cung cấp rất nhiều thông tin về phân bố mức xám của ảnh Theo thuật ngữ của

xử lý ảnh gọi là tính động của ảnh Tính động của ảnh cho phép phân tích trong khoảng nào đó phân

bố phần lớn các mức xám của ảnh: ảnh rất sáng hay ảnh rất đậm Nếu ảnh sáng, lược đồ xám nằm bên phải (mức xám cao), còn ảnh đậm luợc đồ xám nằm bên trái(mức xám thấp)

Theo định nghĩa của lược đồ xám, việc xây dựng nó là khá đơn giản Thuật toán xây dựng lược đồ xám có thể mô tả như sau:

Trang 20

Với mỗi điểm ảnh I(x,y) tính H[I(x,y)] = H[I(x,y)] + 1

c Tính giá trị Max của bảng H Sau đó hiện bảng trong khoảng từ 0 đến Max

Kết thúc

Lược đồ xám là một công cụ hữu hiệu dùng trong nhiều công đoạn của xử lý ảnh như tăng cường ảnh ( xem chương Bốn) Dưới đây ta xem xét một số biến đổi lược đồ xám hay dùng

b) Biến đổi lƣợc đồ mức xám

Trong tăng cường ảnh, cỏc thao tỏc chủ yếu dựa vào ph n tớch lược đồ xỏm Trước tiờn ta xột bảng tra LUT(Look Up Table) Bảng tra LUT là một bảng chứa biến đổi một mức xỏm i sang mức xỏm j như đó núi trong phần a Một cách toán học, LUT được định nghĩa như sau:

- Cho GI là tập các mức xám ban đầu GI = {0, 1, , NI}

- Cho GF là tập các mức xám kết quả GF = {0, 1, , NF}

để cho tiện ta cho NI = NF = 255

- f là ánh xạ từ GI vào GF: giGi sẽ  gfGF mà gf = f(gi) Với mỗi giá trị của mức xám ban đầu ứng với một giá trị kết quả Việc chuyển đổi một mức xám ban đầu về một mức xám kết quả tương ứng có thể d dàng thực hiện được nhờ một bảng tra

Khi đã xây dựng được bảng, việc sử dụng bảng là khá đơn giản Người ta xem xét mức xám của mỗi điểm ảnh, nhờ bảng tra tính được mức xám kết quả Gọi là bảng tra

3.3 Nâng cao chất lƣợng ảnh sử dụng các toán tử số học/logic

Có hai nhóm thao tác đại số áp dụng lên ảnh là: số học và logic Các thao tác số học có: cộng, trừ, chia, và nhân còn các thao tác logic gồm: AND, OR, và NOT Các thao tác này được thực hiện trên hai ảnh ngoại trừ thao tác NOT chỉ cần một ảnh, và được thực hiện trên cơ sở pixel-pixel

Để áp dụng các thao tác số học lên 2 ảnh, ta thao tác theo các pixel tương ứng Chẳng hạn, để cộng hai ảnh I1 và I2 tao ra ảnh I3 ta có

),(),(),

11 6 7

13 10 9

56 54 32

65 24 43

67 64 63

;5 5 3

6 2 4

6 6 6

;6 4 2

5 4 3

7 4 3

3 2

I

Phép cộng được sử dụng để kết hợp thông tin trong hai ảnh Các ứng dụng nó gồm phát triển các thuật toán khôi phục ảnh để mô hình hoá nhi u cộng, và tạo các hiệu ứng đặc biệt như là

Trang 21

21 morphing ảnh trong các ảnh chuyển động (Hình 2.2-5) Chú ý rằng phép morphing ảnh đúng có thể đòi hỏi sử dụng đến các phép biến đổi hình học (xem phần 3.5), để sắp thẳng hai ảnh Morphing ảnh cũng được sử dụng trong thao tác dựa trên thời gian, do đó một dung lượng cân xứng tăng lên trong ảnh thứ hai thường được sử dụng để cộng vào trong ảnh thứ nhất khi quá thời gian

Hình 2.2-5 Cộng ảnh Trừ hai ảnh thường được sử dụng để phát hiện chuyển động Xét trường hợp khi không có gì thay đổi trong một cảnh cả; ảnh kết quả từ việc trừ hai ảnh thu nhận được liên tiếp sẽ là một ảnh màu đen toàn 0 Nếu có cái gì đó chuyển động trong cảnh, thì phép trừ ảnh sẽ tạo ra các giá trị khác

0 tại các vị trí có chuyển động Hình 2.2-6 minh hoạ việc sử dụng phép trừ ảnh để phát hiện chuyển động

Trang 22

Hình 2.2-6 Trừ ảnh Việc nhân và chia ảnh được sử dụng để điều chỉnh về cường độ sáng của ảnh Một ảnh thông thường chứa một số không đổi lớn hơn 1 Việc nhân và chia ảnh thường được sử dụng để điều chỉnh

độ sáng của ảnh Một ảnh thông thường chứa các số không đổi lớn hơn 1 Việc nhân các giá trị pixel với số lớn hơn 1 thì làm cho ảnh sáng lên, còn chia cho số lớn hơn 1 thì làm tối ảnh đi Điều chỉnh độ sáng thường được sử dụng như là một bước tiền xử lý trong nâng cao ảnh và được thể hiện như trong hình 2.2-7

Trang 23

23

Hình 2.2-7 Nhân và chia ảnh Các thao tác logic AND, OR, và NOT tạo nên một tập hoàn chỉnh, nghĩa là các thao tác logic khác (XOR, NOR, NAND) đều có thể sinh ra được bằng cách tổ hợp các thao tác cơ sở trên Chúng thao tác dưới dạng bit-wise trên dữ liệu pixel

Các thao tác logic AND và OR được sử dụng để tổ hợp thông tin trong hai ảnh Việc này có thể thực hiện cho các hiệu ứng cụ thể, nhưng một ứng dụng có ý nghĩa hơn cho phân tích ảnh là thực hiện một toán tử mặt nạ Sử dụng AND và OR làm phương pháp đơn giản để trích chọn ROI từ một ảnh, nếu các phương pháp đồ hoạ phức tạp hơn không sẳn có Chẳng hạn, một mặt nạ hình vuông màu trắng (toàn 1) dùng cho phép AND với một ảnh sẽ chỉ cho phần ảnh mà trùng với hình vuông này xuất hiện ở ảnh đầu ra với nền phần còn lại đen, một mặt nạ hình vuông màu đen (toàn 0) dùng cho phép OR với một ảnh sẽ chỉ cho phần ảnh mà trùng với hình vuông này xuất hiện ở ảnh đầu ra với nền phần còn lại trắng Quá trình này được gọi là masking ảnh, và hình2.2-8 minh hoạ các kết quả của các thao tác này

Trang 24

Toán tử NOT tạo ra đối của ảnh gốc, bằng cách nghịch đảo mỗi bit trong giá trị pixel, và được thể hiện trên hình 2.2-9

Hình 2.2-9 Ảnh bù

3.4 Bộ lọc trong miền không gian

Lọc không gian thông thường được thực hiện để khử nhi u hoặc thực hiện một số kiểu nâng cao ảnh Các thao tác này được gọi là lọc không gian để phân biệt chúng với lọc tần số, sẽ được trình bày trong phần 2.5

Có ba kiểu lọc được trình bày ở đây là:

- Lọc trung bình

- Lọc trung vị

- Lọc nâng cao

Trang 25

25 Hai kiểu lọc đầu tiên chủ yếu được sử dụng để che đậy hoặc khử nhi u, mặc dù chúng cũng

có thể được sử dụng cho các ứng dụng cụ thể khác Chẳng hạn, một bộ lọc trung bình làm cho ảnh

"mịn hơn" như hình 2.2-10 Các bộ lọc nâng cao thường để làm sáng các cạnh và các chi tiết nằm trong ảnh

Hình 2.2-10 Lọc trung bình Nhiều bộ lọc không gian được thực hiện thông qua phép cuộn Bởi vì thao tác mặt nạ cuộn cung cấp kết quả là tổng trọng số của các giá trị của một pixel và các láng giềng của nó, nên được gọi là

Lọc trung bình:

Các bộ lọc trung bình thao tác trên các nhóm pixel địa phương được gọi là vùng láng giềng

và thay thế pixel trung tâm bởi trung bình của các pixel trong cùng láng giềng đó Việc thay thế này được thực hiện bằng một mặt nạ cuộn chẳng hạn như mặt nạ 3x3 sau đây:

9/1 9/1 9/1

9/1 9/1 9/1

Chú ý rằng các hệ số trong mặt nạ này có tổng bằng 1, nên độ sáng ảnh giữ nguyên, và các

hệ số đều dương nên nó có khuynh hướng làm nhoè ảnh Cũng có các bộ lọc trung bình khác phức tạp hơn được thiết kế dùng cho các kiểu nhi u cụ thể Chúng sẽ được trình bày trong chương 3

Trang 26

vùng láng giềng, pixel trung tâm được thay bằng trung vị tức là giá trị chính giữa của tất cả các giá trị láng giềng

Hình 2.2-11 Lọc trung vị

Bộ lọc nâng cao:

Các bộ lọc nâng cao được xét ở đây có các bộ lọc kiểu laplacian-type và lọc sai phân (difference filter) Các kiểu bộ lọc này có khuynh hướng để đưa ra, hoặc nâng cao các chi tiết trong ảnh Hai mặt nạ cuộn sử dụng cho các bộ lọc kiểu laplacian là

1- 5 1

0 1- 0

2- 5 2

1 2- 1

Các bộ lọc kiểu laplacian sẽ nâng cao được các chi tiết đều theo mọi hướng Còn các bộ lọc sai phân sẽ nâng cao các chi tiết theo hướng xác định theo mặt nạ đã chọn Có 4 mặt nạ cuộn lọc sai phân, tương ứng với theo các hướng dọc, ngang và hướng theo hai đường chéo:

0 1 0

0 1 0

1- 1 1

0 0 0

0 1 0

0 0 1

0 1 0

1 0 0

Trang 27

27 Các kết quả của việc áp dụng các bộ lọc này được thể hiện trên hình 2.2-12

Hình 2.2-12 Các bộ lọc nâng cao

3.5 Các bộ lọc làm mƣợt ảnh trong miền không gian

Do có nhiều loại nhi u can thiệp vào quá trình xử lý ảnh nên cần có nhiều bộ lọc thích hợp Với nhi u cộng và nhi u nhân ta dùng các bộ lọc thông thấp, trung bình và lọc đồng hình(Homomorphie); với nhi u xung ta dùng lọc trung bị, giả trung vị, lọc ngoài (Outlier)

Trang 28

a Lọc trung bình không gian

Với lọc trung bình, mỗi điểm ảnh được thay thế bằng trung bình trọng số của các điểm lân cận

và được định nghĩa như sau:

Nếu trong kỹ thuật lọc trên, ta dùng các trọng số như nhau, phương trình trên sẽ trở thành:

với : y(m, n): ảnh đầu vào, v(m, n): ảnh đầu ra, a(k, l) : là cửa sổ lọc

Lọc trung bình có trọng số chính là thực hiện chập ảnh đầu vào với nhân chập H Nhân chập H

trong trường hợp này có dạng:

Trong lọc trung bình, thường người ta ưu tiên cho các hướng để bảo vệ biên của ảnh khỏi bị mờ khi làm trơn ảnh Các kiểu mặt nạ được sử dụng tùy theo các trường hợp khác nhau Các bộ lọc trên là

bộ lọc tuyến tính theo nghĩa là điểm ảnh ở tâm cửa số sẽ được thay bởi tổ hợp các điểm lân cận chập với mặt nạ

Giả sử đầu vào biểu di n bởi ma trận I:

Ảnh số thu được bởi lọc trung bình Y=H⊗ I có dạng:

Trang 29

29 Một bộ lọc trung bình không gian khác cũng hay được sử dụng Phương trình của bộ lọc đó

có dạng:

Ở đây, nhân chập H có kích thuớc 2x2 và mỗi điểm ảnh kết quả có giá trị bằng trung bình cộng của

nó với trung bình cộng của 4 lân cận gần nhất Lọc trung bình trọng số là một trường hợp riêng của lọc thông thấp

b Lọc thông thấp

Lọc thông thấp thường được sử dụng để làm trơn nhi u.Về nguyên lý của bộ lọc thông thấp giống như đã trình bày trên Trong kỹ thuật này người ta hay dùng một số nhân chập có dạng sau:

Ta d dàng nhận thấy khi b =1, Hb chính là nhân chập Ht1 (lọc trung bình) Để hiểu r hơn bản

chát khử nhi u cộng của các bộ lọc này, ta viết lại phương trình thu nhận ảnh dưới dạng:

Trong đó η[ , ] là nhi u cộng có phương sai σ2 Như vậy, theo cách tính của lọc trung bình ta có:

Như vậy, nhi u cộng trong ảnh đã giảm đi Nw lần

c Lọc đồng hình hình (Homomorphie Filter)

Kỹ thuật lọc này hiệu quả với ảnh có nhi u nhân Thực tế, ảnh quan sát được gồm ảnh gốc nhân

với một hệ số nhi u Gọi X (m, n) là ảnh thu được, X(m, n) là ảnh gốc và η( , ) là nhi u, như vậy:

Lọc đồng hình thực hiện lấy logarit của ảnh quan sát Do vậy ta có kết quả sau:

R ràng, nhi u nhân có trong ảnh sẽ bị giảm Sau quá trình lọc tuyến tính, ta chuyển về ảnh cũ bằng phép biến đổi hàm e mũ

Trang 30

3.6 Các bộ lọc làm sắc nét ảnh trong miền không gian

Mục đích chính của lọc nét là làm sắc nét các chi tiết nổi bật trong ảnh hoặc làm nổi chi tiết

bị nhòe Làm nét ảnh được dùng trong những ứng dụng như in ấn điện tử, y học, máy kiểm tra sản phẩm trong công nghiệp, phát hiện mục tiêu quân sự

Cơ sở của lọc thông cao không gian

Hình dạng của đáp ứng xung được sử dụng trong lọc thông cao (làm nét ảnh) không gian chỉ

ra rằng lọc này cần có các hệ số gần tâm dương và các hệ số ngoại vi âm Với mặt nạ 3 x 3 ta có thể

sử dụng hệ số dương ở tâm, còn các hệ số khác âm

Chẳng hạn xét mặt nạ Laplace làm nét ảnh:

Chú ý rằng tổng các hệ số bằng 0 Do đó khi mặt nạ di chuyển trên vùng có mức xám hằng hay thay đổi chậm, thì giá trị xuất ra sẽ bằng không hoặc rất nhỏ Kết quả này phù hợp với lọc tương ứng miền tần số Hơn nữa lọc này loại bỏ các thành phần có tần số thấp, do đó đưa đến giá trị trung bình của các mức xám tiến về không và vì vậy giảm độ tương phản tổng thể trong ảnh

Việc giá trị trung bình giảm về không khiến cho ảnh có một vài giá trị xám âm Vì chúng ta chỉ xét các mức xám dương, nên kết quả của lọc thông cao cần được co giản hoặc cắt bỏ để kết quả cuối cùng thuộc khoảng [0,L-1] Chú ý rằng việc lấy giá trị tuyệt dối của ảnh được lọc thông cao không phải là giải pháp tốt vì các giá trị có mức xám âm lớn sẽ xuất hiện sáng lên trong ảnh

3.6.1 Lọc có khuếch đại tần số cao

Một ảnh lọc thông cao không gian có thể xem như là hiệu giưa ảnh gốc và ảnh qua lọc thông thấp, tức là:

g(x,y) := f(x,y) – fsm(x,y), trong đó fsm(x,y) là ảnh được làm trơn của f(x,y) qua lọc thông thấp

D dàng kiểm tra ảnh ra g(x,y) nhận được bằng cách tính đáp ứng của ảnh f(x,y) với mặt nạ Laplace trên Bằng cách nhân ảnh gốc với hệ số khuếch đại A, ta có cải biên là lọc co khuếch đại tần số cao:

G(x,y) := Af(x,y) – lọc thông thấp

= (A-1)f(x,y) + lọc thông cao

Nói cách khác, ảnh g(x,y) nhận được từ f(x,y) bằng cách tính đáp ứng tại mọi điểm với mặt nạ

Trang 31

31 Trong đó w=9A-1 Với A=1 ta có kết quả lọc thông cao tiêu chuẩn Với A>1 ta có phần của ảnh gốc được cộng thêm kết quả của lọc thông cao mà phục hồi các thành phần lọc thông thấp bị mất trong phép toán lọc thông cao Kết quả cuối cùng ta có một ảnh gần với ảnh gốc, với cấp độ làm nổi đường biên tương đối tùy theo hệ số khuếch đại A Nói chung việc trừ một ảnh bị nhòe từ ảnh gốc gọi là mặt nạ không nét Đây là một trong những phương pháp cơ bản được sử dụng trong công nghệ in ấn và xuất bản

Tương tự như lọc thông thấp, trong lọc thông cao ta có thể sử dụng các mặt nạ với kích thước lớn hơn Chẳng hạn, mặt nạ 7x7 có giá trị tại tâm bằng 48, còn các giá trị khác bằng -1 và các hệ số được chuẩn hóa với hệ số bằng 1/49 Tuy nhiên, trong thực thế các mặt nạ kích thước lớn hơn 3x3 hiếm khi sử dụng

CÂU HỎI ÔN TẬP

Filtering) và cách xử lý bộ lọc trong miền không gian (Spatial Filtering Process)

2 Khái niệm về mặt nạ? Cách sử dụng mặt nạ trong xử lý ảnh?

3 Làm sắc nét một vùng ảnh

4 Làm mượt một vùng ảnh cho trước

5 Trình bày về bộ lọc Median Filters

Trang 32

CHƯƠNG IV: NÂNG CAO CHẤT LƯỢNG ẢNH TRONG

MIỀN TẦN SỐ

4.1 Phép biến đổi Fourier và miền tần số

Biến đổi Fourrier cho một tín hiệu có thể hình dung như sau:

Miền thời gian Miền tần số

Biến đổi Fourrier cho một tín hiệu một chiều gồm một cặp biến đổi:

- Biến đổi thuận: chuyển sự biểu di n từ không gian thực sang không gian tần số (phổ và pha)

Các thành phần tần số này được gọi là các biểu di n trong không gian Fourrier của tín hiệu

- Biến đổi ngược: chuyển đổi sự biểu di n của đối tượng từ không gian Fourrier sang không gian thực

a) Không gian một chiều

Cho một hàm f(x) liên tục Biến đổi Fourrier của f(x), kí hiệu F(u), u biểu di n tần số không gian, được định nghĩa:

f(x): biểu di n biên độ tín hiệu

e-2ixu : biểu di n pha

Biến đổi ngược của F(u) cho f(x) được định nghĩa:

b) Không gian hai chiều

Cho f(x,y) hàm biểu di n ảnh liên tục trong không gian 2 chiều, cặp biến đổi Fourier cho f(x,y) được định nghĩa:

- Biến đổi thuận

- Biến đổi ngược

Trang 33

33 Biến đổi DFT được phát triển dựa trên biến đổi Fourrier cho ảnh số ở đây, ta dùng tổng thay cho tích phân Biến đổi DFT tính các giá trị của biến đổi Fourrier cho một tập các giá trị trong không gian tần số được cách đều

a) DFT cho tín hiệu một chiều

Khai triển Fourrier rời rạc DFT cho một dãy {u(n), n = 0, 1, , N-1} định nghĩa bởi:

và biến đổi ngược   1 .

0

1( )

N

k n N k

b) DFT cho tín hiệu hai chiều (ảnh số)

DFT hai chiều của một ảnh M x N : {u(m,n) } là một biến đổi tách được và được định nghĩa:

Trang 34

Với ej = cos() +jsin() (công thức Ơle) Do vậy:

- Phổ Fourier mẫu hoá

,0

là biến đổi Fourier của u(m,n)

- Biến đổi nhanh: Vì DFT hai chiều là tách được, do đó biến đổi V = FUF tương đương với DFT đơn vị 1 chiều 2N

- Liên hiệp đối xứng:

DFT và DFT đơn vị của một ảnh thực có tính đối xứng liên hợp:

+ Với mỗi giá trị k ta cần N phép nhân và N phép cộng

+ Để tính N giá trị của v(k) ta cần N2 phép nhân

Trang 35

1

km m N

Từ công thức 3.38, ta có cách tính DFT hai chiều như sau:

- Tính DFT 1 chiều với mỗi giá trị của x (theo cột)

- Tính DFT 1 chiều theo hướng ngược lại (theo hàng) với giá trị thu được ở trên

4.2 Các bộ lọc làm mƣợt ảnh trong miền tần số - Lọc thông thấp

Các đường biên và nhi u trong ảnh tập trung nhiều vào phần tần số cao của phép biến đổi Fourier của nó Do đó, để làm trơn ảnh bằng phương pháp miền tần số ta có thể loại bỏ các thành phần tần số cao trong biến đổi Fourier của ảnh

Nhắc lại là:

Trong đó F(u,v) là biến đổi Fourier của ảnh được làm trơn Vấn đề là lựa chọn một hàm lọc H(u,v) sao cho đạt được G(u,v) bằng cách làm suy giảm các thành phần có tần số cao của F(u,v) Biến đổi Fourier ngược G(u,v) ta có ảnh được làm trơn g(x,y) Vì các thành phần tần số cao bị loại bỏ, và

Ngày đăng: 18/02/2013, 23:37

HÌNH ẢNH LIÊN QUAN

Chƣơng VI: Xử lý hình thái ảnh 50 - 17411 - Bai giang Xu ly anh
h ƣơng VI: Xử lý hình thái ảnh 50 (Trang 2)
6.3. Mộtsố thuật toán hình thái cơ bản trên ảnh nhị phân 51 - 17411 - Bai giang Xu ly anh
6.3. Mộtsố thuật toán hình thái cơ bản trên ảnh nhị phân 51 (Trang 2)
Chƣơng VI: Xử lý hình thái ảnh 10 64 - 17411 - Bai giang Xu ly anh
h ƣơng VI: Xử lý hình thái ảnh 10 64 (Trang 5)
Hình thức và tiêu chuẩn đánh giá sinh viên: - 17411 - Bai giang Xu ly anh
Hình th ức và tiêu chuẩn đánh giá sinh viên: (Trang 5)
Sơ đồ này bao gồm các thành phần sau: - 17411 - Bai giang Xu ly anh
Sơ đồ n ày bao gồm các thành phần sau: (Trang 8)
1.5. Các thành phần của một hệ thống xử lýảnh - 17411 - Bai giang Xu ly anh
1.5. Các thành phần của một hệ thống xử lýảnh (Trang 11)
Theo quan điểm của quy trình xử lý, chúng ta đã thể hiện các khối cơ bản trên Hình 1.1, các khối chi tiết và luồng thông tin trên Hình 1.2 - 17411 - Bai giang Xu ly anh
heo quan điểm của quy trình xử lý, chúng ta đã thể hiện các khối cơ bản trên Hình 1.1, các khối chi tiết và luồng thông tin trên Hình 1.2 (Trang 11)
H là bảng chứa lược đồ xám (là vec tơ có N phần tử) a. Khởi tạo bảng  - 17411 - Bai giang Xu ly anh
l à bảng chứa lược đồ xám (là vec tơ có N phần tử) a. Khởi tạo bảng (Trang 20)
Hình 2.2-5. Cộng ảnh - 17411 - Bai giang Xu ly anh
Hình 2.2 5. Cộng ảnh (Trang 21)
Hình 2.2-5. Cộng ảnh - 17411 - Bai giang Xu ly anh
Hình 2.2 5. Cộng ảnh (Trang 21)
Hình 2.2-6. Trừ ảnh - 17411 - Bai giang Xu ly anh
Hình 2.2 6. Trừ ảnh (Trang 22)
Hình 2.2-6. Trừ ảnh - 17411 - Bai giang Xu ly anh
Hình 2.2 6. Trừ ảnh (Trang 22)
Hình 2.2-7. Nhân và chia ảnh - 17411 - Bai giang Xu ly anh
Hình 2.2 7. Nhân và chia ảnh (Trang 23)
Hình 2.2-7. Nhân và chia ảnh - 17411 - Bai giang Xu ly anh
Hình 2.2 7. Nhân và chia ảnh (Trang 23)
3.4. Bộ lọc trong miền không gian - 17411 - Bai giang Xu ly anh
3.4. Bộ lọc trong miền không gian (Trang 24)
Hình 2.2-9. Ảnh bù - 17411 - Bai giang Xu ly anh
Hình 2.2 9. Ảnh bù (Trang 24)
Hình 2.2-9. Ảnh bù - 17411 - Bai giang Xu ly anh
Hình 2.2 9. Ảnh bù (Trang 24)
Hình 2.2-10. Lọc trung bình - 17411 - Bai giang Xu ly anh
Hình 2.2 10. Lọc trung bình (Trang 25)
Hình 2.2-10. Lọc trung bình - 17411 - Bai giang Xu ly anh
Hình 2.2 10. Lọc trung bình (Trang 25)
Hình 2.2-11. Lọc trung vị - 17411 - Bai giang Xu ly anh
Hình 2.2 11. Lọc trung vị (Trang 26)
Hình 2.2-11. Lọc trung vị - 17411 - Bai giang Xu ly anh
Hình 2.2 11. Lọc trung vị (Trang 26)
Hình 2.2-12. Các bộ lọc nâng cao - 17411 - Bai giang Xu ly anh
Hình 2.2 12. Các bộ lọc nâng cao (Trang 27)
Hình 2.2-12. Các bộ lọc nâng cao - 17411 - Bai giang Xu ly anh
Hình 2.2 12. Các bộ lọc nâng cao (Trang 27)
c. Lọc đồng hình hình(Homomorphie Filter) - 17411 - Bai giang Xu ly anh
c. Lọc đồng hình hình(Homomorphie Filter) (Trang 29)
Hình dạng của đáp ứng xung được sửdụng trong lọc thông cao (làm nét ảnh) không gian chỉ ra rằng lọc này cần có các hệ số gần tâm dương và các hệ số ngoại vi âm - 17411 - Bai giang Xu ly anh
Hình d ạng của đáp ứng xung được sửdụng trong lọc thông cao (làm nét ảnh) không gian chỉ ra rằng lọc này cần có các hệ số gần tâm dương và các hệ số ngoại vi âm (Trang 30)
CHƢƠNG VI: XƢ LÝ HÌNH THÁI ẢNH - 17411 - Bai giang Xu ly anh
CHƢƠNG VI: XƢ LÝ HÌNH THÁI ẢNH (Trang 47)
Hình 4-15 Khuếch đại bởi lặp 2x2 - 17411 - Bai giang Xu ly anh
Hình 4 15 Khuếch đại bởi lặp 2x2 (Trang 49)
Hình 4-15 Khuếch đại bởi lặp 2 x 2 - 17411 - Bai giang Xu ly anh
Hình 4 15 Khuếch đại bởi lặp 2 x 2 (Trang 49)
Các thao tác hình học ảnh trình bày ở đây bao gồm: cắt xén, zoom, phóng to (enlarge), thu nhỏ (shrink), tịnh tiến, và quay - 17411 - Bai giang Xu ly anh
c thao tác hình học ảnh trình bày ở đây bao gồm: cắt xén, zoom, phóng to (enlarge), thu nhỏ (shrink), tịnh tiến, và quay (Trang 50)
Hình 2.2-1. Các phương pháp Zoom - 17411 - Bai giang Xu ly anh
Hình 2.2 1. Các phương pháp Zoom (Trang 50)
Hình 2.2-3. Tịnh tiến - 17411 - Bai giang Xu ly anh
Hình 2.2 3. Tịnh tiến (Trang 54)
Hình 2.2-4. Phép quay - 17411 - Bai giang Xu ly anh
Hình 2.2 4. Phép quay (Trang 54)
Hình 2.2-3. Tịnh tiến - 17411 - Bai giang Xu ly anh
Hình 2.2 3. Tịnh tiến (Trang 54)
Hình 2.2-4. Phép quay - 17411 - Bai giang Xu ly anh
Hình 2.2 4. Phép quay (Trang 54)
- Trình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân. Ứng dụng trong thực tế?  - 17411 - Bai giang Xu ly anh
r ình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân. Ứng dụng trong thực tế? (Trang 61)
- Trình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân. Ứng dụng trong thực tế?  - 17411 - Bai giang Xu ly anh
r ình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân. Ứng dụng trong thực tế? (Trang 62)
- Trình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân. Ứng dụng trong thực tế?  - 17411 - Bai giang Xu ly anh
r ình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân. Ứng dụng trong thực tế? (Trang 63)
a. Trình bày hiểu biết của bạn về phép xử lý hình thái: giãn ảnh nhị phân? - 17411 - Bai giang Xu ly anh
a. Trình bày hiểu biết của bạn về phép xử lý hình thái: giãn ảnh nhị phân? (Trang 68)
a. Trình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân? - 17411 - Bai giang Xu ly anh
a. Trình bày hiểu biết của bạn về phép xử lý hình thái: đóng ảnh nhị phân? (Trang 69)
THI KẾT THÚC HỌC PHẦN - 17411 - Bai giang Xu ly anh
THI KẾT THÚC HỌC PHẦN (Trang 70)
a. Trình bày hiểu biết của bạn về phép xử lý hình thái: co ảnh nhị phân? - 17411 - Bai giang Xu ly anh
a. Trình bày hiểu biết của bạn về phép xử lý hình thái: co ảnh nhị phân? (Trang 70)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w