Comments (4)
@ReDeiPirati I've just checked, and you're right. Relations were not that well checked on the latest releases. I'll fix that and push with the next release and update you on that. Stay tuned
from label-studio.
Hey @ReDeiPirati,
Might one solution be to include a textarea? You can also use relations if you want to connect a particular bbox region to a specific textarea input. Can something like the following work?
<View>
<Header value="Put bbox around the text" />
<RectangleLabels name="lbl" toName="img">
<Label value="Label 1" />
<Label value="Label 2" />
</RectangleLabels>
<Image name="img" value="$img" />
<Header value="Transcribe each bbox" />
<TextArea name="txt" />
</View>
Also, if you've planning to connect the ML model to help you annotate your dataset faster, it'd be easier to split this up into multiple projects. If you want to go that way depends on your use-case of course as well as the size of your dataset. Hope that helps!
from label-studio.
Hi @deppp,
You can also use relations if you want to connect a particular bbox region to a specific textarea input. Can something like the following work?
I've tried your solution, but it doesn't seem to work. The textarea is not linked to any particular bbox and I need a text area for each bbox I'll create. With relations I'm only able to connect two bounding boxes, but not the text area. Not to mention that the IDs of the relations seem to be wrong (not the same IDs of the bboxes that I want to relate).
Also, if you've planning to connect the ML model to help you annotate your dataset faster, it'd be easier to split this up into multiple projects.
Yes, I'm considering to connect a pretrained CTPN model later to help me in this process. Now, I'm focusing my attention to create the data labeling guide.
UPDATE
My bad, the textarea input works fine, the problem is that relating input to bbox is really bad in terms of usability and most of the time is not working properly (the IDs are not the ones expected).
from label-studio.
@ReDeiPirati This is fixed now, please check the latest release.
In general, I think OCR type of tasks can be improved in terms of UI, but I've not found anything that works well really to get inspiration from. If you have any pointers or ideas on how the workflow can be improved, please let me know.
Best, Micahel
from label-studio.
Related Issues (20)
- How to crop text box has "rotation" on Label Studio
- Converting Labelme Annotations to Label Studio pre-annotated annotations
- Can we add basemaps and label images loading them on top of the basemaps?
- Label Studio does not upload videos that are approximately 200 MB in size HOT 1
- Import data - "key.json" not found HOT 2
- Multiple regions/labels selection and drag, not working HOT 3
- BUG: always return the prediction brush (or mask) of the first bounding box HOT 2
- Is it possible to show image from base64-encoded? HOT 2
- Local File Serving Not Working in Docker Container Despite Correct Environment Variables HOT 3
- Using Shortcut Hotkey to go to next task either returns to first task in project, or returns to task menu HOT 2
- can not upload more images HOT 3
- Can't use LiteLLM for ML backend because of pinned jsonschema and jinja2 dependencies HOT 3
- Allow variables in label config to create dynamic image panels HOT 2
- Importing Pre-annotated data in done using yolov8 semantic segmentation (polygon) issue with JSON format compatibilty HOT 1
- Temporary Export Files Not Deleted Automatically, Leading to Storage Issues HOT 2
- valueList argument in the Image tag does not work HOT 1
- Failed to import a json file via URL HOT 1
- Annotations will bounce forward:标注内容会出现前移 HOT 1
- ParagraphLabels are not displayed correctly in predictions HOT 1
- EKS Pod Identity support (upgrade boto) HOT 1
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 label-studio.