1 option
Digital media processing : DSP algorithms using C / Hazarathaiah Malepati.
- Format:
- Book
- Author/Creator:
- Malepati, Hazarathaiah.
- Language:
- English
- Subjects (All):
- Multimedia systems.
- Embedded computer systems--Programming.
- Embedded computer systems.
- Signal processing--Digital techniques.
- Signal processing.
- C (Computer program language).
- Physical Description:
- 1 online resource (769 p.)
- Place of Publication:
- Burlington, MA : Newnes, 2010.
- Language Note:
- English
- Summary:
- Multimedia processing demands efficient programming in order to optimize functionality. Data, image, audio, and video processing, some or all of which are present in all electronic devices today, are complex programming environments. Optimized algorithms (step-by-step directions) are difficult to create but can make all the difference when developing a new application.This book discusses the most current algorithms available that will maximize your programming keeping in mind the memory and real-time constraints of the architecture with which you are working. A wide range of algorithms
- Contents:
- Cover; Title Page; Copyright Page; Dedication; Table of Contents; Preface; Chapter 1. Introduction; 1.1 Digital Media Processing; 1.2 Media-Processing Algorithms; 1.3 Embedded Systems and Applications; 1.4 Algorithm Implementation on DSP Architectures; Part 1: Data Processing; Chapter 2. Data Security; 2.1 Cryptography Basics; 2.2 Triple Data Encryption Algorithm; 2.3 Advanced Encryption Standard; 2.4 Keyed-Hash Message Authentication Code; 2.5 Elliptic-Curve Digital Signature Algorithm; Chapter 3. Introduction to Data Error Correction; 3.1 Definitions; 3.2 Error Detection Algorithms
- 3.3 Block Codes3.4 Hamming (72, 64) Coder; 3.5 BCH Codes; 3.6 RS Codes; 3.7 Convolutional Codes; 3.8 Trellis Coded Modulation; 3.9 Viterbi Algorithm; 3.10 Turbo Codes; 3.11 LDPC Codes; Chapter 4. Implementation of Error Correction Algorithms; 4.1 BCH Codes; 4.2 Reed-Solomon Error-Correction Codes; 4.3 RS Erasure Codes; 4.4 Viterbi Decoder; 4.5 Turbo Codes; 4.6 LDPC Codes; Chapter 5. Lossless Data Compression; 5.1 Entropy Coding; 5.2 Variable Length Decoding; 5.3 H.264 VLC-Based Entropy Coding; 5.4 MQ-Decoder; 5.5 Context-Based Adaptive Binary Arithmetic Coding
- Part 2: Digital Signal and Image ProcessingChapter 6. Signals and Systems; 6.1 Introduction to Signals; 6.2 Time-Frequency Representation of Continuous-Time Signals; 6.3 Sampling of Continuous-Time Signals; 6.4 Time-Frequency Representation of Discrete-Time Signals; 6.5 Linear Time-Invariant Systems; 6.6 Generalized Fourier Transforms; Chapter 7. Transforms and Filters; 7.1 Fast Fourier Transform; 7.2 Discrete Cosine Transform; 7.3 Filter Basics; 7.4 Finite Impulse-Response Filters; 7.5 Infinite Impulse-Response Filters; Chapter 8. Advanced Signal Processing; 8.1 Adaptive Signal Processing
- 8.2 Multirate Signal Processing8.3 Wavelet Signal Processing; 8.4 Simulation and Implementation Techniques; Chapter 9. Digital Communications; 9.1 Introduction; 9.2 Single- and Multicarrier Communication Systems; 9.3 Channel Estimation; 9.4 Channel Equalization; 9.5 Synchronization; 9.6 Simulation Techniques; Chapter 10. Image Processing Tools; 10.1 Color Conversion; 10.2 Color Enhancement; 10.3 Brightness and Contrast Adjustment; 10.4 Edge Enhancement/Sharpening of Edges; 10.5 Image Filtering; 10.6 Edge Detection; 10.7 Image Scaling; 10.8 Erosion and Dilation; 10.9 Objects Corner Detection
- 10.10 Hough Transform10.11 Simulation of Image Processing Tools; Chapter 11. Advanced Image Processing Algorithms; 11.1 Image Rotation; 11.2 Digital Image Stabilization; 11.3 Image Objects Detection; 11.4 2D Image Filters; 11.5 Fisheye Distortion Correction; 11.6 Image Compression; Part 3: Digital Speech and Audio Processing; Chapter 12. Speech and Audio Processing; 12.1 Sound Waves and Signals; 12.2 Digital Representation of Audio Signals; 12.3 Signal Processing with Embedded Processor; 12.4 Speech Compression; 12.5 VoIP and Jitter Buffer; Chapter 13. Audio Coding
- 13.1 Psychoacoustics and Perceptual Coding
- Notes:
- Description based upon print version of record.
- Includes bibliographical references and index.
- ISBN:
- 9786612737862
- 9781282737860
- 1282737864
- 9780080957197
- 0080957196
- OCLC:
- 643060702
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.