cv::accumulateSquare && cv::acumulateProduct