Tổng quan nghiên cứu

Theo thống kê y tế quốc tế, khoảng 795.000 trường hợp đột quỵ mới được ghi nhận mỗi năm, trong đó có từ 20% đến 40% các cơn đột quỵ nguy hiểm xảy ra vào ban đêm khi người bệnh đang ngủ. Đồng thời, khoảng 10% trẻ sơ sinh phải đối mặt với hội chứng đột tử khi ngủ và 6% có nguy cơ ngạt thở trên giường do sự thay đổi bất thường của tần số hô hấp. Nhịp thở là một trong những chỉ số sinh tồn cốt lõi, phản ánh trực tiếp tình trạng suy tim cấp, ngừng tuần hoàn hô hấp và các bệnh lý nguy kịch. Việc giám sát liên tục nhịp thở mang ý nghĩa sống còn nhằm can thiệp y tế kịp thời, cứu sống tính mạng người bệnh.

Tuy nhiên, các phương pháp theo dõi nhịp thở có tiếp xúc truyền thống như gắn cảm biến SpO2, đo trở kháng lồng ngực hay đo nồng độ khí thở CO2 thường gây cảm giác khó chịu, cản trở giấc ngủ tự nhiên và đòi hỏi chi phí đầu tư lớn tại các cơ sở điều trị chuyên sâu. Ngược lại, các nghiên cứu giám sát không tiếp xúc trước đây sử dụng camera góc hẹp chỉ theo dõi được đối tượng nằm cố định tại một vị trí, không đáp ứng được điều kiện thực tế khi người bệnh hoặc trẻ nhỏ liên tục xoay trở trên giường ngủ kích thước tiêu chuẩn 1,8m x 2,0m.

Nghiên cứu tập trung giải quyết bài toán theo dõi nhịp thở và phát hiện hiện tượng ngưng thở theo thời gian thực bằng thị giác máy tính, ứng dụng camera giám sát góc rộng thông thường với khoảng cách ghi hình linh hoạt từ 1,2m đến 2,5m. Hệ thống hướng đến mục tiêu giảm thiểu tối đa áp lực chăm sóc cho gia đình, tối ưu chi phí y tế và mang lại độ chính xác vượt trội với sai số dưới 5% ở người lớn và dưới 10% ở trẻ sơ sinh trong cả điều kiện ánh sáng ban ngày lẫn ban đêm.

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

Khung lý thuyết áp dụng

Nghiên cứu xây dựng trên nền tảng tích hợp giữa mạng nơ-ron nhân tạo và các giải thuật thị giác máy tính cổ điển nhằm trích xuất dao động hô hấp vi mô từ chuỗi khung hình video:

  • Mạng nơ-ron tích chập và mô hình YOLOv4-tiny: Lý thuyết mạng tích chập trích xuất các đặc trưng không gian đa cấp độ thông qua các lớp tích chập và lớp gộp cực đại. Mô hình YOLOv4-tiny được áp dụng để phát hiện đối tượng theo thời gian thực, tự động định vị và khoanh vùng hộp bao quanh vùng thân trên (ngực - bụng), cho phép cắt và phóng đại khu vực này để tăng cường biên độ dao động pixel do hô hấp gây ra.
  • Thuật toán xác định đặc trưng góc Shi-Tomasi và Dòng quang học Lucas-Kanade: Thuật toán Shi-Tomasi xác định tối đa 300 điểm đặc trưng chất lượng cao dựa trên ngưỡng giá trị riêng của ma trận biến thiên cường độ sáng. Thuật toán Lucas-Kanade theo dõi sự dịch chuyển không gian - thời gian của các điểm đặc trưng giữa hai khung hình kế tiếp dựa trên giả định cường độ sáng không đổi, tạo ra các vector vận tốc chuyển động vi mô.
  • Phương pháp Phân tích Thành phần Chính (PCA): Kỹ thuật PCA thực hiện phân tích ma trận hiệp phương sai của dữ liệu tọa độ chuyển động hai chiều, tìm kiếm các giá trị riêng và vector riêng lớn nhất để xác định hướng chuyển động hô hấp chủ đạo, nén dữ liệu hai chiều phức tạp thành tín hiệu sóng sin một chiều phản ánh nhịp thở.
  • Các khái niệm cốt lõi: Chỉ số giao cắt trên hội (IoU), Độ chuẩn xác (Precision), Độ hồi quy (Recall), Tần số hô hấp theo phút (BPM).

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

Nghiên cứu thu thập và xây dựng bộ dữ liệu hình ảnh thực nghiệm gồm 1.000 mẫu ảnh ghi lại đa dạng tư thế ngủ của trẻ sơ sinh và người lớn trong nhiều điều kiện chiếu sáng khác nhau. Phương pháp chọn mẫu phân tầng có chủ đích được áp dụng để đảm bảo tính bao quát:

  • Phân bổ dữ liệu: 90% bộ dữ liệu (tương đương 900 hình ảnh) được dùng để huấn luyện mô hình nhận diện, 10% (100 hình ảnh) dùng cho kiểm định tham số, cùng các chuỗi luồng video độc lập để đánh giá thời gian thực.
  • Nguồn dữ liệu và thiết bị phần cứng: Sử dụng camera giám sát thông dụng chuẩn 2 Megapixel (độ phân giải 1920x1080 pixel, tốc độ khung hình 20 khung hình/giây) kết nối mạng cục bộ tới trạm xử lý trang bị vi xử lý Intel Core i7 thế hệ 12, bộ nhớ RAM 16GB và card đồ họa chuyên dụng 2GB GDDR6, lập trình trên nền tảng Python và thư viện OpenCV 4.3.
  • Lý do lựa chọn phương pháp phân tích: Việc kết hợp YOLOv4-tiny với Optical Flow và PCA giải quyết triệt để vấn đề mất dấu chuyển động nhỏ trong góc quay rộng, loại bỏ hoàn toàn các nguồn nhiễu môi trường như rung lắc chăn màn hay chuyển động của quạt gió.
  • Thời gian nghiên cứu: Toàn bộ quá trình từ thiết kế giải thuật, thu thập dữ liệu đến thử nghiệm lâm sàng mô phỏng được hoàn thành trong chu kỳ 4 tháng liên tục từ tháng 9 năm 2022 đến tháng 12 năm 2022.

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

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

Hệ thống thị giác máy tính đã chứng minh hiệu quả vượt trội thông qua hàng loạt thử nghiệm thực tế với các số liệu định lượng rõ ràng:

  • Khả năng nhận diện và cô lập vùng thở: Mô hình YOLOv4-tiny đạt độ chính xác nhận diện vùng thân trên vượt mức 95% ở mọi tư thế nằm ngửa, nằm nghiêng và nằm sấp, giúp phóng đại tín hiệu dao động hô hấp từ mức dưới 0,5 pixel lên đến 3-5 pixel trên mặt phẳng ảnh.
  • Độ chính xác đo nhịp thở ở người lớn: Tần số hô hấp đo được từ hệ thống có sai số tuyệt đối nhỏ hơn 1 nhịp thở/phút, tương ứng với tỷ lệ sai số dưới 5% so với phương pháp đếm trực quan của chuyên gia y tế trong cả môi trường đủ sáng và môi trường hồng ngoại ban đêm.
  • Độ chính xác đo nhịp thở ở trẻ sơ sinh: Dù biên độ lồng ngực của trẻ sơ sinh rất nhỏ, hệ thống vẫn duy trì sai số dưới 2 nhịp thở/phút, tương đương mức sai số dưới 10% trong điều kiện trẻ cử động tự nhiên.
  • Khả năng phát hiện ngưng thở: Hệ thống nhận diện chính xác 100% các trường hợp giả lập ngưng thở khi biên độ sóng sin giảm tiệm cận về mức 0 trong thời gian vượt quá 10 giây, kích hoạt trạng thái cảnh báo khẩn cấp tức thời.

Thảo luận kết quả

Sự thành công của phương pháp bắt nguồn từ cơ chế xử lý hai giai đoạn: mạng nơ-ron nhân tạo loại bỏ các vùng nhiễu không liên quan trong phòng ngủ rộng 1,8m x 2,0m, trong khi giải thuật PCA chọn lọc chính xác vector dao động dọc theo trục nâng hạ của lồng ngực. So với nghiên cứu trước đây vốn chỉ đạt độ chính xác khoảng 91% bằng phương pháp trừ nền hoặc chỉ đo được trên ống kính hẹp cố định một tư thế, phương pháp đề xuất mang lại tính linh hoạt cao hơn và thích ứng hoàn hảo với thói quen sinh hoạt thực tế tại gia đình.

Dữ liệu thực nghiệm của nghiên cứu được trực quan hóa sinh động thông qua đồ thị sóng sin thời gian thực, thể hiện rõ các điểm đỉnh cực đại tương ứng với từng lần hít vào. Bảng so sánh đa chiều giữa môi trường ban ngày và ban đêm cho thấy số lượng điểm đặc trưng trích xuất dưới ánh sáng hồng ngoại đạt khoảng 150 đến 220 điểm, hoàn toàn đủ điều kiện duy trì độ ổn định của đường cong tín hiệu hô hấp.

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

Nhằm hoàn thiện và đưa công trình ứng dụng rộng rãi vào hệ thống chăm sóc sức khỏe cộng đồng, các giải pháp mang tính hành động cao được đề xuất như sau:

  • Tối ưu hóa mô hình nhận diện đa đối tượng: Nhóm nghiên cứu trí tuệ nhân tạo y tế cần nâng cấp kiến trúc mạng nơ-ron để giám sát đồng thời từ 2 đối tượng trở lên trên cùng một giường ngủ, duy trì sai số dưới 5% trong lộ trình thực hiện 6 tháng.
  • Nâng cấp giải thuật bám vết dưới điều kiện hồng ngoại phức tạp: Đơn vị phát triển phần mềm thị giác máy tính cần tinh chỉnh các siêu tham số trong hàm trích xuất Shi-Tomasi, giúp tăng mật độ điểm đặc trưng thêm 15% đến 20% khi đối tượng mặc trang phục đơn sắc trong thời gian 3 tháng.
  • Nhúng giải thuật lên vi xử lý biên (Edge AI): Các doanh nghiệp công nghệ phần cứng y tế cần thực hiện tối ưu hóa mô hình với thư viện TensorRT để nhúng trực tiếp hệ thống xử lý vào bo mạch camera IP, giảm độ trễ xử lý xuống dưới 50 mili-giây và tiết kiệm 40% băng thông mạng trong thời hạn 9 tháng.
  • Xây dựng hệ sinh thái cảnh báo khẩn cấp đa kênh: Cơ sở y tế phối hợp cùng nhà cung cấp dịch vụ nhà thông minh tích hợp module phát tín hiệu báo động âm thanh, gửi tin nhắn SMS và thông báo ứng dụng di động tới thân nhân trong vòng 10 giây kể từ khi phát hiện dấu hiệu ngưng thở, triển khai trong vòng 4 tháng tới.

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

Công trình nghiên cứu mang lại giá trị học thuật và ứng dụng thực tiễn sâu sắc cho 4 nhóm đối tượng trọng tâm:

  • Kỹ sư và nhà nghiên cứu Trí tuệ nhân tạo / Thị giác máy tính: Nắm vững phương pháp kết hợp sáng tạo giữa mô hình học sâu YOLOv4-tiny, Luồng quang học Lucas-Kanade và giải thuật PCA để phát hiện các chuyển động vi mô dưới 1 pixel trong không gian giám sát lớn.
  • Bác sĩ và chuyên gia y tế lâm sàng: Tiếp cận giải pháp theo dõi dấu hiệu sinh tồn không xâm lấn, hỗ trợ giám sát liên tục bệnh nhân có tiền sử đột quỵ, người cao tuổi và trẻ sinh non tại gia đình hoặc các khu vực điều trị phục hồi chức năng.
  • Doanh nghiệp phát triển thiết bị Y tế thông minh và IoT: Khai thác quy trình công nghệ sử dụng phần cứng camera 2MP giá thành thấp để thương mại hóa các dòng sản phẩm giám sát giấc ngủ thông minh, tối ưu hóa chi phí sản xuất và nâng cao trải nghiệm người dùng.
  • Học viên cao học và sinh viên chuyên ngành Kỹ thuật Điều khiển - Tự động hóa: Tham khảo tài liệu chuẩn mực về cấu trúc nghiên cứu thực nghiệm, phương pháp thu thập bộ dữ liệu 1.000 mẫu ảnh và kỹ thuật xử lý tín hiệu hình ảnh y sinh.

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

  • Hệ thống theo dõi nhịp thở bằng thị giác máy tính đạt độ chính xác bao nhiêu?
    Hệ thống đạt độ chính xác rất cao với sai số nhỏ hơn 1 nhịp thở/phút (dưới 5%) đối với người lớn và nhỏ hơn 2 nhịp thở/phút (dưới 10%) đối với trẻ sơ sinh khi đối chiếu trực tiếp cùng phương pháp quan sát trực quan chuẩn.

  • Hệ thống có hoạt động hiệu quả trong phòng ngủ tối hoàn toàn không?
    Có. Hệ thống tận dụng hệ thống đèn LED hồng ngoại tích hợp sẵn của camera giám sát 2MP để ghi nhận hình ảnh ban đêm, đảm bảo thuật toán Shi-Tomasi vẫn trích xuất được từ 150 đến 220 điểm đặc trưng tương phản phục vụ bám vết.

  • Vì sao giải thuật cần kết hợp đồng thời cả YOLOv4-tiny, Optical Flow và PCA?
    YOLOv4-tiny có nhiệm vụ cô lập và phóng đại vùng thân trên để khuếch đại dao động lồng ngực; Optical Flow bám vết chuyển động của 300 điểm đặc trưng; và PCA chuyển đổi dữ liệu tọa độ hai chiều phức tạp thành sóng sin hô hấp một chiều rõ nét.

  • Người được theo dõi có cần nằm cố định một tư thế hay mặc trang phục chuyên dụng không?
    Người dùng hoàn toàn tự do nằm ngửa, nằm nghiêng hoặc nằm sấp trên giường 1,8m x 2,0m ở khoảng cách 1,2m đến 2,5m. Hệ thống chỉ khuyến khích sử dụng trang phục có họa tiết hoặc độ tương phản màu sắc để tối ưu hóa việc tạo điểm đặc trưng.

  • Hệ thống phát hiện hiện tượng ngưng thở khi ngủ bằng cơ chế nào?
    Khi biên độ dao động hô hấp trên biểu đồ sóng sin tiệm cận mức 0 liên tục vượt qua ngưỡng thời gian thiết lập trước (từ 10 đến 15 giây), hệ thống tự động ghi nhận trạng thái ngưng thở và kích hoạt cảnh báo tức thời.

Kết luận

  • Hệ thống ứng dụng thị giác máy tính theo dõi nhịp thở không tiếp xúc đã giải quyết triệt để bài toán theo dõi chuyển động hô hấp vi mô trong khung hình góc rộng 1,8m x 2,0m theo thời gian thực.
  • Sự kết hợp chặt chẽ giữa YOLOv4-tiny, Optical Flow và PCA mang lại độ chính xác vượt trội với sai số dưới 5% ở người lớn và dưới 10% ở trẻ sơ sinh.
  • Toàn bộ pipeline xử lý hình ảnh được tối ưu hóa thành công trên dữ liệu camera 2MP phổ thông với tốc độ xử lý 20 khung hình/giây, đảm bảo tính khả thi cao trong triển khai thực tế.
  • Công trình đóng góp giải pháp y tế số giàu tính nhân văn, giúp phát hiện sớm nguy cơ đột tử ở trẻ nhỏ và đột quỵ ban đêm ở người cao tuổi, giảm thiểu áp lực chăm sóc tại gia đình.
  • Trong giai đoạn 6 đến 12 tháng tiếp theo, công nghệ sẵn sàng để tích hợp lên các nền tảng phần cứng nhúng Edge AI và kết nối hệ sinh thái nhà thông minh.

Các kỹ sư công nghệ, nhà phát triển y tế thông minh và đơn vị nghiên cứu học thuật hãy bắt tay ứng dụng ngay giải pháp thị giác máy tính tiên tiến này để nâng tầm chất lượng chăm sóc sức khỏe cộng đồng!