000 04646nam a22005415i 4500
001 978-3-031-02540-2
003 DE-He213
005 20240730164811.0
007 cr nn 008mamaa
008 220607s2019 sz | s |||| 0|eng d
020 _a9783031025402
_9978-3-031-02540-2
024 7 _a10.1007/978-3-031-02540-2
_2doi
050 4 _aT1-995
072 7 _aTBC
_2bicssc
072 7 _aTEC000000
_2bisacsh
072 7 _aTBC
_2thema
082 0 4 _a620
_223
100 1 _aKehtarnavaz, Nasser.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_986140
245 1 0 _aSmartphone-Based Real-Time Digital Signal Processing, Second Edition
_h[electronic resource] /
_cby Nasser Kehtarnavaz, Abhishek Sehgal, Shane Parris.
250 _a2nd ed. 2019.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2019.
300 _aXII, 155 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aSynthesis Lectures on Signal Processing,
_x1932-1694
505 0 _aPreface -- Introduction -- Android Software Development Tools -- iOS Software Development Tools -- Analog-to-Digital Signal Conversion -- Fixed-Point vs. Floating-Point -- Real-Time Filtering -- Adaptive Filtering -- Frequency Domain Transforms -- Code Optimization -- Implementation Via Matlab Coder -- Authors' Biographies -- Index .
520 _aReal-time or applied digital signal processing courses are offered as follow-ups to conventional or theory-oriented digital signal processing courses in many engineering programs for the purpose of teaching students the technical know-how for putting signal processing algorithms or theory into practical use. These courses normally involve access to a teaching laboratory that is equipped with hardware boards, in particular DSP boards, together with their supporting software. A number of textbooks have been written discussing how to achieve real-time implementation on these hardware boards. This book discusses how to use smartphones as hardware boards for real-time implementation of signal processing algorithms as an alternative to the hardware boards that are used in signal processing laboratory courses. The fact that mobile devices, in particular smartphones, have become powerful processing platforms led to the development of this book enabling students to use their own smartphones torun signal processing algorithms in real-time considering that these days nearly all students possess smartphones. Changing the hardware platforms that are currently used in applied or real-time signal processing courses to smartphones creates a truly mobile laboratory experience or environment for students. In addition, it relieves the cost burden associated with using dedicated signal processing boards noting that the software development tools for smartphones are free of charge and are well-maintained by smartphone manufacturers. This book is written in such a way that it can be used as a textbook for real-time or applied digital signal processing courses offered at many universities. Ten lab experiments that are commonly encountered in such courses are covered in the book. This book is written primarily for those who are already familiar with signal processing concepts and are interested in their real-time and practical aspects. Similar to existing real-time courses, knowledge of Cprogramming is assumed. This book can also be used as a self-study guide for those who wish to become familiar with signal processing app development on either Android or iPhone smartphones.
650 0 _aEngineering.
_99405
650 0 _aElectrical engineering.
_986142
650 0 _aSignal processing.
_94052
650 1 4 _aTechnology and Engineering.
_986143
650 2 4 _aElectrical and Electronic Engineering.
_986145
650 2 4 _aSignal, Speech and Image Processing.
_931566
700 1 _aSehgal, Abhishek.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_986147
700 1 _aParris, Shane.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_986149
710 2 _aSpringerLink (Online service)
_986152
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783031003332
776 0 8 _iPrinted edition:
_z9783031014123
776 0 8 _iPrinted edition:
_z9783031036682
830 0 _aSynthesis Lectures on Signal Processing,
_x1932-1694
_986154
856 4 0 _uhttps://doi.org/10.1007/978-3-031-02540-2
912 _aZDB-2-SXSC
942 _cEBK
999 _c85909
_d85909