This document describes a fruit detection technique using morphological image processing. It outlines image acquisition by collecting fruit sample images in JPEG format. Image preprocessing steps like enhancement and noise removal are applied. Color and texture features are then extracted using color space conversion and Canny edge detection. Image segmentation is performed using a clustering algorithm. Morphological dilation is applied to segmented images to count fruit objects. The results show this technique can automatically count and distinguish fruits, providing a low-cost alternative to manual quality inspection.
The project focuses on fruit detection using morphological image processing techniques, emphasizing quality inspection and the need for efficient grading systems.
The first step involves acquiring sample fruit images in .Jpg format with a resolution of 429*322 pixels for analysis.
Image preprocessing aims to enhance visibility and remove noise through various techniques including image enhancement and filtering methods.
Involves extracting color and texture features using methods like color space conversion and segmentation algorithms to improve fruit detection.
Canny edge detection identifies significant pixel transitions, while morphology (dilation) enhances object boundaries in images.
The results show effective counting of objects using MATLAB with low cost and depend on structuring element size for accuracy.
The conclusion highlights the advantages of automated image processing in quality inspection, ensuring consistent and efficient fruit grading.
1. Outline
• Introduction
•Image Acquisition
• Image Preprocessing
• Color Feature
• Texture Feature
• Result
• Conclusion
2
3.
2. Introduction
• Qualityinspection
• Manual
• Not accurate
• Time consuming
• Expensive
• Fruit quality grading is mandatory condition
• New techniques in fruit quality assessment is necessary
3
4.
2. Introduction
• Locatingfruit from tree made
• Harvesting more efficient
• Analysis more easier
• Food appearance Evaluation of quality of fresh food
• Packinghouses demanded a system
• Detect fruit skin defects
4
5.
3.1 Image Acquisition
•Our first step here is to collect sample images of fruits
which are going to be decided the number of fruit present
on the tree.
• Store all the images in .Jpg format
• Resolution 429*322 pixels
5
3.2 Image Preprocessing
•The Aim of this process is to
• Improve image data
• Enhance some of its features
• Approaches:
• Image Enhancement
• Noise remove
7
3.3 Feature Extraction
•Methods:
• Color Feature
• Color space conversion method
• Texture Feature
• Canny edge detection method
• Dilation method
11
12.
3.4 Image Segmentation
•Method:
• Segmentation Partition clustering algorithm
• K partition each partition represent a cluster
• Drawback
• Poor result when a point is close to the center of another cluster
• Overlapping
12
3.5 Canny EdgeDetection
• What is Edges?
• Significant transitions in pixels
• Canny Edge Detection ?
• Multi-stage algorithm
• Subject to noise in the image
• How does it work?
• Remove the noise
• Canny Edge Detection
14
3.6 Morphology (Dilation)
•Morphological Image Processing relay only on the relative
ordering of pixel values, not on their numerical values
• Dilation adds pixels to the boundaries of objects in an
image
• The number of pixels added depends on the size and
shape of the structuring element
• Applied:
• Gray scale images
• Binary image
16
RESULT (1/2)
• Countingobjects is done
• Manually
• By costly electronic systems
• Image Processing using MATLAB
• Effective
• Quick
• Low cost
• No costly equipment
18
19.
RESULT (2/2)
• Accuracydepends on size of the disk structuring element
• Big objects more counting accuracy
• Small objects less counting accuracy
• Accuracy can be increased by separating conglutination
among the objects
19
CONCLUSION (1/2)
• Qualityinspection is done
• Manually
• highly inconsistence in accuracy
• Time consuming
• Boring
• Expensive
21
22.
CONCLUSION (2/2)
• ImageProcessing algorithms
• Automatically count
• Distinguish fruits
• Packinghouses can use this system to guarantee quality
of products.
22