如何从深度图计算高斯和平均曲率

时间:2019-01-15 12:25:45

标签: c++ opencv image-processing point-clouds depth

我想计算高斯和平均曲率形式的深度图以了解几何形状,但是我不确定如何实现。

我从第一和第二基本形式计算高斯和平均曲率。

首先,我使用相机的固有矩阵从深度图提取3D点。 然后,我计算每个偏导数并计算一阶和二阶基本形式。

即使表面不平坦,深度图像的结果值也几乎为零。我考虑了深度图像的噪音,因此我也尝试使用形状更平滑的CAD模型。

这是计算高斯和平均曲率的正确方法吗?如果您有任何建议,请给我。谢谢。

我正在关注PDF http://web.cs.iastate.edu/~cs577/handouts/gaussian-curvature.pdf

我的代码正在关注

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width">
    <title>Sms.Studio.Web</title>
    <base href="/" />
    <link href="css/bootstrap/bootstrap.min.css" rel="stylesheet" />
    <link href="css/site.css" rel="stylesheet" />
</head>
<body>
    <app>Loading...</app>

    <!-- browser -->
    <script src="_framework/blazor.webassembly.js"></script>
    <script src="../interop/js/meth.js"></script>

</body>
</html>

0 个答案:

没有答案