0:00:13um sort of the delay a we come to my presentation on a spatial temporal signal
0:00:19was
0:00:20multichannel acoustic a cook
0:00:22relation
0:00:23uh that's
0:00:24or like like to give an outline of my presentation
0:00:29i would introduce my presentation by you
0:00:32brightly
0:00:33maybe on the problem of multichannel acoustic echo it in constellation
0:00:38a a a a a a that a a approach
0:00:40i i i would present
0:00:42yeah
0:00:43in my lecture
0:00:44can say
0:00:45uh
0:00:46massive multichannel reproduction systems and for that i would like to
0:00:51we interviews
0:00:52some basic properties of a method of the channel
0:00:56reproduction systems
0:00:58a that i one
0:00:59introduced a the novel approach for spatial can problem
0:01:03preprocessing
0:01:04and
0:01:05give
0:01:06a to or
0:01:07uh um
0:01:08a
0:01:09a roles of this i
0:01:13or practical
0:01:14implementations and after that i
0:01:16to
0:01:17with no
0:01:19so i
0:01:20think
0:01:21you have a
0:01:21seen
0:01:23similar a
0:01:25block yet from
0:01:26in this section so forth that
0:01:29i
0:01:31i is suppose you know what is says you know so we have here just a a a a a
0:01:35and and and you and strong
0:01:38and i i yeah
0:01:40all what acoustic E
0:01:42constellation it to create
0:01:45a replica of sandy the or in room
0:01:49um
0:01:51model model as um my
0:01:54F I R
0:01:55filter
0:01:56and the that
0:01:58got
0:01:59of
0:01:59that my my by a filter
0:02:01okay
0:02:02are usually a minute
0:02:04by by at least squares optimized addition
0:02:09the optimal
0:02:10solution
0:02:12right
0:02:13a or is given by the you know how to equation
0:02:17also known
0:02:18and a normal
0:02:20equation here
0:02:22we have that in terms of
0:02:24are are X
0:02:25it's which uh
0:02:27if uh inverse of the
0:02:29correlation metrics of the loudspeaker the signals in then used and
0:02:33role
0:02:34and are it's Y D notes
0:02:37that
0:02:38a cross correlation
0:02:39metrics tricks between the loudspeaker signals
0:02:42and the microphone signals
0:02:44he's any and room
0:02:47um
0:02:49in
0:02:51in practise
0:02:51there
0:02:53at the filters
0:02:55are
0:02:56the term and
0:02:57at optimally
0:02:58because
0:02:59that acoustic of the own
0:03:01could be
0:03:02i of over at a time
0:03:05is that it can be
0:03:06shown
0:03:07that
0:03:08that's speed
0:03:09of con veterans
0:03:11oh adaptive filters depends of on that i gains
0:03:15spread
0:03:16of the autocorrelation metrics
0:03:19and for some fleeting
0:03:21in a typical
0:03:22uh a for the the like
0:03:26communication
0:03:27scenarios we have only
0:03:30you
0:03:31if source source as in the are end room
0:03:34and Z sources
0:03:35are
0:03:36right by
0:03:38many loudspeakers speakers in there
0:03:40near and room
0:03:41hence we have a
0:03:43and
0:03:44ill conditioned
0:03:45are
0:03:46X six
0:03:48and
0:03:50how to cool
0:03:51where
0:03:52just problem
0:03:53that i do yeah
0:03:57is to preprocessed process that allows loudspeaker signal
0:04:00in that near in troll in order to
0:04:03decorrelate the channels with rest
0:04:05but to each other
0:04:08that
0:04:09the preprocessing techniques
0:04:12have to fulfil fill
0:04:16at least
0:04:16in three but
0:04:19and first one is
0:04:20for for of that convergence enhancement
0:04:23that's
0:04:23second requirement
0:04:25if
0:04:25is that a preprocessing technique
0:04:28that doesn't introduce
0:04:30all people
0:04:31um uh the distortion on the signal
0:04:35and
0:04:36also
0:04:37that
0:04:38there
0:04:38preprocessing technique doesn't
0:04:40in use
0:04:42in the yeah
0:04:44uh
0:04:44compute uh
0:04:46uh
0:04:47audition them
0:04:48complexity complexity factors
0:04:51for
0:04:53to oh
0:04:54for us
0:04:54T your isn't to their production systems
0:04:58you can find
0:04:59many approaches
0:05:01for preprocessor loudspeaker signals a
0:05:04and T i mention only two
0:05:07the first one was introduced by
0:05:09the the is T
0:05:11and to the idea
0:05:14oh it is to rate up to introduce nonlinearities as the signal
0:05:19this approach
0:05:20feature a very low complexity
0:05:24but that distortion that it
0:05:26in uses
0:05:27bit come quite to a problem for high quality
0:05:30signals
0:05:31for for them for music
0:05:33conference or something like that
0:05:36and uh and a second to a perceptually when motive that up holds well
0:05:42introduced used by you can hear to
0:05:46and the i
0:05:48B is this
0:05:48one have
0:05:50for use on a frequency selective
0:05:52phase modulation
0:05:54of the a loudspeaker
0:05:57signal
0:05:59so the uh he of of that a loudspeaker signals
0:06:03are decomposed
0:06:04in in bands
0:06:06in the
0:06:07by means of uh analysis filter
0:06:10and the sub-band signals
0:06:12uh a or the face of the subband signals
0:06:15and modified
0:06:17in a frequency dependent
0:06:20am modulating signal
0:06:25and the now i
0:06:28a to come to the second point
0:06:30and what is like to introduce
0:06:33that massive multichannel reproduction systems
0:06:36the sound field
0:06:38sinc to is this
0:06:40systems
0:06:42in at is that to use this
0:06:45of the sound field to put used might have the actual source
0:06:49S
0:06:51with an an extended yeah yeah
0:06:53V
0:06:54using and i'm bill
0:06:56of a speakers on the boundary of that area
0:07:00here
0:07:01the
0:07:01the delta be in
0:07:04that go
0:07:06this many techniques
0:07:07um you for
0:07:10solving this
0:07:11problem
0:07:12and the
0:07:13we
0:07:14some of them are are this specialised
0:07:17on specific
0:07:19a a is you for example is that near field compensated tie i what i'm based on it
0:07:26which is the
0:07:27a specialised
0:07:28on a circle and say and
0:07:31and is
0:07:32we have also for a planet and lean yeah and i is
0:07:35is that
0:07:36so called
0:07:37it's spectral division method
0:07:40it's the M
0:07:42and the
0:07:43more or less
0:07:45is more one
0:07:49uh
0:07:49and i rate in an independent
0:07:52technique technique it is is a a a a a W F S is the wave field synthesis techniques
0:08:00which words for linear plan a and other convicts
0:08:03and i image
0:08:07for sure as a a low or
0:08:10to kill implementations of for sound field sent to just
0:08:14are
0:08:14discrete
0:08:16and therefore
0:08:19the except
0:08:20the the except if something like an aliasing frequency
0:08:24and we can say that the control ability of the sound field is available only up to a given
0:08:31frequency
0:08:34and
0:08:35here we see use this simulation one and linear very
0:08:38with
0:08:39twenty loudspeakers speaker
0:08:41and here at the frequency have it
0:08:43it's hundred
0:08:44have which is below the
0:08:47and you in frequency of of this yeah
0:08:50right
0:08:51that wave front can
0:08:53be response
0:08:54set correctly
0:08:55and here for the two thousand
0:08:57a time the test which i
0:09:00all the figure that L in frequency we see that
0:09:03that
0:09:04where front
0:09:04and a be reconstructed
0:09:07firstly
0:09:08so
0:09:09and the
0:09:10two our
0:09:11problem
0:09:12that we like to implement
0:09:14and uh
0:09:15uh acoustic echo canceller
0:09:18for such a set up who with with massive multichannel
0:09:21systems
0:09:23this problem is
0:09:24a challenging
0:09:25not only be a is that is the autocorrelation matrix as
0:09:30are are very last and in condition
0:09:32when
0:09:33addition
0:09:35uh it can be shown that the someone
0:09:38you to synthesized
0:09:40by a massive multichannel
0:09:42the production techniques
0:09:44are
0:09:44very sensitive to any day deviation
0:09:48on the tiring
0:09:50signals
0:09:52uh
0:09:53do you to build a preprocessing
0:09:57and to hear it should be
0:09:59not
0:10:00that is that best section
0:10:03or from from and uh so i got the point of view
0:10:06that's a perception of
0:10:09that is synthesized
0:10:11wave fields
0:10:12by
0:10:14sound and to the synthesis
0:10:16techniques
0:10:17are
0:10:18completely
0:10:20i is completed different the then of stereophonic funny
0:10:24the based techniques
0:10:26and haynes
0:10:28any
0:10:30temporal preprocessing should be avoided
0:10:34the so we can
0:10:35do and a preprocessing
0:10:37techniques
0:10:38and how to cope with this problem
0:10:41and
0:10:42therefore we
0:10:44have
0:10:45it a novel approach for spatial or temporal i E C preprocessing
0:10:50and this is is never a novel approach
0:10:53basis
0:10:54actually on how a very
0:10:56all
0:10:57with them
0:10:58namely prevention is better than Q
0:11:02and
0:11:03what we would like to do
0:11:05what we do
0:11:06would like to do if actually
0:11:09two
0:11:09that
0:11:10but
0:11:11here and in addition and that the channel
0:11:15and uh processing you
0:11:20it
0:11:21is that a i is that a loudspeaker signals in such a way
0:11:25that is that a wave feel is set to zero euro the positions
0:11:29of the i
0:11:30ones
0:11:32so we light
0:11:34two
0:11:35D lee
0:11:36is are listening yeah yeah in two
0:11:39two the ones
0:11:40one own is quite where some microphone and i is supposed to be
0:11:44and then another listening
0:11:46yeah yeah
0:11:47where is the desired
0:11:49feel is a construct a
0:11:51lee
0:11:53is the
0:11:54but
0:11:55problem of creating
0:11:57own on i i'd this not new and the in the literature
0:12:02you can find many
0:12:04start days
0:12:05on it
0:12:06and here i have listed
0:12:08only some also
0:12:11but to
0:12:13here i i'd like to introduce
0:12:15and you and a local
0:12:17approach
0:12:18for a
0:12:19at uh the uh
0:12:21creating zones of quiet with linear
0:12:24and i this approach is best
0:12:27it just straight
0:12:28by
0:12:29uh uh but is illustrated but be thing on the method of spectral division method and therefore i would like
0:12:36two
0:12:37just
0:12:38give that say or tickle be six
0:12:40of
0:12:41that
0:12:41mm method
0:12:43and in is it is this method
0:12:47assume assume what
0:12:48or or to be is is actually
0:12:50one the idea that some wave
0:12:53feel
0:12:54reproduced produced by a linear distribution
0:12:58of the second outing
0:12:59source of
0:13:01can
0:13:03B
0:13:04it it's press
0:13:06by a convolution of the thinks signals of
0:13:10is that a second so that's was the green
0:13:13function
0:13:14of that services
0:13:15and that that are green
0:13:17functions can be and just to
0:13:19as a
0:13:20spatial temporal transform domain
0:13:22to but also a
0:13:24secondary source
0:13:27in the following derivation we will restrict our configuration on a reference line
0:13:33and the
0:13:34uh what if we do that we can
0:13:38see
0:13:39is that
0:13:40we have a
0:13:41one time in the novel
0:13:43the um
0:13:45the one dimensional convolution
0:13:48and for it
0:13:49exact convolution theorem holds
0:13:51so if we do a fourier yeah transform
0:13:54we get a multiplication
0:13:56and to by to be an announcement we get an expression for that mean
0:14:00function
0:14:01for
0:14:04uh
0:14:04so and uh
0:14:05here is idea for creating the role of quite is actually just by multiplying
0:14:10that desired wave field white i by L we don't by a specific we
0:14:15and the if
0:14:17we we be formally that in the wave number can mean we get them a
0:14:22and expression for the desired wave field
0:14:25in the wave number mean
0:14:27and we get after that an expression for the subscribing
0:14:30signals
0:14:31that
0:14:32to to prove that our approach
0:14:34can i is applicable
0:14:36to a a acoustic it constellation we have computed that attenuation innovations that can be done
0:14:42by
0:14:43this approach by creating as a of quite and we uh and
0:14:48put
0:14:49here
0:14:50and microphone
0:14:51and
0:14:52right that's in an we shouldn't with that
0:14:54a point which
0:14:55is supposed to be
0:14:57in the sweet spot
0:14:58and we got an at wishing up to
0:15:01seventy
0:15:02D V
0:15:03which is comparable was to become
0:15:06yeah it cool return last
0:15:08enhancement quite
0:15:11S
0:15:12i have a
0:15:13shown
0:15:14hmmm is that uh the control ability of there
0:15:18wave if it's can be done only up "'cause" the anything frequent and frequency and they for for higher frequencies
0:15:24acoustic it go
0:15:25constellation or a typical acoustic echo equal constellation
0:15:28must be still
0:15:30a applied
0:15:32and therefore for
0:15:33we propose
0:15:34here
0:15:35at
0:15:35divide in
0:15:37the or or a yeah i don't like or decomposing "'cause" the signal into to sub bands and for a
0:15:43lower
0:15:44frequencies
0:15:45just to so
0:15:46right to use our approach and for i higher frequencies
0:15:50to apply and the acoustic you constellation
0:15:53yeah and say that approach
0:15:55can be also
0:15:56uh
0:15:57use
0:15:58well with the equal colour
0:16:00and is
0:16:01which are
0:16:02more interest
0:16:04interesting
0:16:05for spatial audio reproduction systems
0:16:08for example by applying
0:16:10that output
0:16:12but it represented presented by a problem
0:16:16and i come to the conclusion
0:16:18and the intuition of my work well
0:16:21to show that is that
0:16:23at to the acoustic you constellation can be done in a a distributed
0:16:28manner
0:16:29on the loudspeaker a
0:16:31side
0:16:32and on some microphone side and not
0:16:34only
0:16:35at it has been
0:16:37the done
0:16:39does on the microphones side
0:16:41and i have shown one yeah
0:16:43um a method to can for creating zones of quiet as linear allows loudspeaker i
0:16:48and is i have sons that
0:16:50that imitation that we have a
0:16:52yeah is
0:16:53and and on that
0:16:54uh anything frequency
0:16:56of the loudspeaker a rate
0:16:58therefore for frequency selective implementation should be done
0:17:01thank
0:17:09uh we have time for questions two
0:17:16T
0:17:17uh i would you like
0:17:20i got got a scalar
0:17:28oh
0:17:29i was wondering if
0:17:30you have
0:17:31oh
0:17:32people
0:17:34in side
0:17:35you're or right
0:17:36would they change
0:17:37uh
0:17:38as they move around
0:17:40with you
0:17:41the quiet
0:17:42the G
0:17:45yeah actually
0:17:46we
0:17:48yeah
0:17:49we have
0:17:50um
0:17:51um
0:17:53consider
0:17:54only
0:17:55that analytical cave yeah and we have a set for the right functions a free feel
0:18:01yeah
0:18:02and
0:18:03hmmm
0:18:04as the for the free field the green function
0:18:07but for
0:18:08a practical of imitation should be implemented in now
0:18:10at that
0:18:11man
0:18:12and
0:18:14so so we will have a just a mismatch between that's that's supposed
0:18:18green function and a real one green function
0:18:21and therefore we will not get
0:18:23is that
0:18:24performance of
0:18:27going to quite on as we have
0:18:30my my
0:18:31uh what would the geometry of a relationship of the microphone
0:18:36and a loudspeaker
0:18:38would like thing to the lead the microphones
0:18:40you're the low
0:18:41result
0:18:42just
0:18:42in
0:18:43you know maybe you
0:18:45consider a circle
0:18:47uh
0:18:48you know where have you thought about that would be a very sad
0:18:51or
0:18:53a microphone geometry we we are independent actually from the microphone german trace
0:18:58a a always a loudspeaker to and we have
0:19:00simulated with omnidirectional
0:19:02lower speed
0:19:05oh
0:19:05okay
0:19:07and you did you in
0:19:09room reflections so
0:19:11so i just want
0:19:12is the low frequency stuff you you do by
0:19:15well making the by
0:19:17yeah
0:19:18it becomes an active noise can
0:19:19a problem if you
0:19:21microphones phones in the five
0:19:23you can use that
0:19:25able
0:19:27to full the null
0:19:28at a point to the mic
0:19:30and an active noise
0:19:31relation
0:19:32yeah maybe
0:19:35it's is a good idea i now we have a we haven't considered that
0:19:38it
0:19:39seems to be
0:19:40with a
0:19:44i
0:19:48yeah think is that when you are no you the microphone
0:19:53was it microphone
0:19:54and the the markers
0:19:55yeah
0:19:56that will not
0:19:58that will not that it is are yeah exactly
0:19:59they were not
0:20:01so
0:20:04i
0:20:05yeah yeah actually
0:20:06therefore why have someone is that it is more interesting
0:20:10to
0:20:11yeah to thing to do that consideration
0:20:14with in closing a right
0:20:17because uh can one can include
0:20:19yeah because we can define here at someone of quite
0:20:23which is restricted on the position of the microphone
0:20:26so only at a microphone position you
0:20:29do you wouldn't
0:20:29here anything
0:20:31but in the listening position so for example if you can imagine
0:20:35that
0:20:36if
0:20:36that is there a conference room and here's a table able with a microphone is on it
0:20:42so it two would be with B
0:20:43actually very practical
0:20:45for the people to put their head on the table
0:20:48the city
0:20:49if they hear something on a
0:20:52yeah that is actually i
0:20:55a well thank you very much to little a is off
0:20:58thus