ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG LÊ THỊ NGỌC TÚ NGHIÊN CỨU ỨNG DỤNG CÔNG NGHỆ MẠNG NƠRON TẾ BÀO VÀO BÀI TOÁN PHÂN ĐOẠN ẢNH LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH Thái Nguyên năm 2015 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG LÊ THỊ NGỌC TÚ NGHIÊN CỨU ỨNG DỤNG CÔNG NGHỆ MẠNG NƠRON TẾ BÀO VÀO BÀI TOÁN PHÂN ĐOẠN ẢNH Chuyên ngành: Khoa học máy tính Mã số: 60 48 01 01 LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH NGƢỜI HƢỚNG DẪN KHOA HỌC TS. VŨ ĐỨC THÁI Thái Nguyên năm 2015 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CAM ĐOAN Tôi xin cam đoan luận văn này do tôi thực thiện, có sự hướng dẫn tận tình và chu đáo của người hướng dẫn là TS. Những số liệu trong các bảng biểu, hình ảnh phục vụ cho việc phân tích, nhận xét, đánh giá được thu thập từ các nguồn khác nhau có ghi trong phần tài liệu tham khảo, trong phạm vi hiểu biết của tôi. Nếu phát hiện có bất kỳ sự gian lận nào tôi xin hoàn toàn chịu trách nhiệm trước Hội đồng, cũng như kết quả luận văn của mình. Thái Nguyên, ngày 13 tháng 4 năm 2015 Học viên Lê Thị Ngọc Tú Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI CẢM ƠN Để hoàn thành được luận văn này em xin chân thành xảm ơn thầy giáo TS.Vũ Đức Thái đã hướng dẫn tận tình và tạo mọi điều kiện cho em hoàn thành luận văn. Em xin chân thành cảm ơn ban lãnh đạo các thầy giáo, cô giáo, các cán bộ nhân viên Trường Đại học Công nghệ thông tin và Truyền thông – ĐH Thái Nguyên đã giúp đỡ, tạo điều kiện cho em hoàn thành bản luận văn này. Cuối cùng, em xin chân thành cảm ơn sự quan tâm giúp đỡ của gia đình, bạn bè và tập thể lớp Cao học K12G đã cổ vũ động viên em hoàn thành tốt luận văn của mình. Thái nguyên, ngày 13 tháng 4 năm 2015 Học viên Lê Thị Ngọc Tú Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC CÁC CHỮ VIẾT TẮT - CNN (Cellular Neural Network): Công nghệ mạng nơron tế bào. - CPU (Central Processing Unit): Bộ xử lí trung tâm. - A(Digital)/A(Analog):Tín hiệu số/Tín hiệu tương tự - IC (Integrated Circuit): Các vi mạch tích hợp - CNN-UM (CNN-Universal Machine): Máy tính mạng nơron tế bào. - FPGA (Field Programmable Gate Array): Mảng cổng dạng trường lập trình - ADC (Analog Digital Converter): Bộ chuyển đổi tín hiệu tương tự thành tín hiệu số. - GAPU (Global Analogic Program Unit): khối lập trình toàn cục Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC HÌNH VẼ Hình 1. Một số kiểu mạng CNN . Kiến trúc mạng nơron tế bào chuẩn . Mô tả kiến trúc của CNN . Cấu trúc máy tính CNN-UM. Mô tả khái quát các bước lập trình ở các ngôn ngữ khác nhau . Sáu kiểu hệ số của mẫu A (3x3) cho phép CNN ổn định . Các bước cơ bản trong một hệ thống xử lý ảnh .8 : Các thành phần chính của hệ thống xử lý ảnh . Giao diện Candy . Nạp ảnh trong Candy .Ảnh ban đầu . Ảnh sau khi chạy Template EdgeDetect . Tách cây tứ phân . Hệ động lực của một tế bào CNN . Mẫu tìm vùng và hiệu quả của mẫu . Mẫu tìm đường xiên và hiệu quả của mẫu . Sơ đồ các bước thiết kế mẫu theo phương pháp trực tiếp. Quy trình tìm mẫu bằng phương pháp học . Sơ đồ cơ bản của thuật toán .1: mặt nạ xác định điểm .2: Mặt nạ phát hiện dòng. Minh họa việc phát hiện dòng . Biểu đồ mức xám của đường ngang . Biểu đồ mức xám của đường nghiêng thông qua ảnh. Mặt nạ phát hiện cạnh và 8 hướng cạnh . Ví dụ về tăng trưởng miền ảnh . 61 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Tách cây tứ phân .10 Thử nghiệm mẫu phân đoạn ảnh . 65 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC Chương I: CÁC LÝ THUYẾT BỔ TRỢ . Mạng nơron tế bào . Kiến trúc mạng nơron tế bào CNN . Giới thiệu chung về mạng nơron tế bào .Kiến trúc mạng Nơron tế bào .Kiến trúc của máy tính mạng Nơron tế bào . Một số vấn đề cơ bản của CNN . Giới thiệu chung về xử lý ảnh . Ngôn ngữ Matlab . Giới thiệu chung về Matlab. Ngôn ngữ lập trình Matlab và ứng dụng trong mô phỏng . Các công cụ để cài đặt mô phỏng tính toán . Đọc và ghi dữ liệu ảnh . Lớp lưu trữ của file matlab . Truy vấn một file đồ hoạ . Hiển thị ảnh . Phần mềm mô phỏng CANDY . 22 Chương II: BÀI TOÁN PHÂN ĐOẠN ẢNH . Giới thiệu chung về phân đoạn ảnh. Các hướng tiếp cận phân đoạn ảnh . Các phương pháp dựa trên không gian đặc trưng . Các phương pháp dựa trên không gian ảnh . Các phương pháp dựa trên mô hình vật lý . Một số phương pháp phân đoạn ảnh . Phương pháp phân đoạn dựa vào ngưỡng cố định . 29 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Phương pháp phân đoạn dựa vào miền đồng nhất . Giới thiệu chung . Phương pháp tách cây tứ phân . Phương pháp tổng hợp . Giải pháp phân đoạn ảnh bằng công nghệ CNN . Xử lý ảnh dùng PDE . Công nghệ xử lý ảnh nhanh trên mạng CNN . Tính ưu việt và ý nghĩa . Tình hình nghiên cứu về xử lý ảnh dùng CNN trong nuớc . Kết quả xử lý ảnh dùng CNN. Hạn chế và giải pháp ứng dụng CNN . Mẫu và vai trò của mẫu . Giới thiệu chung . Thư viện mẫu CNN . Các phương pháp thiết kế mẫu cho CNN . Thuật toán phân đoạn ảnh trên CNN . 51 Chương III: MÔ PHỎNG THUẬT TOÁN PHÂN ĐOẠN ẢNH . Mô tả bài toán mô phỏng . Phát hiện biên . Phát hiện điểm . Phát hiện dòng . Phát hiện cạnh . Phát hiện biên Candy . Bài toán phân đoạn ảnh . Công thức cơ sở . Tăng trưởng miền ảnh . 59 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Tách và ghép miền . Cài đặt mô phỏng . Ví dụ: Đoạn mã lệnh . Đánh giá kết quả mô phỏng . 68 TÀI LIỆU THAM KHẢO . 69 Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 1 MỞ ĐẦU Trong xã hội loài người ngôn ngữ là một phương tiện trao đổi thông tin phổ biến trong quá trình giao tiếp. Bên cạnh đó hình ảnh cũng là một cách trao đổi thông tin mang tính chính xác, biểu cảm khá cao và đặc biệt bị cảm giác chủ quan của đối tượng chi phối. Thông tin trên hình ảnh rất phong phú, đa dạng và có thể xử lý bằng máy tính. Chính vì vậy, trong những năm gần đây sự kết hợp giữa ảnh và đồ họa đã trở nên rất chặt chẽ trong lĩnh vực xử lý thông tin. Cũng như xử lý dữ liệu hình ảnh bằng đồ họa, việc xử lý ảnh số là một lĩnh vực của tin học ứng dụng. Xử lý ảnh số thao tác trên các ảnh tự nhiên thông qua các phương pháp và kỹ thuật mã hóa. Phân đoạn ảnh là bước then chốt trong xử lý ảnh, giai đoạn này nhằm phân tích ảnh thành các phần có cùng tính chất nào đó dựa theo biên hay các vùng liên thông. Mục đích của phân đoạn ảnh là có thể miêu tả tổng hợp từ nhiều phần tử khác nhau cấu tạo nên ảnh thô. Vì lượng thông tin chứa trong ảnh rất lớn, trong khi đó đa số các ứng dụng chỉ cần trích chọn một vài đặc trưng nào đó, do vậy cần có một quá trình để giảm lượng thông tin khổng lồ ấy. Quá trình này bao gồm phân vùng ảnh và trích chọn đặc tính chủ yếu. Tuy nhiên các phương pháp xử lý ảnh truyền thống lại đòi hỏi nhiều thời gian xử lý nhất là với những ảnh có kích thước lớn. Để đáp ứng yêu cầu đó người ta đã và đang tìm kiếm nhiều phương pháp xử lý ảnh song song khác nhau nhằm giảm thời gian xử lý. Mạng nơron tế bào CNN là một trong những công cụ xử lý ảnh thời gian thực sự hữu hiệu và đang được quan tâm nghiên cứu rộng rãi trên thế giới do có nhiều ưu điểm trong đó có bản chất xử lý song song. Ảnh số là một mảng số thực hai chiều kích thước MxN trong đó mỗi phần tử ảnh là một tế bào C(i,j), i = 1, 2,., N, biểu thị mức xám của ảnh tại các vị trí (i,j) tương ứng. Ảnh được coi là ảnh nhị phân nếu C(i,j) Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2 chỉ nhận giá trị 0 hoặc 1. Các đặc trưng của ảnh thường bao gồm các thành phần như: mật độ xám, phân bố xác suất, phân bố không gian, biên ảnh. Được sự gợi ý của giáo viên hướng dẫn và nhận thấy tính thiết thực của vấn đề này, tôi đã chọn đề tài: “Nghiên cứu ứng dụng công nghệ mạng Nơron tế bào vào bài toán phân đoạn ảnh” để làm đề tài cho luận văn tốt nghiệp của mình Số hóa bởi Trung tâm Học liệu – ĐHTN http://www.vn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3 Chƣơng I CÁC LÝ THUYẾT BỔ TRỢ 1. Mạng nơron tế bào 1. Kiến trúc mạng nơron tế bào CNN 1. Giới thiệu chung về mạng nơron tế bào Công nghệ mạng nơron tế bào CNN (Cellular Neural Networks) đã được các nhà khoa học Mỹ và Hungary phát minh ra vào năm 1988 có tốc độ xử lý 1012 phép tính/giây và được áp dụng cho các hệ thống xử lý ảnh nhanh 10 - 50000 ảnh/giây. Đây là bước đột phá về chất do cấu trúc của máy tính xử lý CNN là song song với hàng trục ngàn CPU được kết nối thành mạng trong một chip. Công nghệ này cho phép giải quyết nhiều bài toán xử lý phức tạp trong thời gian thực hiện mà các máy tính thông thường chưa làm được.[2] Sự ra đời của mạng nơron tế bào CNN đã mở ra một thời đại mới cho sự phát triển của khoa học tính toán tiếp cận đến các phương thức xử lý.
Luận văn thạc sĩ: Ứng dụng công nghệ mạng nơron tế bào vào phân đoạn ảnh
Luận văn thạc sĩ kỹ thuật phân tích hay nghiên cứu ứng dụng công nghệ mạng nơron tế bào vào bài toán phân đoạn ảnh, đánh giá thực trạng, chỉ ra hạn chế, đề xuất giải pháp khả thi
Phí lưu trữ
30 PointMục lục chi tiết
THÔNG TIN CHI TIẾT
Tác giả: Lê Thị Ngọc Tú
Người hướng dẫn: TS. Vũ Đức Thái
Trường học: Trường Đại học Công Nghệ Thông Tin Và Truyền Thông - Đại học Thái Nguyên
Chuyên ngành: Khoa học máy tính
Đề tài: Nghiên cứu ứng dụng công nghệ mạng nơron tế bào vào bài toán phân đoạn ảnh
Loại tài liệu: Luận văn thạc sĩ
Năm xuất bản: 2015
Địa điểm: Thái Nguyên
Tài liệu "Nghiên cứu ứng dụng mạng nơron tế bào trong phân đoạn ảnh" khám phá cách mà mạng nơron tế bào có thể được áp dụng để cải thiện quy trình phân đoạn ảnh, một lĩnh vực quan trọng trong xử lý hình ảnh và thị giác máy tính. Nghiên cứu này không chỉ cung cấp cái nhìn sâu sắc về các phương pháp hiện tại mà còn chỉ ra những lợi ích tiềm năng của việc sử dụng công nghệ tiên tiến này, như tăng độ chính xác và hiệu suất trong việc phân tích hình ảnh.
Để mở rộng kiến thức của bạn về các ứng dụng liên quan, bạn có thể tham khảo tài liệu Luận văn thạc sĩ kỹ thuật cơ điện tử nghiên cứu phân loại trứng cút dùng phương pháp xử lý ảnh, nơi nghiên cứu về việc áp dụng xử lý ảnh trong phân loại sản phẩm nông nghiệp. Ngoài ra, tài liệu Luận văn thạc sĩ hay phát hiện ảnh giả mạo dạng lồng ghép trên miền tần số và sai phân cấp hai sẽ giúp bạn hiểu rõ hơn về các kỹ thuật phát hiện ảnh giả mạo, một ứng dụng quan trọng trong bảo mật thông tin. Cuối cùng, bạn cũng có thể tìm hiểu thêm về Luận văn thạc sĩ hay nghiên cứu ứng dụng công nghệ mạng nơron tế bào vào giải phương trình truyền nhiệt 2 chiều, tài liệu này mở rộng ứng dụng của mạng nơron tế bào trong lĩnh vực giải phương trình vật lý.
Những tài liệu này không chỉ cung cấp thêm thông tin mà còn mở ra nhiều hướng nghiên cứu thú vị cho bạn trong lĩnh vực xử lý ảnh và công nghệ nơron.
Trích đoạn nội dung tài liệu
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ