Engineering & Transportation
Qty:1
  • List Price: $81.95
  • Save: $4.10 (5%)
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Used: Very Good | Details
Sold by #1BooksOutlet
Condition: Used: Very Good
Comment: VERY GOOD CONDITION . USUALLY SHIPS UPS , FEDEX OR DHL.
Access codes and supplements are not guaranteed with used items.
Sell yours for a Gift Card
We'll buy it for $2.00
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Digital Media Processing: DSP Algorithms Using C Paperback – June 3, 2010

ISBN-13: 000-1856176789 ISBN-10: 1856176789 Edition: 1st

Buy New
Price: $77.85
20 New from $42.49 13 Used from $44.99
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$77.85
$42.49 $44.99
Year-End%20Deals%20in%20Books
NO_CONTENT_IN_FEATURE
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 768 pages
  • Publisher: Newnes; 1 edition (June 3, 2010)
  • Language: English
  • ISBN-10: 1856176789
  • ISBN-13: 978-1856176781
  • Product Dimensions: 1.5 x 8.5 x 11 inches
  • Shipping Weight: 3.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #1,412,630 in Books (See Top 100 in Books)

More About the Author

Hazarathaiah Malepati received his masters degree in industrial electronics from KREC, Surathkal, in 2000. From year 2000 to 2003, he worked as reserach engineer in HIRP (HFCL-IISc research program), Bangalore, India. In 2003, he joined Analog Devices.He is currently working on embedded algorithm software developement for Blackfin family of DSP processors. His reserach interests include the data, signal, image and video processing applications in
telecommunications, automotive, industrial and medical fields.

Customer Reviews

4.4 out of 5 stars
5 star
4
4 star
6
3 star
0
2 star
0
1 star
0
See all 10 customer reviews
The examples are easy to understand, and well written.
Burgmicester
This book provides broad coverage of digital signal processing and image processing and related subjects, within the context of embedded systems development.
William B. Dwinnell IV
He assumes you are a proficient C language programmer; you should be able to do bit manipulations in C with ease to understand this book.
Patrick Regan

Most Helpful Customer Reviews

Format: Paperback Vine Customer Review of Free Product ( What's this? )
This book provides broad coverage of digital signal processing and image processing and related subjects, within the context of embedded systems development.

The book itself includes 15 chapters and an index, and provides links to 2 more chapters and 3 appendices online. The print chapters are divided thus:

- Introduction (1 chapter)
- Data security / Encryption (1 chapter)
- Error Detection / Error Correcting Codes (2 chapters)
- Data Compression (1 chapter)
- Digital signal processing (5 chapters, including 2 specifically on speech and audio)
- Digital Communications (1 chapter)
- Image processing (4 chapters, including 2 specifically on video)

The online material covers embedded systems programming, and uses the Blackfin architecture as its reference.

The writing is practical, answering enough questions to promote understanding and allow implementation, but avoids needless detail on theory. Algorithms are written to economize compute time. Subjects which are somewhat off of the DSP/image processing path (encryption, for instance) are well covered and current. I like the use of C for code examples, since these will be immediately useful for embedded developers, and should be readily translatable to other languages if necessary.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Burgmicester VINE VOICE on May 13, 2011
Format: Paperback Vine Customer Review of Free Product ( What's this? )
Digital Media Processing provides a broad overview of DSP algorithms from many different disciplines. I liked how the author provided implementations of each algorithm written in the C programming language. The examples are easy to understand, and well written. I also enjoyed how the examples and some embedded programming principles were explained using a Blackfin DSP from Analog Devices, although sometimes it did feel like an advertisement. I guess this was to be expected since the author is employed by Analog Devices. My main criticism of the text is that it only provides an overview of many topics. Having experience in the industry, the text left something to be desired. Some of the included topics are data security and encryption, error detection, data compression, and signal processing.

Overall, I thought this book provides a good overview of each topic and would highly recommend this book to entry-level engineers wanting to learn about DSP Algorithms. I would not recommend this book for engineers with extensive experience in the industry. You would be better off purchasing a book about the specific topic in which you are interested
9 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By MOF on September 25, 2012
Format: Paperback
Let me just say I struggle with the pseudo-code. I wish there was the C/C++ code before all the bit manipulaton. However, the explanations and example for CRC and BCH was impressive. I actually understand this a bit clearer now. Thanks Mr Malepati
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Vine Customer Review of Free Product ( What's this? )
First of all many of you have heard the term "Gaussian", which is often used to describe something so unbelievably complicated, that we use the term referring to the mathematics of Carl Gauss, a mid-19th century mathematician. His understanding of statistics, waveforms and complex mathematics, probably rivaled Nicola Tesla, and maybe even exceeded him. I bring that up here because despite the 150 year span of their development, many of his mathematical treatment of waveforms, is actually used in Digital Signal Processing. Difficult to understand integrations, linear algebra with complex matrices, and calculations for various filtering, are true "Gaussian" concepts put in this book. If you don't like math to some degree, stay clear of this book, it's for tech savvy people only, to implement the content.

Based on the title, I was expecting a lot more C language examples, of how to implement signal processing. In the beginning sections, data security, then data error correction, and finally lossless data compression, there was a lot of C code examples, to help you implement your own application. Once we get into signals, transforms, filters, digital communications, speech, then audio, and digital processing, most of the code disappears. In it's place, some very complex math, topical layouts, schematics, and waveform diagrams. I think the book lets us down here, at the very least. they should have included a companion CD containing more sample code. It's difficult to implement complex mathematics in any programming language, except perhaps MatLab or some other math-specific modeling product. I was looking to see some of these complex matrices, integral expressions, statistical formula's, broken down, and implemented in C. I was disappointed to say the least.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Vine Customer Review of Free Product ( What's this? )
The job of an embedded programmer covers a lot more ground than it once did. Whether it's a general-purpose processor with math capabilities or a math processor with general-purpose abilities, one programmer may now do the job previously done by a complete team. This means that--after writing the display subroutines and the knob subroutines and the ISRs--the engineer now has DSP ahead. This is a great book to help get there.

While targeted toward the popular Blackfin series, this book is not so restricted that it can't be helpful with a ARM or a SHARC. It presents a number of perennial problems (filters, transforms, etc) in such a way that you have the tools to reduce the problem toward your particular platform. The very first example is the basic dot-product. Author Malepati codes and recodes the solution, more and more specifically to the target processor. Along the way is a discussion of memory architecture, number of multiply/accumulates, parallelism and so on. A good engineer will be able to apply this sort of thinking to any processor.

The bulk of the book deals with all sorts of applications, from data compression to image processing to communications to error correction. Some elementary calculus is required, but the reader will not face page upon page of equations. There's an elegant description of the Fourier Transform, beginning with the DCT and moving finally to the FFT. At each casting of the problem, we find ourselves getting closer to the machine that runs the math. Only at the very end do we see source code. At that point, the engineer is ready for whatever architecture is at hand.

There aren't that many books that successfully bridge the gap between theory and practice. There are cookbooks that give inefficient source code and there are books that bury the user in math. Malepati finds a nice place that helps the user understand the problem and cast it towards the particular iron that will run the solution.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?