An automatic playback overshoot correction system predicts the position in
the program material where the user expects to be when the user stops the
fast forward or reverse progression of the program material. The invention
determines the position where the program material was stopped. The media
controller transitions to the new mode that the user selected, starting at
the stopped position with an overshoot correction factor added or
subtracted from it. The invention adapts to the user by remembering how
much the user corrects after he stops the fast forward or reverse mode.
Correction factors are calculated using the user's corrections and
adjusting the correction factors if the user continues to make
corrections. The invention also uses a prediction method to correctly
place the user within the program upon transition out of either mode and
determines if the speed of the fast forward or reverse modes and then
automatically subtracts or adds, respectively, a time multiple to the
frame where the transition was detected and positions the user at the
correct frame. The time multiple is fine tuned if the user is consistently
correcting after the fast forward or rewind mode stops. Another method
initially tests the user's reaction time using a test video and asks the
user to press the fast forward or reverse button on his control device
during the test video and then asks the user to position the video to the
place that he expected the system to have been. This time span is then
used whenever the user uses the fast forward or reverse modes and is
adjusted with a multiple for each speed. A final method allows the user to
simply set a sensitivity setting that the system will use as a correction
factor and a multiple is subtracted or added to the release frame whenever
the user uses the fast forward or reverse modes, respectively.
Μια αυτόματη αναπαραγωγή ήχου υπερανυψώνει το σύστημα διορθώσεων προβλέπει τη θέση στο υλικό προγράμματος όπου ο χρήστης αναμένει να είναι πότε ο χρήστης σταματά τη γρήγορη μπροστινή ή αντίστροφη πρόοδο του υλικού προγράμματος. Η εφεύρεση καθορίζει τη θέση όπου το υλικό προγράμματος σταμάτησαν. Οι μεταβάσεις ελεγκτών μέσων στο νέο τρόπο που ο χρήστης επέλεξε, αρχικός στη σταματημένη θέση με υπερανυψώνουν τον παράγοντα διορθώσεων που προστίθεται ή που αφαιρείται από το. Η εφεύρεση προσαρμόζεται στο χρήστη με την ανάμνηση πόσο ο χρήστης διορθώνει αφότου σταματά το γρήγορο μπροστινό ή αντίστροφο τρόπο. Οι παράγοντες διορθώσεων υπολογίζονται χρησιμοποιώντας τις διορθώσεις του χρήστη και ρυθμίζοντας τους παράγοντες διορθώσεων εάν ο χρήστης συνεχίζει να κάνει τις διορθώσεις. Η εφεύρεση χρησιμοποιεί επίσης μια μέθοδο πρόβλεψης για να τοποθετήσει σωστά το χρήστη στα πλαίσια του προγράμματος επάνω στη μετάβαση από είτε τον τρόπο και καθορίζει εάν η ταχύτητα των γρήγορων μπροστινών είτε αντίστροφων τρόπων και έπειτα αυτόματα αφαιρεί είτε προσθέτει, αντίστοιχα, ένα χρονικό πολλαπλάσιο στο πλαίσιο όπου η μετάβαση ανιχνεύθηκε και τοποθετεί το χρήστη στο σωστό πλαίσιο. Το χρονικό πολλαπλάσιο είναι λεπτό που συντονίζεται εάν ο χρήστης διορθώνει με συνέπεια μετά από γρήγορο τον μπροστινό ή ξανατυλίγει τις στάσεις τρόπου. Μια άλλη μέθοδος εξετάζει αρχικά το χρόνο αντίδρασης του χρήστη χρησιμοποιώντας ένα βίντεο δοκιμής και ζητά από το χρήστη για να πιέσει το γρήγορο μπροστινό ή αντίστροφο κουμπί στη συσκευή ελέγχου του κατά τη διάρκεια του βίντεο δοκιμής και έπειτα ζητά από το χρήστη για να τοποθετήσει το βίντεο στη θέση ότι ανέμεινε το σύστημα για να είναι. Αυτή τη φορά η έκταση χρησιμοποιείται έπειτα όποτε ο χρήστης χρησιμοποιεί τους γρήγορους μπροστινούς ή αντίστροφους τρόπους και ρυθμίζεται με ένα πολλαπλάσιο για κάθε ταχύτητα. Μια τελική μέθοδος επιτρέπει ότι ο χρήστης έθεσε απλά μια ευαισθησία που θέτει που το σύστημα θα χρησιμοποιήσει ως παράγοντα διορθώσεων και ένα πολλαπλάσιο αφαιρείται ή προστίθεται στο πλαίσιο απελευθέρωσης όποτε ο χρήστης χρησιμοποιεί τους γρήγορους μπροστινούς ή αντίστροφους τρόπους, αντίστοιχα.