Average Reviews:
(More customer reviews)I'm a computer science student working on a masters degree and looking for a thesis topic. CA are an interest of mine and I thought this book might give me some ideas. My first complaint is that there was obviously no quality control. The last paragraph on page 6 is mistakenly reprinted on page 7, and the same thing happens again on pages 8 & 9. Ok, not a huge problem, but it does lead me to question the validity the rest of the book, and when one pays close to $$$$ for a book, it's a slap in the face when such a simple error is not caught before mass publication. I don't know if there is more than one edition, but my copy has a 2000 copyright.
My second complaint is, like another reviewer stated, the reader is often left scratching his/her head trying to understand the rationale/logic of statements as often little or no explaination. I haven't been able to figure out Table 2.1 which is an example of mapping Wolfram Rules (a widely accepted and understood rule numbering scheme) to the author's (I presume) invented "w-set". I tried using his explaination: W7 = x0; W6 = x1 - W7; etc... to make sense of the table but I couldn't get the results in the table using his algorithm. I'm not saying he's wrong, though my faith in the correctness of the book is shaky, but he doesn't clearly explain himself.
Click Here to see more reviews about: Cellular Automata Transforms: Theory and Applications in Multimedia Compression, Encryption, and Modeling (Multimedia Systems and Applications)
Cellular Automata Transforms describes a new approach tousing the dynamical system, popularly known as cellular automata (CA),as a tool for conducting transforms on data. Cellular automata havegenerated a great deal of interest since the early 1960s when JohnConway created the `Game of Life'. This book takes a more serious lookat CA by describing methods by which information building blocks,called basis functions (or bases), can be generated from the evolvingstates. These information blocks can then be used to construct anydata. A typical dynamical system such as CA tend to involve aninfinite possibilities of rules that define the inherent elements,neighborhood size, shape, number of states, and modes of association,etc. To be able to build these building blocks an elegant method hadto be developed to address a large subset of these rules. A newformula, which allows for the definition a large subset of possiblerules, is described in the book. The robustness of this formula allowssearching of the CA rule space in order to develop applications formultimedia compression, data encryption and process modeling. Cellular Automata Transforms is divided into two parts. In PartI the fundamentals of cellular automata, including the history andtraditional applications are outlined. The challenges faced in usingCA to solve practical problems are described. The basic theory behindCellular Automata Transforms (CAT) is developed in this part of thebook. Techniques by which the evolving states of a cellular automatoncan be converted into information building blocks are taught. Themethods (including fast convolutions) by which forward and inversetransforms of any data can be achieved are also presented. Part II contains a description of applications of CAT. Chapter 4describes digital image compression, audio compression and syntheticaudio generation, three approaches for compressing video data. Chapter5 contains both symmetric and public-key implementation of CATencryption. Possible methods of attack are also outlined. Chapter 6looks at process modeling by solving differential and integralequations. Examples are drawn from physics and fluid dynamics.
0 comments:
Post a Comment