liuw086 / SuperScreen

4 stars 0 forks source link

Can it do 2D to 3D conversion on the fly? Because hardly anyone has blue ray 3D content to play. - by Raven Patel #2

Open liuw086 opened 9 months ago

liuw086 commented 9 months ago

There use to be programs like this for PC called Tridef 3D, and Nvidia 3D Vision. VorpX which converts regular PC games into 3D using a 3D TV or monitor. But since Meta Quest can view 3D with the two lenses, you can still convert 2D movies into 3D if you follow how 3D depth mapping works like these programs did.

https://www.facebook.com/groups/OculusRiftVRGroup/posts/7127331937348842/?comment_id=7142041365877899&notif_id=1708481153232925&notif_t=group_comment

wlcina commented 9 months ago

2D to 3D convert is based calculating differences between 2 frames and trying to find out the depth based on moving, so it always needs to recompute the missing piece of information, however it leads to lot of errors and incorrect depth calculation (mirrors, glass reflections etc) not worth it. Had TV which has this option, and I got headaches from these conversions. Ill rather watch original 2D movie than 3D conversion.

liuw086 commented 9 months ago

2D to 3D convert is based calculating differences between 2 frames and trying to find out the depth based on moving, so it always needs to recompute the missing piece of information, however it leads to lot of errors and incorrect depth calculation (mirrors, glass reflections etc) not worth it. Had TV which has this option, and I got headaches from these conversions. Ill rather watch original 2D movie than 3D conversion.

What you said makes sense. Hard conversion to 3D on TV is not a bad experience. However, I have used 2D to 3D conversion software on my computer. It will convert to left and right eye parallax 3D (SBS). The principle is relatively simple, the same frame. Make a copy and cut off part of the edge. When viewed with VR or AR glasses, the 3D effect will be acceptable. As for whether real-time conversion is feasible, it still needs to be investigated.