fbpx
Wikipedia

Video Processing Engine

nVidia introduced the Video Processing Engine or VPE with the GeForce 4 MX. It is a feature of nVidia's GeForce graphics processor line that offers dedicated hardware to offload parts of the MPEG2 decoding and encoding. The GeForce Go FX 5700 rolled out the VPE 3.0. The VPE later developed into nVidia's PureVideo.

VPE 1[cg 1]

  • hardware MPEG2 decoding,
  • inverse quantization (IQ)
  • inverse discrete cosine transform (IDCT)
  • motion compensation
  • colour space conversion (CSC) functions
  • hardware subpicture alpha blending
  • Adaptive De-interlacing
  • 5 Horizontal x 3 Vertical Taps Scaling & Filtering
  • Independent Hardware Color Enhancements and Digital Vibrance Control
  • Component out supporting 720i and 1080i
  • master sync generator to control the sync levels
  • interlacer to output 480i and 1080i interlaced modes and a TV encoder, which operates in digital-to-analogue converter (DAC) mode with Tri Level Sync. VPE supports the first two of these element and all that is required to ship a graphics board capable of YPrPb output is a TV encoder that supports tri-level sync, and to replace the 4-Pin S-Video connector with a 9 pin.
  • geforce 4 420/440 go[1]

VPE 2[nVidia 1]

  • GeForce FX Go 5650, 5600, 5200, and 5100 models
  • Video Mixing Renderer (vmr)
  • MPEG-2 decode engine
  • adaptive deinterlacing
  • dedicated independent gamma correction
  • MPEG-2 encode assist
  • Digital Vibrance Control

VPE 3.0[nVidia 2][nVidia 3]

  • Component High Definition component out
  • MPEG-2 video decode engine suitable for DVD playback, HDTV decode, and decoding streaming video up to 1920x1080[2]
  • Adaptive de-interlacing
  • Independent and dedicated gamma correcting
  • enhanced scaling, filtering, sharpening
  • MPEG-2 encode
  • Video Mixing Renderer (VMR) allows integration of video with other 2d and 3d windows
  • Digital Vibrance Control 3
  • Inverse Quantization
  • Inverse Discrete Cosine Transformation
  • Motion Compensation
  • Colorspace Conversion
  • subpicture alpha blending
  • Scaling engine
  • dithering circuit

Operating system support

The VPE SIP core needs to be supported by the device driver. The device driver provides one or multiple interfaces, like e.g. VDPAU, VAAPI or DXVA. One of this interfaces is then used by end-user software, like e.g. VLC media player or GStreamer, to access the VPE hardware and make use of it.

Nvidia's proprietary device driver is available for multiple operating systems and support for VPE has been added to it. Additionally, a free device driver named nouveau is available. This driver also supports the VPE hardware.

See also

References

  1. ^ "nVidia geforce 4 enhances mobility" (PDF). toshiba. Retrieved 28 June 2013.
  2. ^ "NVIDIA's GeForce FX Go5700 Preview". 17 November 2003.
  1. ^ Baumann, Dave. "GeForce 4 launch". Consumer Graphics. Retrieved 28 June 2013.
  1. ^ "Enhanced Video Processing Engine". nVidia. Retrieved 28 June 2013.
  2. ^ "Enhanced Video Processing Engine VPE 3.0 for Notebook PCs". nVidia. Retrieved 27 June 2013.
  3. ^ "Enhanced Video Processing Engine VPE 3.0 for notebook pcs" (PDF). nVidia. Retrieved 28 June 2013.

video, processing, engine, nvidia, introduced, with, geforce, feature, nvidia, geforce, graphics, processor, line, that, offers, dedicated, hardware, offload, parts, mpeg2, decoding, encoding, geforce, 5700, rolled, later, developed, into, nvidia, purevideo, c. nVidia introduced the Video Processing Engine or VPE with the GeForce 4 MX It is a feature of nVidia s GeForce graphics processor line that offers dedicated hardware to offload parts of the MPEG2 decoding and encoding The GeForce Go FX 5700 rolled out the VPE 3 0 The VPE later developed into nVidia s PureVideo Contents 1 VPE 1 cg 1 2 VPE 2 nVidia 1 3 VPE 3 0 nVidia 2 nVidia 3 4 Operating system support 5 See also 6 ReferencesVPE 1 cg 1 Edithardware MPEG2 decoding inverse quantization IQ inverse discrete cosine transform IDCT motion compensation colour space conversion CSC functions hardware subpicture alpha blending Adaptive De interlacing 5 Horizontal x 3 Vertical Taps Scaling amp Filtering Independent Hardware Color Enhancements and Digital Vibrance Control Component out supporting 720i and 1080i master sync generator to control the sync levels interlacer to output 480i and 1080i interlaced modes and a TV encoder which operates in digital to analogue converter DAC mode with Tri Level Sync VPE supports the first two of these element and all that is required to ship a graphics board capable of YPrPb output is a TV encoder that supports tri level sync and to replace the 4 Pin S Video connector with a 9 pin geforce 4 420 440 go 1 VPE 2 nVidia 1 EditGeForce FX Go 5650 5600 5200 and 5100 models Video Mixing Renderer vmr MPEG 2 decode engine adaptive deinterlacing dedicated independent gamma correction MPEG 2 encode assist Digital Vibrance ControlVPE 3 0 nVidia 2 nVidia 3 EditComponent High Definition component out MPEG 2 video decode engine suitable for DVD playback HDTV decode and decoding streaming video up to 1920x1080 2 Adaptive de interlacing Independent and dedicated gamma correcting enhanced scaling filtering sharpening MPEG 2 encode Video Mixing Renderer VMR allows integration of video with other 2d and 3d windows Digital Vibrance Control 3 Inverse Quantization Inverse Discrete Cosine Transformation Motion Compensation Colorspace Conversion subpicture alpha blending Scaling engine dithering circuitOperating system support EditThe VPE SIP core needs to be supported by the device driver The device driver provides one or multiple interfaces like e g VDPAU VAAPI or DXVA One of this interfaces is then used by end user software like e g VLC media player or GStreamer to access the VPE hardware and make use of it Nvidia s proprietary device driver is available for multiple operating systems and support for VPE has been added to it Additionally a free device driver named nouveau is available This driver also supports the VPE hardware See also EditGeForce 256 s Motion Compensation High Definition Video Processor PureVideoReferences Edit nVidia geforce 4 enhances mobility PDF toshiba Retrieved 28 June 2013 NVIDIA s GeForce FX Go5700 Preview 17 November 2003 Baumann Dave GeForce 4 launch Consumer Graphics Retrieved 28 June 2013 Enhanced Video Processing Engine nVidia Retrieved 28 June 2013 Enhanced Video Processing Engine VPE 3 0 for Notebook PCs nVidia Retrieved 27 June 2013 Enhanced Video Processing Engine VPE 3 0 for notebook pcs PDF nVidia Retrieved 28 June 2013 Retrieved from https en wikipedia org w index php title Video Processing Engine amp oldid 1072891364, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.