Công cụ AI biến văn bản thành mô hình LEGO

LegoGPT được xây dựng dựa trên dữ liệu của hơn 47.000 mô hình LEGO, giúp kiểm tra độ ổn định và cung cấp các thiết kế lắp ráp.

Theo TechSpot, nhóm nghiên cứu từ Đại học Carnegie Mellon (Mỹ) giới thiệu LegoGPT, công cụ AI chuyển văn bản thành mô hình Lego hợp lệ và ổn định. Nghiên cứu này đã được công bố trên GitHub, cung cấp miễn phí bộ dữ liệu, mã nguồn và mô hình.

Minh họa quá trình so sánh khả năng tạo mô hình LEGO từ văn bản của LegoGPT và các AI khác.

LegoGPT được huấn luyện trên hơn 47.000 cấu trúc LEGO, bao gồm 28.000 mô hình 3D như bàn, ghế, xe hơi và các vật thể khác. AI sử dụng dự đoán tuần tự để xác định viên gạch tiếp theo, đảm bảo tính hợp lệ và ổn định, và điều chỉnh mô hình khi phát hiện lỗi.

Để tạo ra bộ dữ liệu StableText2Lego, nhóm nghiên cứu chuyển các mô tả văn bản thành mô hình lưới 3D từ ShapeNetCore. Các mô hình này được đưa vào lưới voxel 20 x 20 x 20 để xây dựng bố cục ban đầu.

Sau khi loại bỏ các thiết kế không ổn định, hệ thống tiếp tục tạo nhiều góc nhìn khác nhau và sử dụng GPT-4o để chuyển đổi lại thành văn bản. Quá trình này giúp mô hình nắm bắt mối quan hệ giữa ngôn ngữ tự nhiên và cấu trúc vật lý.

LegoGPT chuyển mô tả văn bản thành chuỗi viên gạch LEGO, kiểm tra tính hình học và ổn định của từng viên gạch. Kết quả, mô hình có thể lắp ráp bằng tay hoặc robot.

Ngoài ra, LegoGPT cũng hỗ trợ kết hợp với công nghệ thị giác máy tính. Người dùng có thể chụp ảnh bộ LEGO và AI sẽ đề xuất những thiết kế phù hợp với số lượng và chủng loại gạch hiện có. Tính năng này có thể mở rộng sang các ứng dụng tương tác thực tế, tạo trải nghiệm chơi cá nhân hóa.

Toàn bộ mã nguồn và dữ liệu của LegoGPT đã được công khai trên GitHub, mở ra cơ hội cho các nhà phát triển nghiên cứu và tạo ra ứng dụng thương mại. Một hướng phát triển tiềm năng là xây dựng nền tảng cho phép người dùng tự tạo và tải về thiết kế LEGO cá nhân.