1. A method comprising: fetching data for a current video frame, a previous video frame, and a subsequent video frame, each frame having rows and columns of pixels to form the frame, the fetched data including values for chroma pixels for each frame, at least some of the chroma pixels being absent from at least some of the rows and columns of the current frame; selecting an absent chroma pixel of the current frame; developing a spatial candidate value for the absent chroma pixel using pixel values for nearby pixels in the current frame; developing a temporal candidate value for the absent chroma pixel using pixel values for nearby pixels in the previous and subsequent frames; computing a value for the absent chroma pixel by combining the spatial candidate value and the temporal candidate value; and producing an output video frame including the computed absent chroma pixel values.