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

000 -LEADER
fixed length control field 09263cam a2200469 i 4500
001 - CONTROL NUMBER
control field 20679219
003 - CONTROL NUMBER IDENTIFIER
control field CITU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230217094903.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS--GENERAL INFORMATION
fixed length control field m |o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr |n|||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 180924s2019 nju ob 001 0 eng
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2018045690
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781119119647 (ePub)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781119119630 (Adobe PDF)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Cancelled/invalid ISBN 9781119119623
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Language of cataloging eng
Description conventions rda
Transcribing agency DLC
Modifying agency DLC
041 ## - LANGUAGE CODE
Language code of text/sound track or separate title eng.
042 ## - AUTHENTICATION CODE
Authentication code pcc
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number TA1632
082 00 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 006.686
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Preferred name for the person Kok, Chi-Wah,
Relator term author.
245 10 - TITLE STATEMENT
Title Digital image interpolation in Matlab /
Statement of responsibility, etc Dr. Chi-Wah Kok, Canaan Microelectronics Corp Ltd., Hong Kong, CH, Dr. Wing-Shan Tam, Canaan Microelectronics Corp Ltd., Hong Kong, CH.
250 ## - EDITION STATEMENT
Edition statement First edition.
264 #1 - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc Hoboken, NJ :
Name of publisher, distributor, etc John Wiley & Sons, Inc.,
Date of publication, distribution, etc 2019.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (336 pages).
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code nc
Source rdacarrier
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Includes bibliographical references and index.
505 0# - CONTENTS
Formatted contents note About the Authors xiii<br/><br/>Preface xv<br/><br/>Acknowledgments xix<br/><br/>Nomenclature xxi<br/><br/>Abbreviations xxiii<br/><br/>About the CompanionWebsite xxv<br/><br/>1 Signal Sampling 1<br/><br/>1.1 Sampling and Bandlimited Signal 1<br/><br/>1.2 Unitary Transform 4<br/><br/>1.2.1 Discrete Fourier Transform 4<br/><br/>1.3 Quantization 5<br/><br/>1.3.1 Quantization and Sampling Interaction 7<br/><br/>1.4 Sampled Function Approximation: Fitting and Interpolation 8<br/><br/>1.4.1 Zero-Order Hold (ZOH) 10<br/><br/>1.4.2 First-Order Hold (FOH) 10<br/><br/>1.4.3 Digital Interpolation 12<br/><br/>1.5 Book Organization 12<br/><br/>1.6 Exercises 15<br/><br/>2 Digital Image 17<br/><br/>2.1 Digital Imaging in MATLAB 21<br/><br/>2.2 Current Pixel and Neighboring Pixels 23<br/><br/>2.3 Frequency Domain 24<br/><br/>2.3.1 Transform Kernel 28<br/><br/>2.4 2D Filtering 28<br/><br/>2.4.1 Boundary Extension and Cropping 30<br/><br/>2.4.1.1 Constant Extension 31<br/><br/>2.4.1.2 Periodic Extension 31<br/><br/>2.4.1.3 Symmetric Extension 32<br/><br/>2.4.1.4 Infinite Extension 32<br/><br/>2.4.1.5 Cropping 33<br/><br/>2.5 Edge Extraction 34<br/><br/>2.5.1 First-Order Derivative Edge Detection Operators 36<br/><br/>2.5.1.1 Sobel Operator 37<br/><br/>2.5.2 Second-Order Derivative and Zero-Crossing Edge Detector 40<br/><br/>2.5.2.1 Laplacian Operator 41<br/><br/>2.5.2.2 Gaussian Smoothing 42<br/><br/>2.6 Geometric Transformation 45<br/><br/>2.6.1 Translation 46<br/><br/>2.6.2 Reflection 47<br/><br/>2.6.3 Scaling 47<br/><br/>2.6.4 Rotation 49<br/><br/>2.6.5 Affine Transformation 50<br/><br/>2.7 Resize an Image 51<br/><br/>2.7.1 Interpolation 51<br/><br/>2.7.2 Decimation 54<br/><br/>2.7.2.1 Direct Subsampling 55<br/><br/>2.7.2.2 Sinc Filter 55<br/><br/>2.7.2.3 Block Averaging 56<br/><br/>2.7.3 Built-in Image Resizing Function in MATLAB 57<br/><br/>2.8 Color Image 58<br/><br/>2.8.1 Color Filter Array and Demosaicing 60<br/><br/>2.8.2 Perceptual Color Space 60<br/><br/>2.9 Noise 62<br/><br/>2.9.1 Rank Order Filtering 65<br/><br/>2.9.2 Smoothing Filtering 65<br/><br/>2.10 Summary 67<br/><br/>2.11 Exercises 67<br/><br/>3 Image Quality 71<br/><br/>3.1 Image Features and Artifacts 72<br/><br/>3.1.1 Aliasing (Jaggy) 73<br/><br/>3.1.2 Smoothing (Blurring) 74<br/><br/>3.1.3 Edge Halo 74<br/><br/>3.1.4 Ringing 75<br/><br/>3.1.5 Blocking 75<br/><br/>3.2 Objective Quality Measure 75<br/><br/>3.2.1 Mean Squares Error 77<br/><br/>3.2.2 Peak Signal-to-Noise Ratio 78<br/><br/>3.2.3 Edge PSNR 79<br/><br/>3.3 Structural Similarity 81<br/><br/>3.3.1 Luminance 83<br/><br/>3.3.2 Contrast 84<br/><br/>3.3.3 Structural 84<br/><br/>3.3.4 Sensitivity of SSIM 85<br/><br/>3.3.4.1 K1 Sensitivity 85<br/><br/>3.3.4.2 K2 Sensitivity 86<br/><br/>3.4 Summary 88<br/><br/>3.5 Exercises 88<br/><br/>4 Nonadaptive Interpolation 91<br/><br/>4.1 Image Interpolation: Overture 92<br/><br/>4.1.1 Interpolation Kernel Characteristics 94<br/><br/>4.1.2 Nearest Neighbor 94<br/><br/>4.1.3 Bilinear 98<br/><br/>4.1.4 Bicubic 103<br/><br/>4.2 Frequency Domain Analysis 110<br/><br/>4.3 Mystery of Order 111<br/><br/>4.4 Application: Affine Transformation 113<br/><br/>4.4.1 Structural Integrity 116<br/><br/>4.5 Summary 118<br/><br/>4.6 Exercises 120<br/><br/>5 Transform Domain 123<br/><br/>5.1 DFT Zero Padding Interpolation 125<br/><br/>5.1.1 Implementation 127<br/><br/>5.2 Discrete Cosine Transform 132<br/><br/>5.2.1 DCT Zero Padding Interpolation 134<br/><br/>5.3 DCT Zero Padding Image Interpolation 138<br/><br/>5.3.1 Blocked Transform 138<br/><br/>5.3.2 Block-Based DCT Zero Padding Interpolation 140<br/><br/>5.3.2.1 Does Kernel Size Matter 142<br/><br/>5.4 Overlapping 144<br/><br/>5.5 Multi-Kernels 149<br/><br/>5.5.1 Extendible Inverse DCT 149<br/><br/>5.6 Iterative Error Correction 152<br/><br/>5.7 Summary 156<br/><br/>5.8 Exercises 157<br/><br/>6 Wavelet 161<br/><br/>6.1 Wavelet Analysis 162<br/><br/>6.1.1 Perfect Reconstruction 163<br/><br/>6.1.2 Multi-resolution Analysis 164<br/><br/>6.1.3 2DWavelet Transform 166<br/><br/>6.2 Wavelet Image Interpolation 168<br/><br/>6.2.1 Zero Padding 168<br/><br/>6.2.2 Multi-resolution Subband Image Estimation 170<br/><br/>6.2.3 Hölder Regularity 176<br/><br/>6.2.3.1 Local Regularity-Preserving Problems 177<br/><br/>6.3 Cycle Spinning 179<br/><br/>6.3.1 Zero Padding (WZP-CS) 179<br/><br/>6.3.2 High Frequency Subband Estimation (WLR-CS) 181<br/><br/>6.4 Error Correction 184<br/><br/>6.5 WhichWavelets to Use 186<br/><br/>6.6 Summary 187<br/><br/>6.7 Exercises 188<br/><br/>7 Edge-Directed Interpolation 191<br/><br/>7.1 Explicit Edge-Directed Interpolation 193<br/><br/>7.2 Implicit Edge-Directed Interpolation 196<br/><br/>7.2.1 Canny Edge Interpolation (CEI) 197<br/><br/>7.2.2 Edge-Based Line Averaging (ELA) 198<br/><br/>7.2.3 Directional-Orientation Interpolation (DOI) 199<br/><br/>7.2.4 Error-Amended Sharp Edge (EASE) 201<br/><br/>7.3 Summary 208<br/><br/>7.4 Exercises 209<br/><br/>8 Covariance-Based Interpolation 211<br/><br/>8.1 Modeling of Image Features 212<br/><br/>8.2 Interpolation by Autoregression 213<br/><br/>8.3 New Edge-Directed Interpolation (NEDI) 215<br/><br/>8.3.1 Type 0 Estimation 220<br/><br/>8.3.2 Type 1 Estimation 222<br/><br/>8.3.3 Type 2 Estimation 223<br/><br/>8.3.4 Pixel Intensity Correction 225<br/><br/>8.3.5 MATLAB Implementation 226<br/><br/>8.4 Boundary Extension 228<br/><br/>8.5 Threshold Selection 231<br/><br/>8.6 Error PropagationMitigation 233<br/><br/>8.7 CovarianceWindow Adaptation 238<br/><br/>8.7.1 PredictionWindow Adaptation 239<br/><br/>8.7.2 Mean CovarianceWindow Adaptation 241<br/><br/>8.7.3 Enhanced Modified Edge-Directed Interpolation (EMEDI) 242<br/><br/>8.8 Iterative Covariance Correction 249<br/><br/>8.8.1 iMEDI Implementation 255<br/><br/>8.9 Summary 260<br/><br/>8.10 Exercises 261<br/><br/>9 Partitioned Fractal Interpolation 263<br/><br/>9.1 Iterated Function System 264<br/><br/>9.1.1 Banach Fixed-Point Theorem 264<br/><br/>9.2 Partitioned Iterative Function System 266<br/><br/>9.3 Encoding 269<br/><br/>9.3.1 Range Block Partition 269<br/><br/>9.3.2 Domain Block Partition 270<br/><br/>9.3.3 Codebook Generation 271<br/><br/>9.3.4 Grayscale Scaling 274<br/><br/>9.3.5 Fractal Encoding Implementation 276<br/><br/>9.4 Decoding 277<br/><br/>9.4.1 Does Size Matter 281<br/><br/>9.5 Decoding with Interpolation 283<br/><br/>9.5.1 From Fitting to Interpolation 285<br/><br/>9.6 Overlapping 287<br/><br/>9.7 Summary 289<br/><br/>9.8 Exercises 290<br/><br/>Appendix MATLAB Functions List 291<br/><br/>Bibliography 295<br/><br/>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"--
Assigning source Provided by publisher.
520 ## - SUMMARY, ETC.
Summary, etc 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.<br/><br/>Introduces a wide range of traditional and advanced image interpolation methods concisely and provides thorough treatment of theoretical foundations<br/>Discusses in detail the assumptions and limitations of presented algorithms<br/>Investigates a variety of interpolation and implementation methods including transform domain, edge-directed, wavelet and scale-space, and fractal based methods<br/>Features simulation results for comparative analysis, summaries and computational and analytical exercises at the end of each chapter<br/>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.
526 ## - STUDY PROGRAM INFORMATION NOTE
-- 000-099
-- 006
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on print version record and CIP data provided by publisher.
630 00 - SUBJECT ADDED ENTRY--UNIFORM TITLE
Uniform title MATLAB.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Image processing
General subdivision Digital techniques
-- Data processing.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Interpolation.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Tam, Wing-Shan,
Relator term author.
856 ## - ELECTRONIC LOCATION AND ACCESS
Link text Full text available at Wiley Online Library Click here to view
Uniform Resource Identifier https://onlinelibrary.wiley.com/doi/book/10.1002/9781119119623
942 ## - ADDED ENTRY ELEMENTS
Source of classification or shelving scheme
Item type EBOOK
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent Location Current Location Shelving location Date acquired Source of acquisition Inventory number Full call number Barcode Date last seen Price effective from Item type
          COLLEGE LIBRARY COLLEGE LIBRARY LIC Gateway 2021-03-31 Megatexts Phil. Inc. 50610 006.686 K8293 2019 CL-50610 2021-03-31 2021-03-31 EBOOK