Luận Văn Thạc Sĩ Về Ứng Dụng Xử Lý Ảnh Để Điều Khiển Xe Lăn Điện

Luận văn thạc sĩ nghiên cứu ứng dụng xử lý ảnh trong điều khiển xe lăn điện, mang lại giải pháp công nghệ tiên tiến cho người khuyết tật.

Chuyên ngành

Điện - Điện Tử

Người đăng

Ẩn danh

Thể loại

luận văn

2014

114
4
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: TỔNG QUAN

1.1. Tổng quan chung về tình hình nghiên cứu

1.2. Các kết quả nghiên cứu trong và ngoài nước đã công bố

1.3. Nhiệm vụ của đề tài và phạm vi nghiên cứu

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

2. CHƯƠNG 2: PHƯƠNG PHÁP XỬ LÝ ẢNH

2.1. Tổng quan về xử lý ảnh

2.1.1. Các khái niệm cơ bản về ảnh

2.1.2. Mức xám của ảnh

2.1.3. Độ phân giải của ảnh

2.2. Các cách phân loại ảnh

2.2.1. Quan hệ giữa các điểm ảnh

2.3. Phân đoạn ảnh

2.3.1. Phân đoạn ảnh theo ngưỡng

2.3.2. Phân đoạn ảnh theo nhóm

2.3.3. Phân loại theo phương pháp loan vùng

2.3.5. Phân đoạn ảnh dựa trên biên

2.3.6. Phân đoạn ảnh dựa vào phân hoạch đồ thị

2.4. Các phương pháp phát hiện biên

2.4.1. Cơ sở của việc tách biên

2.4.2. Bộ tách biên Sobel

2.4.3. Bộ tách biên Canny

2.4.4. Bộ tách biên Prewitt

2.4.5. Bộ tách biên Roberts

2.4.6. Bộ tách biên Laplace của hàm Gauss (LoG)

2.5. Biến đổi Hough (HT – Hough transform)

2.5.1. Tổng quan về biến đổi Hough

2.5.2. Biến đổi Hough cho đường thẳng

2.5.3. Biến đổi Hough cho hình tròn

2.6. Tạo giao diện người dùng nhờ công cụ Guide của Matlap

2.7. Toolbox thu ảnh (Image Acquisition Toolbox)

2.7.1. Nhiệm vụ của Toolbox

2.7.2. Các bước thu thập hình ảnh cơ bản với Toolbox

2.7.3. Toolbox xử lý ảnh (Image Processing Toolbox)

2.8. Các hàm xử lý ảnh cơ bản trong MATLAB

2.8.1. Đổi màu và loại ảnh

2.8.2. Xử lý hình học

2.8.4. Phân tích ảnh

2.8.4. Biến đổi ảnh

3. CHƯƠNG 3: GIỚI THIỆU VỀ CHUẨN NỐI TIẾP RS232

3.1. Chuẩn nối tiếp RS232

3.1.1. Vài nét cơ bản về chuẩn nối tiếp RS232C

3.1.2. Ưu điểm và nhược điểm của chuẩn nối tiếp RS232

3.1.3. Chuẩn nối tiếp RS232C

3.1.4. Vài nét cơ bản về chuẩn nối tiếp RS232C

3.1.5. Đặc điểm của chuẩn nối tiếp RS232C

3.1.6. Đặc điểm kỹ thuật về điện của chuẩn nối tiếp RS232C

3.1.7. Cổng nối tiếp RS232C trên máy tính

3.3. Nguyên lý hoạt động của chuẩn nối tiếp RS232C

3.3.1. Nguyên lý hoạt động

3.4. Sơ đồ ghép chân chuẩn nối tiếp RS232C

3.4.1. Mạch chuẩn giao tiếp RS 232 dùng IC MAX 232

3.4.2. Mạch chuẩn giao tiếp RS232 dùng DS275

3.4.3. Mạch chuẩn giao tiếp RS232 dùng transistor

4. CHƯƠNG 4: MẠCH CẦU H

4.2. Mạch cầu H dùng Rờ le (Relay)

4.3. Mạch cầu H dùng BJT công suất

4.4. Mạch cầu H dùng MOSFET

5. CHƯƠNG 5: XÂY DỰNG THUẬT TOÁN ỨNG DỤNG ĐIỀU KHIỂN XE LĂN ĐIỆN

5.1. Khảo sát các phương pháp xác định hướng nhìn

5.2. Lưu đồ thuật toán điều khiển xe lăn điện

5.3. Giải thích lưu đồ

5.4. Tính toán khoảng cách từ webcam đến mắt

5.6. Phát hiện vị trí của hốc mắt

5.8. Tìm tâm con ngươi

5.9. Xác định hướng nhìn

5.10. Thiết kế mạch điều khiển xe lăn điện

5.11. Kết quả mô phỏng

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về ứng dụng xử lý ảnh trong xe lăn điện

Ứng dụng xử lý ảnh trong điều khiển xe lăn điện đang trở thành một xu hướng quan trọng trong công nghệ hỗ trợ người khuyết tật. Công nghệ này không chỉ giúp người dùng có thể tự di chuyển mà còn giảm bớt gánh nặng cho người chăm sóc. Việc áp dụng trí tuệ nhân tạonhận diện đối tượng trong xử lý ảnh đã mở ra nhiều cơ hội mới cho việc phát triển các hệ thống điều khiển thông minh.

1.1. Tình hình nghiên cứu và phát triển công nghệ

Nhiều nghiên cứu đã chỉ ra rằng việc áp dụng công nghệ điều khiển bằng mắt có thể cải thiện đáng kể khả năng di chuyển của người khuyết tật. Các dự án nghiên cứu trong và ngoài nước đã cho thấy tiềm năng lớn của công nghệ này.

1.2. Lợi ích của việc sử dụng xe lăn điện thông minh

Xe lăn điện thông minh không chỉ giúp người dùng tự do di chuyển mà còn mang lại cảm giác độc lập và tự tin. Điều này có thể cải thiện chất lượng cuộc sống cho những người không thể tự di chuyển.

II. Thách thức trong việc điều khiển xe lăn điện bằng mắt

Mặc dù công nghệ xử lý ảnh mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức lớn. Việc xác định chính xác vị trí con ngươi và hướng nhìn của người dùng là rất quan trọng. Các yếu tố như ánh sáng, góc nhìn và độ phân giải của camera có thể ảnh hưởng đến độ chính xác của hệ thống.

2.1. Các yếu tố ảnh hưởng đến độ chính xác

Độ sáng và độ tương phản của môi trường xung quanh có thể làm giảm khả năng nhận diện của hệ thống. Việc sử dụng camera có độ phân giải cao và thuật toán xử lý ảnh hiệu quả là rất cần thiết.

2.2. Khó khăn trong việc phát hiện chuyển động mắt

Việc phát hiện chuyển động mắt trong các tình huống khác nhau có thể gặp khó khăn. Hệ thống cần phải được tối ưu hóa để hoạt động hiệu quả trong nhiều điều kiện khác nhau.

III. Phương pháp xử lý ảnh trong điều khiển xe lăn điện

Có nhiều phương pháp khác nhau để xử lý ảnh nhằm điều khiển xe lăn điện. Một trong những phương pháp phổ biến là sử dụng camera để thu thập hình ảnh và áp dụng các thuật toán nhận diện để xác định vị trí con ngươi. Các thuật toán này có thể bao gồm phát hiện mặt ngườinhận diện đối tượng.

3.1. Sử dụng camera để thu thập hình ảnh

Camera có thể được gắn ở nhiều vị trí khác nhau, từ xa hoặc gần, để thu thập hình ảnh mắt. Mỗi cách lắp đặt đều có ưu và nhược điểm riêng, ảnh hưởng đến độ chính xác và sự thoải mái của người dùng.

3.2. Thuật toán nhận diện và xử lý ảnh

Các thuật toán như AdaboostHaar Cascade thường được sử dụng để phát hiện mặt và xác định vị trí mắt. Việc tối ưu hóa các thuật toán này là rất quan trọng để đảm bảo độ chính xác cao trong việc điều khiển xe lăn.

IV. Ứng dụng thực tiễn của công nghệ trong điều khiển xe lăn điện

Công nghệ xử lý ảnh đã được áp dụng thành công trong nhiều dự án nghiên cứu và phát triển xe lăn điện. Những ứng dụng này không chỉ giúp người khuyết tật có thể tự di chuyển mà còn mở ra nhiều cơ hội mới cho việc phát triển các sản phẩm hỗ trợ khác.

4.1. Các dự án nghiên cứu thành công

Nhiều dự án nghiên cứu đã cho thấy khả năng điều khiển xe lăn bằng mắt có thể thực hiện được. Các kết quả nghiên cứu này đã được công bố và chứng minh tính khả thi của công nghệ.

4.2. Tương lai của công nghệ điều khiển xe lăn

Với sự phát triển không ngừng của công nghệ, tương lai của xe lăn điện điều khiển bằng mắt hứa hẹn sẽ mang lại nhiều cải tiến và tính năng mới, giúp người khuyết tật có cuộc sống tốt hơn.

V. Kết luận và hướng phát triển trong tương lai

Công nghệ xử lý ảnh trong điều khiển xe lăn điện đang trên đà phát triển mạnh mẽ. Việc nghiên cứu và cải tiến các phương pháp hiện tại sẽ giúp nâng cao hiệu quả và độ chính xác của hệ thống. Tương lai của công nghệ này hứa hẹn sẽ mang lại nhiều giá trị cho người khuyết tật.

5.1. Tầm quan trọng của nghiên cứu liên tục

Nghiên cứu liên tục là cần thiết để cải thiện các thuật toán và công nghệ hiện tại. Điều này sẽ giúp nâng cao khả năng điều khiển và trải nghiệm của người dùng.

5.2. Hướng phát triển công nghệ mới

Các công nghệ mới như trí tuệ nhân tạomachine learning có thể được áp dụng để cải thiện khả năng nhận diện và điều khiển xe lăn điện, mở ra nhiều cơ hội mới cho người khuyết tật.

17/07/2025
Luận văn thạc sĩ ứng dụng xử lý ảnh điều khiển xe lăn điện

Trích đoạn nội dung tài liệu

Đặt vấn đề Ngày nay khi cuộc sống ngày càng phát triển con người càng gặp rất nhiều rủi ro mắc các bệnh nguy hại tới tính mạng con người tuy nhiên có một số bệnh không nguy hại tới tính mạng con người nhưng lại làm cho bệnh nhân cảm thấy mình là gánh nặng cho gia đình và cuộc sống đó là những người bị khuyết tật và những người lớn tuổi không thể đi lại được do bị tai biến mach máu hay bị tai nạn giao thông gây ra…. Những người này thường cảm thấy mình là ránh nặng của gia đình và xã hội vì không có khả năng đi lại hoặc nếu có đi lại được thì rất khó khăn nên lúc nào cũng luôn cần có một người thường xuyên chăm sóc chính vì vậy nên bản thân họ luôn cảm thấy là gánh nặng cho gia đình. Nắm bắt được vấn đề trên thế giới và Việt Nam đã có nhiều dự án nghiên cứu xe lăn điện thông minh giúp cho người khuyết tật có thể điều khiển xe lăn điện mà không cần người giúp đỡ nhăm giảm gánh nặng cho họ gia đình và xã hội. Như đã thấy thì việc nghiên cứu các phương pháp điều khiển xe lăn điện giúp cho người khuyết tật là rất cần thiết để họ có thể có một cuộc sống tốt hơn.2 Tổng quan chung về tình hình nghiên cứu.

Ngày nay khi cuộc sống ngày càng phát triển con người càng gặp rất nhiều rủi ro mắc các bệnh nguy hại tới tính mạng con người tuy nhiên có một số bệnh không nguy hại tới tính mạng con người nhưng lại làm cho bệnh nhân cảm thấy mình là gánh nặng cho gia đình và cuộc sống đó là những người bị khuyết tật và những người lớn tuổi không thể đi lại được do bị tai biến mach máu hay bị tai nạn giao thông gây ra…. Những người này thường cảm thấy mình là ránh nặng của gia đình và xã hội vì không có khả năng đi lại hoặc nếu có đi lại được thì rất khó khăn nên lúc nào cũng luôn cần có một người thường xuyên chăm sóc chính vì vậy nên bản thân họ luôn cảm thấy là gánh nặng cho gia đình. Nắm bắt được vấn đề đó đã có nhiều dự án nghiên cứu xe lăn điện thông minh giúp cho người khuyết tật có thể HVTH: Đinh Duy Khánh Trang 15 Ứng dụng xử lý ảnh điều khiển xe lăn điện GVHD: TS. Nguyễn Thanh Phương điều khiển xe lăn điện mà không cần người giúp đỡ nhăm giảm gánh nặng cho họ gia đình và xã hội.

Có nhiều phương pháp nghiên cứu đề điều khiển xe lăn điện như: Thiết kế xe lăn điện sử dụng cần điều khiển gắn trên xe và các động cơ gắn ở 2 bánh xe giúp người bệnh có thể điều khiển xe bằng cách đẩy cần về phia trước khi muốn đi tới, gạt cần điều khiển qua trái khi muốn rẽ trái, gạt cần điều khiển qua phải khi muốn rẽ phải và gạt cần về phía sau khi muốn lùi xe.1 Xe lăn điện điều khiển bằng tay Tuy nhiên đối với những bệnh nhân không thể sử dụng tay thì không thể sử dụng được, do đó có một số nghiên cứu khác thiết kế xe lăn điện thông minh sử dụng cử động đầu để điều khiển xe, trong thiết kế này người bệnh phải đội trên đầu một cái nón có gắn cảm biến gia tốc để xác định cử động của đầu để điều khiển xe lăn điện chẳng hạn khi ngưới đó muốn đi thẳng thì người bệnh chỉ cần gật đầu, khi muốn rẽ trái thì người bệnh nghiên đầu sang trái, khi muốn rẽ phải thì người bệnh nghiên đầu sang phải hay muốn chuyển động lùi thì người bệnh ngước đầu lên. HVTH: Đinh Duy Khánh Trang 16 Ứng dụng xử lý ảnh điều khiển xe lăn điện GVHD: TS. Nguyễn Thanh Phương Hình 1.2 Xe lăn điện điều khiển bằng đầu Nhưng đối với bệnh nhân nặng không thể cử động tay và đầu thì cuộc sống của họ cực kỳ khó khăn và gánh nặng mặc cảm càng lớn nhằm giúp nhựng bệnh này. Có một số công trình nghiên cứu thiết kế xe lăn điện thông minh điều khiển không cần sử dụng tay hoặc chuyển động của đầu bằng kỹ thuật đo điện mắt.

Kỹ thuật này thực hiện bằng cách đặt các điện cực trên vùng da gần mắt. Điện áp đo được nằm trong khoảng 15-200 20 µV, với độ nhạy thông thường khoảng 20 µV/độ chuyển dộng của mắt tuy nhiên kỹ thuật này có khuyết điểm là cần phải đo được vị trí của đầu vì kỹ thuật này so sánh vị trí tương đối giữa mắt và đầu để điều khiển chuyển động của xe Hình 1.3 Kỹ thuật đo điện mắt HVTH: Đinh Duy Khánh Trang 17 Ứng dụng xử lý ảnh điều khiển xe lăn điện GVHD: TS. Nguyễn Thanh Phương Ngoài kỹ thuật đo điện mắt còn có kỹ thuật kính áp tròng. Trong kỹ thuật này bệnh nhân phải đeo kính áp tròng cấu tạo gồm một bộ phận cơ hoặc quang (như photpho phản quang, lưới đường thẳng hoặc cuộn dây,…).

Hệ thống thông dụng nhất gồm cuộn dây gắn lên kính sát tròng đặt trong trường điện từ. Chuyển động của mắt được xác định bằng cách đo chuyển động của cuộn dây trong trường điện từ. Khuyết điểm lớn nhất của kỹ thuật này là phải đeo kính sát tròng, gây khó chịu cho người sử dụng Hình 1.4 Kỹ thuật kính áp tròng Bên cạnh kỹ thuật đo điện mắt và kỹ thuật đeo kính áp tròng còn có nhiều kỹ thuật khác tuy nhiên có một kỹ thuật mang lại nhiều hứa hẹn được áp dụng nhiều là để điều khiển xe lăn điện là kỹ thuật xử lý ảnh. Kỹ thuật này sử dụng một camera thu thập hình ảnh mắt hoặc khuôn mặt sau đó xác định vị trí của con ngươi để từ đó dùng để điều khiển xe lăn điện.

Có hai cách lắp đặt camera để thu nhận ảnh mắt là gắn camera vào nón đội đầu hoặc gắn camera ở xa phía trước mặt người dùng. Mỗi cách thu ảnh có những ưu điểm riêng. Camera đội đầu: Hệ thống đội đầu không đòi hỏi camera phải có độ phân giải cao và không cần phải xây dựng giải thuật xác định vùng chứa ảnh mắt.Tuy vậy, HVTH: Đinh Duy Khánh Trang 18 Ứng dụng xử lý ảnh điều khiển xe lăn điện GVHD: TS. Nguyễn Thanh Phương Khuyết điểm chính của hệ thống camera đội đầu là gây ra sự khó chịu cho người dùng vì phải gắn các thiết bị lên đầu hây mặt của người sử dụng nhưng có độ chính xác cao.

Camera ở xa: Hệ thống thu ảnh từ xa có ưu điểm là có thể sử dụng hoàn toàn kín đáo và tạo cảm giác tự nhiên, thoải mái cho người dùng. Để có thể xác định được hướng nhìn của mắt, trước tiên cần phải áp dụng giải thuật phát hiện mặt người và giải thuật xác định vùng chứa ảnh mắt. Thông thường giải thuật phát hiện mặt người và xác định vùng chứa ảnh mắt dùng bộ lọc adaboost sử dụng đặc trưng Harr. Hạn chế của hệ thống thu ảnh từ xa là nó chỉ có thể theo dõi những chuyển động mắt khi người dùng ở trong một vùng hoạt động bị giới hạn.

Bên cạnh đó, độ chính xác không cao bằng của hệ thống xác định hướng nhìn đội đầu.5 Kỹ thuật camera ở xa HVTH: Đinh Duy Khánh Trang 19 Ứng dụng xử lý ảnh điều khiển xe lăn điện GVHD: TS. Nguyễn Thanh Phương 1.3 Các kết quả nghiên cứu trong và ngoài nƣớc đã công bố. Trên thế giới có rất nhiều công trình nghiên cứu về điều khiển xe lăn dành cho người khuyết tật. Có rất nhiều hướng và phương pháp nghiên cứu để điều khiển xe lăn dành cho người khuyết tật tuy nhiên có thể phân thành những phương pháp chính như sau: Anoop.J và các cộng sự [1] đã nghiên cứu điều khiển xe lăn điện bằng giọng nói.

Trong phương pháp này thì người người điều khiển xe lăn phải mang một micro để thu tín hiệu giọng nói điều khiển từ người điều khiển, sau đó, được đưa vào máy tính hay kit xử lý tín hiệu để lấy mẫu và so sánh với tín hiệu điều khiển trong tập mẫu, tiếp theo sẽ được truyền đến vi điều khiển để đưa tín hiệu điều khiển 2 động cơ gắn trên điều khiển xe lăn queo trái, queo phải, đi thẳng, đi lùi hay dừng lại Aleksandar Pajkanović và Branko Dokić [2] đã nghiên cứu điều khiển xe lăn điện bằng cử động đầu. Trong phương pháp này, người điều khiển phải đội trên đầu một chiếc nón có gắn cảm biến vị trí, để khi đầu cử động thì xác định vị trí của đầu so với vi trí gốc lấy ban đầu. Trong phương pháp này, không cần phải có một tập mẫu, tuy nhiên, phương pháp này có khuyến điểm là phải lấy chính xác vị trí gốc ban đầu chính xác. Jens Peter Kaps và các cộng sự [6] đã nghiên cứu phương pháp điều khiển xe lăn điện bằng lưỡi.

Trong phương pháp này, người điều khiển phải gắn cảm biến từ trong miệng, để khi lưỡi chuyển động qua trái, qua phải, lên, xuống, thì cảm biến này truyền tín hiệu xuống vi điều khiển để điều khiển hai động cơ gắn trên xe lăn điện để điều khiển xe chuyển động theo hướng của lưỡi Sandesh Pai, Sagar Ayare, Romil Kapadia [4] đề xuất phương pháp điều khiển xe lăn điện bằng mắt. Trong phương pháp người điều khiển phải gắn các các điện cực xung quanh mắt, các điện cực này có mục đích xác định vị trí chuyển động của mắt thông qua tính hiệu điện, sau đó, dựa vào vị trí của mắt để truyền tín hiệu xuống vi điều khiển để điều khiển xe lăn chuyển động theo hướng nhìn của mắt. HVTH: Đinh Duy Khánh Trang 20 Ứng dụng xử lý ảnh điều khiển xe lăn điện GVHD: TS. Nguyễn Thanh Phương Ngoài ra, tác giả còn đề xuất thêm 2 phương pháp điều khiển bằng mắt, bằng cách gắn cuộn dây lên kính sát tròng đặt trong trường điện từ.

Chuyển động của mắt được xác định bằng cách, đo chuyển động của cuộn dây trong trường điện từ, sau đó, xác định hướng nhìn của mắt để truyền tín hiệu điều khiển điều khiển xe lăn điện.4 Nhiệm vụ của đề tài và phạm vi nghiên cứu. Có rất nhiều phương pháp điều khiển xe lăn điện dành cho người khuyết tật. Nhưng phạm vi trong đề tài này chúng tôi sử dụng camera đội đầu, kết hợp với xử lý ảnh để xác định vị trí con ngươi và vị trí của hai hóc mắt, sau dựa vào đặc tính hình học để xuất tín hiệu điều khiển xe lăn điện đi tới, đi lui, quẹo trái, quẹo phải hay ngừng lại thông qua RS232.5 Phƣơng pháp nghiên cứu.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Ứng Dụng Xử Lý Ảnh Trong Điều Khiển Xe Lăn Điện" khám phá cách công nghệ xử lý ảnh có thể cải thiện khả năng điều khiển xe lăn điện, mang lại lợi ích lớn cho người khuyết tật. Bằng cách sử dụng các thuật toán xử lý ảnh tiên tiến, tài liệu này trình bày các phương pháp giúp xe lăn nhận diện môi trường xung quanh, từ đó tự động điều chỉnh hướng đi và tránh chướng ngại vật. Điều này không chỉ nâng cao tính độc lập cho người sử dụng mà còn cải thiện chất lượng cuộc sống của họ.

Để mở rộng thêm kiến thức về các ứng dụng công nghệ trong y tế và hỗ trợ người khuyết tật, bạn có thể tham khảo các tài liệu liên quan như Tìm hiểu kiến trúc multi tenant và ứng dụng xây dựng hệ thống phần mềm hỗ trợ chẩn đoán bệnh dựa trên ảnh y khoa, nơi bạn sẽ thấy cách công nghệ ảnh có thể hỗ trợ trong chẩn đoán y tế. Ngoài ra, tài liệu Đồ án tốt nghiệp đại học đề tài xây dựng ứng dụng android hỗ trợ bệnh nhân đăng ký khám và điều trị bệnh cũng cung cấp cái nhìn sâu sắc về việc phát triển ứng dụng hỗ trợ bệnh nhân. Cuối cùng, bạn có thể tìm hiểu thêm về Nghiên cứu ứng dụng hệ thống suy luận mờ trong phát hiện đường biên ảnh x quang cơ xương khớp, tài liệu này sẽ giúp bạn hiểu rõ hơn về ứng dụng của công nghệ xử lý ảnh trong lĩnh vực y tế.