“…Besides, for obtaining more possible characteristics, the program could rotate the picture to different angle to mimic any possible visual angle in the reality. First of all, the original two-dimensional array (or matrix) is [[0, 1, 2, 3], [4,5,6,7], [8,9,10,11], [12,13,14,15]]. Then, after reversing the picture, it becomes [[0, 4, 8, 12], [1,5,9,13], [2,6,10,14], [3,7,11,15]], which enables the convolution to cover more characteristics from different angle.…”