1. Trang chủ
  2. » Luận Văn - Báo Cáo

TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG

41 116 3

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

Nội dung

TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP MỤC LỤC MỤC LỤC DANH MỤC ẢNH LỜI CẢM ƠN LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN VỀ XỬ LÝ ẢNH 1.1 Tổng quan hệ thống xử lý ảnh .6 1.2 Một số vấn đề xử lý ảnh 1.2.1 Các khái niệm 1.2.2 Biểu diễn ảnh 1.2.3 Biến đổi ảnh (Image Transform) 1.2.4 Phân tích ảnh 1.2.5 Nhận dạng ảnh 1.2.6 Nén ảnh CHƯƠNG 2: MỘT SỐ KỸ THUẬT TIỀN XỬ LÝ ẢNH 10 2.1 Kỹ thuật nâng cấp ảnh 10 2.1.1 Toán tử điểm 10 2.1.2 Toán tử không gian 11 2.2 Một số kỹ thuật lọc nhiễu 11 2.2.1 Kỹ thuật lọc trung bình 11 2.2.2 Kỹ thuật lọc trung vị 13 2.2.3 Lọc thông thấp 13 2.2.4 Lọc thông cao 14 2.3 Kỹ thuật phân ngưỡng 15 2.3.1 Kỹ thuật phân ngưỡng tự động 15 2.3.2 Phương pháp sử dụng điểm biên 15 2.4 Một số kĩ thuật phát biên 16 2.4.1 Kỹ thuật gradient 16 2.4.2 Kỹ thuật laplace 17 2.4.3 Kỹ thuật sobel 18 2.4.4 Kỹ thuật prewitt 19 2.5 Đường thẳng hough 19 2.5.1 Biến đổi hough đường thẳng 19 Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP 2.5.2 Đường thẳng hough tọa độ cực 19 2.6 Các phép tốn hình thái học 20 2.6.1 Phép tốn hình thái với ảnh nhị phân 20 2.6.2 Phép tốn hình thái với ảnh đa mức xám 20 CHƯƠNG 3: NHẬN DẠNG PHIẾU KẾT QUẢ THI TOEIC 22 3.1 Phát biểu toán 22 3.2 Tiền xử lý phiếu kết 24 3.2.1 Phân ngưỡng 24 3.2.2 Lọc nhiễu 26 3.2.3 Tìm biên 27 3.2.4 Xác định góc nghiêng xoay ảnh 29 3.3 Nhận dạng phiếu kết thi TOEIC 31 3.3.1 Vẽ histogram 31 3.3.2 Nhận dạng khung 31 3.3.3 Tách dòng 32 3.3.4 Tách cột 32 3.3.5 Tách ô nhận dạng ô 32 CHƯƠNG 4: KẾT QUẢ THỰC NGHIỆM 34 4.1 Thực nghiệm tiền xử lý ảnh 34 4.1.1 Thực nghiệm lọc nhiễu 34 4.1.2 Thực nghiệm xoay ảnh 36 4.2 Các thực nghiệm nhận dạng phiếu kết 38 4.2.1 Thực nghiệm nhận dạng khung 38 4.2.2 Thực nghiệm tách dòng 38 4.2.3 Thực nghiệm tách ô nhận dạng ô 39 CHƯƠNG 5: KẾT LUẬN 40 5.1 Các kết đạt 40 5.2 Những tồn hướng phát triển 40 TÀI LIỆU THAM KHẢO Sv: Trần Thị Phượng – CT1002 41 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP DANH MỤC ẢNH Hình 1.1.1 Các giai đoạn xử lý ảnh Hình 2.2.1 Mơ tả thuật tốn lọc trung bình 12 Hình 2.2.2 Mơ hình lọc thơng cao 14 Hình 3.1.1 Mẫu phiếu thi TOEIC 23 Hình 3.2.1 Phiếu kết thi TOEIC trước phân ngưỡng 25 Hình 3.2.2 Phiếu kết thi TOEIC sau phân ngưỡng 26 Hình 3.2.3 Mơ hình tính phương pháp canny 28 Hình 3.2.4 Phiếu kết thi TOEIC sau tìm biên 29 Hình 3.3.1 Histogram theo ox cho khung trả lời 31 Hình 3.3.2 Histogram theo oy cho khung trả lời 31 Hình 4.1.1 ảnh phiếu kết trước lọc nhiễu làm mịn 34 Hình 4.1.2 Ảnh phiếu kết sau phân ngưỡng lọc nhiễu 35 Hình 4.1.3 Phiếu kết trước xoay lại 36 Hình 4.1.4 Phiếu kết sau xoay ảnh 37 Hình 4.2.1 Xác định khung cho phiếu kết 38 Hình 4.2.2 Xác định dịng cho khung số báo danh mã đề thi 38 Hình 4.2.3 Xác định dịng cho khung trả lời 39 Hình 4.2.4 Xác định cho khung số báo danh mã đề thi 39 Hình 4.2.5 Xác định cho khung trả lời 39 Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP LỜI CẢM ƠN Em xin chân thành cảm ơn Thầy giáo, Thạc sĩ Ngô Trường Giang, người hướng dẫn tận tình bảo em nhiều suốt trình tìm hiểu nghiên cứu hoàn thành đồ án từ lý thuyết đến ứng dụng Sự hướng dẫn thầy giúp em có thêm kiến thức lập trình kiến thức xử lý ảnh Đồng thời em xin chân thành cám ơn thầy cô khoa Công nghệ thông tin- Trường Đại Học Dân Lập Hải Phòng, thầy cô trường trang bị cho em kiến thức cần thiết suốt thời gian học tập trường để em hoàn thành tốt đồ án Trong trình học suốt thời gian làm tốt nghiệp không tránh khỏi thiếu sót, em mong góp ý quý báu thầy cô tất bạn để kết em hoàn thiện Sau cùng, em xin gửi lời cảm ơn đến gia đình bạn bè tạo điều kiện để em xây dựng thành công đồ án Em xin chân thành cảm ơn! Hải Phòng, ngày tháng năm 2019 Sinh viên Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP LỜI MỞ ĐẦU Xử lý ảnh lĩnh vực mang tính khoa học cơng nghệ Nó ngành khoa học mẻ so với nhiều ngành khoa học khác tốc độ phát triển nhanh, kích thích trung tâm nghiên cứu, ứng dụng, đặc biệt máy tính chun dụng cho Trong thơng tin người thu nhận từ bên ngồi có đến 80% thu nhận mắt có nghĩa dạng ảnh Vì xử lý ảnh ngành khoa học phát triển mạnh áp dụng rộng rãi ngành khoa học khác đời sống thực tiễn Nhận dạng phần quan trọng xử lý ảnh ứng dụng hiệu nhiều lĩnh vực khác y tế, quốc phòng, nghiên cứu Hiện thực tế có nhiều sản phẩm thương mại cho phép nhận dạng như: Nhận dạng kết điều tra, nhận dạng khuôn mặt, tự động chấm thi… Nhưng sản phẩm có tính chun dụng đặc thù cao nên khó áp dụng đồng thời cho nhiều mục đích khác Do đồ án nghiên cứu việc tiền xử lý nhận dạng phiếu kết thi TOEIC trường ĐH Dân Lập Hải Phòng Từ xây dựng hệ thống tổ chức chấm vào điểm cách tự động trường ĐH Dân Lập Hải Phòng Cấu trúc đồ án sau: Chương 1: Tổng quan xử lý ảnh Chương 2: Một số kỹ thuật tiền xử lý ảnh Chương 3: Nhận dạng phiếu kết thi TOEIC Chương 4: Kết thực nghiệm Chương 5: Kết luận Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG CHƯƠNG 1: ĐỒ ÁN TỐT NGHIỆP TỔNG QUAN VỀ XỬ LÝ ẢNH 1.1 Tổng quan hệ thống xử lý ảnh Xử lý ảnh đối tượng nghiên cứu lĩnh vực thị giác máy, trình biến đổi từ ảnh ban đầu sang ảnh với đặc tính tuân theo ý muốn người sử dụng Xử lý ảnh gồm q trình phân tích, phân lớp đối tượng, làm tăng chất lượng, phân đoạn tách cạnh, gán nhãn cho vùng hay trình biên dịch thơng tin hình ảnh ảnh Cũng xử lý liệu đồ hoạ, xử lý ảnh số lĩnh vực tin học ứng dụng Xử lý liệu đồ hoạ đề cập đến ảnh nhân tạo, ảnh xem xét cấu trúc liệu tạo chương trình Xử lý ảnh số bao gồm phương pháp kĩ thuật để biến đổi, để truyền tải mã hoá ảnh tự nhiên Mục đích xử lý ảnh gồm: Biến đổi ảnh, làm tăng chất lượng ảnh Tự động nhận dạng, đoán nhận, đánh giá nội dung ảnh Các bước cần thiết xử lý ảnh: CAMERA Lưu trữ Thu nhận ảnh Số hóa Phân tích ảnh Nhận dạng ảnh SCANNER Lưu trữ Hệ Q.định Hình 1.1.1 Các giai đoạn xử lý ảnh Trước hết q trình thu nhận ảnh Ảnh thu nhận qua camera Thường thu nhận ảnh qua camera tín hiệu tương tự (loại camera ống kiểu CCIR), tín hiệu số hóa (loại CCD- Charge Coupled Device) Ảnh thu nhận từ vệ tinh qua cảm ứng (sensor), hay ảnh tranh quét Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP scanner Tiếp theo q trình số hóa (Digitalizer) để biến đổi tín hiệu tương tự sang tín hiệu rời rạc (lấy mẫu) số hóa lượng hóa, trước chuyển sang giai đoạn xử lý, phân tích hay lưu trữ lại Trước hết công việc tăng cường ảnh để nâng cao chất lượng ảnh Do nguyên nhân khác nhau: chất lượng thiết bị thu nhận ảnh, nguồn sáng hay nhiễu, ảnh bị suy biến cần phải tăng cường khôi phục lại ảnh để làm bật số đặc tính ảnh, hay làm cho ảnh gần giống với trạng thái gốc – trạng thái trước bị biến dạng Giai đoạn phát đặc tính biên, phân vùng ảnh, trích chọn đặc tính v.v Cuối tùy theo mục đích ứng dụng, giai đoạn nhận dạng, phân lớp hay định khác 1.2 Một số vấn đề xử lý ảnh 1.2.1 Các khái niệm Phần tử ảnh (Pixel -Picture Element) Ảnh thực tế ảnh liên tục không gian giá trị độ sáng Để xử lý máy tính cần thiết phải tiến hành số hóa ảnh Trong q trình số hóa người ta biến đổi từ tín hiệu liên tục sang tín hiệu rời rạc thơng qua q trình lấy mẫu (rời rạc hóa khơng gian) lượng hóa thành phần giá trị mà nguyên tắc mắt thường không phân biệt hai điểm kề Trong trình người ta sử dụng khái niệm Picture element mà ta quen gọi hay viết Pixel Vậy ảnh tập hợp pixel Mức xám (Gray level) kết mã hóa tương ứng với cường độ sáng điểm ảnh với giá trị số - kết trình lượng hóa Cách mã hóa kinh điển thường dùng 16, 32 hay 64 mức Mã hóa 256 mức phổ dụng lý kĩ thuật Vì = 256 (0,1,… 255), nên với 256 mức, pixel mã hóa bit Độ phân giải (Resolation) ảnh mật độ điểm ảnh ấn định ảnh số hiển thị Ảnh số tập hợp điểm ảnh với mức xám phù hợp dùng để mô tả ảnh gần với ảnh thật Ảnh nhị phân ảnh có hai mức xám Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Ảnh màu ảnh số cường độ điểm ảnh tổng hợp từ màu tùy theo loại mà có cách biểu diễn khác Ảnh đa mức xám ảnh có nhiều hai mức xám 1.2.2 Biểu diễn ảnh Trong biểu diễn ảnh, người ta thường dùng phần tử đặc trưng ảnh pixel Nhìn chung hàm hai biến chứa thông tin biểu diễn ảnh Các mô hình biểu diễn cho ta mơ tả logic hay định lượng tính chất hàm Trong biểu diễn ảnh cần ý đến tính trung thực tiêu chuẩn “thông minh” để đo chất lượng ảnh tính hiệu kĩ thuật xử lý Một số mơ hình thường dùng biểu diễn ảnh: mơ hình tốn, mơ hình thống kê Trong mơ hình tốn, ảnh hai chiều biểu diễn nhờ hàm hai biến trực giao gọi hàm sở Cịn mơ hình thống kê, ảnh coi phần tử tập hợp đặc trưng đại lượng như: kỳ vọng toán học, hiệp biến, phương sai, moment 1.2.3 Biến đổi ảnh (Image Transform) Thuật ngữ biến đổi ảnh thường dùng để nói tới lớp ma trận đơn vị kĩ thuật dùng để biến đổi ảnh Biến đổi ảnh nhằm làm giảm nguyên nhân ảnh để việc xử lý hiệu Như làm rõ thông tin mà ngời dùng quan tâm người dùng phải chấp nhận số thông tin cần thiết 1.2.4 Phân tích ảnh Phân tích ảnh liên quan đến việc xác định độ đo định lượng ảnh để đưa mô tả đầy đủ ảnh Q trình phân tích ảnh thực chất bao gồm nhiều công đoạn nhỏ Trước hết công việc tăng cường ảnh để nâng cao chất lượng ảnh, giai đoạn phát đặc tính phát biên, phân vùng ảnh, trích chọn đặc tính v.v 1.2.4.1 Tăng cường ảnh – khơi phục ảnh Tăng cường ảnh bước quan trọng, tạo tiền đề cho xử lý ảnh Nó gồm Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP kỹ thuật như: lọc độ tương phản, khử nhiễu, màu… Khôi phục ảnh nhằm loại bỏ suy giảm ảnh 1.2.4.2 Biên Biên vấn đề chủ yếu phân tích ảnh điểm trích chọn q trình phân tích ảnh dựa vào biên Mỗi điểm ảnh biên có thay đổi đột ngột mức xám Tập hợp điểm biên tạo thành biên hay đường bao quanh ảnh 1.2.4.3 Phân vùng Phân vùng bước then chốt xử lý ảnh Giai đoạn nhằm phân tích ảnh thành thành phần có tính chất dựa theo biên hay vùng liên thông Tiêu chuẩn để xác định vùng liên thơng mức xám, màu hay độ tương phản 1.2.5 Nhận dạng ảnh Nhận dạng ảnh q trình liên quan đến mơ tả đối tượng mà người ta muốn đặc tả Quá trình nhận dạng thường sau q trình trích chọn đặc tính chủ yếu đối tượng Có hai kiểu mô tả đối tượng: Mô tả tham số (nhận dạng theo tham số) Mô tả theo cấu trúc (nhận dạng theo cấu trúc) Trên thực tế người ta áp dụng kỹ thuật nhận dạng thành công với nhiều đối tượng khác như: nhận dạng ảnh vân tay, nhận dạng chữ viết 1.2.6 Nén ảnh Dữ liệu ảnh liệu khác cần phải lưu trữ hay truyền mạng mà lượng thông tin để biểu diễn cho ảnh lớn Do làm giảm lượng thơng tin hay nén liệu nhu cầu cần thiết Nén liệu q trình làm giảm lượng thơng tin “ dư thừa” liệu gốc lượng thông tin thu sau nén thường nhỏ liệu gốc nhiều Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG CHƯƠNG 2: ĐỒ ÁN TỐT NGHIỆP MỘT SỐ KỸ THUẬT TIỀN XỬ LÝ ẢNH 2.1 Kỹ thuật nâng cấp ảnh Nâng cao chất lượng ảnh bước quan trọng, tạo tiền đề cho xử lý ảnh Mục đích làm bật số đặc tính ảnh thay đổi độ tương phản, lọc nhiễu, biên, làm trơn 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 kỹ thuật miền điểm, khơng gian tần số 2.1.1 Tốn tử điểm Xử lý điểm ảnh thực chất biến đổi giá trị điểm ảnh dựa vào giá trị mà khơng dựa vào điểm ảnh khác Có hai cách tiếp cận với phương pháp này: Cách thứ dùng hàm biến đổi thích hợp với mục đích yêu cầu đặt để biến đổi giá trị mức xám điểm ảnh sang giá trị mức xám khác Cách thứ hai dùng lược đồ mức xám (Gray Histogram) Về mặt toán học, toán tử điểm ánh xạ từ giá trị cường độ ánh sáng u(m,n) tọa độ (m,n) sang giá trị cường độ ánh sáng khác v(m,n) thông qua hàm f(.) tức là: v(m,n) = f(u(m,n)) Ứng dụng tốn tử điểm biến đổi độ tương phản ảnh Một số dạng toán tử điểm giới thiệu sau: 2.1.1.1 Kỹ thuật biến đổi âm O(m,n) = 255 – I(m,n ) Với O(m,n): Giá trị điểm ảnh đầu vị trí (m,n) I(m,n): Giá trị điểm ảnh đầu vào vị trí (m,n) 2.1.1.2 Kỹ thuật thay đổi độ xám O(m,n) = I(m,n) + C C = const, Cmax= 255 Cmin= -255 Nếu C dương : Tăng độ sáng Sv: Trần Thị Phượng – CT1002 10 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG Xtv = X( n 1) n lẻ Xtv = (n ) 2 ĐỒ ÁN TỐT NGHIỆP (n 1) n chẵn Kỹ thuật đòi hỏi điểm ảnh cửa sổ phải xếp theo thứ tự tăng dần hay giảm dần so với giá trị trung vị Kích thước cửa sổ thường chọn cho cho số điểm ảnh cửa sổ ảnh lẻ Các cửa sổ thường dùng 3x3, 5x5, 7x7 3.2.3 Tìm biên Chúng ta sử dụng phương pháp tìm biên canny dựa cặp đạo hàm riêng bậc với việc làm nhiễu Đạo hàm ảnh lọc: f (G I ) fx f y với fx fy đạo hàm theo x y f Do vậy: f(G I ) x(G I ) y (Gx I ) (Gy (3.1) I) Lấy đạo hàm riêng theo x y G ta được: Gx (x, y) Gy (x, y) x y exp( exp( x2 y ) 2 x2 y2 2 ) (3.2) (3.3) Hơn lọc Gauss tách được, ta thực riêng biệt tích chập theo x y: Gx (x, y) Gx (x) G( y) Gy (x, y) Gy ( y) G(x) (3.4) Từ (3.1) (3.4)ta có: f x (x, y) Gx (x) G( y) I f y (x, y) Gy (x) G(x) I (3.5) Với biên độ hướng tính theo cơng thức (3.2) (3.3) Thuật tốn minh họa theo hình sau: Sv: Trần Thị Phượng – CT1002 27 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG fx ĐỒ ÁN TỐT NGHIỆP Arctan fy/fx I(x,y) fy f x f y Hình 3.2.3 Mơ hình tính phương pháp canny Kỹ thuật viết hàm sau opencv: void cvCanny( const CvArr* image, CvArr* edges, double threshold1, double threshold2, int aperture_size=3 ); Trong đó: image ảnh đầu vào edges ảnh đầu (ảnh kết quả) threshold1 ngưỡng threshold2 ngưỡng aperture_size cỡ ma trận mẫu Sv: Trần Thị Phượng – CT1002 28 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Hình 3.2.4 Phiếu kết thi TOEIC sau tìm biên 3.2.4 Xác định góc nghiêng xoay ảnh 3.2.4.1 Xác định góc nghiêng Phiếu kết sau scanner bị nghiêng nên ta cần chỉnh lại góc nghiêng để việc nhận dạng xác Trước xoay ảnh ta phải xác định góc nghiêng ảnh Tư tưởng phương pháp nhận dạng đường thẳng Hough là: với giá trị tham số r θ, ta tính số tọa độ (x,y) thỏa mãn phương trình đường thẳng Hough điểm đen Nếu số lớn ngưỡng θ tập hợp điểm tạo nên đường thẳng Thuật tốn tìm đường thẳng dựa phương trình đường thẳng Hough mơ tả ngơn ngữ sau: Sv: Trần Thị Phượng – CT1002 29 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG w2 h2 for r = to ĐỒ ÁN TỐT NGHIỆP ° for θ = to 360 {count = ; for x = to width { Tính y; if (x, y) điểm đen then count = count + } if count > θ then thơng báo có đường thẳng ; } Trong w h chiều độ rộng chiều cao ảnh Biến count dùng để đếm số điểm đen tương ứng với r θ Nếu count lớn ngưỡng cho trước θ có đường thẳng Ưu điểm thuật tốn tìm đường thẳng khơng liền với độ xác cao Với thuật tốn xác định góc nghiêng đường thẳng Từ biết ảnh có nghiêng khơng thực bước xoay ảnh Trong opencv đường thẳng xác định hàm: lines = cvHoughLines2( dst2, storage, CV_HOUGH_STANDARD, 1, CV_PI/180, 180, 0, ); 3.2.4.2 Xoay ảnh Sau xác định góc nghiêng phiếu kết Để chỉnh sửa lại góc nghiêng ta quay lại ảnh với góc lệch Thuật toán xoay ảnh thực chất chuyển điểm ảnh (x,y) từ vị trí ban đầu thành điểm ảnh có tọa độ (x 1,y1) theo cơng thức: Sv: Trần Thị Phượng – CT1002 30 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP x1= x.cosφ + y.sinφ y1= y.sinφ – x.cosφ 3.3 Nhận dạng phiếu kết thi TOEIC 3.3.1 Vẽ histogram Trước nhận dạng phiếu kết thi TOEIC cần phải xác định dòng cột phiếu kết từ nhận dạng ô Để nhận dạng dòng cột vẽ histogram theo trục ox oy từ nhận dạng khung Sau thực vẽ histogram theo trục ox, oy cho khung trả lời ta thu hình vẽ sau: Hình 3.3.1 Histogram theo ox cho khung trả lời Hình 3.3.2 Histogram theo oy cho khung trả lời 3.3.2 Nhận dạng khung Nhận dạng khung bước sau vẽ histogram cho phiếu kết theo trục, việc nhận dạng khung nhằm mục đích khoanh vùng ô trả lời, số báo danh Sv: Trần Thị Phượng – CT1002 31 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP mã đề thi Nhận dạng khung việc xác định tọa độ góc bên trái, độ rộng, độ cao khung Các khung nhận dạng lần lượt, ta có nhận xét cạnh khung nằm đường thẳng Do để nhận dạng cạnh khung ta tìm tọa độ (x,y) khung sau dung hàm opencv để vẽ cạnh khung 3.3.3 Tách dòng Để thực tách dòng nhận dạng dòng thực theo bước sau: Bước 1: Vẽ biểu đồ mức xám theo trục oy khung lưu vào mảng Bước 2: Duyệt mảng vừa lưu histogram để tìm tọa độ theo oy Bước 3: Tính khoảng cách xác định dịng khung Nhận xét sau vẽ Histogram theo trục oy tạo đoạn thẳng cách khoảng trống 3.3.4 Tách cột Để nhận dạng ô ta phải nhận dạng dòng cột khung Ở bước ta nhận dạng dòng phần chung ta tiếp tục nhận dạng cột khung Để nhận dạng cột khung ta làm theo bước sau: Bước 1: vẽ Histogram theo trục ox cho khung Bước 2: duyệt mảng chứa Histogram theo ox Bước 2: xác định tọa độ cột (2 tọa độ) 3.3.5 Tách ô nhận dạng ô Sau thực tách dòng tách cột tiếp tục thực hiên tách nhận dạng Ơ chọn ô có mật độ điểm đen nhiều Tư tưởng phương pháp tách ô nhận dạng ô sau: Sv: Trần Thị Phượng – CT1002 32 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Bước 1: Duyệt mảng chứa tọa độ cột, dòng khung để xác định tọa độ ô Bước 2: từ tọa độ cột dòng vừa duyệt xác định ô Bước 3: duyệt tất dịng, tìm số điểm đen ô dòng Bước 4: quét ô dịng, đến gặp chứa điểm đen lớn ngưỡng θ Nếu có chọn ngược lại dịng khơng có chọn Bước 5: Nếu số ô nhỏ số ô hàng quay lại bước để tiếp tục nhận dạng, ngược lại kết thúc Sv: Trần Thị Phượng – CT1002 33 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG CHƯƠNG 4: ĐỒ ÁN TỐT NGHIỆP KẾT QUẢ THỰC NGHIỆM 4.1 Thực nghiệm tiền xử lý ảnh Phiếu kết sau scanner để thực nhận dạng thi bị nhiễu, nghiêng Do việc tiền xử lý trước nhận dạng cần thiết Sau kết trình thực nghiệm tiền xử lý 4.1.1 Thực nghiệm lọc nhiễu Hình 4.1.1 ảnh phiếu kết trước lọc nhiễu làm mịn Sau thực làm mịn ảnh ta thu kết sau: Sv: Trần Thị Phượng – CT1002 34 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Hình 4.1.2 Ảnh phiếu kết sau phân ngưỡng lọc nhiễu Sv: Trần Thị Phượng – CT1002 35 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP 4.1.2 Thực nghiệm xoay ảnh Để nhận dạng xác phiếu kết thi TOEIC phải xoay xoay ảnh khơng cịn nghiêng scaner Mẫu phiếu bị nghiêng scaner sau: Hình 4.1.3 Phiếu kết trước xoay lại Sv: Trần Thị Phượng – CT1002 36 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Hình 4.1.4 Phiếu kết sau xoay ảnh Sv: Trần Thị Phượng – CT1002 37 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP 4.2 Các thực nghiệm nhận dạng phiếu kết 4.2.1 Thực nghiệm nhận dạng khung Sau nhận dạng khung ta xác định khung theo hình vẽ sau: Hình 4.2.1 Xác định khung cho phiếu kết 4.2.2 Thực nghiệm tách dịng Để thực nhận dạng phiếu kết tơi thực tách dịng cho khung phiếu kết thu sau: Hình 4.2.2 Xác định dòng cho khung số báo danh mã đề thi Sv: Trần Thị Phượng – CT1002 38 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Hình 4.2.3 Xác định dòng cho khung trả lời 4.2.3 Thực nghiệm tách ô nhận dạng ô Sau thực nhận dạng dịng, chúng tơi tiếp tục thực nhận dạng ô kết thực nghiệm ta thu sau: Hình 4.2.4 Xác định cho khung số báo danh mã đề thi Hình 4.2.5 Xác định ô cho khung trả lời Sv: Trần Thị Phượng – CT1002 39 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG CHƯƠNG 5: ĐỒ ÁN TỐT NGHIỆP KẾT LUẬN 5.1 Các kết đạt Trong thời gian nghiên cứu làm đồ án, em hoàn thành nhiệm vụ đề Như trình bày trên, em nghiên cứu thực nội dung sau: Tìm hiểu số kĩ thuật toán nâng cao chất lượng ảnh: Nghiên cứu ứng dụng nâng cao chất lượng ảnh cho toán nhận dạng phiếu kết thi TOEIC trường Đại Học Dân Lập Hải Phòng Cài đặt thử nghiệm ứng dụng hệ thống nâng cao chất lượng ảnh nhận dạng phiếu thi TOEIC với modul chính: Lọc nhiễu, phân ngưỡng Phát góc nghiêng chỉnh ảnh Xác định khung, dịng, tách để phục vụ cho tính tốn nhận dạng 5.2 Những tồn hướng phát triển Bên cạnh kết đạt được, đồ án em cịn có vấn đề mà đến thời điểm chưa giải được: Phạm vi toán nhỏ Kết chương trình chưa thực chấm điểm vào điểm tự động Trong thời gian tới em tiếp tục nghiên cứu để hồn thiện tiếp phần cịn tồn để xây dựng thành hệ thống hồn thiện đưa vào sử dụng Sv: Trần Thị Phượng – CT1002 40 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP TÀI LIỆU THAM KHẢO Tài liệu tham khảo tiếng Việt [1.] Nhập môn xử lý ảnh, Lương Mạnh Bá Nguyễn Thanh Thủy, nhà xuất Khoa học Kỹ thuật, 2000 [2.] Nguyễn Thị Thanh Huyền, nhận dạng phiếu kết thi trắc nghiệm, đồ án tốt nghiệp Đại học, khoa Cơng nghệ thơng tin – ĐHDL Hải Phịng, 2006 [3.] Xử lý ảnh, PGS.TS Nguyễn Quang Hoan Học viện bưu viễn thơng năm 2006 [4.] Xử lý ảnh, TS.Đỗ Năng Tồn TS.Phạm Việt Bình Đại Học Thái Nguyên tháng 11 năm 2007 Tài liệu tham khảo tiếng Anh [5.] Introduction to computer vison and image processing, Lương Chi Mai [6.] http://www.codeproject.com/ Sv: Trần Thị Phượng – CT1002 41 ... 24 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Hình 3.2.1 Phiếu kết thi TOEIC trước phân ngưỡng Sv: Trần Thị Phượng – CT1002 25 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO. .. liệu gốc lượng thông tin thu sau nén thường nhỏ liệu gốc nhiều Sv: Trần Thị Phượng – CT1002 TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG CHƯƠNG 2: ĐỒ ÁN TỐT NGHIỆP MỘT SỐ KỸ THUẬT... TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG ĐỒ ÁN TỐT NGHIỆP Ảnh màu ảnh số cường độ điểm ảnh tổng hợp từ màu tùy theo loại mà có cách biểu diễn khác Ảnh đa mức xám ảnh có nhiều

Ngày đăng: 29/08/2020, 18:04

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1.] Nhập môn xử lý ảnh, Lương Mạnh Bá và Nguyễn Thanh Thủy, nhà xuất bản Khoa học Kỹ thuật, 2000 Khác
[2.] Nguyễn Thị Thanh Huyền, nhận dạng phiếu kết quả thi trắc nghiệm, đồ án tốt nghiệp Đại học, khoa Công nghệ thông tin – ĐHDL Hải Phòng, 2006 Khác
[3.] Xử lý ảnh, PGS.TS Nguyễn Quang Hoan. Học viện bưu chính viễn thông năm 2006 Khác
[4.] Xử lý ảnh, TS.Đỗ Năng Toàn và TS.Phạm Việt Bình. Đại Học Thái Nguyên tháng 11 năm 2007.Tài liệu tham khảo tiếng Anh Khác
[5.] Introduction to computer vison and image processing, Lương Chi Mai Khác

HÌNH ẢNH LIÊN QUAN

Hình 1.1.1 Các giai đoạn chính trong xử lý ảnh - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 1.1.1 Các giai đoạn chính trong xử lý ảnh (Trang 6)
Hình 2.2.1 Mô tả thuật toán lọc trung bình - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 2.2.1 Mô tả thuật toán lọc trung bình (Trang 12)
Thuật toán lọc trung bình được minh họa bởi hình vẽ sau: - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
hu ật toán lọc trung bình được minh họa bởi hình vẽ sau: (Trang 12)
goc (m k,n l)m ,n - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
goc (m k,n l)m ,n (Trang 14)
Hình 2.2.2 Mô hình lọc thông cao - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 2.2.2 Mô hình lọc thông cao (Trang 14)
Hình 3.1.1 Mẫu phiếu thi TOEIC - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.1.1 Mẫu phiếu thi TOEIC (Trang 23)
Hình 3.2.1 Phiếu kết quả thi TOEIC trước khi phân ngưỡng - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.2.1 Phiếu kết quả thi TOEIC trước khi phân ngưỡng (Trang 25)
Hình 3.2.2 Phiếu kết quả thi TOEIC sau khi phân ngưỡng 3.2.2  Lọc nhiễu - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.2.2 Phiếu kết quả thi TOEIC sau khi phân ngưỡng 3.2.2 Lọc nhiễu (Trang 26)
Hình 3.2.3 Mô hình tính của phương pháp canny - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.2.3 Mô hình tính của phương pháp canny (Trang 28)
Hình 3.2.4 Phiếu kết quả thi TOEIC sau khi tìm biên 3.2.4  Xác định góc nghiêng và xoay ảnh - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.2.4 Phiếu kết quả thi TOEIC sau khi tìm biên 3.2.4 Xác định góc nghiêng và xoay ảnh (Trang 29)
Hình 3.3.2 Histogram theo oy cho khung trả lời 3.3.2  Nhận dạng khung - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.3.2 Histogram theo oy cho khung trả lời 3.3.2 Nhận dạng khung (Trang 31)
Hình 3.3.1 Histogram theo ox cho khung trả lời - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 3.3.1 Histogram theo ox cho khung trả lời (Trang 31)
Hình 4.1.1 ảnh phiếu kết quả trước khi lọc nhiễu làm mịn - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.1.1 ảnh phiếu kết quả trước khi lọc nhiễu làm mịn (Trang 34)
Hình 4.1.2 Ảnh phiếu kết quả sau khi phân ngưỡng và lọc nhiễu - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.1.2 Ảnh phiếu kết quả sau khi phân ngưỡng và lọc nhiễu (Trang 35)
Hình 4.1.3 Phiếu kết quả trước khi xoay lại - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.1.3 Phiếu kết quả trước khi xoay lại (Trang 36)
Hình 4.1.4 Phiếu kết quả sau khi xoay ảnh - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.1.4 Phiếu kết quả sau khi xoay ảnh (Trang 37)
Sau khi nhận dạng khung ta xác định được các khung theo hình vẽ sau: - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
au khi nhận dạng khung ta xác định được các khung theo hình vẽ sau: (Trang 38)
Hình 4.2.1 Xác định khung cho phiếu kết quả 4.2.2  Thực nghiệm tách dòng - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.2.1 Xác định khung cho phiếu kết quả 4.2.2 Thực nghiệm tách dòng (Trang 38)
Hình 4.2.3 Xác định dòng cho khung trả lời 4.2.3  Thực nghiệm tách ô và nhận dạng ô - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.2.3 Xác định dòng cho khung trả lời 4.2.3 Thực nghiệm tách ô và nhận dạng ô (Trang 39)
Hình 4.2.4 Xác địn hô cho khung số báo danh và mã đề thi - TÌM HIỂU MỘT SỐ KỸ THUẬT NÂNG CAO CHẤT LƯỢNG ẢNH VÀ ỨNG DỤNG
Hình 4.2.4 Xác địn hô cho khung số báo danh và mã đề thi (Trang 39)

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