我正在学习基于自动编码器的图像去噪。所以,现在我想建立和训练一个模型。因此,当我阅读Nvidia如何生成数据集时,我发现:我们使用了大约1000个不同的场景,并为每个场景创建了16幅累进图像。为了训练去噪器,从场景数据以每像素1个样本呈现图像,然后以每个像素8、16、32、64、128、256、512、1024、2048、4096、8192、16384、32768、65536和131072个样本呈现图像。
我只是想明白-
( 1)以每像素n个样本绘制图像意味着什么?
2)如何在python中这样做以生成数据集?
我读过一些关于这方面的文章,但从数据科学的角度来看,我无法形成一个有信心的观点。
https://area.autodesk.com/tutorials/what-is-sampling/
任何线索都将不胜感激!谢谢
发布于 2020-03-02 15:04:50
你的链接是付费课程:)在射线追踪中,太少的样本会产生类似于顶部的东西。

事实上,与图片的链接回答了您的问题https://chunky.llbit.se/path_tracing.html
2)射线追踪很难.但并非不可能,谷歌为"python射线追踪模块“.但是一些看起来很容易的东西,https://stackoverflow.com/questions/22937589/how-to-add-noise-gaussian-salt-and-pepper-etc-to-image-in-python-with-opencv,虽然实际上在光线跟踪图像上,噪音会因为斜坡和环境而改变。
如果你还想要射线跟踪的噪声图像,最好找到三维建模程序的教程,比如“3D Studio MAX教程中的射线跟踪”。
https://datascience.stackexchange.com/questions/68984
复制相似问题