简体   繁体   English

从单视图图像重建立体图像

[英]Reconstruction of stereo image from single view images

如何使用OpenCV从立体图像对中重建图像?

This is not necessarily an easy-to-solve problem. 这不一定是一个易于解决的问题。 The thing is that both images store almost the same information, but from a slightly different perspective (angle and distance). 问题是两个图像都存储几乎相同的信息,但是角度(角度和距离)略有不同。 So you have a perspective for each 2 of the stereo-optics. 因此,您对每种立体光学都有一个透视图。 The only way to restore this is if(a) you knew what this perspective would be, eg a relative position-vector between both perspectives and the angle for both, you could create a mapping for a pixel in one of the images to the other. 恢复此状态的唯一方法是:如果(a)您知道该透视图是什么,例如两个透视图之间的相对位置矢量以及两个透视图之间的角度,则可以为其中一个图像中的像素到另一个图像创建映射。

The color of this (mapped) pixel ought to be the same, but as older stereo-optic-systems mapped to blue and red, you might have different values and thus have gained information doing this. 该(映射的)像素的颜色应该相同,但是由于映射到蓝色和红色的较早的立体光学系统,您可能具有不同的值,因此可以获取有关此信息。 Still, without these perspectives, you will need to correlate both pictures to each other and do quite complex image processing. 但是,如果没有这些观点,您将需要将两个图片相互关联并进行相当复杂的图像处理。 I would suggest using scholar.google.com, unfortunately I failed to find anything useful, if you also can't find it there, start a phd ;) 我建议您使用Scholar.google.com,不幸的是我找不到任何有用的东西,如果您在那也找不到它,请启动phd;)

Anyone who does know an algorithm of method to somehow restore such images, please let me know :) I am very curious about this as well. 任何确实知道以某种方式还原此类图像的方法算法的人,请让我知道:)我也对此很好奇。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM