Tổng quan nghiên cứu

Bảo tồn và quảng bá di sản văn hóa thông qua công nghệ kỹ thuật số đang trở thành một xu hướng tất yếu trên toàn cầu. Di tích chùa Hor Pha Keo tại thủ đô Viêng Chăn, Lào, được xây dựng từ năm 1565 dưới triều vua Setthathirath, là một kiệt tác kiến trúc Phật giáo mang giá trị lịch sử và tâm linh sâu sắc với kích thước đồ sộ gồm chiều dài 57m, chiều rộng 32m và chiều cao 24m. Tuy nhiên, sau nhiều biến cố lịch sử vào các năm 1779 và 1828, cùng sự tác động của thời gian, việc tiếp cận trực tiếp công trình đối với công chúng trong nước và quốc tế còn gặp nhiều rào cản về khoảng cách địa lý và chi phí di chuyển. Vấn đề nghiên cứu trọng tâm được đặt ra là làm thế nào để số hóa, phục dựng và mô phỏng chính xác không gian di tích lịch sử này trong môi trường thực tế ảo ba chiều với độ chân thực cao nhưng vẫn đảm bảo tối ưu hóa hiệu năng xử lý tính toán.

Mục tiêu cụ thể của luận văn là nghiên cứu, ứng dụng các thuật toán đồ họa máy tính tiên tiến để xây dựng cơ sở dữ liệu 3D hoàn chỉnh cho toàn bộ khuôn viên và công trình Hor Pha Keo, đồng thời giải quyết bài toán giảm tải dữ liệu lưới đa giác phức tạp nhằm phục vụ tương tác thời gian thực. Phạm vi nghiên cứu tập trung vào không gian kiến trúc chùa Hor Pha Keo tại thủ đô Viêng Chăn, được triển khai hoàn thành tại Trường Đại học Công nghệ Thông tin và Truyền thông thuộc Đại học Thái Nguyên vào năm 2018. Ý nghĩa khoa học và thực tiễn của công trình thể hiện rõ qua việc nâng cao hiệu suất kết xuất hình ảnh, giảm thiểu hơn 60% dữ liệu đa giác thừa và tạo tiền đề đột phá cho các giải pháp du lịch ảo tại Lào.

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 dựa trên nền tảng lý thuyết Thực tế ảo (Virtual Reality - VR) tương tác thời gian thực và mô hình ống dẫn kết xuất đồ họa ba chiều (3D Rendering Pipeline). Hệ thống thực tế ảo cho phép tái hiện không gian nhân tạo ba chiều có khả năng phản hồi tức thời các tín hiệu đầu vào từ người dùng, mang lại cảm giác đắm chìm trọn vẹn thông qua kỹ thuật hiển thị Stereo 3D.

Bên cạnh đó, nghiên cứu tích hợp sâu lý thuyết chiếu sáng cục bộ với mô hình tính toán màu sắc chính (Diffuse Color) và màu phản chiếu (Specular Color) theo mô hình Phong Shading. Các khái niệm kỹ thuật cốt lõi được áp dụng bao gồm:

  1. Kỹ thuật loại bỏ vật thể che khuất (Occlusion Culling): Cơ chế loại bỏ các đối tượng nằm ngoài tầm nhìn hoặc bị che khuất hoàn toàn bởi các vật thể phía trước (Occluders) thông qua việc tạo lập các khối bóng đổ (Shadow Volumes).
  2. Cấu trúc cây bát phân (Octree): Cấu trúc dữ liệu phân cấp không gian ba chiều đệ quy thành 8 nhánh con (Octants), giúp tối ưu hóa quá trình truy vấn và kiểm tra va chạm hình học.
  3. Kỹ thuật Bump Mapping và Normal Mapping: Phương pháp biểu diễn chi tiết mấp mô của bề mặt mà không làm tăng số lượng đa giác hình học, sử dụng ảnh kết cấu chứa vector pháp tuyến trong không gian tiếp tuyến (Tangent Space) với hệ màu chuẩn RGBA có 3 kênh RGB mang giá trị chuẩn hóa từ 0 đến 1.
  4. Thư viện đồ họa chuẩn công nghiệp OpenGL: Giao diện lập trình ứng dụng chứa khoảng 250 hàm đồ họa mạnh mẽ, hỗ trợ dựng hình không gian theo hệ tọa độ bàn tay phải.

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

Nghiên cứu sử dụng nguồn dữ liệu khảo sát kiến trúc thực tế và hệ thống bản vẽ chi tiết của di tích Hor Pha Keo. Cỡ mẫu nghiên cứu bao gồm toàn bộ hệ thống cấu kiện kiến trúc với 48 cột trụ lớn chịu lực, 32 cột trang trí chứa 64 họa tiết điêu khắc đặc thù, 16 lối ra vào có chiều rộng tiêu chuẩn 2m, 330 mẫu hoa văn phù điêu trên các mảng tường cùng cấu trúc mái 4 tầng gồm 8 khối hình học phức tạp. Phương pháp chọn mẫu toàn phần theo cấu trúc phân tầng kiến trúc được lựa chọn nhằm đảm bảo tính toàn vẹn lịch sử và độ chính xác hình học cao nhất cho di tích.

Phương pháp phân tích và xây dựng mô hình được triển khai theo quy trình tiêu chuẩn 4 bước: Dựng hình (Modelling) – Gán vật liệu (Mapping & Shading) – Thiết lập ánh sáng (Lighting) – Kết xuất hình ảnh (Rendering) trên phần mềm chuyên dụng 3DS Max kết hợp các công cụ Editable Poly, Editable Mesh. Lý do lựa chọn kết hợp phần mềm đồ họa chuyên dụng và lập trình thuật toán OpenGL là nhằm tận dụng khả năng tạo hình trực quan chính xác của phần mềm, đồng thời khai thác tối đa hiệu năng của thuật toán Occlusion Culling và Normal Mapping trên phần cứng. Toàn bộ timeline nghiên cứu và thực nghiệm được tiến hành liên tục trong thời gian 2 năm (2016 - 2018).

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

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

Nghiên cứu đã đạt được các kết quả thực nghiệm nổi bật trong việc mô hình hóa và tối ưu hóa không gian 3D di tích Hor Pha Keo:

  1. Số hóa hoàn chỉnh cấu trúc di tích lịch sử: Tái lập thành công toàn bộ khuôn viên công trình với 48 cột trụ, 16 cửa ra vào rộng 2m và 330 hoa văn tinh xảo trên tường, đạt độ chính xác hình học cao và giảm thiểu sai lệch kích thước thực địa xuống dưới 5%.
  2. Tối ưu hóa vượt bậc với thuật toán Occlusion Culling: Việc ứng dụng kỹ thuật Shadow Volumes kết hợp cấu trúc dữ liệu phân cấp Octree đã loại bỏ thành công khoảng 65% số lượng đa giác bị che khuất trong mỗi khung hình, giải quyết triệt để vấn đề độ phức tạp chiều sâu (Depth Complexity) tại các khu vực nội điện có mật độ vật thể dày đặc.
  3. Tiết kiệm tài nguyên đồ họa qua Normal Mapping và Heightmap: Thay vì phải dựng hàng triệu đa giác cho 64 họa tiết cột và 330 mẫu phù điêu chạm khắc đá, việc sử dụng Normal Map và ảnh độ cao (Heightmap) dạng Grayscale đã giúp giảm dung lượng dữ liệu bề mặt mô hình hơn 70%, đồng thời duy trì độ nổi khối chân thực dưới các góc chiếu sáng khác nhau.
  4. Nâng cao tốc độ khung hình và khả năng tương tác: Hệ thống mô phỏng duy trì ổn định tốc độ trên 60 khung hình/giây (FPS) trên các cấu hình máy tính tiêu chuẩn, cải thiện hơn 80% hiệu năng hiển thị so với phương pháp dựng hình đa giác truyền thống không qua tối ưu.

Thảo luận kết quả

Hiệu quả vượt trội của giải pháp xuất phát từ việc xử lý hài hòa giữa dữ liệu hình học và vật liệu quang học. Trong thực tế, các mô hình 3D thu được từ máy quét hoặc dựng đa giác thuần túy (Polygon Soup) thường chứa khối lượng đỉnh khổng lồ, khiến các bộ xử lý đồ họa bị nghẽn cổ chai khi xử lý chiều sâu điểm ảnh. Bằng cách chọn lọc các đa giác lớn làm vật che khuất (Occluders) và tổ chức dữ liệu qua cây Octree 8 nhánh, hệ thống chỉ kết xuất các bề mặt thực sự hiển thị trước mắt người quan sát.

Khi so sánh với các nghiên cứu mô phỏng di sản truyền thống chỉ dựa vào kỹ thuật render tĩnh, giải pháp trong luận văn cho thấy tính tương thích cao với các thiết bị phần cứng có cấu hình khiêm tốn như điện thoại thông minh hay máy tính bảng. Dữ liệu thực nghiệm có thể được biểu diễn trực quan qua biểu đồ cột so sánh số lượng đa giác trước và sau tối ưu (giảm từ hàng triệu polygon xuống còn hàng trăm nghìn polygon khả dụng) và bảng đối chiếu tốc độ khung hình (FPS) đo lường tại các góc nhìn khác nhau trong khuôn viên 57m x 32m của ngôi chùa. Kết quả này chứng minh rằng việc áp dụng công nghệ đồ họa 3D hiện đại hoàn toàn có thể giải quyết bài toán bảo tồn số với chi phí thấp và hiệu quả lan tỏa cao.

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

Dựa trên kết quả nghiên cứu thực nghiệm của đề tài, 4 giải pháp cụ thể được đề xuất nhằm mở rộng khả năng ứng dụng thực tiễn:

  1. Chuẩn hóa quy trình số hóa di sản quốc gia: Đề nghị Bộ Thông tin, Văn hóa và Du lịch Lào ban hành khung hướng dẫn kỹ thuật số hóa 3D cho ít nhất 15 công trình di tích trọng điểm trên toàn quốc, áp dụng quy trình mô hình hóa kết hợp Occlusion Culling và Normal Mapping trước quý 4 năm 2027.
  2. Tích hợp nền tảng Web3D và WebVR đa thiết bị: Nhóm nghiên cứu kỹ thuật phần mềm cần chuyển đổi mô hình Hor Pha Keo sang các định dạng chuẩn WebGL/WebVR, đặt mục tiêu nâng cao tỷ lệ người dùng truy cập trực tuyến trên thiết bị di động thêm 50% trong vòng 12 tháng tới mà không yêu cầu cài đặt phần mềm phức tạp.
  3. Thiết lập hệ thống cơ sở dữ liệu số với độ phân giải cao: Ban Quản lý Di tích Thao tác phối hợp cùng các viện nghiên cứu tiến hành chụp ảnh bề mặt và quét cấu trúc chi tiết với độ phân giải texture 4K cho toàn bộ 330 hoa văn và các pho tượng Phật cổ, hoàn thành cơ sở dữ liệu số trước năm 2028.
  4. Đẩy mạnh đào tạo nguồn nhân lực đồ họa 3D chất lượng cao: Các trường đại học công nghệ tại Lào và khu vực cần đưa các học phần chuyên sâu về thực tế ảo và thuật toán đồ họa OpenGL vào chương trình đào tạo, tổ chức tối thiểu 2 khóa tập huấn chuyên sâu hàng năm cho khoảng 150 kỹ sư và cán bộ quản lý di sản.

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

Luận văn là tài liệu tham khảo có giá trị chuyên môn cao đối với 4 nhóm đối tượng sau:

  1. Học viên cao học và nhà nghiên cứu ngành Khoa học Máy tính, Công nghệ Thông tin: Tài liệu cung cấp cơ sở toán học và thuật toán thực thi chi tiết về kỹ thuật loại bỏ vật thể che khuất (Occlusion Culling), thuật toán Shadow Volumes, cấu trúc cây Octree và xử lý không gian tiếp tuyến trong shader.
  2. Kiến trúc sư và chuyên gia bảo tồn di sản văn hóa: Cung cấp phương pháp luận thực chứng về việc phục dựng không gian kiến trúc cổ 57m x 32m x 24m từ năm 1565, hỗ trợ công tác lưu trữ số và trùng tu di tích có độ chính xác cao.
  3. Kỹ sư phát triển Game 3D và ứng dụng Thực tế ảo (VR/AR): Cung cấp các kỹ thuật tối ưu hóa tài nguyên đồ họa thực chiến, quy trình 4 bước dựng hình trong 3DS Max và phương pháp giảm tải lưới đa giác cho các ứng dụng chạy trên thiết bị di động cấu hình thấp.
  4. Cơ quan quản lý du lịch và truyền thông văn hóa: Là nguồn tham khảo chiến lược để xây dựng các chuyến tham quan ảo (Virtual Tour) 3D chất lượng cao, giúp quảng bá di tích lịch sử Hor Pha Keo đến hàng triệu du khách quốc tế qua không gian mạng.

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

Luận văn giải quyết thách thức kỹ thuật lớn nhất nào trong bài toán mô phỏng 3D?

Thách thức lớn nhất là xử lý khối lượng dữ liệu lưới đa giác khổng lồ từ công trình có diện tích đáy 57m x 32m và chiều cao 24m mà không làm giảm tốc độ xử lý thời gian thực. Bằng việc kết hợp thuật toán Occlusion Culling qua cây dữ liệu Octree và kỹ thuật Bump Mapping, luận văn đã giảm hơn 60% dữ liệu tính toán, duy trì khung hình mượt mà trên 60 FPS.

Điểm khác biệt giữa kỹ thuật Bump Mapping và Normal Mapping trong nghiên cứu là gì?

Bump Mapping là thuật toán tổng quát làm biến đổi pháp tuyến bề mặt dựa trên độ cao Heightmap thang độ xám, trong khi Normal Mapping là kỹ thuật cụ thể lưu trữ trực tiếp vector pháp tuyến trong không gian tiếp tuyến dưới định dạng màu RGB. Kỹ thuật này giúp tái tạo sắc nét 330 hoa văn tinh xảo mà không cần bổ sung các đỉnh hình học phức tạp.

Cấu trúc dữ liệu Octree đóng vai trò gì trong việc tăng tốc độ dựng hình?

Octree phân chia không gian 3D đệ quy thành 8 vùng con đồng nhất, cho phép hệ thống kiểm tra nhanh vị trí các nhóm đối tượng so với tầm nhìn của camera. Thay vì phải duyệt từng đa giác đơn lẻ trong tổng thể hàng trăm nghìn đa giác, hệ thống loại bỏ nhanh chóng toàn bộ các nhánh cây nằm ngoài tầm mắt, giảm tải tính toán cho GPU tới hơn 3 lần.

Phần mềm 3DS Max và thư viện OpenGL kết hợp với nhau như thế nào trong đề tài?

Phần mềm 3DS Max đảm nhận quy trình dựng hình trực quan, thiết kế vật liệu và gán ánh sáng thông qua các công cụ chuyên sâu như Editable Poly. Thư viện OpenGL với hơn 250 hàm đồ họa sau đó được sử dụng trong môi trường lập trình để tải mô hình, thực thi các thuật toán loại bỏ điểm che khuất và kiểm soát kết xuất tương tác thời gian thực.

Mô phỏng 3D chùa Hor Pha Keo mang lại lợi ích thiết thực gì cho người dùng từ xa?

Mô hình 3D tái hiện chân thực không gian chùa Hor Pha Keo từ 48 cột trụ, 16 lối vào đến hệ thống tượng Phật dát vàng và vũ nữ Apsara. Người dùng tại Việt Nam và trên thế giới có thể tham quan, tương tác và tìm hiểu lịch sử kiến trúc từ thế kỷ 16 một cách trực quan qua internet mà không tốn chi phí đi lại.

Kết luận

  • Hoàn thành xuất sắc mô hình số hóa 3D toàn diện di tích chùa Hor Pha Keo Viêng Chăn với kích thước 57m x 32m x 24m cùng 48 cột trụ và 330 hoa văn kiến trúc.
  • Làm chủ và ứng dụng thành công chuỗi kỹ thuật đồ họa tối ưu hóa cao cấp gồm Occlusion Culling, Shadow Volumes, Octree và Normal Mapping.
  • Giảm thiểu hơn 60% độ phức tạp chiều sâu và tiết kiệm trên 70% dung lượng đa giác hình học, đảm bảo khả năng tương tác thời gian thực mượt mà.
  • Đóng góp giải pháp công nghệ tiên phong cho lĩnh vực bảo tồn di sản văn hóa và phát triển du lịch ảo tại Cộng hòa Dân chủ Nhân dân Lào.
  • Thiết lập quy trình chuẩn hóa từ khảo sát, dựng hình 3D đến lập trình tối ưu hóa kết xuất cho các công trình kiến trúc cổ.

Hướng phát triển tiếp theo của đề tài là nâng cấp hệ thống sang môi trường WebGL đa nền tảng và tích hợp kính thực tế ảo tăng cường trong giai đoạn 2026 - 2028. Các đơn vị nghiên cứu và tổ chức văn hóa hãy khai thác ngay giải pháp này để thúc đẩy công cuộc chuyển đổi số di sản văn hóa một cách bền vững.