My Account Log in

2 options

Digital image interpolation in MATLAB® / Chi-Wah Kok and Wing-Shan Tam.

Ebook Central Academic Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Kok, Chi-Wah, author.
Tam, Wing-Shan, author.
Series:
THEi Wiley ebooks.
Language:
English
Subjects (All):
Image processing--Digital techniques--Data processing.
Image processing.
Interpolation.
MATLAB.
Physical Description:
1 online resource (339 pages)
Edition:
First edition
Place of Publication:
Hoboken, New Jersey : Wiley : IEEE Press, 2019.
System Details:
Access using campus network via VPN at home (THEi Users Only).
text file
Summary:
This book provides a comprehensive study in digital image interpolation with theoretical, analytical and Matlab® implementation. It includes all historically and practically important interpolation algorithms, accompanied with Matlab® source code on a website, which will assist readers to learn and understand the implementation details of each presented interpolation algorithm. Furthermore, sections in fundamental signal processing theories and image quality models are also included. The authors intend for the book to help readers develop a thorough consideration of the design of image interpolation algorithms and applications for their future research in the field of digital image processing. Introduces a wide range of traditional and advanced image interpolation methods concisely and provides thorough treatment of theoretical foundations Discusses in detail the assumptions and limitations of presented algorithms Investigates a variety of interpolation and implementation methods including transform domain, edge-directed, wavelet and scale-space, and fractal based methods Features simulation results for comparative analysis, summaries and computational and analytical exercises at the end of each chapter Digital Image Interpolation in Matlab® is an excellent guide for researchers and engineers working in digital imaging and digital video technologies. Graduate students studying digital image processing will also benefit from this practical reference text.
Contents:
Cover
Title Page
Copyright
Contents
About the Authors
Preface
Acknowledgments
Nomenclature
Abbreviations
About the Companion Website
Chapter 1 Signal Sampling
1.1 Sampling and Bandlimited Signal
1.2 Unitary Transform
1.2.1 Discrete Fourier Transform
1.3 Quantization
1.3.1 Quantization and Sampling Interaction
1.4 Sampled Function Approximation: Fitting and Interpolation
1.4.1 Zero‐Order Hold (ZOH)
1.4.2 First‐Order Hold (FOH)
1.4.3 Digital Interpolation
1.5 Book Organization
1.6 Exercises
Chapter 2 Digital Image
2.1 Digital Imaging in MATLAB
2.2 Current Pixel and Neighboring Pixels
2.3 Frequency Domain
2.3.1 Transform Kernel
2.4 2D Filtering
2.4.1 Boundary Extension and Cropping
2.4.1.1 Constant Extension
2.4.1.2 Periodic Extension
2.4.1.3 Symmetric Extension
2.4.1.4 Infinite Extension
2.4.1.5 Cropping
2.5 Edge Extraction
2.5.1 First‐Order Derivative Edge Detection Operators
2.5.1.1 Sobel Operator
2.5.2 Second‐Order Derivative and Zero‐Crossing Edge Detector
2.5.2.1 Laplacian Operator
2.5.2.2 Gaussian Smoothing
2.6 Geometric Transformation
2.6.1 Translation
2.6.2 Reflection
2.6.3 Scaling
2.6.4 Rotation
2.6.5 Affine Transformation
2.7 Resize an Image
2.7.1 Interpolation
2.7.2 Decimation
2.7.2.1 Direct Subsampling
2.7.2.2 Sinc Filter
2.7.2.3 Block Averaging
2.7.3 Built‐in Image Resizing Function in MATLAB
2.8 Color Image
2.8.1 Color Filter Array and Demosaicing
2.8.2 Perceptual Color Space
2.9 Noise
2.9.1 Rank Order Filtering
2.9.2 Smoothing Filtering
2.10 Summary
2.11 Exercises
Chapter 3 Image Quality
3.1 Image Features and Artifacts
3.1.1 Aliasing (Jaggy)
3.1.2 Smoothing (Blurring)
3.1.3 Edge Halo
3.1.4 Ringing
3.1.5 Blocking.
3.2 Objective Quality Measure
3.2.1 Mean Squares Error
3.2.2 Peak Signal‐to‐Noise Ratio
3.2.3 Edge PSNR
3.3 Structural Similarity
3.3.1 Luminance
3.3.2 Contrast
3.3.3 Structural
3.3.4 Sensitivity of SSIM
3.3.4.1 K1 Sensitivity
3.3.4.2 K2 Sensitivity
3.4 Summary
3.5 Exercises
Chapter 4 Nonadaptive Interpolation
4.1 Image Interpolation: Overture
4.1.1 Interpolation Kernel Characteristics
4.1.2 Nearest Neighbor
4.1.3 Bilinear
4.1.4 Bicubic
4.2 Frequency Domain Analysis
4.3 Mystery of Order
4.4 Application: Affine Transformation
4.4.1 Structural Integrity
4.5 Summary
4.6 Exercises
Chapter 5 Transform Domain
5.1 DFT Zero Padding Interpolation
5.1.1 Implementation
5.2 Discrete Cosine Transform
5.2.1 DCT Zero Padding Interpolation
5.3 DCT Zero Padding Image Interpolation
5.3.1 Blocked Transform
5.3.2 Block‐Based DCT Zero Padding Interpolation
5.3.2.1 Does Kernel Size Matter
5.4 Overlapping
5.5 Multi‐Kernels
5.5.1 Extendible Inverse DCT
5.6 Iterative Error Correction
5.7 Summary
5.8 Exercises
Chapter 6 Wavelet
6.1 Wavelet Analysis
6.1.1 Perfect Reconstruction
6.1.2 Multi‐resolution Analysis
6.1.3 2D Wavelet Transform
6.2 Wavelet Image Interpolation
6.2.1 Zero Padding
6.2.2 Multi‐resolution Subband Image Estimation
6.2.3 Hölder Regularity
6.2.3.1 Local Regularity‐Preserving Problems
6.3 Cycle Spinning
6.3.1 Zero Padding (WZP‐CS)
6.3.2 High Frequency Subband Estimation (WLR‐CS)
6.4 Error Correction
6.5 Which Wavelets to Use
6.6 Summary
6.7 Exercises
Chapter 7 Edge‐Directed Interpolation
7.1 Explicit Edge‐Directed Interpolation
7.2 Implicit Edge‐Directed Interpolation
7.2.1 Canny Edge Interpolation (CEI)
7.2.2 Edge‐Based Line Averaging (ELA).
7.2.3 Directional‐Orientation Interpolation (DOI)
7.2.4 Error‐Amended Sharp Edge (EASE)
7.3 Summary
7.4 Exercises
Chapter 8 Covariance‐Based Interpolation
8.1 Modeling of Image Features
8.2 Interpolation by Autoregression
8.3 New Edge‐Directed Interpolation (NEDI)
8.3.1 Type 0 Estimation
8.3.2 Type 1 Estimation
8.3.3 Type 2 Estimation
8.3.4 Pixel Intensity Correction
8.3.5 MATLAB Implementation
8.4 Boundary Extension
8.5 Threshold Selection
8.6 Error Propagation Mitigation
8.7 Covariance Window Adaptation
8.7.1 Prediction Window Adaptation
8.7.2 Mean Covariance Window Adaptation
8.7.3 Enhanced Modified Edge‐Directed Interpolation (EMEDI)
8.8 Iterative Covariance Correction
8.8.1 iMEDI Implementation
8.9 Summary
8.10 Exercises
Chapter 9 Partitioned Fractal Interpolation
9.1 Iterated Function System
9.1.1 Banach Fixed‐Point Theorem
9.2 Partitioned Iterative Function System
9.3 Encoding
9.3.1 Range Block Partition
9.3.2 Domain Block Partition
9.3.3 Codebook Generation
9.3.4 Grayscale Scaling
9.3.5 Fractal Encoding Implementation
9.4 Decoding
9.4.1 Does Size Matter
9.5 Decoding with Interpolation
9.5.1 From Fitting to Interpolation
9.6 Overlapping
9.7 Summary
9.8 Exercises
Appendix MATLAB Functions List
Bibliography
Index
Supplemental Images
EULA.
Notes:
Includes bibliographical references and index.
Description based on print version record.
ISBN:
9781119119623
9781119119647
1119119642
9781119119630
1119119634
OCLC:
1080997486

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account