Microsoft

Custom Vision Service

Welcome to the Custom Vision Service API Forum

Categories

API – Any ideas or feedback pertaining to features or enhancements to Custom Vision Service API.

Documentation – Any ideas or suggestions for the API Reference or Documentation.

Language Support – Submit a request to have a particular language supported.

Samples & SDK Request – Let us know if you would like to see a Code sample or SDK provided.

Release Notes – Recently updated December 19.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Enhance Portal UI so that tags with long names are not cut halfway

    Currently if you use long tags, they will not be fully visible unless you hover on them. Enhance the UI so that tags are not cut halfway, and make it responsive.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  2. Prompt for user confirmation before DELETE an iteration

    I've accidentally clicked the DELETE button of an iteration, and tragically it just got deleted without any confirmation from the user. Please prompt for user confirmation before DELETE an iteration.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  3. Cancel training

    Have the possibility to cancel a training.
    I setted up an iteration to training during 6 hours, and after 12 hours the training continues and I can't do anything.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  4. Bug when selecting images by clicking on the tick

    When I click the tick in the bottom left hand corner of the training image the image just shrinks briefly and the tick doesn't turn blue. To be able to get the tick to turn blue which means it is selected, I need to hold down the left mouse key when I click on the tick and then move the cursor back over the tick until it turns light gray. This makes selecting multiple images very time consuming and fiddly. I've tested on Chrome, Firefox and Edge and all 3 browsers have the same problem.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  5. Ability to add a description to training iteration

    When starting training, add a field that allows the user to input a description of that training iteration. Useful when trying different sets of images, or a different types of images

    "Using more samples from pre-processing type X"

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  6. Flip images horizontally for detection of relative directions

    I'm trying to train a model to recognize whether the camera is facing left or right. The ability to flip images horizontally would be helpful.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  7. Fix bug: Cannot open the project after iteration Published error

    Fix bug in Web UI: after iteration Published error when deleting a project, I cannot click open the project until I refresh the page.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  8. Heat Map to describe what object impact to prediction

    Heat Map is very helpful to understand what area is impacted to Object Detetion task.
    Hope we can see it at Active Learning phase via REST API call.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  9. Web UI: enable filter by subscription and saving the 'Resource' filter

    Unable to filter projects by subscription, which means I'm seeing a lot of projects by default in my portal when I log in for whichever subscription I may be a part of.

    There is a 'Resource' filter on the web ui, but no way to persist, save that filter. So every time you go back to the UI you end up with a full list of projects which may not be yours.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  10. Do not return to page 1 after saving a tag on predictions list

    When browsing predictions, the current page is changed back to first page after opening an image and assigning a tag to it.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  11. Auto-suggest tags

    Object Detection learns actively and starts making region suggestions as the user goes along. Please please add the ability to suggest tags for Image Classification! This would really speed up our tagging scenarios.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  12. When tagging and adjusting object location in image details, please retain the page the user is on after closing the image details modal.

    When tagging and adjusting object location in image details, please retain the page the user is on after closing the image details modal dialog. As you go through all the images to tag or make adjustments to the object locations it is very frustrating to lose the page the you were on after closing the dialog.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  13. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  14. Proper Tooling for Multiple Users

    UI Wishlist:


    1. After tagging, the user is returned to the first page, every time. Complete nightmare if you are working through a batch of 1000s.


    2. Permissions: Users should be restricted in their ability to download / train / add / delete images - for audit purposes it needs to be possible to restrict to tagging only.


    3. Images should be tagged automatically with user name. At the moment we waste one tag per username by way of a nuisance parameter (with associated training expense too).


    4. Cross-checking: If one user tags an image, they have no handle by which to refer to…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  15. Ability to give each image a name.

    Ability to give each image a name via the UI. Display that name when hovering over the image in the UI rather that displaying "open image detail". I have a lot of similar looking images and I want to name them by the date they were taken but I don't want the date to be a tag.

    You also need a category of UI on your suggestions box.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
    Under Review  ·  Luke Bayler responded

    Thanks for the suggestion. Just a couple of days ago we added a category for UI suggestion.

  16. Allow out of sample validation (hold out) in GUI interface

    Allow out of sample validation (hold out) in GUI interface

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  17. Download all images

    Button to download all images uploaded

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  2 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  18. Download Project / Images

    Please add a download as zip in web interface from customvision.ai for


    • export project

    • import project

    • training images / iteration

    • predicted images / iteration

    • red boxed(the ones that are not fully recognized) images / iteration

    Thanks in advance

    16 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  19. Display the endpoint in the Custom AI portal

    The SDK has been recently updated, and now the TrainingApi(trainingkey) class has been replaced by the CustomVisionTrainingClient(trainingkey, endpoint=endpoint) class.
    The only way to find the endpoint in the portal is to create a project.
    That doesn't help if you want to create the project programmatically using the SDK. Here's the code you would need to write:
    from azure.cognitiveservices.vision.customvision.training import CustomVisionTrainingClient

    trainer = CustomVisionTrainingClient(TRAINING_KEY, endpoint=ENDPOINT)

    Create a new project

    print ("Creating project...")
    project = trainer.create_project("My Project")

    However, I can't determine the ENDPOINT unless I've already created the project using the UI.
    At present, the Custom Vision preview only appears…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
  20. Select All on Predictions view

    I would like to be able to Select All images on the current page so that I can then use the "Tag Images" button.

    Currently, I have to click on each individual checkbox to select them all.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Web UI  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3
  • Don't see your idea?

Feedback and Knowledge Base