Video egg counter in a poultry farm with 99.9% accuracy
Task
Introduce automatic egg counting with a video camera on three lines.
Result
The eggs were counted on three lines using computer vision with an accuracy of 99.9%. The company began to receive data on the number of eggs produced before packaging in boxes.
Situation
The poultry farm needed to identify the amount of products that did not reach the packaging stage. Previously, production was not counted. To solve this problem, it was necessary to install a video egg counter.
Solution
Stage 1. The client has prepared a video showing the transportation of eggs on the conveyor.
Stage 2. We trained the neural network to recognize eggs. To do this, each egg was manually marked on freeze frames and training was started, so the program began to “recognize” and count the eggs on the video. To solve this problem, algorithms for tracking the movement of each unit of production in the frame were used.
Stage 3. Detection of eggs in a poultry farm
Client:
– installed the cameras on three lines,
– purchased a computer with a Nvidia GTX 1660 8 Gb video card.
Our experts remotely installed a program for product recognition and counting on the customer’s computer. Due to the fact that only one type of product goes through the pipeline, it was enough to train the neural network on one line, there were no recognition errors on other lines, the accuracy was 99.9%.
Launched real-time egg counting on three lines.
Thanks to the solution, we received additional data for analyzing business processes – how many eggs are sent to the next stage of production and what percentage of products do not reach packaging.
Every day the company receives a report and uses the information in its work. In the future, the poultry farm plans to improve the technology and use AI to recognize eggs by shell color.