Mục lục:

Lập mô hình dựa trên hình ảnh / Chân dung bằng phép đo ảnh: 4 bước
Lập mô hình dựa trên hình ảnh / Chân dung bằng phép đo ảnh: 4 bước

Video: Lập mô hình dựa trên hình ảnh / Chân dung bằng phép đo ảnh: 4 bước

Video: Lập mô hình dựa trên hình ảnh / Chân dung bằng phép đo ảnh: 4 bước
Video: Xây dần ước mơ "Bảo Tàng Tiền Tệ" 🏛 2024, Tháng mười một
Anonim

Bởi buzquirkhttps://buzquirk.comFollow More của tác giả:

Gương thông minh cầm tay (Plug-and-Play)
Gương thông minh cầm tay (Plug-and-Play)
Gương thông minh cầm tay (Plug-and-Play)
Gương thông minh cầm tay (Plug-and-Play)
Điều khiển bằng cử chỉ tay: Chuyển động của Vật lý và Kỹ thuật số (Điều khiển bằng cử chỉ)
Điều khiển bằng cử chỉ tay: Chuyển động của Vật lý và Kỹ thuật số (Điều khiển bằng cử chỉ)
Điều khiển bằng cử chỉ tay: Chuyển động của Vật lý và Kỹ thuật số (Điều khiển bằng cử chỉ)
Điều khiển bằng cử chỉ tay: Chuyển động của Vật lý và Kỹ thuật số (Điều khiển bằng cử chỉ)

Này mọi người, Trong phần Có thể hướng dẫn này, tôi sẽ chỉ cho bạn quy trình cách tạo mô hình 3D bằng hình ảnh kỹ thuật số. Quá trình này được gọi là Photogrammetry, còn được gọi là Lập mô hình dựa trên hình ảnh (IBM). Cụ thể, loại quy trình này được sử dụng để tạo lại bất kỳ đối tượng hoặc không gian nào trong không gian ba chiều. Từ các đồ tạo tác và tác phẩm nghệ thuật đến các không gian như địa hình địa chất và tàn tích, tôi sẽ trình bày cách tạo hoạt ảnh Chân dung mô hình 3D và chứng minh quy trình làm việc cần thiết để thực hiện loại nỗ lực sáng tạo này.

Bước 1: Phần mềm

Đầu tiên, hãy lấy phần mềm cần thiết để tạo mô hình 3D từ hình ảnh. Điêu nay bao gôm:

SFM trực quan -

Tiếp theo là dựng lại mô hình 3D. Điêu nay bao gôm:

Meshlab -

Cuối cùng, những cải tiến cuối cùng bằng cách sử dụng phần mềm khác như:

Maya (phiên bản dành cho sinh viên hoặc bản dùng thử miễn phí), Máy xay sinh tố hoặc bất kỳ chương trình mô hình 3D nào

Bước 2: Hình ảnh sang VisualSFM

Hình ảnh cho VisualSFM
Hình ảnh cho VisualSFM

Bây giờ bạn đã có phần mềm của mình, hãy ra ngoài và chụp những thước phim thô của bất kỳ đối tượng hoặc không gian hoặc môi trường nào. Có hai cách để bạn có thể quay cảnh cho mô hình 3D:

Một cách là xoay quanh vật thể hoặc không gian một cách tỉ mỉ theo cách hội tụ với từng bước và chụp ảnh.

Cách thứ hai là quay video và xoay quanh vật thể hoặc không gian. Sau đó, vào Adobe Media Encoder và chia nhỏ video thành các khung hình riêng lẻ. Rõ ràng, máy ảnh của bạn chụp càng nhiều khung hình trong càng nhiều chất liệu mà bạn có thể thu được, do đó ảnh chụp 3D của bạn sẽ chi tiết hơn.

Trong VisualSFM:

1. Tệp - Mở + Nhiều hình ảnh (Đây là nơi bạn lấy khung hình hoặc ảnh tĩnh của mình và nhập chúng vào VisualSFM)

2. Bây giờ bạn đã tải lên tất cả các hình ảnh của mình, hãy tiếp tục và nhấp vào nút Tính toán các kết quả còn thiếu. Đó là nút có 4 mũi tên hướng ra ngoài. Quá trình này có thể mất nhiều thời gian tùy thuộc vào số lượng hình ảnh bạn đã tải lên. Lý do tại sao phải mất nhiều thời gian là phần mềm đang so sánh từng hình ảnh với những hình ảnh khác mà bạn đã tải lên, so sánh các tiêu điểm và khía cạnh tương tự để bắt đầu quá trình tạo lại mô hình 3D, vì vậy hãy kiên nhẫn.

3. Sau khi quá trình đó kết thúc, hãy tiếp tục và nhấp vào nút Compute 3D Reconstruction. Đó là nút trông giống như nút tua đi nhanh nhưng không có dấu cộng (nó nằm ngay bên cạnh nút Tính toán các kết quả phù hợp bị thiếu). Đây là nơi VisualSFM lấy ảnh tĩnh với các khía cạnh tương tự giữa nhau và bắt đầu tạo mô hình 3D của không gian hoặc đối tượng hoặc cá nhân. VisualSFM xem xét dữ liệu hình ảnh thô cũng như khoảng cách và độ sâu của các đối tượng liên quan trong mỗi bức ảnh, đó là cách nó có thể tái tạo đối tượng được đề cập dưới dạng mô hình 3D. Lý do tại sao nó được gọi là VisualSFM (Structure From Motion) là quá trình SfM so sánh chuỗi hình ảnh hai chiều và ước tính cấu trúc ba chiều (mô hình 3D).

4. Sau khi hoàn tất, hãy tiếp tục và nhấp vào CMVS để tái tạo dày đặc. Điều này sẽ hoàn thiện mô hình 3D của bạn và bạn muốn lưu tệp.cmvs và tệp.nvm cũng như tệp.ply. Bạn sẽ cần tệp.nvm cho Meshlab và bạn sẽ cần tệp.ply để lấy lưới 3D của đối tượng hoặc lưới của bạn, điều này cũng sẽ xảy ra trong Meshlab.

Đề xuất: