Comments (6)
@dosssman I simply checked whether the current audio spectrogram/waveforms are all zeros. This is a bit of an artificial scenario because, in the real world, there is never complete silence. But given the assumption of the task, this worked well.
from sound-spaces.
Hi @dosssman, the first top-down map was created using meshlab by overlaying the acoustic pressure field on top of the mesh file.
And for the second visualization in SAVi, we used another 3D mesh viewer, which I believe is this one: https://gltf-viewer.donmccurdy.com/.
By "how to recover the information" do you mean how did I plot the trajectory with blue and red according to if these steps are sounding? I think I basically color-coded the trajectory according to whether there is sound in this function:
sound-spaces/ss_baselines/common/utils.py
Line 231 in 3768a50
from sound-spaces.
Hello again.
My gratitude for taking the time to check upon this issue.
Duly noted regarding the top down map plotting. I will looking a bit more into the tools you have suggested.
Regarding
[...] how to recover the information about the "Path with sound" and "Path when silent" for the plots, as in the exerpt below:
If my understanding is correct, in SAVI, the sound is only emitted for part of an episode, usually at the beginning, so the agent has to remember it and make association with the category of the object to be able to find it later and solve the task.
I was referring to the ability to plot the path when the sound of the target object is ringing in blue, while the rest of the path that is silent is plotted in red on the top_down_map.
I have actually used the plot_top_down_map
, but it does not seem to contain anything related to sound (silent or not).
Will be looking into it a bit more in the meantime, but would definitely appreciate any further insights in case you recall how it was done for the paper.
Thanks a lot for the help.
from sound-spaces.
@dosssman I think I hard-coded that coloring part but that code might not be in the soundspaces repo. Basically, I passed the variable of the length of the sound from the simulator class to the plotting function and the plot the path with sound with one color and the path without sound with another. This should be pretty straightforward.
from sound-spaces.
@ChanganVR Thanks a lot for the answer.
I was wondering about where one should check whether the current time step is silent or not ?
Thanks again for your time.
from sound-spaces.
Thanks a lot for the answer.
from sound-spaces.
Related Issues (20)
- Materials issue with HM3D HOT 5
- Issue about scripts/cache_observations.py HOT 7
- Can't render scene after successful build HOT 3
- How to use ShortestPathFollower ? HOT 2
- Multiple sound sources and goal locations HOT 4
- How to get the scene / room id of SS1 environment. HOT 3
- Using the same seed, the rendered IR is different HOT 3
- No tensorboard output on evaluation: SS2 HOT 4
- Question about the demo/gif video. HOT 1
- Initializing a soundspaces environment HOT 1
- Question about continuous simulator.
- Installation issue due to dependencies Numpy, Numba HOT 1
- How to generate continuous audio HOT 2
- Where can I find the parameters for the microphone layout? HOT 1
- "python examples/minimal_example.py" Error
- Wired Behavior of AudioSensor HOT 3
- Acoustic Properties Database HOT 1
- version `GLIBC_2.29' not found HOT 3
- AudioNav dataset not found HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sound-spaces.