มีแหล่งข้อมูลใดบ้างที่แนะนำสำหรับการประมวลผลสัญญาณเบื้องต้น (DSP)


35

ทรัพยากรที่แนะนำคืออะไร (หนังสือบทแนะนำการบรรยายและอื่น ๆ ) เกี่ยวกับการประมวลผลสัญญาณดิจิตอลและวิธีเริ่มทำงานกับมันในระดับเทคนิค

คำตอบ:


33

คำแนะนำของฉันในแง่ของหนังสือข้อความริกลียงเข้าใจ DSP บทวิจารณ์ล่าสุดของฉันอยู่ที่นี่แล้ว

ฉันและคนอื่น ๆ อีกมากมายจากชุมชนและที่อื่น ๆ ได้ช่วยริคแก้ไขบางส่วนของข้อความตั้งแต่รุ่นแรก comp.dsp

สำหรับการศึกษาด้วยตนเองฉันรู้ว่าไม่มีหนังสือที่ดีกว่านี้

ในฐานะที่เป็นเกี่ยวกับสายทรัพยากรฟรีผมขอแนะนำหนังสือสตีฟสมิโดยส่วนตัวแล้วฉันชอบสไตล์ของริค แต่หนังสือของสตีฟเป็นข้อได้เปรียบของการเข้าถึงออนไลน์ (และเวอร์ชั่นออนไลน์ฟรี!)


แก้ไข:

Rick ส่งข้อเสนอแนะถึงฉันซึ่งฉันคิดว่าฉันจะแบ่งปันที่นี่:

สำหรับเพื่อนร่วมงานของคุณที่มีสำเนาของหนังสือ DSP ของฉันฉันยินดีที่จะส่งข้อมูลไปให้พวกเขาสำหรับหนังสือของฉัน สิ่งที่พวกเขาต้องทำคือส่งอีเมลบอกฉัน (1) หมายเลขรุ่นและ (2) หมายเลขการพิมพ์ของสำเนาหนังสือของพวกเขา หมายเลขการพิมพ์สามารถพบได้บนหน้าก่อนหน้า 'การอุทิศ' ที่อยู่อีเมลของฉันคือ: R.Lyons [at] ieee.org

ฉันแนะนำให้เพื่อนร่วมงานของคุณดู: http://www.redcedar.com/learndsp.htm

ริคยังให้รายการอ้างอิง DSP ออนไลน์จำนวนมากอีกด้วย มีวิธีมากเกินไปที่จะใส่ที่นี่ ฉันจะดูเกี่ยวกับการตั้งค่ารุ่น GoogleDocs และโพสต์ใหม่ที่นี่ในภายหลัง


1
+1 สำหรับคำแนะนำหนังสือ Rick Lyons - เข้าถึงได้ง่ายกว่าคำแนะนำทั่วไปและคำแนะนำทางวิชาการอื่น ๆ เช่น Oppenheim & Schafer
Paul R

2
ฉันเพิ่งเริ่มอ่านหนังสือของ Rick Lyons เพื่อทบทวน / ศึกษาด้วยตนเอง - ชายคนนั้นทำให้ผู้อ่านเข้าถึงฟิลด์นี้ได้มาก เขาเข้าใจว่ามีมากกว่าคณิตศาสตร์สำหรับการเข้าใจวิชาและผู้อ่านจะต้องมีความรู้สึกที่ใช้งานง่ายสำหรับมัน เขาจัดการสอนมันได้ดีมาก
Spacey

2
ฉันยอมรับคำตอบนี้แม้ว่าฉันจะให้คำสรรเสริญแก่ Dipan เช่นกันสำหรับคำแนะนำเชิงทฤษฎีมากกว่านี้
Dulan

1
@someguy: เข้าใจ สำหรับฉันสิ่งส่วนใหญ่นั้นมีเหตุผล (สำหรับฉัน!) เมื่อพูดถึงบริบทของการแก้ปัญหาเท่านั้น เพียงแค่พูดถึงในทางทฤษฎี (แม้ว่าจะอธิบายได้ดี) ทำให้เข้าใจยากขึ้น ฉันจะตีกลับความคิดเห็นของคุณเพื่อ Rick! หากคุณมีข้อเสนอแนะเกี่ยวกับวิธีปรับปรุงให้ดีขึ้นฉันแน่ใจว่าเขาชอบที่จะได้ยิน
Peter K.

1
@IsaacKleinman: ทำทั้งสองอย่าง! หนังสือของสตีฟนั้นมีให้ดาวน์โหลดฟรี: dspguide.com ถ้ามันเหมาะกับคุณแสดงว่าคุณทำเสร็จแล้ว ถ้าไม่ลองดูที่หนังสือของริค
Peter K.

18

แอปเพล็ต Java ของ Paul Falstad เป็นวิธีที่ยอดเยี่ยมในการโต้ตอบกับระบบและเรียนรู้อย่างง่ายดาย กรองดิจิตอลแอปเพล็คือการเปิดเผย

ตรวจสอบส่วนที่เหลือที่http://www.falstad.com/mathphysics.html

สำหรับการแนะนำเพิ่มเติมอย่างไม่เป็นทางการฉันชอบPrimer ประมวลผลสัญญาณดิจิตอลโดย Ken Steiglitz ซึ่งเป็นสิ่งที่บอกไว้ ฉันใช้คลาสนี้โดยใช้ข้อความนี้และชอบสไตล์มาก มันเขียนได้ดีและทำให้เนื้อหาน่าสนใจทีเดียว

DSP Primer ถูกเขียนขึ้นสำหรับผู้ชมทั่วไปรวมถึง:

  • นักเรียนของ DSP ในหลักสูตรวิศวกรรมศาสตร์และวิทยาศาสตร์คอมพิวเตอร์
  • นักประพันธ์เพลงคอมพิวเตอร์และผู้ที่ทำงานกับเสียงดิจิตอล
  • นักพัฒนา WWW และอินเทอร์เน็ตที่ทำงานกับมัลติมีเดีย
  • ผู้อ่านทั่วไปสนใจวิทยาศาสตร์ที่ต้องการแนะนำ DSP

คุณสมบัติ:

  • นำเสนอวิธีการแบบทีละขั้นตอนเพื่อ DSP สำหรับผู้ใช้ครั้งแรกโดยเฉพาะอย่างยิ่งผู้เริ่มต้นในเพลงคอมพิวเตอร์
  • ออกแบบมาเพื่อให้ความรู้และความเข้าใจเกี่ยวกับวิธีการทำงานของโดเมนความถี่รวมถึง FFT และการกรองแบบดิจิทัล
  • มีคำถามที่กระตุ้นความคิดและการทดลองที่แนะนำซึ่งช่วยให้ผู้อ่านเข้าใจและใช้ทฤษฎีและเทคนิค DSP

หากฉันยังไม่ได้อัปเดตอันนี้มันจะได้รับ +1 เพิ่มสำหรับแอปเพล็ตตัวกรองดิจิทัลนั้น
เก็บข้อมูล

18

ด้านล่างสามเป็นหนังสือข้อความที่อ้างอิงที่ดีที่สุดในเรื่องนี้

  1. การประมวลผลสัญญาณแบบไม่ต่อเนื่อง , ชุดประมวลผลสัญญาณ Prentice-Hall โดย Alan V. Oppenheim, Ronald W. Schafer, John R. Buck

  2. การประมวลผลสัญญาณดิจิตอล: หลักการอัลกอริทึมและการประยุกต์ใช้ Prentice Hall John G. Proakis, Dimitris K Manolakis

  3. สัญญาณและระบบ , Prentice Hall Alan V. Oppenheim, Alan S. Willsky, กับ S. Hamid

ถ้าคุณต้องเลือกหนึ่งของพวกเขาเลือก - ไม่ต่อเนื่องระยะเวลาการประมวลผลสัญญาณศิษย์ฮอลล์ซีรีส์สัญญาณการประมวลผลโดยอลัน V. Oppenheim, โรนัลด์เชฟเฟอร์จอห์นอาบั๊ก แน่นอนตามที่ระบุไว้ในคำตอบของ Sanjit Mitra อาจเป็นเรื่องง่ายสำหรับผู้เริ่มต้น

หนังสือเพิ่มเติมด้วยจุดแข็งของตนเอง:

  • การประมวลผลสัญญาณดิจิตอลไวลีย์และบุตรโดย M. Bellanger แนะนำตัวกรองที่ดีใช้ราคาถูกมาก
  • รากฐานในการสื่อสารแบบดิจิตอลสำนักพิมพ์มหาวิทยาลัยเคมบริดจ์โดย Amos Lapidoth * บทนำที่ราบรื่นและสะอาดมากสำหรับทฤษฎีสัญญาณ สามารถใช้ได้ฟรีออนไลน์
  • ทฤษฎีทางสถิติของการรับสัญญาณวิทยุ - มือถือ , The Bell System Technical Journal (BSTJ), กรกฎาคม - สิงหาคม 1968 เคยสงสัยไหมว่าจะจำลองช่องสัญญาณแบบสุ่มได้อย่างไรและพวกเขาทำอะไรเพื่อส่งสัญญาณ กระดาษคลาสสิกที่ดีพร้อมใช้งานออนไลน์

หนังสือ Alan V. Oppenheim นั้นยอดเยี่ยมและใช้กันอย่างแพร่หลาย!
Royi

คุณสามารถดูรายการหนังสือการประมวลผลสัญญาณที่ศาสตราจารย์Oppenheim แนะนำได้ที่ [DoradoList] (www.doradolist.com/alan-oppenheim.html)
TJ1

10

สำหรับการศึกษาเชิงทฤษฎี Oppenheim เป็นพระเจ้า แต่ถ้าคุณจะใช้มันในทางปฏิบัติ Mitra เป็นหนึ่งในสิ่งที่ดีที่สุด:

การประมวลผลสัญญาณดิจิตอล: วิธีการทางคอมพิวเตอร์ Sanjit K. Mitra


@ โฮเซ่คุณรู้ไหมว่ามันมีแบบฝึกหัดที่มีวิธีแก้ปัญหา?
moshikafya

7

คุณสามารถเยี่ยมชมMIT OpenCourseWare ชุดวิดีโอบรรยาย 20 เรื่องโดยศาสตราจารย์ Alan V. Oppenheim


5

นอกจากหนังสือที่กล่าวถึงแล้วหากคุณมุ่งเน้นไปที่การพัฒนาอัลกอริทึมการประมวลผลสัญญาณดิจิตอลของ Proakis โดยใช้ MATLABเป็นทรัพยากรที่ยอดเยี่ยมสำหรับผู้เริ่มต้น ชุดสูตรตัวเลขยังเป็นทรัพยากรที่ดีเกี่ยวกับวิธีการดำเนินการบางขั้นตอนวิธีการหลัก DSP (สลายสเปกตรัม convolutions, การแก้ไขและการคาดการณ์ ฯลฯ ) ในสถานการณ์จริง

สำหรับฉันออพเพนไฮม์ให้การรักษาเชิงทฤษฎีที่เข้มงวดกว่ากับ Proakis มากขึ้น Proakis ฉันรู้สึกเสมอว่ามีความเกี่ยวข้องกับสถานการณ์โลกจริงมากขึ้น


3

ฉันพบว่าแอปเพล็ตมีประโยชน์มากเมื่อทำความเข้าใจกับธรรมชาติของการโน้มน้าวใจทันเวลา ความสุขของการสนทนา มันช่วยให้คุณ "วาด" สัญญาณเวลาของคุณและโน้มน้าวพวกเขาเพื่อให้คุณได้ภาพของสิ่งที่เกิดขึ้นในโดเมนเวลา


3

ฉันจะเพิ่มลงในรายการหนังสือ "ตัวกรองดิจิทัล" โดย Richard Hamming สั้นคลาสสิกมากกว่าหนัก


3

ผู้เริ่มต้น DSP ที่มีวุฒิภาวะทางคณิตศาสตร์บางคนอาจต้องการเริ่มต้นด้วย

ซึ่งสามารถใช้งานออนไลน์ได้อย่างอิสระ ผู้แต่งได้จัดทำหนังสืออีกสองเล่มของพวกเขาออนไลน์ได้อย่างอิสระ

จากคำนำของรากฐานการประมวลผลสัญญาณ:

หนังสือเล่มนี้ครอบคลุมรากฐานสำหรับความเข้าใจในเชิงลึกของการประมวลผลสัญญาณที่ทันสมัย มันมีเนื้อหาที่ผู้อ่านหลายคนอาจเคยเห็นมาก่อนกระจัดกระจายไปทั่วหลายแหล่ง แต่ไม่มีการตีความพื้นที่ของฮิลแบร์ตซึ่งเป็นสิ่งจำเป็นในการประมวลผลสัญญาณ เป้าหมายของเราคือสอนการประมวลผลสัญญาณด้วยเรขาคณิตเพื่อขยายความเข้าใจเชิงเรขาคณิตแบบยุคลิดเป็นสัญญาณเชิงนามธรรม เราใช้เรขาคณิตอวกาศของ Hilbert เพื่อทำสิ่งนั้น ด้วยวิธีการนี้แนวคิดพื้นฐาน - เช่นคุณสมบัติของฐานการเป็นตัวแทนของฟูริเยร์การสุ่มตัวอย่างการประมาณค่าประมาณและการบีบอัด - มักจะถูกรวมเข้าด้วยกันในทุกมิติของมิติเวลาไม่ต่อเนื่องและเวลาต่อเนื่องจึงทำให้ง่ายขึ้น . การรวมผลลัพธ์ไว้ในเชิงเรขาคณิตช่วยให้สามารถสรุปความเข้าใจในโดเมนฟูริเยร์ได้โดยการผลักดันความเข้าใจให้ไกลขึ้นเร็วขึ้น


2

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

หนังสือเล่มนี้จะผ่านโครงการต่าง ๆ ที่จะสอนผู้อ่านถึงวิธีการเขียนซอฟต์แวร์: เพื่อปรับปรุงการร้องเพลงของพวกเขาสังเคราะห์เสียงกีตาร์ที่แตกต่างกันเปลี่ยนคลื่นสมองของมนุษย์แตกกระจกช่วยให้ผู้คนผ่อนคลายและเรียนรู้เกี่ยวกับวิศวกรรมเสียงและเครื่องมือ DSP ต่างๆ DFT, FFT, ตัวกรองผ่านความถี่สูง, ตัวกรองสัญญาณความถี่ต่ำ, ความถี่พื้นฐาน, อัลกอริทึมที่แข็งแกร่งของ Karplus ในหนังสือเล่มนี้พวกเขาจะได้เรียนรู้เกี่ยวกับ: เสียง Isochronic, Binaural beats และ Monaural beats และวิธีการเขียนรหัส จากนั้นพวกเขาจะสามารถเต้นขึ้นมาเองได้ พวกเขาจะได้เรียนรู้เกี่ยวกับคลื่นเสียงและอีกมากมาย มีหนังสือ / เว็บไซต์จำนวนน้อยมากที่แสดงวิธีการใช้รหัสเครื่องมือ DSP มีหลายสิ่งที่แสดงทฤษฎี แต่มีไม่มากที่แสดงแอปพลิเคชันดังนั้นฉันคิดว่าหนังสือเล่มนี้จะเป็นประโยชน์อย่างมากสำหรับนักเรียนมัธยมนักศึกษาและพนักงานระดับอินเตอร์


0

บางคนชอบโฟกัสที่ DSP เป็นตัวแบบในตัวเอง ฉันชอบที่จะคิดว่าการเรียนรู้เป็นเรื่องที่เป็นเกลียวมากกว่าความก้าวหน้าเชิงเส้น ฉันขอแนะนำให้คุณติดตามแอปพลิเคชันที่คุณสนใจซึ่งใช้การประมวลผลสัญญาณและมีจำนวนมากและเพิ่มขึ้นเรื่อย ๆ ความก้าวหน้าที่สำคัญส่วนใหญ่ใน DSP นั้นถูกค้นพบโดยคนที่แก้ปัญหาของตัวเอง หนังสือทั้งหมดที่แนะนำข้างต้นดีมาก ปัญหาที่น่าสนใจด้วยวิธีแก้ปัญหาที่ง่ายมักจะดึงดูดนักเรียนไปยังหน้าการพิสูจน์เว้นแต่ว่าคุณชอบหน้าการพิสูจน์และการทำงานเช่นกัน


0

หลักสูตรออนไลน์เป็นแหล่งเรียนรู้ที่ยอดเยี่ยมสำหรับการเรียนรู้การประมวลผลสัญญาณด้วยตนเอง

มีหลายอย่างในCoursera :

  1. การประมวลผลสัญญาณดิจิตอล
  2. การประมวลผลสัญญาณเสียงสำหรับการประยุกต์ใช้เพลง
  3. พื้นฐานของภาพดิจิตอลและการประมวลผลวิดีโอ

มีตัวเลือกที่ดีในedXเช่นกัน:

  1. ไม่ต่อเนื่องเวลาการประมวลผลสัญญาณ
  2. สัญญาณและระบบส่วน 1
  3. สัญญาณและระบบ 2
  4. สัญญาณไม่ต่อเนื่องเวลาและระบบส่วนที่ 1: โดเมนเวลา
  5. สัญญาณไม่ต่อเนื่องเวลาและระบบส่วนที่ 2: โดเมนความถี่

เพลิดเพลินกับการนั่ง!


0

ที่นี่คุณจะพบรายชื่อหนังสือ DSP ที่ยอดเยี่ยมที่แนะนำโดยผู้เชี่ยวชาญชั้นนำเช่นศาสตราจารย์ Alan Oppenheim จาก MIT

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.