添加了在所有sift中随机选择的函数