In an image encoding scheme (e.g., MPEG-2) in which two or more different
sets of motion vectors are generated for each image that is to be encoded
using motion estimation, one or more sets of motion vectors are generated
by applying temporal scaling to one or more other sets of motion vectors
that may be generated using conventional motion estimation techniques.
Using such a temporal interpolation scheme to generate one or more of the
sets of motion vectors for each image can greatly reduce the processing
load on an image encoding system for motion estimation processing. Local
motion estimation can optionally be performed on the estimates generated
using temporal interpolation to select final motion vectors, e.g., for use
in subsequent image compression processing that relies on motion
compensation.
Σε ένα σχέδιο κωδικοποίησης εικόνας (π.χ., μπεγ-2) στο οποίο δύο ή περισσότερα διαφορετικά σύνολα διανυσμάτων κινήσεων παράγονται για κάθε εικόνα που πρόκειται να κωδικοποιηθεί χρησιμοποιώντας την εκτίμηση κινήσεων, ένα ή περισσότερα σύνολα διανυσμάτων κινήσεων παράγονται με την εφαρμογή του χρονικού ξελεπιάσματος σε ένα ή περισσότερα άλλα σύνολα διανυσμάτων κινήσεων που μπορούν να παραχθούν χρησιμοποιώντας τις συμβατικές τεχνικές εκτίμησης κινήσεων. Η χρησιμοποίηση ενός τέτοιου χρονικού σχεδίου παρεμβολής να παραχθούν ένα ή περισσότερα από τα σύνολα διανυσμάτων κινήσεων για κάθε εικόνα μπορεί πολύ να μειώσει το φορτίο επεξεργασίας σε ένα κωδικοποιώντας σύστημα εικόνας για την επεξεργασία εκτίμησης κινήσεων. Η τοπική εκτίμηση κινήσεων μπορεί προαιρετικά να εκτελεσθεί στις εκτιμήσεις που παράγονται χρησιμοποιώντας τη χρονική παρεμβολή για να επιλέξει τα τελικά διανύσματα κινήσεων, π.χ., για τη χρήση στην επόμενη επεξεργασία συμπίεσης εικόνας που στηρίζεται στην αποζημίωση κινήσεων.