SYSTEMS AND METHODS FOR DYNAMIC EARLY TERMINATION OF MODE DECISION IN HARDWARE VIDEO ENCODERS
An example system may include a primary mode decision module, included in a hardware video encoding pipeline, that (1) receives video data for encoding in accordance with a video encoding standard, and (2) identifies, from an initial set of prediction modes supported by the video encoding standard,...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An example system may include a primary mode decision module, included in a hardware video encoding pipeline, that (1) receives video data for encoding in accordance with a video encoding standard, and (2) identifies, from an initial set of prediction modes supported by the video encoding standard, a primary set of prediction modes for encoding the video data in accordance with the video encoding standard. The example system may also include a secondary mode decision module that (1) determines, for each prediction mode included in the primary set of prediction modes and based on the video data, a cost associated with the prediction mode, and (2) selects, from the primary set of prediction modes and based on the determined costs associated with the prediction modes included in the primary set of prediction modes, a prediction mode for encoding of the video data by the hardware video encoding pipeline.
Un système donné à titre d'exemple peut comprendre un module de décision de mode primaire, inclus dans un pipeline de codage vidéo matériel, qui (1) reçoit des données vidéo pour un codage conformément à une norme de codage vidéo, et (2) identifie, à partir d'un ensemble initial de modes de prédiction pris en charge par la norme de codage vidéo, un ensemble primaire de modes de prédiction pour coder les données vidéo conformément à la norme de codage vidéo. Le système donné à titre d'exemple peut également comprendre un module de décision de mode secondaire qui (1) détermine, pour chaque mode de prédiction compris dans l'ensemble primaire de modes de prédiction et sur la base des données vidéo, un coût associé au mode de prédiction, et (2) sélectionne, à partir de l'ensemble primaire de modes de prédiction et sur la base des coûts déterminés associés aux modes de prédiction inclus dans l'ensemble primaire de modes de prédiction, un mode de prédiction pour le codage des données vidéo par le pipeline de codage vidéo matériel. |
---|