Bà GIÁO DĂC VÀ ĐÀO T¾O TR¯âNG Đ¾I HàC S¯ PH¾M Kþ THU¾T THÀNH PHà Hâ CHÍ MINH NGÔ BÁ VIàT K¾T HĀP TÍN HIàU EEG, CAMERA VÀ V¾T MàC Đ ĐÞNH VÞ, ĐIÀU KHIÂN XE LN ĐIàN Đ¾N ĐÍCH DĎA VÀO BÀN Đâ LU¾N ÁN TI¾N S) NGÀNH: Kþ THU¾T ĐIàN TĊ Tp. Hã Chí Minh, tháng 1/2024 Bà GIÁO DĂC VÀ ĐÀO T¾O TR¯âNG Đ¾I HàC S¯ PH¾M Kþ THU¾T THÀNH PHà Hâ CHÍ MINH NGÔ BÁ VIàT K¾T HĀP TÍN HIàU EEG, CAMERA VÀ V¾T MàC Đ ĐÞNH VÞ, ĐIÀU KHIÂN XE LN ĐIàN Đ¾N ĐÍCH DĎA VÀO BÀN Đâ NGÀNH: Kþ THU¾T ĐIàN TĊ - 9520203 H°ãng d¿n khoa hãc: PGS. NGUYÆN THANH HÀI PhÁn biÉn 1: PhÁn biÉn 2: PhÁn biÉn 3: Tp. Hã Chí Minh, tháng 1/2024 QUYÀT ĐàNH GIAO Đ TÀI QUY¾T ĐÞNH GIAO ĐÀ TÀI Trang 3 iii 3 LÝ LàCH CÁ NHÂN LÝ LÞCH CÁ NHÂN I.
THÔNG TIN CÁ NHÂN Hã và tên: Ngô Bá ViÉt Giãi tính: Nam Ngày, tháng, nm sinh: 18 -04-1987 N¢i sinh: Bình Đánh Đáa chß nhà: 04.2 Lô B chung c° Thą Thiêm Star, Ph°ång Bình Tr°ng Đông, Thành Phá Thą Đćc, Thành Phá Hã Chí Minh. ĐiÉn tho¿i: 0907689357 E-mail: vietnb@hcmute.vn C¢ quan - n¢i làm viÉc: Tr°ång Đ¿i Hãc S° Ph¿m Kỹ ThuÁt Tp. Đáa chß c¢ quan: 01 Võ Vn Ngân, Thành Phá Thą Đćc, Thành Phá Hã Chí Minh. QUÁ TRÌNH ĐÀO T¾O - Tĉ 2005 3 2010: Sinh viên ngành Kỹ thuÁt điÉn 3 điÉn tċ, Tr°ång Đ¿i hãc S° ph¿m Kỹ thuÁt Tp.
- Tĉ 2011 3 2013: Hãc viên cao hãc ngành Kỹ thuÁt điÉn tċ, Tr°ång Đ¿i hãc S° ph¿m Kỹ thuÁt Tp. - Tĉ 2016 3 nay: Nghiên cću sinh ngành Kỹ thuÁt điÉn tċ, Tr°ång Đ¿i hãc S° ph¿m Kỹ thuÁt Tp. QUÁ TRÌNH CÔNG TÁC Thåi gian N¢i công tác Công viÉc đÁm nhiÉm Công Ty GreyStone Data Systems ViÉt 03/2007- 10/2010 Kỹ s° lÁp trình Nam 08/2011- 01/2019 Tr°ång Cao Đẳng Kỹ ThuÁt Cao ThÃng GiÁng viên Tr°ång Đ¿i Hãc S° Ph¿m Kỹ ThuÁt Thành 02/2019- nay GiÁng viên Phá Hã Chí Minh Tp. Hồ Chí Minh, ngày 18 tháng 1 năm 2024 NGÔ BÁ VIàT Trang 3 iv 3 LäI CAM ĐOAN LâI CAM ĐOAN Tôi cam đoan đây là công trình nghiên cću cąa tôi.
Các sá liÉu, kÁt quÁ nêu trong luÁn vn là trung thďc và ch°a tĉng đ°āc công bá trong bÃt kỳ công trình nào khác Tp. Hồ Chí Minh, ngày 18 tháng 1 năm 2024 NGÔ BÁ VIàT Trang 3 v 3 LäI CÀM ¡N LâI CÀM ¡N Đầu tiên, tôi xin gċi låi cÁm ¢n chân thành và sâu sÃc đÁn Thầy PGS. NguyÇn Thanh HÁi, ng°åi đã luôn nhiÉt tình h°ãng d¿n, góp ý và đánh h°ãng giúp tôi đ¿t đ°āc nhčng kÁt quÁ tát nhÃt trong suát quá trình thďc hiÉn luÁn án. Tôi xin gċi låi cÁm ¢n đÁn Ban Giám HiÉu Tr°ång Đ¿i Hãc SPKT Tp.HCM, Ban Chą NhiÉm Khoa ĐiÉn 3 ĐiÉn tċ, nhčng Thầy/Cô và đãng nghiÉp đã hß trā tôi trong quá trình thďc hiÉn luÁn án này.
Cuái cùng, tôi xin đ°āc gċi låi cÁm ¢n đÁn gia đình tôi, chß dďa tinh thần và là nguãn đáng viên vô cùng to lãn, giúp tôi có thÅ thďc hiÉn tát công viÉc hãc tÁp và nghiên cću cąa mình. Xin chân thành cÁm ¢n! Tp. Hồ Chí Minh, ngày 18 tháng 1 năm 2024 NGÔ BÁ VIàT Trang 3 vi 3 TÓM TÂT TÓM TÀT Trong nhčng nm gần đây, sá l°āng ng°åi gÁp vÃn đà và vÁn đáng đã tng lên ç ViÉt Nam và trên thÁ giãi. Đái vãi ng°åi già và ng°åi khuyÁt tÁt, các chćc nng thÅ chÃt cąa hã bá giÁm sút nghiêm trãng, và do đó xe ln điÉn gần nh° là ph°¢ng tiÉn duy nhÃt đÅ duy trì tính c¢ đáng.
LuÁn án này đã đà xuÃt mát sá ph°¢ng pháp cho viÉc điÃu khiÅn bán tď đáng cho xe ln điÉn dďa vào tín hiÉu điÉn não đã (EEG), camera, các vÁt mác và bÁn đã. Că thÅ, đÅ điÃu khiÅn bán tď đáng cho xe ln đÁn đích, mát quá trình gãm 3 giai đo¿n đ°āc thďc hiÉn, bao gãm: (1) ng°åi dùng chãn vá trí điÅm đích trên giao diÉn máy tính bằng tín hiÉu EEG; (2) xe ln tď xác đánh vá trí bÃt đầu trên bÁn đã dďa vào các vÁt mác trong môi tr°ång; và (3) hÉ tháng điÃu khiÅn xe ln điÉn tď đáng đÁn đích dďa vào thông tin điÅm bÃt đầu và đích đÁn. Trong môi tr°ång trong nhà, đÅ bÃt đầu cho mát lá trình di chuyÅn tď đáng, mát điÅm đích cần phÁi đ°āc lďa chãn. Khi ng°åi khuyÁt tÁt bá h¿n chÁ và vÁn đáng chẳng h¿n nh° không thÅ cċ đáng tay hoÁc đầu, các ho¿t đáng nháy mÃt là phù hāp đÅ ng°åi dùng ra các lÉnh lďa chãn đích đÁn trên mát giao diÉn máy tính đã đ°āc thiÁt kÁ tr°ãc vãi các điÅm đích.
Tĉ đó, luÁn án đà xuÃt hai ph°¢ng pháp phân lo¿i các ho¿t đáng nháy mÃt tĉ tín hiÉu EEG gãm ph°¢ng pháp ng°ÿng biên đá và mô hình hãc sâu CNN-1D. ¯u điÅm cąa ph°¢ng pháp phân lo¿i các ho¿t đáng mÃt nh° nháy mÃt trái, nháy mÃt phÁi, dùng thuÁt toán ng°ÿng biên đá là đá chính xác cao, trên 97% cho mßi lo¿i, và có thÅ xċ lý trďc tiÁp trên tín hiÉu mà không cần phÁi đ°āc huÃn luyÉn tr°ãc. Vãi ph°¢ng pháp phân lo¿i các ho¿t đáng mÃt dùng m¿ng hãc sâu CNN-1D, tÁp dč liÉu huÃn luyÉn cần đ°āc thu thÁp tr°ãc theo mát quy trình đ°āc chuẩn hóa. Vãi đÁc điÅm cąa các ho¿t đáng mÃt, chß có tín hiÉu tĉ 4 điÉn cďc trong tång sá 14 điÉn cďc thu đ°āc tĉ thiÁt bá Emotiv Epoc+ đ°āc trích xuÃt và ghép l¿i t¿o thành 1 tín hiÉu cho huÃn luyÉn.
Các tín hiÉu này đ°āc làm tr¢n dùng bá lãc Savitzky- Golay tr°ãc khi đ°a vào huÃn luyÉn. KÁt quÁ phân lo¿i cho 5 lo¿i nháy mÃt gãm nháy mÃt trái, nháy mÃt phÁi, nháy hai mÃt, nháy hai mÃt hai lần liên tiÁp và không nháy mÃt có đá chính xác trung bình trên 97%. Trang 3 vii 3 TÓM TÂT Sau khi ng°åi dùng đã chãn đ°āc điÅm đích, vá trí ban đầu cąa xe ln trên bÁn đã cần đ°āc xác đánh. Vãi xe ln điÉn đ°āc trang bá camera, thông tin cąa các vÁt mác tď nhiên bao gãm hình Ánh vÁt mác và vá trí cąa nó trong môi tr°ång, là rÃt cần thiÁt cho viÉc xác đánh vá trí cąa xe ln.
ĐÅ đánh vá trên bÁn đã dďa vào vÁt mác, xe ln cần thu thÁp thông tin vÁt mác và l°u vào c¢ sç dč liÉu, sau đó trong quá trình di chuyÅn xe ln s¿ xác đánh vá trí dďa vào các vÁt mác này. ĐÅ thu thÁp thông tin vÁt mác trong môi tr°ång, luÁn án kiÁn nghá ph°¢ng pháp mÁt đá điÅm đÁc tr°ng lãn nhÃt cho nhÁn biÁt vÁt mác tď nhiên và ph°¢ng pháp xác đánh vá trí cąa vÁt mác dďa vào vá trí xe ln và thông tin 3D tĉ camera. Că thÅ, hình Ánh môi tr°ång thu thÁp đ°āc tĉ camera s¿ đ°āc trích xuÃt đÁc tr°ng, và sau đó các thuÁt toán hình thái hãc đ°āc thďc hiÉn đÅ kÁt nái các điÅm đÁc tr°ng này l¿i t¿o thành các đái t°āng trong Ánh. MÁt đá điÅm đÁc tr°ng cho tĉng đái t°āng này s¿ đ°āc tính toán và đái t°āng nào có mÁt đá điÅm đÁc tr°ng lãn nhÃt đ°āc chãn là vÁt mác.
Vãi vÁt mác đã đ°āc lďa chãn, thông tin 3D cąa vÁt mác và vá trí cąa xe ln trong môi tr°ång đ°āc dùng đÅ xác đánh vá trí vÁt mác. Bên c¿nh đó, luÁn án cũng kiÁn nghá ph°¢ng pháp xác đánh vá trí xe ln trên bÁn đã l°ãi 2D Áo tĉ thông tin vÁt mác trong môi tr°ång thďc, nhằm phăc vă cho viÉc điÃu khiÅn xe ln. Că thÅ, sau khi nhÁn d¿ng đ°āc các vÁt mác có trong c¢ sç dč liÉu đã thu thÁp tr°ãc đó, thông tin tãa đá vá trí cąa các vÁt mác này trong không gian môi tr°ång và trong không gian cąa camera s¿ đ°āc dùng đÅ tính toán vá trí xe ln trong môi tr°ång thďc và trên bÁn đã 2D l°ãi Áo bằng các ph°¢ng trình l°āng giác. ĐÅ giÁm bãt viÉc tham gia điÃu khiÅn cąa ng°åi sċ dăng và tng sď an toàn, luÁn án đà xuÃt mô hình điÃu khiÅn thďc - Áo cho xe ln điÉn dďa vào bÁn đã l°ãi 2D Áo, cho phép ng°åi khuyÁt tÁt đÁn bÃt kỳ điÅm đÁn đánh s¿n nào trên bÁn đã l°ãi này.
Că thÅ, bÁn đã l°ãi 2D Áo đ°āc xây dďng tĉ môi tr°ång thďc bằng cách chia thành các ô l°ãi có thÅ chća các khoÁng tráng hoÁc ch°ãng ng¿i vÁt. Sau đó, bÁn đã vãi các ô l°ãi đ°āc v¿ này s¿ đ°āc mô phßng đÅ tìm các đ°ång đi tái °u đÅ đÁn các vá trí đích bằng mô hình Deep Q-Networks (DQNs) vãi hàm kích ho¿t PreLU. Bên trong mô hình DQNs-PreLU là mát m¿ng n¢-ron truyÃn thẳng sċ dăng ph°¢ng pháp lan Trang 3 viii 3 TÓM TÂT truyÃn ng°āc đÅ cÁp nhÁt các thông sá m¿ng. Ngõ vào mô hình là bÁn đã l°ãi và ngõ ra là các hành đáng cąa xe ln t°¢ng ćng trên bÁn đã bao gãm Lên, Xuáng, Trái, PhÁi.
Vãi các thí nghiÉm đã đ°āc thďc hiÉn, mô hình DQNs-PreLU cho thÃy thåi gian huÃn luyÉn ngÃn h¢n rÃt nhiÃu so vãi các mô hình khác và các thông sá mô hình có thÅ l°u trč l¿i đÅ dùng cho điÃu khiÅn xe ln trong môi tr°ång thďc. ĐÅ có thÅ điÃu khiÅn xe ln trong môi tr°ång thďc, mát thuÁt toán mãi đ°āc đà xuÃt đÅ chuyÅn đåi các hành đáng cąa xe ln tĉ ngõ ra cąa mô hình DQNs-PreLU khi mô phßng vãi bÁn đã l°ãi 2D Áo thành các lÉnh điÃu khiÅn thďc tÁ cho xe ln. KÁt quÁ thí nghiÉm đã cho thÃy mô hình điÃu khiÅn đà xuÃt có thÅ tď đáng điÃu khiÅn xe ln đÁn đích mong muán vãi tính ån đánh và an toàn h¢n so vãi khi ng°åi dùng tď điÃu khiÅn. Tĉ nhčng kÁt quÁ này, mát mô hình xe ln điÉn bán tď đáng cho ng°åi khuyÁt tÁt trong môi tr°ång trong nhà có thÅ đ°āc ćng dăng trong thďc tÁ.
HiÉu quÁ cąa các ph°¢ng pháp đà xuÃt đã đ°āc đánh giá thông qua các kÁt quÁ thí nghiÉm. Các ph°¢ng pháp và mô hình đ°āc kiÁn nghá cùng vãi các kÁt quÁ thu đ°āc trong luÁn án này đã đ°āc đng trong các kỷ yÁu hái thÁo khoa hãc và t¿p chí khoa hãc. Vãi mô hình xe ln điÉn bán tď đáng đ°āc đà xuÃt cùng vãi các kÁt quÁ thċ nghiÉm, xe ln điÉn vãi chi phí thÃp có thÅ đ°āc sÁn xuÃt trong t°¢ng lai gần, h°ãng đÁn nhu cầu di chuyÅn thiÁt yÁu và an toàn cho ng°åi khuyÁt tÁt. Trang 3 ix 3 TÓM TÂT ABSTRACT In recent years, the number of people facing mobility issues has increased in Vietnam and worldwide.
For the elderly and people with disabilities, their physical functions are severely compromised, and therefore, electric wheelchairs are nearly the sole means to maintain mobility. This thesis has proposed several methods for semi-automatic control of an electric wheelchair based on electroencephalogram (EEG) signals, cameras, landmarks, and maps.