Changed block filter to use Matrix<BaseFloat>