Video post-processing
The term post-processing is used in the video and film industry for quality-improvement image processing methods used in video playback devices, such as stand-alone DVD-Video players; video playing software; and transcoding software. It is also commonly used in real-time 3D rendering to add additional effects.
Uses in video production
Video post-processing is the process of changing the perceived quality of a video on playback. Image scaling routines such as linear interpolation, bilinear interpolation, or cubic interpolation can for example be performed when increasing the size of images; this involves either subsampling or zooming. This helps reduce or hide image artifacts and flaws in the original film material. Post-processing always involves a trade-off between speed, smoothness and sharpness.- Image scaling and multivariate interpolation:
- * Nearest-neighbor interpolation
- * linear interpolation
- * bilinear interpolation
- * cubic interpolation
- * bicubic interpolation
- * Bézier surface
- * Lanczos resampling
- * trilinear interpolation
- * Tricubic interpolation
- SPP
- Deblocking
- Deringing
- Sharpen / Unsharpen
- Requantization
- Luminance alterations
- Blurring / denoising
- Deinterlacing
- * weave deinterlace method
- * bob deinterlace method
- * linear deinterlace method
- * yadif deinterlace method
- Deflicking
- 2:3 pull-down / ivtc for conversion from 24 frames/s and 23.976 frames/s to 30 frames/s and 29.97 frames/s
- 3:2 pull-up for conversion from 30 frames/s and 29.97 frames/s to 24 frames/s and 23.976 frames/s
Uses in 3D rendering
- Ambient occlusion, etc.
- Anaglyph
- Anti-aliasing
- Bloom
- Blur
- Bloodlust effect
- Bokeh
- Bump mapping
- Cel shading
- Chromatic aberration
- Color correction
- Color grading
- Contrast adjustment
- * Dynamic contrast
- Crepuscular rays
- Digital camera light compensation
- Dithering
- Eye adaptation
- Film grain
- Filmic scene tone mapping
- Fog/mist
- Gamma correction
- Global illumination
- Glow
- Grayscale
- Haze
- High-dynamic-range rendering
- Image distortion
- Infrared
- Lens flare
- Light scattering
- Nightvision
- Outlines
- Particle effects
- Pixel vibrance
- Point-light attenuation
- Posterization and deposterization
- Scanline
- Screen borders
- Screen rotation
- Shading
- Shadow mapping
- Sepia tone
- Sharpen/unsharpen
- Sobel operator
- Split screen
- Upscaling
- Texture filtering
- Vignette