First Flow
This training will be based on a use case, for this case, a video is available to be used for training the neural network, which will have the objective of detecting the Nut element, identifying its faces (smooth face and prospecting face)
Use Case: Detection and Identification of the Face of Sows
Objective:
Identify the face of the sows, informing if the face is smooth or if the face is prospecting

Follow the steps below
Login - Enter the EyeFlow platform
Access:
https://app.eyeflow.ai
**Usuario**: treinamento
**Senha**: Teste

Application
Application is a subdirectory, an area made available in the tool, in which the user can create his projects (applications) to run on the neural network.
Click on the Application Tab

Create a new application by pressing the \ <+ > button

Create a Named Application <SERPRO.nome do aluno>

Flow
The solution allows the user to create the flow for the execution of the neural network. This solution is based on a Drag and Drop (Drag and Drop) tool that is easy to use, where users can use the components displayed in their Menu.
Click on the Flow Tab

Before creating a flow we will know the existing components in the Tool, in the image we will make a brief description:

 Images of the informed camera models:
Images of the informed camera models:
 

Build your Flow
Input
IP CAMERA - Drag the component into the stream

Double Click on the CAMERA IP component, the screen below will appear:

Selector
ROI CUTTER - Drag the component to the Flow

Double Click on the ROI CUTTER component, the screen below will appear:

Follow the steps

Create a new Class, following the step represented below:

The image below will appear, in this step we will be adding two new classes

Save the settings made in the ROI CUTTER component

Make the communication between the IP CHAMBER with ROI CUTTER in the flow

Save Flow: Click on the \ button<Save Flow>

Upload
 

Upload video
Click on the \ button<Teste Vídeo>

Upload Video test, click on the \ button<UPLOAD VIDEO>

Drag the video to the location you entered

At this moment, a bar will appear showing the video load in the tool

At this point, the solution will be executing its created flow and providing new examples (frames) for its Dataset.
Dataset



Enter the DATASETS Tab

The Dataset folder will open

Select frames / images to be trained in the Dataset, click on the selection buttons

Insert the new selected examples, click on the \ button<Insira novos exemplos>

Return to Dataset Tab

Click on your created Dataset

Mark the regions of interest by selecting the Nut with the Smooth Face and the Projection Face

After marking all selected frames click on the \ button<Painel de Treino>

Editing Parameters for training the neural network
Follow the steps below

The image below will appear
Description of parameters in the tool
Neural network training



After editing the parameters of the neural network, we will submit your marked frames for training, where you will execute the flow created.
Follow the steps below

A confirmation pop-up will appear on the screen

After this step, a screen will appear with the progress of the training

Test-result
After training the neural network, you will be able to see the training result in the report shown in the image, you will also be able to run the loaded video and observe the result you have achieved, if the result is not satisfactory, the neural network must perform a new training, for this case, we must submit new examples in Datasets, in order to improve the learning of the neural network

Video validation
As previously seen in the Flow item, the tool provides a test option on the loaded video.
Follow the steps below
Click on the <<Flow > Tab

Follow the steps below

Follow the steps below

After this step you will be able to check the result of your Project on the video, if the result is not satisfactory, the neural network must be submitted to a new training, for this you must perform the steps informed in the item Datasets, this process must occur until the neural network find the satisfactory result.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
