1
$\begingroup$

I work mainly in GIS (geographical information systems) but I would like to deepen my knowledge of remote sensing (analyzing imagery acquired remotely from airborne or satellite sensors). I was advised to learn as much about signal analysis as possible. I am assuming that signal processing and analysis refer to the same techniques.

Because signal processing seems to be applied to all sorts of different areas, I'm not quite sure where to start. I should specify that beyond two university calculus courses (on which did quite well), I do not have a background in physics or math.

Could anyone help me plan a sort of "road map" to learning signal processing, preferably applied to remote sensing? Thank you.

$\endgroup$
1
$\begingroup$

@AndrewP. You have a long road ahead you. But the road is well lit and the rewards will are greater and greater as you travel along. You need to learn digital signal processing (DSP). May I humbly suggest you buy the two books "The Scientist & Engineer's Guide to Digital Signal Processing"

http://www.amazon.com/Scientist-Engineers-Digital-Signal-Processing/dp/0966017633/ref=sr_1_2?ie=UTF8&qid=1438652461&sr=8-2&keywords=scientist%27s+guide+signal+smith

and "Understanding Digital Signal Processing."

http://www.amazon.com/Understanding-Digital-Signal-Processing-3rd/dp/0137027419/ref=ntt_at_ep_dpi_1

They're widely considered to be the best ways to learn DSP for beginners. Do NOT sign up for any free Internet online DSP courses! They will only discourage you at this point in your learning. You'll need to obtain either (1) a 'Student' version of Matlab software or (2) Octave software so you can experiment with DSP on your computer. Do not take any math classes at this point--you can learn selected mathematical topics as necessary as you travel your long road. Andrew if you have enough energy and enthusiasm, to quote Susan B. Anthony, "Failure is impossible."

$\endgroup$
  • $\begingroup$ As an alternative for the Matlab or Octave software you could also have a look into Python and the numpy and scipy modules. $\endgroup$ – Brian Aug 4 '15 at 6:56
0
$\begingroup$

My brief recommendation would be to watch the Gilbert Strang Linear Algebra lectures (free MIT courseware, and he also provides a free copy of his textbook in pdf form) to get a comprehensive understanding of linear algebra. Then I would suggest looking into a course (on iTunesU or anywhere else) on Fourier Analysis. That will provide you up with a lot of the math/physics background to understanding signals processing.

Since ArcGIS uses python, you can call any matlab signals processing functions in there if you're looking to use this directly in a GIS.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.