Hi Although the Question is quite old, I'd like to update for future references.
Zero Shutter Delay (ZSD) is a feature that synchronises your shutter with capture icon. ZSD On will capture images at the instant when you press the capture icon. ZSD Off will capture the images with delay of 3 frames (or more depending on ISP). ZSD ON requires more memory & Power due to the inherent algorithm, and there is noise as shared by Earlymon above. It also results in darker pictures, if captured in lower light conditions.
Face Detection algorithm in ISP will detect your face, and apply metering mode and brightness depending on your face.
Anti-Flicker will decide upon the refresh rate of your display depending upon the various light sources present at the time of capture (say natural sunlight +/ Tubelight +/ Yellow Light etc.) and minimises flickering on the display or in Video. This is also used when capturing in different geographical locations (say India is 50 Hz & US is 60 Hz, so selecting proper mode would minimise flicker). But sometimes, the 1st case I mentioned earlier is not removed by selecting Auto or 50/60 Hz. A case of Banding. It has to be dealt with in the ISP.