1. A method for increasing the resolution of a series of low resolution frames of a low resolution video sequence to a series of high resolution frames of a high resolution video sequence using an image processing system comprising: (a) receiving said series of low resolution frames of said low resolution video sequence by said image processing system; (b) determining a first plurality of key points of a first low resolution frame of said series of low resolution frames based upon semantic content of said first low resolution frame of said series of low resolution frames by said image processing system; (c) determining a second plurality of key points of a second low resolution frame of said series of low resolution frames based upon semantic content of said second low resolution frame of said series of low resolution frames by said image processing system; (d) temporally processing said first plurality of key points based upon said second plurality of key points by said image processing system to determine a more temporally consistent set of key points for said first plurality of key points to determine said series of high resolution frames of a high resolution video sequence.