Giter Site home page Giter Site logo

Is there any documentation? about cvat HOT 11 CLOSED

cvat-ai avatar cvat-ai commented on July 22, 2024
Is there any documentation?

from cvat.

Comments (11)

bsekachev avatar bsekachev commented on July 22, 2024 1

Good day,

  • "I didn't realize that all the controls were off the screen". Could you provide any screenshots please?
  • "none of the figure work in the user's guide". Yes, we are working on it.
  • "i started up a gpu/tf enabled version, but I don't see anything related to tensorflow in the interface and there isn't any documentation about how to use this feature. Seems like a good idea though.". If you did all right, button "Run TF Annotation" should appears in the dashboard for each task. It will run auto annotation for supported labels (if task contain any of such labels). We will include an information about it to documentation.
  • "I don't see anything on how to use the shared mode. When I select it, it makes me choose files, but points to //icv-cifs/icv_projects/cvat/data.". This path will be removed. Currently, if you want use share source, you need mount it to /home/django/share in the docker container.

from cvat.

nmanovic avatar nmanovic commented on July 22, 2024

Hi,

There are several resources. I will add all of them into README file ASAP.

from cvat.

headdab avatar headdab commented on July 22, 2024

Thanks. That helped a lot. My first issue was that after I created a task, I didn't realize that all the controls were off the screen - I had to scroll or enlarge my browser window to find them.

A few comments:

  • none of the figure work in the user's guide (but i'm guessing you're working on this).

  • I couldn't get the docker-compose.override.yml to work properly. I had to add it explicitly to the docker up command.

  • docker-compose.yml and docker-compose.override.yml use different port mappings, i.e. 8080:8008 and 80:8080, resp. As such, at least with the explicit inclusion of the override file, both mappings are used.

  • i started up a gpu/tf enabled version, but I don't see anything related to tensorflow in the interface and there isn't any documentation about how to use this feature. Seems like a good idea though.

  • I don't see anything on how to use the shared mode. When I select it, it makes me choose files, but points to //icv-cifs/icv_projects/cvat/data. One time, when I hit back from a browser (from a session) window it seemed to allow me to add local files from the incomplete task create window.

from cvat.

headdab avatar headdab commented on July 22, 2024

I attached to screenshots - partial is what I saw originally, fullscreen after I enlarged the window. You might be making your layout decisions based on a landscape layout assumption.

I found the tf button later, but got a label error. It makes more sense now. Can you give me an example of the labels string I should use, say, if I want to detect person and sports_ball? I tried:

tag @select=class:person,sports_ball

but that's not right. The schema is:

label_name input_type=attribute_name:attribute_value1,attribute_value2

When you mention labels, you're referring to label_name in the schema? Can I include more than 2 of those in the label string when configuring the session?

Re: shared mode, I'll try your suggestion.

Thanks for the quick feedback.

fullscreen
partial

from cvat.

headdab avatar headdab commented on July 22, 2024

So I figured out the tf thing. I just used "person sports_ball" and that worked.

from cvat.

bsekachev avatar bsekachev commented on July 22, 2024

Thanks a lot,
Layout looks strange, we will be working on it.
Yes, label is label_name.
If you want detect persons and sport balls, you need type "person sports_ball" only.
Also you may assign some attributes for labels. Attribute examples: age or gender (for person), type or model (for car) etc. I will give some examples of valid strings below:

# number, select, radio, checkbox, text - is input types
# You also need specify each attribute type (mutable [~] or immutable [@]). Mutable attributes may be changed frame by frame (in the case of tracked objects)
# For number input type, attribute values are min, max and step.
# For radio and select - are possible values
# For checkbox and text - are default attribute value (true, false) for checkbox and ("any text") for text
person @number=age:1,100,1 @select=gender:man,woman @radio=hair:long,short,curly,straight
car ~checkbox=parked:true
face @text=description:"default description" 

Of course, you may create any number of labels and attributes for task:

person @number=age:1,100,1 @select=gender:man,woman @radio=hair:long,short,curly,straight car ~checkbox=parked:true face @text=description:"default description" 

Also you may see help about it if you hover cursor to labels string.
Or you can see it in HTML
Good luck

from cvat.

bsekachev avatar bsekachev commented on July 22, 2024

In order to see the rendered documentation, you need press F1 key in the dashboard (task list).

from cvat.

headdab avatar headdab commented on July 22, 2024

I tried the shared thing, but may have found a bug. I copied a small clip into the top level host share directory and can see it when I try to select files from the create task dialog, but if I select it it also selects the enclosing directory, which it also treats as a file, which I think is the reason for the error shown on the screenshot. For this screenshot, I clicked on select files after I got the error, so you could see that screen.

The test of the error is:

Could not create the task. ffmpy.FFRuntimeError: ffmpeg -i /home/django/data/5/.upload/ -start_number 0 -b:v 10000k -vsync 0 -an -y -q:v 16 /tmp/cvat-0qn3bhs9.data/%d.jpg exited with status 1 STDOUT: STDERR:

share-select-files

from cvat.

bsekachev avatar bsekachev commented on July 22, 2024

Yes, it known bug. Actually it already was fixed, but currently was not released. As temporary solution, I can suggest you to put any other file (empty text file for example) together with video. In this case video only will be selected.

from cvat.

nmanovic avatar nmanovic commented on July 22, 2024

@headdab we added information about available documentation + screenshot, screencasts. Also fixed a couple of other issues. If you have another issues please open new issues. In any case we will try to address other issues which you found in next release. Don't hesitate to send us MRs. I will close the thread.

from cvat.

headdab avatar headdab commented on July 22, 2024

Great. Thanks!

from cvat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.