Digital image interpolation in Matlab / (Record no. 74598)

000 -LEADER
fixed length control field 08448nam a2200577 i 4500
001 - CONTROL NUMBER
control field 8618722
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20220712210014.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 190319s2019 mau ob 001 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
ISBN 9781119119623
-- electronic
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
-- print
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
-- Adobe PDF
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
-- ePub
082 00 - CLASSIFICATION NUMBER
Call Number 006.6/86
100 1# - AUTHOR NAME
Author Kok, Chi-Wah,
245 10 - TITLE STATEMENT
Title Digital image interpolation in Matlab /
250 ## - EDITION STATEMENT
Edition statement First edition.
300 ## - PHYSICAL DESCRIPTION
Number of Pages 1 PDF (336 pages).
505 0# - FORMATTED CONTENTS NOTE
Remark 2 About the Authors xiii -- Preface xv -- Acknowledgments xix -- Nomenclature xxi -- Abbreviations xxiii -- About the CompanionWebsite xxv -- 1 Signal Sampling 1 -- 1.1 Sampling and Bandlimited Signal 1 -- 1.2 Unitary Transform 4 -- 1.2.1 Discrete Fourier Transform 4 -- 1.3 Quantization 5 -- 1.3.1 Quantization and Sampling Interaction 7 -- 1.4 Sampled Function Approximation: Fitting and Interpolation 8 -- 1.4.1 Zero-Order Hold (ZOH) 10 -- 1.4.2 First-Order Hold (FOH) 10 -- 1.4.3 Digital Interpolation 12 -- 1.5 Book Organization 12 -- 1.6 Exercises 15 -- 2 Digital Image 17 -- 2.1 Digital Imaging in MATLAB 21 -- 2.2 Current Pixel and Neighboring Pixels 23 -- 2.3 Frequency Domain 24 -- 2.3.1 Transform Kernel 28 -- 2.4 2D Filtering 28 -- 2.4.1 Boundary Extension and Cropping 30 -- 2.4.1.1 Constant Extension 31 -- 2.4.1.2 Periodic Extension 31 -- 2.4.1.3 Symmetric Extension 32 -- 2.4.1.4 Infinite Extension 32 -- 2.4.1.5 Cropping 33 -- 2.5 Edge Extraction 34 -- 2.5.1 First-Order Derivative Edge Detection Operators 36 -- 2.5.1.1 Sobel Operator 37 -- 2.5.2 Second-Order Derivative and Zero-Crossing Edge Detector 40 -- 2.5.2.1 Laplacian Operator 41 -- 2.5.2.2 Gaussian Smoothing 42 -- 2.6 Geometric Transformation 45 -- 2.6.1 Translation 46 -- 2.6.2 Reflection 47 -- 2.6.3 Scaling 47 -- 2.6.4 Rotation 49 -- 2.6.5 Affine Transformation 50 -- 2.7 Resize an Image 51 -- 2.7.1 Interpolation 51 -- 2.7.2 Decimation 54 -- 2.7.2.1 Direct Subsampling 55 -- 2.7.2.2 Sinc Filter 55 -- 2.7.2.3 Block Averaging 56 -- 2.7.3 Built-in Image Resizing Function in MATLAB 57 -- 2.8 Color Image 58 -- 2.8.1 Color Filter Array and Demosaicing 60 -- 2.8.2 Perceptual Color Space 60 -- 2.9 Noise 62 -- 2.9.1 Rank Order Filtering 65 -- 2.9.2 Smoothing Filtering 65 -- 2.10 Summary 67 -- 2.11 Exercises 67 -- 3 Image Quality 71 -- 3.1 Image Features and Artifacts 72 -- 3.1.1 Aliasing (Jaggy) 73 -- 3.1.2 Smoothing (Blurring) 74 -- 3.1.3 Edge Halo 74 -- 3.1.4 Ringing 75 -- 3.1.5 Blocking 75 -- 3.2 Objective Quality Measure 75.
505 8# - FORMATTED CONTENTS NOTE
Remark 2 3.2.1 Mean Squares Error 77 -- 3.2.2 Peak Signal-to-Noise Ratio 78 -- 3.2.3 Edge PSNR 79 -- 3.3 Structural Similarity 81 -- 3.3.1 Luminance 83 -- 3.3.2 Contrast 84 -- 3.3.3 Structural 84 -- 3.3.4 Sensitivity of SSIM 85 -- 3.3.4.1 K1 Sensitivity 85 -- 3.3.4.2 K2 Sensitivity 86 -- 3.4 Summary 88 -- 3.5 Exercises 88 -- 4 Nonadaptive Interpolation 91 -- 4.1 Image Interpolation: Overture 92 -- 4.1.1 Interpolation Kernel Characteristics 94 -- 4.1.2 Nearest Neighbor 94 -- 4.1.3 Bilinear 98 -- 4.1.4 Bicubic 103 -- 4.2 Frequency Domain Analysis 110 -- 4.3 Mystery of Order 111 -- 4.4 Application: Affine Transformation 113 -- 4.4.1 Structural Integrity 116 -- 4.5 Summary 118 -- 4.6 Exercises 120 -- 5 Transform Domain 123 -- 5.1 DFT Zero Padding Interpolation 125 -- 5.1.1 Implementation 127 -- 5.2 Discrete Cosine Transform 132 -- 5.2.1 DCT Zero Padding Interpolation 134 -- 5.3 DCT Zero Padding Image Interpolation 138 -- 5.3.1 Blocked Transform 138 -- 5.3.2 Block-Based DCT Zero Padding Interpolation 140 -- 5.3.2.1 Does Kernel Size Matter 142 -- 5.4 Overlapping 144 -- 5.5 Multi-Kernels 149 -- 5.5.1 Extendible Inverse DCT 149 -- 5.6 Iterative Error Correction 152 -- 5.7 Summary 156 -- 5.8 Exercises 157 -- 6 Wavelet 161 -- 6.1 Wavelet Analysis 162 -- 6.1.1 Perfect Reconstruction 163 -- 6.1.2 Multi-resolution Analysis 164 -- 6.1.3 2DWavelet Transform 166 -- 6.2 Wavelet Image Interpolation 168 -- 6.2.1 Zero Padding 168 -- 6.2.2 Multi-resolution Subband Image Estimation 170 -- 6.2.3 Hölder Regularity 176 -- 6.2.3.1 Local Regularity-Preserving Problems 177 -- 6.3 Cycle Spinning 179 -- 6.3.1 Zero Padding (WZP-CS) 179 -- 6.3.2 High Frequency Subband Estimation (WLR-CS) 181 -- 6.4 Error Correction 184 -- 6.5 WhichWavelets to Use 186 -- 6.6 Summary 187 -- 6.7 Exercises 188 -- 7 Edge-Directed Interpolation 191 -- 7.1 Explicit Edge-Directed Interpolation 193 -- 7.2 Implicit Edge-Directed Interpolation 196 -- 7.2.1 Canny Edge Interpolation (CEI) 197 -- 7.2.2 Edge-Based Line Averaging (ELA) 198.
505 8# - FORMATTED CONTENTS NOTE
Remark 2 7.2.3 Directional-Orientation Interpolation (DOI) 199 -- 7.2.4 Error-Amended Sharp Edge (EASE) 201 -- 7.3 Summary 208 -- 7.4 Exercises 209 -- 8 Covariance-Based Interpolation 211 -- 8.1 Modeling of Image Features 212 -- 8.2 Interpolation by Autoregression 213 -- 8.3 New Edge-Directed Interpolation (NEDI) 215 -- 8.3.1 Type 0 Estimation 220 -- 8.3.2 Type 1 Estimation 222 -- 8.3.3 Type 2 Estimation 223 -- 8.3.4 Pixel Intensity Correction 225 -- 8.3.5 MATLAB Implementation 226 -- 8.4 Boundary Extension 228 -- 8.5 Threshold Selection 231 -- 8.6 Error PropagationMitigation 233 -- 8.7 CovarianceWindow Adaptation 238 -- 8.7.1 PredictionWindow Adaptation 239 -- 8.7.2 Mean CovarianceWindow Adaptation 241 -- 8.7.3 Enhanced Modified Edge-Directed Interpolation (EMEDI) 242 -- 8.8 Iterative Covariance Correction 249 -- 8.8.1 iMEDI Implementation 255 -- 8.9 Summary 260 -- 8.10 Exercises 261 -- 9 Partitioned Fractal Interpolation 263 -- 9.1 Iterated Function System 264 -- 9.1.1 Banach Fixed-Point Theorem 264 -- 9.2 Partitioned Iterative Function System 266 -- 9.3 Encoding 269 -- 9.3.1 Range Block Partition 269 -- 9.3.2 Domain Block Partition 270 -- 9.3.3 Codebook Generation 271 -- 9.3.4 Grayscale Scaling 274 -- 9.3.5 Fractal Encoding Implementation 276 -- 9.4 Decoding 277 -- 9.4.1 Does Size Matter 281 -- 9.5 Decoding with Interpolation 283 -- 9.5.1 From Fitting to Interpolation 285 -- 9.6 Overlapping 287 -- 9.7 Summary 289 -- 9.8 Exercises 290 -- Appendix MATLAB Functions List 291 -- Bibliography 295 -- Index 299.
520 ## - SUMMARY, ETC.
Summary, etc "Provides a comprehensive explanation of digital image interpolation - Logical and well-planned organization with easy to follow examples - An excellent reference for all digital image processing courses, in both computer science and electrical and computer engineering departments - Accompanying website includes Matlab source code to assist better learning and understanding of the algorithms Market description (Please include secondary markets) Tier C/P&R Primary: Researchers and engineers working in digital image and digital video Secondary: Graduate students studying digital image processing"--
650 #0 - SUBJECT ADDED ENTRY--SUBJECT 1
Subject Image processing
General subdivision Digital techniques
-- Data processing.
650 #0 - SUBJECT ADDED ENTRY--SUBJECT 1
Subject Interpolation.
700 1# - AUTHOR 2
Author 2 Tam, Wing-Shan,
856 42 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier https://ieeexplore.ieee.org/xpl/bkabstractplus.jsp?bkn=8618722
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type eBooks
264 #1 -
-- Hoboken, New Jersey :
-- John Wiley & Sons, Inc.,
-- 2019.
264 #2 -
-- [Piscataqay, New Jersey] :
-- IEEE Xplore,
-- [2018]
336 ## -
-- text
-- rdacontent
337 ## -
-- electronic
-- isbdmedia
338 ## -
-- online resource
-- rdacarrier
520 ## - SUMMARY, ETC.
-- Provided by publisher.
588 ## -
-- Description based on print version record and CIP data provided by publisher; resource not viewed.

No items available.