Codificación de video acelerada utilizando una unidad de procesamiento de gráficos

Gao Guangping, Shen Guobin,Li Shipeng

user-5d8054e8530c708f9920ccce(2019)

引用 154|浏览14
暂无评分
摘要
Un procedimiento de procesamiento de senal de video que comprende: determinar (202) un fotograma (302) actual de la senal de video por una unidad (102) central de procesamiento y proporcionar dicho fotograma (302) actual a una unidad (121) de procesamiento de graficos; determinar (222) datos de estimacion de movimiento asociados con el fotograma (302) actual utilizando la unidad (121) de procesamiento de graficos mediante el hallazgo de la mejor prediccion para los pixeles en el fotograma actual a partir de un fotograma de referencia previamente codificado; codificar la senal de video en datos de video digitales utilizando la unidad (102) central de procesamiento, en el que el fotograma (306) actual se codifica en los datos de video digitales basandose, al menos en parte, en los datos de estimacion de movimiento, y en el que la determinacion de los datos de estimacion de movimiento comprende las etapas de: determinar (802) un fotograma de referencia asociado con el fotograma (302) actual; rellenar (904) el fotograma actual y el fotograma de referencia con una banda horizontal y vertical de pixeles; intercalar (906) el fotograma (304) actual rellenado y el fotograma de referencia rellenado, en el que la intercalado del fotograma (304) actual rellenado y del fotograma de referencia rellenado implica realizar copias del fotograma (304) actual rellenado y del fotograma de referencia rellenado, de manera que cada uno de los cuatro canales de la unidad (121) de procesamiento de graficos procese un pixel correspondiente a uno de los cuatro canales de un elemento de textura en paralelo; dividir (1004) el fotograma (306) actual intercalado y el fotograma de referencia intercalado en macrobloques; desplazar (1006) los pixeles en los macrobloques de los fotogramas (306) intercalados para permitir que las diferentes secciones de los macrobloques del fotograma (306) actual sean procesadas por los cuatro canales diferentes de la unidad (121) de procesamiento de graficos en paralelo, comprendiendo ademas el procesamiento paralelo por los cuatro canales diferentes de la unidad (121) de procesamiento de graficos: identificar (1102) posiciones de valores de inicializacion para iniciar una busqueda de vectores de movimiento; identificar bloques correspondientes en el fotograma (306) actual y en el fotograma de referencia; determinar (1104) los valores de diferencia para los bloques en el fotograma (306) actual basandose, al menos en parte, en las posiciones de valores de inicializacion; y generar (1208) vectores de movimiento para los bloques basandose, al menos en parte, en los valores de diferencia.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要