Tổng quan nghiên cứu

Bệnh lý tim mạch hiện là nguyên nhân gây tử vong hàng đầu trên toàn cầu. Thống kê từ Tổ chức Y tế Thế giới chỉ ra rằng mỗi năm có khoảng 17,5 triệu người tử vong do các biến chứng tim mạch, và con số này được dự báo vượt mức 25 triệu người. Trong thực hành y khoa, điện tâm đồ là phương pháp chẩn đoán không xâm lấn hàng đầu nhờ chi phí thấp và cung cấp dữ liệu lâm sàng quan trọng. Tín hiệu điện tim phản ánh hoạt động điện học của các buồng tim với biên độ rất nhỏ, dao động trong khoảng từ 0,1 mV đến 5 mV và phân bố chủ yếu ở dải tần số từ 0 Hz đến 100 Hz.

Tuy nhiên, quá trình ghi nhận điện tâm đồ thường xuyên bị ảnh hưởng bởi nhiều nguồn tạp âm phức tạp như nhiễu nguồn điện 50 Hz hoặc 60 Hz, nhiễu điện cơ do rung cơ, và hiện tượng trôi đường đẳng điện do tiếp xúc điện cực không ổn định. Nhiễu Gauss trắng với tỷ lệ tín hiệu trên nhiễu nằm trong khoảng từ 0 dB đến 18 dB thường làm lu mờ các đỉnh sóng quan trọng, dẫn đến nguy cơ chẩn đoán sai lệch các bệnh lý nguy hiểm như nhồi máu cơ tim hay rối loạn nhịp tim. Các phương pháp xử lý truyền thống như biến đổi Fourier hoặc biến đổi Wavelet rời rạc bộc lộ nhược điểm lớn khi xử lý tín hiệu không dừng, làm suy giảm biên độ đỉnh sóng và xóa mất thông tin tần số cao.

Đề tài tập trung nghiên cứu giải pháp cải tiến xử lý nhiễu điện tâm đồ bằng phép biến đổi Wavelet Packet. Mục tiêu cụ thể là khảo sát quy tắc entropy tối ưu, xác định hàm Wavelet mẹ và mức phân tách phù hợp nhất, đồng thời xây dựng giao diện xử lý trực quan và ngân hàng dữ liệu tín hiệu điện tim. Nghiên cứu được triển khai thực nghiệm trên các bản ghi tín hiệu chuẩn từ cơ sở dữ liệu y sinh quốc tế, kết hợp tham vấn chuyên môn từ bác sĩ tim mạch tại Bệnh viện huyện Bình Chánh. Kết quả nghiên cứu mang ý nghĩa thực tiễn to lớn khi giúp nâng cao tỷ lệ tín hiệu trên nhiễu, giảm thiểu độ lệch bình phương trung bình xuống dưới 24 x 10^-4 mV^2 và bảo toàn nguyên vẹn cấu trúc hình học của sóng điện tim, tạo tiền đề kỹ thuật vững chắc cho việc phát triển thiết bị y tế số tại Việt Nam.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Cơ sở sinh lý học của điện tâm đồ dựa trên hệ thống dẫn truyền tự kích của tim. Nút xoang nhĩ đóng vai trò chủ nhịp phát xung với tần số khoảng 120 lần/phút, lan truyền làm khử cực tâm nhĩ tạo nên sóng P với biên độ khoảng 0,25 mV. Xung động tiếp tục qua nút nhĩ thất với tốc độ làm chậm dẫn truyền ở tần số 50 đến 60 lần/phút, đi qua bó His với tần số phát xung 30 đến 40 lần/phút và phân nhánh vào mạng Purkinje để khử cực tâm thất, tạo nên phức bộ sóng QRS nhọn và cao, kết thúc bằng quá trình tái cực tạo nên đoạn ST và sóng T.

Về mặt toán học xử lý tín hiệu, biến đổi Fourier liên tục và biến đổi Fourier thời gian ngắn bị giới hạn bởi nguyên lý bất định Heisenberg, không thể tối ưu hóa đồng thời độ phân giải thời gian và tần số cho các tín hiệu không ổn định. Biến đổi Wavelet liên tục và biến đổi Wavelet rời rạc khắc phục hạn chế này bằng cách co giãn hàm Wavelet mẹ, nhưng biến đổi Wavelet rời rạc chỉ phân tách dải tần số thấp (thành phần xấp xỉ) mà bỏ qua dải tần số cao (thành phần chi tiết), dẫn đến việc loại bỏ nhầm các thành phần hữu ích mang tính cục bộ.

Phép biến đổi Wavelet Packet khắc phục hoàn toàn nhược điểm trên bằng cách phân tách đệ quy đồng thời cả thành phần xấp xỉ lẫn thành phần chi tiết, tạo nên cấu trúc cây nhị phân hoàn chỉnh. Để lựa chọn cấu trúc cây phân tách tốt nhất, phương pháp áp dụng 5 tiêu chuẩn entropy toán học bao gồm: entropy Shannon, Logarit energy, Sure, Threshold và Norm. Tiêu chuẩn entropy đo lường mức độ mất mát thông tin của hệ thống, chỉ cho phép phân tách nút nhánh khi tổng entropy của hai nút con nhỏ hơn nút cha. Kỹ thuật lọc nhiễu sử dụng phương pháp đặt ngưỡng mềm theo tiêu chuẩn Birgé - Massart với hệ số alpha bằng 2, kết hợp ước lượng độ lệch chuẩn của nhiễu Gauss trắng dựa trên trung vị của các hệ số chi tiết chia cho hằng số 0,6745.

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

Nghiên cứu sử dụng nguồn dữ liệu thứ cấp chuẩn hóa từ cơ sở dữ liệu tín hiệu y sinh quốc tế PhysioNet MIT-BIH. Mẫu thử nghiệm chính là bản ghi tín hiệu điện tim có tên rec1m với quy mô cỡ mẫu gồm 5000 điểm mẫu được thu thập liên tục trong 10 giây ở tần số lấy mẫu 500 mẫu/giây. Phương pháp chọn mẫu tập trung vào các đoạn tín hiệu có đầy đủ các phức bộ hình thái sóng chuẩn, sau đó tiến hành cộng thêm nhiễu Gauss trắng nhân tạo với tỷ lệ tín hiệu trên nhiễu đầu vào biến thiên từ 0 dB đến 18 dB với bước nhảy 0,5 dB để mô phỏng chính xác các cấp độ nhiễu lâm sàng trong thực tế.

Phương pháp phân tích thực nghiệm được thiết kế thông qua quy trình khảo sát toàn diện 54 hàm Wavelet mẹ thuộc các họ toán học Daubechies, Symlets, Coiflets và Biorthogonal trong thư viện Wavelet. Nhằm triệt tiêu hoàn toàn tính ngẫu nhiên của mô hình nhiễu Gauss trắng, thuật toán được lập trình chạy lặp lại 1000 chu kỳ cho mỗi cấu hình thử nghiệm và lấy giá trị trung bình toán học của các hệ số phẩm chất. Ba chỉ số định lượng then chốt được áp dụng để đánh giá chất lượng tín hiệu sau tái tạo gồm: Tỷ lệ tín hiệu trên nhiễu SNR (đo lường bằng đơn vị dB), Độ lệch bình phương trung bình MSE, và Phần trăm căn bậc hai trung bình bình phương sai số PRD. Lý do lựa chọn phương pháp phân tích này là nhằm cung cấp bằng chứng thực nghiệm khách quan, định lượng hóa chính xác mối tương quan giữa dạng sóng Wavelet mẹ và cấu trúc sinh lý của sóng điện tim người.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình khảo sát thực nghiệm trên 54 hàm Wavelet mẹ với tiêu chuẩn entropy Shannon ở mức phân tách bậc 3 đã mang lại các phát hiện định lượng quan trọng. Thứ nhất, nghiên cứu phát hiện hàm Wavelet rbio5.5 (Reverse Biorthogonal 5.5) đạt hiệu quả khử nhiễu tối ưu nhất toàn diện. Cụ thể, hàm rbio5.5 đạt tỷ lệ SNR đầu ra cao nhất, đồng thời kéo giảm chỉ số sai số MSE xuống mức thấp nhất khoảng 23,2 x 10^-4 mV^2 và chỉ số sai số tương đối PRD đạt mức tối thiểu 0,256%. Các hàm thuộc nhóm hiệu năng cao tiếp theo lần lượt là Daubechies db10, Symlet sym8 và Coiflet coif4. Ngược lại, hàm rbio3.1 cho kết quả kém nhất với SNR thấp và độ méo dạng tín hiệu cao.

Thứ hai, khi tiến hành biến thiên số mức phân tách từ mức 1 đến mức 10, nghiên cứu xác định mức phân tách tối ưu cho hàm rbio5.5 là mức N = 4. Trong khi các hàm db10, sym8 và coif4 đạt điểm cực trị chất lượng tại mức phân tách N = 3, hàm rbio5.5 tại mức phân tách N = 4 cho phép triệt tiêu tối đa nhiễu nền mà không làm biến dạng các pha khử cực nhanh.

Thứ ba, khảo sát so sánh giữa 5 quy tắc entropy cho thấy entropy Threshold và Shannon vượt trội nhất về khả năng khử nhiễu ở các dải nhiễu nặng có SNR đầu vào từ 0 dB đến 6 dB. Tuy nhiên, về phương diện duy trì độ phân giải và bảo toàn thông tin lâm sàng khi tăng số mức phân tách từ N = 4 lên N = 10, quy tắc entropy Norm chứng minh tính ổn định xuất sắc nhất khi giá trị SNR hầu như không bị suy giảm theo chiều sâu phân tách cây nhị phân.

Thứ tư, kết quả so sánh đối đầu trực tiếp giữa phép biến đổi Wavelet rời rạc (DWT) và biến đổi Wavelet Packet (WPT) ở cùng mức nhiễu nặng SNR = 5 dB khẳng định WPT vượt trội hơn rõ rệt. WPT giúp tăng tỷ lệ SNR đầu ra cao hơn DWT từ 1,5 dB đến 2,8 dB trên toàn bộ các mẫu thử nghiệm, loại bỏ hoàn toàn các gợn sóng nhiễu tần số cao nhưng vẫn bảo toàn trọn vẹn 100% hình thái sóng P và biên độ đỉnh nhọn sóng R.

Thảo luận kết quả

Hiệu năng vượt trội của phép biến đổi Wavelet Packet bắt nguồn từ cơ chế phân tích đa độ phân giải toàn diện trên toàn bộ dải tần số. Trong khi biến đổi Wavelet rời rạc truyền thống bỏ qua việc lọc ở các nút chi tiết dẫn đến hiện tượng thất thoát năng lượng của các thành phần có ích mang tần số cao, Wavelet Packet phân nhánh chi tiết hóa toàn bộ không gian tín hiệu thành cây nhị phân cân bằng. Khi kết hợp với thuật toán chọn cây tối ưu bằng entropy, các hệ số chứa thông tin giải phẫu quan trọng được giữ lại tối đa trước khi áp dụng ngưỡng mềm Birgé - Massart.

Dữ liệu nghiên cứu có thể được trực quan hóa thông qua hệ thống đồ thị và bảng biểu chi tiết. Đồ thị phân bố 2 chiều thể hiện rõ mối tương quan giữa 54 hàm Wavelet với trục tung biểu diễn SNR và trục hoành biểu diễn MSE, làm nổi bật vị trí vượt trội của nhánh hàm Reverse Biorthogonal. Đồ thị đường đa trục biểu diễn sự phụ thuộc của PRD vào số mức phân tách từ N = 1 đến N = 10 minh họa rõ nét điểm uốn tối ưu tại N = 4. Bên cạnh đó, bảng số liệu đối sánh giữa DWT và WPT cung cấp các tham số định lượng minh chứng rằng khi mức phân tách tăng lên các bậc cao từ N = 6 đến N = 10, tín hiệu sau lọc của DWT bị biến dạng nghiêm trọng làm mất đỉnh R và phẳng hóa sóng P, trong khi tín hiệu xử lý bằng WPT vẫn duy trì sự tương đồng hình học gần như tuyệt đối so với tín hiệu gốc sạch nhiễu ban đầu.

So với các nghiên cứu sử dụng thuật toán lọc thích nghi LMS hoặc phép biến đổi Cosin rời rạc DCT trước đây, phương pháp cải tiến bằng Wavelet Packet trong luận văn này giải quyết triệt để bài toán triệt nhiễu trong điều kiện tỷ lệ tạp âm cực lớn mà không làm xuất hiện hiện tượng trễ pha hay méo dạng cục bộ. Nghiên cứu đã hiện thực hóa thuật toán thành công cụ phần mềm với giao diện đồ họa GUIDE thân thiện trên môi trường MATLAB, tích hợp đầy đủ chức năng nạp tín hiệu, tùy biến tham số lọc và quản lý ngân hàng dữ liệu điện tâm đồ phục vụ công tác nghiên cứu chuyên sâu.

Đề xuất và khuyến nghị

Nhằm chuyển hóa các kết quả nghiên cứu lý thuyết và thực nghiệm vào thực tiễn y tế và kỹ thuật y sinh, bốn khuyến nghị hành động cụ thể được đề xuất như sau:

Thứ nhất, tích hợp thuật toán Wavelet Packet cải tiến sử dụng hàm mẹ rbio5.5 và entropy Threshold vào vi xử lý của các thiết bị đo điện tim kỹ thuật số. Mục tiêu là nâng cao tỷ lệ SNR đầu ra của tín hiệu đo đạt trên mức 15 dB ngay cả trong môi trường nhiều tạp âm điện từ, với lộ trình triển khai trong vòng 6 tháng do các kỹ sư và chuyên gia nghiên cứu phát triển thiết bị y tế chủ trì thực hiện.

Thứ hai, chuẩn hóa quy trình lọc nhiễu tín hiệu điện tâm đồ tại các bệnh viện và phòng khám tim mạch bằng kỹ thuật đặt ngưỡng mềm Birgé - Massart đa mức. Giải pháp này hướng tới việc giảm tỷ lệ chẩn đoán sai lệch hình thái sóng xuống dưới 1%, hoàn thành trong thời gian 9 tháng dưới sự phối hợp của phòng trang thiết bị y tế và các bác sĩ chuyên khoa tim mạch.

Thứ ba, nâng cấp và phát triển giao diện phần mềm GUIDE hiện tại sang nền tảng ứng dụng di động và nền tảng điện toán đám mây đa phương thức. Mục tiêu kỹ thuật là đạt tốc độ xử lý lọc nhiễu thời gian thực với độ trễ phản hồi dưới 50 mili-giây trên mỗi bản ghi 5000 mẫu, thực hiện trong khung thời gian 12 tháng bởi nhóm kỹ sư phần mềm y tế và xử lý tín hiệu số.

Thứ tư, mở rộng xây dựng ngân hàng dữ liệu tín hiệu điện tim số hóa đồng bộ quy mô lớn, tích hợp các công cụ phân tích tự động hỗ trợ giảng dạy đại học và nghiên cứu khoa học chuyên sâu về vật lý kỹ thuật y sinh. Mục tiêu là thu thập và chuẩn hóa hơn 1000 mẫu bệnh lý tim mạch đa dạng trong lộ trình 18 tháng do các cơ sở đào tạo đại học và viện nghiên cứu chuyên ngành đảm trách.

Đối tượng nên tham khảo luận văn

Nội dung và kết quả nghiên cứu của luận văn mang lại giá trị thiết thực cho bốn nhóm đối tượng chính:

Nhóm thứ nhất là các bác sĩ chuyên khoa tim mạch, bác sĩ hồi sức cấp cứu và kỹ thuật viên điện sinh lý tim. Luận văn cung cấp hiểu biết sâu sắc về bản chất toán học của các dạng nhiễu và cơ chế bảo toàn hình thái sóng điện tim, giúp y bác sĩ tự tin phân tích chính xác các chỉ dấu bệnh lý vi mô như đoạn ST chênh lệch, sóng T đảo ngược hay biên độ sóng P bị mờ trong các ca bệnh phức tạp.

Nhóm thứ hai là các kỹ sư nghiên cứu và phát triển thiết bị y tế tại các doanh nghiệp công nghệ sinh học. Luận văn cung cấp toàn bộ quy trình thuật toán từ lựa chọn hàm Wavelet mẹ rbio5.5, cấu trúc cây phân tách bậc 4 đến phương pháp tính toán ngưỡng Birgé - Massart, đóng vai trò như một tài liệu thiết kế kỹ thuật hoàn chỉnh để lập trình nhúng trực tiếp vào các máy đo điện tim cầm tay hoặc thiết bị theo dõi bệnh nhân liên tục.

Nhóm thứ ba là giảng viên, nghiên cứu sinh và học viên cao học thuộc các chuyên ngành Vật lý Y sinh, Kỹ thuật Điện tử - Viễn thông, Tự động hóa và Xử lý Tín hiệu Số. Luận văn là tài liệu tham khảo học thuật chuẩn mực về lý thuyết Wavelet Packet nâng cao, phương pháp thiết kế thực nghiệm kiểm chứng 1000 chu kỳ và hệ thống tiêu chí đánh giá định lượng SNR, MSE, PRD.

Nhóm thứ tư là các nhà khoa học dữ liệu y tế và lập trình viên phát triển hệ thống trí tuệ nhân tạo chẩn đoán hình ảnh y sinh. Cấu trúc ngân hàng dữ liệu và thuật toán tiền xử lý làm sạch tín hiệu trong luận văn đóng vai trò là tầng xử lý dữ liệu đầu vào chuẩn xác, giúp tối ưu hóa độ chính xác cho các mô hình học sâu nhận diện tự động rối loạn nhịp tim.

Câu hỏi thường gặp

Nguyên nhân nào khiến phép biến đổi Wavelet Packet khử nhiễu điện tâm đồ tốt hơn biến đổi Wavelet rời rạc? Biến đổi Wavelet Packet phân tách đệ quy đồng thời cả thành phần xấp xỉ tần số thấp và thành phần chi tiết tần số cao, tạo nên cấu trúc cây nhị phân hoàn chỉnh. Điều này giúp thuật toán giữ lại được các đặc tính địa phương sắc nét của tín hiệu như đỉnh sóng R và sóng P, trong khi biến đổi Wavelet rời rạc bỏ qua việc lọc chi tiết nên làm mất thông tin hữu ích khi gặp mức nhiễu nặng có SNR khoảng 5 dB.

Hàm Wavelet mẹ nào đạt hiệu suất tối ưu nhất cho tín hiệu điện tâm đồ trong nghiên cứu? Qua khảo sát thực nghiệm 54 hàm Wavelet mẹ, hàm Reverse Biorthogonal rbio5.5 đạt hiệu quả cao nhất. Hàm này đạt giá trị SNR đầu ra lớn nhất, đồng thời kéo giảm độ lệch bình phương trung bình MSE xuống khoảng 23,2 x 10^-4 mV^2 và phần trăm sai số PRD xuống 0,256%, chứng tỏ mức độ tương quan cấu trúc cao nhất với dạng sóng điện tim người.

Nên lựa chọn quy tắc entropy nào khi xử lý tín hiệu điện tim nhiễm nhiễu nặng? Khi tín hiệu bị nhiễm nhiễu Gauss trắng nặng với tỷ lệ SNR đầu vào từ 0 dB đến 6 dB, quy tắc entropy Threshold và Shannon là lựa chọn tối ưu nhất để triệt tiêu tạp âm. Tuy nhiên, nếu cần bảo toàn độ phân giải và đặc tính hình học của tín hiệu qua nhiều mức phân tách sâu từ bậc 4 đến bậc 10, quy tắc entropy Norm là giải pháp ổn định nhất.

Mức phân tách tối ưu của thuật toán Wavelet Packet đối với tín hiệu điện tim là bao nhiêu? Nghiên cứu thực nghiệm chứng minh mức phân tách tối ưu cho hàm Wavelet rbio5.5 là mức N = 4. Tại mức phân tách này, các chỉ số phẩm chất SNR đạt giá trị cực đại trong khi MSE và PRD đạt giá trị cực tiểu. Việc phân tách sâu hơn mức 4 không làm tăng thêm chất lượng lọc mà còn làm gia tăng khối lượng tính toán của hệ thống.

Các chỉ số nào được sử dụng để đánh giá định lượng chất lượng tín hiệu sau khi khử nhiễu? Chất lượng tín hiệu được định lượng chính xác qua 3 hệ số phẩm chất gồm: Tỷ lệ tín hiệu trên nhiễu SNR tính theo đơn vị dB (càng lớn chất lượng càng cao), Độ lệch bình phương trung bình MSE (đo lường độ tương quan hình học, giá trị càng nhỏ càng tốt), và Phần trăm căn bậc hai trung bình bình phương sai số PRD (đo lường tỷ lệ sai số tổng thể giữa tín hiệu tái tạo và tín hiệu gốc).

Kết luận

Luận văn đã giải quyết trọn vẹn và khoa học bài toán nâng cao chất lượng tín hiệu điện tâm đồ trong môi trường nhiễu phức tạp thông qua các kết quả then chốt:

  • Khẳng định tính ưu việt vượt trội của phép biến đổi Wavelet Packet so với các phương pháp cổ điển như biến đổi Fourier và biến đổi Wavelet rời rạc trong việc xử lý tín hiệu y sinh không dừng.
  • Xác định chính xác hàm Wavelet mẹ Reverse Biorthogonal rbio5.5 kết hợp mức phân tách N = 4 là cấu hình tối ưu nhất giúp tối đa hóa tỷ lệ SNR và cực tiểu hóa các sai số MSE, PRD.
  • Làm rõ cơ chế hoạt động của 5 tiêu chuẩn entropy, chứng minh tính vượt trội của entropy Threshold trong lọc nhiễu nặng và tính ổn định độ phân giải của entropy Norm.
  • Xây dựng thành công bộ công cụ phần mềm với giao diện đồ họa người dùng GUIDE trên MATLAB và thiết lập ngân hàng dữ liệu tín hiệu điện tim phục vụ nghiên cứu lâm sàng.
  • Đóng góp giải pháp kỹ thuật có độ tin cậy cao, hỗ trợ đắc lực cho các bác sĩ trong việc chẩn đoán sớm và chính xác các bệnh lý tim mạch nguy hiểm.

Lộ trình phát triển tiếp theo trong 12 đến 24 tháng tập trung vào việc nhúng thuật toán lên phần cứng vi xử lý DSP chuyên dụng và mở rộng thử nghiệm trên các dạng bệnh lý loạn nhịp phức tạp. Các nhà nghiên cứu, kỹ sư y sinh và đơn vị y tế quan tâm có thể tiếp cận khai thác toàn bộ mô hình thuật toán và cơ sở dữ liệu để thúc đẩy ứng dụng thực tiễn công nghệ xử lý tín hiệu y sinh hiện đại.