A novel method for shadow removal and BRDF simulation of texture from SfM applications