Hello developers, and welcome back.
In this video, we're going to learn about Roboflow and why we needed to build our custom model.
Roboflow is an end to end platform that simplifies and accelerates the process of building and deploying
computer vision models.
It provides a suite of tools that handle the entire workflow, from preparing your images to deploying
a trained model, all with a user friendly interface.
Building a computer vision model, like an object detection or image classification, is traditionally
complex and requires deep expertise.
The most time consuming and tedious part is in the model training itself, but the data preparation.
Roboflow automates and streamlines this data preparation stage.
Okay, so we're going to use the roboflow, um, in in many fields you can make an automotive, telecommunication,
healthcare, retail, banking, agriculture, utilities, government and other ways.
So this is a very important website we're going to use to build our custom model okay.
Go to roboflow comm, get sign in and get started.
Sign in with Google or any account.
Enter the name of your workspace.
I'm gonna name it as Object Detection and make it for free.
Free forever.
Because it's public plan.
You can buy the premium trial, Create Workspace, and here we go.
Now let's go to the project Create New Project and select Object Detection and name the project as Object
detection.
Android.
The annotation groups objects, make it the public and keep this CC by 4.0.
Okay.
Click continue with public.
We don't need the the rapid.
Use traditional model builder instead.
And wait for creating the project.
Here we go.
Now we need to upload the data.
The data is, uh, is composed and consists of images that we're going to annotate and tell our, our
model that those are the detected objects.
Now select any object that you want.
You can select files from your computer.
Or you can select folder directly with uh with many formats.
You can upload images jpg, png, BMP, WebP, and the annotations in 26 formats.
The videos in MOV and mp4 and the PDFs dot PDF.
Okay, there are a lot of things you can upload here.
Also, you can upload data from your phone.
Scan the QR code to upload images and videos from your phone directly to your project.
Also, you can search the Roboflow universe and bulk upload images.
I'm gonna use for for making fast and rapid, uh, rapid detections.
I'm gonna use my mobile phone to detect the objects and capture the images for later annotation and
labeling.
I change it to, um, to to light mode, and I'll scan the QR code on my phone.
Okay.
And open the browser.
This is my phone.
You can choose the files from your phone or start camera.
I'll start the camera.
And here we go.
I, I need to, uh, you can select whatever, any object.
I'm gonna select this battery.
So this is our battery that we're going to detect okay.
So start capturing the pictures you see uploading.
And here to the left you see that?
We uploaded the first picture.
The second picture.
Third picture.
You see.
Now start taking photos to the to the battery and of the battery.
And like this.
Like this.
And with different angles, guys.
Because we need to, to use it in different formats, in different shapes, in different contrasts.
So this is very very very important to take pictures.
So as you take in different in different situations your object detection model will be better.
Also you can in different backgrounds in different different lighting okay.
So this is very important.
And here we go.
When you finish uploading your images all those images are ready to label and and start telling Roboflow
that the the object is this battery that we need to detect.