# Questions tagged [deconvolution]

in mathematics, the inverse operation of convolution signals. In general, the purpose of deconvolution is to find solutions of the convolution equation defined as: f * g = x. Where h is the recorded signal, and f is a signal that you want to recover, and we know that the first signal is obtained by convolution of the second with some known signal g. If the signal g is unknown, it has to be estimated (eg. statistical estimation).

128 questions
Filter by
Sorted by
Tagged with
489 views

### Find reverse one pole lowpass filter

I need to find a filter that revert the one pole filter of the current signal, a function using Python (or MATLAB) scipy.signal.filtfilt or ...
167 views

### noise in audio deconvolution result

I'm testing some code to perform deconvolution of two audio signals to recover the impulse response. Presently, as part of testing, I am simply deconvovolving two identical signals. I have the ...
70 views

### deconvolution challenge

OK hive mind... i have two identical fixed-size signal buffers, each containing 4 channels of audio. I perform a 2d REAL to COMPLEX FFTW_ESTIMATE on both, resulting in two identical spectra of the ...
49 views

### Beginner level: deconvolving Gaussian noise to find initial PDF

noob question. An initial process has an unknown pdf, P(X), which is then subjected to additive Gaussian noise. Repeated sampling of the sum is performed so that $y=x+noise$ is repeatedly ...
93 views

### Modelling an existing DSP filter by analysing the differences between its inputs and outputs

A DSP filter produces always the same output. $$\boxed{\textrm{wav file}}{\longrightarrow}\boxed{\textrm{DSP}}{\longrightarrow}\boxed{\textrm{wav file(modified)}}$$ The DSP is a black box as I don't ...
226 views

### Can we use SVD to solve single channel deconvolution problem?

I have seen using singular value decomposition (SVD) to solve deconvolution problem for example truncated SVD (TSVD) . It appears there is also a connection between Tikhonov regularization and SVD. My ...
784 views

### What would be the outcome of the convolution of two images? [closed]

Lena Mask I have written a C# code which produces the following output. Is my output correct? Am I padding in the correct way?
662 views

### How does scipy.signal.deconvolve work?

The deconvolve(signal, divisor) function of scipy ...
206 views

### Signal enhancing algorithm (deconvolution??)

I need an algorithm that will detect the correct peak location in a "signal" (actually a series of data points). The signal is generated by a machine. The signal is nothing similar to an electrical ...
70 views

### Why is the term deconvolution used more for signals and not so much (or at all) for systems?

Wikipedia defines mathematical deconvolution here, and with the examples given and my experience, what I've read over the years is that deconvolution is used to determine an input signal provided a ...
188 views

### How to deconvolve matrix when a model of noise exists?

I have a matrix of N rows of time-series data. There is a specific noise contaminating measurement of the data that I have some information about. The noise in the data can be modeled as a poisson ...
1k views

165 views

### How to use deconv() instead of roots() on MATLAB to find roots to a polynomial [closed]

I recently read that for polynomials of degree 5 or more, when executed with the roots() command on MATLAB produces an error. The documentation said as follows: As a substitute, using the deconv() in-...
2k views

### How Can Convolution and Deconvolution be Defined for 3D Images?

I am trying to understand how convolution and deconvolution can be represented for 3D images/ stacks of data. I would prefer it, if you built the these concepts from 1D vectors to 3D matrices in terms ...
838 views

### Determining channel frequency response from measured data via IFFT

I've been working on a small system that transmits a linear chirp over the 35Hz-20kHz frequency range in a room and simultaneously records the transmitted signal with echoes (from the floor, walls, ...
84 views

### Enforcing size to match Convolution using 'same' property & Enforcing Circulant Matrix (Like DFT Based Convolution)

The original problem was from this link about coding de-noising an audio signal. Because my reputation points disabled me to comment, I have to ask a separate question here. I don't quite ...
2k views

49 views

### variation of the source separation problem

I have four sensors which make measurements $y_k(t)$ that can be modeled as complex time series: $y_1(t) = h_1(t) * x(t) + n_1(t)$ $y_2(t) = h_2(t) * x(t) + n_2(t)$ $y_3(t) = h_3(t) * x(t) + n_3(t)$...
3k views

### Deconvolution by Convolution

This is now a second time I am attempting to ask this very important but simple question here. What I want to know is can you do deconvolution by convolving a signal. It is often stated that, for ...
189 views

### How to deconvolve dependent part of signal from independent part?

I have a problem of the following form. There are two signals, x(t) and y(t). The model for the system is such that: $$x(t) = x'(t) + f(y(t))$$ where $f(y(t))$ is a variable offset introduced by ...
88 views

### How to restore an image from its filter output?

I'm wondering if there is a way that I can reconstruct an image, given the output vector obtained from the convolution with a certain filter. For example I convolve my image with a filter from MR8 ...
198 views

### Conceptual questions from signal processing

I don't have a thorough background in Signal processing and require some information for an application pertaining to computer science. Minimum Entropy Blind Signal Deconvolution with Non Minimum ...
896 views

363 views

### How to Create a Convolution Matrix with a Variable Condition Number (CN)

I want to know the performance of a deconvolution algorithm with different CN, so I'm convolving my signal with different convolution matrices(different CNs) and then applying the deconvolution ...
3k views

### Relationship between Discrete Deconvolution and Toeplitz Matrices

I have 2 vectors, $a$ & $c$, both of length M. I know they are related by $a*b=c$. My goal is to recover $b$. Obviously $b=$deconv$(c,a)$. I am only interested in the first M elements of the ...
$X(jw) = 1 + \frac {jw+3}{jw+4}$ what is the IDFT of this signal?