-
Notifications
You must be signed in to change notification settings - Fork 38
Add voronoi interpolation to HRIR processing #171
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
Conversation
Cool, we are finally on the way to have a proper point selection for 2D and 3D cases. @feliximmohr could you have a look at the |
|
Great work, I was able to run I still have a few questions:
|
It terms of Voronoi regions, it is plausible.
For some cases, I don't know, what weights exactly are to be expected.
Yes |
We should add an entry for Voronoi in Is it also desirable to switch to Voronoi as a new default as it works in 2D and 3D or should we stay with the current default? |
FYI: There are still some cases, were I am not completely satisfied with the results of the algorithm, so its still work in progress. |
What is the status of this? |
At the moment. I don't have the time to push this forward. |
@feliximmohr will be working on this PR, again. Some thoughts how the code could be (re)structured: the term "old" corresponds to Detection of dimensionality (to be checked by a function, e.g.
Interpolation
Remarks on computation of Voronoi regions, if all points are in one hemisphere
|
@feliximmohr: thanks for your effort. I'm wondering what the current status of this pull request is. Are there still changes you would like to make or should I start and review the current code? |
I just pushed the last changes i wanted to make. From my point of view, the code review can be started. |
Cool, thanks a lot. I will have a look at it during the next days, hopefully until mid of November. |
Great work, I added a few comments and checking of input args, otherwise all tests run fine and I think it is ready to merge. The only thing missing at the moment is documentaton about the method in |
There were some functions, which we initially planned to (re-)use for |
I would stick with the current (simpler) method. The Voronoi interpolation is for sure better as it covers many cases (1D, 2D, etc.) , but quiet complex (also with regard to computation time). I think, this is ready for merge. Squash would be fine for me. |
Initial voronoi interpolation implementation as discussed in #151.