I don't understand the intuition of adding an extra term <delta3.unsqueeze(2).unsqueeze(3).expand(-1, -1, img_h, img_w)> after to get . I do not see this term in your paper.
This can be simply understood as illumination compensation. We just used the most simple strategy and assumed every pixel has the same light difference.
Thank you for your work! It is an inspiration for those who want to dive into this field!
I am trying to understand to code behind Iterative Warp Adaption. As shown below,
def cal_lp_loss2(input1, warp_mesh, warp_mesh_mask): batchsize, , img_h, img_w = input1.size()
I don't understand the intuition of adding an extra term <delta3.unsqueeze(2).unsqueeze(3).expand(-1, -1, img_h, img_w)> after to get . I do not see this term in your paper.
What is the purpose of this extra term?
Thank you!