Tổng quan nghiên cứu

Thị trường thương mại điện tử ngành bán lẻ nội thất đang chứng kiến tốc độ chuyển dịch kỹ thuật số mạnh mẽ, trong đó hơn 60% các giải pháp tương tác thị giác nhập vai hiện nay được phát triển trên các nền tảng công nghệ 3D tiên tiến. Tuy nhiên, rào cản lớn nhất của khách hàng khi mua sắm trực tuyến là sự bất định về kích thước thực tế và mức độ hòa hợp không gian của sản phẩm trong ngôi nhà. Nhằm giải quyết triệt để vấn đề này, luận văn thạc sĩ tập trung nghiên cứu, thiết kế và phát triển hệ thống ứng dụng bán đồ nội thất tích hợp công nghệ thực tế tăng cường trên nền tảng di động Android. Đề tài được triển khai thực nghiệm tại Khoa Công nghệ Thông tin và Truyền thông, Trường Đại học Cần Thơ trong giai đoạn từ tháng 10 năm 2019 đến tháng 6 năm 2020.

Mục tiêu cụ thể của đề tài là xây dựng một hệ sinh thái ba tầng hoàn chỉnh gồm máy chủ dịch vụ RESTful API, trang web quản trị và ứng dụng di động AR thông minh. Giải pháp cho phép người dùng xem trước, kéo thả và tinh chỉnh đồ nội thất 3D trực tiếp trong không gian thực với tỉ lệ chuẩn xác 1:1, đồng thời tự động hóa tính toán độ lợi phong thủy theo bản mệnh ngũ hành. Nghiên cứu mang ý nghĩa thực tiễn to lớn khi giúp giảm thiểu khoảng 35% tỷ lệ hoàn trả hàng do sai lệch kích thước, rút ngắn 40% thời gian ra quyết định mua hàng của người tiêu dùng và nâng cao trải nghiệm số hóa toàn diện trong ngành bán lẻ nội thất hiện đại.

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

Khung lý thuyết áp dụng

Luận văn xây dựng trên nền tảng của ba khung lý thuyết và mô hình kỹ thuật cốt lõi:

Thứ nhất, lý thuyết Định vị và Lập bản đồ Đồng thời (Simultaneous Localization and Mapping - SLAM) kết hợp cảm biến quán tính IMU. Đây là nền tảng giúp thiết bị di động xác định tọa độ không gian 6 bậc tự do (6 DoF) với 3 cơ chế chủ chốt gồm theo dõi chuyển động (Motion Tracking), nhận thức môi trường (Environment Understanding) để tái tạo mặt phẳng ngang - đứng, và ước lượng cường độ ánh sáng (Light Estimation) nhằm đồng bộ hóa độ chân thực của vật thể ảo.

Thứ hai, kiến trúc dịch vụ phân tán dựa trên mô hình MVT (Model - View - Template) và giao thức phi trạng thái RESTful API. Hệ thống áp dụng cơ chế xác thực phân quyền an toàn Json Web Token (JWT) với thuật toán mã hóa chữ ký số HMAC SHA256, phân tách mạch lạc giữa tầng xử lý nghiệp vụ backend và tầng hiển thị đa giao diện.

Thứ ba, học thuyết Ngũ hành tương sinh tương khắc trong triết học phương Đông. Lý thuyết này được toán học hóa thành ma trận đánh giá độ lợi phong thủy, đối sánh thông tin năm sinh âm lịch của người dùng với các thuộc tính màu sắc và chất liệu của sản phẩm nội thất.

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

Nghiên cứu áp dụng phương pháp thực nghiệm phát triển phần mềm kết hợp đánh giá kiểm thử định lượng. Dữ liệu thử nghiệm bao gồm 50 mô hình nội thất 3D được chuẩn hóa vật liệu từ Autodesk Maya và Substance Painter, cùng bộ dữ liệu thuộc tính phong thủy tương ứng với 60 hoa giáp.

Về phương pháp chọn mẫu, đề tài sử dụng phương pháp lấy mẫu phân tầng có chủ đích (purposive stratified sampling) trên 15 dòng thiết bị di động Android từ phiên bản 7.0 trở lên có hỗ trợ phần cứng ARCore. Mẫu kiểm thử được phân bổ đều qua 4 môi trường ánh sáng thực nghiệm khác nhau (từ 100 lux trong nhà đến 1000 lux ngoài trời) và 3 loại bề mặt tiếp xúc phổ biến gồm gạch bóng kiếng, sàn gỗ công nghiệp và thảm nỉ.

Lý do lựa chọn phương pháp phân tích kiểm thử hộp đen (Black-box Testing) kết hợp giám sát hiệu năng theo thời gian thực là nhằm đo lường chính xác tốc độ khung hình (duy trì trên 30 FPS), độ ổn định neo giữ vật thể (Anchor stability) và thời gian phản hồi yêu cầu của máy chủ (dưới 200 ms). Tiến trình nghiên cứu được thực hiện xuyên suốt qua 4 giai đoạn logic trong 9 tháng, bao gồm khảo sát đặc tả yêu cầu, thiết kế kiến trúc hệ thống, lập trình tích hợp đa nền tảng và kiểm thử tối ưu hóa toàn diện.

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

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

Quá trình kiểm thử thực nghiệm trên hệ thống đã ghi nhận 4 phát hiện kỹ thuật mang tính đột phá:

Thứ nhất, việc ứng dụng giải pháp Unity Addressables giúp phân tách và đóng gói tài nguyên theo khối độc lập, qua đó cắt giảm đến 75% dung lượng tệp cài đặt ban đầu của ứng dụng (APK) so với phương thức đóng gói nguyên khối truyền thống, đồng thời cho phép tải xuống ngầm mô hình 3D với độ trễ phản hồi trung bình chỉ 1.2 giây.

Thứ hai, thuật toán nhận thức bề mặt của ARCore đạt tỷ lệ phát hiện mặt phẳng chính xác lên tới 94% trên các bề mặt có độ tương phản vân hoa văn rõ ràng, với sai số định vị không gian thực nghiệm đo được dưới 1.5 cm ở khoảng cách tương tác từ 1 đến 3 mét.

Thứ ba, mô hình gợi ý phong thủy tự động đạt độ chính xác logic 100% trong việc chuyển đổi lịch dương sang lịch âm và xác định chính xác Can - Chi - Mệnh cho 60 nhóm tuổi thử nghiệm, tính toán chính xác hệ số tương sinh - tương khắc để đề xuất tối ưu sản phẩm phù hợp.

Thứ tư, hệ thống RESTful API xây dựng trên Django Rest Framework duy trì hiệu suất xử lý ổn định với tỷ lệ thành công 100% trên toàn bộ 25 kịch bản kiểm thử chức năng CRUD, tải dữ liệu JSON và xác thực bảo mật JWT.

Thảo luận kết quả

Kết quả đạt được cho thấy sự vượt trội rõ rệt khi so sánh với các ứng dụng quốc tế hiện hành. Ứng dụng IKEA Place chỉ hỗ trợ hệ điều hành iOS từ phiên bản 11 trở lên và chưa khai thác thị trường người dùng Android rộng lớn. Trong khi đó, ứng dụng Curate by Sotheby’s Realty tuy hỗ trợ cả hai nền tảng nhưng chỉ cho phép bố trí cố định cả bộ sưu tập mẫu mà không hỗ trợ thao tác kéo thả, tùy biến từng sản phẩm đơn lẻ. Đề tài đã khắc phục hoàn toàn các nhược điểm trên khi vừa tương thích tối ưu với hệ điều hành Android 7.0+, vừa cung cấp khả năng điều khiển tự do 6 hướng cho từng món đồ, kết hợp tính năng bản địa hóa phong thủy sâu sắc.

Dữ liệu hiệu năng hệ thống có thể được minh họa trực quan thông qua biểu đồ cột so sánh tốc độ tải mô hình giữa các mức cấu hình phần cứng khác nhau, kết hợp cùng bảng ma trận phân phối độ lợi ngũ hành tương sinh tương khắc. Biểu đồ này sẽ thể hiện rõ nét sự tương quan giữa mật độ đa giác của mô hình 3D và tỷ lệ tụt khung hình, từ đó khẳng định tính đúng đắn của giải pháp nén kết cấu vật liệu mà tác giả đã áp dụng.

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

Nhằm hoàn thiện và nâng cao khả năng thương mại hóa của hệ thống, 4 giải pháp thực thi trọng tâm được đề xuất như sau:

Thứ nhất, nâng cấp thuật toán xử lý thị giác máy tính nhằm tăng cường khả năng nhận diện bề mặt thẳng đứng và môi trường thiếu sáng (dưới 50 lux), hướng tới mục tiêu nâng tỷ lệ nhận diện mặt phẳng không gian phức tạp đạt mức 98%, thực hiện bởi Nhóm Nghiên cứu & Phát triển AR trong thời hạn Quý 3 năm 2021.

Thứ hai, mở rộng quy mô kho dữ liệu số hóa 3D lên hơn 500 mẫu mã sản phẩm nội thất chuẩn hóa chất liệu PBR cao cấp, nhằm đáp ứng đa dạng phong cách kiến trúc hiện đại, do Đội ngũ Thiết kế Đồ họa đảm trách hoàn thành trước Quý 4 năm 2021.

Thứ ba, tích hợp cổng thanh toán trực tuyến đa kênh và hệ thống theo dõi đơn hàng thời gian thực trên ứng dụng di động, phấn đấu giảm thời gian hoàn tất quy trình giao dịch của khách hàng xuống dưới 60 giây, giao cho Nhóm Kỹ thuật Backend thực hiện trong Quý 1 năm 2022.

Thứ tư, triển khai chương trình thử nghiệm diện rộng trên quy mô tối thiểu 1000 khách hàng tiềm năng tại khu vực Đồng bằng sông Cửu Long và Thành phố Hồ Chí Minh để thu thập phản hồi trải nghiệm người dùng UI/UX, do Bộ phận Khảo sát & Phát triển Thị trường chủ trì trong Quý 2 năm 2022.

Đố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 giá trị tham khảo chuyên sâu cho 4 nhóm đối tượng trọng điểm:

Thứ nhất, các kỹ sư phát triển phần mềm và lập trình viên AR/VR: Cung cấp tài liệu tham khảo chi tiết về quy trình tích hợp Unity 3D, thư viện ARCore SDK, cơ chế quản lý bộ nhớ qua Addressables và kỹ thuật xử lý va chạm Hit Testing trong không gian thực.

Thứ hai, các doanh nghiệp và nhà bán lẻ đồ nội thất: Đóng vai trò là bản đề án khả thi chuyển đổi số, giúp tối ưu hóa hành trình trải nghiệm khách hàng trực tuyến và giảm chi phí trưng bày mặt bằng vật lý.

Thứ ba, giảng viên, học viên cao học và sinh viên ngành Công nghệ thông tin: Cung cấp bộ khung kiến trúc tiêu chuẩn về việc kết hợp backend Django Rest Framework, frontend ReactJS và ứng dụng di động 3D theo mô hình phân tán hiện đại.

Thứ tư, các kiến trúc sư, chuyên gia thiết kế nội thất và phong thủy: Làm tài liệu tham khảo về phương pháp số hóa quy tắc ngũ hành tương sinh tương khắc vào thuật toán gợi ý không gian sống thông minh.

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

Ứng dụng bán nội thất AR yêu cầu cấu hình phần cứng thiết bị di động như thế nào? Ứng dụng yêu cầu thiết bị chạy hệ điều hành Android từ phiên bản 7.0 trở lên và nằm trong danh mục hỗ trợ chính thức của Google ARCore. Thiết bị cần trang bị cảm biến con quay hồi chuyển, gia tốc kế và camera có độ phân giải tối thiểu 8 Megapixel để hệ thống motion tracking và phát hiện mặt phẳng hoạt động ổn định với tốc độ khung hình từ 30 FPS.

Cơ chế Unity Addressables mang lại lợi ích cụ thể gì cho việc tối ưu bộ nhớ ứng dụng? Addressables cho phép tách rời mô hình 3D và kết cấu vật liệu ra khỏi tệp cài đặt chính. Thay vì phải tải toàn bộ kho dữ liệu nặng hàng trăm Megabyte, ứng dụng chỉ lưu trữ bộ khung nhẹ và chỉ tải xuống theo nhu cầu các gói tài nguyên tương ứng, giúp tiết kiệm hơn 70% dung lượng lưu trữ cục bộ của điện thoại.

Thuật toán gợi ý nội thất theo phong thủy vận hành dựa trên nguyên tắc tính toán nào? Thuật toán tiếp nhận thông tin ngày tháng năm sinh dương lịch của người dùng, tự động chuyển đổi sang lịch âm và tính toán chính xác Can - Chi - Mệnh. Tiếp đó, hệ thống tra cứu bảng quan hệ ngũ hành tương sinh tương khắc đối với màu sắc và vật liệu của sản phẩm, gán điểm số lợi ích từ 1 đến 10 để xuất ra danh mục nội thất vượng tài tối ưu.

Kiến trúc máy chủ RESTful API đảm bảo an toàn và tính toàn vẹn dữ liệu như thế nào? Hệ thống sử dụng Django Rest Framework kết hợp phương thức xác thực phân quyền qua Json Web Token (JWT). Mọi yêu cầu nhạy cảm như thêm, sửa, xóa dữ liệu trên trang web quản trị đều bắt buộc phải đính kèm chữ ký mã hóa HMAC SHA256 trong tiêu đề HTTP, loại trừ hoàn toàn các nguy cơ tấn công giả mạo yêu cầu hoặc can thiệp dữ liệu trái phép.

So với các giải pháp quốc tế như IKEA Place, ứng dụng này sở hữu ưu thế cạnh tranh nào? Giải pháp khắc phục hạn chế độc quyền nền tảng của IKEA Place khi tương thích mạnh mẽ trên hệ sinh thái Android. Bên cạnh đó, ứng dụng cho phép người dùng tùy biến kéo thả từng vật thể đơn lẻ thay vì bị gò bó theo từng căn phòng mẫu, đồng thời tích hợp sâu sắc yếu tố văn hóa phong thủy bản địa mà các ứng dụng quốc tế hoàn toàn bỏ qua.

Kết luận

Luận văn đã hoàn thành xuất sắc các mục tiêu nghiên cứu và phát triển với 5 điểm nhấn trọng tâm:

  • Xây dựng thành công hệ sinh thái 3 tầng hoàn chỉnh gồm RESTful API Server, Web Client quản trị và Mobile App AR.
  • Tối ưu hóa hiệu năng render 3D thời gian thực trên Android thông qua thư viện Google ARCore SDK và Unity 3D.
  • Ứng dụng đột phá kỹ thuật Unity Addressables giúp cắt giảm trên 70% dung lượng gói cài đặt ban đầu.
  • Số hóa thành công thuật toán phong thủy ngũ hành phục vụ gợi ý bố trí nội thất cá nhân hóa chuẩn xác.
  • Đạt tỷ lệ vượt qua 100% các kịch bản kiểm thử chức năng và bảo mật hệ thống.

Đóng góp lớn nhất của công trình là cung cấp một giải pháp công nghệ toàn diện kết hợp giữa thị giác máy tính hiện đại và tri thức văn hóa truyền thống, tạo tiền đề vững chắc cho xu hướng thương mại điện tử nhập vai. Trong giai đoạn tiếp theo từ năm 2021 đến 2022, nhóm nghiên cứu sẽ tập trung nâng cấp tính năng đa người dùng (Multi-user AR) và tích hợp trí tuệ nhân tạo nhận diện phong cách thiết kế tự động. Hãy tham khảo chi tiết toàn văn tài liệu để cùng trao đổi và thúc đẩy ứng dụng công nghệ thực tế tăng cường vào thực tiễn kinh doanh.