 If this was done with a P-frame, future P-frames would be predicted from it and would lower the quality of the entire sequence.However, similarly, the future P-frame must still encode all the changes between it and the previous I- or P- anchor frame.B-frames can also be beneficial in videos where the background behind an object is being revealed over several frames, or in fading transitions, such as scene changes.