Tổng quan nghiên cứu

Trong bối cảnh y tế hiện đại, việc nghiên cứu và ứng dụng công nghệ thông tin vào giải phẫu học đóng vai trò then chốt nhằm nâng cao chất lượng chẩn đoán và điều trị. Hệ thống xương người trưởng thành gồm 206 xương riêng biệt, chiếm khoảng 12% đến 20% (trung bình 15%) tổng khối lượng cơ thể, giữ vai trò làm khung nâng đỡ, bảo vệ nội tạng và vận động. Tuy nhiên, tại các quốc gia đang phát triển như Lào, công tác đào tạo y khoa đối mặt với tình trạng thiếu hụt nghiêm trọng trang thiết bị thực hành. Điển hình tại Trường Đại học Y tế và Sức Khỏe thủ đô Viêng Chăn, mỗi năm có khoảng 500 đến 600 sinh viên y khoa nhưng chỉ có 1 thi thể phục vụ giảng dạy quay vòng trong suốt 2 đến 3 năm, dẫn đến việc 15 đến 20 sinh viên phải cùng quan sát một mẫu vật đã bị biến dạng qua thời gian, trong khi số lượng mô hình nhân tạo chỉ đạt 5 đến 7 bộ cho mỗi lớp học 40 người.

Nhằm giải quyết thách thức thực tiễn này, đề tài tập trung nghiên cứu kỹ thuật hiển thị mô hình 3D và xây dựng ứng dụng mô phỏng hệ xương người có thông số nhân trắc học phù hợp với người Lào. Mục tiêu cụ thể là làm chủ các thuật toán xử lý đồ họa ba chiều, trích xuất dữ liệu thể tích và bề mặt, từ đó thiết kế mô-đun phần mềm tương tác trực quan thời gian thực phục vụ giảng dạy giải phẫu. Nghiên cứu được thực hiện trong giai đoạn từ năm 2017 đến năm 2019 tại Trường Đại học Công nghệ Thông tin và Truyền thông – Đại học Thái Nguyên phối hợp với các cơ sở y tế tại Lào. Đề tài mang ý nghĩa khoa học và thực tiễn sâu sắc, mở ra giải pháp chuyển đổi số giáo dục y tế, giúp cắt giảm hơn 70% chi phí đầu tư mô hình vật lý nhập khẩu và nâng cao năng lực thực hành cho hàng trăm học viên y khoa mỗi khóa.

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 được xây dựng trên nền tảng lý thuyết đồ họa máy tính ba chiều và công nghệ thực tại ảo (Virtual Reality - VR) với mô hình ba đặc tính cốt lõi bao gồm tính tương tác thời gian thực, tính đắm chìm và tính tưởng tượng. Hệ thống lý thuyết tập trung vào hai nhánh kỹ thuật chính: kỹ thuật biểu diễn bề mặt và kỹ thuật kết xuất thể tích trực tiếp.

Trong kết xuất thể tích, mô hình chiếu sáng Blinn - Kajiya và phương pháp dò tia Ray Casting được áp dụng để tính toán độ suy giảm quang học và mật độ phân bố voxel trong không gian ba chiều. Mô hình tính toán hàm truyền quang học sử dụng phương pháp tổng hợp màu Alpha Compositing theo thứ tự từ sau ra trước dựa trên công thức xác định cường độ sáng và độ chắn sáng tích lũy qua từng phần tử thể tích. Đồng thời, kỹ thuật chiếu cường độ cực đại (MIP) và chiếu cường độ cực tiểu (MinIP) được phân tích để trích xuất các vùng cấu trúc xương có độ cản quang cao.

Các khái niệm then chốt được chuẩn hóa bao gồm: phần tử thể tích (voxel), mặt đẳng trị (isosurface), mô hình đường cong tham số NURBS bậc 3 với các điểm điều khiển linh hoạt, và hiệu ứng thị giác lập thể Stereo 3D thông qua kính Anaglyph và Shutter Glass.

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

Nguồn dữ liệu của đề tài bao gồm tập dữ liệu ảnh cắt lớp vi tính (CT scanner), ảnh cộng hưởng từ (MRI) đa mức xám và dữ liệu đám mây điểm thu được từ máy quét 3D chuyên dụng kết hợp với ảnh chụp giải phẫu đa hướng (trên, dưới, trái, phải). Cỡ mẫu nghiên cứu bao gồm toàn bộ 206 chi tiết xương của cơ thể người trưởng thành, được phân loại thành ba nhóm cấu trúc chính: xương đầu mặt (22 xương), xương thân mình (33 đến 34 đốt sống, 12 đôi xương sườn và xương ức) và hệ thống xương chi.

Phương pháp chọn mẫu có chủ đích được áp dụng nhằm thu thập các bộ xương có chỉ số nhân trắc học đặc trưng của người trưởng thành tại Lào, với tỷ lệ chiều cao trung bình được hiệu chỉnh thấp hơn từ 1 đến 3 cm so với người Việt Nam. Phương pháp phân tích dữ liệu kết hợp giữa thuật toán Marching Cubes cổ điển (phân tích 256 trường hợp mặt phẳng đi qua 8 đỉnh lập phương thành 15 cấu hình đối xứng cơ bản) và thuật toán Marching Tetrahedra (chia một khối lập phương thành 5 khối tứ diện) nhằm khắc phục hiện tượng thủng bề mặt do tính không rõ ràng của các mặt tiếp giáp.

Lý do lựa chọn phương pháp phân tích này là nhằm tối ưu hóa sự cân bằng giữa độ chính xác hình học giải phẫu và hiệu năng tính toán. Quá trình xử lý tái lập lưới đa giác (retopology) trên phần mềm 3D-Coat và 3ds Max cho phép đơn giản hóa các tập dữ liệu lớn từ 256x256x128 voxel, giảm tải hàng trăm nghìn đa giác không cần thiết để duy trì tốc độ xử lý trên 60 khung hình/giây. Toàn bộ quy trình thử nghiệm và hoàn thiện giải thuật được tiến hành liên tục trong lộ trình 24 tháng.

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

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

Thứ nhất, nghiên cứu đã tối ưu hóa thành công thuật toán trích xuất bề mặt và đơn giản hóa lưới đa giác cho dữ liệu xương y tế. Trong thuật toán Marching Cubes nguyên bản, mỗi khối lập phương 8 voxel trung bình sinh ra 3 tam giác, khiến một khối dữ liệu kích thước 256x256x128 voxel tạo ra tới 820.000 tam giác bề mặt, gây quá tải bộ nhớ đồ họa. Thông qua việc tích hợp thuật toán Dividing Cubes và kỹ thuật tối ưu hóa loại bỏ đa giác ẩn (Visibility Culling), hệ thống đã cắt giảm được 65% số lượng đa giác dư thừa, duy trì số lượng tam giác hiển thị ở mức tối ưu khoảng 280.000 tam giác mà vẫn đảm bảo độ mịn của bề mặt xương.

Thứ hai, kỹ thuật kết xuất thể tích theo thứ tự ảnh (image-order) kết hợp với thuật toán dò tia Ray Casting chứng minh hiệu quả vượt trội trong việc hiển thị các mô xương có mật độ không đồng nhất. Tốc độ khung hình của phương pháp này phụ thuộc vào độ phân giải ảnh hiển thị thay vì kích thước khối thể tích, giúp tăng tốc độ xử lý đồ họa lên 40% so với phương pháp quét thể tích theo đối tượng (object-order) khi xử lý các tập dữ liệu CT/MRI phức tạp.

Thứ ba, đề tài đã xây dựng hoàn chỉnh mô hình 3D cho toàn bộ hệ thống xương người Lào với độ chính xác hình thái cao. Các mô hình xương sọ (hộp sọ 8 xương và xương mặt), cột sống gồm 33 đến 34 đốt sống cong hình chữ S kép, lồng ngực và hệ xương chi (27 xương bàn tay, 31 xương chi dưới) được thiết kế đồng bộ với sai số hình học dưới 0,5 mm so với tiêu chuẩn giải phẫu thực tế.

Thảo luận kết quả

Hiệu năng vượt trội của hệ thống xuất phát từ việc giải quyết triệt để vấn đề xung đột mặt phẳng trong thuật toán Marching Cubes bằng cách phân rã thành các khối tứ diện Marching Tetrahedra, kết hợp với các phép kiểm tra giao cắt tia sáng trên cấu trúc khối hộp trục liên kết. Điều này giúp loại bỏ hoàn toàn các lỗi rách lưới và hiện tượng lỗ thủng bề mặt thường gặp trong các nghiên cứu trước đây.

So với các hệ thống thực tại ảo cao cấp đắt tiền như phòng CAVE tại Viện Fraunhofer (Cộng hòa Liên bang Đức) hay các mô hình thử nghiệm tại Trung tâm CAMTech (Singapore), giải pháp của luận văn có tính ứng dụng cao hơn tại các nước đang phát triển vì có thể vận hành ổn định trên các dòng máy tính cá nhân phổ thông chạy hệ điều hành Windows mà không đòi hỏi phần cứng chuyên dụng đắt đỏ.

Dữ liệu thực nghiệm của nghiên cứu có thể được trực quan hóa thông qua biểu đồ cột so sánh thời gian kết xuất (tính bằng mili-giây) giữa các thuật toán Marching Cubes, Dividing Cubes và Ray Casting trên các độ phân giải dữ liệu khác nhau từ 32x32x16 đến 256x256x128 voxel. Đồng thời, bảng ma trận đối sánh 15 cấu hình chuẩn hóa của Marching Cubes minh chứng rằng việc áp dụng phép nội suy tuyến tính đã giúp kiểm soát chính xác vị trí các đỉnh giao điểm, giữ độ trễ khung hình luôn dưới mức 16 mili-giây khi tương tác xoay, phóng to và bóc tách từng chi tiết xương.

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

Thứ nhất, triển khai tích hợp phần mềm hiển thị 3D hệ xương người vào khung chương trình giảng dạy giải phẫu học chính quy. Trường Đại học Y tế và Sức Khỏe thủ đô Viêng Chăn cần chủ trì tiếp nhận và ứng dụng phần mềm trong vòng 6 đến 12 tháng tới, nhằm phục vụ trực tiếp cho 100% sinh viên y khoa năm thứ nhất và năm thứ hai (khoảng 500 đến 600 sinh viên mỗi niên khóa), giải quyết triệt để tình trạng thiếu mẫu vật thực hành.

Thứ hai, đầu tư nâng cấp cơ sở hạ tầng phòng thực hành thực tế ảo (VR Lab) tại các trường đại học y dược tại Lào. Ban Giám hiệu các cơ sở đào tạo cần phê duyệt đề án trang bị từ 20 đến 30 bộ máy tính có card đồ họa rời và kính 3D phân cực trong giai đoạn 2020 đến 2022, nâng tỷ lệ tương tác trực tiếp của sinh viên lên mức 2 đến 3 người trên một máy tính thay vì 15 đến 20 người chen chúc quanh một mẫu xác như trước đây.

Thứ ba, mở rộng số hóa và mô hình hóa 3D cho các hệ cơ quan nội tạng phức tạp khác. Nhóm nghiên cứu tại Đại học Thái Nguyên cần phối hợp với các chuyên gia giải phẫu lâm sàng để tiếp tục xây dựng mô hình 3D chi tiết cho hệ tuần hoàn, hệ tiêu hóa và hệ thần kinh trong thời gian 18 tháng, duy trì sai số kỹ thuật dưới 0,2 mm nhằm phục vụ công tác giả lập phẫu thuật tiền lâm sàng.

Thứ tư, ban hành quy chuẩn quốc gia về tài liệu bài giảng số hóa và công nghệ mô phỏng y tế. Bộ Y tế kết hợp cùng Bộ Giáo dục và Thể thao Lào cần xây dựng bộ tiêu chí thẩm định chất lượng các phần mềm y khoa 3D trong thời hạn 24 tháng, tạo hành lang pháp lý để công nhận kết quả học tập và thi thực hành trên nền tảng giải phẫu ảo.

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

Nhóm thứ nhất là giảng viên và sinh viên các trường đại học, cao đẳng y dược, đặc biệt là chuyên ngành giải phẫu học và ngoại khoa. Luận văn cung cấp nguồn học liệu trực quan sinh động về toàn bộ 206 xương cơ thể người, cho phép quan sát đa góc độ và bóc tách từng chi tiết mà không bị giới hạn bởi số lượng tiêu bản thật trong phòng thí nghiệm.

Nhóm thứ hai là các bác sĩ ngoại khoa, phẫu thuật viên chỉnh hình và chuyên gia chẩn đoán hình ảnh. Luận văn cung cấp cơ sở kỹ thuật chuyển đổi hình ảnh CT/MRI 2D thành mô hình 3D lập thể, hỗ trợ lập kế hoạch tiền phẫu thuật chính xác với sai số dưới 0,5 mm, giúp phòng ngừa nguy cơ tổn thương mạch máu và biến chứng trong quá trình mổ.

Nhóm thứ ba là các nhà nghiên cứu, kỹ sư công nghệ thông tin và lập trình viên đồ họa máy tính, thực tại ảo. Luận văn là tài liệu tham khảo chi tiết về cách cài đặt, tối ưu thuật toán Marching Cubes, Dividing Cubes, xử lý dò tia Ray Casting và kỹ thuật hiển thị Stereo 3D thời gian thực đạt tốc độ trên 60 khung hình/giây.

Nhóm thứ tư là các nhà quản lý giáo dục y tế và hoạch định chính sách chuyển đổi số ngành y. Luận văn gợi mở giải pháp tối ưu hóa chi phí đầu tư phòng thí nghiệm thông minh với mức tiết kiệm hơn 70% ngân sách so với việc nhập khẩu các thiết bị thực hành cơ học truyền thống.

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

  1. Luận văn giải quyết vấn đề cấp bách nào trong công tác đào tạo y khoa tại Lào? Nghiên cứu giải quyết tình trạng thiếu hụt trầm trọng mẫu xác và xương thật tại Lào, nơi có 500 đến 600 sinh viên y khoa mỗi năm nhưng chỉ có 1 thi thể thực hành dùng quay vòng suốt 2 đến 3 năm. Phần mềm cung cấp giáo cụ 3D trực quan giúp nâng cao chất lượng dạy và học môn giải phẫu.

  2. Thuật toán Marching Cubes có ưu và nhược điểm gì trong việc dựng hình ảnh 3D hệ xương? Thuật toán chia khối dữ liệu 8 voxel thành các tam giác bề mặt thông qua 15 cấu hình chuẩn hóa, giúp tái tạo bề mặt đẳng trị nhanh chóng từ dữ liệu CT/MRI. Tuy nhiên, thuật toán có nhược điểm là tạo ra lượng đa giác rất lớn (lên tới 820.000 tam giác ở tập dữ liệu lớn) và có thể gây thủng bề mặt tại các điểm tiếp giáp không đồng nhất.

  3. Mô hình 3D trong luận văn có điểm gì khác biệt để phù hợp với nhân trắc học người Lào? Mặc dù cấu trúc 206 xương ở người là đồng nhất, mô hình trong luận văn đã được hiệu chỉnh tỷ lệ kích thước xương dài và hộp sọ theo số liệu nhân trắc học thực tế, phản ánh đúng chiều cao trung bình của người Lào (thấp hơn khoảng 1 đến 3 cm so với người Việt Nam) với độ chính xác sai số dưới 0,5 mm.

  4. Kỹ thuật Ray Casting khác biệt như thế nào so với kỹ thuật biểu diễn bề mặt Surface Rendering? Surface Rendering trích xuất các đa giác đại diện cho đường biên bề mặt mô xương, trong khi Ray Casting bắn các tia chiếu qua toàn bộ thể tích voxel để tính toán độ suy giảm ánh sáng và màu sắc bằng Alpha Compositing. Ray Casting cho phép quan sát cấu trúc bán trong suốt bên trong xương mà không cần tạo lưới đa giác trung gian.

  5. Ứng dụng phát triển trong luận văn có yêu cầu cấu hình phần cứng đặc biệt đắt tiền hay không? Hệ thống được tối ưu hóa thuật toán để vận hành mượt mà trên máy tính cá nhân thông thường chạy hệ điều hành Windows với card đồ họa tầm trung. Người dùng chỉ cần trang bị thêm kính phân cực hoặc kính chớp Shutter Glass giá rẻ là có thể trải nghiệm không gian hiển thị lập thể 3D với tốc độ ổn định 60 khung hình/giây.

Kết luận

  • Luận văn đã làm chủ toàn diện cơ sở lý thuyết về đồ họa máy tính 3D, công nghệ thực tại ảo và kỹ thuật kết xuất dữ liệu thể tích trong y tế.
  • Tối ưu hóa thành công các thuật toán Marching Cubes, Dividing Cubes và Ray Casting, giúp giảm 65% đa giác dư thừa và đạt tốc độ tương tác thời gian thực trên 60 khung hình/giây.
  • Xây dựng hoàn chỉnh mô hình 3D chuẩn xác cho toàn bộ 206 xương cơ thể người với các chỉ số nhân trắc học phù hợp với người Lào, đạt sai số hình thái dưới 0,5 mm.
  • Cung cấp giải pháp phần mềm bài giảng giải phẫu điện tử chi phí thấp, giải quyết triệt để bài toán thiếu mẫu vật cho hơn 500 sinh viên y khoa mỗi năm tại Lào.
  • Đề ra lộ trình 18 tháng tiếp theo để mở rộng số hóa các hệ cơ quan tuần hoàn, tiêu hóa và ứng dụng trong giả lập phẫu thuật tiền lâm sàng. Hãy liên hệ các cơ sở đào tạo và nhóm tác giả để tiếp nhận chuyển giao công nghệ, đẩy mạnh số hóa nền giáo dục y tế ngay hôm nay.