Interpolation methods for Image Transcoding Asmar Azar Khan
Transcoding: Scope and Application Multimedia Networks Different Nodes Image Resolution Different Encoding Schemes MPEG-1 to H.261 MPEG-2 to H.263 MPEG-1 to DV
Transcoding: Scope and Application Spatial Resolution CIF (352 x 288) QCIF (176 x 144) VGA (640 x 480) Mobile Devices PDAs Gaming Consoles
Image Scaling Filtering Aliasing Re-sampling Continuous Image Sampling
Image Scaling QCIF LP-Filtering VGA M N LP-Filtering
Image Scaling QCIF Interpolator VGA Sampler
Ideal Interpolation Interpolators Preserves high frequency No aliasing Approximators
Nearest Neighbor Nearest Pixel Value Less Complex Low Quality Edge handling
Linear Interpolation:
Bicubic Interpolation
Quadratic Interpolation
Cubic B-Spline Interpolation
Simulations and Performance Metric Fourier Analysis Pass-band Cutoff Points Stop-band Subjective/Visual Quality Interpolation Error SNR Computational Complexity Runtime Memory Overhead
Hardware and Software Encoders in Software Memory and Processing Issues Real time issues Hardware design Nearest Neighbor Bicubic Interpolation Cubic B-Spline Hardware Design Memory Requirement Reducing MACs FPGA Availability
References Survey: Interpolation Methods in Medical Image Processing Thomas M. Lehmann Cubic Splines for image Interpolation and Filtering Hseih S. Hou Real-Time FPGA-Based Architecture for Bicubic Interpolation: An Application for Digital Image Scaling Marco Aurelio Nuño-Maganda, Miguel O. Arias-Estrada Cubic Convolution Interpolation for Digital Image Processing Robert g. Keys
Questions !