1

我对可以创建 HDR 图像或全景图的软件有一些想法。我想自己学习如何做这些,例如如何创建图像对齐算法、组合部分图像以进行 HDR 和色调映射等(最好在 C/Obj-C 中,尽管这些概念适用于任何语言.) 学习这些东西的最佳地点在哪里,我可以从哪些简单的项目开始?

我在神话般的鲍威尔技术书店附近,所以我可以轻松地去那里旅行——如果你有什么具体的书籍推荐,我很想听听。

4

3 回答 3

2

一种用于图像对齐的算法是Scale Invariant Feature Transform(另一种可能更容易理解的参考,Google 可能会出现更多)。您可能会发现autopano-sift-C和/或libpano的开源部分很有用,无论是直接还是为了获得灵感。

[也许其他人可以/将帮助您处理 HDR 部分——我不会与此有任何关系。]

于 2010-06-29T03:11:03.630 回答
2

这可能为时已晚,但对于希望或多或少从头开始学习全景图和/或 HDR 成像的其他人来说,我建议从阅读Richard Szeliski的优秀全景教程开始. 他是全景成像研究领域的领军人物之一,该教程对所有方面进行了全面的概述,从图像形成基础到配准(将不同的图像带入公共坐标系)、混合、鬼影去除等。它还涵盖了 HDR全景图像的各个方面,例如如何将不同曝光的图像组合成全景图。他最近还出版了一本可能有很多有用信息的计算机视觉教科书;我知道它至少有一小部分是关于 HDR 成像的。该书的草稿版本可在相关网站上免费获得。

于 2011-03-23T15:23:11.467 回答
1

在我的大学参加 HDR 课程,我会建议“高动态范围成像采集显示和基于图像的照明”一书了解基本知识。它有许多部分,您可能会在文献中找到最佳算法。

对于对齐,我建议您查看 Greg Ward 广泛使用的“从手持曝光合成高动态范围照片的快速、稳健的图像配准”论文。

对于编码部分,如果您对 Matlab 感兴趣, Francesco Banterle的 HDR Toolbox 非常有用!

于 2015-09-27T11:11:40.873 回答