This project aims at the development of a system for the removal of faulty product in beverage, water bottles industries. It can be self-operational in controlling, starting with bottle detection as a faulty product then pushing the products away from the conveyor to some other basket. Our project m
DIP Based Beverage Inspection on Conveyor
This project aims at the development of a system for the removal of faulty product in beverage, water bottles industries. It can be self-operational in controlling, starting with bottle detection as a faulty product then pushing the products away from the conveyor to some other basket. Our project mainly deals to detect and remove the faulty products form the product line (conveyor).
This work is currently done manually in product lines in industries. This project is divided into two major portions i.e. detecting bottles on a conveyor using IR sensor and synchronize it with the movement of conveyor using the electrical circuit part that will include Raspberry Pi microcontrollers and once the IR detector detects bottle on conveyor it will give the signal to Raspberry Pi and start the camera
Another part is the camera for image capturing and of course Raspberry Pi for doing image processing with Open CV libraries. Raspberry Pi will be used for image processing and sending commands to the mechanical parts to work accordingly. The camera will take a real-time image of bottles and will send it to Raspberry Pi where it will be matched with predefined data for template matching.
This project will cover three major inspections task i.e. bottle cap detection that either it is properly locked or not, logo detection that either bottle has a logo or not and Third is level checking of liquid inside the bottle that either it is filled to a specific level or not.
Project Objectives
The objectives of this project are:
• Hardware implementation of the conveyor
• Implementation of a motor driver circuit and IR sensors in the circuit
• Detect bottles on a conveyor using IR sensor
• Controlling of conveyor using microcontroller
• Detect whether loose or missing caps or not by using adaptive thresholding and contouring.
• Detect whether the bottle has a logo or missing logo by HSV colour detection and template matching
• Detect the level of liquid inside the bottle by image filtering.
This project contains two parts hardware and software.
The Overall system is the integrated system which contains conveyor, motors, raspberry pi3, camera, pusher, motor drivers and IR sensors Raspberry Pi3 is controlling the whole device making logical decisions and implementations.
When the bottle is placed on the conveyor sensor senses it. Binary input is taken from the sensor and the controller turns the camera on. Then inputs from the camera are sent to Raspberry Pi and Algorithms of image processing are applied. Stepper motor attached to pusher will be inputted by the controller if a defected bottle is detected. If any of three faults are not detected, the bottle passes smoothly through the conveyor and this process continues till the conveyor remains on.
Drv8825 motor driver is used to control stepper motor while LD293 is used to control DC motor
In Software, Part Image processing algorithms are been applied in order to detect the faulty object moving onto the conveyor. For this, Python with OpenCV has been used. Ubuntu-mate Operating system is being used for raspberry Pi3. Another software XMing and IP scanner to connect raspberry pi to the computer. Decisions made by the controller are based on the results of image processing.
Image Processing Algorithms are used to detect the following three faults in the bottle
For the cap, we have applied grayscale effects and then image segmentation using adaptive thresholding. Then binary inversion is done. After those morphological operations are applied. Area of connected components is calculated with the help of contour function to check the cap position.
For label detection, after defining the region of the label, HSV colour segmentation is applied. Masked Image is then achieved and Morphological Operations are used to remove noise. If a specific colour of the label is present then a label is available. Another Technique Template Matching is also used for label detection.
For level of liquid detection, after defining region of level, Gaussian Blur and Median blur algorithms are applied for noise removal. Then Thresholding using Adaptive filtration is done. The masked image is achieved and Hough Transformation is applied to check line parameters.
With the automatic accurate inspection system industries can improve their yield ratio as a greater number of products can be inspected in less time in contrast to accuracy, efficiency, cost-effective. As machine vision is used in such system which will work on specified data which will be given as a predefined data. So, accuracy can be improved. Moreover, industries can use such a system for maximum time as humans can only work to some extent. Moreover, this system can be extended to more inspection works like as we are working on a major three task. It can be used in different industries like in textile industries to inspect the textures on their products. Furthermore, in our domain, it can be used to check whether bottles have cracked, or they are crack less.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi 3b + | Equipment | 2 | 6000 | 12000 |
| Conveyor Belt | Equipment | 1 | 30000 | 30000 |
| Bread Board | Equipment | 6 | 150 | 900 |
| IR sensors | Equipment | 5 | 100 | 500 |
| Petrol | Miscellaneous | 60 | 90 | 5400 |
| Printing | Miscellaneous | 300 | 10 | 3000 |
| Web-Camera | Equipment | 1 | 1000 | 1000 |
| Raspberry-Camera | Equipment | 1 | 1000 | 1000 |
| Total in (Rs) | 53800 |
Our Project is based on the study and analysis of Heat Sinks.A Heat Sink is a passive...
Our attention is to make hardware based remotely controlled Smart Home. This idea can be u...
Our project is a prototype that tracks sunlight and reflects it on target point by moving...
Power factor measurement and controlling through PLC 5kw load and Smart monitoring on clou...
The knowledge regarding bone cement is of top importance to all Orthopedic surgeons. Altho...