integral image?
K MxN . O(K.M.N) CPU GPU, , gfx CPU. GPU, , GPU.
K , GPU , , O(K.M.N.log(K)/log(U)) K>U... . , , , . , , , ( , - ).
[Edit1] ,
, NxN . , H- V- ( 2D FFT), . , M . :
N = M.K
N - , M - , K - .
.
, K M. , , . T(0.5*K*M^2*N) , QUAD, ...
.
. K, . T(0.5*K^3*N) , QUAD, ...
# 1, # 2
T(2*N*(0.5*K*M^2+0.5*K^3))
T(N*(K*M^2+K^3))
O(N*(K*M^2+K^3))
M ... M,N, :
T(N*((N/M)*M^2+(N/M)^3))
T(N*(N*M+(N/M)^3))
, ,
N*M = (N/M)^3
N*M = N^3/M^3
M^4 = N^2
M^2 = N
M = sqrt(N) = N^0.5
, :
T(N*(N*M+(N/M)^3))
T(N*(N*N^0.5+(N/N^0.5)^3))
T(N^2.5+N^1.5)
O(N^2.5)
, O(N^4) CPU O(N^2) , HW . PS , - . , H V , , O(N^3) O(N^2.5) 2 .
QA:
, .