专栏首页无雨森的技术分享As-rigid-as possible shape manipulation: 论文详解目录

As-rigid-as possible shape manipulation: 论文详解目录

我这里用几篇文章详解了论文算法。详细说明了输入输出,处理过程,并介绍了算法的应用范围。该论文算法分为两步,这里的文章将按照算法的输入输出、公式详解、代码实现的方式对算法做极其详尽的讲解。

这里对该论文的讲解可能是您见到的最详细的解释,而且我尽量用简洁的代码来实现算法。

在这几篇讲解中,我对论文中的每一个公式都做了尽量详细的讲解。最关键的是,我使用了Mathematica代码来推导公式。放心!Mathematica代码非常好懂,可视化效果非常好,写起来很像手写公式。另外,Mathematica代码还可以输出论文Latex公式以及C++代码,给我编程过程减少很多重复工作量。

您可能会在知乎、CSDN上看到过各种对这篇经典论文的详解,但都没有如下文章讲解详细,而且所有人引用的代码都是github上别人写的开源代码。绝大部分代码写的都挺复杂,而且文档非常不详细,看起来挺费劲的。所以我这里用C++尽量简单的实现算法细节,还专门写文章来对每个函数做详解。

  1. 论文介绍
  2. 第一步算法输入与输出
  3. 第一步算法详解
  4. 第一步算法的C++代码实现
  5. 第二步算法输入与输出
  6. 第二步算法的第一小步详解
  7. 第二步算法的第一小步代码
  8. 第二步算法的第二小步详解
  9. 第二步算法的第二小步代码

这里的代码都是开源的。地址为:

https://coding.net/u/forestsen/p/ARAPShapeManipulation

后续将对该论文算法进行优化。

其中,该论文作者Igarashi教授在2009年发表的一篇文章[1]使用了更直观更容易理解的思想重新介绍了这篇论文的理论。

引用

[1] Igarashi T , Igarashi Y . Implementing As-Rigid-As-Possible Shape Manipulation and Surface Flattening[J]. Journal of Graphics Gpu & Game Tools, 2009, 14(1):17-30.

本文分享自微信公众号 - 无雨森的技术分享(forestsen_tech),作者:无雨森

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-06-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 结构化的室内场景建模——介绍

    从这篇文章开始,我将开启新系列文章——结构化的室内场景建模。这是我的博士研究课题。目前,在这个领域,国际上有两个教授做的最好。第一个就是三维重建领域的大神 Fu...

    无雨森
  • As-rigid-as possible shape manipulation:优化1

    比如论文原作者Igarashi教授在09年发表的论文[1]说到,他们重新整理了论文,提出了新的方法,该方法相比05年论文[2]更清晰、更容易理解。作者在[1]中...

    无雨森
  • As-rigid-as possible shape manipulation: 第一步算法输入与输出

    该论文算法输入一副2D图形,并对该图形内部做Delaunay三角剖分,然后以所有三角形的端点构成的点集为输入。如下图所示。

    无雨森
  • 儿童节 | 别只教小朋友编程,传授算法的智慧给他们同样重要

    大数据文摘
  • 数据工程师的算法!

    翻出来了17年自己梳理的数据工程师的算法学习内容,当时的理解和现在会有些许不同,但整体来看还是可以的,有一些比较细节的内容并没有花较多的时间来整理,留待大家自己...

    木东居士
  • 机器学习常见算法优缺点汇总

    机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍,第一个方面是学习的方式,第...

    机器学习AI算法工程
  • 无人驾驶机器学习算法大全(决策矩阵、聚类、回归……)

    来源:机器人圈 作者:多啦A亮 本文长度为4600字,建议阅读6分钟 本文全面概述了无人驾驶现阶段使用的机器学习技术。 [导读]无人驾驶被认为是未来人工智能技术...

    数据派THU
  • 自动驾驶技术中的机器学习算法有哪些?

    如今,机器学习算法正大规模地用于解决自动驾驶汽车产业日益增多的问题。结合 ECU (电子控制单元)传感器数据,我们须加强对机器学习方法的利用以迎接新的挑战。潜在...

    机器人网
  • 业界 | 从集成方法到神经网络:自动驾驶技术中的机器学习算法有哪些?

    选自kdnuggets 作者:Savaram Ravindra等 参与:Lj Linjing、蒋思源 机器学习算法可以融合来自车体内外不同传感器的数据,从而评估...

    机器之心
  • 机器学习Top10算法,教你选择最合适的那一个!

    本文共3800字,建议阅读6分钟。 选什么算法?本文为你梳理TOP10机器学习算法特点。

    数据派THU

扫码关注云+社区

领取腾讯云代金券