Signal Processing - May 2017 - 52

frames to the total number of frames in the audio signal to be
rendered. This way, the whole source and not a portion of it is
rendered or culled. The advantage of these methods is that they
potentially allow the preprocessing stage of the source-culling
process to be integrated with existing perceptual audio-coding
algorithms such as MPEG-1 Layer I Audio.

Summary
The body of knowledge on spatial hearing and the mechanisms that govern it has been steadily growing. However, a
comprehensive model that can account for all the different
aspects of spatial hearing is yet to be developed. Still, the
existing knowledge can be used to design audio systems and
algorithms that have lower computational and hardware costs
but can provide a subjective performance as good as more
complicated physically motivated systems.
While developments in computer hardware could make it
possible to overcome issues due to computational limitations,
physical limitations such as the size of electroacoustic transducers or data bandwidth will remain. Similarly, the energy
cost of carrying out simple operations such as multiplication
or memory access is likely to diminish but will never vanish,
and the power efficiency of mobile devices will also continue
to be relevant. These issues will make it even more desirable to
design simpler audio systems and algorithms. The importance
of using our knowledge of auditory perception to that end will
thus remain high.

Acknowledgments
This work was supported by the Turkish Scientific and
Technological Research Council under research grant
113E513, "Spatial Audio Reproduction Using Analysis-Based
Synthesis Methods," and by the European Commission under
grant 316969 in the FP7-PEOPLE Marie Curie Initial
Training Network, "Dereverberation and Reverberation of
Audio, Music, and Speech (DREAMS)."

Authors
Hüseyin Hacıhabibog˘ lu (hhuseyin@metu.edu.tr) received
his B.Sc. (honors) degree from the Middle East Technical
University (METU), Ankara, Turkey, in 2000 and his M.Sc.
degree from the University of Bristol, United Kingdom, in
2001, both in electrical and electronics engineering, and his
Ph.D. degree in computer science from Queen's University
Belfast, United Kingdom, in 2004. He held research positions
at the University of Surrey, Guildford, United Kingdom,
(2004-2008) and King's College London, United Kingdom
(2008-2011). Currently, he is an associate professor of signal
processing and head of the Department of Modeling and
Simulation in the Graduate School of Informatics, METU. He
also coordinates the recently established multimedia informatics graduate program in the same department. His research
interests include audio signal processing, room acoustics, multichannel audio systems, psychoacoustics of spatial hearing,
microphone arrays, and game audio. He is a member of the
IEEE Signal Processing Society, Audio Engineering Society,
52

Turkish Acoustics Society, and European Acoustics
Association. He is a Senior Member of the IEEE and an associate editor of IEEE/ACM Transactions on Audio, Speech,
and Language Processing.
Enzo De Sena (e.desena@surrey.ac.uk) received his B.Sc.
degree in 2007 and his M.Sc. degree cum laude in 2009, both
from the  Universita degli Studi di Napoli Federico II in
telecommunication engineering. In 2013, he received his
Ph.D. degree in electronic engineering from King's College
London, United Kingdom. Between 2013 and 2016, he was a
postdoctoral research fellow at the Katholieke Universiteit
Leuven, Belgium. Since September 2016, he has been a lecturer in audio at the Institute of Sound Recording of the
University of Surrey, Guildford, United Kingdom. He held
visiting positions at the Center for Computer Research in
Music and Acoustics at Stanford University, California
(2013), in the Signal and Information Processing section at
Aalborg University, Denmark (2014-2015), and in the Speech
and Audio Processing Group at Imperial College London,
United Kingdom (2016). He is a former Marie Curie fellow,
and his current research interests include room acoustics modeling, multichannel audio systems, microphone beamforming,
and binaural modeling. He is a Member of the IEEE.
Zoran Cvetkovi´c (zoran.cvetkovic@kcl.ac.uk) is a professor of
signal processing at King's College London, United Kingdom.
He received his Dipl. Ing. and Mag. degrees from the University of
Belgrade, Yugoslavia; his M.Phil. degree from Columbia University, New York; and his Ph.D. degree in electrical engineering
from the University of California, Berkeley. He held research positions at EPFL (1996), Lausanne, Switzerland, and at Harvard
University (2002-2004), Cambridge, Massachusetts. Between 1997
and 2002, he was a member of the technical staff of AT&T Shannon
Laboratory. His research interests are in the broad area of signal processing, ranging from the theoretical aspects of signal analysis to
applications in neuroscience and audio and speech technology. From
2005 to 2008, he served as an associate editor of IEEE Transactions
on Signal Processing. He is a Senior Member of the IEEE.
James Johnston (j.d.johnston@ieee.org) received his B.S.
and M.S. degrees in electrical engineering from CarnegieMellon University, Pittsburgh, Pennsylvania. He was the primary researcher and inventor of the MPEG-2 AAC audio
coding algorithm, and a principal contributor to the MP3 algorithm. He was awarded the IEEE James L. Flanagan Signal
Processing Field Award (2006), elected a fellow of the Audio
Engineering Society (1997), received the AT&T Technology
Medal and AT&T Standards Award (1998), and received a
New Jersey Inventor of the Year Award (2001). He was a
Distinguished Lecturer of the IEEE Signal Processing Society
in 2011. His current research interests include acoustic scene
modeling, loudspeaker design, loudspeaker pattern control,
cochlear modeling, masking threshold models, stereo imaging
models and stereo imaging sensitivity models, methods of
reproducing sound fields, both actively steered and timeinvariant microphone and sound-field capture techniques, and
speech and audio coding methods in general. He is a Fellow
of the IEEE.

IEEE Signal Processing Magazine

|

May 2017

|


http://www.B.Sc http://www.M.Sc http://www.B.Sc http://www.M.Sc

Table of Contents for the Digital Edition of Signal Processing - May 2017

Signal Processing - May 2017 - Cover1
Signal Processing - May 2017 - Cover2
Signal Processing - May 2017 - 1
Signal Processing - May 2017 - 2
Signal Processing - May 2017 - 3
Signal Processing - May 2017 - 4
Signal Processing - May 2017 - 5
Signal Processing - May 2017 - 6
Signal Processing - May 2017 - 7
Signal Processing - May 2017 - 8
Signal Processing - May 2017 - 9
Signal Processing - May 2017 - 10
Signal Processing - May 2017 - 11
Signal Processing - May 2017 - 12
Signal Processing - May 2017 - 13
Signal Processing - May 2017 - 14
Signal Processing - May 2017 - 15
Signal Processing - May 2017 - 16
Signal Processing - May 2017 - 17
Signal Processing - May 2017 - 18
Signal Processing - May 2017 - 19
Signal Processing - May 2017 - 20
Signal Processing - May 2017 - 21
Signal Processing - May 2017 - 22
Signal Processing - May 2017 - 23
Signal Processing - May 2017 - 24
Signal Processing - May 2017 - 25
Signal Processing - May 2017 - 26
Signal Processing - May 2017 - 27
Signal Processing - May 2017 - 28
Signal Processing - May 2017 - 29
Signal Processing - May 2017 - 30
Signal Processing - May 2017 - 31
Signal Processing - May 2017 - 32
Signal Processing - May 2017 - 33
Signal Processing - May 2017 - 34
Signal Processing - May 2017 - 35
Signal Processing - May 2017 - 36
Signal Processing - May 2017 - 37
Signal Processing - May 2017 - 38
Signal Processing - May 2017 - 39
Signal Processing - May 2017 - 40
Signal Processing - May 2017 - 41
Signal Processing - May 2017 - 42
Signal Processing - May 2017 - 43
Signal Processing - May 2017 - 44
Signal Processing - May 2017 - 45
Signal Processing - May 2017 - 46
Signal Processing - May 2017 - 47
Signal Processing - May 2017 - 48
Signal Processing - May 2017 - 49
Signal Processing - May 2017 - 50
Signal Processing - May 2017 - 51
Signal Processing - May 2017 - 52
Signal Processing - May 2017 - 53
Signal Processing - May 2017 - 54
Signal Processing - May 2017 - 55
Signal Processing - May 2017 - 56
Signal Processing - May 2017 - 57
Signal Processing - May 2017 - 58
Signal Processing - May 2017 - 59
Signal Processing - May 2017 - 60
Signal Processing - May 2017 - 61
Signal Processing - May 2017 - 62
Signal Processing - May 2017 - 63
Signal Processing - May 2017 - 64
Signal Processing - May 2017 - 65
Signal Processing - May 2017 - 66
Signal Processing - May 2017 - 67
Signal Processing - May 2017 - 68
Signal Processing - May 2017 - 69
Signal Processing - May 2017 - 70
Signal Processing - May 2017 - 71
Signal Processing - May 2017 - 72
Signal Processing - May 2017 - 73
Signal Processing - May 2017 - 74
Signal Processing - May 2017 - 75
Signal Processing - May 2017 - 76
Signal Processing - May 2017 - 77
Signal Processing - May 2017 - 78
Signal Processing - May 2017 - 79
Signal Processing - May 2017 - 80
Signal Processing - May 2017 - 81
Signal Processing - May 2017 - 82
Signal Processing - May 2017 - 83
Signal Processing - May 2017 - 84
Signal Processing - May 2017 - 85
Signal Processing - May 2017 - 86
Signal Processing - May 2017 - 87
Signal Processing - May 2017 - 88
Signal Processing - May 2017 - 89
Signal Processing - May 2017 - 90
Signal Processing - May 2017 - 91
Signal Processing - May 2017 - 92
Signal Processing - May 2017 - 93
Signal Processing - May 2017 - 94
Signal Processing - May 2017 - 95
Signal Processing - May 2017 - 96
Signal Processing - May 2017 - 97
Signal Processing - May 2017 - 98
Signal Processing - May 2017 - 99
Signal Processing - May 2017 - 100
Signal Processing - May 2017 - 101
Signal Processing - May 2017 - 102
Signal Processing - May 2017 - 103
Signal Processing - May 2017 - 104
Signal Processing - May 2017 - 105
Signal Processing - May 2017 - 106
Signal Processing - May 2017 - 107
Signal Processing - May 2017 - 108
Signal Processing - May 2017 - 109
Signal Processing - May 2017 - 110
Signal Processing - May 2017 - 111
Signal Processing - May 2017 - 112
Signal Processing - May 2017 - Cover3
Signal Processing - May 2017 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com