retinexed BGFGS