An optimizing video processing method and system selects algorithms for
best obtainable video quality for the available computation resources. A
video processing module, which processes an input of a video stream,
architectural parameters for identifying an order of cascaded video
functions and determining a bit precision between data of any consecutive
cascaded functions according to an associated complexity level which
correlates with a value of available computational resources. An optimizer
module optimizes processing of the video stream and includes a plurality
of optimization engines each having an associated complexity level. The
optimizer module selects an optimization engine according a complexity
level which correlates with the value of available computational
resources. An Object Image Quality (OIQ) evaluator module evaluates an
image quality of an output of the video stream from the video processing
module. The OIQ evaluator module includes a plurality of objective image
quality metrics having an associated complexity level. The OIQ evaluator
module selects a metric according to a correlation factor and a complexity
level for said value of available computation resources.
Μια βελτιστοποιώντας τηλεοπτικά μέθοδος επεξεργασίας και ένα σύστημα επιλέγουν τους αλγορίθμους για την καλύτερη αποκτήσιμη τηλεοπτική ποιότητα για τους διαθέσιμους πόρους υπολογισμού. Μια τηλεοπτική ενότητα επεξεργασίας, η οποία επεξεργάζεται μια εισαγωγή ενός τηλεοπτικού ρεύματος, αρχιτεκτονικές παράμετροι για τον προσδιορισμό μιας διαταγής των σε σειρά τηλεοπτικών λειτουργιών και τον καθορισμό μιας ακρίβειας κομματιών μεταξύ των στοιχείων οποιωνδήποτε διαδοχικών σε σειρά λειτουργιών σύμφωνα με ένα σχετικό επίπεδο πολυπλοκότητας που συσχετίζει αξίας των διαθέσιμων υπολογιστικών πόρων. Μια optimizer ενότητα βελτιστοποιεί την επεξεργασία του τηλεοπτικού ρεύματος και περιλαμβάνει μια πολλαπλότητα των μηχανών βελτιστοποίησης κάθε μια που έχει ένα σχετικό επίπεδο πολυπλοκότητας. Η optimizer ενότητα επιλέγει μια μηχανή βελτιστοποίησης που χορηγεί ένα επίπεδο πολυπλοκότητας που συσχετίζει με την αξία των διαθέσιμων υπολογιστικών πόρων. Μια ενότητα ποιοτικών (OIQ) εκτιμητών εικόνας αντικειμένου αξιολογεί μια ποιότητα εικόνας μιας παραγωγής του τηλεοπτικού ρεύματος από την τηλεοπτική ενότητα επεξεργασίας. Η ενότητα εκτιμητών OIQ περιλαμβάνει μια πολλαπλότητα των αντικειμενικών ποιοτικών μετρικών εικόνας που έχουν ένα σχετικό επίπεδο πολυπλοκότητας. Η ενότητα εκτιμητών OIQ επιλέγει έναν μετρικό σύμφωνα με έναν παράγοντα συσχετισμού και ένα επίπεδο πολυπλοκότητας για την εν λόγω αξία των διαθέσιμων πόρων υπολογισμού.