Brigham Young University. Center for Signal Processing