1. INTRODUCTION. Keywords: image processing, computer vision, color segmentation, potato grading, quality inspection

Size: px
Start display at page:

Download "1. INTRODUCTION. Keywords: image processing, computer vision, color segmentation, potato grading, quality inspection"

Transcription

1 High speed potato grading and quality inspection based on a color vision system J.C. Noordam *, G.W. Otten, A.J.M. Timmermans, B.H. van Zwol Department Production & Control Systems, ATO, P.O. Box 17, 6700 AA, Wageningen, the Netherlands ABSTRACT A high-speed machine vision system for the quality inspection and grading of potatoes has been developed. The vision system grades potatoes on size, shape and external defects such as greening, mechanical damages, rhizoctonia, silver scab, common scab, cracks and growth cracks. A 3-CCD line-scan camera inspects the potatoes in flight as they pass under the camera. The use of mirrors to obtain a 360-degree view of the potato and the lack of product holders guarantee a full view of the potato. To achieve the required capacity of 1 tons/hour, 11 SHARC Digital Signal Processors perform the image processing and classification tasks. The total capacity of the system is about 50 potatoes/sec. The color segmentation procedure uses Linear Discriminant Analysis (LDA) in combination with a Mahalanobis distance classifier to classify the pixels. The procedure for the detection of misshapen potatoes uses a Fourier based shape classification technique. Features such as area, eccentricity and central moments are used to discriminate between similar colored defects. Experiments with red and yellow skin-colored potatoes have shown that the system is robust and consistent in its classification. Keywords: image processing, computer vision, color segmentation, potato grading, quality inspection 1. INTRODUCTION Grading and sorting potatoes ensures that the products meet defined grade and quality requirements for sellers and provides expected quality for buyers. Usually, quality sorting is performed by trained human inspectors who assess the potato by seeing the potato for a particular quality attribute. However, there are some disadvantages to apply human inspectors such as inconsistency, extensive time to inspect huge volumes and expensive labor costs. Computer vision may improve inspection results and take over the visually intensive inspection work from the human inspector. Various studies related to machine vision inspection of potatoes have been reported in literature. An automated inspection station for machine vision grading of potatoes on size and shape has been reported 1,,3,4. The color segmentation results of a multilayer feed forward Neural Network (MLF-NN) and a traditional classifier for the color inspection of potatoes have been compared 5. The throughput of the system as reported by Heinemann was three potatoes/min. and the classification results decreased significantly when the potatoes were moving 1. All systems described above can not fulfill the potato industry requirements for high throughput and real-time speed. Besides a low throughput, none of the described systems is capable to inspect for size, shape, and multiple color defects. To overcome this low throughput, a PC-based high-speed machine vision system for potato inspection with a throughput of 50 images/sec has been reported 6. The system is capable to classify potatoes for size, weight, cross-sectional diameter, shape, and color. The weakness of the system is that the color classification procedure discriminates between good potatoes and green potatoes only. Detection of multiple color defects is not possible with the system. Besides greening, other defects such as cracks, common scab and rhizoctonia are also important features which influence the consumer preferred quality. For a machine vision system to become successful in the potato packaging industry, defects as described above must be detected. The objective for this work was to develop a computer vision system to inspect and grade potatoes based on multiple external color defects, size and shape. The HIghspeed QUality Inspection of Potatoes (HIQUIP) system incorporates conveyor lanes to transport the potatoes to and from the vision unit. It is assumed dust and dirt are removed before inspection by washing. After inspection and grading, the potatoes are transported to a packaging device where potatoes are packed in little bags and sold on the consumer market. As the machine must operate in a potato packaging plant, some extra demands are being imposed to the concept. Apart from recognizing external defects and detecting misshapen potatoes, it must also have a high accuracy and a capacity of 1 tons/hour. The paper is organized as follows. In section the mechanical part of the HIQUIP system is described, followed by a description about the characterization of potato defects. In section 3, the algorithms for the color segmentation, shape * Correspondence : J.C.Noordam@ato.wag-ur.nl; WWW: Fax :

2 classification and crack detection are described. The experiments are discussed in section 4. Finally, in section 5, the conclusions and further research are discussed..1. Machine vision system. THE HIQUIP SYSTEM The complete potato inspection system consists of a conveyor unit, a vision unit and a rejection unit, all placed in a single line. The conveyor unit consists of two singulating conveyors (SC1 and SC) to separate the potatoes and to create a single line of potatoes. The speed of conveyor SC is slightly higher than the speed of conveyor SC1 to separate the potatoes at the transaction from SC1 to SC. Conveyor SC transports the potatoes towards the vision unit where the inspection takes place. Two conveyor belts (VC1 and VC) of the vision unit, placed one after another, transport the potato under the camera for inspection. A digital 3-CCD color line-scan camera scans the narrow gap between the conveyors VC1 and VC to achieve in-flight inspection of the potato. To obtain a 360 degree view of the potato, mirrors are placed in the small gap (4 cm) between the conveyors VC1 and VC. The lack of product holders and the use of mirrors guarantee a full view of the potato. Figure 1 shows the two conveyors VC1 and VC with the mirrors placed in the gap as the potatoes fly from the upper conveyor VC1 to the lower conveyor VC (left). The right image of figure 1 shows a top view as the potato passes the gap between the conveyors VC1 and VC. The surplus value of the mirrors is immediately shown in the right image, as the crack in the bottom of the potato is still visible in the mirror image. TL-tubes mirrors conveyor VC1 conveyor VC crack in mirror image Figure 1. Two conveyors with mirrors placed in the gap (angle view, left) and camera view( right) Three conveyor units, each consisting of VC1 and VC with the accompanying lighting and mirrors, are inspected all by one camera to achieve the required capacity of 1 tons/hour. A single conveyor unit must have a capacity of 4000 kg / 3600 sec. = 1.1 kg/sec. For table potatoes, this implies that about 10 potatoes/sec must be processed. With an average length of 10 cm per potato and a spacing of 5 cm between two potatoes, a belt speed of 1.5 m/sec is required. To detect objects with a size of 1 mm, a resolution of pixels/mm is required. To obtain this resolution of pixels/mm, the camera must grab 000 lines/sec. To achieve a similar resolution in the direction perpendicular to the movement direction, a camera with 098 pixels is sufficient to cover the width of 1.1 meter for the three conveyor units. A grab frequency of 000 lines/sec. requires powerful lighting equipment. Therefore, folded small-sized high-frequency TL tubes with parabolic reflectors are used to illuminate the potatoes. Four TL tubes illuminate the bottom part of the potato and six tubes illuminate the upper part of the potato. The illumination amplitude of each individual TL tubes is controllable to obtain a homogenous illumination on the potato area. The camera grabs continuously and the software detects when a potato passes the gap between the conveyors VC1 and VC. Therefore, the camera requires no additional starting signal when a potato approaches the imaging area. After inspection, the potato is transported to the rejection unit. The rejection unit consists of individually controlled product holders. Each product holder is kept upwards by electro magnets. Once a potato arrives at the correct rejection lane, the magnets are released and the potato drops at the correct rejection station.

3 A high grab frequency requires dedicated hardware for the image processing and classification tasks. A Spectrum Signal PCI-card with 11 SHARC s (Analog Devices ADSP-1060) Digital Signal Processors (DSP) is responsible for the image acquisition and classification tasks. One DSP communicates with the Host PC and transports the measurement results to the screen for visualization. Three DSP s perform the image acquisition, combine the color planes to a single pixel and perform the color correction. Four DSP s perform the color segmentation, image compression and spurious pixel removal. The remaining three DSP are divided over the three conveyor lanes to perform the operations for color and shape classification. A MS-Windows based graphical user interface (GUI) contains various parameter settings and visualization tools for the operator to: select different color and shape models for different potato cultivars adjust the margins for the product grading classes learn the HIQUIP system new color defects or new cultivars log or view the history and segmented images of earlier classified potatoes The number of product classes is theoretically unlimited because the software is extendable to grade the potatoes in multiple classes. With the modular design of the rejection unit, an unlimited number of rejection stations is possible. In practice however, the number of rejection stations is limited to five or six (two size classes and four quality classes) due to increasing costs, as each station requires its own conveyor and storage capacity... Characterization of potato defects Product experts characterize potato defects and diseases on color and shape. Factors such as size, shape, greening, cracks, scab etc. determine the final grade of a potato. The potatoes are graded into four different categories, dependent on the presence of a defect and the area of the defect (as shown in table 1). Kind of defect Q u a l i t y c l a s s e s Good potato Minor defect Medium defect Major defect Outward roughness (scab, Scale 1 Scale 1.5 Scale.5 skin spot, black scurf) ( 1 - spots, < 3.15% ) ( - 4 spots, < 6.5%) (5-10 spots, < 1.5%) scale 3.5 (0-40 spots, < 5% ) Tuber greening 0-1% 0 - % - 5% > 5% Pressure spots not present 0 - % - 5% > 5% Damaged potatoes < 5 mm 0-3% ( 5-10 mm ) 3-8% (10-15 mm ) > 8% (15-0 mm ) Tuber cracks Small cracks > 0.5cm deep, > 1/5 length tuber not allowed Misshapen potatoes not misshapen misshapen Table 1. Grading classes, in percentages of total potato area Similar diseases on potatoes of different cultivar (scab, skin spot and black scurf ) may have a distinct color due to the underlying skin color of the potato. This requires a different reference set of images for each potato cultivar. Besides the difference in skin color for different cultivars, differences in skin structure and shape are also important features. Figure. Four different defects: Misshapen, damaged, rhizoctonia and cracks

4 For the characterization of defects and diseases, product experts examined 6 potato cultivars. From each cultivar an image collection of all possible defects was created. Each potato image is accompanied with a sensorial description and stored in a database. This reference database contains more than 1100 images of 6 cultivars with the most occurring defects and diseases. The database is used for the development and testing of the color and shape algorithms. Four defects on two different potato cultivars are shown in figure. Images of potatoes are made using the camera set-up as shown in figure 3. It consists of a lighting chamber developed by ATO. High frequency TL-lamps (color 84, 0 Watt) are mounted in such a way that a uniform light intensity is obtained at the potato tuber. Furthermore, constant light intensity is realized by measuring the light intensity and feeding this back to the power unit of the TL-lamps. Color camera Lighting chamber Computer Potato tuber Mirror Mirror Figure 3. Schematic view of the camera set up Color images of the potatoes are taken with a Sony 3-CCD color camera. Mirrors make it possible to inspect the potato from all sides Color segmentation 3. ALGORITHM DESIGN The majority of external defects and diseases are identified by its color, which makes the classification of pixels into homogeneous regions an important part of the algorithm. Multi-layer feed-forward Neural Networks (MLF-NN) and statistical discriminant functions have been used successfully for the segmentation of potato images 4,5,7. In literature 5, the results of potato image segmentation of MLF-NN and Linear Discriminant Analysis (LDA) were compared for a limited number of defects; only the color defects bruises and greening were considered. A MLF-NN was reported to slightly outperform a statistical discriminant function for the classification. However, MLF-NN are known to be sensitive for parameter settings (number of hidden nodes, learning rate etc.). Moreover, they require substantial training time. Although this makes LDA preferable above MLF-NN techniques, both MLF-NN and LDA techniques are compared for the segmentation of potato color defects in section 4. Six different color classes are identified: background, potato skin, greening, silver scab, outward roughness and rhizoctonia. All classes are divided into a number of sub classes, e.g. different background colors belong to the background class and the class good skin exists of dark skin and light skin. In total 6 different main classes are used, as shown in table. Main class Sub class Background White background, dark background, mirror edge Skin Skin light, skin dark Greening Green light, green dark Rizotonia Light gray, dark gray, black Silver Scab Silver Scab Outward roughness Brown light, brown dark Table. Classes and subclasses for the image segmentation

5 Due to the difference in skin color it is not sufficient to use a single model for different potato cultivars. For each potato cultivar a new color model is created. As MLF-NN and LDA are supervised classification routines, a labeled training set is required to extract the color model for a potato cultivar. A labeled test set is used to test the performance of the classifier. The images in the database are used to extract the data for the training set and test set. The building of a training-set for the color segmentation of multiple potatoes is an elaborate task. All different colors have to be shown to the HIQUIP system and be trained manually. Instead of single pixel selection, Principal Component Analysis (PCA) selection has been used for the extraction of a training and test set. PCA is a data compression technique and produces a linear combination of the variables (red,green,blue) which form improved descriptors for structure or patterns in the data. Pixels with similar RGB values tend to group in the PCA space (clusters). The pixels in these clusters contain similar information and correspond to similar regions in the image. The pixels of a single cluster can be selected, labeled and stored to disk. With this procedure, the time consuming selection of pixels for training sets and test sets is overcome. In figure 4, a bildstar potato is shown with three different classes: skin, silver scab and rhizoctonia (black spots). The region surrounded by the white rectangle is used as an example for a PCA based pixel selection, as shown in figure 5a&b. Figure 4. Bildstar potato with three classes: silver scab, rhizoctonia and good skin. Figure 5a shows the corresponding score plots after a PCA on the part of the image surrounded by the white square. The score plots show three distinct clusters which correspond to the classes skin, silver scab and rhizoctonia. The selected clusters in the score plot are mapped back in the images (figure 5b) to show that the selected pixels correspond to similar regions in the image. Figure 5a. Score plot with clusters of good skin (left), scab (middle) and rhizoctonia (right). Figure 5b. Selected clusters of figure 5a mapped back into the original images: good skin (left), scab (middle) and rhizoctonia (right).

6 These selected pixels are extracted from the image, labeled and saved to disk. The procedure is repeated for all color defects. To create a training-set and test-set for a cultivar, labeled clusters of multiple images of the same cultivar are merged and stored. 3.. Discrimination between similar colored objects There are a number of defects and diseases which have similar color. Defects such as cracks and rhizoctonia both have a black color (figure ). Discrimination between these defects is important since cracks are a more serious defect. Rhizoctonia and cracks both appear as unappetizing defects, but cracks may become rotten and infect other potatoes. Therefore, cracks must be removed from the batch. Furthermore, growth cracks and common scab have similar color. Usually, a growth crack is no more than a deformed part of a potato and often has a similar color as the potato skin. However, due to the deformation, the skin color becomes darker and looks like common scab. Because a growth crack should be removed from the batch, discrimination between a growth crack and common scab is also required. For the discrimination between cracks and rhizoctonia and between growth cracks and common scab additional shape features are used. Shape features must be able to discriminate between the different defects, as cracks and growth cracks appear as more or less elongated in comparison with rhizoctonia spots and common scab. Eccentricity can be considered as a measure of length/width and is used to discriminate between cracks and rhizoctonia. It can vary from 1 to. A circular object gives an eccentricity of 1, a line shaped object has a higher value. Eccentricity is based on central moments of an object 8,9 : the moments of order p+q of an object represented by the bitmap image b n,m with size n * m are : m = n m pq x= 0 y= 0 x p y b q n m, (1) where b n,m is 1 for a foreground pixel and 0 for a background pixel, x and y are the position in the image. The zero order moment of an object is the area of the object. The first order moments M 01 and M 10 are related to the center of mass of the object: () x = M / = M 1,0 M 0,0 y M 0,1 / 0,0 In order to make the description independent for position, moments can be calculated with respect to the center of mass of the object. These moments are called central moments: u = n m pq x= 0 y= 0 p q ( x x) ( y y) b (3) n, m From the second order central moments a number of properties can be calculated that are comparable with the moments of inertia associated with rotating bodies in mechanics. The principal axis of a region are spanned by the eigenvectors of the matrix : µ,0 µ 1,1 (4) µ 1,1 µ 0, and the corresponding eigenvalues of this matrix are called the principal moments : λ ( + µ 1 1 max = µ,0 µ 0, ) + µ,0 µ 0, µ,0 µ 0 4 λ ( + µ 1 1 min = µ,0 µ 0,) µ,0 µ 0, µ,0 µ 0 4 1,1 1,1 (5) The eccentricity of a region can be defined as the ratio between the square roots of the two principal moments: eccentricity = λ λ max min To limit processing time, only objects of the classes rhizoctonia and outward roughness are considered for the calculation of moments. Furthermore, only objects with an area greater than a threshold value are considered as there are many spurious small objects which are not cracks. (6)

7 In the learning phase, from all available crack and growth crack examples in the database the eccentricities are calculated to determine a proper threshold. If the area of a object is above the area-threshold and the eccentricity of the object is above the eccentricity-threshold, the object is classified as a crack: if ( area > threshold ) &&( eccentrici ty > Threshold ) object is a crack (7) object area object eccentricity The procedure as describe above for the detection is sufficient if the objects of the classes rhizoctonia and outward roughness are not located at the edge of a potato image. A small object at the edge of a potato image may be misclassified as crack due the large view angle of the camera and the roundness of the potato. In this particular situation, the object appears as an elongated object in the image and is consequently misclassified as crack. To prevent these misclassifications, cracks detected at the border of an image are ignored if the principal axis of the objects runs parallel with the edge of the potato. This procedure does not effect actual cracks at the border of the potato because actual cracks at the edges are visible in either one of the remaining images. The similar procedure is followed for the detection of growth cracks in the class common scab, only with different values for area threshold and eccentricity threshold. An example is given in figure 6, where a bildstar potato is shown. The bildstar potato contains silver scab, a few small rhizoctonia spots and a crack. In the segmented image, multiple dark colored objects have been found. Only one of the objects is recognized as a crack by the crack detection procedure, indicated by a black surrounding rectangle. Figure 6. Bildstar image with crack, segmented bildstar image with detected crack 3.3. Shape classification For the detection of misshapen potatoes and apples, various techniques have been presented 1,7,10. A statistical discriminant function and 15 Fourier Descriptors (FD s) outperformed central moments for the shape classification of apples 10. FD s can be made invariant to translation, rotation and scale, which is important in online sorting. A Fourier Descriptor based technique was developed to grade potatoes on shape 7. The FD s were combined to a single shape factor to discriminate between various shaped potatoes. A threshold value for the shape factor determines the final class of a potato and an accuracy of 89.% for the shape separation was reported 7. In the HIQUIP system, FD s and LDA are used to discriminate between good and misshapen potatoes. From each segmented potato image, the boundary is extracted. The one-dimensional boundary is normalized to 56 equidistant points for equal level of comparison. For each boundary point, the distance to the centroid is calculated. This boundary signature is translated to the Fourier domain and the resulting FD s are the input variables for the LDA. It was reported 7 that the first 10 harmonics were adequate for representing the shape information of a potato. In the shape classification experiments of section 4., different number of FD s were used to evaluate the influence of the number of FD s. A single shape model is not sufficient to segment all potato cultivars into the classed good and misshapen. Good shaped potatoes may vary from round, oval, to extreme oval. Therefore, different shape models are created for different potato cultivars. A shape training set and shape test set is created for each cultivar to discriminate between good potatoes and misshapen potatoes. 4. RESULTS AND DISCUSSIONS In experiments 1-3, images of different potato cultivars from the image database were used to test the individual performance of the algorithms. In experiments 4-6, potatoes of the cultivar bintje and santé were used for the performance evaluation of the HIQUIP system. Unfortunately, only few potatoes with a limited number of defects were available for

8 testing. It is known that the number of potatoes used for testing is not significant to draw conclusions about the performance of the HIQUIP system. However, they do give an indication of the performance. In experiment 1, the performance of the color classification routine was evaluated where the segmentation results of MLF- NN are compared with the results of LDA for five different potato cultivars. In experiment, the performance of the shape classification procedure is evaluated. The shape experiments were repeated for a different number of FD s to evaluate the influence of the amount of FD s. In experiment 3, the crack and growth crack detection procedure is evaluated. In experiment 4, the performance of the HIQUIP system was evaluated for two different defects; potatoes with the rhizoctonia defect and potatoes with the common scab defect were considered. In experiment 5, potatoes with cracks were inspected to evaluate the crack detection performance of the HIQUIP system. The results were compared with the classification results of a product expert, who classified the potatoes beforehand. In the last experiment, the robustness of the HIQUIP system is determined Results of LDA and MLF-NN color classification For six different potato cultivars, a training and test set was created as described in section. From the complete set of labeled pixels for each class, 500 pixels were randomly selected to create training and test sets. This resulted in 6*500 pixels for each labeled set. Multiple potato images from a single cultivar were used to create the training and test sets. For the MLF-NN, the input RGB values were auto-scaled. The MLF-NN consists of three input nodes, one hidden layer and an output layer. The output layer consists of 6 neurons, one for each color class. Variations were made in the number nodes in the hidden layer and the transfer function (sigmoid, tanh). The training sets were used to create the color model for the LDA and to train the MLF-NN, the test sets were used to evaluate the performance of both classifiers. The experiments were repeated 5 times. The average percentages of good classification for six classes are shown in table 3. Cultivar LDA (%) MLF-NN (%) Bildstar 95,1 99. Bintje 96, 96,9 Eigenheimer 86, Irene 89, Sante 98, Table 3. Comparison of MLF-NN and LDA color segmentation results (reference images) For all cultivars, a MLF-NN with 1 nodes in the hidden layer and the tanh transfer function gave the best results. Dark colored defects and diseases may overlap in RGB space and are therefore hard to discriminate by LDA. For this reason the results of MLF-NN are slightly better than the results of LDA with the mahalanobis distance function. Although the overall performance of Neural Networks is slightly better than those of LDA with a mahalanobis distance classifier, the latter is implemented as segmentation technique in the HIQUIP system as LDA requires no parameter adjustment. 4.. Results of shape classification In this experiment, the performance of the shape classification is considered. A set of 40 misshapen potato images from the image database is split in half to create a training set and test set for the misshapen potato class. A set of 130 potato images from the image database is split in half to create a training set and test set for the good potato class. LDA with a mahalanobis distance classifier classifies the potatoes into the classes good and misshapen potatoes. The experiment is carried out for 10, 0 and 30 FD s to evaluate the influence of the number of FD s. The results of the shape classifications are shown in table 4. Using 30 FD s for the boundary description of the potatoes gives the best results, all potatoes were classified correctly. This is to be expected, extra boundary information is added by using more FD s. As the number of FD s decreases, misshapen potatoes are classified as good potatoes. 30 FD s will be used in the shape classification procedure in the HIQUIP system. The results in table 4 may indicate that even with 10 FD s the results are acceptable. However, the misshapen potatoes in the reference database are truly misshapen; less misshapen potatoes may be more difficult to discriminate from good potatoes and may require extra FD s. Experiments with real potatoes on the HIQUIP system should indicate whether 10 FD s are sufficient. 30 FD s Good potato (result) Misshapen potato (result) Good (labeled) 65 0 Misshapen (labeled) 0 0

9 0 FD s Good potato (result) Misshapen potato (result) Good (labeled) 65 0 Misshapen (labeled) FD s Good potato (result) Misshapen potato (result) Good (labeled) 65 0 Misshapen (labeled) 18 Table 4. Results of the shape classification for three different number of Fourier Descriptors 4.3. Results of the crack and growth crack detection experiment Results of the crack detection experiment To verify the results of the crack detection procedure, 0 potato images with cracks and 75 potato images without cracks are selected from the image database. The 75 potato images without cracks are covered with similar colored defects of the classes rhizoctonia and outward roughness. After the color segmentation, eccentricity and area are calculated for all objects of the classes rhizoctonia and outward roughness. The results of the measurements are shown in table 5 and figure 7. Defect : Cracks Good potato (result) Potato with crack (result) Good potato (labeled) 75 0 Potato with crack (labeled) 0 0 Table 5. Results of the crack detection experiment Eccentricity small object crack misclassified as crack threshold Number of measurements Figure 7. Results of the crack detection experiment The graph shows the calculated eccentricities for 95 potatoes. Objects with an area below the area threshold of pixels are ignored by the crack detection procedure. Objects with eccentricities above the eccentricity threshold level of.9 are considered as cracks. Four measurements indicated by a triangle ( ) are initially misclassified as crack. A closer look to the misclassified potato images shows that there is no crack on the potato, the object is a small object at the edge of the potato image and misclassified due the large view angle of the camera. As these objects are very close to the border, they can easily be recognized and ignored. As a result, all potatoes with a crack are classified correctly.

10 4.3.. Results of the growth crack detection experiment To verify the results of the growth crack procedure, 64 potato images of the bintje cultivar are selected from the potato image database, from which 9 potato images were labeled as growth crack. The remaining 55 potato images are covered with the similar colored defect common scab. After the color segmentation, eccentricity and area are calculated for all objects of the class common scab. The results are shown in figure 8 and table Eccentricity small objects growth crack misclassified as growth crack threshold Number of measurements Figure 8. Results of the growth crack detection experiment The graph shows the calculated eccentricities of 64 potatoes. The threshold level for eccentricity is set to 3. Objects with eccentricities above this level are considered as growth cracks. Two growth cracks were missed (below the horizontal threshold line), 4 potatoes are misclassified as growth crack if object area is not considered during classification. If the area threshold is set to 7 pixels, the four misclassified potatoes are correctly classified as good potatoes because the areas of the misclassified objects are below the area threshold. The results are shown in table 6. Defect : Growth cracks Good potato (result) Potato with growth crack (result) Good potato (labeled) 55 0 Potato with growth crack (labeled) 7 Table 6. Results of the growth crack detection experiment 4.4. HIQUIP system inspection results of potato defects Inspection results of potatoes with the rhizoctonia defect In this experiment, the performance of the HIQUIP system is tested for the defect rhizoctonia. Potatoes of the cultivar sante were used. Two quality classes are considered, good potatoes and minor defects (table 1). A product expert inspected and classified each potato beforehand. The good potato class consists of 3 potatoes, the minor defect class consists of 7 potatoes. The results of the HIQUIP system are shown in table 7. All potatoes were classified correctly. Defect : Rhizoctonia Good potato (result) Minor defect (result) Good potato (labeled) 3 0 Minor defect (labeled) 0 7 Table 7. Results of the inspection by the HIQUIP system for the rhizoctonia defect

11 Although these results are promising, a few remarks are indispensable. The dark-gray colored defect rhizoctonia on a yellow skin potato results in a high contrast. Therefore, image segmentation is not as difficult as when the color defects are more similar Inspection results of potatoes with common scab defect In this experiment, potatoes of the cultivar bintje with common scab are inspected by the HIQUIP system. Two quality classes are considered, medium and major defects (table 1). A product expert inspected and classified each potato beforehand. The medium class consists of 3 potatoes; the major defect class consists of 7 potatoes. The results of the HIQUIP system are shown in table 8. Defect : common scab Medium defect (result) Major defect (result) Medium defect (labeled) 16 7 Major defect (labeled) 8 19 Table 8. Results of the inspection by the HIQUIP system for the common scab defect The results indicate that common scab is difficult to discriminate from skin color, as almost 30% of each defect class is misclassified. A closer look to the segmented images showed that the misclassification mainly occurred in the two mirror images. The dark potato skin class in a mirror image was classified as common scab. This implies that the illumination intensity in the mirror images is less than the illumination intensity of the middle image. The common scab and dark skin pixel clusters in RGB space overlap due to this illumination difference. Therefore, pixel classification results of defects with more contrast are not affected by the illumination difference. To increase the common scab classification performance in the future, this illumination intensity difference must be corrected HIQUIP system inspection results of crack detection To verify the results of the crack detection procedure, potatoes with cracks of the bintje cultivar were inspected by the HIQUIP system. The product expert classified 15 potatoes as cracks beforehand. The results are shown in table 9. Two potatoes were missed, 13 potatoes with cracks were correctly classified. The cracks on the misclassified potatoes were small and could not be detected. Defect : Cracks Good potato (result) Potato with crack (result) Potato with crack (labeled) 13 Table 9. Results of the crack detection by the HIQUIP system 4.6. Robustness of the HIQUIP system This experiment is carried out to evaluate the robustness of the HIQUIP system. Robustness is considered as how consistent a system measures the color defect areas. To test the robustness of the HIQUIP system, a potato with known defects is considered. The potato contains the defect rhizoctonia and the area of the defect is measured beforehand. The potato was inspected by the HIQUIP system. The experiment was repeated 0 times for different potato positions on the conveyor. The results are shown in the graph of figure 9. The average of the area measurements is 4.04 with a variance of area (%) Robustness test Number of measurements Figure 9. Robustness test of the HIQUIP system. A potato with the rhizoctonia defect is measured 0 times. 19

12 5. CONCLUSION AND FUTURE WORK A high speed color vision system for the inspection and grading of potatoes has been developed. The HIQUIP system grades potatoes on shape, size, cracks, growth cracks, and color defects such as greening, common scab, silver scab and rhizoctonia. A 3-CCD color line-scan camera inspects three independently driven conveyor lanes, moving at 1.5 m/sec, to achieve the required capacity of 1 tons/hour. Mirrors placed in the narrow gap between the two conveyors guarantee a full 360-degree view of the potato. Multiple folded small-sized high frequency TL tubes with parabolic reflectors are sufficient to get satisfactorily lighting. The PC-based PCI board with 11 Digital Signal Processors is fast enough to perform the image processing and classification tasks with a speed of 50 potatoes/sec. LDA and a mahalanobis distance classifier classify RGB pixels in 6 different color classes. Pixel classification experiments with 6 color classes show classification rates above 90% for 5 potato cultivars. Features such as area, eccentricity and central moments make it possible to discriminate between similar colored defects. With these features, cracks and growth cracks on potatoes can also be detected by the HIQUIP system with a high success rate. The Fourier-based shape classification procedure detects misshapen potatoes. The results of the experiments indicate that the HIQUIP system performs well on rhizoctonia and crack detection. The addition of a software based correction module to reduce the illumination differences in the mirror images will be a topic for further work. Although more test are necessary to evaluate the performance for other defects, the capacity of 1 tons/hour and the reported classification results indicate that the HIQUIP system can fulfill the demands of the potato packing industry. 6. ACKNOWLEDGEMENTS Partial financial support from the Commission of European Communities (FAIR CT ) is gratefully acknowledged. Thanks to Floor Verdenius for his comments and contribution to the paper. 7. REFERENCES [1] P. H. Heinemann, N. P. Pathare, and C. T. Morrow, An automated inspection station for machine-vision grading of potatoes, Machine vision and Application, vol. 9, pp , [] N. P. Pathare, P. H. Heinemann, C. T. Morrow, and S.Deck, Automated inspection station for grading of potatoes, presented at 1993 international summer meeting of the ASAE, Spokane, Washington, [3] Y. Tao, C. T. Morrow, P. H. Heinemann, and H. J. Sommer, Automated machine vision inspection of potatoes, presented at 1990 international winter meeting of the ASAE, Hyatt regency Chicago, Illinois, [4] Y. Tao, P. H. Heinemann, Z. Varghese, C. T. Morrow, and H. J. Sommer, Machine vision for color inspection of potatoes and apples, Transactions of the ASAE, vol. 38, pp , [5] S. H. Deck, C. T. Morrow, P. H. Heinemann, and H. J. Sommer, Comparison of a neural network and traditional classifier for machine vision inspection of potatoes, Applied engineering in agriculture, vol. 11, pp , [6] L. Zhou, V. Chalana, and Y. Kim, PC-based machine vision system for real-time computer-aided potato inspection, International journal of imaging systems and technology, vol. 9, pp , [7] Y. Tao, C. T. Morrow, P. H. Heinemann, and H. J. S. III, Fourier-based separation technique for shape grading of potatoes using machine vision, Transactions of the ASAE, vol. 38, pp , [8] M. Dai, P. Baylou, and M. Najim, An efficient algorithm for computation of shape moments from run-length codes or chain codes, Pattern Recognition, vol. 5, pp , 199. [9] M.-K. Hu, Visual pattern recognition by moments invariants, IRE transactions on information theory, pp , 196. [10] V. Leemans, H.Magein, and M. F. Destain, Apple shape inspection with computer vision, presented at Sensors for non-destructive testing, Orlando, Florida, 1997.

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES In addition to colour based estimation of apple quality, various models have been suggested to estimate external attribute based

More information

IMAGE ANALYSIS FOR APPLE DEFECT DETECTION

IMAGE ANALYSIS FOR APPLE DEFECT DETECTION TEKA Kom. Mot. Energ. Roln. OL PAN, 8, 8, 197 25 IMAGE ANALYSIS FOR APPLE DEFECT DETECTION Czesław Puchalski *, Józef Gorzelany *, Grzegorz Zaguła *, Gerald Brusewitz ** * Department of Production Engineering,

More information

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network 436 JOURNAL OF COMPUTERS, VOL. 5, NO. 9, SEPTEMBER Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network Chung-Chi Wu Department of Electrical Engineering,

More information

Fruit Color Properties of Different Cultivars of Dates (Phoenix dactylifera, L.)

Fruit Color Properties of Different Cultivars of Dates (Phoenix dactylifera, L.) 1 Fruit Color Properties of Different Cultivars of Dates (Phoenix dactylifera, L.) M. Fadel, L. Kurmestegy, M. Rashed and Z. Rashed UAE University, College of Food and Agriculture, 17555 Al-Ain, UAE; mfadel@uaeu.ac.ae

More information

High-speed Micro-crack Detection of Solar Wafers with Variable Thickness

High-speed Micro-crack Detection of Solar Wafers with Variable Thickness High-speed Micro-crack Detection of Solar Wafers with Variable Thickness T. W. Teo, Z. Mahdavipour, M. Z. Abdullah School of Electrical and Electronic Engineering Engineering Campus Universiti Sains Malaysia

More information

Minimalist AdaBoost for blemish identification in potatoes

Minimalist AdaBoost for blemish identification in potatoes Minimalist AdaBoost for blemish identification in potatoes Michael Barnes, Grzegorz Cielniak, and Tom Duckett University of Lincoln, Lincoln, UK Abstract. We present a multi-class solution based on minimalist

More information

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC ROBOT VISION Dr.M.Madhavi, MED, MVSREC Robotic vision may be defined as the process of acquiring and extracting information from images of 3-D world. Robotic vision is primarily targeted at manipulation

More information

The Development of Surface Inspection System Using the Real-time Image Processing

The Development of Surface Inspection System Using the Real-time Image Processing The Development of Surface Inspection System Using the Real-time Image Processing JONGHAK LEE, CHANGHYUN PARK, JINGYANG JUNG Instrumentation and Control Research Group POSCO Technical Research Laboratories

More information

Image Extraction using Image Mining Technique

Image Extraction using Image Mining Technique IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,

More information

Methodology for Potatoes Defects Detection with Computer Vision

Methodology for Potatoes Defects Detection with Computer Vision ISBN 978-952-5726-02-2 (Print), 978-952-5726-03-9 (CD-ROM) Proceedings of the 2009 International Symposium on Information Processing (ISIP 09) Huangshan, P. R. China, August 21-23, 2009, pp. 346-351 Methodology

More information

Applying Automated Optical Inspection Ben Dawson, DALSA Coreco Inc., ipd Group (987)

Applying Automated Optical Inspection Ben Dawson, DALSA Coreco Inc., ipd Group (987) Applying Automated Optical Inspection Ben Dawson, DALSA Coreco Inc., ipd Group bdawson@goipd.com (987) 670-2050 Introduction Automated Optical Inspection (AOI) uses lighting, cameras, and vision computers

More information

An Electronic Eye to Improve Efficiency of Cut Tile Measuring Function

An Electronic Eye to Improve Efficiency of Cut Tile Measuring Function IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 4, Ver. IV. (Jul.-Aug. 2017), PP 25-30 www.iosrjournals.org An Electronic Eye to Improve Efficiency

More information

Detection of Greening in Potatoes using Image Processing Techniques. University of Tehran, P.O. Box 4111, Karaj , Iran.

Detection of Greening in Potatoes using Image Processing Techniques. University of Tehran, P.O. Box 4111, Karaj , Iran. Detection of Greening in Potatoes using Image Processing Techniques Ebrahim Ebrahimi 1,*, Kaveh Mollazade 2, rman refi 3 1,* Department of Mechanical Engineering of gricultural Machinery, Faculty of Engineering,

More information

COLOR CONTRAST AND LUMINESCENCE SENSORS

COLOR CONTRAST AND LUMINESCENCE SENSORS WHITE PAPER COLOR CONTRAST AND LUMINESCENCE SENSORS THE KEY TO SUCCESSFUL AUTOMATION CONTROL Bill Letterle Senior Engineer EMX Industries, Inc. PHOTOELECTRICS: THE KEY TO SUCCESSFUL AUTOMATION CONTROL

More information

ECC419 IMAGE PROCESSING

ECC419 IMAGE PROCESSING ECC419 IMAGE PROCESSING INTRODUCTION Image Processing Image processing is a subclass of signal processing concerned specifically with pictures. Digital Image Processing, process digital images by means

More information

Characterization of LF and LMA signal of Wire Rope Tester

Characterization of LF and LMA signal of Wire Rope Tester Volume 8, No. 5, May June 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info ISSN No. 0976-5697 Characterization of LF and LMA signal

More information

Defects segmentation on Golden Delicious apples by using colour machine vision

Defects segmentation on Golden Delicious apples by using colour machine vision Computers and Electronics in Agriculture 20 (1998) 117 130 Defects segmentation on Golden Delicious apples by using colour machine vision V. Leemans *, H. Magein, M.-F. Destain Faculté uni ersitaire des

More information

IMAGE ANALYSIS BASED CONTROL OF COPPER FLOTATION. Kaartinen Jani*, Hätönen Jari**, Larinkari Martti*, Hyötyniemi Heikki*, Jorma Miettunen***

IMAGE ANALYSIS BASED CONTROL OF COPPER FLOTATION. Kaartinen Jani*, Hätönen Jari**, Larinkari Martti*, Hyötyniemi Heikki*, Jorma Miettunen*** IMAGE ANALYSIS BASED CONTROL OF COPPER FLOTATION Kaartinen Jani*, Hätönen Jari**, Larinkari Martti*, Hyötyniemi Heikki*, Jorma Miettunen*** *Helsinki University of Technology, Control Engineering Laboratory

More information

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

International Journal of Modern Trends in Engineering and Research   e-issn No.: , Date: April, 2016 International Journal of Modern Trends in Engineering and Research www.ijmter.com e-issn No.:2349-9745, Date: 28-30 April, 2016 Estimation of Shelf Life Of Mango and Automatic Separation Dhananjay Pawar

More information

A Real Time based Image Segmentation Technique to Identify Rotten Pointed Gourds Pratikshya Mohanty, Avinash Kranti Pradhan, Shreetam Behera

A Real Time based Image Segmentation Technique to Identify Rotten Pointed Gourds Pratikshya Mohanty, Avinash Kranti Pradhan, Shreetam Behera A Real Time based Image Segmentation Technique to Identify Rotten Pointed Gourds Pratikshya Mohanty, Avinash Kranti Pradhan, Shreetam Behera Abstract Every object can be identified based on its physical

More information

The Key Information Technology of Soybean Disease Diagnosis

The Key Information Technology of Soybean Disease Diagnosis The Key Information Technology of Soybean Disease Diagnosis Baoshi Jin 1,2, Xiaodan Ma 3, Zhongwen Huang 4, and Yuhu Zuo 5,* 1 College of Agronomy Heilongjiang Bayi Agricultural University DaQing China

More information

Exercise questions for Machine vision

Exercise questions for Machine vision Exercise questions for Machine vision This is a collection of exercise questions. These questions are all examination alike which means that similar questions may appear at the written exam. I ve divided

More information

Application of Machine Vision Technology in the Diagnosis of Maize Disease

Application of Machine Vision Technology in the Diagnosis of Maize Disease Application of Machine Vision Technology in the Diagnosis of Maize Disease Liying Cao, Xiaohui San, Yueling Zhao, and Guifen Chen * College of Information and Technology Science, Jilin Agricultural University,

More information

Advances in the Application of Image Processing Fruit Grading

Advances in the Application of Image Processing Fruit Grading Advances in the Application of Image Processing Fruit Grading Chengjun Fang and Chunjian Hua Institute of Mechanical Engineering, Jiangnan University, Wuxi 214122, China {525890065,277795559}@qq.com Abstract.

More information

Multiresolution Analysis of Connectivity

Multiresolution Analysis of Connectivity Multiresolution Analysis of Connectivity Atul Sajjanhar 1, Guojun Lu 2, Dengsheng Zhang 2, Tian Qi 3 1 School of Information Technology Deakin University 221 Burwood Highway Burwood, VIC 3125 Australia

More information

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and 8.1 INTRODUCTION In this chapter, we will study and discuss some fundamental techniques for image processing and image analysis, with a few examples of routines developed for certain purposes. 8.2 IMAGE

More information

Integrated Digital System for Yarn Surface Quality Evaluation using Computer Vision and Artificial Intelligence

Integrated Digital System for Yarn Surface Quality Evaluation using Computer Vision and Artificial Intelligence Integrated Digital System for Yarn Surface Quality Evaluation using Computer Vision and Artificial Intelligence Sheng Yan LI, Jie FENG, Bin Gang XU, and Xiao Ming TAO Institute of Textiles and Clothing,

More information

Image Acquisition. Jos J.M. Groote Schaarsberg Center for Image Processing

Image Acquisition. Jos J.M. Groote Schaarsberg Center for Image Processing Image Acquisition Jos J.M. Groote Schaarsberg schaarsberg@tpd.tno.nl Specification and system definition Acquisition systems (camera s) Illumination Theoretical case : noise Additional discussion and questions

More information

Hand & Upper Body Based Hybrid Gesture Recognition

Hand & Upper Body Based Hybrid Gesture Recognition Hand & Upper Body Based Hybrid Gesture Prerna Sharma #1, Naman Sharma *2 # Research Scholor, G. B. P. U. A. & T. Pantnagar, India * Ideal Institue of Technology, Ghaziabad, India Abstract Communication

More information

AGRICULTURE, LIVESTOCK and FISHERIES

AGRICULTURE, LIVESTOCK and FISHERIES Research in ISSN : P-2409-0603, E-2409-9325 AGRICULTURE, LIVESTOCK and FISHERIES An Open Access Peer Reviewed Journal Open Access Research Article Res. Agric. Livest. Fish. Vol. 2, No. 2, August 2015:

More information

Hyper-spectral features applied to colour shade grading tile classification

Hyper-spectral features applied to colour shade grading tile classification Proceedings of the 6th WSEAS International Conference on Signal, Speech and Image Processing, Lisbon, Portugal, September 22-24, 2006 68 Hyper-spectral features applied to colour shade grading tile classification

More information

Maturity Detection of Fruits and Vegetables using K-Means Clustering Technique

Maturity Detection of Fruits and Vegetables using K-Means Clustering Technique Maturity Detection of Fruits and Vegetables using K-Means Clustering Technique Ms. K.Thirupura Sundari 1, Ms. S.Durgadevi 2, Mr.S.Vairavan 3 1,2- A.P/EIE, Sri Sairam Engineering College, Chennai 3- Student,

More information

applications applications

applications applications Vision Vision applications applications O2GAME with the capital of 50 000 RCS : B 348 442 872 NAF : 723 Z 20, rue du Fonds Pernant, ZAC de Mercières Tél : +33 (0)3 44 86 18 58 60471 Compiègne Cedex France

More information

Imaging with hyperspectral sensors: the right design for your application

Imaging with hyperspectral sensors: the right design for your application Imaging with hyperspectral sensors: the right design for your application Frederik Schönebeck Framos GmbH f.schoenebeck@framos.com June 29, 2017 Abstract In many vision applications the relevant information

More information

Student: Nizar Cherkaoui. Advisor: Dr. Chia-Ling Tsai (Computer Science Dept.) Advisor: Dr. Eric Muller (Biology Dept.)

Student: Nizar Cherkaoui. Advisor: Dr. Chia-Ling Tsai (Computer Science Dept.) Advisor: Dr. Eric Muller (Biology Dept.) Student: Nizar Cherkaoui Advisor: Dr. Chia-Ling Tsai (Computer Science Dept.) Advisor: Dr. Eric Muller (Biology Dept.) Outline Introduction Foreground Extraction Blob Segmentation and Labeling Classification

More information

True 2 ½ D Solder Paste Inspection

True 2 ½ D Solder Paste Inspection True 2 ½ D Solder Paste Inspection Process control of the Stencil Printing operation is a key factor in SMT manufacturing. As the first step in the Surface Mount Manufacturing Assembly, the stencil printer

More information

ENHANCHED PALM PRINT IMAGES FOR PERSONAL ACCURATE IDENTIFICATION

ENHANCHED PALM PRINT IMAGES FOR PERSONAL ACCURATE IDENTIFICATION ENHANCHED PALM PRINT IMAGES FOR PERSONAL ACCURATE IDENTIFICATION Prof. Rahul Sathawane 1, Aishwarya Shende 2, Pooja Tete 3, Naina Chandravanshi 4, Nisha Surjuse 5 1 Prof. Rahul Sathawane, Information Technology,

More information

The Summary of Researches on Detections of Potato Surface Defects by Machine Vision Tian Haitao1,a, Zhao Jun1,b

The Summary of Researches on Detections of Potato Surface Defects by Machine Vision Tian Haitao1,a, Zhao Jun1,b 2nd Workshop on Advanced Research and Technology in Industry Applications (WARTIA 2016) The Summary of Researches on Detections of Potato Surface Defects by Machine Vision Tian Haitao1,a, Zhao Jun1,b 1

More information

Auto-tagging The Facebook

Auto-tagging The Facebook Auto-tagging The Facebook Jonathan Michelson and Jorge Ortiz Stanford University 2006 E-mail: JonMich@Stanford.edu, jorge.ortiz@stanford.com Introduction For those not familiar, The Facebook is an extremely

More information

Fast and Automatic Inspection of Citrus HLB and Other Common Defects

Fast and Automatic Inspection of Citrus HLB and Other Common Defects Fast and Automatic Inspection of Citrus HLB and Other Common Defects Daeun Dana Choi, Won Suk Lee Yao Zhang, John Schueller Reza Ehsani, Fritz Roka Mark Ritenour 2016 UF/IFAS Citrus Packinghouse Day Introduction

More information

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image Background Computer Vision & Digital Image Processing Introduction to Digital Image Processing Interest comes from two primary backgrounds Improvement of pictorial information for human perception How

More information

WHITE PAPER. Methods for Measuring Flat Panel Display Defects and Mura as Correlated to Human Visual Perception

WHITE PAPER. Methods for Measuring Flat Panel Display Defects and Mura as Correlated to Human Visual Perception Methods for Measuring Flat Panel Display Defects and Mura as Correlated to Human Visual Perception Methods for Measuring Flat Panel Display Defects and Mura as Correlated to Human Visual Perception Abstract

More information

158.doc. 1 The MEDES System

158.doc. 1 The MEDES System 1 The MEDES System MEDES is an automatic inspection system for overhead wires that has been designed by DIE (Electronic Engineering Division. Polytechnic University of Madrid, Spain), funded by RENFE,

More information

MEASUREMENT OF ROUGHNESS USING IMAGE PROCESSING. J. Ondra Department of Mechanical Technology Military Academy Brno, Brno, Czech Republic

MEASUREMENT OF ROUGHNESS USING IMAGE PROCESSING. J. Ondra Department of Mechanical Technology Military Academy Brno, Brno, Czech Republic MEASUREMENT OF ROUGHNESS USING IMAGE PROCESSING J. Ondra Department of Mechanical Technology Military Academy Brno, 612 00 Brno, Czech Republic Abstract: A surface roughness measurement technique, based

More information

Colour Profiling Using Multiple Colour Spaces

Colour Profiling Using Multiple Colour Spaces Colour Profiling Using Multiple Colour Spaces Nicola Duffy and Gerard Lacey Computer Vision and Robotics Group, Trinity College, Dublin.Ireland duffynn@cs.tcd.ie Abstract This paper presents an original

More information

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching.

Remote Sensing. The following figure is grey scale display of SPOT Panchromatic without stretching. Remote Sensing Objectives This unit will briefly explain display of remote sensing image, geometric correction, spatial enhancement, spectral enhancement and classification of remote sensing image. At

More information

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: April, 2016

International Journal of Modern Trends in Engineering and Research   e-issn No.: , Date: April, 2016 International Journal of Modern Trends in Engineering and Research www.ijmter.com e-issn No.:2349-9745, Date: 28-30 April, 2016 Rice Grain And Stone Sorting Using ARM Rahul A. Chavhan 1, Roshan A.Deore

More information

FSI Machine Vision Training Programs

FSI Machine Vision Training Programs FSI Machine Vision Training Programs Table of Contents Introduction to Machine Vision (Course # MVC-101) Machine Vision and NeuroCheck overview (Seminar # MVC-102) Machine Vision, EyeVision and EyeSpector

More information

Visual Detection of Blemishes in Potatoes using Minimalist Boosted Classifiers

Visual Detection of Blemishes in Potatoes using Minimalist Boosted Classifiers Visual Detection of Blemishes in Potatoes using Minimalist Boosted Classifiers Michael Barnes 1, Tom Duckett 1, Grzegorz Cielniak 1, Graeme Stroud 2 and Glyn Harper 2 1 School of Computer Science, University

More information

Live Hand Gesture Recognition using an Android Device

Live Hand Gesture Recognition using an Android Device Live Hand Gesture Recognition using an Android Device Mr. Yogesh B. Dongare Department of Computer Engineering. G.H.Raisoni College of Engineering and Management, Ahmednagar. Email- yogesh.dongare05@gmail.com

More information

Use of Photogrammetry for Sensor Location and Orientation

Use of Photogrammetry for Sensor Location and Orientation Use of Photogrammetry for Sensor Location and Orientation Michael J. Dillon and Richard W. Bono, The Modal Shop, Inc., Cincinnati, Ohio David L. Brown, University of Cincinnati, Cincinnati, Ohio In this

More information

High Performance Imaging Using Large Camera Arrays

High Performance Imaging Using Large Camera Arrays High Performance Imaging Using Large Camera Arrays Presentation of the original paper by Bennett Wilburn, Neel Joshi, Vaibhav Vaish, Eino-Ville Talvala, Emilio Antunez, Adam Barth, Andrew Adams, Mark Horowitz,

More information

GUIDE TO SELECTING HYPERSPECTRAL INSTRUMENTS

GUIDE TO SELECTING HYPERSPECTRAL INSTRUMENTS GUIDE TO SELECTING HYPERSPECTRAL INSTRUMENTS Safe Non-contact Non-destructive Applicable to many biological, chemical and physical problems Hyperspectral imaging (HSI) is finally gaining the momentum that

More information

Contrast adaptive binarization of low quality document images

Contrast adaptive binarization of low quality document images Contrast adaptive binarization of low quality document images Meng-Ling Feng a) and Yap-Peng Tan b) School of Electrical and Electronic Engineering, Nanyang Technological University, Nanyang Avenue, Singapore

More information

Study guide for Graduate Computer Vision

Study guide for Graduate Computer Vision Study guide for Graduate Computer Vision Erik G. Learned-Miller Department of Computer Science University of Massachusetts, Amherst Amherst, MA 01003 November 23, 2011 Abstract 1 1. Know Bayes rule. What

More information

SCIENCE & TECHNOLOGY

SCIENCE & TECHNOLOGY Pertanika J. Sci. & Technol. 25 (S): 163-172 (2017) SCIENCE & TECHNOLOGY Journal homepage: http://www.pertanika.upm.edu.my/ Performance Comparison of Min-Max Normalisation on Frontal Face Detection Using

More information

AUTOMATIC DETECTION OF HEDGES AND ORCHARDS USING VERY HIGH SPATIAL RESOLUTION IMAGERY

AUTOMATIC DETECTION OF HEDGES AND ORCHARDS USING VERY HIGH SPATIAL RESOLUTION IMAGERY AUTOMATIC DETECTION OF HEDGES AND ORCHARDS USING VERY HIGH SPATIAL RESOLUTION IMAGERY Selim Aksoy Department of Computer Engineering, Bilkent University, Bilkent, 06800, Ankara, Turkey saksoy@cs.bilkent.edu.tr

More information

Chapter 2 Transformation Invariant Image Recognition Using Multilayer Perceptron 2.1 Introduction

Chapter 2 Transformation Invariant Image Recognition Using Multilayer Perceptron 2.1 Introduction Chapter 2 Transformation Invariant Image Recognition Using Multilayer Perceptron 2.1 Introduction A multilayer perceptron (MLP) [52, 53] comprises an input layer, any number of hidden layers and an output

More information

SMART LASER SENSORS SIMPLIFY TIRE AND RUBBER INSPECTION

SMART LASER SENSORS SIMPLIFY TIRE AND RUBBER INSPECTION PRESENTED AT ITEC 2004 SMART LASER SENSORS SIMPLIFY TIRE AND RUBBER INSPECTION Dr. Walt Pastorius LMI Technologies 2835 Kew Dr. Windsor, ON N8T 3B7 Tel (519) 945 6373 x 110 Cell (519) 981 0238 Fax (519)

More information

FLUORESCENCE MAGNETIC PARTICLE FLAW DETECTING SYSTEM BASED ON LOW LIGHT LEVEL CCD

FLUORESCENCE MAGNETIC PARTICLE FLAW DETECTING SYSTEM BASED ON LOW LIGHT LEVEL CCD FLUORESCENCE MAGNETIC PARTICLE FLAW DETECTING SYSTEM BASED ON LOW LIGHT LEVEL CCD Jingrong Zhao 1, Yang Mi 2, Ke Wang 1, Yukuan Ma 1 and Jingqiu Yang 3 1 College of Communication Engineering, Jilin University,

More information

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

Real-Time Face Detection and Tracking for High Resolution Smart Camera System Digital Image Computing Techniques and Applications Real-Time Face Detection and Tracking for High Resolution Smart Camera System Y. M. Mustafah a,b, T. Shan a, A. W. Azman a,b, A. Bigdeli a, B. C. Lovell

More information

Keyword: Morphological operation, template matching, license plate localization, character recognition.

Keyword: Morphological operation, template matching, license plate localization, character recognition. Volume 4, Issue 11, November 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Automatic

More information

Application of the Image Processing Technique for Separating Sprouted Potatoes in the Sorting Line

Application of the Image Processing Technique for Separating Sprouted Potatoes in the Sorting Line 2015, TextRoad Publication ISSN: 2090-4274 Journal of Applied Environmental and Biological Sciences www.textroad.com Application of the Image Processing Technique for Separating Sprouted Potatoes in the

More information

Feature Extraction Techniques for Dorsal Hand Vein Pattern

Feature Extraction Techniques for Dorsal Hand Vein Pattern Feature Extraction Techniques for Dorsal Hand Vein Pattern Pooja Ramsoful, Maleika Heenaye-Mamode Khan Department of Computer Science and Engineering University of Mauritius Mauritius pooja.ramsoful@umail.uom.ac.mu,

More information

A Fast Algorithm of Extracting Rail Profile Base on the Structured Light

A Fast Algorithm of Extracting Rail Profile Base on the Structured Light A Fast Algorithm of Extracting Rail Profile Base on the Structured Light Abstract Li Li-ing Chai Xiao-Dong Zheng Shu-Bin College of Urban Railway Transportation Shanghai University of Engineering Science

More information

A System for Recognizing a Large Class of Engineering Drawings

A System for Recognizing a Large Class of Engineering Drawings University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln CSE Journal Articles Computer Science and Engineering, Department of 1997 A System for Recognizing a Large Class of Engineering

More information

Recognition System for Pakistani Paper Currency

Recognition System for Pakistani Paper Currency World Applied Sciences Journal 28 (12): 2069-2075, 2013 ISSN 1818-4952 IDOSI Publications, 2013 DOI: 10.5829/idosi.wasj.2013.28.12.300 Recognition System for Pakistani Paper Currency 1 2 Ahmed Ali and

More information

FACE RECOGNITION BY PIXEL INTENSITY

FACE RECOGNITION BY PIXEL INTENSITY FACE RECOGNITION BY PIXEL INTENSITY Preksha jain & Rishi gupta Computer Science & Engg. Semester-7 th All Saints College Of Technology, Gandhinagar Bhopal. Email Id-Priky0889@yahoo.com Abstract Face Recognition

More information

A Detection Method of Rice Process Quality Based on the Color and BP Neural Network

A Detection Method of Rice Process Quality Based on the Color and BP Neural Network A Detection Method of Rice Process Quality Based on the Color and BP Neural Network Peng Wan 1,2, Changjiang Long 1, Xiaomao Huang 1 1 College of Engineering, Huazhong Agricultural University, Wuhan, P.

More information

Australian Journal of Basic and Applied Sciences

Australian Journal of Basic and Applied Sciences AENSI Journals Australian Journal of Basic and Applied Sciences ISSN:1991-8178 Journal home page: www.ajbasweb.com Context-Based Image Segmentation of Radiography 1 W. Al-Hameed, 2 P.D. Picton, 3 Y. Mayali

More information

A Novel Algorithm for Hand Vein Recognition Based on Wavelet Decomposition and Mean Absolute Deviation

A Novel Algorithm for Hand Vein Recognition Based on Wavelet Decomposition and Mean Absolute Deviation Sensors & Transducers, Vol. 6, Issue 2, December 203, pp. 53-58 Sensors & Transducers 203 by IFSA http://www.sensorsportal.com A Novel Algorithm for Hand Vein Recognition Based on Wavelet Decomposition

More information

Electro-Optic Identification Research Program: Computer Aided Identification (CAI) and Automatic Target Recognition (ATR)

Electro-Optic Identification Research Program: Computer Aided Identification (CAI) and Automatic Target Recognition (ATR) Electro-Optic Identification Research Program: Computer Aided Identification (CAI) and Automatic Target Recognition (ATR) Phone: (850) 234-4066 Phone: (850) 235-5890 James S. Taylor, Code R22 Coastal Systems

More information

License Plate Localisation based on Morphological Operations

License Plate Localisation based on Morphological Operations License Plate Localisation based on Morphological Operations Xiaojun Zhai, Faycal Benssali and Soodamani Ramalingam School of Engineering & Technology University of Hertfordshire, UH Hatfield, UK Abstract

More information

MULTI-PARAMETER ANALYSIS IN EDDY CURRENT INSPECTION OF

MULTI-PARAMETER ANALYSIS IN EDDY CURRENT INSPECTION OF MULTI-PARAMETER ANALYSIS IN EDDY CURRENT INSPECTION OF AIRCRAFT ENGINE COMPONENTS A. Fahr and C.E. Chapman Structures and Materials Laboratory Institute for Aerospace Research National Research Council

More information

Detection and Verification of Missing Components in SMD using AOI Techniques

Detection and Verification of Missing Components in SMD using AOI Techniques , pp.13-22 http://dx.doi.org/10.14257/ijcg.2016.7.2.02 Detection and Verification of Missing Components in SMD using AOI Techniques Sharat Chandra Bhardwaj Graphic Era University, India bhardwaj.sharat@gmail.com

More information

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL * A. K. Sharma, ** R. A. Gupta, and *** Laxmi Srivastava * Department of Electrical Engineering,

More information

Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1

Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1 Objective: Introduction to DSP ECE-S352 Fall Quarter 2000 Matlab Project 1 This Matlab Project is an extension of the basic correlation theory presented in the course. It shows a practical application

More information

More Info at Open Access Database by S. Dutta and T. Schmidt

More Info at Open Access Database  by S. Dutta and T. Schmidt More Info at Open Access Database www.ndt.net/?id=17657 New concept for higher Robot position accuracy during thermography measurement to be implemented with the existing prototype automated thermography

More information

Multi-channel imaging cytometry with a single detector

Multi-channel imaging cytometry with a single detector Multi-channel imaging cytometry with a single detector Sarah Locknar 1, John Barton 1, Mark Entwistle 2, Gary Carver 1 and Robert Johnson 1 1 Omega Optical, Brattleboro, VT 05301 2 Philadelphia Lightwave,

More information

Chapter 6 EXPERIMENTAL VERIFICATION

Chapter 6 EXPERIMENTAL VERIFICATION Qiang Lu Chapter 6. Experimental Verification 173 Chapter 6 EXPERIMENTAL VERIFICATION To verify the capabilities and to study the limitations of the image processing modules, experiments were performed

More information

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES

COMPARATIVE PERFORMANCE ANALYSIS OF HAND GESTURE RECOGNITION TECHNIQUES International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 9, Issue 3, May - June 2018, pp. 177 185, Article ID: IJARET_09_03_023 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=9&itype=3

More information

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS RADT 3463 - COMPUTERIZED IMAGING Section I: Chapter 2 RADT 3463 Computerized Imaging 1 SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS RADT 3463 COMPUTERIZED IMAGING Section I: Chapter 2 RADT

More information

Face Recognition System Based on Infrared Image

Face Recognition System Based on Infrared Image International Journal of Engineering Inventions e-issn: 2278-7461, p-issn: 2319-6491 Volume 6, Issue 1 [October. 217] PP: 47-56 Face Recognition System Based on Infrared Image Yong Tang School of Electronics

More information

Image-Based Date Fruit Classification

Image-Based Date Fruit Classification IV International Congress on Ultra Modern Telecommunications and Control Systems 2012 Image-Based Date Fruit Classification Abdulhamid Haidar Massachusetts Institute of Technology Cambridge, MA ahaidar@mit.edu

More information

Upgrade of the ultra-small-angle scattering (USAXS) beamline BW4

Upgrade of the ultra-small-angle scattering (USAXS) beamline BW4 Upgrade of the ultra-small-angle scattering (USAXS) beamline BW4 S.V. Roth, R. Döhrmann, M. Dommach, I. Kröger, T. Schubert, R. Gehrke Definition of the upgrade The wiggler beamline BW4 is dedicated to

More information

AUTOMATION TECHNOLOGY FOR FABRIC INSPECTION SYSTEM

AUTOMATION TECHNOLOGY FOR FABRIC INSPECTION SYSTEM AUTOMATION TECHNOLOGY FOR FABRIC INSPECTION SYSTEM Chi-ho Chan, Hugh Liu, Thomas Kwan, Grantham Pang Dept. of Electrical and Electronic Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong.

More information

Number Plate Recognition Using Segmentation

Number Plate Recognition Using Segmentation Number Plate Recognition Using Segmentation Rupali Kate M.Tech. Electronics(VLSI) BVCOE. Pune 411043, Maharashtra, India. Dr. Chitode. J. S BVCOE. Pune 411043 Abstract Automatic Number Plate Recognition

More information

DISEASE DETECTION OF TOMATO PLANT LEAF USING ANDROID APPLICATION

DISEASE DETECTION OF TOMATO PLANT LEAF USING ANDROID APPLICATION ISSN 2395-1621 DISEASE DETECTION OF TOMATO PLANT LEAF USING ANDROID APPLICATION #1 Tejaswini Devram, #2 Komal Hausalmal, #3 Juby Thomas, #4 Pranjal Arote #5 S.P.Pattanaik 1 tejaswinipdevram@gmail.com 2

More information

Reference Free Image Quality Evaluation

Reference Free Image Quality Evaluation Reference Free Image Quality Evaluation for Photos and Digital Film Restoration Majed CHAMBAH Université de Reims Champagne-Ardenne, France 1 Overview Introduction Defects affecting films and Digital film

More information

Face Detection using 3-D Time-of-Flight and Colour Cameras

Face Detection using 3-D Time-of-Flight and Colour Cameras Face Detection using 3-D Time-of-Flight and Colour Cameras Jan Fischer, Daniel Seitz, Alexander Verl Fraunhofer IPA, Nobelstr. 12, 70597 Stuttgart, Germany Abstract This paper presents a novel method to

More information

Considerations: Evaluating Three Identification Technologies

Considerations: Evaluating Three Identification Technologies Considerations: Evaluating Three Identification Technologies A variety of automatic identification and data collection (AIDC) trends have emerged in recent years. While manufacturers have relied upon one-dimensional

More information

Non-Destructive Bridge Deck Assessment using Image Processing and Infrared Thermography. Masato Matsumoto 1

Non-Destructive Bridge Deck Assessment using Image Processing and Infrared Thermography. Masato Matsumoto 1 Non-Destructive Bridge Deck Assessment using Image Processing and Infrared Thermography Abstract Masato Matsumoto 1 Traditionally, highway bridge conditions have been monitored by visual inspection with

More information

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods 19 An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods T.Arunachalam* Post Graduate Student, P.G. Dept. of Computer Science, Govt Arts College, Melur - 625 106 Email-Arunac682@gmail.com

More information

A Fruit Quality Management System Based On Image Processing

A Fruit Quality Management System Based On Image Processing IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 8, Issue 6 (Nov. - Dec. 2013), PP 01-05 A Fruit Quality Management System Based On Image

More information

VIDEOcheck VVC 120 Test Automation. VIDEOcheck VVC 120. Automatic testing and sorting machine for the 100 % control of mass-produced parts

VIDEOcheck VVC 120 Test Automation. VIDEOcheck VVC 120. Automatic testing and sorting machine for the 100 % control of mass-produced parts VIDEOcheck VVC 120 Test Automation Automatic testing and sorting machine for the 100 % control of mass-produced parts VIDEOcheck VVC 120 Automatic testing and sorting machine for the 100 % control of mass-produced

More information

CCD Automatic Gain Algorithm Design of Noncontact Measurement System Based on High-speed Circuit Breaker

CCD Automatic Gain Algorithm Design of Noncontact Measurement System Based on High-speed Circuit Breaker 2016 3 rd International Conference on Engineering Technology and Application (ICETA 2016) ISBN: 978-1-60595-383-0 CCD Automatic Gain Algorithm Design of Noncontact Measurement System Based on High-speed

More information

ScrappiX. Visual inspection equipment for dimensional. and surface defects control

ScrappiX. Visual inspection equipment for dimensional. and surface defects control ScrappiX Visual inspection equipment for dimensional and surface defects control ScrappiX Visual inspection equipment for dimensional and surface defects control Scrappix is an innovative visual inspection

More information

A COMPARISON OF ARTIFICIAL NEURAL NETWORKS AND OTHER STATISTICAL METHODS FOR ROTATING MACHINE

A COMPARISON OF ARTIFICIAL NEURAL NETWORKS AND OTHER STATISTICAL METHODS FOR ROTATING MACHINE A COMPARISON OF ARTIFICIAL NEURAL NETWORKS AND OTHER STATISTICAL METHODS FOR ROTATING MACHINE CONDITION CLASSIFICATION A. C. McCormick and A. K. Nandi Abstract Statistical estimates of vibration signals

More information

Industrial image processing in the quality management of the plastics processing industry

Industrial image processing in the quality management of the plastics processing industry Industrial image processing in the quality management of the plastics processing industry The requirements made of industrial image processing in the quality management of plastic components manufacturing

More information

Säntis 300 Full wafer cathodoluminescence control up to 300 mm diameter

Säntis 300 Full wafer cathodoluminescence control up to 300 mm diameter Säntis 300 Full wafer cathodoluminescence control up to 300 mm diameter Overview The Säntis 300 system has been designed for fully automated control of 150, 200 and 300 mm wafers. Attolight s Quantitative

More information