The In-Loop Deblocking Filter: How H.264 Reduces Block Artifacts