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.
Attention!
We have moved our Customer Feedback & Ideas for Azure Cognitive Services portal to the Azure Feedback Forum.
-
Use prediction images for training
Prediction images appear in the web GUI, but I can't see a way to make them available from there for new training iterations (learn as you go). Is there a way - or could one be added?
5 votesYou can Tag images the ‘Predictions’ tab by selecting some images and then clicking on ‘Tag’. You can also open an image and apply multiple tags to it. This will add the image to your training data set. If you want to programmatically tag images, you can use the ‘CreateImagesFromPredictions’ feature of the training API.
-
Statistical tools
It would be great to have access to more some more basic stats on the training process - learning curves, errors, ROCs, AUC values - the more the better.
4 votes -
add custom vision to azure portal
Please add customvision to azure portal and allow login via adfs. All the other cognitive services stuff is there except this one.
10 votesHello,
Custom Vision has been added to the Azure Portal and login is allowed through ADFS.
Thanks,
Luke -
Ability to upload images through an API
Ability to upload images through an API rather than manually uploading the images through the portal.
We have thousands of images already tagged by our users, but uploading manually by a human is tedious work. We would love to be able to preselect them in our applications and send them in batches with our predefined tags.
8 votesHello,
More information about the API is here: https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/home.
Thanks,
Luke -
2 votes
-
3 votes
-
return only tags that have desired prediction probability
more then 50% (maybe ammount given in body content).. if i tag many images of flowers and few of them has bees and others different kind of butterflies. i dont need information of bees and butterflies species that are not in the picture.
5 votes -
Eliminate false positives
I have trained my model with 500 images of different BMW motor vehicles however if i give it an image of a stretch Hummer it categorizes that as a BMW.
It is able to correctly return low probability (or zero) for clearly non car related imagery but i would have thought it should also return a low probability of a stretch Hummer being a BMW too, not 99%
Put another way, if an image is of the same type as that which the model is trained for then unless you have sufficient tags (e.g, lots of different vehicle makes) then…
8 votes -
Object Detection within an image
It would be great to have the ability identify where in an image the item is. Ie if you train a model on detecting missing shingles on a roof, it would be great to show a bounding box around where the missing shingle is, in the image.
18 votes -
API Wrappers
It would be nice to have Python/PHP/Nodes/Curl wrappers like Watson Custom Visual Recognition. Any plan?
3 votes -
Ignore tags with less than 5 images when training
Currently, if you want to train your project, all tags need to have at least 5 images otherwise an error will be thrown and your entire project will not get trained.
Please allow an option to ignore tags with less that 5 images when training
12 votes -
Multiple Images in Single Request
Allow predictions for multiple images (files) in a single request similar to what is supported for training.
i.e. predictionEndpoint.PredictImages(Guid predictionKey, List<Stream> imageStreams)
14 votes -
Multiple object prediction
It would be nice to have a separate prediction for each object in a picture. For example, if i have a pen and a pencil in the same picture, i would like to have probability for each object (list of tags), and probability of number of objects perhaps. Or if i have two pencils in the same pictures, etc.
15 votesHello,
This has been shipped to Limited Trial Preview (public):
https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/home#may-7-2018Luke
-
Add the ability to train the api / provide feedback
I have an application that uses the API to do OCR, but I want to be able to provide feedback every time it is used so that the 'correct' answer can be fed back into the AI engine so that the engine can be improved over time.
I have a second application that will in the future use tags, and I could also provide feedback to the engine as to what the user actually selected after the suggested tags from the API were provided.
10 votes -
crop diseases
Allow Computer Vision Services to Identify /Train CV services to identify and analyse crop diseases:
This is Coffee leaf rust
4 votesHello,
Have you tried our Custom Vision Service? Please visit https://azure.microsoft.com/en-us/services/cognitive-services/custom-vision-service/ to learn more about it for your use case.
Thanks,
Luke -
Extend Vision API to allow recognizing an object in a picture against a given list of images.
The idea to shoot a picture and then send to the vision service and say compare with a list of images to have back as result if there is a matching against the given list.
18 votes -
Train the vision api with custom tags/domain specific models
I would like the ability to train the API with custom tags.
For instance, I would like to feed in pictures of cat breeds to 'train' the AI, then receive the breed value on an AI request.
49 votesWe now have this type of capability using our Custom Vision Service. You can find further details to get started on the Custom Vision Service overview page.
https://docs.microsoft.com/en-us/azure/cognitive-services/custom-vision-service/home
Custom Vision Service is a tool for building custom image classifiers, and for making them better over time. For example, if you want a tool that could identify images of “Daisies”, “Daffodils”, and “Dahlias”, you could train a classifier to do that. You do so by providing Custom Vision Service with images for each tag you want to recognize.
- Don't see your idea?