Skip to content

Learning ML.NET with a focus on a traffic sign detection project, using computer vision techniques to identify and classify different types of signs. Only signs PT-BR!

Notifications You must be signed in to change notification settings

JeanPasquini/webapp_mlnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Recognition with ASP.NET and Machine Learning

🚦 Traffic Sign Detector

This amazing project combines the power of ASP.NET with the intelligence of Machine Learning to create a traffic sign detection and recognition system. It not only demonstrates the intersection between modern web development and AI but also highlights how we can automate processes and increase efficiency in recognizing visual patterns in urban environments.

🌟 Key Features:

  • Automatic Traffic Sign Detection: Using advanced computer vision techniques, the system can identify different types of traffic signs in images.
  • Real-Time Sign Recognition: Leverage the power of ML not only to detect but also to interpret the meaning of each sign, providing quick and accurate results.
  • Intuitive Web Interface: Built with ASP.NET, the user interface is simple and functional, allowing for image uploads and direct viewing of results in the browser.

visualIdentificador

Demonstrative Image


🛠️ Technologies Used:

  • ASP.NET Core: A robust foundation for web development, offering performance and security to deliver an efficient application.
  • Machine Learning .NET (ML.NET): The heart of the sign recognition system, with trained models for detecting visual patterns.
  • Bootstrap: For a responsive and visually appealing user interface.

🚀 How It Works:

  1. Image Upload: The user uploads an image containing one or more traffic signs.
  2. Image Processing: The system uses Machine Learning models to detect and classify the signs in the image.
  3. Displaying Results: The web interface displays the results, with identified signs and their respective meanings.

📈 Project Objective:

This project was developed to demonstrate how it is possible to integrate cutting-edge technologies like Machine Learning and ASP.NET to solve real-world problems. Whether for applications in traffic systems, security, or automation, this solution offers a glimpse into the future of artificial intelligence in image analysis.

Additionally, it served as study material to learn practically about using Machine Learning and the ML.NET library.

🚨 Future Updates:

  • Easy Training and Adjustments: Possibilities to train and adjust the model with new data to increase accuracy and expand the number of recognized signs. (Idea in progress...)

About

Learning ML.NET with a focus on a traffic sign detection project, using computer vision techniques to identify and classify different types of signs. Only signs PT-BR!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published