Thanks for the wonderful work! When I try the code, I found that there will be strange color distortion if I first downsample image using cv2.resize() then apply the code in process.py to add camera noise:

I want to know if this is a bug or just a common phenomenon. Thanks.