Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question about wave data and MIC_ANGLE_VECTOR and steering vector #3

Open
NAM-hj opened this issue Apr 15, 2021 · 5 comments
Open

Question about wave data and MIC_ANGLE_VECTOR and steering vector #3

NAM-hj opened this issue Apr 15, 2021 · 5 comments

Comments

@NAM-hj
Copy link

NAM-hj commented Apr 15, 2021

Hi,
Thank you for your nice code.

I have some questions. Please answer me.

1. How do you get the data?
It seems to be a .wav file of the CHiME dataset.

2. How do you get the MIC_ANGLE_VECTOR and LOOK_DIRECTION?
As I understand, MIC_ANGLE_VECTOR is assigned for each microphone.
And as I know, chime's channel 1~6 represent the mic (http://spandh.dcs.shef.ac.uk/chime_challenge/chime2015/overview.html).

But your MIC_ANGLE_VECTOR is hard to understand.
MIC_ANGLE_VECTOR = np.array([0, 60, 120, 180, 270, 330])

I'd liked to know the definitions and equations of the MIC_ANGLE_VECTOR and LOOK_DIRECTION.

3. Could I know your reference for the steering vector?
These two equations are the steering vector equation which I know.

h=exp(-j2\pi * freq / c * r * cos(theta)) [1]
h_i=exp(-j2\pi * freq / c* (r_i-r0)) / N * (r_i/r_0) [2]

As I understand, the first equation[1] assumes that the target source arrives at the microphone in the planar wave. And the second equation[2] assumes that the target source arrives at the microphone in the non-planar wave.

Especially, there is no usage of MIC_DIAMETER.

[1] https://courses.engr.illinois.edu/cs498ps3/sp2018/ewExternalFiles/Lecture%204%20-%20Microphone%20Arrays.pdf
(Page 18)
[2] Ennes Sarradj, "Three-Dimensional Acoustic Source Mapping with Different Beamforming Steering Vector Formulations", Advances in Acoustics and Vibration, vol. 2012, Article ID 292695, 12 pages, 2012. https://doi.org/10.1155/2012/292695
(Equation 10)

Thank you again for your nice code.

@jchhuang
Copy link

The same question as above

@boun780
Copy link

boun780 commented Apr 5, 2022

Hi, Do you solve this question? I met the same question, can you give me some helpful advice? Thank you a lot.

@NAM-hj
Copy link
Author

NAM-hj commented Apr 7, 2022

Hi, Do you solve this question? I met the same question, can you give me some helpful advice? Thank you a lot.

No I don't.
I used these two repos.
https://github.com/Enny1991/beamformers.git
https://github.com/robin1001/beamforming.git

@boun780
Copy link

boun780 commented Apr 7, 2022

Thanks for your reply. Have you ever used these two methods? And can you achieve results?

@NAM-hj
Copy link
Author

NAM-hj commented Apr 9, 2022

Thanks for your reply. Have you ever used these two methods? And can you achieve results?

I was looking for the baseline performance. So, I achieve my target.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants