1. Trang chủ
  2. » Giáo Dục - Đào Tạo

XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG

40 23 0
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 40
Dung lượng 1,02 MB

Nội dung

-ý nghĩa khoa học: dựa vào các nghiên cứu khoa học ,bài báo liên quan đã được công bố trong và ngoài nước , áp dụng vào phương pháp nhận diện các biển báo giao thông -Ý nghĩa thực tiễn:

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH



KHOA CƠ KHÍ - ĐIỆN - ĐIỆN TỬ - Ô TÔ

(Font: Time New Romaơn Bold; Size: 16)

Trang 2

(Mẫu trang Lời cảm ơn)

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH



KHOA CƠ KHÍ - ĐIỆN - ĐIỆN TỬ - Ô TÔ

ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG HỆ THỐNG PHÁT HIỆN

BIỂN BÁO TỰ ĐỘNG

Sinh viên thực hiện: VŨ TIẾN THÀNH

NGUYỄN THÀNH TÂN1800003683

NGUYỄN TRÚC THẢO1800005644

Giảng viên hướng dẫn: NGUYỄN HỮU LUÂN

Trang 3

TP HỒ CHÍ MINH, THÁNG 08/2021

TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập - Tự do - Hạnh phúc

KHOA CƠ KHÍ - ĐIỆN - ĐIỆN TỬ - Ô TÔ

Bộ môn :Đồ án môn học điện và điện tử ô tô

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

Sinh viên thực hiện: Vũ Tiến Thành MSSV: 1800002949

Nguyễn Thành Tân MSSV: 1800003683

Nguyễn Trúc Thảo MSSV: 1800005644

Ngành: Công Nghệ Kỹ Thuật Ô Tô

1 Tên đề tài đồ án:

Xây dựng hệ thông phát hiện biển báo tự động

2 Nội dung chính của khoá luận:

Xây dựng được hệ thống nhận diện biển báo tự động

4 Kết quả đạt được

……….……… ……….………

……….……… ……….………

……….……… ……….………

……….……… ……….………

5 Ngày giao đồ án: ……… … Ngày nộp đồ án: ………

6 Kết luận: Nội dung và yêu cầu của Khoá luận tốt nghiệp đã được thông qua bởi: Họ và tên người hướng dẫn: Ký tên 1/……… ………

2/……… ………

Tp Hồ Chí Minh, ngày……tháng……năm……

TRƯỞNG BỘ MÔN GIẢNG VIÊN HƯỚNG DẪN CHÍNH (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên)

Trang 4

(Mẫu trang Lời cảm ơn)

LỜI CAM KẾT

- Tên đề tài: Xây dựng hệ thống phát hiện biển báo tự động

- Họ tên sinh viên: Vũ Tiến Thành

- Địa chỉ sinh viên: Xã Minh Hưng - Huyện Bù Đăng - Tỉnh Bình Phước

- Số điện thoại liên lạc: 0931202849

- Email:vutienthanh10122000@gmail.com

- Họ tên sinh viên: Nguyễn Thành Tân

- Địa chỉ sinh viên: Xã Nhơn Mỹ - TX An Nhơn – Tỉnh Bình Định

- Số điện thoại liên lạc: 0934987662

- Email:nguyenthanhtan0404@gmail.com

- Họ tên sinh viên: Nguyễn Trúc Thảo

- MSSV: 1800005644 Lớp:18DOT2D

- Địa chỉ sinh viên: Thành phố Tuy Hòa - tỉnh Phú Yên

- Số điện thoại liên lạc: 0935125717

- Email:thaonguyenfo3@gmail.com

- Giảng viên hướng dẫn:Nguyễn Hữu Luân

- Ngày nộp khoá luận tốt nghiệp:

- Lời cam kết: “Tôi xin cam đoan đồ án tốt nghiệp này là công trình do chính tôi

nghiên cứu và thực hiện Tôi không sao chép từ bất kỳ một bài viết nào đã được công bố mà không trích dẫn nguồn gốc Nếu có bất kỳ một sự vi phạm nào, tôi xin chịu hoàn toàn trách nhiệm”.

Tp Hồ Chí Minh, ngày … tháng … năm 20…

Ký tên và ghi rõ họ tên

Trang 5

Một lần nữa em xin gửi lời cảm ơn đến thầy TS Nguyễn Hữu Luân và các thầy côtrong khoa đã giúp đỡ để em hoàn thành đồ án này.

Em xin chân thành cảm ơn!

(Sinh viên thực hiện)

Trang 6

(Mẫu Tóm tắt khoá luận)

TÓM TẮT ĐỒ ÁN

TÊN ĐỀ TÀI Xây dựng hệ thống phát hiên biển báo tự động.

Đề tài tập trung nghiên cứu xây dựng hệ thống phát hiện biển báo tự động Biên soạn tài liệu cho việc tra cứu và kiểm tra các cảm biến và camera trên ô tô Để hoàn thành đề tài này, chúng em đã sử dụng các phương pháp : tìm, đọc và dịch, chọn và sắp xếp, suy luận

và viết Cụ thể như sau :

· Tìm tài liệu: tìm tài liệu từ giáo trình, phần mềm python, trên Internet

· Đọc và dịch tài liệu: Sau khi có được tài liệu, chúng em đọc để hiểu được nội dung

chứa trong tài liệu

· Chọn và sắp xếp tài liệu: Tài liệu thì có rất nhiều và dài, việc chọn những nội dung thực sự cần thiết và quan trọng là điều không thể thiếu Do tài liệu xuất phát từ nhiều nguồn nên phải sắp xếp theo một tổng thể thống nhất và có bố cục chặt chẽ và liên quan mật thiết đến nhau Suy luận và viết: Để đảm bảo đề tài được rõ ràng, dễ hiểu, nhóm chúng em đã sử dụng những kiến thức chuyên ngành có sẵn kết hợp với những kiến thức mới, rồi tóm gọn và viết một cách khoa học nhất ABSTRACT THESIS TITLE Size 12 ………

………

………

………

………

Trang 7

MỤC LỤC

NHIỆM VỤ KHOÁ LUẬN i

LỜI CAM KẾT ii

LỜI CÁM ƠN iii

TÓM TẮT KHOÁ LUẬN iv

MỤC LỤC v

DANH MỤC BẢNG BIỂU viii

DANH MỤC SƠ ĐỒ, HÌNH VẼ ix

DANH MỤC TỪ VIẾT TẮT x

CHƯƠNG I GIỚI THIỆU 1

1.1 Tính cấp thiết của đề tài 1

1.2 Ý nghĩa khoa học và thực tiễn của đề tài 3

1.3 Mục tiêu nghiên cứu của đề tài 4

1.4 Đối tượng và phạm vi nghiên cứu 5

1.4.1 Đối tượng nghiên cứu 5

1.4.2 Phạm vi nghiên cứu 6

1.5 Phương pháp nghiên cứu 6

1.5.1 Cơ sở phương pháp luận 7

1.5.2 Các phương pháp nghiên cứu cụ thể 9

CHƯƠNG 2 PHƯƠNG PHÁP NGHIÊN CỨU 11

2.1 Biển báo giao thông đường bộ việt nam………12

2.2 Phân loại ảnh………

….13 2.3 Phát hiện vùng ứng viên………14

CHƯƠNG 3 CƠ SỞ LÝ THUYẾT 15

CHƯƠNG 4 PHƯƠNG HƯỚNG VÀ CÁC GIẢI PHÁP VỀ 25

CHƯƠNG 5 ĐỀ XUẤT CÔNG NGHỆ … / TÍNH TOÁN, THIẾT KẾ 40

CHƯƠNG 6 CHẾ TẠO THỬ NGHIỆM / THỰC NGHIỆM - ĐÁNH GIÁ 50

CHƯƠNG 7 KẾT LUẬN - ĐỀ NGHỊ 65

TÀI LIỆU THAM KHẢO 70 PHỤ LỤC 1 I PHỤ LỤC 2 III PHỤ LỤC 3 IX XÁC NHẬN CỦA ĐƠN VỊ ỨNG DỤNG (nếu có) XX

Trang 8

(Mẫu Danh mục bảng biểu)

DANH MỤC BẢNG BIỂU

Bảng 1.1: <Tên bảng> 23Bảng 1.2: <Tên bảng> 25Bảng 1.3: <Tên bảng> 24

Bảng 3.4: <Tên bảng> 34

Ghi chú:

- Chữ số thứ nhất chỉ tên chương

- Chữ số thứ hai chỉ thứ tự bảng biểu trong mỗi chương

- Ở cuối mỗi bảng biểu trong mỗi chương phải có ghi chú, giải thích, nêu rõnguồn trích hoặc sao chụp, …

Trang 9

DANH MỤC SƠ ĐỒ, HÌNH VẼ

Sơ đồ 1.1: <Tên sơ đồ > 11

Sơ đồ 1.2: <Tên sơ đồ > 12

Sơ đồ 1.3: <Tên sơ đồ > 16

Sơ đồ 3.7: <Tên sơ đồ > 37

Hình 1.1: <Tên hình > 13Hình 1.2: <Tên hình > 15Hình 1.3: <Tên hình > 18

Hình 4.3: <Tên hình > 43

Ghi chú:

- Chữ số thứ nhất chỉ tên chương

- Chữ số thứ hai chỉ thứ tự sơ đồ, hình, … trong mỗi chương

- Ở cuối mỗi sơ đồ, hình, … trong mỗi chương phải có ghi chú, giải thích,nêu rõ nguồn trích hoặc sao chụp, …

Trang 10

(Mẫu Danh mục từ viết tắt)

DANH MỤC TỪ VIẾT TẮT

Trang 11

CHƯƠNG 1: GIỚI THIỆU.

1.1:Tính cấp thiết của đề tài :

Ngày nay công nghệ thông tin đang phát truyển mạnh mẽ và ứng dụng trong

Nhiều lĩnh vực , trong đó có lĩnh vực giao thông “Hệ thống phát hiện biển báo tự

Động” đang được nhiều nhà nghiên cứu quan tâm

Để làm sáng tỏ hiệu quả trong thực tế nhóm em đã trọn đề tài “Xây dựng hệ

Thống nhận diện biển báo tự động” Khi có chiếc xe có hệ thống này nó sẽ cảnh báoChủ nhân về những biển báo đã được xử lý giúp người lái xe tập trung hơn trong nhữngQuãng đường dài mệt mỏi

1.2: ý nghĩa khoa học và thực tiễn của đề tài.

-ý nghĩa khoa học: dựa vào các nghiên cứu khoa học ,bài báo liên quan đã được công

bố trong và ngoài nước , áp dụng vào phương pháp nhận diện các biển báo giao thông

-Ý nghĩa thực tiễn: Mô phòng thành công phương pháp nhận diện biển báo giao thông

đường bộ ứng dụng vaofcoong nghệ tự động cho điều khiển giao thông

1.3:Mục tiêu nghiên cứu của đề tài:

- Tạo ra một thiết bị thông minh giúp nâng cao đời sống con người.

- Tìm hiểu về cách sử dụng và lập trình Python.

- So sánh với đề tài được đặt ra.

- Tiến hành viết chương trình hệ thống.

- Mô phỏng hệ thống.

- Sửa chữa, khắc phục lỗi (nếu có).

1.4:Đối tượng nghiên cứu của đề tài:

-Các biển báo giáo thông hiện đang được sử dụng

-Các lý thuyết sử lý ảnh Các phương pháp giải thuật phát hiện ảnh Bênh cạnh đó cònnghiên cứu thêm về không gian màu , Phương pháp phân đoạn màu, kỹ thuật phát hiệnđối tượng, phân tích hình dáng và phương pháp trích đặc trưng ảnh Lý thuyết máy học-Thư viện sử lý ảnh và thị giác máy tính nguồn mở openCV

1.5 Phương pháp nghiên cứu

1.5.1 Cơ sở phương pháp luận

Trãi qua quá trình 4 năm học tại trường Đại học Nguyễn Tất Thành được sự chỉ dạy

và hướng dẫn của các thầy cô khoa Cơ khí – Điện – Điện tử - Ô tô, được tiếp thu các kiếnthức từ những môn cơ sở đến những môn chuyên ngành như kỹ thuật điện – điện tử, vi điểu khiển, hệ thống điện thân xe, … trên cơ sở đó nhóm chúng em đã vận dụng những kiến thức đã học được và khả năng tự nghiên cứu sâu về chuyên ngành điện mà nhóm đã hướng theo nên nhóm đã quyết định thực hiện đề tài “ Xây dựng hệ thống nhận diện biển báo tự động trên ô tô”

Trang 12

(Mẫu Hình thức trình bày trong nội dung các chương)

Với lượng kiến thức học được chì chưa đủ để làm tốt đề tài nên nhóm đã nghiên cứu thêm một số nguồn tài liệu:”

1.5.2.phương pháp thực hiện:

-phương pháp lý thuyết Nội dung các văn bản liên quan đến ban hành, quy định và

ý nghĩa của biển báo an toàn giao thông đường bộ

+ Đọc phân tích, tổng hợp tài liệu từ những bài báo và nghên cứu khoa học liên quan đã được công bố tại Việt Nam và trên thế giới.Kế thừa những phương pháp đạt kết quả tốt

và phù hợp với nội dung cần đạt của đề tài.Phát hiện và cải tiến những phương pháp đã

có trước đây để xây dựng hướng tới kết quả tốt nhất

-Phương pháp thực nghiệp

+Truyển khai bắt đầu bằng việc thu thập dữ liệu(ảnh và video), thiết kế và xây dựng một

hệ thống dựa trên máy tính để có thể tự động phát hiện và nhận dạng các biển báo giao thông

CHƯƠNG 2:PHƯƠNG PHÁP NGHIN CỨU.

2.1 Báo hiệu giao thông đường bộ

Biển báo giao thông đường bộ hay còn được gọi là hệ thống báo hiệu đường bộ là hệ thống rất nhiều biển báo giao thông được đặt ven đường cung cấp thông tin cụ thể cho

Trang 13

người tham gia giao thông Theo Quy chuẩn QCVN 41:2016/BGTVT - Quy chuẩn kỹ

thuật quốc gia về báo hiệu đường bộ, biển báo bao gồm 6 nhóm: biển báo cấm, biển báo

nguy hiểm và cảnh báo, biển hiệu lệnh, biển chỉ dẫn trên đường ôtô không phải là đường

cao tốc, biển phụ - biển viết bằng chữ, biển chỉ dẫn trên đường cao tốc Trong đề tài này

chỉ nghiên cứu trên 4 nhóm chính sau:

1 Biển báo cấm có dạng hình tròn (trừ biển số 122 "

dừng lại" có hình bát giác đều)

Hầu hết các biển đều có viền

đỏ, nền màu trắng, trên nền có hình vẽ màu đen, biển báo cấm gồm 40 kiểu, đánh số từ 101 đến 140;

Quá trình xử lý ảnh được xem như là quá trình thao tác ảnh đầu vào nhằm cho ra kết quả

mong muốn Kết quả đầu ra của một quá trình xử lý ảnh có thể là một ảnh “tốt hơn” hoặc

một kết luận

Trang 14

(Mẫu Hình thức trình bày trong nội dung các chương)

-Đường biên (đường bao: boundary)

-Ý nghĩa của đường biên

2.3 Các mô hình màu

2.3.1 Giới thiệu

Mô hình màu hay không gian màu là một mô hình toán học dùng để mô tả các màu sắc trong thực tế được biểu diễn dưới dạng số học Trên thực tế có rất nhiều không gian màu khác nhau như RGB, HSV, CMYK, HLS, IHLS

2.3.2 Mô hình màu RGB Là không gian màu rất phổ biến được dùng trong đồ họa máy

tính và nhiều thiết bị kĩ thuật số khác Ý tưởng chính của không gian màu này là sự kết hợp của 3 màu sắc cơ bản: màu đỏ (R, Red), xanh lục (G, Green) và xanh lơ (B, Blue) để

mô tả tất cả các màu sắc khác Thu nhận ảnh Số hóa Tiền xử lý Phân tích ảnh Nhận dạng ảnh

2.3.3 Mô hình màu HLS

Mô hình màu HLS xác định các màu bằng ba thông số: màu sắc (H - Hue), độ sáng (L - Lightness) và độ bão hòa (S - Saturation) Có thể minh họa mô hình màu HLS bằng một hình nón lục giác đôi, có màu trắng ở đỉnh đầu màu đen ở dưới

2.3.4 Mô hình màu IHLS

Mô hình màu IHLS được cải tiến từ mô hình màu HLS Mô hình màu này rất giống với

mô hình màuHLS nhưng nó tránh được sự bất tiện của các mô hình màu khác được thiết

kế cho đồ họa máy tính hơn là xử lý ảnh

2.3.5 Mô hình màu HSV Hệ không gian này dựa vào 3 thông số để mô tả màu sắc

H = Hue: màu sắc

S = Saturation: độ đậm đặc, sự bảo hòa

V = value: giá trị cường độ sáng

và thường được biểu diễn dưới dạng hình trụ hoặc hình nón

Trang 15

Theo đó, đi theo vòng tròn từ 0-360 độ là trường biểu diễn màu sắc (Hue) Trường này bắt đầu từ màu đỏ đầu tiên, tới màu xanh lục đầu tiên nằm trong khoảng 0-120 độ, từ 120-240 độ là màu xanh lục tới xanhlơ.Từ 240-360 là từ màu đen tới lại màu đỏ Theo như cách biểu diễn không gian màu theo hình trụ như trên, đi từ giá trị độ sáng (V) được biểu diễn bằng cách đi từ dướiđáy hình trụ lên và nằm trong khoảng từ 0 -1 Ở đáy hình trụ V có giá trị là 0, là tối nhất và trên đỉnh hình trụ là độ sáng lớn nhất (V = 1) Đi từ tâm hình trụ ra mặt trụ là giá trị bão hòa của màu sắc (S) S có giá trị từ 0 - 1 0 ứng với tâm hình trụ là chỗ mà màu sắc là nhạt nhất S = 1 ở ngoài mặt trụ, là nơi mà giá trị màu sắc là đậm đặc nhất.

 Chuyển đổi từ RGB sang HSV

Giả sử ta có một điểm màu có giá trị trong hệ RGB là (R, G, B) ta chuyển sang không gian HSV như sau:

Đặt M = max(R, G, B), m = Min(R, G, B) và C = M - m

Nếu M = R, H' = (G - B)/C mod 6

Nếu M = B, H' = (R - G)/C + 4

H = H' x 60 Trong trường hợp C = 0, H = 0,

V = M; S = C/V Trong trường hợp V hoặc C bằng 0, S = 0

 Chuyển đổi từ HSV sang RGB

Giả sử ta có không gian màu HSV với

Trang 16

(Mẫu Hình thức trình bày trong nội dung các chương)

2.4 Lọc số ảnh

2.4.1 Lọc số ảnh là gì?

Một hệ thống dùng để làm biến dạng sự phân bố tần số của các thành phần tín hiệu theo các chỉ tiêu đã cho được gọi là bộ lọc số Nguyên tắc chung của các phương pháp lọc là

cho ma trận ảnh nhân chập với một ma trận lọc (Kernel): Idst= M*Isrc Isrc, Idst là ảnh

gốc và ảnh sau khi thực hiện phép lọc ảnh bằng cách nhân với ma trận lọc M Với mỗi phép lọc ta có những ma trận lọc M khác nhau, không có quy định cụ thể nào cho việc xác định M, tuy nhiên ma trận này có một số đặc điểm như sau:

 Kích thước của ma trận thường là một số lẻ chẳng hạn 3x3, 5x5 … Khi đó, tâm của ma trận sẽ nằm ở giao của hai đường chéo và là điểm áp đặt lên ảnh mà ta cần tính nhân chập

 Tổng các phần tử trong ma trận thông thường bằng 1 Nếu tổng này lớn hơn 1, ảnh qua phép lọc sẽ có độ sáng lớn hơn ảnh ban đầu Ngược lại ảnh thu được sẽ tối hơn ảnh ban đầu

là sử dụng một ma trận lọc (3x3) quét qua từng điểm ảnh của ảnh đầu vào Isrc Tại vị trí mỗi điểm ảnh lấy giá trị của các điểm ảnh tương ứng trong vùng (3x3) của ảnh gốc đặt vào ma trận lọc Giá trị điểm ảnh của ảnh đầu ra Idst là giá trị trung bình của tất cả các điểm trong ảnh trong ma trận lọc

2.4.3.2 Lọc trung vị

Lọc trung vị là lọc phi tuyến Một phép lọc phi tuyến là một kết quả không thể thu được

từ một tổng trọng số của các điểm ảnh lân cận Sau khi đã định nghĩa kích thước vùng lâncận, giá trị điểm ảnh 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ị của các điểm trong vùng lân cận Lọc trung vị hiệu quả trong việc giảm đi điểm nhiễu trong ma trận lọc lớn hay bằng một nửa số điểm trong ma trận lọc Cho một dãy số X1, X2, X3, , Xn được sắp xếp theo thứ tự tăng dần hoặc giảm dần Khi đó Xtv được tính bởi công thức:

Trang 17

Phần lớn các phép toán của "Hình thái" được định nghĩa từ hai phép toán cơ bản là phép

"giãn nở" (Dilation) và phép "co" (Erosion)

2.5.2 Phép toán giãn nở (dilation)

Là một trong các hoạt động cơ bản trong hình thái toán học Phép toàn này có tác dụng làm cho đối tượng ban đầu trong ảnh tăng lên về kích thước (Giãn nở ra)

Công thức của phép toán giãn nở

Công thức:

Trong đó:

A: ma trận điểm ảnh của ảnh nhị phân

B: phần tử cấu trúc

Phép co ảnh sẽ cho ra một tập điểm ảnh c thuộc A, nếu di chuyển phần tử cấu trúc B theo

c, thì B nằm trong đối tượng A E(i) là một tập con của tập ảnh bị co A

Trang 18

(Mẫu Hình thức trình bày trong nội dung các chương)

2.5.4 Phép toán mở và đóng (opening, closing)

Phép toán mở (opening) và đóng (closing) là sự kết hợp của

phép co (erosion) và giản (dilation) chúng được định nghĩa như sau:

2.6 Phân vùng ảnh

Phân vùng ả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 những thành 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 Tiêu chuẩn để xác định các vùng liên thông có thể là cùng mức xám, cùng màu hay cùng

độ nhám

Phân vùng có thể được tiếp cận từ hai quan điểm: bằng cách nhận dạng các đường biên (hoặc đường) hoặc bằng cách nhận ra các vùng (region, area) bên trong ảnh Các phép toán phân vùng có thể xem như là đối ngẫu của các phép toán tìm biên (hay tách cạnh), bởi vì khi tìm biên được kết thúc, điều đó tương đương với việc tách một vùng làm hai Một cách lý tưởng, các phép toán tách cạnh và phân vùng sẽ cho cùng một kết quả phân đoạn, tuy nhiên trong thực tế ít khi đạt được như vậy

Vùng ảnh là tập hợp các điểm ảnh có thuộc tính tương tự (gần giống nhau) Ta có thể xem một ảnh X chính là một tập các điểm ảnh pi , ký hiệu X= { pi }, i∈ [1, N.M],

với N.M là kích thước của hình ảnh Như vậy, phân vùng ảnh là quá trình tìm các tập con

Ri ={ tập các điểm ảnh có thuộc tính tương tự} của các vùng ảnh sao

cho:

Phân vùng ảnh là quá trình xử lý một ảnh số thành một tập các vùng, mỗi vùng là một tậphợp các điểm ảnh Chính xác hơn, phân vùng ảnh là quá trình gán nhãn cho mỗi điểm ảnhtrong ảnh sao cho các điểm ảnh có các thuộc tính tương tự nhau thì có cùng một nhãn Đường bao quanh một vùng ảnh được gọi là đường biên

2.6.1 Phân vùng theo ngưỡng biên độ

2.6.2 Phân vùng theo miền đồng nhất

2.6.2.1 Phương pháp tách cây tứ phân

- Về nguyên tắc, phương pháp này kiểm tra tính hợp thức của tiêu chuẩn một cách tổng thể trên miền lớn của ảnh Nếu tiêu chuẩn được thỏa mãn, việc phân đoạn coi như kết thúc Trong trường hợp ngược lại, ta chia miền đang xét thành 4 miền nhỏ hơn Với mỗi miền nhỏ, ta áp dụng một cách đệ quy phương pháp trên cho đến khi tất cả các miền đều thỏa

*Một vùng thỏa chuẩn sẽ tạo nên một nút lá, nếu không nó sẽ tạo nên một nút trong và

có 4 nút con tương ứng với việc chia làm 4 vùng Ta cứ tiếp tục như vậy cho đến khi phân xong Các nút của cây biểu diễn số vùng đã phân

*Tiêu chuẩn phân vùng ở đây là màu sắc Nếu mọi điểm của vùng đều là màu trắng thì

sẽ tạo nên nút lá trắng và tương tự như vậy với nút lá đen Nút màu ghi vùng không thuầnnhất và phải tiếp tục chia

Với ngưỡng q cho trước, vùng thuần nhất phải thỏa điều kiện:

• Độ lệch chuẩn s <q

*Hoặc Max - Mia <θ với Max, Min lần lượt là giá trị lớn nhất và nhỏ nhất của mức xám trong vùng cần chia

2.6.2.2 Phương pháp cục bộ

Trang 19

-Ý tưởng của phương pháp là xét ảnh từ các miền nhở nhất rồi nối chúng lại nếu thỏa mãn yêu cầu tiêu chuẩn để đc một miền đồng nhất lớn hơn Tiếp tục với tất cả các miền thu được cho đến khi không thể nối thêm được nữa Số miền còn lại cho ta kết quả phân đoạn Như vậy, miền nhỏ nhất của bước xuất phát là điểm ảnh Phương pháp này hoàn toàn ngược với phương pháp tách Song điều quan trọng ở đây là nguyên lý nổi 2 vùng Việc nối 2 vùng được thực hiện theo nguyên tắc sau : - Hai vùng phải đáp ứng tiêu chuẩn,thí dụ như cùng màu hay cùng mức xám - Hai vùng phải kế cận nhau.

Dựa theo nguyên lý của phương pháp nối, ta có 2 thuật toán :

- Thuật toán tô màu (Blob Coloring) : sử dụng khái niệm 4 liên thông, dùng một | cửa sổ

di chuyển trên ảnh để so sánh với tiêu chuẩn nổi

- Thuật toán đệ quy cực bộ: sử dụng phương pháp tìm kiếm trong một cây để làm tăng kích thước vùng

2.6.2.3 Phương pháp tổng hợp

Hai phương pháp nổi (hợp) và tách đều có nhược điểm Phương pháp tách sẽ tạo nên mộtcấu trúc phân cấp và thiết lập mối quan hệ giữa các vùng Tuy nhiên, nó thực hiện việc chia quá chi tiết Phương pháp hợp cho phép làm giảm số miền liên thông xuống tối thiểu, nhưng cấu trúc hàng ngang dàn trải, không cho ta thấy rõ mối liên hệ giữa các miền Vì nhược điểm này, người ta nghĩ đến phối hợp cả hai phương pháp Trước tiên, dùng phương pháp tách để tạo nên cây tứ phân, phân đoạn theo hướng từ gốc đến lá Tiếptheo, tiến hành duyệt cây theo chiều ngược lại và hợp các vùng có cùng tiêu chuẩn Với phương pháp này ta thu được một câu trúc ảnh với các miền liên thông có kích thước tối

đa Giải thuật tách hợp gồm một số bước chính sau:

Bước1: Kiểm tra tiêu chuẩn đồng nhất

Nếu không thỏa mãn tiêu chuẩn đồng nhất và số điểm trong một vùng nhiều hơn 1, tách vùng ảnh làm 4 miền (trên, dưới, phải, trái) bằng cách đệ quy Nếu kết quả tách xong và không tách được nữa chuyển sang bước 2 Nếu tiêu chuẩn đồng nhất thỏa mãn thì tiến hành hợp vùng và cập nhật lại giá trị trung bình của vùng cho vùng này

Bước 2:Hợp vùng

Kiểm tra 4 lân cận như đã nêu trên Có thể có nhiều vùng thỏa mãn Khi đó, chọn vùng tối ưu nhất rồi tiến hành hợp

2.6.3 Phân vùng theo kết cấu bề mặt

Kết cấu thường được nhận biết trên bề mặt của các đối tượng như gỗ, cát, vải vóc Kết cấu là thuật ngữ phản ánh sự lặp lại của các phần tử sợi (texel) cơ bản Sự lặp lại này có thể ngẫu nhiên hay có tính chu kì hoặc gần chu kì Một texel chứa rất nhiều điểm ảnh Trong phân tích ảnh, kết cấu được chia làm hai loại chính là: loại thống kê và loại cấu trúc

2.6.4 Phân vùng dựa trên sự phân lớp điểm ảnh

2.6.4.1 Mô hình bài toán

2.6.4.2 Thuật toán

2.7 Phát hiện biên

2.7.1 Phát hiện biên trực tiếp

2.7.1.1 Kỹ thuật phát hiện biên Gradient

Trang 20

(Mẫu Hình thức trình bày trong nội dung các chương)

Gradient là một véctơ có các phần biểu thị tốc độ thay đổi mức xám của điểm ảnh(theo

hướng X,Y theo hướng ảnh hai chiều) tức là:

Ta có:

Trong đó dx và dy là khoảng cách giữa 2 điểm kế cận theo hướng x,y tương ứng(thực tứchọn dx=dy=1)

• Nếu áp dụng Gradient vào xử lý ảnh, việc tính toán sẽ | rất phức tạp

• Để đơn giản mà không mất tính chất của phương pháp

Gradient, người ta sử dụng kĩ thuật Gradient dùng cặp mặt nạ HH, trực giao Nêu định nghĩa Ga, G, tương ứng là Gradient theo hai hướng x,y khi đó ta có vector | Gradient của một ảnh f(x,y) là:

2.7.1.2 Kỹ thuật phát hiện biên Laplace

• Các phương pháp đánh giá gradient ở trên làm việc khá

tốt khi mà độ sáng thay đổi rõ nét

• Khi mức xám thay đổi chậm, miền chuyển tiếp trải rộng, phương pháp cho hiệu quả hơn

đó là phương pháp sử dụng đạo hàm bậc hai Laplace

• Toán tử Laplace được xây dựng trên cơ sở đạo hàm bậc 2 của hàm biến đổi mức xám

Ngày đăng: 14/11/2021, 09:03

HÌNH ẢNH LIÊN QUAN

1 Biển báo cấm có dạng hình tròn (trừ biển số 122 &#34; dừng lại&#34; có hình bát giác đều) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
1 Biển báo cấm có dạng hình tròn (trừ biển số 122 &#34; dừng lại&#34; có hình bát giác đều) (Trang 13)
(Mẫu Hình thức trình bày trong nội dung các chương) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày trong nội dung các chương) (Trang 20)
(Mẫu Hình thức trình bày trong nội dung các chương) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày trong nội dung các chương) (Trang 22)
2.9. Các hướng tiếp cận nhận dạng hình ảnh - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
2.9. Các hướng tiếp cận nhận dạng hình ảnh (Trang 22)
(Mẫu Hình thức trình bày trong nội dung các chương) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày trong nội dung các chương) (Trang 24)
Trong giai đoạn này các hình ảnh sau khi số hóa sẽ được nâng cao chất lượng hình ảnh. Sau đó sẽ chuyển về kênh màu HSV để tiến hành phát hiện và nhận dạng đối tượng - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
rong giai đoạn này các hình ảnh sau khi số hóa sẽ được nâng cao chất lượng hình ảnh. Sau đó sẽ chuyển về kênh màu HSV để tiến hành phát hiện và nhận dạng đối tượng (Trang 26)
(Mẫu Hình thức trình bày trong nội dung các chương) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày trong nội dung các chương) (Trang 26)
 Bước1: kết quả phân đoạn màu ở giai đoạn trước được áp dụng phép toán hình thái học giãn nở để tăng kích thước cho đối tượng trước khi tìm biên. - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
c1 kết quả phân đoạn màu ở giai đoạn trước được áp dụng phép toán hình thái học giãn nở để tăng kích thước cho đối tượng trước khi tìm biên (Trang 27)
Hình 3.4: Minh họa kết quả phân đoạn màu xanhlơ - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
Hình 3.4 Minh họa kết quả phân đoạn màu xanhlơ (Trang 27)
Hình 3.7: Minh họa kết quả vẽ đường bao định vị và cắt vùng ảnh binary - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
Hình 3.7 Minh họa kết quả vẽ đường bao định vị và cắt vùng ảnh binary (Trang 28)
(Mẫu Hình thức trình bày trong nội dung các chương) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày trong nội dung các chương) (Trang 28)
Hình 3.10: Hình minh họa kết quả sau khi loại bỏ vùng bên ngoài biển báo - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
Hình 3.10 Hình minh họa kết quả sau khi loại bỏ vùng bên ngoài biển báo (Trang 29)
Hình 3.11: Hình minh họa kết quả nhận dạng biển báo - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
Hình 3.11 Hình minh họa kết quả nhận dạng biển báo (Trang 29)
(Mẫu Hình thức trình bày trong nội dung các chương) - Cài đặt trên nền Window10;  - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày trong nội dung các chương) - Cài đặt trên nền Window10; (Trang 30)
(Mẫu Hình thức trình bày tài liệu tham khảo) - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
u Hình thức trình bày tài liệu tham khảo) (Trang 36)
1. Hình thức và kết cấu KLTN 20 - XÂY DỰNG HỆ THỐNG PHÁT HIỆN BIỂN BÁO TỰ ĐỘNG
1. Hình thức và kết cấu KLTN 20 (Trang 39)

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

TÀI LIỆU LIÊN QUAN