Video Processing Engine

El Video Processing Engine o VPE es una característica de la línea de procesadores gráficos GeForce de Nvidia que ofrece hardware dedicado para descargar partes de la decodificación y codificación de MPEG-2.

Fue introducido por primera vez con la GeForce 4 MX. Posteriormente, la GeForce Go FX 5700 implementó la versión VPE 3.0. El VPE más tarde se convirtió en PureVideo de Nvidia.

VPE 1 editar

Características del VPE 1:[1]

  • Decodificación de hardware MPEG2
  • Cuantización inversa (IQ)
  • Transformada de coseno discreta inversa (IDCT)
  • Compensación de movimiento
  • Funciones de conversión de espacio de color (CSC)
  • Mezcla alfa de subimagen de hardware
  • Desentrelazado adaptativo
  • 5 grifos horizontales x 3 verticales Escalado y filtrado
  • Mejoras de color de hardware independientes y control de intensidad digital
  • Salida de componentes compatible con 720i y 1080i
  • Generador de sincronización maestro para controlar los niveles de sincronización
  • Entrelazador para generar modos entrelazados 480i y 1080i y un codificador de TV, que funciona en modo convertidor de digital a analógico (DAC) con Tri Level Sync. VPE es compatible con los dos primeros de estos elementos y todo lo que se requiere para enviar una placa gráfica con capacidad de salida YPrPb es un codificador de TV que admita sincronización de tres niveles y reemplazar el conector S-Video de 4 pines con uno de 9 pines.
  • GeForce 4 420/440 go[2]

VPE 2 editar

Características del VPE 2:[3]

  • Modelos GeForce FX Go 5650, 5600, 5200 y 5100
  • Procesador de mezcla de video (vmr)
  • Motor de decodificación MPEG-2
  • desentrelazado adaptativo
  • Corrección gamma independiente dedicada
  • Asistente de codificación MPEG-2
  • Control de intensidad digital

VPE 3.0 editar

Características del VPE 3:[3][4]

  • Componente Salida de componente de alta definición
  • Motor de decodificación de video MPEG-2 adecuado para reproducción de DVD, decodificación de HDTV y decodificación de transmisión de video de hasta 1920x1080[5]
  • Desentrelazado adaptativo
  • Corrección de gamma independiente y dedicada
  • Escalado mejorado, filtrado, nitidez
  • Codificar MPEG-2
  • Video Mixing Renderer (VMR) permite la integración de video con otras ventanas 2d y 3d
  • Control digital de intensidad 3
  • Cuantificación inversa
  • Transformación inversa del coseno discreto
  • Compensación de movimiento
  • Conversión de espacio de color
  • Mezcla alfa de subimagen
  • Motor de escalado
  • Circuito de tramado

Soporte del sistema operativo editar

El núcleo VPE SIP debe ser compatible con el controlador del dispositivo. El controlador del dispositivo proporciona una o varias interfaces, como por ejemplo VDPAU, VAAPI o DXVA. Una de estas interfaces es luego utilizada por el software del usuario final, como por ejemplo VLC media player o GStreamer, para acceder al hardware VPE y hacer uso de él.

El controlador de dispositivo patentado de Nvidia está disponible para múltiples sistemas operativos y se le ha agregado soporte para VPE. Además, está disponible un controlador de dispositivo gratuito llamado nouveau. Este controlador también es compatible con el hardware VPE.

Véase también editar

Referencias editar

  1. «Beyond3D - GeForce4 Launch». www.beyond3d.com. Consultado el 8 de mayo de 2023. 
  2. «nVidia geforce 4 enhances mobility». toshiba. Consultado el 28 de junio de 2013. 
  3. a b «Video Processing Engine|NVIDIA». www.nvidia.com. Consultado el 8 de mayo de 2023. 
  4. «NVIDIA nView Technology». 
  5. «NVIDIA's GeForce FX Go5700 Preview». 17 de noviembre de 2003.