Instrucción para producir dos sumas independientes de diferencias absolutas.

Un procedimiento para realizar operaciones de suma de diferencias absolutas,

SAD, con el procedimiento que comprende:

recibir una única instrucción SAD que especifica un registro de destino para almacenar los resultados de la operación SAD y además especifica un primer registro de origen y un segundo registro de origen que almacenan los valores de origen para procesamiento mediante dos operaciones SAD independientes; y

realizar, en respuesta a la recepción de la instrucción SAD única, las dos operaciones SAD independientes, con el resultado de la primera operación SAD almacenado en una primera sección del registro de destino y el resultado de la segunda operación SAD almacenado en una segunda sección del registro de destino,

en el que realizar las dos operaciones SAD independientes comprende realizar la primera operación SAD (910, 915) en los valores de origen almacenados en una primera sección del primer registro de origen y una primera sección del segundo registro de origen, y realizar la segunda operación SAD (925, 930) en los valores de origen almacenados en una segunda sección del primer registro de origen y una segunda sección del segundo registro de origen; y

en el que realizar las dos operaciones SAD independientes comprende además sumar un resultado de otra operación SAD almacenada en la primera sección del registro de destino con el resultado de la primera operación SAD y almacenar la suma en la primera sección del registro de destino, y sumar un resultado de otra operación SAD almacenada en la segunda sección del registro de destino con el resultado de la segunda operación SAD y almacenar la suma en la segunda sección del registro de destino;

en el que cada uno de los registros de origen y destino comprende un par de registros alineados, con el primer registro en el par que comprende la primera sección (920) y el segundo registro en el par que comprende la segunda sección (935) del registro de origen o destino;

en el que los valores de origen almacenados en el primer y segundo registros de origen comprenden valores de píxeles de tramas de vídeo; y

en el que el primer registro de origen almacena los valores de píxeles (A0-A3) de un bloque actual de una trama actual y el segundo registro de origen almacena los valores de píxeles (BoB3; C0-C3) de dos bloques de referencia diferentes de una trama de referencia, para una comparación paralela entre el bloque actual y los dos bloques de referencia diferentes.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2007/068389.

Solicitante: QUALCOMM INCORPORATED.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 5775 MOREHOUSE DRIVE SAN DIEGO, CA 92121-1714 ESTADOS UNIDOS DE AMERICA.

Inventor/es: CODRESCU,LUCIAN, ZENG,MAO.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F9/302 FISICA.G06 CALCULO; CONTEO.G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Control de la ejecución de operaciones aritméticas.
  • H04N19/43 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04N TRANSMISION DE IMAGENES, p. ej. TELEVISION. › H04N 19/00 Métodos o disposiciones para la codificación, decodificación, compresión o descompresión de señales de vídeo digital. › Hardware especialmente adaptada para la estimación de movimiento o compensación.

PDF original: ES-2733022_T3.pdf

 

Patentes similares o relacionadas:

Detección de excepción cuántica decimal de coma flotante, del 19 de Julio de 2017, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método para detectar excepciones cuánticas decimales de coma flotante, comprendiendo el método los pasos de aceptar al menos un operando […]

Imagen de 'TRATAMIENTO DE INSTRUCCIONES DE RESUMEN DE MENSAJE'TRATAMIENTO DE INSTRUCCIONES DE RESUMEN DE MENSAJE, del 16 de Agosto de 2007, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método para ejecutar una instrucción de resumen de mensaje en un sistema de ordenador, comprendiendo la instrucción de resumen de mensaje una función […]

Imagen de 'INSTRUCCION PARA CALCULAR UN CODIGO DE AUTENTICACION DE MENSAJE…'INSTRUCCION PARA CALCULAR UN CODIGO DE AUTENTICACION DE MENSAJE DE SEGURIDAD, del 1 de Agosto de 2007, de INTERNATIONAL BUSINESS MACHINES CORPORATION: Un método de calcular un código de autenticación de mensaje de datos en almacenamiento de un entorno informático, comprendiendo el citado método: especificar, […]

Método y dispositivo para procesar una señal de vídeo, del 22 de Enero de 2020, de LG ELECTRONICS INC.: Un método para procesar una señal de vídeo, que comprende: (S300) la obtención de información de procesamiento en paralelo a partir de la señal […]

Codificación y descodificación de video, del 2 de Octubre de 2019, de CANON KABUSHIKI KAISHA: Procedimiento de generación de candidatos de predictor del vector de movimiento para un bloque a descodificar que forma parte de un fotograma de video actual que debe ser […]

Codificación y descodificación de video, del 2 de Octubre de 2019, de CANON KABUSHIKI KAISHA: Procedimiento de generación de candidatos de predictor del vector de movimiento para un bloque a descodificar que forma parte de un fotograma de video actual que debe ser […]

Método de predicción inter y aparato correspondiente, del 22 de Mayo de 2019, de LG ELECTRONICS INC.: Método de predicción inter llevado a cabo por un aparato de descodificación de vídeo, que comprende: recibir un flujo continuo de bits que incluye información sobre un […]

Codificación de video acelerada utilizando una unidad de procesamiento de gráficos, del 27 de Febrero de 2019, de Microsoft Technology Licensing, LLC: Un procedimiento de procesamiento de señal de vídeo que comprende: determinar un fotograma actual de la señal de vídeo por una unidad central de […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .