Tiểu Luận Xử Lý Ảnh LỚP ĐẠI HỌC NGÀNH TỰ ĐỘNG

11 1.3K 19
Tiểu Luận Xử Lý Ảnh LỚP ĐẠI HỌC NGÀNH TỰ ĐỘNG

Đ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

Tìm hiểu ảnh Chuyển đổi các kiểu ảnh Các phép biến đổi không gian ảnh (Spatial Transformation) Các phép biến đổi không gian (Resizing an Image, Rotating an Image, Cropping an Image) Các phép biến đổi không gian ảnh (Spatial Transformation) Các phép biến đổi không gian (‘Exploring a Conformal Mapping’,’ Padding and Shearing an Image Simultaneously’) Trình bày về các không gian màu (RGB, HSV, NTSC) Chuyển đổi giữa các không gian màu (RGB, HSV, NTSC) Chuyển đổi giữa các không gian màu (RGB, HSV) Mô phỏng thuật toán Tìm hiểu về các loại nhiễu tác động lên ảnh và các phương pháp lọc nhiễu Nhiễu tác động lên ảnh và các phương pháp lọc nhiễu. Nhiễu tác động lên ảnh và các phương pháp lọc nhiễu. Thay đổi độ tương phản của ảnh Thuật toán xử lý khối và các lân cận (Neighborhood and Block Operations) Chuyển đổi từ ảnh RGB sang ảnh GREY Chuyển đổi từ ảnh RGB sang ảnh H, S, V Dò biên dùng toán tử la bàn Kirsh Các định dạng ảnh IMG, BMP. Các định dạng ảnh JPEG, TIF. Các kỹ thuật xử lý màu Lọc ảnh Dò biên Làm nổi đường biên ảnh đen trắng Làm nổi đường biên ảnh màu Lọc ảnh Phân vùng (đoạn) ảnh Thuật toán nhận dạng dùng phương pháp Neural Network Nhận dạng chữ viết dùng phương pháp Neural Network Nén và giải nén theo phương pháp RLC Thuật toán hình thái học (Morphological Operations) Các phép biến đổi trong xử lý ảnh Mạng nơ ron Perceptron. Mạng nơ ron Lan truyền ngược. Mạng nơ ron Lan truyền ngược. Làm nổi đường biên ảnh theo phương pháp toán tử Robert Làm nổi đường biên ảnh theo phương pháp toán tử Sobel Làm nổi đường biên ảnh theo phương pháp toán tử Prewitt Làm nổi đường biên ảnh theo phương pháp toán tử Canny Làm nổi ảnh theo phương pháp cân bằng Histogram Làm nổi ảnh Phân đoạn ảnh dùng phương pháp Parallepiped Phân đoạn ảnh dùng phương pháp Minimum Distance Phân đoạn ảnh dùng phương pháp Decision Tree Phân đoạn ảnh dùng phương pháp K-means Phân đoạn ảnh dùng phương pháp ISODATA Lọc ảnh Nén ảnh dùng MPEG Nén ảnh dùng JPEG Nén ảnh dùng wavelets Nén ảnh dùng DCT (Discrete Cosin Transform ) Lọc nhiễu dùng biến đổi Wavelets Xử lý ảnh xoay Xử lý ảnh xoay Trộn hai ảnh Nén ảnh Nén ảnh Nén ảnh Nén ảnh Tìm ngưỡng ảnh

TIỂU LUẬN MÔN XỬ ẢNH LỚP ĐẠI HỌC NGÀNH TỰ ĐỘNG (ĐHĐT3ATLT) ST T TÊN ĐỀ TÀI YÊU CẦU TÊN SV THỰC HIỆN MSSV ĐIỂ M 1 Tìm hiểu ảnh - Tìm hiểu các kiểu ảnh. - Cách chuyển đổi giữa các kiểu ảnh. - Minh họa dùng các hàm chuyển đổi của Matlab. (Image Processing Toolbox\ Introduction). 1. 2. 2 Chuyển đổi các kiểu ảnh - Yêu cầu lấy ảnh RGB từ một file, hiện thị ảnh trên giao diện, cho phép chọn kiểu chuyển đổi thành các kiểu ảnh còn lại, và hiển thị ảnh kết quả. (Dùng Matlab GUI) 1. 2. 3 Các phép biến đổi không gian ảnh (Spatial Transformation) - Resizing an Image, Rotating an Image, Cropping an Image, - Trình bày thuật toán và các hàm của Matlab (Image Processing Toolbox\Spatial Transformations). 1. 2. 4 Các phép biến đổi không gian (Resizing an Image, Rotating an Image, Cropping an Image) - Yêu cầu viết 1 chương trình lấy ảnh từ một file, cho phép chọn phép biến đổi, hiện thị ảnh gốc và các ảnh sau khi biến đổi trên giao diện. (Dùng Matlab GUI) 1. 2. 5 Các phép biến đổi không gian ảnh (Spatial Transformation) - ‘Exploring a Conformal Mapping’,’ Padding and Shearing an Image Simultaneously’, trình bày thuật toán và các hàm của Matlab (Image Processing Toolbox\Spatial Transformations). 1. 2. 6 Các phép biến đổi không gian (‘Exploring a Conformal Mapping’,’ Padding and Shearing an Image - Yêu cầu viết 1 chương trình lấy ảnh từ một file, cho phép chọn phép biến đổi, hiện thị ảnh gốc và các ảnh sau khi biến đổi trên giao diện.( Image 1. 2. 1 Simultaneously’) Processing Toolbox\Spatial Transformations). 7 Trình bày về các không gian màu (RGB, HSV, NTSC) - Yêu cầu ma trận chuyển đổi giữa các không gian màu và các hàm của Matlab: đọc, ghi ảnh, hiển thị ảnh màu, chuyển đổi giữa các hệ màu (Image Processing Toolbox\ Color). 1. 2. 8 Chuyển đổi giữa các không gian màu (RGB, HSV, NTSC) - Yêu cầu viết 1 chương trình lấy ảnh từ một file, cho phép chọn các cách chuyển đổi, hiện thị ảnh gốc và các ảnh sau khi biến đổi trên giao diện. (Image Processing Toolbox\ Color). 1. 2. 9 Chuyển đổi giữa các không gian màu (RGB, HSV) - Yêu cầu viết 1 chương trình lấy ảnh từ một file, đọc, ghi ảnh, hiển thị ảnh màu RGB, HSV và hiển thị từng ma trận màu R, G, B, H, S, V (Image Processing Toolbox\ Color). (Dùng Matlab GUI) 1. 2. 10 Mô phỏng thuật toán - Tìm hiểu các nguyên nhân làm nhòe ảnh và các thuật toán xử ảnh nhòe (Deblurring ), mô phỏng bằng Matlab (Help\Demos\ Toolboxes \Image Processing\ Deblurring). 1. 2. 11 Tìm hiểu về các loại nhiễu tác động lên ảnh và các phương pháp lọc nhiễu - Yêu cầu viết lưu đồ giải thuật của phương pháp lọc trung bình, lọc trung vị. Nhận xét 1. 2. 12 Nhiễu tác động lên ảnh và các phương pháp lọc nhiễu. - Viết 1 chương trình về nhiễu. Yêu cầu lấy ảnh từ một file ảnh đen trắng, đọc, cộng nhiễu, dùng lọc (max, min, trung bình), cho phép chọn loại nhiễu, hiển thị ảnh gốc, ảnh đã cộng nhiễu và ảnh sau khi lọc nhiễu. (Dùng Matlab GUI) 1. 2. 13 Nhiễu tác động lên ảnh và các phương pháp lọc nhiễu. - Viết 1 chương trình về nhiễu. Yêu cầu lấy ảnh từ một file ảnh màu, đọc, cộng nhiễu, lọc nhiễu, 1. 2 cho phép chọn loại nhiễu, hiển thị ảnh gốc, ảnh đã cộng nhiễu và ảnh sau khi lọc nhiễu. (Dùng Matlab GUI) 2. 14 Thay đổi độ tương phản của ảnh - Viết 1 chương trình về thay đổi độ tương phản của ảnh. Yêu cầu lấy ảnh từ một file, hiển thị ảnh gốc, hiển thị lược đồ xám của ảnh gốc, thay đổi độ tương phản, hiển thị ảnh đã thay đổi độ tương phản và lược đồ xám của ảnh, nhân xét. (Dùng Matlab GUI) 1. 2. 15 Thuật toán xử khối và các lân cận (Neighborhood and Block Operations) - Trình bày thuật toán xử khối và các lân cận (Neighborhood and Block Operations), tài liệu matlab (Image Processing Toolbox\ Neighborhood and Block Operations ) 1. 2. 16 Chuyển đổi từ ảnh RGB sang ảnh GREY - Viết giao diện Matlab để đọc, ghi ảnh, hiển thị ảnh và chuyển đổi ảnh từ ảnh RGB sang ảnh GREY, ảnh nhị phân. Thay đổi độ tương phản, hiển thị ảnh âm bản. 1. 2. 17 Chuyển đổi từ ảnh RGB sang ảnh H, S, V - Viết giao diện Matlab để đọc, ghi ảnh, hiển thị ảnh màu, chuyển đổi giữa các hệ màu, hiển thị từng ma trận màu R,G,B, hiển thị từng ma trận màu H,S,V. 1. 2. 18 Dò biên dùng toán tử la bàn Kirsh - Viết chương trình mô phỏng phương pháp dò biên dùng 8 mặt nạ như trong bài học. - Viết giao diện trên Matlab 1. 2. 19 Các định dạng ảnh IMG, BMP. - Trình bày chi tiết về thuyết. - Dùng phần mền thay đổi kích thước. - Chuyển đổi định dạng file. 1. 2. 3 20 Các định dạng ảnh JPEG, TIF. - Trình bày chi tiết về thuyết. - Dùng phần mền thay đổi kích thước. - Chuyển đổi định dạng file. 1. 2. 21 Các kỹ thuật xử màu - Tìm hiểu các hệ màu, các kỹ thuật xử màu sắc, phương pháp xử ảnh màu 24 bit, và xây dựng ứng dụng các kỹ thuật cải thiện ảnh màu. 1. 2. 22 Lọc ảnh - Viết thuật toán dùng kỹ thuật lọc trung vị sử dụng bộ lọc chữ thập kích thước 3x3 và 5x5. Việc sắp xếp các điểm theo thuật toán tùy chọn (chọn đơn giản, chèn tuyến tính hay đổi chỗ). 1. 2. 23 Dò biên - Trình bày chi tiết các phương pháp dò biên, và thuật toán dò biên dùng phương pháp Laplace. 1. 2. 24 Làm nổi đường biên ảnh đen trắng - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh đen trắng, hiển thị ảnh gốc, chọn các phương pháp tách biên, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 25 Làm nổi đường biên ảnh màu - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh màu, hiển thị ảnh gốc, chọn các phương pháp tách biên, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 26 Lọc ảnh - Viết 1 chương trình về nhiễu. Yêu cầu lấy ảnh từ một file ảnh màu, đọc, cộng nhiễu, lọc nhiễu dùng lọc wiener, cho phép chọn loại nhiễu, hiển thị ảnh gốc, ảnh đã cộng nhiễu và ảnh sau khi lọc nhiễu. (Dùng Matlab GUI) 1. 2. 27 Phân vùng (đoạn) ảnh - Tìm hiểu về các phương pháp phân vùng ảnh, các hàm chọn vùng trong matlab (Image 1. 4 Processing Toolbox\ ROI-Based Processing), tạo giao diện minh họa. 2. 28 Thuật toán nhận dạng dùng phương pháp Neural Network - Tìm hiểu thuật toán nhận dạng dùng phương pháp Neural Network, viết chương trình nhận dạng hình dạng vật thể đơn giản. 1. 2. 29 Nhận dạng chữ viết dùng phương pháp Neural Network - Tìm hiểu thuật toán nhận dạng chữ viết dùng phương pháp Neural Network. 1. 2. 30 Nén và giải nén theo phương pháp RLC - Viết một chương trình nén và giải nén theo phương pháp RLC (đơn giản, dọc, ngang, hay kết hợp). 1. 2. 31 Thuật toán hình thái học (Morphological Operations) - Tìm hiểu các thuật toán hình thái học (Morphological Operations) trong xử ảnh, mô phỏng các hàm trong matlab. (Image Processing Toolbox\ Morphological Operations). 1. 2. 32 Các phép biến đổi trong xử ảnh - Tìm hiểu các phép biến đổi trong xử ảnh, mô phỏng các hàm trong matlab. (Image Processing Toolbox\ Transforms). 1. 2. 33 Mạng nơ ron Perceptron. - Tìm hiểu cấu trúc và luật học mạng nơ ron Perceptron. (Matlab\ Neural Network Toolbox\ Perceptrons). 1. 2. 34 Mạng nơ ron Lan truyền ngược. - Tìm hiểu cấu trúc mạng nơ ron Lan truyền ngược. (Matlab\ Neural Network Toolbox\ Backpropagation). 1. 2. 35 Mạng nơ ron Lan truyền ngược. - Tìm hiểu luật học mạng nơ ron Lan truyền ngược. (Matlab\ Neural Network Toolbox\ Backpropagation). 1. 2. 5 36 Làm nổi đường biên ảnh theo phương pháp toán tử Robert - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh đen trắng, hiển thị ảnh gốc, dùng toán tử Robert tách biên, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 37 Làm nổi đường biên ảnh theo phương pháp toán tử Sobel - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh đen trắng, hiển thị ảnh gốc, dùng toán tử Sobel tách biên, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 38 Làm nổi đường biên ảnh theo phương pháp toán tử Prewitt - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh đen trắng, hiển thị ảnh gốc, dùng toán tử Prewitt tách biên, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 39 Làm nổi đường biên ảnh theo phương pháp toán tử Canny - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh đen trắng, hiển thị ảnh gốc, dùng toán tử Canny tách biên, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 40 Làm nổi ảnh theo phương pháp cân bằng Histogram - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh, hiển thị ảnh gốc, sử dụng cân bằng Histogram, thực hiện và hiển thị ảnh đã được làm nổi 1. 2. 41 Làm nổi ảnh - Dùng Matlab GUI, viết 1 chương trình về tách biên. Yêu cầu lấy ảnh từ một file ảnh, hiển thị ảnh gốc, sử dụng cân bằng lọc trong miền tần số, thực hiện và hiển thị ảnh đã được tách biên. 1. 2. 42 Phân đoạn ảnh dùng phương pháp Parallepiped - Tìm hiểu thuật toán phân lớp ảnh dùng PP Parallepiped - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 6 43 Phân đoạn ảnh dùng phương pháp Minimum Distance - Tìm hiểu thuật toán phân lớp ảnh dùng PP Minimum Distance - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 44 Phân đoạn ảnh dùng phương pháp Decision Tree - Tìm hiểu thuật toán phân lớp ảnh dùng PP Decision Tree - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 45 Phân đoạn ảnh dùng phương pháp K-means - Tìm hiểu thuật toán phân lớp ảnh dùng PP Kmeans - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 46 Phân đoạn ảnh dùng phương pháp ISODATA - Tìm hiểu thuật toán phân lớp ảnh dùng PP ISODATA - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 47 Lọc ảnh - Viết 1 chương trình về nhiễu. Yêu cầu lấy ảnh từ một file ảnh màu, đọc, cộng nhiễu, lọc nhiễu dùng lọc Gabor, hiển thị ảnh gốc, ảnh đã cộng nhiễu và ảnh sau khi lọc nhiễu. (Dùng Matlab GUI) 1. 2. 48 Nén ảnh dùng MPEG - Tìm hiểu thuật toán nén ảnh dùng MPEG - Mô phỏng trên Matlab. - Nhận xét. 1. 49 Nén ảnh dùng JPEG - Tìm hiểu thuật toán nén ảnh dùng JPEG - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 7 50 Nén ảnh dùng wavelets - Tìm hiểu thuật toán nén ảnh wavelets - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 51 Nén ảnh dùng DCT (Discrete Cosin Transform ) - Tìm hiểu thuật toán nén ảnh dùng DCT - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 52 Lọc nhiễu dùng biến đổi Wavelets - Tìm hiểu thuật toán lọc nhiễu ảnh dùng Wavelets - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 53 Xử ảnh xoay - Tìm hiểu phương pháp biến đổi Geometric Remapping - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 54 Xử ảnh xoay - Tìm hiểu phương pháp biến đổi Hough - Mô phỏng trên Matlab. - Nhận xét. 1. 2. 55 Trộn hai ảnh - Viết giao diện đọc 2 ảnh có kích thước khác nhau sau đó trộn hai ảnh lại. - Sử dụng GUI trên Matlab. 1. 2. 56 Nén ảnh - Viết chương trình nén và giải nén ảnh dùng mã hóa loạt dài (RLC) - Sử dụng phần mềm Matlab 1. 2. 57 Nén ảnh - Viết chương trình nén và giải nén ảnh dùng mã hóa Huffman - Sử dụng phần mềm Matlab 1. 2. 8 58 Nén ảnh - Viết chương trình nén và giải nén ảnh dùng mã hóa từ điển (LZW) - Sử dụng phần mềm Matlab 1. 2. 59 Nén ảnh - Viết chương trình nén và giải nén ảnh dùng mã hóa Huffman thích nghi - Sử dụng phần mềm Matlab 1. 2. 60 Tìm ngưỡng ảnh - Viết chương trình tìm ngưỡng ảnh xám và ảnh đa phổ. - Sử dụng phần mềm Matlab 1. 2. 61 TOPIC 1 - Xử ảnh số dùng các công cụ hỗ trợ của MatLab 1. 2. 3. 4. 62 TOPIC 2 - Interpolation for Scaling, Rotation, Perspective and Morphing 1. 2. 3. 4. 63 TOPIC 3 - Dò biên 1. 2. 3. 4. 64 TOPIC 4 - Nhận dạng gương mặt 1. 9 2. 3. 4. 65 TOPIC 5 - Tìm (lỗi) gàu trên da đầu 1. 2. 3. 4. 66 TOPIC 6 - Nhận dạng vân tay 1. 2. 3. 4. 67 TOPIC 7 - Nhận dạng chữ viết 1. 2. 3. 4. 68 TOPIC 8 - Tròng mắt: các đặc điểm và phát hiện 1. 2. 3. 4. 69 TOPIC 9 - Phân loại sản phẩm theo hình dạng 1. 2. 10 [...]... file ghi rõ tên sinh viên trong nhóm, mã số, lớp, tên đề tài 3 4 5 6 Các SV làm TOPIC sẽ được báo cáo trên lớp, khi làm xong SV gởi GV để GV xem xét và bố trí buổi báo cáo cho cả lớp cùng thảo luận Nhóm nào không báo cáo sẽ mộp cho lớp trưởng sau đó gởi GV, thời gian gởi trước khi kết thúc môn học một tuần Nhóm nào không nộp bài đúng hạn sẽ không có điểm thường kỳ và bị cấm thi cuối kỳ Lưu tên file... sản phẩm 2 3 4 Chú ý: - Lớp Trưởng thống kê danh sách sinh viên, đề tài và gửi lại cho GV sau một tuần khi GV phổ biến đề tài 1 Các SV chú ý đăng ký nghi tên vào cột TÊN SV THỰC HIỆN theo đúng số thứ tự được đánh số (là số sinh viên cho một đề tài) 2 Một nhóm gửi 1 file Word (Unicode, Times New Roman) hoặc file chương trình Trong mỗi file ghi rõ tên sinh viên trong nhóm, mã số, lớp, tên đề tài 3 4 5

Ngày đăng: 19/03/2014, 21:23

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan