Hi Team,
We want to build a solution to detect and draw the bounding boxes or ploygon of damaged area (scratches and dents) and integrate with .NET application. After a long google search, i found following aspects:
As per my understanding, There are two plateforms available to perform this operation:
1. Vision API: This is used for detecting objects within images. The Vision API offers multiple features, including Label Detection, Text Detection, Face Detection, Object Localization, etc. However, there are limitations, as the Vision API provides general-purpose image analysis rather than specialized damage detection.
2. Vertex AI: This platform is designed to simplify the process of building, deploying, and managing machine learning models.
With this in mind, I have created a project and completed the following steps:
Am I heading in the right direction? Please advise.
Additionally, I have following questions:
1. What are the costs of using both platforms? I reviewed the Google Pricing Calculator, but I am unsure which solution or product to select. Do we require any additional cloud solutions to implement them?
2. In Vertex AI, are there any pre-built models available for detecting car dents, scratches, and dislocations?
Thank you in advance.
Hi @deepakkataria08,
Welcome to Google Cloud Community!
Vision API is good for general-purpose object detection but lacks specialization for specific defects like dents and scratches. While,Vertex AI is the right choice for creating custom models tailored to your specific use case (damage detection).
Your decision to use Vertex AI to train a custom model is the correct one. This is important for achieving the accuracy you need for detecting car dents and scratches.
Here are the answers to your questions:
1. Costs and Cloud Solutions:
Additionally, to gain insight into the pricing of Google Cloud Services, you have the option to utilize the Google Cloud Calculator, connect with our sales team to obtain a custom quote for your organization's unique needs, or visit the pricing page.
You may consider these recommendations as well:
2. Pre-built Models in Vertex AI:
No, there are NO pre-built models for car dents, scratches, or dislocations in Vertex AI directly. Vertex AI offerings include:
Here are the next steps and recommendations you could consider:
1. Refine your Dataset:
2. Evaluate Model Performance:
3. Integration with .NET:
Once you have a good model, explore how to use Google Cloud client libraries to make prediction calls from your .NET application. This typically involves:
4. Optimization:
5. Monitoring:
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |