SVD and Alignment: A Cautionary Tale

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

Steve Brunton

Steve Brunton

Күн бұрын

Пікірлер: 15
@SandeepSingh-yx2si
@SandeepSingh-yx2si 5 жыл бұрын
SVD application in Image Processing. It's beautiful and unimaginable
@subratadutta7710
@subratadutta7710 2 жыл бұрын
This is really brilliant. Amazing work professor!
@andrezabona3518
@andrezabona3518 4 жыл бұрын
Cool! I was thinking about that all week: why convolutional neural network instead of SVD? Now I have the answer! Thank you again, Professor!
@Veptis
@Veptis 3 жыл бұрын
Couldn't you do a Fourier transform to lose the spatial misalignment? Face landmark extration uses such an approach as well. But I suspect if you have a deep network with lots of hidden layers. They will do such transformations on their own instead of giving it explicitly?
@raulmendes_
@raulmendes_ 5 жыл бұрын
Hi, Mr. Brunton. This video is about SVD, but I could not find it in the SVD playlist. I don't really know if it belongs to that playlist, but I think that it should be there.
@Eigensteve
@Eigensteve 5 жыл бұрын
Good catch, thanks! Just added it to the playlist.
@riyajatar6859
@riyajatar6859 3 жыл бұрын
Thanks. So we can't apply these dimension reduction techniques for sequential data like videos. If I have clip of 32 frames, want to find key /important frames among these 32 frames, can't we use svd for this task?
@rohit20kumaran
@rohit20kumaran 4 жыл бұрын
@Steve: How do we make sense of these alignment caveats in your example of image compression from earlier? I mean, the different columns of the image data matrix could have no (humanly) agreeable meaning on what their elements stand for. To repose the question, why/how does SVD manage to see enough correlations between the columns that it can get away with representing all of them with just a truncated set
@benjaminfrank9294
@benjaminfrank9294 5 жыл бұрын
ok we need translation, rotation and scale adjustments but don't we also need a transformation taking into account the effect of the focal lenght ?
@videofountain
@videofountain 4 жыл бұрын
Image Processing has techniques to address related issues. Hough Transform and others.
@alejandrogomezmartinez3043
@alejandrogomezmartinez3043 5 жыл бұрын
Could this issue be mitigated by subtracting the mean of the data matrix X and thus centering the data? Thank you in advance for sharing your time with us doing these extremely helpful tutorials. Greetings from Spain!
@thanhtunghoang3448
@thanhtunghoang3448 4 жыл бұрын
Hi there, I believe that normalizing data (0 mean, 1 variance) does not solve the problem. Normalization makes the mean of the (i, j) pixel to be 0. It does not change the location of the face in the image, e.g. the mouth is still in the rectangle (i, j, k, l) (top, left, bottom, right). Given an unaligned dataset (e.g. photos on facebook), you need to locate the bounding box of the face and crop to that box. The best tool is now Convolutional Nets, i.e. you need deep learning for this.
@roryhand6650
@roryhand6650 3 жыл бұрын
Hi professor Brunton. I have been attempting to apply PCA/SVD to some time varying data and your video confirmed my issues I was having with time alignment (or lack of!). You mention that this is a current field of study - I..e. attempting to adapt linear algebra methods such as this so that they become invariant to rotations etc. Can you point me in the direction of any good papers that cover such research? (I've been doing a bit of googling but nothing is coming up for me). Many thanks, Rory
@rmojgani
@rmojgani 3 жыл бұрын
Shameless plug, and the reference within the AAAI paper kzbin.info/www/bejne/nHW8gXSgbrx0mM0
@amielwexler1165
@amielwexler1165 2 жыл бұрын
Comment for algo
SVD: Importance of Alignment [Python]
6:18
Steve Brunton
Рет қаралды 10 М.
SVD and Optimal Truncation
11:45
Steve Brunton
Рет қаралды 40 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Randomized Singular Value Decomposition (SVD)
13:12
Steve Brunton
Рет қаралды 31 М.
Singular Value Decomposition (SVD) and Image Compression
28:56
Serrano.Academy
Рет қаралды 96 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,3 МЛН
K-d Trees - Computerphile
13:20
Computerphile
Рет қаралды 242 М.
Singular Value Decomposition (SVD): Matrix Approximation
14:54
Steve Brunton
Рет қаралды 249 М.
Gilbert Strang: Singular Value Decomposition
5:06
Lex Fridman
Рет қаралды 66 М.
Robust Principal Component Analysis (RPCA)
22:11
Steve Brunton
Рет қаралды 71 М.
SVD: Image Compression [Python]
9:46
Steve Brunton
Рет қаралды 95 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН