basicsr.data.video_test_dataset
- class basicsr.data.video_test_dataset.VideoRecurrentTestDataset(opt)[source]
Bases:
VideoTestDataset
Video test dataset for recurrent architectures, which takes LR video frames as input and output corresponding HR video frames.
- Parameters
VideoTestDataset. (Same as) –
opt (Unused) – padding (str): Padding mode.
- class basicsr.data.video_test_dataset.VideoTestDUFDataset(opt)[source]
Bases:
VideoTestDataset
Video test dataset for DUF dataset.
- Parameters
opt (dict) –
Config for train dataset. Most of keys are the same as VideoTestDataset. It has the following extra keys:
- use_duf_downsampling (bool): Whether to use duf downsampling to
generate low-resolution frames.
scale (bool): Scale, which will be added automatically.
- class basicsr.data.video_test_dataset.VideoTestDataset(opt)[source]
Bases:
Dataset
Video test dataset.
Supported datasets: Vid4, REDS4, REDSofficial. More generally, it supports testing dataset with following structures:
dataroot ├── subfolder1
├── frame000 ├── frame001 ├── …
- ├── subfolder1
├── frame000 ├── frame001 ├── …
├── …
For testing datasets, there is no need to prepare LMDB files.
- Parameters
opt (dict) –
Config for train dataset. It contains the following keys: dataroot_gt (str): Data root path for gt. dataroot_lq (str): Data root path for lq. io_backend (dict): IO backend type and other kwarg. cache_data (bool): Whether to cache testing datasets. name (str): Dataset name. meta_info_file (str): The path to the file storing the list of test
folders. If not provided, all the folders in the dataroot will be used.
num_frame (int): Window size for input frames. padding (str): Padding mode.
- class basicsr.data.video_test_dataset.VideoTestVimeo90KDataset(opt)[source]
Bases:
Dataset
Video test dataset for Vimeo90k-Test dataset.
It only keeps the center frame for testing. For testing datasets, there is no need to prepare LMDB files.
- Parameters
opt (dict) –
Config for train dataset. It contains the following keys: dataroot_gt (str): Data root path for gt. dataroot_lq (str): Data root path for lq. io_backend (dict): IO backend type and other kwarg. cache_data (bool): Whether to cache testing datasets. name (str): Dataset name. meta_info_file (str): The path to the file storing the list of test
folders. If not provided, all the folders in the dataroot will be used.
num_frame (int): Window size for input frames. padding (str): Padding mode.