Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
2,58 MB
Nội dung
v TịMăTT Nưo ngời đóng vai trò quan trọng trong hot đng ca con ngời. Dựa trên tín hiệu điện nưo ta có ngời ta có th xác định những thay đổi trong hot đng ca nưo b phc v cho việc chuẩn đoán bệnh tật cũng nh khôi phc li kh năng vận đng ca con ngời. Trong đề tài này, thuật toán ngỡng và mng nơron truyền thẳng nhiều lớp đc sử dng đ xác định các hot đng ca mắt dựa trên tín hiệu EEG. Trớc khi phân tích tín hiệu EEG, tín hiệu gốc đc loi bỏ nhiu và lọc lấy tín hiệu delta bằng b lọc thông di. Đặc tính ca tín hiệu EEG đc trích xuất bởi các hệ số ca mô hình AR. Các hệ số này là ngõ vào ca mng nơron truyền thẳng nhiều lớp đ phận loi các hot đng ca mắt. Bên cnh đó thuật toán ngỡng cũng đc áp dng đ xác định các hot đng ca mắt. Nghiên cu này hữu ích cho việc chuẩn đoán các bệnh về mắt nh khô mắt và to ra mt hệ thống BCI đ điều khin xe lăn điện hoặc kim soát đèn trong nhà. vi ABSTRACT The human brain plays an important role in human activities. Based on electrical brain signals, one can identify changes in brain activity for the diagnosis of disease as well as rehabilitate human functions. In this thesis, the threshold algorithm and multi-layer neural networks were proposed to detect eye activities using the ElectroEncephaloGraphy (EEG) technique. Before analyzing the EEG signal, the original signals were filtered to remove noise and then extracted the delta signal with a band-pass filter. Characteristics of the EEG signals were extracted by the coefficients of the AR model. The coefficients are the input layer of the neural networks to classify the activities of the eye. In addition, the threshold algorithm was also applied to determine the activities of the eye. This study can be useful for diagnosing eye diseases such as dry eye and creating a Brain-Computer Interface (BCI) system such as the electrical wheelchair control or the home lamp control. vii MCăLC LụăLCHăKHOAăHC i LIăCAMăĐOAN iii LIăCMăT iv TịMăTT v ABSTRACT vi MCăLC vii DANHăSỄCHăCỄCăCHăVITăTT x DANH SÁCH CÁC HÌNH xi DANHăSỄCHăCỄCăBNG xiv Chngă1 TNGăQUAN 1 1.1ăTngăQuan 1 1.2ăMcăĐíchăCaăĐăTƠi 2 1.3ăPhmăViăCaăĐăTƠi 2 1.4ăPhngăPhápăNghiênăCu 2 1.5ăNiăDungăCaăLunăVĕn 3 Chngă2 CăSăLụăTHUYT 5 2.1ăngăDngăHăThngăBCIăĐiuăKhinăThităB 5 2.2ăngăDngăThutăToánăNgngăĐăNhnăDng 5 viii 2.3ăTríchăĐcăTínhăEEGăSăDngăHăSăMôăHìnhăARăVƠăNhnăDngăBằngă MngăNron 6 2.4ăLcăNhiuăTínăHiuăEEG 6 Chngă3 HăTHNGăGIAOăTIPăMỄYăTệNHăNÃOăVÀăTHUăTHPăDăLIUăEEG 7 3.1ăHăThngăGiaoăTipăMáyăTínhăNƣo 7 3.1.1ăKháiănim 7 3.1.2ăăHăThngăBCIăCaăĐăTƠi 8 3.2ăThuăThpăTínăHiuăĐinăNƣoăBằngăCôngăNghăEEG 10 3.2.1ăCácăPhngăPhápăThuăTínăHiuăĐinăNƣo 10 3.2.1.1ăĐoăTínăHiuăDùngăPhngăPhápăĐinăNƣoăĐ 10 3.2.1.2ăĐoăTínăHiuăĐinăNƣoăDùngăPhngăPhápăHngăNgoiăGần 13 3.2.1.3ăĐoăTínăHiuăNƣoăDùngăPhngăPhápăCngăHngăT 14 3.2.1.4ăĐoăTínăHiuăNƣoăSăDngăPhngăPhápăTăNƣo 15 3.2.2ăThuăThpăDăLiuăDùngăMáyăActiveăTwo 16 3.2.2.1ăăGiiăThiuăMáyăActiveăTwo 16 3.2.2.2ăCácăBcăThuăTínăHiuăBằngăMáyăActiveăTwo 17 3.2.2.3ăăThuăThpăDăLiuăThíăNghimăBằngăMáyăActiveăTwo 18 Chngă4 TINăXăLụăTệNăHIUăEEGăDỐNGăBăLCăTHỌNGăDIăHAMMING 23 4.1ăLỦăThuytăVăBăLcăS 23 4.2ăLcăNhiuăTínăHiuăEEGăBằngăBăLcăHamming 27 ix Chngă5 TRệCHă ĐCă TệNHă CAă TệNă HIUă EEGă DAă TRểNă CỄCă Hă S MÔ HÌNH AR 34 5.1ăTríchăCácăĐcăTínhăCaăTínăHiuăDaăTrênăCácăHăS Mô Hình AR 34 5.2ăTríchăCácăĐcăTínhăCaăTínăHiuăEEGăDaăTrênăCácăHăSăMôăHìnhăAR 35 Chngă6 THUTăTOỄNăNGNGăXỄCăĐNHăCỄCăHOTăĐNGăCAăMT 40 6.1ăThutăToánăNgng 40 6.2ăThutăToánăNgngăXácăĐnhăCácăHotăĐngăCaăMt 41 6.3ăDùngăThutăToánăNgngăXácăĐnhăCácăHotăĐngăCaăMtăOnline 47 Chngă7 NHNăDNGăCỄCăHOTăĐNGăCAăMTăDỐNGăMNGăLANăTRUYNă NGC 50 7.1ăMngăLanăTruynăNgc 50 7.2ăNhnăDngăCácăHotăĐngăCaăMtăDùngăMngăLanăTruynăNgc 53 Chngă8 KTăLUNăVÀăHNGăPHỄTăTRINăCAăĐăTÀI 58 8.1ăKtăLun 58 8.2ăHngăPhátăTrinăCaăĐăTƠi 58 TÀIăLIUăTHAMăKHO 59 x ANHăSỄCHăCỄCăCHăVITăTT AR – Autoregresion EEG – Electroencephalogram BCI – Brain Computer Interface fNIRS – function Near - Infrared Spectroscopy fMRI – function Magnetic Resonance Imaging MEG – Magnetoencephalography MLP – Multi - Layer Perceptron xi DANH SÁCH CÁC HÌNH Hình 3.1: Hệ thống giao tiếp máy tính nưo 8 Hình 3.2: Sơ đồ khối xác định các hot đng ca mắt sử dng thuật toán ngỡng 9 Hình 3.3: Sơ đồ khối xác định các hot đng ca mắt sử dng mng nơron 10 Hình 3.4: Đo tín hiệu điện nưo dùng phơng pháp EEG 11 Hình 3.5: Đo tín hiệu điện nưo dùng fNIRS 13 Hình 3.6: Đo tín hiệu điện nưo bằng phơng pháp fMRI 15 Hình 3.7: Đo tín hiệu sử dng phơng pháp MEG 16 Hình 3.8: Máy Active Two đặt ti phòng A104 16 Hình 3.9: Sơ đồ khối ca máy Active Two 17 Hình 3.10: Gắn nón vào ngời làm thí nghiệm 18 Hình 3.11: Cho gel vào l giữ điện cực 18 Hình 3.12: Gắn các điện cực vào l cha điện cực 18 Hình 3.13: Giao diện phần mềm Actiview 18 Hình 3.14: Vị trí các điện cực 19 Hình 3.14: Điện cực đc gắn trên đối tng 19 Hình 3.15: Protocol cho đối tng thực hiện mở và chớp mắt 19 Hình 3.16: Tín hiệu EEG thu đc ti Fp1, F7, F8 khi thí nghiệm mở mắt 20 Hình 3.17: Tín hiệu EEG thu đc ti Fp1, F7, F8 khi thí nghiệm chớp mắt 21 Hình 3.18: Tín hiệu EEG thu đc ti Fp1, F7, F8 khi thí nghiệm liếc trái 21 Hình 3.19: Tín hiệu EEG thu đc ti Fp1, F7, F8 khi thí nghiệm liếc phi 22 Hình 4.1: Đáp ng tần số ca b lọc lý tởng 24 xii Hình 4.2: Cửa sổ Hamming với L=71 26 Hình 4.3: Đáp ng biên đ và pha ca b lọc Hamming 27 Hình 4.4: Sơ đồ khối ca hệ thống lọc nhiu 27 Hình 4.5: Đáp ng biên đ và pha ca b lọc Hamming có L=11 28 Hình 4.6: Tín hiệu gốc (F8) và tín hiệu đc lọc nhiu với L=11 28 Hình 4.7: Tín hiệu gốc (F8) và tín hiệu đc lọc nhiu với L=3 29 Hình 4.8: Tín hiệu gốc (F8) và tín hiệu đc lọc nhiu với L=17 29 Hình 4.9: Tín hiệu gốc (F8) và tín hiệu đc lọc nhiu với L=23 30 Hình 4.10: Tín hiệu gốc (F8) và tín hiệu đc lọc nhiu với L=27, N=26 30 Hình 4.11: Tín hiệu mở mắt ti Fp1, F7, F8 sau khi đc lọc nhiu 31 Hình 4.12: Tín hiệu chớp mắt ti Fp1, F7, F8 sau khi đc lọc nhiu 31 Hình 4.13: Tín hiệu liếc mắt trái ti Fp1, F7, F8 sau khi đc lọc nhiu 32 Hình 4.14: Tín hiệu liếc mắt phi ti Fp1, F7, F8 sau khi đc lọc nhiu 32 Hình 5.1: Sơ đồ trích các đặc tính ca tín hiệu EEG 35 Hình 5.2 : Tín hiệu mở mắt 36 Hình 5.3: Các hệ số AR 36 Hình 5.4: Tín hiệu chớp mắt 37 Hình 5.5: Các hệ số AR 37 Hình 5.6: Tín hiệu liếc trái 37 Hình 5.7: Các hệ số AR 37 Hình 5.8: Tín hiệu liếc phi 38 Hình 5.9: Các hệ số AR 38 Hình 5.10: Bốn vectơ hệ số ca thì nghiệm chớp mắt, mở mắt, liếc trái và liếc phi . xiii 39 Hình 6.1: Sơ đồ xác định giá trị ngỡng 41 Hình 6.2: Kết qu phân loi 45 Hình 6.3: Kết qu xác định hot đng chớp mắt ti Fp1 46 Hình 6.4: Kết qu xác định hot đng liếc phi ti F7 46 Hình 6.5: Kết qu xác định hot đng liếc trái ti F8 47 Hình 6.6: Đối tng đang tiến hành mô phỏng online 47 Hình 6.7: Các hớng di chuyn và góc quay ca đối tng 49 Hình 6.8: Đối tng điều khin xe lăn điện 49 Hình 7.1: Cấu trúc ca mng truyền thẳng nhiều lớp 51 Hình 7.2: Hình dng ca hàm sigmoid 51 Hình 7.3: Cấu trúc mng nơron nhiều lớp có 1 lớp ẩn 53 Hình 7.4: Cấu trúc ca mng nơron nhiều lớp có 2 lớp ẩn 54 xiv DANHăSỄCHăCỄCăBNG Bngă3.1: Thông tin ca đối tng làm thí nghiệm 20 Bngă5.1: Vectơ hệ số AR cho 4 thí nghiệm 36 Bngă5.2: Các hệ số AR cho 4 thí nghiệm 38 Bngă6.1: Kết qu thí nghiệm trên đối tng 1 ti Fp1 43 Bngă6.2: Kết qu thí nghiệm trên đối tng 1 ti F7 43 Bngă6.3: Kết qu thí nghiệm trên đối tng 1 ti F8 44 Bngă6.4: Kết qu tính toán ngỡng các đối tng còn li 44 Bngă6.5: Bng kim tra kết qu phân loi 45 Bngă6.6: Mô t trng thái ca đèn 48 Bngă6.7: Các lệnh điều khin 48 Bngă7.1: Mô t việc phân loi tín hiệu EEG và ngõ ra mong muốn 54 Bngă7.2: Vectơ hệ số AR cho 4 thí nghiệm 55 Bngă7.3: Kết qu huấn luyện mng khi có 1 lớp ẩn 56 Bngă7.4: Kết qu huấn luyện mng khi có 2 lớp ẩn 56 [...]... hình AR bậc 2 Các hệ số c a mô hình AR chính là đặc tính c a tín hiệu EEG M ng nơron với ngõ vào là các hệ số c a mô hình AR sẽ xác định các ho t đ ng c a mắt (hình 3.3) Hình 3.2: Sơ đồ khối xác định các ho t đ ng c a mắt sử d ng thuật toán ng ỡng 9 3 Hệ Thống Giao Tiếp Máy Tính Nưo Và Thu Thập Dữ Liệu EEG Hình 3.3: Sơ đồ khối xác định các ho t đ ng c a mắt sử d ng m ng nơron 3.2 ThuăTh p Tín Hi uăĐi... lăn dựa trên tín hiệu EEG và EOG [17] Trong bài báo này, tác gi đư sử d ng thuật toán ng ỡng đ xác định các ho t đ ng c a mắt đ xác định h ớng di chuy n c a xe lăn điện Tín hiệu EOG đ c sử d ng đ điều khi n các h ớng bên trái và bên ph i Và tín hiệu EEG đ c 5 2 Cơ Sở Lý Thuyết sử d ng đ đ ki m soát h ớng tiến, lùi, ngừng Bằng cách sử d ng 2 kênh tín hiệu, đ chính xác phân lo i đ t 95% Đ phân biệt các. .. luyện…đ tìm ra những đặc tính c a tín hiệu điện nưo Từ các ng d ng c a tín hiệu điện nưo, thiết bị đang có và sự g i ý c a TS Nguy n Thanh H i Vì vậy tên đề tài đ c chọn là: “Thu t toán tìm ng ng xác đ nh các ho tăđ ngăc a m tăd aăvƠo tín hi u EEG 1.2 M căĐíchăC aăĐ ăTƠi M c đích nghiên c u c a đề tài là xây dựng đ c thuật toán ng ỡng và m ng nơron truyền thẳng nhiều lớp đ xác định các ho t đ ng c a mắt. .. sánh kết qu c a hai thuật toán Đồng thời xây dựng hệ thống BCI đ điều khi n thiết bị (đèn hoặc xe lăn) 1.3 Ph măViăC aăĐ ăTƠi Ph m vi c a đề tài là tìm hi u tín hiệu EEG và các ng d ng dựa trên tín hiệu EEG Xây dựng thuật toán ng ỡng và huấn luyện m ng nơron đ xác định các ho t đ ng c a mắt Ki m ch ng kết qu qua các ng d ng mô phỏng hoặc điều khi n xe lăn điện 1.4 Ph ngăPhápăNghiênăC u Các ph ơng pháp... đặc tính c a tín hiệu EEG Các hệ số này sẽ đ c đ a vào m ng nơron đ nhận d ng Kết qu phân lo i chính xác đ t 80% đến 100% M ng nơron đ c sử d ng đ phân biệt bệnh nhân thành 2 nhóm: bị đ ng kinh và không bị đ ng kinh Tín hiệu EEG thu đ c sẽ đ c trích đặc tính bởi các hệ số mô hình AR Các hệ số này là ngõ vào m ng nơron đ nhận d ng Và kết qu phân lo i chính xác đ t 91% [11] 2.4ăL căNhi u Tín Hi u EEG Tín. .. Tiền xử lý tín hiệu EEG dùng b lọc Hamming Ch ơng này trình bày ng d ng c a b lọc Hamming đ lo i bỏ các thành phần nhi u và tín hiệu không mong muốn Ch ngă5:ăTrích đặc tính tín hiệu EEG dựa trên hệ số mô hình AR Tín hiệu sau khi đ c lo i bỏ nhi u sẽ đ c đ a qua mô hình AR (Autoregresion) đ tìm các hệ số c a mô hình AR, các hệ số này sẽ đ c đ a vào m ng nơron truyền thẳng nhiều lớp nhận d ng các ho t... xử lý tín hiệu Khâu này sẽ chuy n đổi các tín hiệu điện nưo thành lệnh điều khi n đ điều khi n các thiết bị: xe lăn, đèn, máy l nh… 7 3 Hệ Thống Giao Tiếp Máy Tính Nưo Và Thu Thập Dữ Liệu EEG Hình 3.1: Hệ thống giao tiếp máy tính nưo [20] 3.1.2 H ăTh ngăBCIăC aăĐ ăTƠi Đ xây dựng m t hệ thống BCI sử d ng tín hiệu EEG, trong luận văn này sử d ng thuật toán ng ỡng và huấn luyện m ng đ xác định các ho... di chuy n c a trỏ chu t trong m i miền đ c a tín hiệu EEG Dữ liệu đ c xác định 10 lần/s dựa trên các đặc tính c thu thập offline và sử d ng ba ph ơng pháp khác nhau đ tăng đ chính xác c a việc di chuy n con trỏ chu t Bằng cách chọn lựa các đặc tính c a tín hiệu EEG và chuy n đổi chúng thành các lệnh điều khi n, tác gi đư c i tiến đ c tốc đ và đ chính xác c a việc di chuy n trỏ chu t [15 - 17] Bệnh nhân... a mắt Sau đó dùng các ho t đ ng này đ điều khi n các thiết bị trong nhà hoặc xe lăn điện - Thuật toán ng ỡng: tín hiệu EEG thu thập sẽ đ Hamming Thuật toán ng ỡng sẽ đ c lo i bỏ nhi u bằng b lọc c áp d ng đ phân lo i các ho t đ ng c a mắt (hình 3.2) 8 3 Hệ Thống Giao Tiếp Máy Tính Nưo Và Thu Thập Dữ Liệu EEG - Dùng m ng nơron: b lọc Hamming sẽ đ sau khi đ c lọc nhi u sẽ đ c sử d ng đ lọc nhi u Tín hiệu. .. Butterworth bậc 4 đ 25Hz) từ tín hiệu EEG thu đ c sử d ng [21] đ tách tín hiệu alpha (8 - c [13] sử d ng b lọc thông d i Hamming đ chia tín hiệu EEG thành các d i tần khác nhau 6 3 Hệ Thống Giao Tiếp Máy Tính Nưo Và Thu Thập Dữ Liệu EEG Ch ngă3 H ăTH NGăGIAOăTI PăMỄYăTệNHăNÃOăVÀăTHU TH PăD LI U EEG Ch ơng này trình bày về hệ thống giao tiếp máy tính nưo, các ph ơng pháp thu tín hiệu điện nưo và phần cuối . đề tài là tìm hiu tín hiệu EEG và các ng dng dựa trên tín hiệu EEG. Xây dựng thuật toán ngỡng và huấn luyện mng nơron đ xác định các hot đng ca mắt. Kim chng kết qu qua các ng dng. tính ca tín hiệu EEG. Mng nơron với ngõ vào là các hệ số ca mô hình AR sẽ xác định các hot đng ca mắt (hình 3.3). Hình 3.2: Sơ đồ khối xác định các hot đng ca mắt sử dng thuật toán. Trong đề tài này, thuật toán ngỡng và mng nơron truyền thẳng nhiều lớp đc sử dng đ xác định các hot đng ca mắt dựa trên tín hiệu EEG. Trớc khi phân tích tín hiệu EEG, tín hiệu gốc đc