Well, criminals forfeit their right to freedom clearly, and inherent in that is a loss of some amount of dignity -- the dignity to go where you please (within the bounds of the law), and do what you please.
Having said that, I don't think public humiliation is the answer -- as a matter of...