This document summarizes a research paper that proposes a model for automatic animal classification using image processing and machine learning techniques. The model segments animal images using region merging segmentation. Gabor texture features are then extracted from segmented images and discriminative features are selected using feature selection algorithms like SFS and SFFS. These selected features are used to classify animals with classifiers like nearest neighbor, probabilistic neural network, and symbolic classifier. Experiments on a dataset of 2500 animal images from 25 classes showed the symbolic classifier performed best.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Data Mining Based Skin Pixel Detection Applied On Human Images: A Study PaperIJERA Editor
Skin segmentation is the process of the identifying the skin pixels in a image in a particular color model and dividing the images into skin and non-skin pixels. It is the process of find the particular skin of the image or video in a color model. Finding the regions of the images in human images to say these pixel regions are part of the image or videos is typically a preprocessing step in skin detection in computer vision, face detection or multi-view face detection. Skin pixel detection model converts the images into appropriate format in a color space and then classification process is being used for labeling of the skin and non-skin pixels. A skin classifier identifies the boundary of the skin image in a skin color model based on the training dataset. Here in this paper, we present the survey of the skin pixel segmentation using the learning algorithms.
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.
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELijsc
Skin colour detection is frequently been used for searching people, face detection, pornographic filtering
and hand tracking. The presence of skin or non-skin in digital image can be determined by manipulating
pixels’ colour and/or pixels’ texture. The main problem in skin colour detection is to represent the skin
colour distribution model that is invariant or least sensitive to changes in illumination condition. Another
problem comes from the fact that many objects in the real world may possess almost similar skin-tone
colour such as wood, leather, skin-coloured clothing, hair and sand. Moreover, skin colour is different
between races and can be different from a person to another, even with people of the same ethnicity.
Finally, skin colour will appear a little different when different types of camera are used to capture the
object or scene. The objective in this study is to develop a skin colour classifier based on pixel-based using
RGB ratio model. The RGB ratio model is a newly proposed method that belongs under the category of an
explicitly defined skin region model. This skin classifier was tested with SIdb dataset and two benchmark
datasets; UChile and TDSD datasets to measure classifier performance. The performance of skin classifier
was measured based on true positive (TF) and false positive (FP) indicator. This newly proposed model
was compared with Kovac, Saleh and Swift models. The experimental results showed that the RGB ratio
model outperformed all the other models in term of detection rate. The RGB ratio model is able to reduce
FP detection that caused by reddish objects colour as well as be able to detect darkened skin and skin
covered by shadow.
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...ijma
Object detection and recognition is an important task in many computer vision applications. In this paper
an Android application was developed using Eclipse IDE and OpenCV3 Library. This application is able to
detect objects in an image that is loaded from the mobile gallery, based on its color, shape, or local
features. The image is processed in the HSV color domain for better color detection. Circular shapes are
detected using Circular Hough Transform and other shapes are detected using Douglas-Peucker
algorithm. BRISK (binary robust invariant scalable keypoints) local features were applied in the developed
Android application for matching an object image in another scene image. The steps of the proposed
detection algorithms are described, and the interfaces of the application are illustrated. The application is
ported and tested on Galaxy S3, S6, and Note1 Smartphones. Based on the experimental results, the
application is capable of detecting eleven different colors, detecting two dimensional geometrical shapes
including circles, rectangles, triangles, and squares, and correctly match local features of object and scene
images for different conditions. The application could be used as a standalone application, or as a part of
another application such as Robot systems, traffic systems, e-learning applications, information retrieval
and many others.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Filter Based Approach for Genomic Feature Set Selection (FBA-GFS)IJCSEA Journal
Feature selection is an effective method used in text categorization for sorting a set of documents into certain number of predefined categories. It is an important method for improving the efficiency and accuracy of text categorization algorithms by removing irredundant terms from the corpus. Genome contains the total amount of genetic information in the chromosomes of an organism, including its genes and DNA sequences. In this paper a Clustering technique called Hierarchical Techniques is used tocategories the Features from the Genome documents. A framework is proposed for Genomic Feature set Selection. A Filter based Feature Selection Method like
2 statistics, CHIR statistics are used to select the Feature set. The Selected Feature set is verified by using F-measure and it is biologically validated for Biological relevance using the BLAST tool.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Data Mining Based Skin Pixel Detection Applied On Human Images: A Study PaperIJERA Editor
Skin segmentation is the process of the identifying the skin pixels in a image in a particular color model and dividing the images into skin and non-skin pixels. It is the process of find the particular skin of the image or video in a color model. Finding the regions of the images in human images to say these pixel regions are part of the image or videos is typically a preprocessing step in skin detection in computer vision, face detection or multi-view face detection. Skin pixel detection model converts the images into appropriate format in a color space and then classification process is being used for labeling of the skin and non-skin pixels. A skin classifier identifies the boundary of the skin image in a skin color model based on the training dataset. Here in this paper, we present the survey of the skin pixel segmentation using the learning algorithms.
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.
ENHANCED SKIN COLOUR CLASSIFIER USING RGB RATIO MODELijsc
Skin colour detection is frequently been used for searching people, face detection, pornographic filtering
and hand tracking. The presence of skin or non-skin in digital image can be determined by manipulating
pixels’ colour and/or pixels’ texture. The main problem in skin colour detection is to represent the skin
colour distribution model that is invariant or least sensitive to changes in illumination condition. Another
problem comes from the fact that many objects in the real world may possess almost similar skin-tone
colour such as wood, leather, skin-coloured clothing, hair and sand. Moreover, skin colour is different
between races and can be different from a person to another, even with people of the same ethnicity.
Finally, skin colour will appear a little different when different types of camera are used to capture the
object or scene. The objective in this study is to develop a skin colour classifier based on pixel-based using
RGB ratio model. The RGB ratio model is a newly proposed method that belongs under the category of an
explicitly defined skin region model. This skin classifier was tested with SIdb dataset and two benchmark
datasets; UChile and TDSD datasets to measure classifier performance. The performance of skin classifier
was measured based on true positive (TF) and false positive (FP) indicator. This newly proposed model
was compared with Kovac, Saleh and Swift models. The experimental results showed that the RGB ratio
model outperformed all the other models in term of detection rate. The RGB ratio model is able to reduce
FP detection that caused by reddish objects colour as well as be able to detect darkened skin and skin
covered by shadow.
DEVELOPMENT OF AN ANDROID APPLICATION FOR OBJECT DETECTION BASED ON COLOR, SH...ijma
Object detection and recognition is an important task in many computer vision applications. In this paper
an Android application was developed using Eclipse IDE and OpenCV3 Library. This application is able to
detect objects in an image that is loaded from the mobile gallery, based on its color, shape, or local
features. The image is processed in the HSV color domain for better color detection. Circular shapes are
detected using Circular Hough Transform and other shapes are detected using Douglas-Peucker
algorithm. BRISK (binary robust invariant scalable keypoints) local features were applied in the developed
Android application for matching an object image in another scene image. The steps of the proposed
detection algorithms are described, and the interfaces of the application are illustrated. The application is
ported and tested on Galaxy S3, S6, and Note1 Smartphones. Based on the experimental results, the
application is capable of detecting eleven different colors, detecting two dimensional geometrical shapes
including circles, rectangles, triangles, and squares, and correctly match local features of object and scene
images for different conditions. The application could be used as a standalone application, or as a part of
another application such as Robot systems, traffic systems, e-learning applications, information retrieval
and many others.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Filter Based Approach for Genomic Feature Set Selection (FBA-GFS)IJCSEA Journal
Feature selection is an effective method used in text categorization for sorting a set of documents into certain number of predefined categories. It is an important method for improving the efficiency and accuracy of text categorization algorithms by removing irredundant terms from the corpus. Genome contains the total amount of genetic information in the chromosomes of an organism, including its genes and DNA sequences. In this paper a Clustering technique called Hierarchical Techniques is used tocategories the Features from the Genome documents. A framework is proposed for Genomic Feature set Selection. A Filter based Feature Selection Method like
2 statistics, CHIR statistics are used to select the Feature set. The Selected Feature set is verified by using F-measure and it is biologically validated for Biological relevance using the BLAST tool.
Texture Images Classification using Secant Lines Segments Histogramijtsrd
Texture classification is the process to classify different textures from the given images. The aim of texture classification is to classify the category of a texture image. To design an effective algorithm for texture classification, it is essential to find a set of texture features with good discriminating power. This paper presents a texture classification system using secant lines segments histogram and Euclidean Distance. Secant lines segments histogram is used to generate the features from texture images as a histogram. These features offer a better discriminating strategy for texture classification. These features are first used for training and later on for classifying the texture images. Euclidean Distance is used for distinguishing each of the known categories for classification. Ei Phyu Win | Mie Mie Tin | Pyae Phyo Thu "Texture Images Classification using Secant Lines Segments Histogram" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd27984.pdfPaper URL: https://www.ijtsrd.com/computer-science/other/27984/texture-images-classification-using-secant-lines-segments-histogram/ei-phyu-win
A HYBRID COPY-MOVE FORGERY DETECTION TECHNIQUE USING REGIONAL SIMILARITY INDICESijcsit
Different methods have been experimented for processing and detecting forgery in digital images. Image forgery involves various activities like copy-move forgery, image slicing, retouching, morphing etc. In copy-move forgery a portion within the image is copied and pasted on another part of the same image,generally to conceal or enhance certain portions of the image. This paper proposes a copy-move forgery detection using local fractal dimension and structural similarity indices. The image is classified into different texture regions based on the local fractal dimension. Forgery checking is thus confined to be among the portions within a region. Structural similarity index measure is applied to each block pair in each region to localize the forged portion. Experimental results prove that this hybrid method can effectively detect such kind of image tampering with minimum false positives.
Hand gesture classification is popularly used in
wide applications like Human-Machine Interface, Virtual
Reality, Sign Language Recognition, Animations etc. The
classification accuracy of static gestures depends on the
technique used to extract the features as well as the classifier
used in the system. To achieve the invariance to illumination
against complex background, experimentation has been
carried out to generate a feature vector based on skin color
detection by fusing the Fourier descriptors of the image with
its geometrical features. Such feature vectors are then used in
Neural Network environment implementing Back
Propagation algorithm to classify the hand gestures. The set
of images for the hand gestures used in the proposed research
work are collected from the standard databases viz.
Sebastien Marcel Database, Cambridge Hand Gesture Data
set and NUS Hand Posture dataset. An average classification
accuracy of 95.25% has been observed which is on par with
that reported in the literature by the earlier researchers.
A Methodology for Extracting Standing Human Bodies from Single Imagesjournal ijrtem
Abstract: Extraction of the image of human body in unconstrained still images is challenging due to several factors, including shading, image noise, occlusions, background clutter, the high degree of human body deformability, and the unrestricted positions due to in and out of the image plane rotations. we propose a bottom-up approach for human body segmentation in static images. We decompose the problem into three sequential problems: Face detection, upper body extraction, and lower body extraction, since there is a direct pair wise correlation among them. Index Terms: Skin segmentation, Torso, Face recognition, Thresholding, Ethnicity, Morphology.
Skin Color Detection Using Region-Based ApproachCSCJournals
Skin color provides a powerful cue for complex computer vision applications. Although skin color detection has been an active research area for decades, the mainstream technology is based on the individual pixels. This paper, which extended our previous work [1], presented a new region- based technique for skin color detection which outperformed the current state-of-the-art pixel- based skin color detection technique on the popular Compaq dataset [2]. Color and spatial distance based clustering technique is used to extract the regions from the images, also known as superpixels followed by a state-of-the-art non-parametric pixel-based skin color classifier called the basic skin color classifier. The pixel-based skin color evidence is then aggregated to classify the superpixels. Finally, the Conditional Random Field (CRF) is applied to further improve the results. As CRF operates over superpixels, the computational overhead is minimal. Our technique achieved 91.17% true positive rate with 13.12% false negative rate on the Compaq dataset tested over approximately 14,000 web images.
Weighted Ensemble Classifier for Plant Leaf IdentificationTELKOMNIKA JOURNAL
Plant leaf identification using image can be constructed by ensemble classifier. Ensemble
classifier executes classification of various features independently. This experiment utilized texture feature
and geometry feature of plant leaf to find out which features are more powerful. Each classifier trained by
specific feature produced different accuracy rate. To integrate ensemble classifier the results of the
classification were weighted, so as the score obtained from better features contributed greater to the final
results. Weighted classification results were combined to get the final result. The proposed method was
evaluated using dataset comprises of 156 variety of plants with 4559 images. Weighting and combining
classifier used in this study were Weighted Majority Vote (WMV) and Naïve Bayes Combination. Both of
those method result showed better accuracy than using single classifier. The average accuracy of single
classifier was 61.2% for geometry classifier and 70.3% for texture classifier, while WMV method was
77.8% and Naïve Bayes Comb ination was 94.6%. The calculation of classifier’s weight b y using WMV
method produces a weight value of 0.54 for texture feature classifier and 0.46 for geometry feature
classifier.
M-FISH KARYOTYPING - A NEW APPROACH BASED ON WATERSHED TRANSFORMIJCSEIT Journal
Karyotyping is a process in which chromosomes in a dividing cell are properly stained, identified and
displayed in a standard format, which helps geneticist to study and diagnose genetic factors behind various
genetic diseases and for studying cancer. M-FISH (Multiplex Fluorescent In-Situ Hybridization) provides
color karyotyping. In this paper, an automated method for M-FISH chromosome segmentation based on
watershed transform followed by naive Bayes classification of each region using the features, mean and
standard deviation, is presented. Also, a post processing step is added to re-classify the small chromosome
segments to the neighboring larger segment for reducing the chances of misclassification. The approach
provided improved accuracy when compared to the pixel-by-pixel approach. The approach was tested on
40 images from the dataset and achieved an accuracy of 84.21 %.
Symbolic representation and recognition of gait an approach based on lbp of ...sipij
Gait is one of the biometric techniques used to identify an individual from a distance by his/her walking
style. Gait can be recognized by studying the static and dynamic part variations of individual body contour
during walk. In this paper, an interval value based representation and recognition of gait using local
binary pattern (LBP) of split gait energy images is proposed. The gait energy image (GEI) of a subject is
split into four equal regions. LBP technique is applied to each region to extract features and the extracted
features are well organized. The proposed representation technique is capable of capturing variations in
gait due to change in cloth, carrying a bag and different instances of normal walking conditions more
effectively. Experiments are conducted on the standard and considerably large database (CASIA database
B) and newly created University of Mysore (UOM) gait dataset to study the efficacy of the proposed gait
recognition system. The proposed system being robust to handle variations has shown significant
improvement in recognition rate.
A hybrid content based image retrieval system using log-gabor filter banksIJECEIAES
In this paper, a new efficient image retrieval system using sequential process of three stages with filtering technique for the feature selection is proposed. In the first stage the color features are extracted using color histogram method and in the second stage the texture features are obtained using log-Gabor filters and in the third stage shape features are extracted using shape descriptors using polygonal fitting algorithm. The proposed log-Gabor filter in the second stage has advantages of retrieving images over regular Gabor filter for texture. It provides better representation of the images. Experimental evaluation of the proposed system shows improved performance in retrieval as compared to other existing systems in terms of average precision and average recall.
Invention of digital technology has lead to increase in the number of images that can be stored in digital format. So searching and retrieving images in large image databases has become more challenging. From the last few years, Content Based Image Retrieval (CBIR) gained increasing attention from researcher. CBIR is a system which uses visual features of image to search user required image from large image
database and user’s requests in the form of a query image. Important features of images are colour, texture and shape which give detailed information about the image. CBIR techniques using different feature extraction techniques are discussed in this paper.
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology.
The increasing popularity of animes makes it vulnerable to unwanted usages like copyright violations and
pornography. That’s why, we need to develop a method to detect and recognize animation characters. Skin
detection is one of the most important steps in this way. Though there are some methods to detect human
skin color, but those methods do not work properly for anime characters. Anime skin varies greatly from
human skin in color, texture, tone and in different kinds of lighting. They also vary greatly among
themselves. Moreover, many other things (for example leather, shirt, hair etc.), which are not skin, can
have color similar to skin. In this paper, we have proposed three methods that can identify an anime
character’s skin more successfully as compared with Kovac, Swift, Saleh and Osman methods, which are
primarily designed for human skin detection. Our methods are based on RGB values and their comparative
relations.
The increasing popularity of animes makes it vulnerable to unwanted usages like copyright violations and pornography. That’s why, we need to develop a method to detect and recognize animation characters. Skin detection is one of the most important steps in this way. Though there are some methods to detect human skin color, but those methods do not work properly for anime characters. Anime skin varies greatly from human skin in color, texture, tone and in different kinds of lighting. They also vary greatly among themselves. Moreover, many other things (for example leather, shirt, hair etc.), which are not skin, can have color similar to skin. In this paper, we have proposed three methods that can identify an anime character’s skin more successfully as compared with Kovac, Swift, Saleh and Osman methods, which are primarily designed for human skin detection. Our methods are based on RGB values and their comparative relations.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
The project aims at development of efficient segmentation method for the CBIR system. Mean-shift segmentation generates a list of potential objects which are meaningful and then these objects are clustered according to a predefined similarity measure. The method was tested on benchmark data and F-Score of .30 was achieved.
Review of ocr techniques used in automatic mail sorting of postal envelopessipij
This paper presents a review of various OCR techniq
ues used in the automatic mail sorting process. A
complete description on various existing methods fo
r address block extraction and digit recognition th
at
were used in the literature is discussed. The objec
tive of this study is to provide a complete overvie
w about
the methods and techniques used by many researchers
for automating the mail sorting process in postal
service in various countries. The significance of Z
ip code or Pincode recognition is discussed.
Contrast enhancement using various statistical operations and neighborhood pr...sipij
Histogram Equalization is a simple and effective contrast enhancement technique. In spite of its popularity
Histogram Equalization still have some limitations –produces artifacts, unnatural images and the local
details are not considered, therefore due to these limitations many other Equalization techniques have been
derived from it with some up gradation. In this proposed method statistics play an important role in image
processing, where statistical operations is applied to the image to get the desired result such as
manipulation of brightness and contrast. Thus, a novel algorithm using statistical operations and
neighborhood processing has been proposed in this paper where the algorithm has proven to be effective in
contrast enhancement based on the theory and experiment.
Texture Images Classification using Secant Lines Segments Histogramijtsrd
Texture classification is the process to classify different textures from the given images. The aim of texture classification is to classify the category of a texture image. To design an effective algorithm for texture classification, it is essential to find a set of texture features with good discriminating power. This paper presents a texture classification system using secant lines segments histogram and Euclidean Distance. Secant lines segments histogram is used to generate the features from texture images as a histogram. These features offer a better discriminating strategy for texture classification. These features are first used for training and later on for classifying the texture images. Euclidean Distance is used for distinguishing each of the known categories for classification. Ei Phyu Win | Mie Mie Tin | Pyae Phyo Thu "Texture Images Classification using Secant Lines Segments Histogram" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd27984.pdfPaper URL: https://www.ijtsrd.com/computer-science/other/27984/texture-images-classification-using-secant-lines-segments-histogram/ei-phyu-win
A HYBRID COPY-MOVE FORGERY DETECTION TECHNIQUE USING REGIONAL SIMILARITY INDICESijcsit
Different methods have been experimented for processing and detecting forgery in digital images. Image forgery involves various activities like copy-move forgery, image slicing, retouching, morphing etc. In copy-move forgery a portion within the image is copied and pasted on another part of the same image,generally to conceal or enhance certain portions of the image. This paper proposes a copy-move forgery detection using local fractal dimension and structural similarity indices. The image is classified into different texture regions based on the local fractal dimension. Forgery checking is thus confined to be among the portions within a region. Structural similarity index measure is applied to each block pair in each region to localize the forged portion. Experimental results prove that this hybrid method can effectively detect such kind of image tampering with minimum false positives.
Hand gesture classification is popularly used in
wide applications like Human-Machine Interface, Virtual
Reality, Sign Language Recognition, Animations etc. The
classification accuracy of static gestures depends on the
technique used to extract the features as well as the classifier
used in the system. To achieve the invariance to illumination
against complex background, experimentation has been
carried out to generate a feature vector based on skin color
detection by fusing the Fourier descriptors of the image with
its geometrical features. Such feature vectors are then used in
Neural Network environment implementing Back
Propagation algorithm to classify the hand gestures. The set
of images for the hand gestures used in the proposed research
work are collected from the standard databases viz.
Sebastien Marcel Database, Cambridge Hand Gesture Data
set and NUS Hand Posture dataset. An average classification
accuracy of 95.25% has been observed which is on par with
that reported in the literature by the earlier researchers.
A Methodology for Extracting Standing Human Bodies from Single Imagesjournal ijrtem
Abstract: Extraction of the image of human body in unconstrained still images is challenging due to several factors, including shading, image noise, occlusions, background clutter, the high degree of human body deformability, and the unrestricted positions due to in and out of the image plane rotations. we propose a bottom-up approach for human body segmentation in static images. We decompose the problem into three sequential problems: Face detection, upper body extraction, and lower body extraction, since there is a direct pair wise correlation among them. Index Terms: Skin segmentation, Torso, Face recognition, Thresholding, Ethnicity, Morphology.
Skin Color Detection Using Region-Based ApproachCSCJournals
Skin color provides a powerful cue for complex computer vision applications. Although skin color detection has been an active research area for decades, the mainstream technology is based on the individual pixels. This paper, which extended our previous work [1], presented a new region- based technique for skin color detection which outperformed the current state-of-the-art pixel- based skin color detection technique on the popular Compaq dataset [2]. Color and spatial distance based clustering technique is used to extract the regions from the images, also known as superpixels followed by a state-of-the-art non-parametric pixel-based skin color classifier called the basic skin color classifier. The pixel-based skin color evidence is then aggregated to classify the superpixels. Finally, the Conditional Random Field (CRF) is applied to further improve the results. As CRF operates over superpixels, the computational overhead is minimal. Our technique achieved 91.17% true positive rate with 13.12% false negative rate on the Compaq dataset tested over approximately 14,000 web images.
Weighted Ensemble Classifier for Plant Leaf IdentificationTELKOMNIKA JOURNAL
Plant leaf identification using image can be constructed by ensemble classifier. Ensemble
classifier executes classification of various features independently. This experiment utilized texture feature
and geometry feature of plant leaf to find out which features are more powerful. Each classifier trained by
specific feature produced different accuracy rate. To integrate ensemble classifier the results of the
classification were weighted, so as the score obtained from better features contributed greater to the final
results. Weighted classification results were combined to get the final result. The proposed method was
evaluated using dataset comprises of 156 variety of plants with 4559 images. Weighting and combining
classifier used in this study were Weighted Majority Vote (WMV) and Naïve Bayes Combination. Both of
those method result showed better accuracy than using single classifier. The average accuracy of single
classifier was 61.2% for geometry classifier and 70.3% for texture classifier, while WMV method was
77.8% and Naïve Bayes Comb ination was 94.6%. The calculation of classifier’s weight b y using WMV
method produces a weight value of 0.54 for texture feature classifier and 0.46 for geometry feature
classifier.
M-FISH KARYOTYPING - A NEW APPROACH BASED ON WATERSHED TRANSFORMIJCSEIT Journal
Karyotyping is a process in which chromosomes in a dividing cell are properly stained, identified and
displayed in a standard format, which helps geneticist to study and diagnose genetic factors behind various
genetic diseases and for studying cancer. M-FISH (Multiplex Fluorescent In-Situ Hybridization) provides
color karyotyping. In this paper, an automated method for M-FISH chromosome segmentation based on
watershed transform followed by naive Bayes classification of each region using the features, mean and
standard deviation, is presented. Also, a post processing step is added to re-classify the small chromosome
segments to the neighboring larger segment for reducing the chances of misclassification. The approach
provided improved accuracy when compared to the pixel-by-pixel approach. The approach was tested on
40 images from the dataset and achieved an accuracy of 84.21 %.
Symbolic representation and recognition of gait an approach based on lbp of ...sipij
Gait is one of the biometric techniques used to identify an individual from a distance by his/her walking
style. Gait can be recognized by studying the static and dynamic part variations of individual body contour
during walk. In this paper, an interval value based representation and recognition of gait using local
binary pattern (LBP) of split gait energy images is proposed. The gait energy image (GEI) of a subject is
split into four equal regions. LBP technique is applied to each region to extract features and the extracted
features are well organized. The proposed representation technique is capable of capturing variations in
gait due to change in cloth, carrying a bag and different instances of normal walking conditions more
effectively. Experiments are conducted on the standard and considerably large database (CASIA database
B) and newly created University of Mysore (UOM) gait dataset to study the efficacy of the proposed gait
recognition system. The proposed system being robust to handle variations has shown significant
improvement in recognition rate.
A hybrid content based image retrieval system using log-gabor filter banksIJECEIAES
In this paper, a new efficient image retrieval system using sequential process of three stages with filtering technique for the feature selection is proposed. In the first stage the color features are extracted using color histogram method and in the second stage the texture features are obtained using log-Gabor filters and in the third stage shape features are extracted using shape descriptors using polygonal fitting algorithm. The proposed log-Gabor filter in the second stage has advantages of retrieving images over regular Gabor filter for texture. It provides better representation of the images. Experimental evaluation of the proposed system shows improved performance in retrieval as compared to other existing systems in terms of average precision and average recall.
Invention of digital technology has lead to increase in the number of images that can be stored in digital format. So searching and retrieving images in large image databases has become more challenging. From the last few years, Content Based Image Retrieval (CBIR) gained increasing attention from researcher. CBIR is a system which uses visual features of image to search user required image from large image
database and user’s requests in the form of a query image. Important features of images are colour, texture and shape which give detailed information about the image. CBIR techniques using different feature extraction techniques are discussed in this paper.
International Journal of Computational Engineering Research(IJCER) is an intentional online Journal in English monthly publishing journal. This Journal publish original research work that contributes significantly to further the scientific knowledge in engineering and Technology.
The increasing popularity of animes makes it vulnerable to unwanted usages like copyright violations and
pornography. That’s why, we need to develop a method to detect and recognize animation characters. Skin
detection is one of the most important steps in this way. Though there are some methods to detect human
skin color, but those methods do not work properly for anime characters. Anime skin varies greatly from
human skin in color, texture, tone and in different kinds of lighting. They also vary greatly among
themselves. Moreover, many other things (for example leather, shirt, hair etc.), which are not skin, can
have color similar to skin. In this paper, we have proposed three methods that can identify an anime
character’s skin more successfully as compared with Kovac, Swift, Saleh and Osman methods, which are
primarily designed for human skin detection. Our methods are based on RGB values and their comparative
relations.
The increasing popularity of animes makes it vulnerable to unwanted usages like copyright violations and pornography. That’s why, we need to develop a method to detect and recognize animation characters. Skin detection is one of the most important steps in this way. Though there are some methods to detect human skin color, but those methods do not work properly for anime characters. Anime skin varies greatly from human skin in color, texture, tone and in different kinds of lighting. They also vary greatly among themselves. Moreover, many other things (for example leather, shirt, hair etc.), which are not skin, can have color similar to skin. In this paper, we have proposed three methods that can identify an anime character’s skin more successfully as compared with Kovac, Swift, Saleh and Osman methods, which are primarily designed for human skin detection. Our methods are based on RGB values and their comparative relations.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
The project aims at development of efficient segmentation method for the CBIR system. Mean-shift segmentation generates a list of potential objects which are meaningful and then these objects are clustered according to a predefined similarity measure. The method was tested on benchmark data and F-Score of .30 was achieved.
Review of ocr techniques used in automatic mail sorting of postal envelopessipij
This paper presents a review of various OCR techniq
ues used in the automatic mail sorting process. A
complete description on various existing methods fo
r address block extraction and digit recognition th
at
were used in the literature is discussed. The objec
tive of this study is to provide a complete overvie
w about
the methods and techniques used by many researchers
for automating the mail sorting process in postal
service in various countries. The significance of Z
ip code or Pincode recognition is discussed.
Contrast enhancement using various statistical operations and neighborhood pr...sipij
Histogram Equalization is a simple and effective contrast enhancement technique. In spite of its popularity
Histogram Equalization still have some limitations –produces artifacts, unnatural images and the local
details are not considered, therefore due to these limitations many other Equalization techniques have been
derived from it with some up gradation. In this proposed method statistics play an important role in image
processing, where statistical operations is applied to the image to get the desired result such as
manipulation of brightness and contrast. Thus, a novel algorithm using statistical operations and
neighborhood processing has been proposed in this paper where the algorithm has proven to be effective in
contrast enhancement based on the theory and experiment.
A voting based approach to detect recursive order number of photocopy documen...sipij
Photocopy documents are very common in our normal life. People are permitted to carry and present
photocopied documents to avoid damages to the original documents. But this provision is misused for
temporary benefits by fabricating fake photocopied documents. Fabrication of fake photocopied document
is possible only in 2nd and higher order recursive order of photocopies. Whenever a photocopied document
is submitted, it may be required to check its originality. When the document is 1st order photocopy, chances
of fabrication may be ignored. On the other hand when the photocopy order is 2nd or above, probability of
fabrication may be suspected. Hence when a photocopy document is presented, the recursive order number
of photocopy is to be estimated to ascertain the originality. This requirement demands to investigate
methods to estimate order number of photocopy. In this work, a voting based approach is used to detect the
recursive order number of the photocopy document using probability distributions exponential, extreme
values and lognormal distributions is proposed. A detailed experimentation is performed on a generated
data set and the method exhibits efficiency close to 89%.
An intensity based medical image registration using genetic algorithmsipij
Medical imaging plays a vital role to create images of human body for clinical purposes. Biomedical
imaging has taken a leap by entering into the field of image registration. Image registration integrates the
large amount of medical information embedded in the images taken at different time intervals and images
at different orientations. In this paper, an intensity-based real-coded genetic algorithm is used for
registering two MRI images. To demonstrate the efficiency of the algorithm developed, the alignment of the
image is altered and algorithm is tested for better performance. Also the work involves the comparison of
two similarity metrics, and based on the outcome the best metric suited for genetic algorithm is studied.
A combined method of fractal and glcm features for mri and ct scan images cla...sipij
Fractal analysis has been shown to be useful in image processing for characterizing shape and gray-scale
complexity. The fractal feature is a compact descriptor used to give a numerical measure of the degree of
irregularity of the medical images. This descriptor property does not give ownership of the local image
structure. In this paper, we present a combination of this parameter based on Box Counting with GLCM
Features. This powerful combination has proved good results especially in classification of medical texture
from MRI and CT Scan images of trabecular bone. This method has the potential to improve clinical
diagnostics tests for osteoporosis pathologies.
Lossless image compression using new biorthogonal waveletssipij
Even though a large number of wavelets exist, one needs new wavelets for their specific applications. One
of the basic wavelet categories is orthogonal wavelets. But it was hard to find orthogonal and symmetric
wavelets. Symmetricity is required for perfect reconstruction. Hence, a need for orthogonal and symmetric
arises. The solution was in the form of biorthogonal wavelets which preserves perfect reconstruction
condition. Though a number of biorthogonal wavelets are proposed in the literature, in this paper four new
biorthogonal wavelets are proposed which gives better compression performance. The new wavelets are
compared with traditional wavelets by using the design metrics Peak Signal to Noise Ratio (PSNR) and
Compression Ratio (CR). Set Partitioning in Hierarchical Trees (SPIHT) coding algorithm was utilized to
incorporate compression of images.
Global threshold and region based active contour model for accurate image seg...sipij
In this contribution, we develop a novel global threshold-based active contour model. This model deploys a new
edge-stopping function to control the direction of the evolution and to stop the evolving contour at weak or
blurred edges. An implementation of the model requires the use of selective binary and Gaussian filtering
regularized level set (SBGFRLS) method. The method uses either a selective local or global segmentation
property. It penalizes the level set function to force it to become a binary function. This procedure is followed by
using a regularisation Gaussian. The Gaussian filters smooth the level set function and stabilises the evolution
process. One of the merits of our proposed model stems from the ability to initialise the contour anywhere inside
the image to extract object boundaries. The proposed method is found to perform well, notably when the
intensities inside and outside the object are homogenous. Our method is applied with satisfactory results on
various types of images, including synthetic, medical and Arabic-characters images.
Beamforming with per antenna power constraint and transmit antenna selection ...sipij
In this paper, transmit beamforming and antenna selection techniques are presented for the Cooperative
Distributed Antenna System. Beamforming technique with minimum total weighted transmit power
satisfying threshold SINR and Per-Antenna Power constraints is formulated as a convex optimization
problem for the efficient performance of Distributed Antenna System (DAS). Antenna Selection technique is
implemented in this paper to select the optimum Remote Antenna Units from all the available ones. This
achieves the best compromise between capacity and system complexity. Dual polarized and Triple
Polarized systems are considered. Simulation results prove that by integrating Beamforming with DAS
enhances its performance. Also by using convex optimization in Antenna Selection enhances the
performance of multi polarized systems.
A Novel Uncertainty Parameter SR ( Signal to Residual Spectrum Ratio ) Evalua...sipij
Usually, hearing impaired people use hearing aids which are implemented with speech enhancement
algorithms. Estimation of speech and estimation of nose are the components in single channel speech
enhancement system. The main objective of any speech enhancement algorithm is estimation of noise power
spectrum for non stationary environment. VAD (Voice Activity Detector) is used to identify speech pauses
and during these pauses only estimation of noise. MMSE (Minimum Mean Square Error) speech
enhancement algorithm did not enhance the intelligibility, quality and listener fatigues are the perceptual
aspects of speech. Novel evaluation approach SR (Signal to Residual spectrum ratio) based on uncertainty
parameter introduced for the benefits of hearing impaired people in non stationary environments to control
distortions. By estimation and updating of noise based on division of original pure signal into three parts
such as pure speech, quasi speech and non speech frames based on multiple threshold conditions. Different
values of SR and LLR demonstrate the amount of attenuation and amplification distortions. The proposed
method will compared with any one method WAT(Weighted Average Technique) Hence by using
parameters SR (signal to residual spectrum ratio) and LLR (log like hood ratio), MMSE (Minim Mean
Square Error) in terms of segmented SNR and LLR.
Parallax Effect Free Mosaicing of Underwater Video Sequence Based on Texture ...sipij
In this paper, we present feature-based technique for construction of mosaic image from underwater video
sequence, which suffers from parallax distortion due to propagation properties of light in the underwater
environment. The most of the available mosaic tools and underwater image mosaicing techniques yields
final result with some artifacts such as blurring, ghosting and seam due to presence of parallax in the input
images. The removal of parallax from input images may not reduce its effects instead it must be corrected
in successive steps of mosaicing. Thus, our approach minimizes the parallax effects by adopting an efficient
local alignment technique after global registration. We extract texture features using Centre Symmetric
Local Binary Pattern (CS-LBP) descriptor in order to find feature correspondences, which are used further
for estimation of homography through RANSAC. In order to increase the accuracy of global registration,
we perform preprocessing such as colour alignment between two selected frames based on colour
distribution adjustment. Because of existence of 100% overlap in consecutive frames of underwater video,
we select frames with minimum overlap based on mutual offset in order to reduce the computation cost
during mosaicing. Our approach minimizes the parallax effects considerably in final mosaic constructed
using our own underwater video sequences.
IDENTIFICATION OF SUITED QUALITY METRICS FOR NATURAL AND MEDICAL IMAGESsipij
To assess quality of the denoised image is one of the important task in image denoising application.
Numerous quality metrics are proposed by researchers with their particular characteristics till today. In
practice, image acquisition system is different for natural and medical images. Hence noise introduced in
these images is also different in nature. Considering this fact, authors in this paper tried to identify the
suited quality metrics for Gaussian, speckle and Poisson corrupted natural, ultrasound and X-ray images
respectively. In this paper, sixteen different quality metrics from full reference category are evaluated with
respect to noise variance and suited quality metric for particular type of noise is identified. Strong need to
develop noise dependent quality metric is also identified in this work.
Speaker Identification From Youtube Obtained Datasipij
An efficient, and intuitive algorithm is presented for the identification of speakers from a long dataset (like
YouTube long discussion, Cocktail party recorded audio or video).The goal of automatic speaker
identification is to identify the number of different speakers and prepare a model for that speaker by
extraction, characterization and speaker-specific information contained in the speech signal. It has many
diverse application specially in the field of Surveillance , Immigrations at Airport , cyber security ,
transcription in multi-source of similar sound source, where it is difficult to assign transcription arbitrary.
The most commonly speech parameterization used in speaker verification, K-mean, cepstral analysis, is
detailed. Gaussian mixture modeling, which is the speaker modeling technique is then explained. Gaussian
mixture models (GMM), perhaps the most robust machine learning algorithm has been introduced to
examine and judge carefully speaker identification in text independent. The application or employment of
Gaussian mixture models for monitoring & Analysing speaker identity is encouraged by the familiarity,
awareness, or understanding gained through experience that Gaussian spectrum depict the characteristics
of speaker's spectral conformational pattern and remarkable ability of GMM to construct capricious
densities after that we illustrate 'Expectation maximization' an iterative algorithm which takes some
arbitrary value in initial estimation and carry on the iterative process until the convergence of value is
observed We have tried to obtained 85 ~ 95% of accuracy using speaker modeling of vector quantization
and Gaussian Mixture model ,so by doing various number of experiments we are able to obtain 79 ~ 82%
of identification rate using Vector quantization and 85 ~ 92.6% of identification rate using GMM modeling
by Expectation maximization parameter estimation depending on variation of parameter.
Robust content based watermarking algorithm using singular value decompositio...sipij
Nowadays, image content is frequently subject to different malicious manipulations. To protect images
from this illegal manipulations computer science community have recourse to watermarking techniques. To
protect digital multimedia content we need just to embed an invisible watermark into images which
facilitate the detection of different manipulations, duplication, illegitimate distributions of these images. In
this work a robust watermarking technique is presented that embedding invisible watermarks into colour
images the singular value decomposition bloc by bloc of a robust transform of images that is the Radial
symmetry transform. Each bit of the watermark is inserted in a bloc of eight pixels large of the blue
channel a high singular value of the corresponding bloc into the radial symmetry map. We justified the
insertion in the blue channel by our feeble sensibility to perturbations in this colour channel of images. We
present also results obtained with different tests. We had tested the imperceptibility of the mark using this
approach and also its robustness face to several attacks.
Offline handwritten signature identification using adaptive window positionin...sipij
The paper presents to address this challenge, we have proposed the use of Adaptive Window Positioning
technique which focuses on not just the meaning of the handwritten signature but also on the individuality
of the writer. This innovative technique divides the handwritten signature into 13 small windows of size nxn
(13x13). This size should be large enough to contain ample information about the style of the author and
small enough to ensure a good identification performance. The process was tested with a GPDS dataset
containing 4870 signature samples from 90 different writers by comparing the robust features of the test
signature with that of the user’s signature using an appropriate classifier. Experimental results reveal that
adaptive window positioning technique proved to be the efficient and reliable method for accurate
signature feature extraction for the identification of offline handwritten signatures .The contribution of this
technique can be used to detect signatures signed under emotional duress
Application of parallel algorithm approach for performance optimization of oi...sipij
This paper gives a detailed study on the performance of image filter algorithm with various parameters
applied on an image of RGB model. There are various popular image filters, which consumes large amount
of computing resources for processing. Oil paint image filter is one of the very interesting filters, which is
very performance hungry. Current research tries to find improvement in oil paint image filter algorithm by
using parallel pattern library. With increasing kernel-size, the processing time of oil paint image filter
algorithm increases exponentially. I have also observed in various blogs and forums, the questions for
faster oil paint have been asked repeatedly.
Image retrieval and re ranking techniques - a surveysipij
There is a huge amount of research work focusing on the searching, retrieval and re-ranking of images in
the image database. The diverse and scattered work in this domain needs to be collected and organized for
easy and quick reference.
Relating to the above context, this paper gives a brief overview of various image retrieval and re-ranking
techniques. Starting with the introduction to existing system the paper proceeds through the core
architecture of image harvesting and retrieval system to the different Re-ranking techniques. These
techniques are discussed in terms of approaches, methodologies and findings and are listed in tabular form
for quick review.
Textural Feature Extraction of Natural Objects for Image ClassificationCSCJournals
The field of digital image processing has been growing in scope in the recent years. A digital image is represented as a two-dimensional array of pixels, where each pixel has the intensity and location information. Analysis of digital images involves extraction of meaningful information from them, based on certain requirements. Digital Image Analysis requires the extraction of features, transforms the data in the high-dimensional space to a space of fewer dimensions. Feature vectors are n-dimensional vectors of numerical features used to represent an object. We have used Haralick features to classify various images using different classification algorithms like Support Vector Machines (SVM), Logistic Classifier, Random Forests Multi Layer Perception and Naïve Bayes Classifier. Then we used cross validation to assess how well a classifier works for a generalized data set, as compared to the classifications obtained during training.
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...sipij
The problem of structure extraction from the image which contains many clustered objects is a challenging one for high level image analysis. When an image contains many clustered objects overlapping of objects can cause for hiding the structure. The existing segmentation techniques for better understanding, not able to the address the constituent parts of the image implicitly. The approaches like multistage segmentation address to some extent, but for each stage a separate structure is extracted, and thus causes for the ambiguity about the structure. The proposed approach called Ant Colony Optimization and Fuzzy logic based technique resolves this problem, and gives the implicit structure, that meets with original structure. The segmentation approach uses the swarm intelligence technique based on the behavior of the ant colonies. The segmentation is the process of separating the non-overlapping regions that constitute an image. The segmentation is important for structured and non-structured image analysis and classification for better understanding.
Object-Oriented Approach of Information Extraction from High Resolution Satel...iosrjce
IOSR Journal of Computer Engineering (IOSR-JCE) is a double blind peer reviewed International Journal that provides rapid publication (within a month) of articles in all areas of computer engineering and its applications. The journal welcomes publications of high quality papers on theoretical developments and practical applications in computer technology. Original research papers, state-of-the-art reviews, and high quality technical notes are invited for publications.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...IOSR Journals
Abstract : In image analysis, segmentation is the partitioning of a digital image into multiple regions (sets of
pixels), according to some homogeneity criterion. The problem of segmentation is a well-studied one in
literature and there are a wide variety of approaches that are used. Different approaches are suited to different
types of images and the quality of output of a particular algorithm is difficult to measure quantitatively due to
the fact that there may be much correct segmentation for a single image. Image segmentation denotes a process
by which a raw input image is partitioned into nonoverlapping regions such that each region is homogeneous
and the union of any two adjacent regions is heterogeneous. A segmented image is considered to be the highest
domain-independent abstraction of an input image. Image segmentation is an important processing step in many
image, video and computer vision applications. Extensive research has been done in creating many different
approaches and algorithms for image segmentation, but it is still difficult to assess whether one algorithm
produces more accurate segmentations than another, whether it be for a particular image or set of images, or
more generally, for a whole class of images.
In this paper, The Survey of Image Segmentation using Artificial Intelligence and Evolutionary Approach
methods that have been proposed in the literature. The rest of the paper is organized as follows. 1.
Introduction, 2.Literature review, 3.Noteworthy contributions in the field of proposed work, 4.Proposed
Methodology, 5.Expected outcome of the proposed research work, 6.Conclusion.
Keywords: Image Segmentation, Segmentation Algorithm, Artificial Intelligence, Evolutionary Algorithm,
Neural Network, Fuzzy Set, Clustering.
Segmentation of medical images using metric topology – a region growing approachIjrdt Journal
A metric topological approach to the region growing based segmentation is presented in this article. Region based growing techniques has gained a significant importance in the medical image processing field for finest of segregation of tumor detected part in the image. Conventional algorithms were concentrated on segmentation at the coarser level which failed to produce enough evidence for the validity of the algorithm. In this article a novel technique is proposed based on metric topological neighbourhood also with the introduction of new objective measure entropy, apart from the traditional validity measures of Accuracy, PSNR and MSE. This measure is introduced to prove the amount of information lost after segmentation is reduced to greater extent which elucidates the effectiveness of the algorithm. This algorithm is tested on the well known benchmarking of testing in ground truth images in par with the proposed region based growing segmented images. The results validated show the validation of effectiveness of the algorithm.
An ensemble classification algorithm for hyperspectral imagessipij
Hyperspectral image analysis has been used for many purposes in environmental monitoring, remote
sensing, vegetation research and also for land cover classification. A hyperspectral image consists of many
layers in which each layer represents a specific wavelength. The layers stack on top of one another making
a cube-like image for entire spectrum. This work aims to classify the hyperspectral images and to produce
a thematic map accurately. Spatial information of hyperspectral images is collected by applying
morphological profile and local binary pattern. Support vector machine is an efficient classification
algorithm for classifying the hyperspectral images. Genetic algorithm is used to obtain the best feature
subjected for classification. Selected features are classified for obtaining the classes and to produce a
thematic map. Experiment is carried out with AVIRIS Indian Pines and ROSIS Pavia University. Proposed
method produces accuracy as 93% for Indian Pines and 92% for Pavia University.
Paper Presentation on CATTLE BREED DETECTION AND CATEGORIZATION USING IMAGE P...NeilDuraiswami
The paper presentation "CATTLE BREED DETECTION AND CATEGORIZATION USING IMAGE PROCESSING AND MACHINE LEARNING" was presented at the ASSIC IEEE Conference in 2022 at KIIT. The presentation focused on using image processing and machine learning techniques to detect and categorize different breeds of cattle.
The presentation began by discussing the importance of accurately identifying cattle breeds for breeding programs, health management, and genetic conservation. The presenters highlighted the challenges associated with manual identification of cattle breeds, which can be time-consuming, labor-intensive, and error-prone.
To address these challenges, the presenters proposed an automated system that uses image processing and machine learning algorithms to detect and categorize cattle breeds. The system consists of a camera that captures images of the cattle, which are then processed using computer vision techniques to extract relevant features such as the color, texture, and shape of the animal.
The extracted features are then fed into a machine learning algorithm that has been trained on a dataset of labeled cattle images to classify the breed of the animal. The presenters discussed the performance of different machine learning algorithms and feature extraction techniques and compared their results.
The presentation concluded by highlighting the potential benefits of using the proposed system in cattle management, such as reducing the time and cost associated with manual breed identification, improving breeding programs, and aiding in genetic conservation efforts.
Overall, the paper presentation "CATTLE BREED DETECTION AND CATEGORIZATION USING IMAGE PROCESSING AND MACHINE LEARNING" showcased the application of cutting-edge technologies in the field of agriculture and demonstrated the potential benefits of using these technologies in cattle management.
International Journal of Computational Engineering Research(IJCER) ijceronline
nternational 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.
Detail description of feature extraction methods and classifier used for Texture Classification Approach. it also contain detail description of different Texture Database used for texture classification.
Visual character n grams for classification and retrieval of radiological imagesijma
Diagnostic radiology struggles to maintain high interpretation accuracy. Retrieval of past similar cases
would help the inexperienced radiologist in the interpretation process. Character n-gram model has been
effective in text retrieval context in languages such as Chinese where there are no clear word boundaries.
We propose the use of visual character n-gram model for representation of image for classification and
retrieval purposes. Regions of interests in mammographic images are represented with the character ngram
features. These features are then used as input to back-propagation neural network for classification
of regions into normal and abnormal categories. Experiments on miniMIAS database show that character
n-gram features are useful in classifying the regions into normal and abnormal categories. Promising
classification accuracies are observed (83.33%) for fatty background tissue warranting further
investigation. We argue that Classifying regions of interests would reduce the number of comparisons
necessary for finding similar images from the database and hence would reduce the time required for
retrieval of past similar cases.
Visual Character N-Grams for Classification and Retrieval of Radiological Imagesijma
Diagnostic radiology struggles to maintain high interpretation accuracy. Retrieval of past similar cases
would help the inexperienced radiologist in the interpretation process. Character n-gram model has been
effective in text retrieval context in languages such as Chinese where there are no clear word boundaries.
We propose the use of visual character n-gram model for representation of image for classification and
retrieval purposes. Regions of interests in mammographic images are represented with the character ngram features. These features are then used as input to back-propagation neural network for classification
of regions into normal and abnormal categories. Experiments on miniMIAS database show that character
n-gram features are useful in classifying the regions into normal and abnormal categories. Promising
classification accuracies are observed (83.33%) for fatty background tissue warranting further
investigation. We argue that Classifying regions of interests would reduce the number of comparisons
necessary for finding similar images from the database and hence would reduce the time required for
retrieval of past similar cases
Color Image Segmentation Technique Using “Natural Grouping” of PixelsCSCJournals
This paper focuses on the problem Image Segmentation which aims at sub dividing a given image into its constituent objects. Here an unsupervised method for color image segmentation is proposed where we first perform a Minimum Spanning Tree (MST) based “natural grouping” of the image pixels to find out the clusters of the pixels having RGB values within a certain range present in the image. Then the pixels nearest to the centers of those clusters are found out and marked as the seeds. They are then used for region growing based image segmentation purpose. After that a region merging based segmentation method having a suitable threshold is performed to eliminate the effect of over segmentation that may still persist after the region growing method. This proposed method is unsupervised as it does not require any prior information about the number of regions present in a given image. The experimental results show that the proposed method can find homogeneous regions present in a given image efficiently.
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
Content Based Image Retrieval : Classification Using Neural Networksijma
In a content-based image retrieval system (CBIR), the main issue is to extract the image features that
effectively represent the image contents in a database. Such an extraction requires a detailed evaluation of
retrieval performance of image features. This paper presents a review of fundamental aspects of content
based image retrieval including feature extraction of color and texture features. Commonly used color
features including color moments, color histogram and color correlogram and Gabor texture are
compared. The paper reviews the increase in efficiency of image retrieval when the color and texture
features are combined. The similarity measures based on which matches are made and images are
retrieved are also discussed. For effective indexing and fast searching of images based on visual features,
neural network based pattern learning can be used to achieve effective classification.
Similar to Feature selection approach in animal classification (20)
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Feature selection approach in animal classification
1. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
FEATURE SELECTION APPROACH IN ANIMAL
CLASSIFICATION
Y H Sharath Kumar and C D Divya
Department of Computer Science and Engineering,
Maharaja Institute of Technology, Mysore
Belawadi, Srirangapatna Tq, Mandya - 571438
Karanataka India
ABSTRACT
In this paper, we propose a model for automatic classification of Animals using different classifiers Nearest
Neighbour, Probabilistic Neural Network and Symbolic. Animal images are segmented using maximal
region merging segmentation. The Gabor features are extracted from segmented animal images.
Discriminative texture features are then selected using the different feature selection algorithm like
Sequential Forward Selection, Sequential Floating Forward Selection, Sequential Backward Selection and
Sequential Floating Backward Selection. To corroborate the efficacy of the proposed method, an
experiment was conducted on our own data set of 25 classes of animals, containing 2500 samples. The
data set has different animal species with similar appearance (small inter-class variations) across different
classes and varying appearance (large intra-class variations) within a class. In addition, the images of
flowers are of different poses, with cluttered background under different lighting and climatic conditions.
Experiment results reveal that Symbolic classifier outperforms Nearest Neighbour and Probabilistic Neural
Network classifiers.
KEYWORDS
Region Merging, Feature Selection, Gabor Filters, Nearest Neighbour, Probabilistic Neural Network,
Symbolic classifier
1. INTRODUCTION
Advances in hardware and corresponding drop in prices of digital cameras have increased the
availability of digital photographs of wild animal sightings at high resolutions and qualities,
making fully-automatic or computer assisted animal identification is an attractive approach.
These flaws can be curbed by applying computer vision algorithms for developing an automated
animal detection and classification system. Animal classification is the most important in
monitoring animal locomotive behaviour and its interaction with the environment. The new
zoological systems like radiofrequency identification (RFID) and global positioning system
(GPS) is developed for animal trace facility, identification, anti-theft, security of animals in zoo.
Developing system for classifying of animals is very challenging task. The photographs captured
from low quality camera sensors e.g. low frame rate, low resolution, low bit depth and colour
distortion. Additionally, the animal appearance caused by several complicated factors like
viewpoint, scale, illumination, partial occlusions, multiple instances. Lastly, the greatest
challenge lies in preserving the intra-class and inter-class variability’s.
DOI : 10.5121/sipij.2014.5406 55
2. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
56
2. RELATED WORK
In this section, we provide a brief review on existing work related to our work.
Animal classification has majorly four stages in it, viz., segmentation, feature extraction, tracking
and classification.
Before extraction of features from an animal image or frame, the region corresponding to animal
has to be segmented from its background. Given an image with animal, the goal is to segment out
the animal region which is the only region of our interest in it. In the second step, different
features are chosen to describe different properties of the animal. Some animals are with very
high distinctive shapes, some have distinctive colour, some have distinctive texture patterns, and
some are characterized by a combination of these properties. Finally extracted features are used to
classify the animal. Segmentation subdivides an image into its constituent parts or object.
Segmentation process should stop when the object of interest has been isolated. Animals are often
surrounded by greenery, shadow in the background due to which the regions corresponding to the
animal in the scene and the background may look very similar.
Pixel based segmentation uses only pixel appearance to assign a label to a pixel (Das et al., [1],
Tobias et al., [2]). Region based segmentation is another type of segmentation. The main goal of
this segmentation is to partition an image into regions by looking for the boundaries between
region based on discontinuities in gray level or colour properties. These include (Mukhopadhyay
and Chanda, [3]). Graph-based labeling methods, where a global energy function is defined
depending on both appearance and image gradients. These include (Boykov and Jolly, [4],
Nilsback and Zisserman, [5]).
Tilo and Janko [6] proposed a method for animal classification using facial features. Lahiri et al.,
[7] used the coat marking to differentiate the individual zebra. Ardovini et al., [8] presented a
model for identification of elephants based on the shape of the nicks characterizing the elephant
ears. Deva et al., [9] proposed 2D articulated models known as pictorial structures from videos of
animals. This model can be used to detect the animal in the videos by using the texture feature of
the animals. The animals are classified using unsupervised learning (Pooya et al., [10]). Heydar et
al., [11] developed an animal classification system using joint textural information.
Human/animal classification for unattended ground sensors uses wavelet statistics based on
average, variance and energy of the third scale residue and spectral statistics based on amplitude
and shape features for robust discrimination [12]. Matthias [13] focused on automated detection
of elephants in wildlife video which uses color models. Xiao et al., [14] proposed a method for
automated identification of animal species in camera trap images. In this method they used dense
SIFT descriptor and cell-structured LBP (cLBP).
After feature extraction, the challenge lies in deciding suitable classifier. Mansi et al., [15]
proposed a model for Animal detection using template matching. Matthias [13] used colour
features for animal classification using Support Vector Machine (SVM) classifier. Deva et al., [9]
tried a variety of classifiers, such as K-way logistic regression, SVM, and K-Nearest
Neighbours]. Tree based classifiers are capable of modelling complex decision surfaces [12].
Heydar et al., [11] use three different classifiers like Single Histogram, SVM and Joint Probability
model. Pooya et al., [10] present a model for animal detect by comparing with ground truth
created by human experts. Xiaoyuan et al., [14] used linear SVM classifier for the classification
of animals.
In this work, we propose to automate the task of Animal classification. We investigate the
suitability of various feature selection method for effective classification. The organization of the
3. Signal & Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
paper is as follows. In section 3 the proposed method is explained with a neat block diagram
along with a brief introduction to Gabor texture analysis and Feature Selection methods. The
experimental results using different classifiers are discussed in section 4 and the paper is
concluded in section 5.
57
3. PROPOSED METHOD
The proposed model consists of four stages – segmentation, feature extraction, feature
selection and classification. The region merging segmentation is used to segment the Animal
region from background. Gabor features are extracted from segmented animal image.
Discriminative features are then selected using Sequential Forward Selection (SFS),
Sequential Floating Forward Selection (SFFS), Sequential Backward Selection (SBS) and
Sequential Floating Backward Selection (SFBS). These features are queried to Nearest
Neighbour classifier, Probabilistic Neural Network classifier and Symbolic classifier to label
an unknown Animal.
2.1 Animal Segmentation
The goal is to automatically segment out the animal present in a cluttered background. In our
method, an initial segmentation is required to partition the image into homogeneous regions
(figure (2b)) for merging. For initial segmentation we used Quick shift segmentation.
2.1.1 Region Merging
In animal segmentation, the central region of image is called as object marker region and the
boundary of the image is called as background marker region. We use green markers to mark the
object while using blue markers to represent the background shown in figure (2c). After object
marking, each region will be labelled as one of three kinds of regions: the marker object region,
the marker background region and the non-marker region. To extract the object contour, non-marker
region must be assigned to either object region or background region. The region merging
method starts from the initial marker regions and all the non-marker regions will be gradually
labelled as either object region or background region.
After initial segmentation, many small regions are available. The colour histograms are used as
descriptors to represent the regions as the initially segmented small regions of the desired object
often vary a lot in size and shape, while the colours of different regions from the same object will
have high similarity. The RGB colour space is used to compute the colour histogram. Each colour
channel is quantized into 16 levels and then the histogram of each region is calculated in the
feature space of 16×16×16 = 4096 bins. The key issue in region merging is how to determine the
similarity between the unmarked regions with the marked regions so that the similar regions can
be merged with some logic control. The Bhattacharyya coefficient is used to measure the
similarityr (R,Q) between two regions R and Q, which is given by,
4 0 9 6
r =
( , ) .
1
u u
R Q H is t R H i s tQ
u
=
(1.1)
where R Hist and Q Hist are the normalized histograms of R and Q, respectively, and the
superscript u represents the uth element of them. Bhattacharyya coefficient r is a divergence-type
measure which has a straightforward geometric interpretation. It is the cosine of the angle
between the unit vectors
4. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
58
1 4096
and 1 4096
HistR HistR ( , , , , , , )
T
( , , , , , , )
T
HistQ HistQ (1.2)
Higher the Bhattacharyya coefficient between R and Q, higher is the similarity between them
Figure 2: (a) Input image (b) Initial segmentation (c) Object regions marked
Figure 3: shows the results of animal segmentation on animal images.
2.2 Gabor Filter Responses
Texture analysis using filters based on Gabor functions falls into the category of frequency-based
approaches. These approaches are based on the premise that the texture is an image pattern
containing a repetitive structure that can be effectively characterized in a frequency domain,
specifically in Fourier domain. One of the challenges, however, of such an approach is dealing
with the trade-off between the joint uncertainty in the space and frequency domains. Meaningful
frequency based analysis cannot be localized without bound. An attractive mathematical property
of Gabor functions is that they minimize the joint uncertainty in space and frequency. They
achieve the optimal trade-off between localizing the analysis in the spatial and frequency
domains. Using Gabor filters to analyze texture appeals from a psycho-visual perspective as well.
The texture analysis is accomplished by applying a bank of scale and orientation selective Gabor
filters to an image (Newsam and Kamath [16]). These filters are constructed as follows. A two-dimensional
Gabor function g(x; y) and its Fourier transform G (u; v) can be written as:
= iWx
1
2
+ −
+
5.
6. x y
g x y
2
x y x y
p
ps s s s
2
2
exp
2
1
( , ) 2
2
(1.3)
and
u W v
+
2 ( )
−
2
1
= − 2
2
2
( , ) exp
u v
G u v
s s
(1.4)
(a) (b) (c)
7. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
59
= 1
u ps
s
2
where i = − 1 , x
= 1
v ps
s
2
and y
control the tradeoff between spatial and frequency
resolution, and W controls the modulation. A class of self-similar functions referred to as Gabor
wavelets is now considered. Let g(x, y) be the mother wavelet. A filter dictionary can be obtained
by appropriate dilations and translations of g(x, y) through the generating function.
− =
g (x, y) a g(x', y'), s
rs
a 1, sÎ0,......S −1, rÎ1,....R (1.5)
where x' a (x cosq y sinq ) s = + −
and y' a ( x sinq y cosq ) s = − + −
with q = (r −1)p / R.
The indices r and s indicate the orientation and scale of the filter respectively. R is the total
number of orientations and S is the total number of scales in the filter bank. While the size of the
filter bank is application dependent, it shall be noticed later in experimentation that a bank of
filters tuned to combinations of 0, 2, 4, 6, 8 and 10 scales, and different orientations, at 22.5
degree intervals are sufficient for flower analysis.
2.3 Feature Selection
Our goal is to reduce the dimension of the data by finding a small set of important features which
can give good classification performance. Feature selection algorithms can be roughly grouped
into two categories: filter methods and wrapper methods. Filter methods rely on general
characteristics of the data to evaluate and to select the feature subsets without involving the
chosen learning algorithm. Filters are usually used as a pre-processing step since they are simple
and fast. Wrapper methods use the performance of the chosen learning algorithm to evaluate each
candidate feature subset. Wrapper methods search for features better fit for the chosen learning
algorithm, but they can be significantly slower than filter methods if the learning algorithm takes
a long time to run.
Large numbers of diverse acoustic hi-level features were discussed considering their
performance. However, sparse analysis of single feature relevance by means of filter or wrapper
based evaluation has been fulfilled, yet. Features are mostly reduced by means of the well known
Principal Component Analysis and selection of the obtained artificial features corresponding to
the highest Eigen-values As such reduction still requires calculation of the original features we
aim at a real elimination of original features within the set. As search function within feature
selection (FS) we apply different feature selection algorithms [17] like SFS (Sequential Feature
Selection), SBS (Sequential Backward Selection), SFFS (Sequential Floating Forward Selection)
and SFBS (Sequential Floating Backward Selection,which is well known methods for high
performance. Thereby the evaluation function is the classifier, in our case Nearest Neighbor,
Probabilistic Neural Network and Symbolic Classifier is used. This optimizes the features as a set
rather than finding single features of high performance. The search is performed by forward and
backward steps eliminating and adding features in a floating manner to an initially empty set.
The feature selection algorithm is performed for methods like Cross Validation (Standard Cross
Validation (SCV), A-Cross Validation (ACV), AB-Cross Validation (ABCV) and Resubstitution.
Sequential feature selection is one of the most widely used techniques. It selects a subset of
features by sequentially adding (forward search-SFS) or removing (backward search-SBS) until
stopping conditions are satisfied. There are two main categories of floating search methods:
forward (SFFS) and backward (SFBS). Basically in the case of forward search (SFFS), the
algorithm starts with a null feature set and for each step the best feature that satisfies criterion
function is included with the current feature set. In the case of worst feature (concerning the
criterion) is eliminated from the set, it is performed one step of sequential backward selection
(SBS). Therefore, the SFFS proceeds dynamically increasing and decreasing the number of
features until the desired condition is reached.
8. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
2.4. Classification
The extracted features are fed to fusion of classifiers such as nearest neighbor, Probabilistic
Neural Network and symbolic classifiers. Introductions on each of these classifiers are given in
the flowing subsections.
2.4.1 Nearest Neighbour (NN)
One of the simplest classifiers which we used is the Nearest Neighbor classifier (Bremner [18],
Hall [19]). The term nearest can be taken to mean the smallest Euclidean distances in n-dimensional
feature space. This takes a test sample feature in a vector form, and finds the
Euclidean distance between this and the vector representation of each training example. The
training sample closest to the test sample is termed as its Nearest Neighbor. Since the trained
sample in some sense is the one most similar to our test sample, it makes sense to allocate its
class label to the test sample. This exploits the ‘smoothness’ assumption that samples near each
other are likely to have the same class.
2.4.2 Probabilistic Neural Networks (PNN)
Probabilistic neural networks (Specht [20][21]) are feed forward networks built with three layers.
They are derived from Bayes Decision Networks. They train quickly since the training is done in
one pass of each training vector, rather than several. Probabilistic neural networks estimate the
probability density function for each class based on the training samples. The probabilistic neural
network uses a similar probability density function. This is calculated for each test vector.
Vectors must be normalized prior to their input into the network. There is an input unit for each
dimension in the vector. The input layer is fully connected to the hidden layer. The hidden layer
has a node for each classification. The output layer has a node for each pattern classification. The
probabilistic neural network trains immediately but execution time is slow and it requires a large
amount of space in memory.
2.4.3 Symbolic Representation
In this section, we use extracted Gabor features for symbolic representation of animal samples.
As features of animal samples have considerable intra class variations in each subgroup, using
conventional data representation, preserving these variations is difficult. Hence, the proposed
work is intend to use unconventional data processing called symbolic data analysis which has the
ability to preserve the variations among the data more effectively. In this work, symbolic
representation (Guru and Prakash, [22]) has been adapted to capture these variations through
feature assimilation by the use of an interval valued feature vector as follows.
60
Let
1 2 3 n [T , T , T , . . . , T ]
be a set of
t n samples of a animal class say Cj ; j =1, 2,3,...N (N denotes
number of classes) and let 1 2 3 4 [ , , , , .., ] i i i i i im F = d d d d d be the set of m features characterizing
the animal sample i T of the class j C . Let jk Min be the minimum of the kth feature values
obtained from all the n samples of the class j C and let jk Max be the maximum of the feature
values obtained from all the n samples of the class j C .
m in ( ) j k i k M in = d max ( )
ik
Max d
jk
= where k=1 to n
Now, we recommend to capture the intra class variations in each kth feature value of the jth class in
form of interval valued feature. That is, each class C
is represented by the use of interval valued
j features
9. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
(1.8)
61
(
- +
[dj1 ,dj1] ,
- +
j2 j2 [d ,d ] ,….,
- +
jk jk [d ,d ]) where
- +
jk jk jk jk d = Min and d =Max (1.6)
Each interval representation depends on the minimum and maximum of respective individual
features. The interval - +
jk jk [d ,d ] represents the upper and lower limits of the kth feature values of
the class j C . Now, a reference animal representing the entire class (all the samples of animal) is
formed by use interval type and is given by
{ } 1 1 2 2 , , , ,..., , j j j j j jm jm RF d d d d d d = − + − + − + (1.7)
where c = 1, 2,…, of N. It shall be noted that unlike conventional feature vector, this is a vector
of interval-valued features and this symbolic feature vector is stored in the knowledgebase as a
representative of the th j class. We recommend computing symbolic feature vectors for each
individual sample of a class and store them in the knowledgebase for future recognition
requirements. Thus, the knowledgebase has N number of symbolic vectors.
2.4.3.1 Classification
In this section we use the symbolic classifier (Guru and Prakash, [22]) for classifying the animals.
In classification model, a test sample of an unknown animal is described by a set of m features
values of crisp type and compares it with the corresponding interval type features of the
respective symbolic reference samples j , RF
stored in the knowledgebase to ascertain the
efficiency.
Let 1 2 3 4 [ , , , ,.., ] i t t t t tm F = d d d d d be an m dimensional vector describing a test sample. Let c RF ;
c = 1,2,3,…,N be the representative symbolic feature vectors stored in knowledgebase. During
animal classification process each kth feature value of the test animal sample is compared with the
respective intervals of all the representatives to examine if the feature value of the test animal
sample lies within them. The test animal sample is said to belong to the class with which it has a
maximum acceptance count Ac.
Acceptance count C A is given by,
- +
m
A = C (d , [d , ] )
C tk tk jk
k 1
d
=
where,
- +
d d d
- + t k j k t k j k
t k , t k j k
1 if(d and )
C(d [d , ]) =
0 otherwise
d
³ £
When the database happens to be large, there is a possibility for a test animal sample to possess
the same maximum acceptance count with two or more animal classes. Under such circumstances
we recommend to resolve the conflict by the use of the following similarity measure (Guru and
Prakash, [22]) which computes the similarity value between a test animal sample and each of the
conflicting classes say th j class.
- +
(1.9)
m
Total_Sim(F ,RF )= C(d ,[d , ])
t j tk tk jk
k 1
d
=
j k j k [d ,d ] represents the th k feature interval of the th j conflicting class, and
Here - +
10. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
62
³ £
- +
1 if (d and )
t k j k t k j k
- +
C(d ,[d , ])= t k j k j k
1 1
max , 1 otherwise
-
1+ - d * 1+ - *
t k j k t k j k
d d d
d
d d d+
+
11. (1.10)
where d is a normalizing factor.
3. DATASETS
In this work we have created our own database despite of existence of other databases as these are
less intra class variations or no change in view point. We collected Animal images from World
Wide Web in addition to taking up some photographs of Animals that can be found in and around
our place. The images are taken to study the effect of the proposed method with large inter, intra
class variations and lighting conditions. The dataset consists of 25 classes of Animal with 100
images of each, totally 2500. Figure 4 shows a sample image of each 25 classes
4. EXPERIMENTATION
In this experimentation we intend to study the accuracy of different feature selection algorithms.
The experimentation has been conducted on database of 25 classes under varying number of
training samples 40, 60 and 80 from each class. Table 1 shows the classification accuracy of
animals obtained by different classifiers like KNN, PNN and Symbolic classifiers without feature
selection under varying training samples. Additional, we tabulate the time taken by individual
classifiers. Table 2 to Table 5 shows the classification accuracy of animals obtained by different
classifiers like KNN, PNN and Symbolic classifiers for feature selection algorithms using
different methods like Standard Cross Validation, A- Cross Validation, AB- Cross Validation,
Resubstitution. From tables we can observe that symbolic classifier achievers maximum accuracy
of 92.5 without feature selection and 87 with AB-Cross validation (SBS). Respectively The KNN
classifier achieves maximum accuracy of 84.4 with A-Cross validation(SFBS)and PNN classifier
achieves maximum accuracy of 83.8 with Standard cross validation(SFS).
Figure 4: Sample Animal images of 25 flower classes considered in this work
12. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
63
Table 1: Shows Accuracy for different classifiers without using Feature selection
Classifiers Percentage of Training
80 60 40
Result Time in
sec
Result Time in
sec
Result Time in
sec
Symbolic 92.5 0.09 90.5 0.12 90.4 0.16
KNN 84.5 6.02 82 6.65 77.66 6.98
PNN 83.6 1.52 80.3 1.82 76.6 1.98
Table 2: Shows Accuracy for different classifiers using Standard Cross Validation
CCR Estimation Method : Standard Cross Validation(SCV)
Feature Selection Methods Percentage of Training
80 60 40
Symbolic Classifier
Result Time in
sec
Result Time in
sec
Result Time in
sec
SFS 84.1 0.24 84.2 0.45 82.2 0.45
SFFS 84.4 0.52 83.4 0.81 84 1.16
SFBS 84.2 1.44 84.1 1.52 82 1.54
SBS 84.3 0.64 83.7 1.05 84 1.51
KNN Classifier
SFS 80.8 5.35 79.1 6.23 76.8 6.25
SFFS 81.1 5.28 80.2 5.87 78.2 6.30
SFBS 80.1 6.12 78.4 5.32 78.1 5.14
SBS 83 5.23 78.4 5.84 77.7 5.91
PNN Classifier
SFS 83.8 1.24 81.8 1.25 78.4 1.31
SFFS 82.4 1.13 78 2.82 75.2 2.95
SFBS 78.2 2.45 75 2.34 74.1 2.61
SBS 80.8 2.18 79.4 2.54 75.2 2.36
13. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
64
Table 3: Shows Accuracy for different classifiers using A- Cross Validation
CCR Estimation Method : A Cross Validation(A-CV)
Feature Selection Methods
Percentage of Training
80 60 40
Symbolic Classifier
Result Time in
sec
Result Time in
sec
Result Time in
SFS 81.6 0.26 79.2 0.51 80.1 0.72
SFFS 84.3 0.49 84.2 0.91 83.6 1.27
SFBS 88.5 0.77 87.1 1.24 85.3 1.78
SBS 84.8 0.63 78.2 0.146 76.2 1.14
KNN Classifier
SFS 75.4 6.25 74.4 6.88 71.6 6.78
SFFS 82.2 6.95 79.6 7.25 76.7 7.27
SFBS 84.4 4.21 80.2 5.08 78.4 5.85
SBS 84.5 6.82 80.8 6.94 79.1 6.74
PNN Classifier
SFS 75.2 1.92 74.2 2.45 72.1 2.32
SFFS 77.6 2.85 75.3 2.92 73.4 2.95
SFBS 83.2 2.98 78.8 3.12 75.8 3.36
SBS 78.6 2.90 76.5 2.36 73.4 2.98
Table 4: Shows Accuracy for different classifiers using AB- Cross Validation
CCR Estimation Method : AB Cross Validation(AB-CV)
Feature Selection Methods
Percentage of Training
80 60 40
Symbolic Classifier
Result Time in
seconds
Result Time in
seconds
sec
Result Time in
seconds
SFS 80.9 0.23 80.7 0.42 80.2 0.67
SFFS 82.2 0.25 82 0.43 80.2 0.68
SFBS 84.9 0.66 83 1.12 82.1 1.51
SBS 87 0.64 86.4 1.15 86.1 1.53
KNN Classifier
SFS 77.6 5.23 75.4 5.48 73.8 6.21
SFFS 77.2 5.36 72.3 5.56 71.4 5.92
SFBS 84.2 6.32 80.7 6.45 78.2 6.58
SBS 83.2 5.98 77.8 5.63 76.6 6.03
PNN Classifier
SFS 80.8 1.67 78.9 1.78 75.6 2.03
SFFS 77.4 1.98 74.3 2.05 72.8 2.67
SFBS 81.2 2.35 78.1 2.89 74.5 2.96
SBS 78.4 2.08 76.1 2.97 75.2 2.98
14. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
65
Table 5: Shows Accuracy for different classifiers using Resubstitution
CCR Estimation Method : Resubstitution
Feature Selection Methods Percentage of Training
80 60 40
Symbolic Classifier
Result Time in
seconds
Result Time in
seconds
Result Time in
seconds
SFS 87.4 0.19 85.5 0.28 85.2 0.37
SFFS 87.8 0.28 85.8 0.36 85.1 0.45
SFBS 85.7 1.02 85.5 0.09 83.4 1.99
SBS 85.1 0.81 84.4 1.35 83.1 1.75
KNN Classifier
SFS 81.4 5.82 80.5 5.89 77.5 6.85
SFFS 84.4 6.93 79.7 6.87 77.6 6.99
SFBS 80.8 6.52 80.2 6.98 77.3 6.58
SBS 82.8 5.83 78.5 5.97 74.3 6.93
PNN Classifier
SFS 78.2 1.95 76.5 1.98 76.4 1.76
SFFS 76.5 1.96 75.8 2.05 74.6 2.67
SFBS 78.6 2.03 75.5 2.76 73.8 2.83
SBS 81.8 2.15 77.4 2.63 74.9 2.67
5. CONCLUSIONS
In this paper we have proposed an Animal classification system using different classifiers like
NN, PNN and Symbolic. The animal images are segmented using maximal region merging
method. The Gabor features are extracted from segmented images. Discriminative gabor features
are then selected using the different feature selection algorithm like Sequential Forward
Selection, Sequential Floating Forward Selection, Sequential Backward Selection and Sequential
Floating Backward Selection. For effectiveness of the proposed method, we have also created our
own database of animals of 25 classes each consisting of 100 Animal images, totally 2500. To
conduct the experimentation we have considered different size of database and studied the effect
of classification accuracy. The experimental results have shown that the symbolic classifier
outperforms the other individual features.
REFERENCES
[1] Das, M., Manmatha R., Riseman E. M., (1999), Indexing flower patent images using domain
knowledge, IEEE Intelligent systems, vol. 14, pp. 24-33.
[2] Tobias, Orlando J., Seara R.,(2002), Image segmentation by histogram thresholding using fuzzy sets .
IEEE Transactions on Image Processing, vol-11, pp. 1457-1465.
[3] Mukhopadhyay, S., Chanda, B., (2003), Multiscale morphological segmentation of gray-scale images,
Image Processing, IEEE Transaction, vol.12, pp.533-549.
[4] Boykov, Y.Y., Jolly, M.P., (2001), Interactive graph cuts for optimal boundary and region
segmentation of objects in N-D images. In: Proceedings of International Conference on Computer
Vision (ICCV - 01), vol. 2, pp. 105—112.
[5] Nilsback, M. E., Zisserman, A.,(2004), Delving into the whorl of flower segmentation. In: The
Proceedings of British Machine Vision Conference, vol. 1, pp. 27-30.
[6] Tilo B., Janko C., (2006), Real-time Face Detection and Tracking of Animals. IEEE 8th Seminar on
Neural Network Applications in Electrical Engineering (NEUREL06), pp. 27–32.
15. Signal Image Processing : An International Journal (SIPIJ) Vol.5, No.4, August 2014
[7] Lahiri M., Chayant T., Rosemary W., Daniel R., Tanya B W.,(2011), Biometric animal databases
from field photographs: Identification of individual zebra in the wild, In: Proceedings of the 1st ACM
International Conference on Multimedia Retrieval, pp 1-8.
[8] Ardovini. A., Cinque. L., Sangineto E., (2008), Identifying elephant photos by multi-curve matching.
66
In: Journal of Pattern Recognition, vol 41, pp. 1867—1877.
[9] Deva R., David A. F., Kobus B., (2006), Building models of animals from video. In: IEEE transaction
on Pattern Analysis and Machine Intelligence, vol 28, pp. 1319--1334.
[10] Pooya K., Jiangping W., and Thomas H., (2012), Multiple animal species detection using robust
principal component analysis and large displacement optical flow, pp 1-4.
[11] Heydar A., Targhi H M, Eklundh A T., Pronobis J O., (2008), Joint visual vocabulary for animal
classification, Pattern Recognition, ICPR 2008, 19th International Conference, pp 1– 4.
[12] Matthias Z, Angela S. S, Christian B., (2013), Acoustic detection of elephant presence in noisy
environments, In: Proceedings of the 2nd ACM international workshop on Multimedia Analysis for
Ecological Data, pp 3-8.
[13] Matthias Z., (2013), Automated detection of elephants in wildlife video, In: EURSIP Journal on
Image and Video Processing, pp 1-23.
[14] Xiao T Y., Xiaobai L., Shuicheng Y., (2012), Visual Classification With Multitask Joint Sparse
Representation, In proceedings of the IEEE Transactions on Image Processing, vol 21, pp 4349-
4360.
[15] Mansi P., Miral P., (2013), Animal identification using template matching algorithm, In: International
Journal of Research in Modern Engineering and Modern Technology, vol 1, pp. 26—32.
[16] Newsam, S. D., and Kamath, C.,(2004), Retrieval using texture features in high resolution multi-spectral
satellite imagery, In SPIE Conference on Data Mining and Knowledge Discovery: Theory,
Tools, and Technology VI.
[17] D.Ververidis and C.Kotropoulos, (2005), Emotional Speech Classification Using Gaussian Mixture
Models and the Sequential Floating Forward Selection Algorithm, ICME, pp.1500-1503.
[18] Hall P, Park BU, Samworth R J., (2008), Choice of neighbor order in nearest-neighbor classification,
Annals of Statistics, 36 (5): 2135–2152.
[19] Bremner D, Demaine E, Erickson J, Iacono J, Langerman S, Morin P, Toussaint G., (2005), Output-sensitive
algorithms for computing nearest-neighbor decision boundaries. Discrete and Computational
Geometry, 33 (4), 593–604 .
[20] Specht, D.F., (1990), Probabilistic Neural Networks, Neural Networks, vol. 3, pp.109-118.
[21] Specht, D.F., (1990), Probabilistic Neural Networks and the Polynomial Adaline as Complementary
Techniques for Classification, IEEE Transactions on Neural Networks, vol. 1, pp. 111-121.
[22] Guru, D.S. Prakash, H.N.,(2009), On-line signature verification and recognition: An approach based
on symbolic representation, IEEE Transaction on Pattern Analysis and Machine Intelligence 31,
1059-1073.
AUTHOR
Y.H. Sharath Kumar is Assistant Professor in the Department of Computer Science and
Engineering Maharaja Institute of Technology, Mysore. He obtained his Bachelor of
Engineering from VTU Belgaum. He received his Masters degree in Computer Science and
Technology from University of Mysore. He is pursuing doctoral degree under the guidance
of D.S Guru under University of Mysore.