【问题标题】:Generate perfect side-view image from inclined view从倾斜视图生成完美的侧视图图像
【发布时间】:2019-12-18 05:29:49
【问题描述】:

我有几张圆柱对称物体的图像。一个例子如下所示。

这张照片是在物体略微(未知)倾斜时拍摄的。我想要这张图片的完美侧视图。在这个侧视图图像中,中间部分没有可见的椭圆(红色),底部边界将完全平坦(不会向下弯曲)。经典计算机视觉 (CV) 中是否有任何技术可以帮助我?

上下文:我的最终目标是半径r 值作为z 的函数(它指向纸平面),我的计划是进行正交变换并从中获取点列表边缘的右半部分。

或者,我可以知道突出显示的红色椭圆的主要和次要 exes 来计算倾斜角。但是我一开始就迷失了如何检测那个椭圆。因此,该方向的任何指示也很有价值。

【问题讨论】:

    标签: computer-vision


    【解决方案1】:

    对于这样一个简单的形状,您只需要校准相机并解析图像比例,例如通过在图像中放置一个可以自动检测到的已知大小的物体。确定水平面后,您可以将其抬起并与对象相交以确定已知大小的椭圆。我相信您需要的大部分内容都可以在 Antonio Criminisi 的旧论文或他在牛津大学时的博士论文中找到。

    对于一般形状,您需要对象的 3D 重建(模型)。如果形状是凸的(如您的示例),并且很容易从背景中分割(无光泽),那么从轮廓交叉点重建是要走的路。请参阅 90 年代 Szelinsky 的论文,以及该想法的各种商业实现。立体和/或结构化照明是另一种可能性。

    【讨论】:

    • 我正在处理预先存在的照片。用校准目标重新拍摄它们不是一个可用的选项。到目前为止,我的方法是检测r(z) 曲线并将其围绕z 轴旋转。但是非侧视图图像使图片复杂化。例如。两个堆叠的立方体(较大的立方体上的较小的立方体)将产生梯形。如果您强烈认为我的问题是不可能的,请随时提及,以便我接受答案。
    猜你喜欢
    • 1970-01-01
    • 2011-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    • 2011-08-17
    相关资源
    最近更新 更多