Using ML.NET for Object Detection in WinForms

Ғылым және технология

Using ML.NET inside a WinForms desktop application.
Code - github.com/jwood803/MLNET_Obj...
Custom Vision Models were created here - • Object Detection using...
ML.NET Playlist - • Create Your First Mach...
If you wish to support my work, feel free to sponsor me on GitHub - github.com/sponsors/jwood803
Contact:
Email: jwood@hey.com
Twitter: / jwood
Blog: jonwood.co/
Recommended books (affiliate links):
Build a Career in Data Science - www.manning.com/books/build-a...
Gear used (affiliate links):
Mic - amzn.to/2YEXtxI
Mouse - amzn.to/2ZtASoQ

Пікірлер: 32

  • @zoltan.halasz
    @zoltan.halasz3 жыл бұрын

    I discovered your channel from your traversy media appearance. Great job 🙂

  • @JonWood

    @JonWood

    3 жыл бұрын

    Thanks! :)

  • @gametechtutorial4670
    @gametechtutorial4670 Жыл бұрын

    Nice sharing knowledge bro😁👍

  • @viktoralferov2874
    @viktoralferov2874 Жыл бұрын

    It works (at home)! Thank you so much. But sometime "chardonnay" detect like "red" ) I need more different images for training.

  • @ankursoni8060
    @ankursoni80603 жыл бұрын

    How can we get the X and Y co ordinate of the detected image ?

  • @canergurelsoy6875
    @canergurelsoy68753 жыл бұрын

    Very good and advanced content, And for newbies, do you also have this same content for REST API as WinForms can run in a Linux environment? and what if we need to show the boundingBoxes in more than one place in a single image? Thanks for sharing.

  • @rakeshnarayanan3584
    @rakeshnarayanan35842 жыл бұрын

    Can we fetch similar names from database using ML.Net using this algorithm example Name Entity Relationship ?

  • @riclin9531
    @riclin95312 жыл бұрын

    sorry I have a problem I can only detect the picture that I have labeled it is that correct? because when I try a picture that I haven't labeled it. it can be detected

  • @fmr2921
    @fmr29212 жыл бұрын

    Hi jon Wood. In video you user model ONNX have input data (Nonex3x416x416) but i user model ONNX have input images (16x3x1024x1024) when run is error. Can you help me fix error !

  • @AJ93-lx6on
    @AJ93-lx6on2 ай бұрын

    I tried to train dataset in google colab with yolov5 and downloaded it in onnx format model still it did not work. Can you create tutorial for yolov5 google colab model training and then export onnx model to predict in winform c#.

  • @dangnguyenvan5500
    @dangnguyenvan55002 жыл бұрын

    Dear sir. i got an error like this: System.InvalidOperationException: 'Column data doesn't match input node names of model.' could you tell me how to fix this error, hope you feedback! Thanks in advance!!!

  • @gornat5839
    @gornat58393 жыл бұрын

    Great tutorial, but can you tell me where is MLModel folder in git with onnx file?

  • @JonWood

    @JonWood

    3 жыл бұрын

    I didn't include it since I got the files from Custom Vision which was with this video - kzread.info/dash/bejne/rKZqr5mFqtWaaNo.html

  • @h7cking
    @h7cking2 жыл бұрын

    How to call yolox model

  • @spekbalazs6304
    @spekbalazs6304 Жыл бұрын

    Hi, I tried copying the code but when i run it i get an error message that says: System.ArgumentOutOfRangeException: 'Could not determine an IDataView type and registered custom types for member Image Paraméter neve: rawType'. Do you have any idea what could be wrong?

  • @JonWood

    @JonWood

    Жыл бұрын

    Just off the top of my head it looks to be something with the Image property. I'm also pretty sure this may have changed since this video came out. I plan on making a brand new one that goes end-to-end with Custom Vision and object detection in ML.NET if that would help.

  • @manuelchristianmalig-on5114
    @manuelchristianmalig-on51143 жыл бұрын

    hello, is it possible to detect live feed on the picturebox?

  • @JonWood

    @JonWood

    3 жыл бұрын

    Like from a video capture? I’m working on something like that, actually

  • @projectartemis8218

    @projectartemis8218

    3 жыл бұрын

    @@JonWood hello, why does the end of my ONNX exported file is string instead of a float?

  • @semdejong9849

    @semdejong9849

    3 жыл бұрын

    @@JonWood could I ask you a few questions about that?

  • @JonWood

    @JonWood

    3 жыл бұрын

    @@semdejong9849 Ask away! :)

  • @DougSchofield
    @DougSchofield3 жыл бұрын

    Everything was going well until 4:10 when he did something from "custom vision". I went to the link he specified to find thoses files but they didn't exist. This was a waste of time.

  • @JonWood

    @JonWood

    3 жыл бұрын

    The files are from the Microsoft Custom Vision service which I go into in this video - kzread.info/dash/bejne/rKZqr5mFqtWaaNo.html

  • @RGUKT_714
    @RGUKT_714 Жыл бұрын

    Please make a video on Object detection and Image classification using Custom vision in Web application or Blazor application apart of console application

  • @JonWood

    @JonWood

    Жыл бұрын

    I plan to redo the custom vision with object detection video since some new changes have come out since then. I'll work on using a Blazor app to make the predictions for it.

  • @hopexstudio6388
    @hopexstudio63883 жыл бұрын

    Doesn't work on x86?

  • @JonWood

    @JonWood

    3 жыл бұрын

    ML.NET is x64 only, so that wouldn't work on x86.

  • @agvasparagos
    @agvasparagos3 жыл бұрын

    As a novice ML developer, I'm not able to learn from this video. There errors are handled fast and without explanations, and code in the Git is full of build/compile errors, so there is no reference that I can correct my errors from.

  • @JonWood

    @JonWood

    3 жыл бұрын

    What compile errors are you getting and which ones didn’t get explained well?

  • @agvasparagos

    @agvasparagos

    3 жыл бұрын

    @@JonWood Thanks for the reply. 5:27 The errors are in line 12. You fix it by adding "Using System.Drawing; I didn't catch that before... Also, In 3:54 you add two folders - MLModel and Models After Creating the folders, you copy 2 files into MLModel. The 1st one is just a text file - lebels.txt, with Red & White. The 2nd is model.onnx, and it's not clear where to get it from and what it is doing. In 6:36 you mention a video, can you add a link to it? I assume there will be some explenation on the netron app. This also comes back to the file model.onnx, that is missing. I'll keep trying to get this code working on my machine :) Thanks!

Келесі