fu123456 / SHIQ

Project for CVPR21 paper: "A Multi-Task Network for Joint Specular Highlight Detection and Removal".
85 stars 16 forks source link

关于数据集的制作 #10

Closed Season-Chan closed 2 years ago

Season-Chan commented 2 years ago

您好。我想制作自己的数据集,目前只有两种类型的图片(_A.png 和 _D.png),您提供的开源代码中有生成_T.png的工具,但是需要用到_S.png,那么请问这个_S.png是怎样获得的 ?我在您的文章里没有看到有提到(或者是我没有理解)。

fu123456 commented 2 years ago

数据制作是基于Multi-illumination图片序列的,使用的方法是基于多张图片去除镜面高光的方法RPCA,请看这里 https://github.com/fu123456/SHIQ/tree/main/src/RPCA

Season-Chan commented 2 years ago

感谢回复!我已经有了高光图片和去高光后的图片(即_A.png和_D.png),只是进一步地想获得高光图片中的高光分量图片(即_S.png),我试了一下直接用_A.png 减去 _D.png,发现可以得到 _S.png,您觉得这样可行吗?

fu123456 commented 2 years ago

有了输入的镜面高光图片和对应的去高光图像(漫反射图像),两者相减基本可以认为是镜面高光成份(通常情况下是可以的)。这里的“基本”意味这和你数据是如何产生的以及你的想要的处理都有关系。如果你是使用cross-polarization拍摄技术获取的图片对,两者相减会发现得到的镜面高光图片中会残留很多的纹理和颜色。

Season-Chan commented 2 years ago

好的,谢谢您的解答!