Phương pháp để chuyển ảnh 2D sang 3D

vuontao

New Member
Không biết đã có ai lập topic này chưa xin phép lập!
Mình đang nghiên cứu phương pháp chuyển ảnh 2D sang 3D.
Hiện nay có 1 số phần mềm chuyển ảnh như Red/Blue 3D, StPaint, Photoforms...
Nhưng cái mình muốn bàn luận ở đây không phải là chương trình nào.
Mà là phương pháp họ làm như thế nào!
Theo mình suy nghĩ, mình đã test thử trong PTS nhưng vẫn không thành công.
copy layer ảnh ra đặt là Right, dịch chuyển qua phải 5 pixel chuyển màu về full Red.
Tương tự ta có 1 ảnh Blue bên trái Left.
Vấn đề là chổ này. Những hình ảnh Red chồng lên Blue => họ có chỉnh độ mờ cho ảnh, nhưng họ đã chỉnh như thế nào ?8->
 

hellomoto

Active Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Bạn mong muốn tạo ra hình ảnh 3D về một nơi mình yêu thích? Sử dụng Photosynth là sự lựa chọn hoàn hảo.

Bạn sẽ có thể tự mình tạo ra những hình ảnh 3D đẹp như trên phim, đồng thời có thể chia sẻ với bạn bè khắp thế giới mà không hề cần kỹ năng lập trình cao siêu.


Photosynth là gì?


Photosynth là phần mềm được phát triển bởi Microsoft Live Lab. Chương trình cho phép bạn xử lý nhiều bức ảnh về nhiều góc độ của một vật cụ thể nào đó rồi ghép những điểm giống nhau lại để tạo nên một bức hình 3D khiến bạn có thể ngắm nhiều mặt của vật thể một cách sống động như là đang có mặt tại đó vậy.


Chương trình sử dụng nhiều engine đồ họa công nghệ cao và cách xử lý tính toán thông minh để tạo ra một bức ảnh như ý mà người sử dụng không cần động tay vào. Đó quả thực là một sự kết hợp giữa trình diễn ảnh và đồ họa 3D, mang lại cho người sử dụng một cảm giác bay bổng trong thế giới ảo.


Photosynth hoạt động thế nào?


Photosynth là sự kết hợp của hai khả năng đặc biệt: khả năng xây dựng cấu trúc của vật thể dựa trên một loạt những bức ảnh hai chiều và khả năng đưa cấu trúc đó chia sẻ cho bất cứ ai trên internet.


Sử dụng nhiều kỹ nghệ xử lý hình ảnh số, Photosynth sẽ rà soát từng bức ảnh và tìm ra những điểm giống nhau giữa chúng để tạo nên hình dáng của vật thể và xác định góc chụp của những bức ảnh đó. Hơn nữa, công nghệ Seadragon được áp dụng giúp bạn có thể dễ dàng xem được những bức ảnh với độ phân giải 5, 10, hay 100 megapixel mà không tốn thời gian loading chúng cũng như không mất nhiều thời gian để xem nhiều bức ảnh trong một album.

a1.jpg

Khi bỏ chế độ xem các bức ảnh đi, ta sẽ thấy được cấu trúc vật thể tạo nên từ các điểm khá ấn tượng.




Bên cạnh đó, Photosynth còn sử dụng ứng dụng web mang tên Silverlight 2 của Microsoft, giúp chương trình chạy một cách mềm mại và nhanh hơn.


Sử dụng Photosynth như thế nào?


Rất đơn giản, chỉ cần lên trang web của Photosynth tại địa chỉ www.photosynth.net, sau đó tải phần mềm Photosynth (dung lượng 10,4MB) xuống rồi cài đặt.


Để sử dụng phần mềm, bạn phải có một tài khoản Windows Live ID. Sau khi đăng nhập xong bạn có thể bắt đầu việc “biến hóa” ngay.


a2.jpg


Giao diện của ứng dụng không có gì rắc rối, và bạn có thể chuyển vào hàng trăm bức ảnh mà không phải lo chương trình bị quá tải.




Để chương trình ghép được các bức ảnh hiệu quả nhất, người dùng phải sử dụng những bức hình chụp cả trong và ngoài vật thể.

a3.jpg



Để chụp một căn phòng, chúng ta phải chụp 15-20 bức từ trung tâm căn phòng ra xung quanh.


a4.jpg




Và 5-10 bức từ mỗi góc phòng và cạnh phòng.


a5.jpg


Với những vật thể phẳng như bức tranh trên tường bạn cũng cần chụp từ 8-10 bức ở nhiều vị trí khác nhau.


a6.jpg

Với những vật thể 3 chiều thì việc chụp nhiều bức ảnh (15-20 bức) xung quanh nó là cần thiết.

a7.jpg


Với những vật 3 chiều được đặt trong góc thì đơn giản hơn, bạn chỉ cần khoảng 10 bức ảnh, miễn là 2 bức ảnh liên tiếp không quá xa nhau.


a8.jpg

Bức hình minh họa trên cho thấy những bức ảnh không hiệu quả, không bao quát hết vật thể và những bức ảnh có góc chênh lệch lớn.


Sau khi đã có những bức ảnh ưng ý, bạn chỉ việc sử dụng nút Add photos để đưa những tấm ảnh này vào và bấm Synth để bắt đầu xử lý, chương trình sẽ làm nốt phần việc còn lại cho bạn. Chương trình sẽ báo lượng ảnh đã được chuyển đổi tính theo phần trăm. Nếu mọi bức ảnh bạn cho vào đều được sử dụng thì chương trình sẽ báo 100%.


Đóng góp của cộng đồng và tài liệu tham khảo thêm


Tham khảo trang hướng dẫn chụp ảnh của Photosynth tại địa chỉ: http://photosynth.net/howtosynth.aspx. Trang web hướng dẫn này bao gồm một video clip hướng dẫn cụ thể về chương trình cũng như cách chụp ảnh hiệu quả nhất và file hướng dẫn chụp ảnh dưới dạng PDF.

Để đóng góp với cộng đồng những người sử dụng Photosynth ở Hà Nội, các bạn có thể sử dụng Facebook và tìm đến group Photosynth Viet Nam.


Hiện tại, group Photosynth Viet Nam đã làm được một bức ảnh 3D về Chùa Một Cột ở Hà Nội. Bạn có thể xem và tham khảo bức ảnh đó tại đường link: http://photosynth.net/view.aspx?cid=02cac7ef-20ef-468e-adbf-7eec746a5e9e.

a9.jpg



Hình 3D của Chùa Một Cột

theo : http://phapluatonline.vn

quan trọng là mình phải chụp hình bác ạ, bác chỉ có 1 tấm mà mún làm 3d thì sao được, cái vụ này nghe nói nhiều nhưng chưa có time để thử xem sao
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

@hellomoto: cám ơn sự đóng góp của bạn. Nhưng mình xin lỗi bạn đọc kỹ nội dụng bài viết mình rồi hãy post bài.
Mình bàn ở đây là pp chuyển ảnh 2D sang 3D theo công nghệ phim 3D.
Phần mềm bạn dùng chỉ là 3D ảo thôi.
 

shrek_8x

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Để chuyển ảnh 2D -> 3D cần có 2 ảnh chụp ở 2 góc khác nhau ( giống như 2 ảnh nhận được từ 2 mắt vậy) sau đó tách màu (Red - Blue chẳng hạn) rồi trộn lại thành 1 ảnh. Khi đó dùng kính lọc , mỗi mắt sẽ nhận biết được 1 ảnh từ 1 góc và tạo nên ảnh ảo 3D. Đây cũng là cách người ta làm ra film 3D.
 

minhtruong

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Để chuyển ảnh 2D -> 3D cần có 2 ảnh chụp ở 2 góc khác nhau ( giống như 2 ảnh nhận được từ 2 mắt vậy) sau đó tách màu (Red - Blue chẳng hạn) rồi trộn lại thành 1 ảnh. Khi đó dùng kính lọc , mỗi mắt sẽ nhận biết được 1 ảnh từ 1 góc và tạo nên ảnh ảo 3D. Đây cũng là cách người ta làm ra film 3D.

chính xác đấy bạn, còn 1 tấm mà ra 3D được thì chưa nghe
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Sorry lại lý thuyết. Phương pháp làm cơ. Đã có ai làm thử điều này chưa? Tùi đã test rất nhiều vẫn không thành công!
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

để mình làm một vài ảnh minh họa
 

minhtruong

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

bác làm rồi pót luôn một tút về vụ này đi
 

shrek_8x

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

mình sẽ kiếm một cái kính 3D rồi làm thử 1 cái. Theo mình cũng không quá khó.
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Chương trình R/G 3D:

RedBlue3D.png

Xuất ra ảnh Right:
Right.png

Ảnh bên Left:
Left.png


Tổng kết:
RG.png
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

mình áp dụng cách làm của chương trình này!
Dùng PTS copy thành 2 layer ảnh mới!
1 ảnh qua Left 5 pixel, ảnh chuyển full red
1 ảnh qua Right 5 pixel, ảnh chuyển full Blue
Sau đó mình kết hợp 2 ảnh bằng cách làm mờ đi layer nhưng ko được kết quả mong muốn
Thực ra chương trình có rồi. Nhưng nếu chỉ bấm play thôi thì ko hiểu được nó đã làm gì. Thêm vào các chương trình chuyển không phải ảnh nào củng hoàn hảo.
Nên nghiên cứu pp để làm ra một tấm ảnh theo ý muốn.
 

shrek_8x

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Theo mình thấy thì ảnh left và right của bạn giống hệt nhau, không phải từ 2 góc nhìn khác nhau, không 3D là đúng rồi
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

bạn save về vô PTS xem độ lệch 2 tấm ảnh nha :D
 

shrek_8x

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

2 tấm đó chỉ lệch về vị trí chứ ko lệch về góc nhìn.
 

vuontao

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

2 tấm đó chỉ lệch về vị trí chứ ko lệch về góc nhìn.

bạn có nghĩ tấm ảnh nào sẽ lệch góc nhìn ko?Mắt của bạn chính là góc nhìn rồi^:)^
Đây là phần mềm xuất ra như thế ^:)^
 

shrek_8x

New Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Mình chỉ làm nhoáng nhoàng, bạn nào có kính Red-Cyan xem có 3D ko nhé.

66993023.jpg
 

dnghi

Member
Ðề: Phương pháp để chuyển ảnh 2D sang 3D

Sorry lại lý thuyết. Phương pháp làm cơ. Đã có ai làm thử điều này chưa? Tùi đã test rất nhiều vẫn không thành công!

Phương pháp: Bác mua 1 máy hình chụp 3D của Fujifilm cho khỏe! Nó chụp 3D đấy! Phương pháp là chụp 2 hình 2 góc! Chứ 1 tấm 2D mà ra 3D thì :-SS
:-h
 
Bên trên