NYU-V2 RawDataset的数据提取

最近做实验需要用到NYU-V2数据集,官网可以直接下载,分别是2.8G的labeled dataset 和428G的Raw dataset.  

很多博客写了labeled dataset的提取方法,但没有Raw dataset相关内容。

Raw dataset 为以下形式:  

/
../bedroom_0001/
../bedroom_0001/a-1294886363.011060-3164794231.dump
../bedroom_0001/a-1294886363.016801-3164794231.dump
                  ...
../bedroom_0001/d-1294886362.665769-3143255701.pgm
../bedroom_0001/d-1294886362.793814-3151264321.pgm
                  ...
../bedroom_0001/r-1294886362.238178-3118787619.ppm
../bedroom_0001/r-1294886362.814111-3152792506.ppm

官网给的Toolbox中有写好的对齐和转换depth和RGB图像的函数,均是matlab代码。我极少使用matlab代码,经过学习和实验后,参考其中的demo写了一个精简的程序,输入对应路径可以直接得到对应的两种图像序列,并按顺序进行编号存储。

GitHub地址:https://github.com/xiao11111111/NYU_Raw_extract

下载全部文件运行run.m即可,注意要修改对应路径。

输出的rgb和depth图像如下,不得不说Raw Dataset的噪声还是很多的:

NYU-V2 RawDataset的数据提取_第1张图片

NYU-V2 RawDataset的数据提取_第2张图片

 

 

你可能感兴趣的:(深度图像数据集,NYU数据集)