利用im2col提高云检测的速度
常规的“云检测”在计算“滑块”的标准差的时候都是采用双重循环的方式,逐行逐列的进行计算,这样会导致速度很慢。本人提出一种快速计算矩阵“滑块”标准差的方法。
需要读者首先掌握im2col方法:https://blog.csdn.net/luqialiu3392/article/details/105352620
;im2col函数
FUNCTION fun_col2im, column, input_shape, filter_h, filter_w, stride=stride, pad=pad
param_number = N_PARAMS()
IF param_number EQ 4 THEN BEGIN
w= input_shape[0]
h = input_shape[1]
out_h = FLOOR( (h + 2*pad - filter_h) / stride ) + 1
out_w = FLOOR( (w + 2*pad - filter_w) / stride ) + 1
column = REFORM(column, [out_w, out_h, filter_w, filter_h