All Questions

Filter by
Sorted by
Tagged with
0
votes
0answers
9 views

Bandwidth in the filter-Hilbert method

I understand that the Hilbert transform on broadband data produces uninterpretable results. And so we first bandpass the data, and then run the Hilbert transform. My question is, how wide can the ...
0
votes
0answers
21 views

Conversion from counts to dB

I have a sound signal, recorded by a hydrophone, which units are counts. I would like to convert the counts into dB re uPa (Decibels relative to microPascals), is that possible?
0
votes
1answer
22 views

Demodulation of FSK signal

What kind of FSK signal is this and what demodulation technique can I use to demodulate it. Why is the phase of the 1's changing like that and how does that effect how it needs to be demodulated. I ...
0
votes
0answers
18 views

Feature extraction/engineering with DWT in frequency domain

Apologies in advance if this is a bit of a novice-level and open-ended question. I have number of IR spectra from which I would like to extract/engineer features to train a machine learning ...
0
votes
0answers
10 views

Cross location Cross frequency coupling

Let's say there are 2 sensors recording data at some sampling rate. I'd like to know, how to calculate Cross frequency coupling (Phase amplitude coupling, for now) between these 2 channels ? I have ...
2
votes
0answers
28 views

Count heart beat from audio capture using smartphone

I am working on a project where I am required to perform heart rate BPM calculation from an audio signal captured using smartphone microphone / hands-free. Constraint is not to use ML. So I am left to ...
0
votes
0answers
10 views

Transmit beamsteering algorithm for OFDM signal

I want to steer my transmit signal at a specific signal. Suppose the OFDM modulated signal for a SISO system is x(t). Now for a 4-antenna system in want to steer this signal to a specific angle $\...
0
votes
1answer
9 views

Generating kawase blur kernels to approximate a gaussian blur

Is there an algorithm to generate the kawase blur kernels to approximate the actual gaussian blur (of a specific kernel size, and if possible, a sigma)?
0
votes
1answer
28 views

Loss of precision due to low-pass filtering in physical units

Suppose I have a $10{\times}10$ pixel image, where each pixel represents 1 mm in physical units, and I apply a Gaussian low-pass filter with $\sigma = 5$. Can I make any statements such as "the ...
3
votes
1answer
458 views

Number of taps needed in an FIR filter to remove DC

An FIR filter is being used to remove the DC of an ECG. The sampling rate is 500Hz. How many taps would said FIR filter require (theoretically and practically) to filter out the DC. P.S. the filter ...
0
votes
1answer
19 views

Achievable rate for MIMO channel with estimated channel matrix

In a MIMO system, if the receiver has perfect CSI, i.e. knows that channel matrix $\boldsymbol{H}$, then the achievable rate is: $$ R = \log \left|\boldsymbol{I}+\frac{P}{N_RN_T}\boldsymbol{H}\...
0
votes
0answers
20 views

Compare two audio signals for its content, not about pitch,frequency

I have two audio samples, one is an audio clip "where are you" ripped from a movie, I want to compare it with another audio sample which I generated using pyttsx ie text to speech which sounds ...
0
votes
0answers
33 views

How to convert from .wav (hydrophone data) to pressure (SPL)?

I am new here, since I started recently with signal processing. I am trying to analyze a .wav file recorded by a hydrophone, however, I need to convert it to SPL. I have a calibration file which ...
0
votes
0answers
5 views

PSD graph of GPS L1 Signal on MATLAB

I'm trying to analyze GPS L1 C/A signal on MATLAB. I could generate the PRN codes(binary signals). After I add NAV Data to the PRN code using modulo 2, I need to modulate it using BPSK. I also could ...
1
vote
1answer
31 views

Nonlinear model identification [on hold]

I need to build nonlinear model having recorded input/output data. The object is not simple and linear model will fail for sure. What other options exist besides Least Mean Squares? I need to ...
1
vote
1answer
23 views

SciPy Lfilter issue

For one of my DSP projects, I decided to use python to perform signal processing. While I am new to python, I understand that it is a very powerful and versatile language. For my processing, I opted ...
1
vote
1answer
32 views

Understanding Matlab's Automatic Gain Control function

I am trying to understand the automatic gain control block provided by the communications toolbox. The documentation is here: Documentation My questions are in regards to two of the configurable ...
1
vote
0answers
11 views

Randomly Generate Synthetic Noise in an Image Text Document

I'm working on denoising dirty image document. I want to create a dataset wherein synthetic noise will be added to simulate real-world, messy artifacts. Simulated dirt may include coffee stains, faded ...
1
vote
1answer
35 views

Improving spectral response with lost downsampled data

I have a project that is resource constrained and must maintain a specific FFT length and small FFT bin width, down at baseband. My sampling rate is very high and needs to be downsampled to anywhere ...
1
vote
1answer
23 views

Phase response in a filter for an Audio Application

Should I be concerned with the group phase delay which a filter produces? Especially in an audio application? Should I aim at using a linear phase delay filter for example?
0
votes
1answer
16 views

Discretizing a Controller with the Backward Difference Method

In the book "Modern Control Engineering" by Paraskevopoulos it's proved how to discretize a generic controller in the form: $G(s)=\frac{Y(s)}{U(s)}=\frac{a}{s+a}$ where $a$ is a constant. Done this, ...
0
votes
1answer
25 views

How exactly is analog Signal to Noise Ration (SNR) defined?

Say, my ADC reads noise signal only, not sure how to define a threshold. Let's say my noise is sitting at 0V (zero mean), oscillating between +5 mV to -5 mV, so Vnoise = 10 mVpp. I'm looking for 20 dB ...
0
votes
1answer
33 views

How to use “Filter” matlab function to apply channel to signal?

I need to use filter Matlab function to describe the following : H: MR x MT ...
0
votes
1answer
36 views

What is the difference between t=n*Ts sampling vs impulse train sampling?

I know that if I sampling with impulse train so I get in the frequency plane X(f)*h(f) (when x(f) is my signal, * means convolution and h(f) is fourier transform of impulse train). what the ...
0
votes
0answers
10 views

Precoding technique for frequency selective channel

I am trying to understand the concept of precoding algorithm for frequency-selective channels. I have read the post "Basic in “Precoding and Equalization Schemes”, where it was explained for flat ...
0
votes
1answer
23 views

Parallel LTI system

Imagine I know that a system comprises two LTI subsystems Ha and Hb connected in parallel. Also, that I can measure the impulse response of the whole system (Ha||Hb) and the IR of Ha. Is there ...
0
votes
0answers
19 views

It is possible to add more than one constraint function to a proximal gradient method?

I am currently working in signal reconstruction. I am trying to develop an algorithm where the user can plug any constraint to the main objective function (let's say chi2, least squares). I was trying ...
0
votes
1answer
49 views

why is it so hard to simulate up and down position on headphones?

i'm wondering how come simulating front,back,left and right source position on headphones is easy but up and down is not ? (maybe even impossible ?) is it due to the shape of the ear ? but should we ...
2
votes
4answers
61 views

Understanding correlation in image processing using examples

I have been trying to understand the intuition behind the correlation. I understand from this guide that correlation is a way to detect a known waveform in a noisy background. I have seen from this SO ...
0
votes
1answer
26 views

Is my concept of receive diversity right? EGC,MRC and SC

Is my concept of receive diversity right?There are three combining technology belong to receive diversity. 1.Equal gain combining(EGC) $\sum e^{-j\theta_k}(\sqrt{P}|h_k| e^{j\theta_k}x[n]+w[n])$ ...
1
vote
2answers
48 views

Calculating colour temperature from two sources of varying luminous intensity

I'd like to calculate the resultant colour temperature if I were to mix two different temperatures, each at a different intensity in lumens. I have series of LEDs in two different temperatures, and ...
0
votes
0answers
29 views

FIR Design by Frequency Sampling [on hold]

I need to write an m-file FScos.m with input arguments M (filter order) and H (a vector of frequency-response sampIes) to implement the design given by , and another m-file FSsin.m to implement . I ...
2
votes
1answer
64 views

Impulse response of a transfer function

Lets say we have a transfer function from an LTI-system that goes as follows, and we want the impulse response for it: $$\frac{10\cdot e^{\left(-\mathrm{i}\right)\cdot \pi\cdot f\cdot 8}}{5+\mathrm{i}\...
0
votes
0answers
14 views

Filterpy Kalman Filter batch processing with multiple measurement sources

In pythons module for kalman-filtering, filterpy, there is a function batch_filter() to batch filter a list of measurements that then can be used for RTS-smoothing. ...
5
votes
5answers
2k views

Is a Fourier transform a sound way to analyse a transient signal?

I am currently working on a project that involves analysing transient signals from sensors. While not actually part of the analysis itself, I discussed it with the team, and they are using an fft to ...
0
votes
0answers
18 views

Why is the coherence function unity at all frequencies when only one reading is done?

Several papers on the internet states that the coherence function is unity for all frequencies if only one reading is done, and that the coherence function requires an average of two or more readings ...
0
votes
0answers
22 views

Can we use beamforming to make sure that the signal will not make interference together in Full duplex?if yes,why?

To avoid signals will make interference to each other in full duplex,there are two methods to solve this problem. Time-division duplexing and Frequency-division duplexing,they just use different ...
2
votes
5answers
254 views

What Are The Semantics Of Wav-File Sample Values?

The title is the question. To make this concrete, assume I have a standard 16-bit single channel wav file, with (although it doesn't matter) a 16000 Hz sampling rate. Each sample magnitude will be a ...
0
votes
1answer
31 views

which features fundamental frequency is correlated?

I'm unable to compute $f_0$ (fundamental frequency) in librosa feature extraction. By ready much in github issues check the second comment. I see that $f_0$ is ...
1
vote
0answers
41 views

How to interpret a 'noisy' Python FFT?

The following is a plot of the FFT of a noisy electronic component. It's not white noise, but is stochastic in nature. I used Python's matplotlib ...
0
votes
0answers
27 views

2D IFFT implementation

I have a problem where I need to obtain 2D IFFT of a $81\times64$ signal. However, if we denote the reconstructed image $I_{m,n}$, its coordinates will be $M\times N$ but the k-space signal is sampled ...
0
votes
0answers
33 views

Doubt on inversion of the dynamics

I am studying control system and I have encountered the topic of the inversion of the dynamics. So I have seen that the ideal situation would be $C(s)=P(s)^{-1}$ but there are some problem with ...
3
votes
2answers
44 views

Understanding the Bilateral Filter - Neighbors and Sigma

I have been reading about the Bilateral Filter in - Fast Bilateral Filtering for the Display of High Dynamic- Range Images and have felt crippled and confused while understanding its working and the ...
0
votes
0answers
32 views

Length of CDMA code and message length vs. number of participants

What is the minimum code size for CDMA codes for synchronuous CDMA (not asynchronous CDMA!) with N number of participants? Furthermore, suppose N parties want to uniquely transmit a message of length ...
1
vote
1answer
12 views

Problem getting DTW to work for speech recognition

I used my ipad to record the words "This. Is. A. Test. This. Is. A. Test.", then downloaded it to my computer as a .MOV file and used ffmpeg to extract audio as WAV. I then used the tuneR package to ...
0
votes
0answers
31 views

Estimation of transfer function with noisy output signal

I have a question regarding the estimation of the transfer function of my system. The system is a lowpass-filter of second order (a damped spring mass system). White noise is added to the output of ...
3
votes
3answers
82 views

How is $\delta(at+b)=\frac{1}{|a|}\delta(t+b/a)$?

This result has been used in the second last line of the pic. I don't know why it's true. Both functions are zero for $t$ not equal to $-b/a$. But at $t=-b/a$, a scaling factor $1/|a|$ has been ...
0
votes
0answers
22 views

I am trying to plot ads-b signal and decode it using matlab

I am trying to plot ads-b signal and decode it. I have a wav file having ads-b signal and I can get first picture using next code. ...
2
votes
0answers
79 views

FFT strong signal in middle frequency bin

I've developed a radar that I'm using to determine the distance to remote objects. It uses a custom PCB with an onboard FPGA that performs the DSP algorithms. The data from it is then plotted on a ...
1
vote
2answers
51 views

Estimate “speed” of repeating signal pattern

I have a digitized signal containing a repeating pattern. One could call it periodic, but the time for one period is not constant. The "speed" with which the period is advanced can change over time. ...

15 30 50 per page