Comments (6)
@Rafael-Caro Do you mean the right-most part? From the third tier of your figure, I can see the left-most boundary is ok. Maybe it's because you removed the silence segment? The silence segment happens to have the right-most boundary of its parent segment?
from similarity-annotator.
@Rafael-Caro @oriolromani Ok, I confirm this issue. This only happens in segmenting reference sound.
from similarity-annotator.
Sorry @ronggong , you're right, is the rightmost boundary, my fault!
So, in order to clarify the issue, I have started from the beginning, have deleted all the tiers and started again, and I'll paste a pic of every step:
I started annotating the reference sound.
-
Opened tier 4 (child) and the segment is inherited. I click on it to put the cursor in the place where I want to divide it and instantly appears a new boundary (#97). I deleted it, then the cursor stays as usual, and click "i" to create a new segment. Eventually I get these three segments. The space between the first and second one is done just by dragging the left boundary of the second segment, because although that boundary is created by clicking "i", it is not tied with the right border of the first segment.
-
Opened tier 5 (grand-child) and the segments from 3 are inherited. I enable the spectrogram and zoom 4x (this works perfect (except for #99) and is really, really useful, kudos!), and start dividing those segments. In the process, I modify some of the boundaries inherited according to the spectrogram by dragging them. #97 and #98 still happens. Here'es the result.
-
Ok, until here everything perfect. But when now I open tier 3, that's what I find (compare it with the pic in step 1). The modifications I did in the inherited boundaries by dragging them in tier 5.1 have been propagated correctly to this tier:
When I open tier 4:
Tier 5.1 keeps the segments I did in step 3, and tier 5.2, synchronized with 5.1, have the same segments:
However, when I open 5.3 (synchronized with 5.2) and 5.4 (synchronized with 5.3), this is what I find:
Then, I repeated the steps 1 to 3 in the target sound, with the same reults as shown in step 4. #97 and #98 also happens. The only difference is that when I insert a boundary using the key "i", the new two segments are tied by this boundary, that is, when I drag it, the two segments are modified, and no space appears like with the reference sound. So the space between the first and second segments in tier 4 in the target sound is done by creating a new segment that covrers the silence and then deleting it.
Then, I continued by segmenting tiers 6 and 7 in the reference sound, and I guess you can imagine what happened just by looking at the images:
Tier 5.1 (compare it with the pic about tier 5.2 above, it should have those segments):
Tier 6:
Tier 7:
Just to be clear, tier 5.1 and 6 (and also 3, 4, 5.2, 5.3 and 5.4) should cover the same "yellow space" as tier 7, which was the last annotated one.
Finally, I tried out tier 8, which is a timestamps tier, both in reference and target sounds. It works very smoothly, but only in case of the reference sound, the timestamps cannot be dragged before storing the annotations, and once stored, if I double click on a timestamp and drag it, a segment is created (#102). Again, only when annotating the reference sound, annotating the target sound works perfect.
That's all. Sorry for the very long comment. I really hope is helpful. And again, I use Windows 10 and Chrome 56.
from similarity-annotator.
By now we can overcome this issue by first creating the segments, storing them and then modifying them if needed afterwards
from similarity-annotator.
Great news! I did it in that way and it worked! So you don't have to worry much about this, thanks a lot! I only tried the reference sound though, I'll try the target sound tomorrow.
from similarity-annotator.
Ok, in any case @andrebola and I are working on it
from similarity-annotator.
Related Issues (20)
- Bug: after inserting a boundary in reference sound the new segments are not tied
- Timestamps stored as segments in reference sound
- Tool to download annotations from website HOT 1
- Same annotation is stored twice HOT 1
- Add is_reference attribute on sound admin page HOT 1
- Add link to sound detial interface in sound admin page
- Changing color when a sound is annotated
- Download management command doesn't work for all datasets HOT 1
- Download annotations button on dataset page gives 500 error
- trying to install libavcodec-extra-53 but facing error HOT 1
- When writing a similarity value, if 'i' is pressed a new segment is created
- Write tests for upload and download scripts
- Pagination links on sounds list don't work after second page HOT 1
- Next doesn't work after Page 2 HOT 1
- Implement propagation like the one specified in jingju dataset diagram
- Imcrement zoom
- New boundary just by clicking on top of an existing segment HOT 2
- Labels displaced while segmenting HOT 3
- No possibility of dragging boundaries in zoom 8x 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 similarity-annotator.