This includes various kinds of noise reduction algorithm