Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blur image generation in synthetic dataset #8

Open
ShuangMa156 opened this issue Sep 5, 2024 · 2 comments
Open

Blur image generation in synthetic dataset #8

ShuangMa156 opened this issue Sep 5, 2024 · 2 comments

Comments

@ShuangMa156
Copy link

Hello, I have a question about the blurry image in synthetic dataset Ev-REDS. In the paper, you had written that "For each sequence, we generate high frame-rate videos by interpolating7 images between consecutive frames using RIFE [11], and then synthesize blurry frames by averaging 49 sharp images of the high frame-rate videos." Are sharp images from the .npz file in the Ev-REDS dataset used to generate blurry images?

@XiangZ-0
Copy link
Owner

XiangZ-0 commented Sep 5, 2024

Yes, these sharp images are used to synthesize the blurry frames. Specifically, we take 7 sharp images from the original REDS dataset, and then interpolate 7 new frames between consecutive sharp images with RIFE. The interpolated sequence contains 49 frames in total, and we average them to generate a blurry frame. Thus, each blurry frame (normal blur ones) corresponds to 7 sharp images from the original REDS dataset. You can find the blurry-sharp correspondence by comparing timestamps in the npz files. For example, you can find the sharp images used to generate the first blurry frame by conducting data['exp_start1']<=data['sharp_timestamps']<=data['exp_end1'] (specific data format is explained here).

@ShuangMa156
Copy link
Author

Thank you for your reply, I have understand the whole process of synthetic blurry image generation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants