Skip to main content

Digital Signal Processing

Illustration Using Python

  • Textbook
  • © 2024

Overview

  • Presents illustrations of signal processing algorithms using Python.
  • Gives detailed inferences for each experiment.
  • Provides case studies that include speech signal analysis, power line signal analysis, analysis of vibration.
  • 4773 Accesses

This is a preview of subscription content, log in via an institution to check access.

Access this book

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

Table of contents (12 chapters)

Keywords

About this book

Digital signal processing deals with extraction of useful information from signals. Signal processing algorithms help observe, analyse and transform signals.  The objective of this book is to develop signal processing algorithms using Python. Python is an interpreted, object-oriented high-level programming language widely used in various software development fields such as data science, machine learning, web development and more.

Digital Signal Laboratory is playing an important role in realizing signal processing algorithms, utilizing different software solutions. The intention of this textbook is to implement signal processing algorithms using Python. Since Python is an open-source language, students, researchers, and faculty can install and work with it without spending money, reducing the financial burden on institutions. Each chapter in this book begins with prelab questions, a set of Python examples to illustrate the concepts, exercises to strengthen the understanding of the concepts, and objective questions to help students prepare for competitive examinations.   

This book serves as an undergraduate textbook, it can be used for individual study, and it can also be used as the textbook for related courses.


Authors and Affiliations

  • Dept of Instrumentation & Control Eng., PSG College of Technology, Coimbatore, India

    S Esakkirajan

  • Dept of Electronics & Communication Eng., National Institute of Technology Goa, Ponda, India

    T Veerakumar

  • Dept of Electrical Engineering, Indian Institute of Technology Jammu, Jammu, India

    Badri N Subudhi

About the authors

S. Esakkirajan is working as Professor in the Department of

Instrumentation and Control Systems Engineering, PSG College of Technology,

Coimbatore. He has twenty years of teaching experience. He has guided four

research scholars in the area of signal and image processing. He has published

Digital Signal Processing and Digital Image Processing text books published by

McGraw Hill. He was the organizing secretary of IEEE International Conference

on “Machine Vision and Image Processing” in the year 2012. He has published

papers in the field of signal and image processing in reputed journals and

conferences. 

T. Veerakumar is an Associate Professor in the Department of

Electronics and Communication Engineering, National Institute of Technology,

Goa. He graduated with a B.E. in Electronics and Communication Engineering from

RVS College of Engineering Technology, Dindigul. Then, he did an M.E. degree in

Applied Electronics from PSG College of Technology, Coimbatore, and a Ph.D. in

Image Denoising from Anna University, Chennai. He co-authored the Text Book

titled “Digital Image Processing” and “Digital Signal Processing,” published by

Tata McGraw Hill. In addition, he has published around 60 research articles in

reputed Journals and Conferences. His area of interest includes Signal and

Image Processing, Biomedical Image Processing, Object Detection, and Tracking.

Badri Narayan Subudhi received M.Tech. in

Electronics and System Communication from National Institute of Technology,

Rourkela, India, in 2008-09. He worked for his PhD from Machine Intelligence

Unit, Indian Statistical Institute, Kolkata, India in year 2014 (degree from

Jadavpur University). Currently he is serving as an Assistant Professor at

Indian Institute of Technology Jammu, India. Prior to this he was working as an

Assistant Professor at NIT Goa fromJuly 2014 to March 2017. He received CSIR

senior research fellowship for the year 2011-2015. He was nominated as the

Young Scientist Awardees by Indian Science Congress Association for the year

2012-2013. He was awarded with Young Scientist Travel grant award from DST,

Government of India and Council of Scientific and Industrial Research, India in

the year 2011. He is the recipient of Bose-Ramagnosi Award for the year 2010

from DST, Government of India under India-Trento Programme for Advanced

Research (ITPAR). He was a visiting scientist at University of Trento, Italy

during Aug. 2010 to Feb 2011. His research interests include Video Processing,

Image Processing, Medical Image Processing, Machine Learning, Pattern

Recognition, and Remote Sensing Image Analysis. He co-authored the Text Book

titled “Digital Signal Processing,” published by Tata McGraw Hill. He has

published around 80 research papers in reputed journals and conferences. He is

a senior member IEEE.


Bibliographic Information

  • Book Title: Digital Signal Processing

  • Book Subtitle: Illustration Using Python

  • Authors: S Esakkirajan, T Veerakumar, Badri N Subudhi

  • DOI: https://doi.org/10.1007/978-981-99-6752-0

  • Publisher: Springer Singapore

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2024

  • Softcover ISBN: 978-981-99-6751-3Published: 26 January 2024

  • eBook ISBN: 978-981-99-6752-0Published: 25 January 2024

  • Edition Number: 1

  • Number of Pages: XVIII, 523

  • Number of Illustrations: 1 b/w illustrations

  • Topics: Python, Signal, Image and Speech Processing, Algorithm Analysis and Problem Complexity, Theory of Computation

Publish with us