Tổng quan nghiên cứu

Di tích Hor Pha Keo tại thủ đô Viêng Chăn là một trong những công trình kiến trúc Phật giáo tiêu biểu nhất của nước Cộng hòa Dân chủ Nhân dân Lào, được xây dựng từ năm 1565 dưới triều vua Setthathirat với diện tích đáy 57m x 32m và chiều cao 24m. Trải qua hơn 450 năm lịch sử cùng nhiều biến cố chiến tranh, ngôi đền đã được trùng tu vào các giai đoạn 1936 và 1942 dưới sự giám sát của hoàng tử Souvanna Phouma. Vấn đề nghiên cứu trọng tâm đặt ra là các phương pháp bảo tồn truyền thống qua hình ảnh 2D hay bản vẽ tĩnh không thể truyền tải trọn vẹn không gian kiến trúc tôn nghiêm, trong khi kỹ thuật quét 3D từ thực tế lại tạo ra lượng dữ liệu lưới đa giác khổng lồ, gây nghẽn hiệu năng nghiêm trọng trên các thiết bị hiển thị thông thường.

Mục tiêu cụ thể của đề tài là xây dựng một hệ thống mô phỏng không gian 3 chiều hoàn chỉnh của di tích Hor Pha Keo trên nền tảng thực tế ảo tương tác thời gian thực, đồng thời nghiên cứu và ứng dụng các thuật toán tối ưu hóa đồ họa tiên tiến nhằm giải quyết triệt để bài toán suy giảm hiệu năng render. Phạm vi nghiên cứu tập trung vào toàn bộ cấu trúc ngoại thất của chùa bao gồm hệ thống 48 cột trụ, 16 lối vào, 4 tầng mái cùng cảnh quan khuôn viên xung quanh tại Viêng Chăn, được triển khai thực hiện trong giai đoạn năm 2016 đến năm 2018 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.

Ý nghĩa thực tiễn của công trình được chứng minh qua việc giảm thiểu khoảng 60% đến 70% dung lượng tính toán đồ họa, duy trì tốc độ khung hình ổn định trên 60 FPS trên các cấu hình máy tính phổ thông. Giải pháp này giúp tiết kiệm ước tính hơn 85% chi phí tiếp cận di tích cho du khách quốc tế, mở ra hướng đi đột phá trong việc ứng dụng công nghệ thông tin phục vụ bảo tồn di sản văn hóa phi vật thể và vật thể 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 vận dụng nền tảng lý thuyết Thực tại ảo được khởi xướng từ thiết bị Sensorama năm 1962 của Morton Heilig và định nghĩa chuẩn hóa bởi Jaron Lanier vào đầu thập niên 1990, kết hợp mô hình chiếu sáng cục bộ Phong Shading và lý thuyết xử lý không gian tiếp tuyến trong đồ họa máy tính hiện đại. Mô hình nghiên cứu tổng thể được thiết lập theo quy trình 4 giai đoạn chuẩn hóa: Tạo hình mô hình hình học (Modelling), Gán vật liệu và họa tiết (Mapping & Shading), Thiết lập nguồn sáng (Lighting) và Kết xuất tối ưu hóa thời gian thực (Real-time Rendering).

Hệ thống lý thuyết tập trung vào 4 khái niệm kỹ thuật cốt lõi:

  1. Kỹ thuật Occlusion Culling: Cơ chế loại bỏ các đối tượng hình học bị che khuất hoàn toàn phía sau các đối tượng khác trong tầm nhìn của camera thông qua cấu trúc phân cấp không gian Octree và thuật toán Shadow Volumes.
  2. Kỹ thuật Bump Mapping và Normal Mapping: Giải pháp biến đổi vector pháp tuyến bề mặt trong không gian tiếp tuyến với hệ tọa độ 3 chiều U (tiếp tuyến), V (pháp tuyến phụ) và W (pháp tuyến), giúp mô tả độ gồ ghề của vật liệu mà không làm gia tăng số lượng đa giác hình học.
  3. Kỹ thuật Impostor Rendering: Kỹ thuật thay thế các mô hình 3D phức tạp ở cự ly xa bằng các tấm ảnh phẳng 2D tự động cập nhật theo góc nhìn camera, giúp giải phóng tài nguyên xử lý đỉnh của bộ xử lý đồ họa.
  4. Không gian tiếp tuyến (Tangent Space): Hệ quy chiếu cục bộ tại mỗi đỉnh của mô hình đa giác, đóng vai trò nền tảng để tính toán phản xạ ánh sáng khuếch tán và phản xạ gương tại từng điểm ảnh trên Pixel Shader.

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

Nguồn dữ liệu của đề tài bao gồm dữ liệu số hóa mặt bằng kiến trúc AutoCAD, mô hình độ cao số địa hình độ phân giải 5m cho khu vực đền và 10m cho môi trường phụ cận, kết hợp ảnh vệ tinh độ phân giải 1m và tập hợp hơn 500 bức ảnh chụp thực địa độ phân giải cao ghi lại chi tiết 330 mẫu hoa văn tường cùng 64 họa tiết cột đá.

Về phương pháp chọn mẫu, tác giả áp dụng phương pháp chọn mẫu có chủ đích tập trung vào các cấu kiện kiến trúc mang tính biểu tượng cao nhất: toàn bộ 48 cột chịu lực, hệ thống tam cấp 2 rồng đá chạm khắc, 4 tầng mái dốc đặc trưng Lào và hệ thống tượng Phật dát vàng. Cỡ mẫu này đại diện đầy đủ cho cấu trúc hình học phức tạp nhất của quần thể Hor Pha Keo.

Lý do lựa chọn phương pháp phân tích và mô phỏng hỗn hợp (kết hợp dựng hình Top-Down từ khối cơ bản Editable Poly và Bottom-Up từ ảnh chiếu đứng, chiếu cạnh) trên phần mềm 3DS Max 2015 cùng ngôn ngữ C# trên Engine Unity là nhằm kiểm soát chính xác sai số kích thước dưới 5cm, đồng thời tối ưu hóa từng nhóm đối tượng theo các cấp độ chi tiết khác nhau. Toàn bộ quy trình thu thập, xử lý dữ liệu và lập trình hiển thị được tiến hành liên tục trong thời gian 24 tháng.

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ả định lượng cụ thể thông qua quá trình thử nghiệm và cài đặt thực tế:

  1. Tái tạo thành công 100% không gian hình học 3D của quần thể Hor Pha Keo với diện tích đáy 57m x 32m và chiều cao 24m, số hóa chính xác 48 cột trụ, 16 cửa ra vào và 4 tầng mái với mức độ trung thực cao so với công trình thực địa.
  2. Ứng dụng kỹ thuật Occlusion Culling kết hợp phân vùng không gian bằng cây Octree đã loại bỏ thành công khoảng 45% đến 60% các đa giác bị che khuất không nằm trong vùng nhìn thấy, giảm tải đáng kể số lượng phép tính giao cắt không gian.
  3. Triển khai kỹ thuật Normal Mapping trên nền Pixel Shader cho phép thay thế các chi tiết chạm khắc gồ ghề trên 330 mảng hoa văn tường, giúp cắt giảm hơn 70% số lượng đỉnh so với kỹ thuật dựng hình đa giác lồi thông thường nhưng vẫn giữ nguyên độ sâu thị giác dưới ánh sáng động.
  4. Tích hợp giải pháp Impostor tự động cập nhật texture ở các độ phân giải lũy thừa 2 như 256x256 pixel và 512x512 pixel đối với các cụm kiến trúc ở xa, nâng tốc độ khung hình từ mức 22 FPS khi chưa tối ưu lên mức ổn định trên 60 FPS trong môi trường tương tác thời gian thực.

Thảo luận kết quả

Nguyên nhân cốt lõi mang lại sự cải thiện vượt bậc về hiệu năng là việc tách bạch thành công giữa biểu diễn không gian hình học và trạng thái dựng hình bề mặt. Thay vì phụ thuộc vào việc tăng cường cấu hình phần cứng đắt tiền, việc can thiệp vào tầng thuật toán chiếu sáng trên từng điểm ảnh thông qua công thức phản xạ ánh sáng $R = 2(L \cdot N)N - L$ đã tối ưu hóa triệt để năng lực tính toán của card đồ họa.

Khi so sánh với các nghiên cứu số hóa di sản cùng thời kỳ sử dụng phương pháp quét laser 3D thuần túy, mô hình này khắc phục được nhược điểm tạo ra các tệp lưới đa diện không thể tối ưu hóa, giảm dung lượng bộ nhớ lưu trữ mô hình từ hàng gigabyte xuống dưới 150 MB.

Để minh họa trực quan cho các phát hiện nghiên cứu, dữ liệu thử nghiệm có thể được trình bày thông qua biểu đồ hình cột so sánh độ phức tạp hình học: số lượng đa giác hiển thị thực tế giảm mạnh từ 1.200.000 polygons ở mô hình thô ban đầu xuống còn xấp xỉ 350.000 polygons sau khi áp dụng thuật toán Occlusion Culling. Đồng thời, một bảng ma trận đối chiếu tốc độ khung hình theo khoảng cách quan sát từ 5m đến 100m sẽ chứng minh rõ tính ổn định của tốc độ xử lý khi kỹ thuật Impostor tự động kích hoạt ở khoảng cách trên 30m. Kết quả này khẳng định tính khả thi vượt trội của giải pháp trong việc đưa di sản lên các nền tảng web và thiết bị di động có phần cứng khiêm tốn.

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

Dựa trên kết quả nghiên cứu thực nghiệm, 4 khuyến nghị hành động trọng tâm được đề xuất nhằm nâng cao hiệu quả ứng dụng đồ họa 3D trong bảo tồn di sản:

  1. Chuẩn hóa quy trình số hóa di tích lịch sử quốc gia: Bộ Thông tin, Văn hóa và Du lịch Lào cần chủ trì xây dựng khung tiêu chuẩn kỹ thuật số hóa 3D cho toàn bộ các di tích văn hóa trọng điểm, đặt mục tiêu hoàn thành số hóa 100% cho ít nhất 15 công trình di sản quốc gia trong lộ trình 3 năm từ 2024 đến 2027.
  2. Xây dựng cổng thông tin du lịch ảo tương tác đa nền tảng: Các cơ quan quản lý du lịch phối hợp cùng các doanh nghiệp công nghệ thông tin phát triển nền tảng tham quan trực tuyến trên nền WebGL và thiết bị di động, hướng tới mục tiêu thu hút trên 500.000 lượt khách tham quan ảo mỗi năm trong vòng 12 tháng kể từ khi vận hành.
  3. Tối ưu hóa sâu thuật toán Shader cho phần cứng di động: Các nhóm nghiên cứu tại các trường đại học công nghệ cần tiếp tục phát triển các bộ shader tối ưu hóa riêng cho chip đồ họa di động, đặt mục tiêu giảm thêm 30% mức tiêu hao dung lượng RAM và duy trì ổn định 60 FPS trên 95% dòng điện thoại thông minh phổ thông trong giai đoạn 18 tháng tới.
  4. Mở rộng cơ sở dữ liệu số hóa không gian nội thất và hiện vật: Ban quản lý bảo tàng Hor Pha Keo cần phối hợp với các chuyên gia đồ họa triển khai số hóa chi tiết toàn bộ các bức tượng Phật ngọc phục chế, ngai vàng và văn tự đá cổ trong thời gian 2 năm, hoàn thiện mô hình bảo tàng số toàn diện.

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

  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ệ đa phương tiện: Tài liệu cung cấp cơ sở lý thuyết chuyên sâu và các thuật toán lập trình đồ họa thực tế về Occlusion Culling, Normal Mapping và Impostor trong môi trường Unity và OpenGL.
  2. Kỹ sư phát triển game và ứng dụng Thực tế ảo (VR/AR): Cung cấp quy trình làm việc chuẩn hóa từ 3DS Max 2015 sang Engine thời gian thực, giúp giải quyết bài toán tối ưu hóa tài nguyên phần cứng và tăng tốc độ kết xuất khung hình đạt chuẩn 60 FPS.
  3. Chuyên gia bảo tồn di sản và cán bộ quản lý văn hóa: Là tài liệu tham khảo giá trị về phương pháp lưu trữ, phục dựng và bảo tồn kỹ thuật số các công trình kiến trúc cổ bị hủy hoại bởi thời gian hoặc chiến tranh với độ chính xác cao.
  4. Doanh nghiệp hoạt động trong lĩnh vực Du lịch số và Công nghệ giáo dục: Cung cấp mô hình triển khai thực tế để xây dựng các tour tham quan ảo tương tác cao, giúp tiết kiệm hơn 80% chi phí xây dựng nội dung số phục vụ quảng bá văn hóa.

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

Công nghệ mô phỏng 3D trong luận văn khác gì so với ảnh chụp 360 độ truyền thống?

Mô phỏng 3D cung cấp khả năng tương tác tự do 6 bậc không gian, cho phép người dùng di chuyển đến mọi góc độ trong khuôn viên 57m x 32m thay vì chỉ đứng tại các điểm chụp cố định của ảnh 360 độ. Mô hình 3D còn hỗ trợ tái tạo điều kiện ánh sáng thời gian thực và khôi phục các chi tiết kiến trúc đã bị mai một theo lịch sử.

Kỹ thuật Occlusion Culling giúp tối ưu hóa hiệu năng render như thế nào?

Occlusion Culling sử dụng cấu trúc cây Octree 8 nhánh để phân chia không gian và tính toán các vùng bóng che. Khi một đối tượng nằm hoàn toàn phía sau vật thể khác đối với góc nhìn camera, hệ thống sẽ loại bỏ hoàn toàn đối tượng đó khỏi quá trình xử lý của GPU, giúp giảm từ 45% đến 60% số lượng đa giác cần vẽ.

Tại sao cần sử dụng Normal Mapping thay vì tăng số lượng đa giác thực tế?

Normal Mapping sử dụng ảnh texture chứa thông tin vector pháp tuyến trong không gian tiếp tuyến để đánh lừa thị giác về độ gồ ghề của vật liệu dưới tác động ánh sáng. Kỹ thuật này giúp giữ nguyên vẻ đẹp tinh xảo của 330 hoa văn mà cắt giảm được hơn 70% số lượng đỉnh, tránh hiện tượng quá tải bộ nhớ đồ họa.

Kỹ thuật Impostor có làm suy giảm chất lượng hình ảnh khi người xem tiến lại gần không?

Hệ thống được lập trình với ngưỡng khoảng cách thông minh. Khi camera di chuyển lại gần đối tượng dưới một khoảng cách xác định, engine sẽ tự động chuyển đổi liền mạch từ tấm ảnh Impostor 2D độ phân giải 256x256 pixel sang mô hình 3D thực tế, đảm bảo người dùng luôn quan sát được chi tiết hình học sắc nét nhất mà không nhận ra sự chuyển tiếp.

Mô hình 3D chùa Hor Pha Keo có thể ứng dụng trực tiếp trên kính thực tế ảo không?

Mô hình hoàn toàn tương thích với các thiết bị kính thực tế ảo hiện đại thông qua Engine Unity. Nhờ việc tối ưu hóa tốc độ khung hình đạt trên 60 FPS và dung lượng tệp nén chỉ khoảng 30 đến 40 MB, hệ thống đảm bảo trải nghiệm tương tác mượt mà, loại bỏ triệt để hiện tượng giật lag gây chóng mặt cho người sử dụng.

Kết luận

  • Số hóa hoàn chỉnh và chính xác quần thể kiến trúc di tích Hor Pha Keo với kích thước 57m x 32m x 24m cùng hệ thống 48 cột trụ và hàng trăm hoa văn độc đáo bằng công nghệ 3D hiện đại.
  • Thiết lập thành công chuỗi quy trình làm việc chuẩn hóa kết hợp giữa AutoCAD, 3DS Max 2015, Unity Engine và ngôn ngữ lập trình C#.
  • Giải quyết triệt để bài toán hiệu năng render thời gian thực thông qua việc tích hợp đồng bộ các kỹ thuật Occlusion Culling, Normal Mapping và Impostor Rendering.
  • Tăng tốc độ khung hình từ mức 22 FPS lên trên 60 FPS ổn định, đồng thời giảm thiểu hơn 60% áp lực tính toán bộ nhớ trên các hệ thống phần cứng thông thường.
  • Đóng góp giải pháp khoa học mang tính ứng dụng cao, đặt nền tảng quan trọng cho chiến lược bảo tồn và quảng bá di sản văn hóa quốc gia Lào trên không gian số.

Đóng góp lớn nhất của luận văn là đã chứng minh được tính khả thi của việc xây dựng hệ thống thực tế ảo chất lượng cao với chi phí phần cứng tối thiểu thông qua các giải pháp tối ưu thuật toán đồ họa. Trong giai đoạn 6 đến 12 tháng tiếp theo, nghiên cứu cần được mở rộng sang việc mô phỏng toàn bộ không gian nội thất và tích hợp công nghệ tương tác thực tế ảo tăng cường. Các cơ quan quản lý văn hóa và viện nghiên cứu cần nhanh chóng tiếp nhận, ứng dụng quy trình công nghệ này để đẩy mạnh công cuộc chuyển đổi số di sản văn hóa dân tộc.