This document summarizes recent challenges and solutions in image-based recognition, illustrated through applications in analyzing mineral aggregates and wheat samples. It describes the full process of technical recognition, including image acquisition, preprocessing, segmentation of individual objects, feature extraction, and classification. Segmentation is a particular challenge for samples viewed "compactly" without separation; the authors present a two-step segmentation method using thresholding and model-based post-processing. Feature selection and classifier optimization are also discussed to reduce dimensionality and overfitting issues common to natural materials. Real-time computation of complex recognition problems is now possible using modern processors and graphics processing units.
The peer-reviewed International Journal of Engineering Inventions (IJEI) is started with a mission to encourage contribution to research in Science and Technology. Encourage and motivate researchers in challenging areas of Sciences and Technology.
an analysis of the influential advantage of bio treatment over mechanical pro...INFOGAIN PUBLICATION
The economy of any nation is determined by the development of its industrial sectors. One of the most vibrant industries is leather industry. The process of it comprises of three stages among which tanning is the core action as it gives glow to the product. But, at the same time the material Chromium used for tanning indeed exploit the environment as it has toxic effects on all the organisms. The discharge of effluents contains Chromium (Cr) VI which is very hazardous; therefore the industries apply certain mechanical filtration process of converting Cr VI to Cr III which is comparatively less harmful than Cr VI. The execution of such mechanical processing is not practically feasible so industries have begun to drift towards bio treatment. In general, the literature of earlier works sketch out many merits of switching from mechanical to bio processing, but the most influencing merit has not yet clearly stated. Therefore this research work is an effort of determining it so as to stimulate it for mitigating the toxicity in a most comprehensive manner. In order to accomplish this task systematically, the mathematical tool, Fuzzy Cognitive Map is used in this paper.
This document presents a method for detecting the quality of fruits using artificial neural networks (ANN). Images of fruit samples are taken and features like color, shape, and size are extracted. These features are used to train an ANN. Then, additional fruit samples can be tested using the trained ANN to classify them into categories representing quality levels like best, medium, or poor quality. The method was tested on three lemon samples of varying color, shape and size. The ANN accurately classified each sample based on its extracted features. This quality detection technique using ANN could be useful for applications in the agriculture industry.
This document provides an acknowledgements section for a study on English-taught programs in European higher education. It thanks the various organizations and individuals who contributed to the study, including the Academic Cooperation Association, Group of Experts for Empirical Studies, and StudyPortals BV who collaborated on the research. It also acknowledges the quality council who provided guidance, and experts in the field who advised and supported the research team. National ministry colleagues and higher education researchers throughout Europe also contributed information about the legal and regulatory context.
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshows.
This short document promotes the creation of Haiku Deck presentations on SlideShare by stating it provides inspiration and allows users to get started making their own Haiku Deck presentations.
The document provides information about resume samples, tips, cover letters, and interview questions for a marketing supervisor position. It includes links to resume samples, tips for writing effective resumes, cover letter samples, and lists of common interview questions on the resume123.org website. The document also provides additional useful materials for marketing supervisor interviews such as questions related to experience, education, scenarios, and follow-up. It lists several career fields and job levels that the included resume samples could be applicable for.
This project involves a performance piece called "Floating Houses" that pays homage to the history of houses that were originally located on Long Island but were floated across Boston Harbor to Peddocks Island in the late 1800s. The piece will involve illuminating replicas of the original houses and pulling them by tugboat from Long Island to Peddocks Island to recreate and highlight the journey and legacy of the Portuguese fishing community that was displaced from Long Island. The performance aims to shed light on both the legacy of the community of houses and the residents of Peddocks Island.
The peer-reviewed International Journal of Engineering Inventions (IJEI) is started with a mission to encourage contribution to research in Science and Technology. Encourage and motivate researchers in challenging areas of Sciences and Technology.
an analysis of the influential advantage of bio treatment over mechanical pro...INFOGAIN PUBLICATION
The economy of any nation is determined by the development of its industrial sectors. One of the most vibrant industries is leather industry. The process of it comprises of three stages among which tanning is the core action as it gives glow to the product. But, at the same time the material Chromium used for tanning indeed exploit the environment as it has toxic effects on all the organisms. The discharge of effluents contains Chromium (Cr) VI which is very hazardous; therefore the industries apply certain mechanical filtration process of converting Cr VI to Cr III which is comparatively less harmful than Cr VI. The execution of such mechanical processing is not practically feasible so industries have begun to drift towards bio treatment. In general, the literature of earlier works sketch out many merits of switching from mechanical to bio processing, but the most influencing merit has not yet clearly stated. Therefore this research work is an effort of determining it so as to stimulate it for mitigating the toxicity in a most comprehensive manner. In order to accomplish this task systematically, the mathematical tool, Fuzzy Cognitive Map is used in this paper.
This document presents a method for detecting the quality of fruits using artificial neural networks (ANN). Images of fruit samples are taken and features like color, shape, and size are extracted. These features are used to train an ANN. Then, additional fruit samples can be tested using the trained ANN to classify them into categories representing quality levels like best, medium, or poor quality. The method was tested on three lemon samples of varying color, shape and size. The ANN accurately classified each sample based on its extracted features. This quality detection technique using ANN could be useful for applications in the agriculture industry.
This document provides an acknowledgements section for a study on English-taught programs in European higher education. It thanks the various organizations and individuals who contributed to the study, including the Academic Cooperation Association, Group of Experts for Empirical Studies, and StudyPortals BV who collaborated on the research. It also acknowledges the quality council who provided guidance, and experts in the field who advised and supported the research team. National ministry colleagues and higher education researchers throughout Europe also contributed information about the legal and regulatory context.
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshows.
This short document promotes the creation of Haiku Deck presentations on SlideShare by stating it provides inspiration and allows users to get started making their own Haiku Deck presentations.
The document provides information about resume samples, tips, cover letters, and interview questions for a marketing supervisor position. It includes links to resume samples, tips for writing effective resumes, cover letter samples, and lists of common interview questions on the resume123.org website. The document also provides additional useful materials for marketing supervisor interviews such as questions related to experience, education, scenarios, and follow-up. It lists several career fields and job levels that the included resume samples could be applicable for.
This project involves a performance piece called "Floating Houses" that pays homage to the history of houses that were originally located on Long Island but were floated across Boston Harbor to Peddocks Island in the late 1800s. The piece will involve illuminating replicas of the original houses and pulling them by tugboat from Long Island to Peddocks Island to recreate and highlight the journey and legacy of the Portuguese fishing community that was displaced from Long Island. The performance aims to shed light on both the legacy of the community of houses and the residents of Peddocks Island.
Top 8 hr administrative assistant resume samplesbinrijom
The document provides information on resume samples, templates, and other career resources for human resources administrative assistants. It includes examples of different resume formats like chronological, functional, and combination resumes. It also lists interview questions, tips for preparation, and other useful materials for landing an HR administrative assistant role.
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshows.
Este documento presenta el proyecto de grado de María Camila Villamizar Velez, quien se desempeñó como auxiliar de ingeniero residente en la construcción del edificio para la biblioteca de la nueva sede de la Universidad Industrial de Santander. Como aporte de esta práctica, la autora escribió un manual para ingenieros residentes sobre procesos constructivos, controles y supervisión de obras de edificación, con el fin de llenar un vacío de información en este tema. El manual describe los aspectos mínimos que debe conocer
The document provides guidelines for effective business communication, including how to structure messages, letters, and memos. It discusses identifying the purpose and audience, choosing relevant ideas and supporting data, and organizing the message. For letters, it outlines the standard parts like the heading, address blocks, salutation, body, complimentary close, and signature. It also describes direct and indirect approaches and different punctuation and formatting styles.
Top 8 intervention specialist resume samplesjomkeki
The document provides information about resume samples, tips, cover letters, interview questions and other resources for intervention specialists seeking employment. It includes links to sample resumes in various formats, cover letter samples, guides on writing effective resumes and preparing for interviews, and lists of common interview questions. The resources provided are intended to help intervention specialists develop strong application materials and succeed in interviews for open positions.
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...IOSR Journals
This document summarizes a research paper that analyzes gear failures and identifies defects in gear systems for vehicles using digital image processing. The paper proposes a gear defect recognition system that uses computer vision and local thresholding techniques to identify possible defects in gears. The recognizer processes digital images of gears, applies restoration and thresholding techniques to generate binary images, counts the number of teeth to determine if it matches expected specifications, and can identify defective areas. Experimental results on plastic gear images demonstrate the system's ability to detect defects like differences in tooth counts and surface blemishes. The paper concludes that future work could apply machine learning to make defect detection more robust and accurate over time.
Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methodsijtsrd
The quality control process in ceramic tile industry plays crucial role to enhance the quality standards. At present the quality analysis is mostly done manually. Manual inspection is not so efficient and it is labour intensive. Defect detection accuracy is lower due to human mistakes and unforgiving mechanical condition. To vanquish these issues, an automated inspection system for crack tiles that depends on image processing methods is presented. The tiles are examined using image processing concept using matlab software. The processing is very less compared to that of manual inspection. The automated inspection system can replace the manual ceramic tile detection system more efficiently and with better accuracy. Bhagyashree R K | S. A. Angadi"Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methods" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-4 , June 2018, URL: http://www.ijtsrd.com/papers/ijtsrd15724.pdf http://www.ijtsrd.com/computer-science/other/15724/crack-detection-in-ceramic-tiles-using-zoning-and-edge-detection-methods/bhagyashree-r-k
Identification and Rejection of Defective Ceramic Tile using Image Processing...IJMTST Journal
Manual Ceramic Tile inspection process is tedious if human operator is employed to look for defective tiles and their elimination. The plain ceramic tiles often have the following types of defects viz Cracks, Blobs and pin holes [1]. The fatigue of human operator deteriorates the quality of the tile being produced. In this paper a novel and simple automatic tile defect identification and elimination system is proposed. The proposed system is built around MATLAB and ARDUINO. The systems performance is evaluated in terms of accuracy and time taken for detection. The Proposed system promises superior performance when compared to the other existing system
OBJECT DETECTION, EXTRACTION AND CLASSIFICATION USING IMAGE PROCESSING TECHNIQUEJournal For Research
Domestic refrigerators are widely used household appliances and a large extent of energy is consumed by this system. A phase change material is a substances that can store or release significant amount of heat energy by changing the phase liquid to vapour or vice versa. So, reduction of temperature fluctuation and improvement of system performances is that main reason of using PCM enhances the heat transfer rate thus improves the COP of refrigeration as well as the quality frozen food. The release and storage rate of a refrigerator is depends upon the characteristics of refrigerators and its properties using phase change material for a certain thermal load it is found that COP of conventional refrigerator is increased . The phase change material used in chamber built manually and which surrounds the evaporator chamber of a conventional refrigerator the whole heat transfer for load given to refrigerator cabin (to evaporator) evaporator to phase change material by conduction. This system hence improves the performances of household refrigerator by increasing its compressor cut-off time and thereby minimizing electrical energy usage. The main objective is to improve the performance, cooling time period, storage capacity and to maintain the constant cooling effect for more time during power cut off hours using phase change material.
Application of informative textural Law’s masks methods for processing space...IJECEIAES
Image processing systems are currently used to solve many applied problems. The article is devoted to the identification of negative factors affecting the growth of grain in different periods of harvesting, using a program implemented in the MATLAB software environment, based on aerial photographs. The program is based on the Law’s textural mask method and successive clustering. This paper presents the algorithm of the program and shows the results of image processing by highlighting the uniformity of the image. To solve the problem, the spectral luminance coefficient (SBC), normalized difference vegetation index (NDVI), Law’s textural mask method, and clustering are used. This approach is general and has great potential for identifying objects and territories with different boundary properties on controlled aerial photographs using groups of images of the same surface taken at different vegetation periods. That is, the applicability of sets of Laws texture masks with original image enhancement for the analysis of experimental data on the identification of pest outbreaks is being investigated.
Digging deeper into data processing with emphasis on computational and micros...Liza Charalambous
The document discusses using machine learning techniques to analyze compositional and microstructure data from archaeology. It describes the archaeological process and different types of data generated, including compositional data from elemental analysis and microstructure data from microscopy. For compositional data, the document examines pre-processing practices like transformation and discusses a case study on ceramics. For microstructure data, it discusses analyzing properties like annealing temperature, vitrification, and porosity using techniques like texture analysis and shape factors. Throughout, it emphasizes the challenges of archaeological data like inconsistencies and the need for standardized preprocessing.
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET Journal
This document describes a method for detecting plant diseases using image processing techniques. The method involves capturing images of plant leaves using a digital camera, preprocessing the images by converting them to grayscale and removing noise. Edge detection algorithms like Canny and Sobel are then applied to detect edges. K-means clustering is used for image segmentation to segment unhealthy parts of leaves. The process results in an effective solution for segmenting diseased areas of leaves.
IRJET- Image Segmentation Techniques: A SurveyIRJET Journal
1) The document discusses various techniques for image segmentation including histogram-based techniques, K-means clustering, fuzzy C-means clustering, and watershed segmentation.
2) Histogram-based techniques use the histogram of pixel intensities or colors to separate an image into regions but do not capture much detail. K-means and fuzzy C-means are clustering techniques that group similar pixels but do not consider spatial relationships.
3) The document surveys recent research on applying these techniques and combinations such as initializing fuzzy C-means with histograms to improve convergence speed and incorporating spatial data.
Image Mining for Flower Classification by Genetic Association Rule Mining Usi...IJAEMSJORNAL
Image mining is concerned with knowledge discovery in image databases. It is the extension of data mining algorithms to image processing domain. Image mining plays a vital role in extracting useful information from images. In computer aided plant identification and classification system the image mining will take a crucial role for the flower classification. The content image based on the low-level features such as color and textures are used to flower image classification. A flower image is segmented using a histogram threshold based method. The data set has different flower species with similar appearance (small inter class variations) across different classes and varying appearance (large intra class variations) within a class. Also the images of flowers are of different pose with cluttered background under varying lighting conditions and climatic conditions. The flower images were collected from World Wide Web in addition to the photographs taken up in a natural scene. The proposed method is based on textural features such as Gray level co-occurrence matrix (GLCM). This paper introduces multi dimensional genetic association rule mining for classification of flowers effectively. The image Data mining approach has four major steps: Preprocessing, Feature Extraction, Preparation of Transactional database and multi dimensional genetic association rule mining and classification. The purpose of our experiments is to explore the feasibility of data mining approach. Results will show that there is promise in image mining based on multi dimensional genetic association rule mining. It is well known that data mining techniques are more suitable to larger databases than the one used for these preliminary tests. Computer-aided method using association rule could assist people and improve the accuracy of flower identification. In particular, a Computer aided method based on association rules becomes more accurate with a larger dataset .Experimental results show that this new method can quickly and effectively mine potential association rules.
A Review Paper on “Stress Analysis of Leaf Spring by using Photo Elasticity T...IRJET Journal
This document summarizes a review paper on analyzing leaf springs using photoelasticity techniques. It begins with an abstract discussing how leaf springs are commonly used in vehicle suspension systems and subjected to stress cycles that can lead to failure. Previous research has looked to improve leaf spring performance through new designs and materials. The review paper examines several papers on leaf spring design, analysis, fatigue life prediction, and failure analysis. It also discusses analyzing leaf springs using finite element analysis software. Photoelasticity is introduced as a nondestructive testing method to analyze stress distributions in complex geometries using the birefringent properties of certain materials when under load.
Analysis of texture features for wood defect classificationjournalBEEI
Selecting important features in classifying wood defects remains a challenging issue to the automated visual inspection domain. This study aims to address the extraction and analysis of features based on statistical texture on images of wood defects. A series of procedures including feature extraction using the Grey Level Dependence Matrix (GLDM) and feature analysis were executed in order to investigate the appropriate displacement and quantisation parameters that could significantly classify wood defects. Samples were taken from the KembangSemangkuk (KSK), Meranti and Merbau wood species. Findings from visual analysis and classification accuracy measures suggest that the feature set with the displacement parameter, d=2, and quantisation level, q=128, shows the highest classification accuracy. However, to achieve less computational cost, the feature set with quantisation level, q=32, shows acceptable performance in terms of classification accuracy.
Plastic waste has become a pressing global concern in recent decades, posing significant challenges to our
environment due to its non-biodegradable nature and causing significant pollution and damage to our planet.
Recycling plastic waste is one of the most effective solutions to this dilemma, which is why the aim of our project
was to create a system that detects plastic waste using a large dataset with labeled data and one of the most
famous deep learning neural networks, “Convolutional Neural Networks,” to classify and speed up the waste
collection process and provide an easier recycling process. Thanks to our work, we have achieved 97% accuracy.
IRJET- Optimization of Thickness in Wood Furniture StructureIRJET Journal
This document discusses optimizing the thickness of wood structures used in furniture. It describes using computer-aided engineering (CAE) tools like the finite element method to model and simulate stresses on wooden furniture components under different loads. The goal is to optimize thickness to reduce material costs while ensuring the strength and functionality of the furniture. Properties of Douglas pine wood are input into CAE software to analyze stresses and identify any needed thickness adjustments to keep stresses in the elastic range and prevent failure under normal and overload conditions. Optimizing thickness this way can lower costs while making sure furniture will not fail mechanically.
Top 8 hr administrative assistant resume samplesbinrijom
The document provides information on resume samples, templates, and other career resources for human resources administrative assistants. It includes examples of different resume formats like chronological, functional, and combination resumes. It also lists interview questions, tips for preparation, and other useful materials for landing an HR administrative assistant role.
This short document promotes creating presentations using Haiku Deck, a tool for making slideshows. It encourages the reader to get started making their own Haiku Deck presentation and sharing it on SlideShare. In just one sentence, it pitches the idea of using Haiku Deck to easily create engaging slideshows.
Este documento presenta el proyecto de grado de María Camila Villamizar Velez, quien se desempeñó como auxiliar de ingeniero residente en la construcción del edificio para la biblioteca de la nueva sede de la Universidad Industrial de Santander. Como aporte de esta práctica, la autora escribió un manual para ingenieros residentes sobre procesos constructivos, controles y supervisión de obras de edificación, con el fin de llenar un vacío de información en este tema. El manual describe los aspectos mínimos que debe conocer
The document provides guidelines for effective business communication, including how to structure messages, letters, and memos. It discusses identifying the purpose and audience, choosing relevant ideas and supporting data, and organizing the message. For letters, it outlines the standard parts like the heading, address blocks, salutation, body, complimentary close, and signature. It also describes direct and indirect approaches and different punctuation and formatting styles.
Top 8 intervention specialist resume samplesjomkeki
The document provides information about resume samples, tips, cover letters, interview questions and other resources for intervention specialists seeking employment. It includes links to sample resumes in various formats, cover letter samples, guides on writing effective resumes and preparing for interviews, and lists of common interview questions. The resources provided are intended to help intervention specialists develop strong application materials and succeed in interviews for open positions.
Analyze Gear Failures and Identify Defects in Gear System for Vehicles Using ...IOSR Journals
This document summarizes a research paper that analyzes gear failures and identifies defects in gear systems for vehicles using digital image processing. The paper proposes a gear defect recognition system that uses computer vision and local thresholding techniques to identify possible defects in gears. The recognizer processes digital images of gears, applies restoration and thresholding techniques to generate binary images, counts the number of teeth to determine if it matches expected specifications, and can identify defective areas. Experimental results on plastic gear images demonstrate the system's ability to detect defects like differences in tooth counts and surface blemishes. The paper concludes that future work could apply machine learning to make defect detection more robust and accurate over time.
Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methodsijtsrd
The quality control process in ceramic tile industry plays crucial role to enhance the quality standards. At present the quality analysis is mostly done manually. Manual inspection is not so efficient and it is labour intensive. Defect detection accuracy is lower due to human mistakes and unforgiving mechanical condition. To vanquish these issues, an automated inspection system for crack tiles that depends on image processing methods is presented. The tiles are examined using image processing concept using matlab software. The processing is very less compared to that of manual inspection. The automated inspection system can replace the manual ceramic tile detection system more efficiently and with better accuracy. Bhagyashree R K | S. A. Angadi"Crack Detection in Ceramic Tiles using Zoning and Edge Detection Methods" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-2 | Issue-4 , June 2018, URL: http://www.ijtsrd.com/papers/ijtsrd15724.pdf http://www.ijtsrd.com/computer-science/other/15724/crack-detection-in-ceramic-tiles-using-zoning-and-edge-detection-methods/bhagyashree-r-k
Identification and Rejection of Defective Ceramic Tile using Image Processing...IJMTST Journal
Manual Ceramic Tile inspection process is tedious if human operator is employed to look for defective tiles and their elimination. The plain ceramic tiles often have the following types of defects viz Cracks, Blobs and pin holes [1]. The fatigue of human operator deteriorates the quality of the tile being produced. In this paper a novel and simple automatic tile defect identification and elimination system is proposed. The proposed system is built around MATLAB and ARDUINO. The systems performance is evaluated in terms of accuracy and time taken for detection. The Proposed system promises superior performance when compared to the other existing system
OBJECT DETECTION, EXTRACTION AND CLASSIFICATION USING IMAGE PROCESSING TECHNIQUEJournal For Research
Domestic refrigerators are widely used household appliances and a large extent of energy is consumed by this system. A phase change material is a substances that can store or release significant amount of heat energy by changing the phase liquid to vapour or vice versa. So, reduction of temperature fluctuation and improvement of system performances is that main reason of using PCM enhances the heat transfer rate thus improves the COP of refrigeration as well as the quality frozen food. The release and storage rate of a refrigerator is depends upon the characteristics of refrigerators and its properties using phase change material for a certain thermal load it is found that COP of conventional refrigerator is increased . The phase change material used in chamber built manually and which surrounds the evaporator chamber of a conventional refrigerator the whole heat transfer for load given to refrigerator cabin (to evaporator) evaporator to phase change material by conduction. This system hence improves the performances of household refrigerator by increasing its compressor cut-off time and thereby minimizing electrical energy usage. The main objective is to improve the performance, cooling time period, storage capacity and to maintain the constant cooling effect for more time during power cut off hours using phase change material.
Application of informative textural Law’s masks methods for processing space...IJECEIAES
Image processing systems are currently used to solve many applied problems. The article is devoted to the identification of negative factors affecting the growth of grain in different periods of harvesting, using a program implemented in the MATLAB software environment, based on aerial photographs. The program is based on the Law’s textural mask method and successive clustering. This paper presents the algorithm of the program and shows the results of image processing by highlighting the uniformity of the image. To solve the problem, the spectral luminance coefficient (SBC), normalized difference vegetation index (NDVI), Law’s textural mask method, and clustering are used. This approach is general and has great potential for identifying objects and territories with different boundary properties on controlled aerial photographs using groups of images of the same surface taken at different vegetation periods. That is, the applicability of sets of Laws texture masks with original image enhancement for the analysis of experimental data on the identification of pest outbreaks is being investigated.
Digging deeper into data processing with emphasis on computational and micros...Liza Charalambous
The document discusses using machine learning techniques to analyze compositional and microstructure data from archaeology. It describes the archaeological process and different types of data generated, including compositional data from elemental analysis and microstructure data from microscopy. For compositional data, the document examines pre-processing practices like transformation and discusses a case study on ceramics. For microstructure data, it discusses analyzing properties like annealing temperature, vitrification, and porosity using techniques like texture analysis and shape factors. Throughout, it emphasizes the challenges of archaeological data like inconsistencies and the need for standardized preprocessing.
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET Journal
This document describes a method for detecting plant diseases using image processing techniques. The method involves capturing images of plant leaves using a digital camera, preprocessing the images by converting them to grayscale and removing noise. Edge detection algorithms like Canny and Sobel are then applied to detect edges. K-means clustering is used for image segmentation to segment unhealthy parts of leaves. The process results in an effective solution for segmenting diseased areas of leaves.
IRJET- Image Segmentation Techniques: A SurveyIRJET Journal
1) The document discusses various techniques for image segmentation including histogram-based techniques, K-means clustering, fuzzy C-means clustering, and watershed segmentation.
2) Histogram-based techniques use the histogram of pixel intensities or colors to separate an image into regions but do not capture much detail. K-means and fuzzy C-means are clustering techniques that group similar pixels but do not consider spatial relationships.
3) The document surveys recent research on applying these techniques and combinations such as initializing fuzzy C-means with histograms to improve convergence speed and incorporating spatial data.
Image Mining for Flower Classification by Genetic Association Rule Mining Usi...IJAEMSJORNAL
Image mining is concerned with knowledge discovery in image databases. It is the extension of data mining algorithms to image processing domain. Image mining plays a vital role in extracting useful information from images. In computer aided plant identification and classification system the image mining will take a crucial role for the flower classification. The content image based on the low-level features such as color and textures are used to flower image classification. A flower image is segmented using a histogram threshold based method. The data set has different flower species with similar appearance (small inter class variations) across different classes and varying appearance (large intra class variations) within a class. Also the images of flowers are of different pose with cluttered background under varying lighting conditions and climatic conditions. The flower images were collected from World Wide Web in addition to the photographs taken up in a natural scene. The proposed method is based on textural features such as Gray level co-occurrence matrix (GLCM). This paper introduces multi dimensional genetic association rule mining for classification of flowers effectively. The image Data mining approach has four major steps: Preprocessing, Feature Extraction, Preparation of Transactional database and multi dimensional genetic association rule mining and classification. The purpose of our experiments is to explore the feasibility of data mining approach. Results will show that there is promise in image mining based on multi dimensional genetic association rule mining. It is well known that data mining techniques are more suitable to larger databases than the one used for these preliminary tests. Computer-aided method using association rule could assist people and improve the accuracy of flower identification. In particular, a Computer aided method based on association rules becomes more accurate with a larger dataset .Experimental results show that this new method can quickly and effectively mine potential association rules.
A Review Paper on “Stress Analysis of Leaf Spring by using Photo Elasticity T...IRJET Journal
This document summarizes a review paper on analyzing leaf springs using photoelasticity techniques. It begins with an abstract discussing how leaf springs are commonly used in vehicle suspension systems and subjected to stress cycles that can lead to failure. Previous research has looked to improve leaf spring performance through new designs and materials. The review paper examines several papers on leaf spring design, analysis, fatigue life prediction, and failure analysis. It also discusses analyzing leaf springs using finite element analysis software. Photoelasticity is introduced as a nondestructive testing method to analyze stress distributions in complex geometries using the birefringent properties of certain materials when under load.
Analysis of texture features for wood defect classificationjournalBEEI
Selecting important features in classifying wood defects remains a challenging issue to the automated visual inspection domain. This study aims to address the extraction and analysis of features based on statistical texture on images of wood defects. A series of procedures including feature extraction using the Grey Level Dependence Matrix (GLDM) and feature analysis were executed in order to investigate the appropriate displacement and quantisation parameters that could significantly classify wood defects. Samples were taken from the KembangSemangkuk (KSK), Meranti and Merbau wood species. Findings from visual analysis and classification accuracy measures suggest that the feature set with the displacement parameter, d=2, and quantisation level, q=128, shows the highest classification accuracy. However, to achieve less computational cost, the feature set with quantisation level, q=32, shows acceptable performance in terms of classification accuracy.
Plastic waste has become a pressing global concern in recent decades, posing significant challenges to our
environment due to its non-biodegradable nature and causing significant pollution and damage to our planet.
Recycling plastic waste is one of the most effective solutions to this dilemma, which is why the aim of our project
was to create a system that detects plastic waste using a large dataset with labeled data and one of the most
famous deep learning neural networks, “Convolutional Neural Networks,” to classify and speed up the waste
collection process and provide an easier recycling process. Thanks to our work, we have achieved 97% accuracy.
IRJET- Optimization of Thickness in Wood Furniture StructureIRJET Journal
This document discusses optimizing the thickness of wood structures used in furniture. It describes using computer-aided engineering (CAE) tools like the finite element method to model and simulate stresses on wooden furniture components under different loads. The goal is to optimize thickness to reduce material costs while ensuring the strength and functionality of the furniture. Properties of Douglas pine wood are input into CAE software to analyze stresses and identify any needed thickness adjustments to keep stresses in the elastic range and prevent failure under normal and overload conditions. Optimizing thickness this way can lower costs while making sure furniture will not fail mechanically.
Improvement of Weld Images using MATLAB –A Reviewinventy
Research Inventy provides an outlet for research findings and reviews in areas of Engineering, Computer Science found to be relevant for national and international development, Research Inventy is an open access, peer reviewed international journal with a primary objective to provide research and applications related to Engineering. In its publications, to stimulate new research ideas and foster practical application from the research findings. The journal publishes original research of such high quality as to attract contributions from the relevant local and international communities.
Garbage Classification Using Deep Learning TechniquesIRJET Journal
The document discusses using deep learning techniques for garbage classification. It compares the performance of different models, including support vector machines with HOG features, simple convolutional neural networks (CNNs), CNNs with residual blocks, and a hybrid model combining CNN features with HOG features. The CNN models generally performed best, with the simple CNN achieving over 93% accuracy on test data. Residual blocks did not significantly improve performance over simple CNNs. Combining CNN and HOG features was also considered but did not clearly outperform CNNs alone. Overall, CNN models were shown to effectively classify garbage using these image datasets.
Applying textural Law’s masks to images using machine learning IJECEIAES
This summary provides the key details from the document in 3 sentences:
The document discusses applying Laws texture masks to images using machine learning for automated processing of high-resolution aerial photographs with small sample sizes. It explores using the texture masks as weights in machine learning and applying k-means clustering to the results. The study found that the L5L5 texture mask was most informative for highlighting homogeneous areas and improving classification of vegetation damage in agricultural fields.
K-Means Segmentation Method for Automatic Leaf Disease DetectionIJERA Editor
Automatic detection of leaf disease is an essential research topic in agricultural research. It may prove benefits
in monitoring fields and early detection of leaf diseases by the symptoms that appear on the leaves. Defect
segmentation is carried out in two steps. This paper illustrates K-means clustering method for segmentation of
diseased portion of leaf. At first, the pixels are clustered based on their color and spatial features, where the
clustering process is accomplished. Then the clustered blocks are merged to a specific number of regions. This
approach provides a feasible robust solution for defect segmentation of leaves
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Accuracy study of image classification for reverse vending machine waste segr...IJECEIAES
This study aims to create a sorting system with high accuracy that can classify various beverage containers based on types and separate them accordingly. This reverse vending machine (RVM) provides an image classification method and allows for recycling three types of beverage containers: drink carton boxes, polyethylene terephthalate (PET) bottles, and aluminium cans. The image classification method used in this project is transfer learning with convolutional neural networks (CNN). AlexNet, GoogLeNet, DenseNet201, InceptionResNetV2, InceptionV3, MobileNetV2, XceptionNet, ShuffleNet, ResNet 18, ResNet 50, and ResNet 101 are the neural networks that used in this project. This project will compare the F1- score and computational time among the eleven networks. The F1-score and computational time of image classification differs for each neural network. In this project, the AlexNet network gave the best F1-score, 97.50% with the shortest computational time, 2229.235 s among the eleven neural networks.
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity
Similar to IMAGE BASED RECOGNITION - RECENT CHALLENGES AND SOLUTIONS ILLUSTRATED ON APPLICATIONS (20)
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Large Language Model (LLM) and it’s Geospatial Applications
IMAGE BASED RECOGNITION - RECENT CHALLENGES AND SOLUTIONS ILLUSTRATED ON APPLICATIONS
1. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
DOI:10.5121/mlaij.2016.3301 1
IMAGE BASED RECOGNITION - RECENT
CHALLENGES AND SOLUTIONS ILLUSTRATED ON
APPLICATIONS
Daniel Garten1
, Katharina Anding2
and Steffen Lerm2
1
Society for Production Engineering and Development, Schmalkalden, Germany
2
Ilmenau University of Technology, Department of Quality Assurance and Industrial
Image Processing, Ilmenau, Germany
ABSTRACT
In this paper, problems and solutions for the automatic recognition of miscellaneous materials, especially
bulk materials are discussed. The fact that many materials, especially natural materials, have a strong
phenotypic variability resulting in high intra-class and low inter-class variability of the calculated features
poses a complex recognition problem. The recognition of components of a wheat sample or the
classification of mineral aggregates serves as an example to demonstrate different aspects in segmentation,
feature extraction, classifier design and complexity assessment. We present a technique for the
segmentation of highly overlapping and touching objects into single object images, a proposal for feature
selection and classifier parameter optimization, as well as a method to visualise the complexity of a high-
dimensional recognition problem in a three-dimensional space. Every step of the pattern recognition
process needs to be optimized carefully with special attention to the risk of overfitting. Modern processors
and the application of field-programmable gate arrays as well as the outsourcing of processing steps to the
graphic processing unit speed up the calculation and make real-time computation possible also for highly
complex recognition problems such as the quality assurance of bulk materials.
KEYWORDS
Image Processing, Machine Learning, Complex Recognition Problems, Support Vector Machine, Feature
Selection
1. INTRODUCTION
The development in microelectronics allows the use of modern but time-consuming algorithms
that could be calculated in real-time because of the higher performance of current
microprocessors. The prices of microprocessors are decreasing as a result of mass production.
These facts make it possible to develop effective algorithms and to tackle problems in the field of
image processing.
As a consequence of these technological advancements, new fields of application are emerging
which could establish a new economic market. One of these new markets is the quality assurance
of natural bulk goods like grain or stones with an image acquisition and processing system.
Naturally, material-based specific problems appear on the high intra-class variability and the low
inter-class variability and should be solved in an effective way.
For example, the consumption of grain is rising continuously. One reason is the growth of the
world’s population against the backdrop of the difficulty of permanently decreased cultivation
areas due to climate changes. Food scandals increase the demand for high-quality food.
2. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
2
Another commercial field for image processing systems is the recognition of mineral aggregates.
The production of concrete, for example, poses a problem. Wrong concrete ingredients may
reduce the life-time of the concrete and result in higher repair costs. Each kind of stone has
individual chemical properties which influences the quality of the produced concrete. Certain
components of aggregates can negatively affect the mechanical strength and durability of
produced concrete or asphalt and also cause the destructive alkali silica reaction. Knowing the
chemical decomposition process helps the expert to produce high-quality products, but the
necessary chemical analysis of mineral aggregates is a very time-consuming process.
Furthermore, chemical analysis cannot be used for analysing the quantity of mineral aggregates in
concrete production. A promising method for solving this issue is the application of image-
processing and recognition algorithms.
The given challenges require a complex dataset, representing all classes with known class labels
(expert-sorted material). The recognition of natural bulk goods is complex because of high intra-
class variability and a low inter-class variability of the objects, which mean a high phenotypic
similarity between the different classes and the low specificity over all classes. Another problem
is the mechanical separation of the material because of a wide range of shapes and specific
weights. Hence, it is necessary to find a good segmentation routine in image processing, both in a
mechanically separated view as well as a non-separated view.
2. STATE-OF-THE-ART
There are several color-sorting machines available on the market. Buehler is a global supplier of
optical sorting machines for different applications, e. g. sorting of grain, coffee, oil seeds, tea and
also non-food materials like plastics and recycling matter [1]. The color-sorting machines from
Mogensen are applied for sorting limestone, marble, barite, salt as well as refractory material [2].
The color-sorting technology is designated for a very high operational capacity in the range of 5 –
25 tons per hour depending on the material. The discrimination between the classes to sort is done
by simple and fast algorithms to calculate color and spectral features and, thus, major differences
in color. A rough sorting - but no accurate quality analysis - is possible with these machines. The
Acurum system was developed for an accurate quality analysis of Canadian wheat. The compact
table top unit is able to classify and count the ingredients of a grain sample according to the
Canadian official grain grading guide [3]. The system is not suitable for European wheat species.
A similar system for the quality analysis of mineral aggregates is not available. In [4], the
combination of classifiers for the complex task of rock image classification was investigated. The
authors used MPEG-7 color and texture descriptors, Gabor features and other well-known image
features within different combining strategies of k-nearest-neighbor classifiers. The dataset
consists of 336 rock images divided into four classes by a human expert. The classes are not
further described. They achieved recognition rates up to 81%. In [5], it is demonstrated that
hyperspectral fluorescence images can be very useful for discriminating between different
minerals. Granite, talc, chlorite and magnesite were investigated. The required image acquisition
system is very cost-intensive, so its application in small and medium-sized companies, especially
testing organizations, is not expected. In our investigations, we focus on image based recognition
by using machine learning techniques. Our aim is to demonstrate the possibilities with standard
industrial cameras and illumination in the visible spectral range on two application areas: mineral
and grain analysis.
3. THE PROCESS OF TECHNICAL RECOGNITION
The process of technical recognition consists of several steps. The aim of this process is to
estimate the composition of bulk goods objects. Each type of bulk good has a specific material
composition which needs to be analysed. Especially class objects with a negative influence
3. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
3
urgently require such a recognition routine. Therefore, the percentage of each object class should
be known in the given sample. Thus, each single object of the bulk goods has to be classified
correctly. To classify single objects, computable features are necessary. For the calculation of
features, each foreground pixel belonging to the object need to be found. This process is called
segmentation. In this paper, the complete chain of image processing for technical recognition is
presented.
The first step is the acquisition of suitable images. Although the experimental setup will not be
described in this general chapter, it should be pointed out that the properties of the image
acquisition system have a significant influence on the characteristics of the image data. Each
component of the acquisition system should be adapted to the specific field of application.
Information that is not part of the image data could not even be found by the best software
algorithms. There are at least two possible settings to capture bulk goods.
One method, the so-called “separated view” entails a mechanical separation of each object of the
bulk goods (Fig.1). The advantage of this method is the local separation of the objects. This
makes it relatively easy to find single objects. However, the disadvantage of this method is the
high effort needed for the mechanical separation device and its limited flow rate.
Another method is the so-called "compact view". Here, the objects are lying directly adjacent to
each other in a continuum (Fig.2). The advantage should be clear; no mechanical separation units
are needed. You need powerful algorithms to cut out each object from the acquired image of the
camera. These algorithms have to be robust, and, furthermore, they have to be calculated in a
justifiable time span.
The second step in the chain of image processing of the technical recognition is the image pre-
processing. The image pre-processing serves to reduce annoyances like noise or methodological
errors of the image acquisition system. In addition, image pre-processing can be used to
normalise the image data. Pre-processing facilitates the next step in the chain of image
processing, the segmentation.
The segmentation is the third step of the process of technical recognition. The challenge of the
segmentation module is the determination of image foreground and uninteresting image
background. In our field of application, the foreground contains the characteristics of the objects
of bulk goods. To classify each single object of the bulk material, the segmentation has to
estimate the coordinates of each object. In color image processing every pixel includes the color
intensities of the red, green and blue channel. If the coordinates of the pixels and its
corresponding color intensities of the acquired camera image of each object were known, all
features of the objects could be calculated. This processing step is called feature extraction.
During feature extraction the discrete three-dimensional scalar field "colored image" is
transformed into a vector of scalar numbers. This vector of scalar vectors is called a feature
vector. The three dimensions of the colored input image are the dimensions in X and Y and the
spectral channels of the image (red, green, blue). The feature vector includes properties of shape,
color and texture.
Feature selection is the next step. It estimates the information content of each feature with regard
to the specific class. The classification is the last step in the recognition process. The decision of
which class the object belongs to is taken by a classifier. The classifier processes the input data
(feature vector of an unknown object) and compares it with trained feature vectors. These trained
feature vectors are called training dataset. The training dataset consists of the feature vector and
its corresponding class label given by expert knowledge.
4. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
4
4. SEGMENTATION
After the image is acquired and pre-processed, it has to be segmented. The aim of the
segmentation is to estimate the coordinates of each object of bulk goods. There are different kinds
of segmentation algorithms. They can be sub-divided into pixel-based, region-based, texture-
based, edge-based and model-based segmentation algorithms. Furthermore, there are various
possible hybrid methods. In this paper, a hybrid method will be described.
At this point, a distinction should be made between the segmentation of objects in "separated
view" and "compact view".
Segmentation of "separated view" images
The objects of the bulk goods material have a dominant color. To build a suitable image
acquisition system, the background should be chosen in a complementary color. If this condition
is fulfilled, the segmentation problem should be fairly easy to solve. A pixel-based segmentation
algorithm should be able to distinguish between background and foreground because each pixel
should have a characteristic color. Either the pixel is similar to the dominant object color or to the
complementary color of the pre-defined background.
The complex problem of the segmentation was solved by the mechanical separation unit, which
allows it to keep the segmentation algorithm simple. This case of segmentation will not be
described in this paper.
Segmentation of "compact view" images
A typical image of compact view is shown in Fig.2. In contrast to the separated view (Fig.1).
Fig. 1: Bulk goods in separated view on conveyer belt Fig. 2: Bulk goods in compact view (b/w
transformed)
The original image is a RGB color image. Each pixel has 24 bits of information (8 bits per color
channel). To solve the segmentation problem, the data has to be reduced from 24 bits to just one
bit. This new binary image is called a binary cutting mask. “True” means that the pixel belongs to
an object; “False” means that the pixel represents the background. The cutting mask, which has
the same resolution as the original camera image, can be used to extract the pixel coordinates, and
the coordinates can then be used to cut out the colored objects of the original camera image.
5. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
5
In a first step, the input image data has to be analysed. In Fig.3, a false color image is shown. The
RGB image was transformed to the YUV-color-space, and the Y-channel is displayed as a gray-
scale image. The most important fact is that the absolute intensity is not important to find an
object. The information of the single object is within the relative signature of the intensities of
directly neighbored pixels [6].
Fig. 3: False color image of a compact view image
To calculate the cutting mask a dynamic, threshold-based segmentation algorithm can be used.
One challenge is to consider directly neighbored objects which are typical for a compact view of
bulk goods. The edge information could be enhanced with the help of a filter.
Fig.4 displays the result of a color edge filter of the original RGB input image. The color edge
image is a greyscale image. The input data for the calculation of the cutting mask are the original
RGB color image and the color edge filtered image.
Fig. 4: Color edge image - compact view Fig. 5: Binary cutting mask - compact view
The quality of the binary cutting mask (Fig.5) is enhanced by a morphological closing. With a
standard region-based segmentation process like a line coincidence algorithm, the binary cutting
mask is transformed to a list of pixel coordinates. An overlay of the results of the first dynamic,
threshold-based segmentation process is shown in Fig.6. The output data is a list of pixel
coordinates.
6. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
6
Fig. 6: Overlay of cutting mask in gray-scale level
and original image
Fig. 7: Overlay of model-based post-segmentation
of binary cutting mask and original image
This list of pixel coordinates is the input data for a second, model-based post-segmentation
process. This second segmentation is done to consider a priori knowledge like average object size
and special characteristics (e.g. furrow of grain kernels). Certain features of each region are
calculated, such as the coordinates of the mass center, the area of the region and the slope of a
regression straight line. If the features of each region fulfill the pre-defined values, then two or
more regions could be fused. The difference of the results can be seen when comparing
Fig. 6 and Fig.7. Furthermore, the inner holes of the objects are filled. The post-segmentation
enhances the segmentation performance and prevents failures in the classification process.
Finally, the pixel list can be used to cut out each single object. Fig.8 shows the result of the
cutting process. Digital images are always organised as rectangles in computer science. The
segmented regions have irregular shapes, so they have to fill these irregular shapes to form
rectangles. To avoid failures of the feature extraction, a specific color has to be used. In Fig.8, the
background of the object was filled with white pixels to create a rectangular shape.
Fig. 8: Final segmentation result of object no. 6 and no. 7 (b/w transformed)
All single object images like in Fig.8 are the input data for the next step in the chain of image
processing of the technical recognition, the so-called feature extraction.
7. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
7
5. FEATURE AND CLASSIFIER OPTIMIZATION
5.1. Feature set optimization
Many classifiers suffer from the curse of dimensionality. Especially with natural materials it is
often not clear which features carry relevant information. There is a variety of feature selection
algorithms [7]. We have conducted an efficient, combined scheme of filter and wrapper. In the
first step, the available dataset is randomly separated for feature evaluation (dataet 1 – DS1),
classifier training (dataset 2 – DS2), and final testing (dataset 3 – DS3). In the next step, a score
value for every feature is calculated on dataset 1. The information gain value is recommended to
score the features [8]. In the next step, all features are ordered according to their score value.
Then, the number of the best ranked features used is successively reduced, and in every step the
performance of a classifier trained with this feature set is estimated by cross-validation on the
training set. This is done until a significant decrease in the classifier performance has been
reached. For this, a McNemars significance test is used.
We have applied these algorithms to the problem of automatic quality assurance of wheat. In the
system developed by us, a color line scan camera with 2048 pixels and a specialised separation
device [11] was used to acquire single object images from every particle in a wheat sample of
nearly 500 g. It is necessary to choose a classifier for the relevance detection step which is fast in
training and classification, and it is also sensitive to irrelevant features. Both requirements are
fulfilled by the Naive bayes and a support vector machine (SVM) classifier. In this experiment, a
bag-of-features with nearly 200 standard operators from the image processing library Halcon [9]
as well as self-developed features based on texture information and gray value morphology [10]
are used.
Fig. 9: Balanced recognition rate as a function of the number of best ranked features
The relevance threshold with a number of 180 features (see Fig.9) out of a total of 230 features
could be estimated with the aforementioned processing scheme. The 10 worst ranked features
were removed gradually. In every step, it has been checked if there was a significant decrease in
the recognition rate in relation to the use of all possible features. The level of significance was
chosen at 95% for the McNemar test. After reaching the threshold of 180 features in the feature
set, further removing features results in a significant decrease in the balanced recognition rate.
The characteristics of the recognition rates for the single classes are similar. The recognition rate
8. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
8
on the final test set shows that there is a significant improvement due to the introduction of
problem-adapted image features and the reduction of the feature set to the most relevant features
(Table 1).
Table 1: Results of the classification of grain on the test set
class
recognition rate - feature set
with all standard operators
recognition rate
optimized feature set
difference
Sprouted wheat 79.10 % 82.00 % +2.90 %
Broken wheat 82.80 % 86.80 % +4.00 %
Durum wheat 91.60 % 94.40 % +2.80 %
Wheat damaged by pests 80.60 % 85.00 % +4.40 %
Oats 96.50 % 96.20 % -0.30 %
Canola 99.00 % 98.10 % -0.90 %
Rye 91.60 % 93.20 % +1.60 %
Shrivelled wheat 84.00 % 87.60 % +3.60 %
Sunflower seeds 98.10 % 97.80 % -0.30 %
Husks 89.10 % 90.00 % +0.90 %
Stones 95.40 % 96.20 % +0.80 %
Weed seeds 94.00 % 94.70 % +0.70 %
Other contaminations 77.50 % 80.80 % +3.30 %
Flawless wheat 82.10 % 86.90 % +4.80 %
total recognition rate 88.92 % 90.95 % +2.03 %
Fig. 10: Final test results with the material from different crop years
After this optimization, the dataset has been expanded with toxic ergot and fusarium-damaged
wheat and a final training dataset with nearly 40.000 objects as well as optimized features and
optimized SVM parameters (regularization parameter Nu and parameter Gamma of the radial
basis function kernel) were used to create a classifier for practical testing. It was demonstrated
that the whole system consisting of automatic sample separation, single kernel imaging and
9. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
9
classification is able to achieve a high accuracy (Fig.10). Therefore, sample material with known
composition from different crop years, also from later years than the material used for training,
has been analysed in a comprehensive test.
5.1. Classifier optimization
After selecting the most discriminative features, there is the problem of choosing some
parameters of the classifier. Support vector machines and neural networks turned out to be the
most powerful classifiers at present. Classifiers with no parameters like K-nearest-neighbor and
Naive Bayes are less powerful. Free parameters of classifiers affect the classification performance
significantly. A common method to choose the free parameters of SVM is a grid search scheme.
By giving the example of classifying mineral aggregates, the effectiveness of this method should
be illustrated. One specific characteristic of this problem is the highly imbalanced dataset. There
are some rare minerals with very few sample objects. A specialized separation device, described
in [12] was used to separate the objects sized from 8 – 16 mm² as preparation for an accurate
image capturing during these experiments.
The SVM classifier [13] with the radial basis function kernel (rbf) was used for object
classification. The kernel parameter Gamma and the regularization parameter Nu for the training
of the SVM need to be chosen beforehand. To find an optimal parameter set, the mentioned grid
search method in combination with 3-fold crossvalidation on the training dataset with nearly
16.000 objects was applied.
The position of the grid points in the interval [0, MaxNu, Gamma] is calculated according to the
following formula:
1
,
,
2 +−
= ni
GammaNu
GammaNu
Max
Pos with 0 <= i <= 9 and n=10
The formula leaves an exponential characteristic for the distribution of the nodes. The interval
width grows with increasing values for Nu and Gamma. As expected, the optimal values of both
parameters are small. To handle the imbalanced dataset, the predictive power is measured in
terms of the balanced error rate (BER). This measure is defined as the average of the error rates in
each class. For many recognition problems with a natural material, the influence of Gamma is
much higher than that of Nu. Nu controls the training set error as well as the number of training
vectors which become support vectors and, thus, affects the decision border to become more
complex. With growing Gamma, the influence of each of these support vectors on the decision
border is growing. To cover the high intra-class-variance in the dataset, many relevant training
vectors are needed with each relatively little but equally distributed influence among them on the
decision border. This results in a low value for Gamma and a medium scale value for Nu (Fig.11).
If the parameter Nu is increased significantly over 0.005, a decrease of the performance could
also be monitored.
10. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
10
Fig. 11: Performance of the SVM as a function of the parameters Nu and Gamma
For the final system test, 16 different mineral aggregates have to be combined into four groups
according to their hazard potential for the production of concrete (group 1 - non-hazardous; group
2 till 4 - hazardous). The test showed that mineral aggregates can be assigned to the groups with
an accuracy of nearly 90%.
Table 2: Results of the classification of mineral aggregates into the four relevant groups
classified pebble category
real pebble
category
∑ (1 - 9)
Group 1
∑ (10, 11, 12,
13)
Group 2
∑(14)
Group 3
∑(15,16)
Group 4
recognition
rate per class
[%]
total
recognition
rate [%]
Group
1
1 quartz 181 3 0 2
91.1
88.1
2 chert 221 0 1 10
3 quartzite 203 14 0 4
4 graywacke 155 2 0 4
5 other paleozoic
sediments
192 10 0 7
6 sandstone,
siltstone, claystone
171 28 0 0
7 limestone 198 35 0 2
8 volcanic rocks 184 8 1 16
9 basement rocks
(e.g. granite, gneiss)
193 9 0 5
10 dense flint 213 5 0 21
Group
2
11 porous flint 15 72 1 2
71.3
12 light and porous
limestone and
marlstone
21 68 0 0
13 friable
sedimentary rocks
50 98 0 7
Group
3
14 brown coal,
xylit, carbonized
wood
1 3 39 4
83.0
Group
4
15 brown iron ore 13 7 2 141
86.216 pyrite, marcasite 6 0 1 40
11. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
11
6. VISUALISATION OF DATASET COMPLEXITY
The two given recognition tasks and the results obtained show a high complexity which is due to
the specific characteristic of natural materials. A good way for visualising the underlying
complexity of the recognition problem is the displaying of the first three principal components
after principal component analysis (PCA) [14] on the given dataset. The PCA allows the
visualisation of the given data based on a reduction of the relevant information by using only the
first three principal components with the highest variance. The goal of the PCA is the
approximation of the p features by a smaller number of meaningful linear combinations (principal
components).
A PCA and a visualisation of object clusters in the feature space was realised with Matlab® for
obtaining a better understanding of the two given recognition problems and the separability of the
classes by using the feature vectors with all calculated features. The visualisation of the first three
principal components is always connected with a loss of information for complex high-
dimensional data. Nevertheless, it allows the comparison of the underlying complexity between
different recognition problems, especially in consideration of the calculated total variance of the
first three principle components. The first three principal components of selected object classes
for grain analysis and the four grouped classes of the mineral aggregates recognition problem are
visualized in Fig.12 and Fig.13.
The visualization of the object clusters of both recognition tasks shows that the automatic
classification of natural materials is a highly complex and sophisticated challenge. Several grain
classes like flawless wheat, sprouted wheat, and wheat infected by fusarium show an overlap
[15]. Some classes are well defined, and their distance to each other is greater than the dimension
of the clusters (for example: flawless wheat / ergot, flawless wheat / oat). On closer inspection of
the cluster forms it is visible that the classes wheat damaged by fusarium and flawless wheat are
relatively smoothed and strongly limited spherical or ellipsoid clusters. Oat and ergot form
classes of long dimensional ellipsoid-clusters. However, the classes toxic and nontoxic weed
seeds constitute irregular expanded clusters without a criterion for homogeneity, because these
classes have a high intra-class variability based on the great amount of weeds seed subspecies
employed. Here, the calculated total variance of the first three principal components is only
41.1 %.
In Fig.12, no homogeneous and well-defined clusters can be found for the classes of mineral
aggregates. All four superordinate classes (groups 1 to 4) show a far-reaching overlap so that no
class boundaries in this space can be found. Here, the calculated total variance of the first three
principal components is 44.3 % but the clusters of the given data cannot be separated in this
feature space.
In summary, it becomes clear that the recognition task of the given classes of mineral aggregates
is more complex than the recognition task of the given classes of grain.
12. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
12
Fig. 12: Classes of grain - real cluster representation after PCA in 3D-domain
Fig. 13: Mineral aggregates - real cluster representation after PCA in 3D-domain
13. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
13
7. RESULTS
The automatic recognition of miscellaneous materials, especially natural materials, is always a
challenging task. Recent advantages in the development of new classification algorithms like
support vector machines, random forest and neural networks now make it possible to solve many
of these problems. The first algorithmic step of every visual recognition task is the segmentation.
In our paper, we presented a solution to separate highly overlapping and touching objects in the
overall image into single object images. Efficient segmentation and feature extraction in real-time
makes inline processing for many sorting and observation tasks possible. Field-programmable
gate arrays and graphic processing units can be used to enhance the processing speed of the
feature extraction, if necessary.
One fact should be kept in mind: The chance for overfitting is huge with the high phenotypic
variability of natural material. Feature selection and the right choice of the model parameters can
help to reduce this effect. The parameter optimization for the problems mentioned has been done
on a high-performance desktop computer. For a higher amount of data, a broader domain or a
higher number of parameters, distributed computing and genetic algorithms can be used to speed
up the calculation. The principal component analysis is a tool to evaluate the separability of the
different classes in the feature space. Such investigations should be the first step in the
development of a recognition system to get an impression of the feasibility.
This article presented some problems of automatic recognition with image processing systems
and offered possible solutions. With modern software tools for image processing and classifier
design it is possible to solve these problems in an efficient way. The robustness of automatic
recognition systems for natural materials can only be conclusively assessed after a long period of
practical testing. Especially natural materials are often affected by certain instable conditions, e.
g. the effects of weather on the annual crop. The results of the presented research activities
indicated that it is possible to automate the process of designing image-based recognition systems
at least for low and medium complex recognition problems. Such a system is currently under
development. The recognition of defects on metallic surfaces is chosen as field of application to
show the principle feasibility. Some first results are published in [16] and [17].
REFERENCES
[1] Color Sorting Buhler Sortex Limited Great Britain, URL: www.sortex.com, invocation: March
2015
[2] Mineral Sorting Mogensen Sorting Machines, URL: www.mogensen.de/en/color-sorting-mining-
mineral-sorting-machines.htm, invocation: March 2016
[3] H. Drobny e.a.: Ein neues digitales Imaging-System zur genauen Erfassung von Getreide-
Qualitätsparametern (A new imaging system for the registration of grain quality parameters), Du
Pont de Nemours (Deutschland) GmbH, 2008
[4] L. Lepistö e.a.: Combining Classifiers in Rock Image Classification, URL:
www.cs.tut.fi/~avisa/digger/Publications/ACIVS2004_Lepisto.pdf, invocation: March 2016
[5] S. Bauer, D. Mann, F. P. León, Applicability of hyperspectral fluorescence imaging for mineral
sorting, Proc. Conf. Opt. Character. Mater. 2, p. 205-214, 2015
[6] S. Lerm: Objektsegmentierung von kompaktem Schüttgut für die technische Erkennung (Object
Segmentation in Compact Bulk Material for Automatic Recognition), dissertation, Ilmenau
University of Technology, 2013
[7] I. Guyon, A. Elisseeff: Feature extraction: foundations and applications, Berlin, Springer Verlag,
2006
[8] T. M. Mitchell: Machine Learning, The Mc-Graw-Hill Companies Inc, 1997
[9] Halcon, Reference Manual - Halcon 11.0.5, MVTec Software GmbH, URL: www.mvtec.com,
invocation: June 2014
14. Machine Learning and Applications: An International Journal (MLAIJ) Vol.3, No.3, September 2016
14
[10] D. Garten: Einfluss von Bildaufnahme und Bildmerkmalen auf die Erkennungsguete bei der
automatischen Besatzanalyse von Brotweizen (Influence of image acquisition and image features
on the recognition rate for the automatical Besatz analysis of wheat), dissertation, Ilmenau
University of Technology, 2011
[11] K. Anding; P. Brückner; M. Dambon; D. Garten: Measuring Wheat Quality. IN: Journal for
Vision Systems Design, Volume 15, Issue 6, 2010
[12] K. Anding, D. Garten, E. Linß, G. Pieper: Klassifikation mineralischer Baurohstoffe aus
Lockergesteinslagerstätten mittels Bildverarbeitung und maschinellem Lernen (Classification of
mineral aggregates from loose rock deposits with image processing and machine learning), 16th
Workshop of the German Color Group, 2010
[13] P.-H. Chen, C. -J. Lin and B. Scholkopf, A tutorial on nu-support vector machines, 2003
[14] W. J. Krzanowski: Principles of Multivariate Analysis, Rev. ed. Oxford University Press, Oxford
2000
[15] K. Anding: Automatisierte Qualitätssicherung von Getreide mit überwachten Lernverfahren in der
Bildverarbeitung (Automatic quality assurance of grain using supervised machine learning in
image processing), dissertation, Ilmenau University of Technology, 2010
[16] D. Garten, K. Anding: Inspection of surface finish and dimensional accuracy of metal parts.
Fraunhofer IOSB KCM SpectroNet Collaboration Forum, Karlsruhe, 2015
[17] K.V. Trambitskiy, K. Anding, G.A. Polte, D. Garten, V.M. Musalimov: Out-of-focus region
segmentation of 2D surface images with the use of texture features, Scientific and Technical
Journal of Information Technologies, Mechanics and Optics, 2015, vol. 15, no. 5, pp. 796–802.
Authors
Daniel Garten studied computer science at the University of Applied Sciences in
Schmalkalden from 2003 to 2007. After graduation, he gained his doctor’s degree in the
knowledge field of industrial image processing from the Ilmenau University of
Technology in 2011. He works as a project engineer and deputy division manager at the
Society for Production Engineering and Development (Gesellschaft fuer
Fertigungstechnik und Entwicklung Schmalkalden e. V.) in the field of optical
measurement and recognition in tool industry. He was awarded the GFaI Young Talent
Award 2011 (GFaI - Gesellschaft zur Förderung angewandter Informatik) and the VIU
Young Talent Award 2013 (VIU - Verband innovativer Unternehmen e. V.).
Katharina Anding studied mechatronics at the Ilmenau University of Technology from
2001 to 2005. After getting her diploma degree, she gained her doctor’s degree in the
knowledge field of industrial image processing from the Ilmenau University of
Technology in 2010. She works as a project leader in the area of image processing and
machine learning. In 2011, she was awarded the STIFT Young Talent Award (STIFT -
Stiftung für Technologie, Innovation und Forschung). She teaches image processing and
machine learning at the Ilmenau University of Technology.
Steffen Lerm studied mechatronics at Ilmenau University of Technology from 2000 to
2007. After graduating he became a research assistant. In 2013 he finished his PhD in
the knowledge field of industrial image processing at Ilmenau University of Technology.
During his time as a research assistant, he has dealt with several problems in digital
image processing and spectroscopy.