Quick Panorama Stitcher và Blender, được triển khai trong SIMD-Math.
Quick Panorama Stitcher và Blender, được triển khai trong SIMD-Math.
PTStitcherNG Nền tảng
Linux
Mac
Windows
PTStitcherNG Tổng quan
Quick Panorama Stitcher và Blender, được triển khai trong SIMD-Math.
PTStitcherNG đọc và biến đổi bất kỳ số lượng và loại hình ảnh đầu vào nào, và kết hợp chúng thành một hình ảnh toàn cảnh liền mạch với trường nhìn rộng hơn. Với đủ hình ảnh đầu vào, có thể tổng hợp các chế độ xem 360x180 độ hình cầu đầy đủ phù hợp cho người xem thực tế ảo hoặc in. Các tham số chuyển đổi và tên của các hình ảnh đầu vào được đọc từ một tệp dự án văn bản thuần túy. Các biến đổi bao gồm sửa các biến dạng do ống kính máy ảnh, dịch chuyển phối cảnh và ánh xạ lại cho bất kỳ phép chiếu toàn cảnh thông thường nào. Sáp nhập sử dụng thuật toán đa biến tám cấp, ẩn các đường nối ngay cả khi hình ảnh nguồn không khớp. PTStitcherNG thường đọc các hình ảnh PPM, TIFF và JPEG và hầu hết mọi định dạng thô hoặc định dạng khác thông qua các trình cắm.
PTStitcherNG kết hợp một máy khâu toàn cảnh và máy xay đa năng trong một ứng dụng. Nó được tối ưu hóa cho tốc độ bằng cách sử dụng xử lý song song (hướng dẫn SIMD, nhiều lõi xử lý). Tính năng mới lạ chính là sự kết hợp chặt chẽ giữa máy trộn và máy xay sinh tố, với sự quản lý tối ưu hóa dữ liệu tạm thời. Điều này cho phép PTStitcherNG giữ tất cả dữ liệu trung gian và hình ảnh được xử lý trong ram (trong trường hợp của phiên bản CUDA: trong gpu-ram) ngay cả khi ghép hàng trăm hình ảnh vào ảnh toàn cảnh có kích thước gigapixel. Kết quả là, không có dữ liệu nào phải được ghi vào đĩa hoặc đọc lại từ đĩa với các cải tiến tốc độ tương ứng. Bên cạnh đó, điều này làm cho PTStitcherNG hoạt động nhanh ngay cả trên các hệ thống máy chủ cấu hình thấp