신호 처리 (DSP) 소개에 권장되는 리소스는 무엇입니까?


답변:


33

교과서에 대한 나의 추천은 Rick Lyons 's Understanding DSP 입니다. 최신판에 대한 내 리뷰는 여기에 있습니다 .

저와 커뮤니티 및 다른 곳의 많은 사람들 이 Rick이 초판 이후 텍스트 일부를 수정하는 데 도움을주었습니다. comp.dsp

자율 학습을 위해 더 나은 책은 없습니다.

온라인 무료 리소스로서 Steve Smith 's book을 추천 합니다. 개인적으로 저는 Rick의 스타일을 선호하지만 온라인 접근성의 이점으로 Steve의 책을 선호합니다 (온라인 버전은 무료입니다).


편집하다:

Rick은 여기에 공유 할 것이라고 생각한 의견을 보내주었습니다.

내 DSP 북의 사본을 가지고있는 동료들에게 내 책의 정오표를 보내 게되어 기쁩니다. 그들이해야 할 일은 (1) 판 번호와 (2) 책 사본의 인쇄 번호를 알려주는 전자 메일을 보내면됩니다. 인쇄 번호는 'Dedication'페이지 바로 앞 페이지에서 찾을 수 있습니다. 내 이메일 주소는 : R.Lyons [at] ieee.org

동료가 다음을 살펴 보는 것이 좋습니다. http://www.redcedar.com/learndsp.htm

Rick은 또한 온라인 DSP 참조 목록을 제공했습니다. 여기에 넣을 방법이 너무 많습니다. GoogleDocs 버전을 설정하고 나중에 다시 게시하는 방법에 대해 살펴 보겠습니다.


1
Rick Lyons 도서 추천 +1-Oppenheim & Schafer
Paul R

2
나는 방금 리처드 / 자율 학습으로 Rick Lyons 책을 읽기 시작했습니다. 그는 주제를 이해하기위한 수학 이상의 것이 있으며 독자는 직관적 인 느낌을 가져야한다는 것을 이해합니다. 그는 그것을 아주 잘 가르칩니다.
Spacey

2
더 이론적 인 권장 사항을 위해 Dipan에게 kudos를 제공하지만이 답변을 받아들이고 있습니다.
Dulan

1
@ someguy : 이해했습니다. 나에게있어, 그 문제의 대부분은 문제 해결의 맥락에서 볼 때 (나에게!) 의미가있다. 이론적으로 만 설명하면 (잘 설명되어 있어도) 이해하기 어렵습니다. 귀하의 의견을 Rick에게 반송하겠습니다! 그것이 어떻게 개선 될 수 있는지에 대한 제안이 있으시면 그가 듣고 싶어 할 것입니다.
Peter K.

1
@IsaacKleinman : 둘 다하세요! Steve의 책은 무료로 다운로드 할 수 있습니다 : dspguide.com 이것이 당신에게 도움이 된다면, 당신은 끝났습니다. 그렇지 않다면 Rick의 책을보십시오.
Peter K.

18

Paul Falstad의 Java 애플릿은 시스템과 상호 작용하고 직관적으로 배울 수있는 환상적인 방법입니다. 디지털 필터 애플릿은 계시이다.

나머지는 http://www.falstad.com/mathphysics.html 에서 확인 하십시오 .

좀 더 비공식적 인 소개를 위해 Ken Steiglitz의 A Digital Signal Processing Primer 가 마음에 들었습니다. 나는이 텍스트를 사용하여 수업을했고 스타일을 정말 좋아했습니다. 잘 쓰여졌으며 자료를 꽤 흥미롭게 만듭니다.

DSP Primer는 다음을 포함한 광범위한 사용자를 위해 작성되었습니다.

  • 공학 및 컴퓨터 과학 과정의 DSP 학생.
  • 컴퓨터 음악 작곡가와 디지털 사운드를 다루는 사람들.
  • 멀티미디어 작업을하는 WWW 및 인터넷 개발자.
  • DSP에 대한 소개를 원하는 과학에 관심이있는 일반 독자.

풍모:

  • 초보자, 특히 컴퓨터 음악 초보자를위한 DSP에 대한 간단하고 깔끔한 단계별 접근 방식을 제공합니다.
  • FFT 및 디지털 필터링을 포함한 주파수 영역 방법에 대한 실무 지식과 이해를 제공하도록 설계되었습니다.
  • 독자가 DSP 이론과 기술을 이해하고 적용하는 데 도움이되는 생각을 자극하는 질문과 제안 된 실험을 포함합니다.

내가 이것을 공표하지 않았다면, 그 디지털 필터 애플릿에 대해서만 +1을 얻을 것입니다.
datageist

18

아래 3 개는이 주제에 대해 가장 많이 참조되는 교과서입니다.

  1. 디스크리트 타임 신호 처리 , 프렌 티스 홀 신호 처리 시리즈 Alan V. Oppenheim, Ronald W. Schafer, John R. Buck.

  2. 디지털 신호 처리 : 원리, 알고리즘 및 애플리케이션 , 프렌 티스 홀 존 G. 프로 아키스, 디미트리 스 K 마 놀라 키스

  3. 신호 및 시스템 , 프렌 티스 홀 Alan V. Oppenheim, Alan S. Willsky, S. Hamid

그중 하나를 선택해야 할 경우 Alan V. Oppenheim, Ronald W. Schafer, John R. Buck의 Discrete-Time 신호 처리 Prentice-Hall 신호 처리 시리즈를 선택하십시오 . 물론, Hossein의 답변에 나열된 Sanjit Mitra는 초보자에게는 쉬울 것입니다.

개별 강점을 갖춘 추가 서적 :

  • M. Bellanger 의 신호 , Wiley & Sons 의 디지털 처리 . 매우 저렴한 필터를 소개합니다.
  • Amos Lapidoth의 Cambridge University Press 디지털 커뮤니케이션 재단 . * 이론을 알리는 정말 부드럽고 깨끗한 소개. 온라인 으로 무료로 제공 됩니다 .
  • 1968 년 7 월 -8 월 벨 시스템 기술 저널 (BSTJ), 모바일 라디오 수신에 관한 통계 이론 . 온라인 에서 구할 수있는 훌륭한 고전 논문 .

Alan V. Oppenheim 도서는 훌륭하고 널리 사용됩니다!
Royi

Oppenheim 교수가 제안한 신호 처리 서적 목록은 [DoradoList] (www.doradolist.com/alan-oppenheim.html)
TJ1

10

이론 연구에서 Oppenheim은 ​​신이지만 실제로 사용하려면 Mitra가 가장 좋습니다.

디지털 신호 처리 : 컴퓨터 기반 접근법, Sanjit K. Mitra


@hossein, 솔루션이있는 운동이 있는지 알고 있습니까?
moshikafya


5

이미 언급 한 책 외에도 알고리즘 개발에 중점을 둔 경우 MATLAB을 사용한 Proakis의 디지털 신호 처리 는 초보자에게 훌륭한 리소스입니다. 수치 레시피 시리즈는 또한 실제 상황에서 어떤 코어 DSP 알고리즘 (스펙트럼 분해 회선 보간법 및 외삽 등)을 구현하는 방법에 관한 우수한 자원이다.

저에게 Oppenheim은 ​​Proakis에 비해 훨씬 더 엄격한 이론적 치료를 제공합니다. 항상 느낀 Proakis는 실제 시나리오에 어느 정도 적용 할 수 있습니다.


3

시간에 컨볼 루션의 본질을 이해할 때이 애플릿이 매우 유용하다는 것을 알았습니다. 컨볼 루션의 기쁨. 시간 신호를 "그리기"하여 시간 영역에서 무슨 일이 일어나고 있는지 파악할 수 있습니다.


3

Richard Hamming의 "Digital Filters"책을 목록에 추가하겠습니다. 두꺼운 책이 아닌 짧은 고전.


3

가지고있는 DSP의 초보 일부 수학적 성숙로 시작 할 수 있습니다

온라인에서 무료로 제공됩니다. 저자는 다른 두 권의 책을 온라인에서 자유롭게 이용할 수 있도록 만들었습니다.

신호 처리 기초의 서문에서 :

이 책은 최신 신호 처리에 대한 심층적 인 이해를위한 기초를 다룹니다. 여기에는 많은 독자들이 여러 소스에 흩어지기 전에 볼 수 있었지만 신호 처리에 필수적인 Hilbert 공간 해석이없는 자료가 포함되어 있습니다. 우리의 목표는 기하학으로 신호 처리를 가르치는 것입니다즉, 유클리드의 기하학적 통찰력을 추상 신호로 확장하는 것; 우리는이를 달성하기 위해 Hilbert 공간 지오메트리를 사용합니다. 이 접근 방식을 사용하면 기본 특성, 푸리에 표현, 샘플링, 보간, 근사 및 압축과 같은 기본 개념이 유한 치수, 이산 시간 및 연속 시간에 걸쳐 단일화되므로 몇 가지 필수 차이점을 쉽게 지적 할 수 있습니다. . 결과를 기하학적으로 통일하면 푸리에 영역 통찰력을 넘어 일반화하여 이해를 더 넓고 빠르게 진행할 수 있습니다.


2

https://www.amazon.com/dp/B01MS8W9XI

이 책은 독자들에게 소프트웨어 작성 방법을 가르치는 다양한 프로젝트를 진행할 것입니다 : 노래를 개선하고, 기타 기타 사운드를 합성하고, 인간의 뇌파를 바꾸고, 유리를 깨고, 사람들이 다양한 음향 공학 및 DSP 도구에 대해 긴장을 풀고 배우도록 도와줍니다. DFT, FFT, 고역 통과 필터, 저역 통과 필터, 기본 주파수, Karplus-strong 알고리즘. 이 책에서는 등시성 톤, 바 이노 럴 비트 및 모노 비트 및 코딩 방법에 대해 배웁니다. 그런 다음 자신의 비트를 만들 수 있습니다. 그들은 음파에 대해 더 많이 배울 것입니다. 사람들에게 DSP 도구를 코딩하는 방법을 보여주는 서적 / 웹 사이트는 거의 없습니다. 이론을 보여주는 것은 많지만 응용 프로그램을 보여주는 것은 많지 않기 때문에이 책은 고등학생, 대학생 및 초급 직원에게 매우 유용 할 것이라고 생각합니다.


0

어떤 사람들은 DSP 자체를 주제로하는 것을 좋아합니다. 저는 학습이 선형 진행보다 나선형이라고 생각합니다. 신호 처리를 사용하고 점점 더 많은 응용 프로그램을 사용하는 것이 좋습니다. DSP에서 중요한 혁신의 대부분은 사람들이 자신의 문제를 해결함으로써 발견되었습니다. 위에서 제안한 모든 책은 매우 좋습니다. 간단한 해결책의 흥미로운 문제는 일반적으로 증명 페이지를 좋아하고 작동하지 않는 한 학생이 증명 페이지에 더 호소하는 것입니다.


0

0

여기 MIT의 Alan Oppenheim 교수와 같은 최고의 전문가들이 제안한 훌륭한 DSP 서적 목록이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.