~/talk

Fast Multidimensional Signal Processing using Julia with Shearlab.jl

Talkat PyData Berlin 2017 · 2017-06-23..06-25· [machine-learning, python]
slides:none on file

Shearlab.jl implements the Shearlet Transform and wavelets in Julia and shows concrete code for filtering, FFT use, GPU parallelism and iterative hard thresholding for denoising and inpainting. Benchmarks claim benchmarks vs MATLAB with at least 2× speedups and much larger GPU gains on big images. The library is already used for Light Field Recovery from sparse photographic samples and includes example notebooks for image decomposition, denoising and inpainting and a registered package Shearlab.jl.

AI-written summary · about

  1. 0:00Julia and Shearlab.jl intro
  2. 1:07What is a signal
  3. 3:14Fourier transform limits
  4. 5:45Short time Fourier vs Gabor
  5. 8:17Wavelet transform
  6. 9:44Installing Shearlab.jl
  7. 14:492D wavelet limits
  8. 15:32Cartoon functions and sparsity
  9. 18:03Shearlet transform intro
  10. 21:54Shearlet implementations vs Julia
  11. 23:40Why Julia for signal processing
  12. 24:43Implementing Shearlet in Julia
  13. 26:54Shearlab.jl vs MATLAB benchmarks
  14. 28:20Denoising images with Shearlets
  15. 29:24Inpainting with Shearlets
  16. 31:143D light field recovery
  17. 32:42Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.