Beating Nyquist with Compressed Sensing, part 2

  Рет қаралды 16,478

Steve Brunton

Steve Brunton

Күн бұрын

Пікірлер: 24
@HassanKhan-cs8ho
@HassanKhan-cs8ho 4 жыл бұрын
I find your way of teaching highly intuitive
@dp0813
@dp0813 2 жыл бұрын
LOVE the live coding! It's helpful to see the mistakes that anyone could make & also instills more confidence seeing that no one is perfect 👍🏼
@abisarwan20
@abisarwan20 4 жыл бұрын
Will watch after my exam :)
@b062838868
@b062838868 4 жыл бұрын
why sample randomly? would it not be better sample in exponentialy smaller steps?
@matthewcampbell2571
@matthewcampbell2571 3 жыл бұрын
I tend to agree. I'm having a hard time believing that random is necessary vs random appears to work better statistically. I'd guess that a certain fraction of samples need to have 2*niquist sampling rate but it can be limited because of sparsity. That said, it's time to read the paper describing the method.
@petronillaserebwa9782
@petronillaserebwa9782 11 ай бұрын
Thank you, I will be following you for ever. How do you record your videos. What tools are you using?
@elyepes19
@elyepes19 4 жыл бұрын
Awesome, a million thanks! Is the recovery of the spectrum exact, or is there any degree of uncertainty as you vary the sampling? What if for some type of limitation "the very precise clock" couldn't be uniform?
@DerekWoolverton
@DerekWoolverton 3 жыл бұрын
In computer graphics you could overcome aliasing by randomly sampling multiple points within a pixel, but that still could produce some noise when the distribution of the random samples ended up being too regular. A more structured approach was to create a sub-grid within the pixel, and then perturb each of the samples within a poisson disc. Has any work been done to understand the ideal structure of the "random" samples in terms of their ability to capture the range of possible frequencies, thus leading to possibly more "structured" random sampling?
@anamayet8284
@anamayet8284 4 ай бұрын
Hi Derek, Did you get an answer to your question about designing the sampling matrix to promote the reconstruction process? Also, do you have any ideas on how to assess an already designed sampling matrix?
@chaiyonglim
@chaiyonglim 4 жыл бұрын
Hi professor, in your previous video you mentioned the number of needed samples for compressed sensing p = K1*k*log(n/k) where k is the number of non zero coefficient in the sparse vector s. In this example, since it has only two frequency content, can we say it is k=2 sparse? If we go more aggressive randomly sample at the average of 64 or 32 will also work? (Assumed K1 = 4)
@RPAX100
@RPAX100 4 жыл бұрын
Can you try your example with a chirp with a bandwidth greater than samplingrate/2 and proof that you can beat Nyquist?
@chentian1425
@chentian1425 2 жыл бұрын
your video is god damn helpful; why not put them on bilibili, Chinese student will love you
@nivithpmuraliNSR
@nivithpmuraliNSR 4 жыл бұрын
sir, could you please recommend me any channel based on nural science as I am doing a project on it please sir
@Alexagrigorieff
@Alexagrigorieff 4 жыл бұрын
The thing is, if you know which frequencies your signal can contain, you only need 2 samples per each frequency, for your "FFT" set. If you know your signal can only contain 3 known frequencies, you only need 6 samples to get the complex amplitude of each component.
@alialzoubi2810
@alialzoubi2810 Жыл бұрын
Did anyone run the code ?
@yinggling
@yinggling 3 жыл бұрын
Hi Steve, I really like your explanation videos on CS. I was wondering what are your thoughts on multi-level CS wavelet scheme since natural images are sparse in levels rather than in x-lets (e.g. wavelets), and robust null space property (similar concept to RIP)? Would you be interested in doing such a video? Thanks for making these educational videos available for public!
@dipanjanmech
@dipanjanmech 4 жыл бұрын
Q.1) Is there any limitation on the length of the signal? For example, compressed sensing works when the data set is large, but it may not work for a small signal length. Q.2) Can it be mathematically proven that taking random samples at a much lower rate than the Shanon-Nyquist will always work? Q.3) How to determine the dominant frequency using this method as the amplitudes of the frequencies may alter? For example, let's take the DMD of a set of images and try to find out the dominant frequency using this compressed sensing algorithm as often there will be a limitation on the FPS of a camera.
@elyepes19
@elyepes19 4 жыл бұрын
For question 2, as I know, this happen because of the properties of the L1 Norm, for the why and how is a current and very active area of research
@dipanjanmech
@dipanjanmech 4 жыл бұрын
@@elyepes19 Thanks
@elyepes19
@elyepes19 4 жыл бұрын
You are very welcome Dipanjan. For the L1 Norm explanation, check videos 8,9 and 10, from Proffesor Gilbert Strang, on Matrix Methods for DSP and ML ocw.mit.edu/courses/mathematics/18-065-matrix-methods-in-data-analysis-signal-processing-and-machine-learning-spring-2018/
@emiliobolla9792
@emiliobolla9792 4 жыл бұрын
Thank you Prof! really beautiful lessons! I have now some doubts: 1)Is it possible to apply CS to a complex signal?; 2) How we can improve the frequency resolution of the 's' vector? Thanks
@sensorer
@sensorer Жыл бұрын
Are you thinking about quantum-mechanical wavefunctions?
@cesaravila4748
@cesaravila4748 Жыл бұрын
im an audio engineer and for some reason i ended up here lol
@jattdrive6451
@jattdrive6451 4 жыл бұрын
wowh nice👍🇩🇪
Beating Nyquist with Compressed Sensing, in Python
12:05
Steve Brunton
Рет қаралды 19 М.
Beating Nyquist with Compressed Sensing
9:44
Steve Brunton
Рет қаралды 17 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Shannon Nyquist Sampling Theorem
17:19
Steve Brunton
Рет қаралды 138 М.
Robust Regression with the L1 Norm
8:05
Steve Brunton
Рет қаралды 21 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 137 М.
Compressed Sensing: When It Works
17:47
Steve Brunton
Рет қаралды 34 М.
Bayes' Theorem (with Example!)
17:43
Steve Brunton
Рет қаралды 9 М.
Sparse Representation (for classification) with examples!
18:57
Steve Brunton
Рет қаралды 25 М.
Compressed Sensing: Overview
6:48
Steve Brunton
Рет қаралды 63 М.
Sparse Sensor Placement Optimization for Reconstruction
17:47
Steve Brunton
Рет қаралды 22 М.
The Spectrogram and the Gabor Transform
13:15
Steve Brunton
Рет қаралды 66 М.
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.