Average customer rating:
|
Introduction to Data Compression, Second Edition (The Morgan Kaufmann Series in Multimedia and Information Systems)
Khalid Sayood Manufacturer: Morgan Kaufmann ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 1558605584 |
Amazon.com
Khalid Sayood's textbook-style Introduction to Data Compression is the definitive guide to all kinds of compression schemes. Early chapters establish the mathematics involved in basic compression techniques, including lossless and lossy compression as well as the fundamentals of information theory that lay the groundwork for common forms of compression. (The book contains all the relevant formulas, although those who don't need such mathematical detail will still be able to understand the book.)A good portion of the book examines various compression schemes, their strengths and weaknesses, and what content they work best for. Introduction to Data Compression begins with lossless compression schemes, which lose no information during the compression/decompression process. Huffman Coding, a well-established compression scheme, and arithmetic and dictionary coding also receive excellent treatment. In addition, the author takes on lossless compression for images.
For lossy compression, Sayood discusses schemes that use quantization, where a range of values is compressed in some way. He also describes scalar, vector, and differential encoding and fractal compression. A final chapter looks at video encryption (which often combines techniques from earlier chapters). Many of the compression schemes include examples from image and sound files, but the book considers a wide variety of video schemes too. This rich and confidently written text collates a lot of research and can serve as both textbook and source for designers who need a readable and mathematically solid introduction to data compression.
Book Description
The second edition of Introduction to Data Compression builds on the features that made the first the logical choice-for practitioners who need a comprehensive guide to compression for all types of multimedia and instructors who want to equip their students with solid foundations in these increasingly important and diverse techniques.
This book provides an extensive introduction to the theory underlying today's compression techniques, with detailed, instruction for their application. All of the coverage has been updated to reflect the state of the art in data compression, including both new algorithms and older methods for which new uses are being found. And the downloadable software gives you the opportunity to see firsthand how various algorithms work, to choose and implement appropriate techniques in your own applications, and to build your own algorithms.
* Fully updated to cover the most recent lossy and lossless compression techniques, including wavelets, subband coding, predictive lossless techniques, and Huffman coding variants.
* Explains established and emerging standards in depth: JPEG 2000, JPEG-LS, MPEG 2, Group 3 and 4 Faxes, JBIG 2, ADPCM, LPC, CELP, and MELP.
* Includes an new chapter providing the mathematical background required for understanding wavelets and subband coding.
* Via the companion Web site, provides source code that enables you to experiment with a wide range of compression techniques, along with sample data and updates on the latest developments in the compression field.
Customer Reviews:
Accessible textbook on compression does not sacrifice rigor .......2007-05-19
A great textbook.......2006-02-11
Very good coverage.......2004-12-27
"The" Definitive Guide.......2004-02-16
If you are only casually interested in data compression this book is not for you.
If you are interested in adding compression to your application and your data falls into a common category, sound, video, text ect this book is probably not for you. You should look to the open source community or buy an off the shelf product.
But if your data is odd or unique like say telemtry data (I'm sure there are other examples I just can't think of any) and you need to design a compression scheme for your data this book is "the only" book for you.
If you want to begin research into data compression and you are a newbie this book is a must have.
Very well-written book, software not so good.......2003-04-25
Only complaint is the software. It looks the software has not kept pace with the book itself. Some additional software has to be added (for Transform coding, for instance), and some references in the text book to the software are incorrect. If the accompanying software is upgraded, as it should be, I will rate this book a clear 5-star.
Average customer rating:
|
Introduction to Coding Theory (Graduate Texts in Mathematics)
J.H. van Lint Manufacturer: Springer ProductGroup: Book Binding: Hardcover Similar Items:
Accessories:
ASIN: 3540641335 |
Book Description
From the reviews: "The 2nd (slightly enlarged) edition of the van Lint's book is a short, concise, mathematically rigorous introduction to the subject. Basic notions and ideas are clearly presented from the mathematician's point of view and illustrated on various special classes of codes...This nice book is a must for every mathematician wishing to introduce himself to the algebraic theory of coding." European Mathematical Society Newsletter, 1993 "Despite the existence of so many other books on coding theory, this present volume will continue to hold its place as one of the standard texts...." The Mathematical Gazette, 1993Customer Reviews:
Excellent book from mathematical standpoint.......2005-02-20
Average customer rating: |
Foundations of Coding: Theory and Applications of Error-Correcting Codes with an Introduction to Cryptography and Information Theory
Jiří Adámek Manufacturer: Wiley-Interscience ProductGroup: Book Binding: Hardcover ASIN: 0471621870 |
Book Description
Although devoted to constructions of good codes for error control, secrecy or data compression, the emphasis is on the first direction. Introduces a number of important classes of error-detecting and error-correcting codes as well as their decoding methods. Background material on modern algebra is presented where required. The role of error-correcting codes in modern cryptography is treated as are data compression and other topics related to information theory. The definition-theorem proof style used in mathematics texts is employed through the book but formalism is avoided wherever possible.
Average customer rating: |
Introduction to Coding Theory
Ron Roth Manufacturer: Cambridge University Press ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0521845041 |
Book Description
Error-correcting codes constitute one of the key ingredients in achieving the high degree of reliability required in modern data transmission and storage systems. This book introduces the reader to the theoretical foundations of error-correcting codes, with an emphasis on Reed-Solomon codes and their derivative codes. After reviewing linear codes and finite fields, Ron Roth describes Reed-Solomon codes and various decoding algorithms. Cyclic codes are presented, as are MDS codes, graph codes, and codes in the Lee metric. Concatenated, trellis, and convolutional codes are also discussed in detail.
Average customer rating: |
Introduction to the Theory of Error-Correcting Codes, 3rd Edition
Vera Pless Manufacturer: Wiley-Interscience ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0471190470 |
Book Description
A complete introduction to the many mathematical tools used to solve practical problems in coding.
Average customer rating:
|
Introduction to Coding and Information Theory (Undergraduate Texts in Mathematics)
Steven Roman Manufacturer: Springer ProductGroup: Book Binding: Hardcover Similar Items:
ASIN: 0387947043 |
Book Description
This book is intended to introduce coding theory and information theory to undergraduate students of mathematics and computer science. It begins with a review of probablity theory as applied to finite sample spaces and a general introduction to the nature and types of codes. The two subsequent chapters discuss information theory: efficiency of codes, the entropy of information sources, and Shannon's Noiseless Coding Theorem. The remaining three chapters deal with coding theory: communication channels, decoding in the presence of errors, the general theory of linear codes, and such specific codes as Hamming codes, the simplex codes, and many others.Customer Reviews:
Concise and well explained.......2001-06-19
Average customer rating: |
Complexity and Cryptography: An Introduction
John Talbot , and Dominic Welsh Manufacturer: Cambridge University Press ProductGroup: Book Binding: Paperback Similar Items:
ASIN: 0521617715 |
Book Description
Cryptography plays a crucial role in many aspects of today's world, from internet banking and ecommerce to email and web-based business processes. Understanding the principles on which it is based is an important topic that requires a knowledge of both computational complexity and a range of topics in pure mathematics. This book provides that knowledge, combining an informal style with strong proofs of the key results to provide an accessible introduction. It includes many examples and exercises, and is based on a highly successful course developed and taught over many years.
Average customer rating: |
Probabilistic and Statistical Methods in Cryptology: An Introduction by Selected Topics (Lecture Notes in Computer Science)
Daniel Neuenschwander Manufacturer: Springer ProductGroup: Book Binding: Paperback ASIN: 3540220011 |
Book Description
Cryptology nowadays is one of the most important areas of applied mathematics, building on deep results and methods from various areas of mathematics. This text is devoted to the study of stochastic aspects of cryptology.
Besides classical topics from cryptology, the author presents chapters on probabilistic prime number tests, factorization with quantum computers, random-number generators, pseudo-random-number generators, information theory, and the birthday paradox and meet-in-the-middle attack.
In the light of the vast literature on stochastic results relevant for cryptology, this book is intended as an invitation and introduction for students, researchers, and practitioners to probabilistic and statistical issues in cryptology.
Average customer rating:
|
Introduction to Cryptography (Undergraduate Texts in Mathematics)
Johannes Buchmann Manufacturer: Springer ProductGroup: Book Binding: Paperback Similar Items:
Accessories:
ASIN: 0387207562 |
Book Description
Cryptography is a key technology in electronic key systems. It is used to keep data secret, digitally sign documents, access control, and so forth. Users therefore should not only know how its techniques work, but they must also be able to estimate their efficiency and security. Based on courses taught by the author, this book explains the basic methods of modern cryptography. It is written for readers with only basic mathematical knowledge who are interested in modern cryptographic algorithms and their mathematical foundation. Several exercises are included following each chapter. This revised and extended edition includes new material on the AES encryption algorithm, the SHA-1 Hash algorithm, on secret sharing, as well as updates in the chapters on factoring and discrete logarithms. Johannes A. Buchmann is Professor of Computer Science and Mathematics at the Technical University of Darmstadt, and an Associate Editor of the Journal of Cryptology. In 1985, he received a Feodor Lynen Fellowship of the Alexander von Humboldt Foundation. He has also received the most prestigious award in science in Germany, the Leibniz Award of the German Science Foundation (Deutsche Forschungsgemeinschaft).Customer Reviews:
Good but Brief Book.......2002-09-29
Good Book.......2002-05-18
Average customer rating:
|
Error Correcting Codes: A Mathematical Introduction (Chapman & Hall Mathematics Series)
D J. Baylis Manufacturer: Chapman & Hall/CRC ProductGroup: Book Binding: Paperback ASIN: 0412786907 |
Book Description
Assuming little previous mathematical knowledge, Error Correcting Codes provides a sound introduction to key areas of the subject. Topics have been chosen for their importance and practical significance, which Baylis demonstrates in a rigorous but gentle mathematical style. Coverage includes optimal codes; linear and non-linear codes; general techniques of decoding errors and erasures; error detection; syndrome decoding, and much more. Error Correcting Codes contains not only straight maths, but also exercises on more investigational problem solving. Chapters on number theory and polynomial algebra are included to support linear codes and cyclic codes, and an extensive reminder of relevant topics in linear algebra is given. Exercises are placed within the main body of the text to encourage active participation by the reader, with comprehensive solutions provided. Error Correcting Codes will appeal to undergraduate students in pure and applied mathematical fields, software engineering, communications engineering, computer science and information technology, and to organizations with substantial research and development in those areas.
Customer Reviews:
A great book that gives the intuition of the math.......2001-10-27
Error correcting methods for the masses.......2001-10-05
I don't read math books unless there is no other way - I usually turn to a PhD friend who whips through this stuff like it was comic books, and is REALLY good at explaining things. I had a couple questions because I was lazy (or dense) but there were very few places where I didn't understand Baylis. I recommend this for anyone getting involved in wireless commmunications or wired high-speed data transport.
mathematics and ideas behind error correcting codes.......1999-02-14
I think it is bridge between formal, theoretical mathematics and a how-to, computer book. (This is not a computer book.)
The author used the book as an undergraduate textbook.
From the Preface: "For students who have been trained in traditional pure mathematics...This book is not for them. It is more for that much larger population of students who find themselves in an educational system driven by an 'application' philosophy....which regards pure mathematics foundations as an expensive luxery, in spite of all accumulated experience that such a system is short-sighted and self-defeating."
The author motivates the subject well. If you send a computer message, how do you know the bits received at the other end are what you sent? How does the receipent know he/she rec'd the correct message? He works through simple ideas and possible ways to improve accuracy.
This is an introduction to some of the mathematics behind this. It includes an introductin to basic number theory, linear algebra. It is readable, but importatn results are stated as Theorems and proven. He assumes little formal mathematics preparation, but some college math will probably help.
If you want a practical, computer guide to error correcting codes, this is probably not the right book for you.
But if you want to go a little deeper and see the mathematics and mathematical ideas at work, this could be a thoroughly enjoyable book for you.
Books:
Recommended Books