What is Digital signal processing: Definition and 27 Discussions

Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are a sequence of numbers that represent samples of a continuous variable in a domain such as time, space, or frequency. In digital electronics, a digital signal is represented as a pulse train, which is typically generated by the switching of a transistor.Digital signal processing and analog signal processing are subfields of signal processing. DSP applications include audio and speech processing, sonar, radar and other sensor array processing, spectral density estimation, statistical signal processing, digital image processing, data compression, video coding, audio coding, image compression, signal processing for telecommunications, control systems, biomedical engineering, and seismology, among others.
DSP can involve linear or nonlinear operations. Nonlinear signal processing is closely related to nonlinear system identification and can be implemented in the time, frequency, and spatio-temporal domains.
The application of digital computation to signal processing allows for many advantages over analog processing in many applications, such as error detection and correction in transmission as well as data compression. Digital signal processing is also fundamental to digital technology, such as digital telecommunication and wireless communications. DSP is applicable to both streaming data and static (stored) data.

View More On Wikipedia.org
  1. tworitdash

    A Continuity of a quantity in a conical system to determine the velocity

    My research is on radar images and the images are collected in several conical surfaces. These conical surfaces have the same origin, the same maximum length (max flare or max range), but different elevations angles. The images are collected on the surface of the cones only. I want to determine...
  2. Jiayun

    A What exactly is deconvolution doing?

    The widely recognized theory for the detected image in microscope (I believe) is calculated by taking the convolution of the object and a point spread function (PSF). Deconvolution tries to reverse this operation to get back the original object. This explanation sounds easy and intuitive but...
  3. tworitdash

    I Making Sense of Notation Confusion in Statistical Digital Signal Processing

    I started my research in statistical digital signal processing two years ago, so I need to familiarize myself with all the notations people use in probability and statistics. I come from a deterministic science background. I name my variables based on what they mean. A velocity is a v , a...
  4. G

    What are the factors influencing Error Vector Magnitude (EVM)?

    Error Vector Magnitude is widely used in the telecommunication industry to assess the performance of the users. In the given formula, Sr(n) is the received symbol and St(n) is the ideal symbol. N is the total number of symbols received. I have a Multi-User MIMO system simulation where there are...
  5. CricK0es

    Engineering How to find RMS, and Peak Voltages of this signal?

    Hi all! I have a complex waveform, something like what I have attached, and I need to extract the RMS and Peak Voltage from this. However, this signal can and will change after a number of cycles on a certain setting. So, this means the period and duration of pulse can change and so can the...
  6. C

    MATLAB Deconvolving two signals with different sampling rates

    Hi, So i am in a fix now. I have a discrete time signal which is produced by a device with Nyquist frequency as 50MHz and 1088 samples (there is nothing i can do with the device to change the frequency or number of samples). I have an analytical signal which is produced in the frequency domain...
  7. D

    Gibbs phenomenon caused by digital signal processing?

    Hi, I'm an electrical engineer for a few years now, but it's been a while since I had to deal with this kind of stuff, I turned out to become mostly a programmer in the end, but i was thinking: is Gibbs phenomenon, which was demonstrated to me during my studies while working on Fourier series...
  8. Destroxia

    I DSP: Recurrence Relations in a Linear Algebra Equation

    Hello, I've been working through some Digital Signal Processing stuff by myself online, and I saw a system that I wanted to write down as a Linear Algebra Equation. It's a simple delay feedback loop, looks like this: The (+) is an adder that adds 2 signals together, so the signal from x[n]...
  9. N

    How to simulate multipath signals?

    Hi everyone, I am a new engineer just work in the real industry, so I would like to collect more experience from the real project. I am working on the Multipath problem, but I've not done before in the University, and really do not know how to solve it. During the discussion from the...
  10. Avatrin

    Digital signal processing and the z-transform

    Hi I am currently learning Digital Signal Processing from Applied Digital Signal Processing by Manolakis and Ingle. However, my background is in mathematics, so I like being shown why an assertion is true. So, in the chapter about the z-transform is where I start seeing this becoming an issue...
  11. U

    Programs Undecided between Masters Degree in BME, EE or Applied Math

    Background story: In high school, I fell in love with mathematics especially AP calculus (mostly because many other subjects in the sciences were not well taught in my school). I would often spend hours trying to learn the math in detail (often going more in detail then necessary on my own...
  12. P

    A Frequency analysis of signal with unknown period

    I was reading up on (discrete) Fourier transform when my mind started to think of an what-if scenario: Assumed I'm sampling a signal of the form a1*sin(b1+c1) + a2*sin(b2+c2) + a3*sin(b3+c3) + ... + aN*sin(bN+cN) + some noise where the a's represents magnitudes, b's represents frequencies and...
  13. Geek007

    Bit rate, bit interval vs frequency, time period

    can we use frequency and time period terms for digital signals or we have to use bit rate and bit interval terms for digital signal. in simple words,
  14. Captain1024

    Finding Impulse And Frequency Responses

    Homework Statement Consider a LTI system defined by the following difference equation: ##\mathrm{y}[n]=-2x[n]+4x[n-1]-2x[n-2]## a) Determine the impulse response of the system b) Determine the frequency response of the system Homework Equations DTFT...
  15. Captain1024

    Find the Output of an LTI System Given Input and Impulse Response

    Homework Statement Consider a LTI system for which the filter coefficients are ##{\mathrm{h}_k}=\{1,2,1\}##. Find the output when the input is ##\mathrm{x}[n]=3\mathrm{cos}(\frac{\pi}{3}n-\frac{\pi}{2})-3\mathrm{cos}(\frac{7\pi}{8}n)##. Identify two frequencies in this composite signal. Show...
  16. A

    Digital signal processing, linear time invariant system,

    I really confused, I found in a book that the following system, y[n]= x[n+1]-x[n], is not causal! But from the definition of causality that the output y[n0] depends only on the input samples x[n] for n<=n0,,, So I think that this system is causal... If you agree with me please tell me that...
  17. N

    Digital signal processing - Pseudo Inverse Method

    Digital signal processing -- Pseudo Inverse Method Homework Statement The Attempt at a Solution (a) A =the matrix with [ .4 0 0 0 0 0 0 0 0 0 0 0; .7 .4 0 0 0 0 0 0 0 0 0; -.1 .7 .4 0 0 0 0 0 0 0 0;... all the way down to 0 0 0 0 0 0 0 0 0 0 -.1] so it is 11 x9 . w=[w0 w1 ... w8]'...
  18. J

    Digital signal processing - conjugate reciprocal of a complex number

    Digital signal processing -- conjugate reciprocal of a complex number what is the difference between conjugate of a complex number and conjugate reciprocal of a complex number i am asking with reference to z transform...Thanyou
  19. C

    How Do You Determine if a System is Causal and Distinguish Between FIR and IIR?

    I have a couple of questions about the theory about how to tell whether a system is casual and FIR or IIR. First point is about a casual system. Is it true that all FIR systems are casual? How can you tell if an IIR system is casual? I am I correct in thinking that a FIR system only has a...
  20. M

    Question about deconvolution of signals (digital signal processing)

    I have a set of discrete data that I have performed multiple Gaussian smoothing filters on to act as a low-pass filter. What I have come up with is something like this: http://i51.tinypic.com/152kieg.jpg I'm using findpeaks() in matlab, and a peak that I want is being taken over by the...
  21. K

    Digital signal processing

    what is the difference between zero state step response and step response in an linear time invarient system?
  22. M

    Digital Signal Processing - signals, reconstruction, filters

    Homework Statement No problem statement - just the following questions. Homework Equations 1.Display on a CRT is most similar to what reconstruction filter? 2.How many samples are required to represent a given signal without loss of information? 3.What signals can be reconstructed...
  23. B

    Exploring a Career in Digital Signal Processing

    Career in DSP! I am doing b.e electrical and electronics from bits-pilani , india. I have just completed my second year. I had a course on signal and systems(fourier, laplace, sampling etc.) in my fourth semester.It has aroused my interest in dsp field. Can anyone here guide me on how to...
  24. C

    Very challenging Digital signal processing.

    Homework Statement Signal x(n)= (1/sqrt(n)) * u(n) 1.Find the energy of the signal. 2.Is the energy finite or infinite? Homework Equations sum|x(n)|^2 = energy The Attempt at a Solution
  25. U

    Electromagnetics or Digital Signal Processing

    I have three courses that I can choose from: Electromagnetics or Digital Signal Processing II or Semiconductor Physics and Theory for my spring? Which do you suggest?
  26. R

    Suggestions to begin study communication and digital signal processing

    Hi,I am a graduate student, want to transfer from physics to electrical engineering to study communication and digital signal processing , till now I don't know so much about that. Next semester, I will be a Teaching Assistant in Electrical engineering for the first year.each semester I must...
  27. S

    Mastering Digital Signal Processing: Faster Learning & Implementations

    hello everyone, what stuff can i tackle on my own to learn dsp? complex variables and Fourier transforms to begin with - but what else? how do other aspects of EE play into dsp? how do i get functionality fastest!?