Optimization of speckle pattern based on integer programming method. (October 2020)