Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1inter-frame compression | AStores only what changes between frames and reuses the unchanged parts, such as a still background, from earlier frames | |
| 2key frame | Bbackground: stored 1 time, reused in 300 frames | |
| 3A still background that repeats across 300 frames only needs to be stored once, not 300 times | CA complete frame saved in full, which later frames use as a starting point and only record the changes from | |
| 4After a key frame, the next frame only records the pixels that changed, such as a moving ball | DStoring the full background in every frame wastes space. Compression stores the still background once and reuses it in later frames. | |
| 5Every frame stores the full background again to save space | EUncompressed video stores every pixel of every frame, so files get very large. Only compressed video keeps just the changes. | |
| 6Uncompressed video is small because it only keeps changes | Fframe 2 = frame 1 + changes (ball moved) |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
inter-frame compression — Saves video space by storing only what changes between frames, reusing the still background from earlier frames and dropping fine detail viewers will not notice.IF pixel == old_pixel THEN
reuse(old_pixel)
ELSE store(pixel)key_frame = store_all(frame1)
FOR each later frame
store(changes)FOR each frame IN video
changes = compare(frame, previous)
store(changes)background = still_part(frame1)
FOR each later frame
reuse(background)frame_size = width * height * depth
video_size = frame_size * frame_count