SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP)
ISSN: 2319 – 4200, ISBN No. : 2319 – 4197 Volume 1, Issue 5 (Jan. - Feb. 2013), PP 01-06
www.iosrjournals.org
www.iosrjournals.org 1 | Page
Segmentation of Overlapped and Touching Human Chromosome
images
Sri Balaji.V1
, Pragasam.G2
, Sowmiya.R3
, Vijayalakshmi.H4
,
Nirmala Madian5
1,2,3,4
B.E. Electronics and Communication, K.S.Rangasamy College of Technology, Tiruchengode, Namakkal,
India.
5
Assistant ProfessorElectronics and Communication, K.S.Rangasamy College of Technology, Tiruchengode,
Namakkal, India.
Abstract: Chromosomes are essential genomic information carriers. The identification of chromosome
abnormalities is an essential part of diagnosis and treatment of genetic disorders such as chromosomal
syndromes and many types of cancer. Currently available cytogenetic imaging software is designed to classify
only normal chromosomes. The automation of chromosome analysis is involving segmentation of chromosomes
and classification into 24 groups. Segmentation of the overlapped chromosomes is a major step toward the
realization of homolog classification. Resolving chromosome overlaps is an unsolved problem in automated
chromosome analysis. Current systems for automatic chromosome classification are mostly interactive and
require human intervention. In this paper, an automatic procedure is proposed to obtain the separated
chromosomes. The separations of overlapped and touching chromosomes are obtained by finding the
intersecting (concave and convex) points with the help of Novel algorithm. The intersecting points are located
on contour of the image and then the curvature function is used to find out concave points. Then the possible
separation lines are plotted by using all concave points and finally construct the hypotheses for possible
separation lines between concave points. The segmentation is carried out by means of a curvature function
scheme, which proved to be successful.
Keywords:automatic chromosome classification, diagnosis, genetic disorders, hypothesis, interesting points.
I. Introduction
Chromosomes are microscopic structures that specify an individual's genetic information. The
chromosomes are composed of DNA and various proteins. The DNA contains the actual genetic code of an
individual, and the proteins protect the DNA and allow it to duplicate properly when the cell divides.
Chromosome analysis is performed by dividing cells in their metaphase stage. In that stage, the
chromosomes may be stained in such a way that creates a typical band-pattern on them. A chromosome in the
metaphase stage is constructed from two identical arms (chromatides), which are joined together on a common
point (centromere). The centromere actually divides each chromatid into two arms. Chromosomes are the
essential genomic information carriers. The chromosomes consist of 22 pairs of autosomes (1–22) and two sex
chromosomes (X and Y). Thus, there are 24 classes of chromosomes [1].
A small proportion of the population has cells each one of which has fewer or more than 46
chromosomes, implying a substantial deficit or excess of genetic material. Others have one or more structurally
abnormal chromosomes [2], in which a section of a chromosome has moved from its usual to another position.
Fig 1: The Q-band metaphase chromosome images
Segmentation of Overlapped and Touching Human Chromosome images
www.iosrjournals.org 2 | Page
Chromosome analysis is performed on dividing cells in their metaphase stage [2]. The Q-band metaphase
chromosome images are shown in fig 1.The chromosomes in a metaphase image may be bent, their arms may be
joined (along points other than the centromere), their bands may be spread, and they may touch or partially
overlap each other.
Thus, all these problems should be taken into consideration when processing the metaphase image.
Current systems for automatic chromosome classification are mostly interactive and require human intervention
for correct separation between touching and overlapping chromosomes [3]. The separation is performed by
posing a series of hypotheses that fit certain constraints [4], [5].
II. Related Works
1) Segmentation methods try to separate touching chromosomes by classifying the chromosome pixels and the
background pixels into two different segments. Since segmentation methods are general methods that do not
depend on the shape of objects, their link to the specific problem of chromosome separation is weak, and,
therefore, they tend to fail in cases of incomplete information. A case of incomplete information occurs; when
there is no separating path between chromosomes [5], [6].
2) Heuristic search edge-linking methods try to separate between touching chromosomes by searching for a
minimal-cost connected path between the chromosomes. The link lost connection of such methods to the
specific problem of chromosome separation leads to inferior results in cases of incomplete information, such as
in the case where a separating path does not exists [7].
3) The method for separating the touching chromosomes by using shape decomposition based on fuzzy subset
theory [8] is reported as giving inferior results relative to other general methods. The disadvantage of this
method is that it yields erroneous decompositions of single chromosomes in cases of bent chromosomes.
III. Proposed Algorithm
Fig 2: Block diagram
3.1 Algorithm Steps
 Get the input RGB chromosome overlapped image.
 RGB chromosome image to gray scale output.
 Applying thresholding to input image.
 Obtain binary and contour map output.
 Obtain the curvature graph for the input image.
 Identify the interesting point of the input image.
 Obtain canny edge detection output.
 Obtain segmentation output.
The segmentation output is obtained by using Novel algorithm. The Novel algorithm is explained in section 3.2.
Segmentation of Overlapped and Touching Human Chromosome images
www.iosrjournals.org 3 | Page
3.2 Novel Algorithm
A novel algorithm based on watershed and concavities is proposed to segment the chromosome images.
First, the distance and watershed transform is used to the binary image of chromosome images. Secondly, the
watershed post-processing of over segmentation is dealt with by utilizing concavity features of related shapes.
Thirdly, the candidate splitting lines of touching images is found by matching the concavities to the un-
segmentations left. Finally, the supplementary criterions are applied, such as the shortest distance, the opposite
orientation, the splitting path orientation, etc., to determine whether a candidate splitting line can be accepted or
not.
3.3 Segmentation And Disentangling
The segmentation technique is widely used by the radiologists to segment the input medical image into
meaningful region. Segmentation algorithm is widely preferred because of its additional flexibility which allows
multiple classes with varying degrees of membership.
This function calculates and plots the intensity values along a line segment or a multiline path in an
image. The user defines the line segment (or segments) by specifying their coordinates as input arguments. The
user can define the line segments using a mouse. By default, improvise uses nearest-neighbour interpolation, but
you can specify a different method. Improvise works best with true color images.
IV. Preliminary Processing
The preliminary processing of the metaphase image is performed by increasing the effective sampling
resolution [9]. This may be achieved by sampling each metaphase image in some overlapping parts. Fig. 3 is the
sample overlapped and touching image.
Fig 3: Sample overlapping and Sample touching images
4.1Obtain the Chromosome Contours
The relevant information of a shape is contained in its contour. For separation purposes, only the shape
contours are required. The use of shape contours actually represents a successful information compaction that
reduces the amount of processed data and stresses the main features of the objects. Chromosome contours are
determined by using a common contour-following method to track the contours of the connected segments by
row and columns [10]. Fig. 4 shows the binary approximation of the overlapped image.
Fig 4: Binary approximation of the given overlapped image
4.2 Obtain the discrete curvature function
The curvature function of a curve is defined as the rate of change of the curve slope with respect to its
length. The radius of a circle is tangent to the concave side of the curve, and has the same curvature as the curve
at the tangential point. The curvature function is a derivative of the contour’s slope function. To reduce the
computational requirements of the K-slope evaluation, an extended novel method is used. Using the extended
view, it is possible to determine the K-slope at a given pixel directly from a look-up table where the extended
Segmentation of Overlapped and Touching Human Chromosome images
www.iosrjournals.org 4 | Page
novel algorithm serves as the entry point. This method used for detecting and locating concave or convex point.
The detection of a corner is a function of the magnitude of the discontinuity. The concave and convex points of
the object are detected by using novel algorithm method. Fig 5 shows the curvature graph for the given image.
Fig 5: Curvature graph
4.3 Obtaining the Interesting Points
The interesting points are detected as extreme points of the curvature function, or as middle points of
constant curvature curve segments. The required filter should combine a low-pass filter for high frequency noise
removal, and a high-pass filter for curvature peaks enhancement [11].
Therefore, it results in a band-pass filter. The filtered curvature function is segmented, and extreme
points are detected within each segment. From that list, only concave points with a curvature measure above a
certain threshold are selected. The interesting points (concave and convex points) are located on the
chromosomes. Fig. 6 shows the location of concave points on the overlap chromosome.
Fig 6: Concave points on the overlap chromosome
V. Chromosome Separation
When each chromosome is observed as a separate subset of pixels, it is possible to view the
chromosome separation easily. The minset is obtained by taking the intersection between some subsets and the
complement of the other subsets. Each minset of the chromosomes represents either a part unique to one
chromosome or a part common to more than one chromosome. The minset normal form representation of the
chromosomes can be constructed by a union of such parts. The required partition is obtained by splitting the
object along the lines that connect high concave points.
5.1 Hypothesis for Overlapping Objects
The constraint requires that the spatial distance between the vertices of a separation line of touching
objects [12] should be small relative to the distance between the vertices along the shape’s contour.
To construct a hypothesis for the separation of overlapping objects, an overlap minset should be
located. The distance between the separation lines should be above a given threshold.
5.2 Hypothesis verification
The verification of hypotheses is based on an evaluation of the fit of the obtained parts to the prototype
shapes of the chromosomes [13]. In general, the shape of a chromosome is not fixed. A chromosome may have
various heights and widths. The evaluation of the fit of a chromosome to its prototype shape is done by fitting a
Segmentation of Overlapped and Touching Human Chromosome images
www.iosrjournals.org 5 | Page
bounding polygon to the chromosome [13], [14]. The bounding polygon is constructed by locating the shape’s
minimal bounding box, contracting it in the middle, and rounding its corners. In order to retain the uniqueness of
the bounding polygon as a chromosome prototype, constraints are posed on possible locations of its vertices.
The minimal bounding box of a shape is found by computing the principal component transformation of that
shape. Fig. 7 shows the touching region in the chromosome, fig 8 shows the separation of first chromosome
from second chromosome and the second chromosome from first chromosome, fig 9 shows canny edge
detection output and fig. 10 a, b, cshows the segmentation of overlapped and touching chromosome.
Fig 7: Touching region in the chromosome
Fig 8: The separation of first chromosome from second chromosome and the second chromosome from first
chromosome
Fig 9: Canny edge detection output.
Segmentation of Overlapped and Touching Human Chromosome images
www.iosrjournals.org 6 | Page
(a) (b) (c)
Fig10: a, b, c Shows the segmentation of overlapped and touching chromosome
VI. Conclusion
Karyotype analysis is a widespread procedure in cytogenetics to assess the possible presence of
genetics defects. The procedure is lengthy and repetitive, so that an automatic analysis would greatly help the
cytogeneticist routine work. Still, automatic segmentation and full disentangling of chromosomes are open
issues.
The problem of extracting individual objects from overlapping configurations is one that occurs in a
number of applications in machine vision . It is a difficult problem in general and can be thought of in two parts:
1) identifying overlapping objects in the first place and 2) identifying the individual components. In the case of
chromosomes, it is usually fairly easy to identify an overlap on straightforward shape criteria.
This proposed method for Automatic Chromosome segmentation of touching and overlapping images
are more accurate than other previous methods. This method of segmentation is applicable for large number of
bents present in the chromosome structures and more number of clusters by optimized the location of each
separation point, yielding the minimal possible distance between the smoothed approximation and the original
curve. The experiment proved that this algorithm can segment the overlapping and touching chromosomes
successfully.
REFERENCES
[1] A.Carothers and J. Piper, .Computer-Aided Classification of Human Chromosomes: A Review,.Statistics and Computing, vol. 4,
no. 3, pp. 161-171, 1994.
[2] W. C. Schwartzkopf, A. C. Bovik, and B. L. Evans,.Maximum-likelihood techniques for joint segmentation-classification of
multispectral chromosome images,. IEEE Trans. Med. Imag., vol. 24, no. 12, pp. 1593–1610, Dec. 2005.
[4] P. Mousavi, R. K.Ward, and P. M. Lansdorp,.Feature analysis and classification of chromosome 16 homologs using fluorescence
microscopy image,.IEEE Can. J. Elect. Comput.Eng.,vol. 23, no. 4, pp. 95– 98, 1999.
[5] M. Moradi and S. K. Staredhan, .New features for automatic classification of human chromosomes: A
feasibilitystudy,.PatternRecognit.Lett., vol. 27, pp. 19–28, 2006.
[6] K.Z. Mao, P. Zhao, P. Tan, Supervised learning-based cell image segmentation for P53 immunohistochemistry, IEEE Transactions
on Biomedical Engineering 53 (6) (2006) 1153–1163.
[7] CarstenGarnica, Frank Boochs,MarekTwardochlib, .A new approach to edge-preserving smoothing for edge extraction and Image
segmentation., IAPRS, Vol. XXXIII, Amsterdam, 2000.
[8] T. Law, K. Yamada, D. Shibata, T. Nakamura, L. He, and H. Itoh, .Edge extraction using fuzzy reasoning,.in Soft Computing for
Image Processing, S. K. Pal, Ed. New York: Physica-Verlag, 2000.
[9] K. Saracoglu, J. Brown, L. Kearney, S. Uhrig, J.Azofeifa, C. Fauth, M. Speicher, and R. Eils,.New concepts to improve resolution
and sensitivity of molecular cytogenetic diagnostics by multicolor fluorescence in situ hybridization,. Cytometry, vol. 44, no. 1,
pp. 7 May 2001.
[10] E. Grisan, A. Pesce, A. Giani, M. Foracchia, and A.Ruggeri., .A new tracking system for the robustextraction of retinal vessel
structure,. in Proc. 26th Annu. Int. Conf. IEEE-EMBS. New York: IEEE Press, 2004, pp. 1620–1623.
[11] G. Agam and I. Dinstein, .Geometric separation of partially overlapping non-rigid objects applied to automatic chromosome
segmentation., IEEE Trans. Pattern Anal. Mach. Intell., vol.19, no. 11, pp. 1212–1222, Nov.1997.
[12] XiangzhiBaia,,ChangmingSun, FugenZhou,.Splitting touching cells based on concave points and ellipse fitting., Pattern
Recognition 42 , 2009.
[13] Kolesnikov, A., Fränti, P.: A fast near-optimal algorithm for approximation of polygonal curves. Proc. Int. Conf. Pattern
Recognition-ICPR’02. 4 (2002) 335-338.
[14] Chen, D.Z., Daescu, O.: Space efficient algorithm for polygonal curves in two dimensional space, Proc. 4th Int. Conf.Computing
and Combinatorics. (1998) 55-64.

Weitere ähnliche Inhalte

Was ist angesagt?

NEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGES
NEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGESNEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGES
NEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGESijcax
 
Mammogram image segmentation using rough
Mammogram image segmentation using roughMammogram image segmentation using rough
Mammogram image segmentation using rougheSAT Publishing House
 
A03501001006
A03501001006A03501001006
A03501001006theijes
 
National Flags Recognition Based on Principal Component Analysis
National Flags Recognition Based on Principal Component AnalysisNational Flags Recognition Based on Principal Component Analysis
National Flags Recognition Based on Principal Component Analysisijtsrd
 
10.1109@tip.2020.2990346
10.1109@tip.2020.299034610.1109@tip.2020.2990346
10.1109@tip.2020.2990346Joseph Franklin
 
Basic image matching techniques, epipolar geometry and normalized image
Basic image matching techniques, epipolar geometry and normalized imageBasic image matching techniques, epipolar geometry and normalized image
Basic image matching techniques, epipolar geometry and normalized imageNational Cheng Kung University
 
Continuum Modeling Techniques to Determine Mechanical Properties of Nanocomp...
Continuum Modeling Techniques to Determine Mechanical  Properties of Nanocomp...Continuum Modeling Techniques to Determine Mechanical  Properties of Nanocomp...
Continuum Modeling Techniques to Determine Mechanical Properties of Nanocomp...IJMER
 
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...CSCJournals
 
Cc31331335
Cc31331335Cc31331335
Cc31331335IJMER
 
ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...
ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...
ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...ijiert bestjournal
 
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...sipij
 
Graph fusion of finger multimodal biometrics
Graph fusion of finger multimodal biometricsGraph fusion of finger multimodal biometrics
Graph fusion of finger multimodal biometricsAnu Antony
 

Was ist angesagt? (15)

NEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGES
NEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGESNEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGES
NEW ONTOLOGY RETRIEVAL IMAGE METHOD IN 5K COREL IMAGES
 
Mammogram image segmentation using rough
Mammogram image segmentation using roughMammogram image segmentation using rough
Mammogram image segmentation using rough
 
D05222528
D05222528D05222528
D05222528
 
A03501001006
A03501001006A03501001006
A03501001006
 
National Flags Recognition Based on Principal Component Analysis
National Flags Recognition Based on Principal Component AnalysisNational Flags Recognition Based on Principal Component Analysis
National Flags Recognition Based on Principal Component Analysis
 
10.1109@tip.2020.2990346
10.1109@tip.2020.299034610.1109@tip.2020.2990346
10.1109@tip.2020.2990346
 
Id105
Id105Id105
Id105
 
Basic image matching techniques, epipolar geometry and normalized image
Basic image matching techniques, epipolar geometry and normalized imageBasic image matching techniques, epipolar geometry and normalized image
Basic image matching techniques, epipolar geometry and normalized image
 
Continuum Modeling Techniques to Determine Mechanical Properties of Nanocomp...
Continuum Modeling Techniques to Determine Mechanical  Properties of Nanocomp...Continuum Modeling Techniques to Determine Mechanical  Properties of Nanocomp...
Continuum Modeling Techniques to Determine Mechanical Properties of Nanocomp...
 
A031202001006
A031202001006A031202001006
A031202001006
 
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
Segmentation of Tumor Region in MRI Images of Brain using Mathematical Morpho...
 
Cc31331335
Cc31331335Cc31331335
Cc31331335
 
ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...
ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...
ROBUST TEXT DETECTION AND EXTRACTION IN NATURAL SCENE IMAGES USING CONDITIONA...
 
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
COMPOSITE TEXTURE SHAPE CLASSIFICATION BASED ON MORPHOLOGICAL SKELETON AND RE...
 
Graph fusion of finger multimodal biometrics
Graph fusion of finger multimodal biometricsGraph fusion of finger multimodal biometrics
Graph fusion of finger multimodal biometrics
 

Andere mochten auch

Andere mochten auch (20)

H012454553
H012454553H012454553
H012454553
 
I01245562
I01245562I01245562
I01245562
 
A012620107
A012620107A012620107
A012620107
 
Improvement of Congestion window and Link utilization of High Speed Protocols...
Improvement of Congestion window and Link utilization of High Speed Protocols...Improvement of Congestion window and Link utilization of High Speed Protocols...
Improvement of Congestion window and Link utilization of High Speed Protocols...
 
P1303019093
P1303019093P1303019093
P1303019093
 
C017441622
C017441622C017441622
C017441622
 
I017535359
I017535359I017535359
I017535359
 
Video Encryption and Decryption with Authentication using Artificial Neural N...
Video Encryption and Decryption with Authentication using Artificial Neural N...Video Encryption and Decryption with Authentication using Artificial Neural N...
Video Encryption and Decryption with Authentication using Artificial Neural N...
 
H010145157
H010145157H010145157
H010145157
 
N017428692
N017428692N017428692
N017428692
 
B011130918
B011130918B011130918
B011130918
 
R01813115127
R01813115127R01813115127
R01813115127
 
D010323137
D010323137D010323137
D010323137
 
C012512230
C012512230C012512230
C012512230
 
B012310410
B012310410B012310410
B012310410
 
K1302025559
K1302025559K1302025559
K1302025559
 
Application of Big Data in Intelligent Traffic System
Application of Big Data in Intelligent Traffic SystemApplication of Big Data in Intelligent Traffic System
Application of Big Data in Intelligent Traffic System
 
C010411722
C010411722C010411722
C010411722
 
J012446569
J012446569J012446569
J012446569
 
G013124354
G013124354G013124354
G013124354
 

Ähnlich wie A0150106

Genetic Algorithm based Analysis of Rigid and Non Rigid Medical Images
Genetic Algorithm based Analysis of Rigid and Non Rigid Medical ImagesGenetic Algorithm based Analysis of Rigid and Non Rigid Medical Images
Genetic Algorithm based Analysis of Rigid and Non Rigid Medical ImagesIRJET Journal
 
Mammogram image segmentation using rough clustering
Mammogram image segmentation using rough clusteringMammogram image segmentation using rough clustering
Mammogram image segmentation using rough clusteringeSAT Journals
 
Literature survey for 3 d reconstruction of brain mri images
Literature survey for 3 d reconstruction of brain mri imagesLiterature survey for 3 d reconstruction of brain mri images
Literature survey for 3 d reconstruction of brain mri imageseSAT Journals
 
Literature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mriLiterature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mrieSAT Publishing House
 
A Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single ImagesA Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single Imagesjournal ijrtem
 
Performance Analysis of SVM Classifier for Classification of MRI Image
Performance Analysis of SVM Classifier for Classification of MRI ImagePerformance Analysis of SVM Classifier for Classification of MRI Image
Performance Analysis of SVM Classifier for Classification of MRI ImageIRJET Journal
 
brain tumor detection by thresholding approach
brain tumor detection by thresholding approachbrain tumor detection by thresholding approach
brain tumor detection by thresholding approachSahil Prajapati
 
International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)inventionjournals
 
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...ijitcs
 
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...sipij
 
Extraction of spots in dna microarrays using genetic algorithm
Extraction of spots in dna microarrays using genetic algorithmExtraction of spots in dna microarrays using genetic algorithm
Extraction of spots in dna microarrays using genetic algorithmsipij
 
Comparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesComparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesIAEME Publication
 
An Efficient Automatic Segmentation Method For Leukocytes
An Efficient Automatic Segmentation Method For LeukocytesAn Efficient Automatic Segmentation Method For Leukocytes
An Efficient Automatic Segmentation Method For LeukocytesCSCJournals
 
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...ijcseit
 
Object extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videosObject extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videoseSAT Journals
 

Ähnlich wie A0150106 (20)

C04461620
C04461620C04461620
C04461620
 
Bw4201485492
Bw4201485492Bw4201485492
Bw4201485492
 
Genetic Algorithm based Analysis of Rigid and Non Rigid Medical Images
Genetic Algorithm based Analysis of Rigid and Non Rigid Medical ImagesGenetic Algorithm based Analysis of Rigid and Non Rigid Medical Images
Genetic Algorithm based Analysis of Rigid and Non Rigid Medical Images
 
Mammogram image segmentation using rough clustering
Mammogram image segmentation using rough clusteringMammogram image segmentation using rough clustering
Mammogram image segmentation using rough clustering
 
Literature survey for 3 d reconstruction of brain mri images
Literature survey for 3 d reconstruction of brain mri imagesLiterature survey for 3 d reconstruction of brain mri images
Literature survey for 3 d reconstruction of brain mri images
 
Literature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mriLiterature survey for 3 d reconstruction of brain mri
Literature survey for 3 d reconstruction of brain mri
 
A Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single ImagesA Methodology for Extracting Standing Human Bodies from Single Images
A Methodology for Extracting Standing Human Bodies from Single Images
 
Performance Analysis of SVM Classifier for Classification of MRI Image
Performance Analysis of SVM Classifier for Classification of MRI ImagePerformance Analysis of SVM Classifier for Classification of MRI Image
Performance Analysis of SVM Classifier for Classification of MRI Image
 
brain tumor detection by thresholding approach
brain tumor detection by thresholding approachbrain tumor detection by thresholding approach
brain tumor detection by thresholding approach
 
International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)International Journal of Pharmaceutical Science Invention (IJPSI)
International Journal of Pharmaceutical Science Invention (IJPSI)
 
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
 
B0343011014
B0343011014B0343011014
B0343011014
 
G43043540
G43043540G43043540
G43043540
 
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
 
Extraction of spots in dna microarrays using genetic algorithm
Extraction of spots in dna microarrays using genetic algorithmExtraction of spots in dna microarrays using genetic algorithm
Extraction of spots in dna microarrays using genetic algorithm
 
Comparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniquesComparative performance analysis of segmentation techniques
Comparative performance analysis of segmentation techniques
 
An Efficient Automatic Segmentation Method For Leukocytes
An Efficient Automatic Segmentation Method For LeukocytesAn Efficient Automatic Segmentation Method For Leukocytes
An Efficient Automatic Segmentation Method For Leukocytes
 
S04405107111
S04405107111S04405107111
S04405107111
 
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
Automatic Diagnosis of Abnormal Tumor Region from Brain Computed Tomography I...
 
Object extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videosObject extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videos
 

Mehr von IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 
C011121114
C011121114C011121114
C011121114
 

Kürzlich hochgeladen

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Kürzlich hochgeladen (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

A0150106

  • 1. IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) ISSN: 2319 – 4200, ISBN No. : 2319 – 4197 Volume 1, Issue 5 (Jan. - Feb. 2013), PP 01-06 www.iosrjournals.org www.iosrjournals.org 1 | Page Segmentation of Overlapped and Touching Human Chromosome images Sri Balaji.V1 , Pragasam.G2 , Sowmiya.R3 , Vijayalakshmi.H4 , Nirmala Madian5 1,2,3,4 B.E. Electronics and Communication, K.S.Rangasamy College of Technology, Tiruchengode, Namakkal, India. 5 Assistant ProfessorElectronics and Communication, K.S.Rangasamy College of Technology, Tiruchengode, Namakkal, India. Abstract: Chromosomes are essential genomic information carriers. The identification of chromosome abnormalities is an essential part of diagnosis and treatment of genetic disorders such as chromosomal syndromes and many types of cancer. Currently available cytogenetic imaging software is designed to classify only normal chromosomes. The automation of chromosome analysis is involving segmentation of chromosomes and classification into 24 groups. Segmentation of the overlapped chromosomes is a major step toward the realization of homolog classification. Resolving chromosome overlaps is an unsolved problem in automated chromosome analysis. Current systems for automatic chromosome classification are mostly interactive and require human intervention. In this paper, an automatic procedure is proposed to obtain the separated chromosomes. The separations of overlapped and touching chromosomes are obtained by finding the intersecting (concave and convex) points with the help of Novel algorithm. The intersecting points are located on contour of the image and then the curvature function is used to find out concave points. Then the possible separation lines are plotted by using all concave points and finally construct the hypotheses for possible separation lines between concave points. The segmentation is carried out by means of a curvature function scheme, which proved to be successful. Keywords:automatic chromosome classification, diagnosis, genetic disorders, hypothesis, interesting points. I. Introduction Chromosomes are microscopic structures that specify an individual's genetic information. The chromosomes are composed of DNA and various proteins. The DNA contains the actual genetic code of an individual, and the proteins protect the DNA and allow it to duplicate properly when the cell divides. Chromosome analysis is performed by dividing cells in their metaphase stage. In that stage, the chromosomes may be stained in such a way that creates a typical band-pattern on them. A chromosome in the metaphase stage is constructed from two identical arms (chromatides), which are joined together on a common point (centromere). The centromere actually divides each chromatid into two arms. Chromosomes are the essential genomic information carriers. The chromosomes consist of 22 pairs of autosomes (1–22) and two sex chromosomes (X and Y). Thus, there are 24 classes of chromosomes [1]. A small proportion of the population has cells each one of which has fewer or more than 46 chromosomes, implying a substantial deficit or excess of genetic material. Others have one or more structurally abnormal chromosomes [2], in which a section of a chromosome has moved from its usual to another position. Fig 1: The Q-band metaphase chromosome images
  • 2. Segmentation of Overlapped and Touching Human Chromosome images www.iosrjournals.org 2 | Page Chromosome analysis is performed on dividing cells in their metaphase stage [2]. The Q-band metaphase chromosome images are shown in fig 1.The chromosomes in a metaphase image may be bent, their arms may be joined (along points other than the centromere), their bands may be spread, and they may touch or partially overlap each other. Thus, all these problems should be taken into consideration when processing the metaphase image. Current systems for automatic chromosome classification are mostly interactive and require human intervention for correct separation between touching and overlapping chromosomes [3]. The separation is performed by posing a series of hypotheses that fit certain constraints [4], [5]. II. Related Works 1) Segmentation methods try to separate touching chromosomes by classifying the chromosome pixels and the background pixels into two different segments. Since segmentation methods are general methods that do not depend on the shape of objects, their link to the specific problem of chromosome separation is weak, and, therefore, they tend to fail in cases of incomplete information. A case of incomplete information occurs; when there is no separating path between chromosomes [5], [6]. 2) Heuristic search edge-linking methods try to separate between touching chromosomes by searching for a minimal-cost connected path between the chromosomes. The link lost connection of such methods to the specific problem of chromosome separation leads to inferior results in cases of incomplete information, such as in the case where a separating path does not exists [7]. 3) The method for separating the touching chromosomes by using shape decomposition based on fuzzy subset theory [8] is reported as giving inferior results relative to other general methods. The disadvantage of this method is that it yields erroneous decompositions of single chromosomes in cases of bent chromosomes. III. Proposed Algorithm Fig 2: Block diagram 3.1 Algorithm Steps  Get the input RGB chromosome overlapped image.  RGB chromosome image to gray scale output.  Applying thresholding to input image.  Obtain binary and contour map output.  Obtain the curvature graph for the input image.  Identify the interesting point of the input image.  Obtain canny edge detection output.  Obtain segmentation output. The segmentation output is obtained by using Novel algorithm. The Novel algorithm is explained in section 3.2.
  • 3. Segmentation of Overlapped and Touching Human Chromosome images www.iosrjournals.org 3 | Page 3.2 Novel Algorithm A novel algorithm based on watershed and concavities is proposed to segment the chromosome images. First, the distance and watershed transform is used to the binary image of chromosome images. Secondly, the watershed post-processing of over segmentation is dealt with by utilizing concavity features of related shapes. Thirdly, the candidate splitting lines of touching images is found by matching the concavities to the un- segmentations left. Finally, the supplementary criterions are applied, such as the shortest distance, the opposite orientation, the splitting path orientation, etc., to determine whether a candidate splitting line can be accepted or not. 3.3 Segmentation And Disentangling The segmentation technique is widely used by the radiologists to segment the input medical image into meaningful region. Segmentation algorithm is widely preferred because of its additional flexibility which allows multiple classes with varying degrees of membership. This function calculates and plots the intensity values along a line segment or a multiline path in an image. The user defines the line segment (or segments) by specifying their coordinates as input arguments. The user can define the line segments using a mouse. By default, improvise uses nearest-neighbour interpolation, but you can specify a different method. Improvise works best with true color images. IV. Preliminary Processing The preliminary processing of the metaphase image is performed by increasing the effective sampling resolution [9]. This may be achieved by sampling each metaphase image in some overlapping parts. Fig. 3 is the sample overlapped and touching image. Fig 3: Sample overlapping and Sample touching images 4.1Obtain the Chromosome Contours The relevant information of a shape is contained in its contour. For separation purposes, only the shape contours are required. The use of shape contours actually represents a successful information compaction that reduces the amount of processed data and stresses the main features of the objects. Chromosome contours are determined by using a common contour-following method to track the contours of the connected segments by row and columns [10]. Fig. 4 shows the binary approximation of the overlapped image. Fig 4: Binary approximation of the given overlapped image 4.2 Obtain the discrete curvature function The curvature function of a curve is defined as the rate of change of the curve slope with respect to its length. The radius of a circle is tangent to the concave side of the curve, and has the same curvature as the curve at the tangential point. The curvature function is a derivative of the contour’s slope function. To reduce the computational requirements of the K-slope evaluation, an extended novel method is used. Using the extended view, it is possible to determine the K-slope at a given pixel directly from a look-up table where the extended
  • 4. Segmentation of Overlapped and Touching Human Chromosome images www.iosrjournals.org 4 | Page novel algorithm serves as the entry point. This method used for detecting and locating concave or convex point. The detection of a corner is a function of the magnitude of the discontinuity. The concave and convex points of the object are detected by using novel algorithm method. Fig 5 shows the curvature graph for the given image. Fig 5: Curvature graph 4.3 Obtaining the Interesting Points The interesting points are detected as extreme points of the curvature function, or as middle points of constant curvature curve segments. The required filter should combine a low-pass filter for high frequency noise removal, and a high-pass filter for curvature peaks enhancement [11]. Therefore, it results in a band-pass filter. The filtered curvature function is segmented, and extreme points are detected within each segment. From that list, only concave points with a curvature measure above a certain threshold are selected. The interesting points (concave and convex points) are located on the chromosomes. Fig. 6 shows the location of concave points on the overlap chromosome. Fig 6: Concave points on the overlap chromosome V. Chromosome Separation When each chromosome is observed as a separate subset of pixels, it is possible to view the chromosome separation easily. The minset is obtained by taking the intersection between some subsets and the complement of the other subsets. Each minset of the chromosomes represents either a part unique to one chromosome or a part common to more than one chromosome. The minset normal form representation of the chromosomes can be constructed by a union of such parts. The required partition is obtained by splitting the object along the lines that connect high concave points. 5.1 Hypothesis for Overlapping Objects The constraint requires that the spatial distance between the vertices of a separation line of touching objects [12] should be small relative to the distance between the vertices along the shape’s contour. To construct a hypothesis for the separation of overlapping objects, an overlap minset should be located. The distance between the separation lines should be above a given threshold. 5.2 Hypothesis verification The verification of hypotheses is based on an evaluation of the fit of the obtained parts to the prototype shapes of the chromosomes [13]. In general, the shape of a chromosome is not fixed. A chromosome may have various heights and widths. The evaluation of the fit of a chromosome to its prototype shape is done by fitting a
  • 5. Segmentation of Overlapped and Touching Human Chromosome images www.iosrjournals.org 5 | Page bounding polygon to the chromosome [13], [14]. The bounding polygon is constructed by locating the shape’s minimal bounding box, contracting it in the middle, and rounding its corners. In order to retain the uniqueness of the bounding polygon as a chromosome prototype, constraints are posed on possible locations of its vertices. The minimal bounding box of a shape is found by computing the principal component transformation of that shape. Fig. 7 shows the touching region in the chromosome, fig 8 shows the separation of first chromosome from second chromosome and the second chromosome from first chromosome, fig 9 shows canny edge detection output and fig. 10 a, b, cshows the segmentation of overlapped and touching chromosome. Fig 7: Touching region in the chromosome Fig 8: The separation of first chromosome from second chromosome and the second chromosome from first chromosome Fig 9: Canny edge detection output.
  • 6. Segmentation of Overlapped and Touching Human Chromosome images www.iosrjournals.org 6 | Page (a) (b) (c) Fig10: a, b, c Shows the segmentation of overlapped and touching chromosome VI. Conclusion Karyotype analysis is a widespread procedure in cytogenetics to assess the possible presence of genetics defects. The procedure is lengthy and repetitive, so that an automatic analysis would greatly help the cytogeneticist routine work. Still, automatic segmentation and full disentangling of chromosomes are open issues. The problem of extracting individual objects from overlapping configurations is one that occurs in a number of applications in machine vision . It is a difficult problem in general and can be thought of in two parts: 1) identifying overlapping objects in the first place and 2) identifying the individual components. In the case of chromosomes, it is usually fairly easy to identify an overlap on straightforward shape criteria. This proposed method for Automatic Chromosome segmentation of touching and overlapping images are more accurate than other previous methods. This method of segmentation is applicable for large number of bents present in the chromosome structures and more number of clusters by optimized the location of each separation point, yielding the minimal possible distance between the smoothed approximation and the original curve. The experiment proved that this algorithm can segment the overlapping and touching chromosomes successfully. REFERENCES [1] A.Carothers and J. Piper, .Computer-Aided Classification of Human Chromosomes: A Review,.Statistics and Computing, vol. 4, no. 3, pp. 161-171, 1994. [2] W. C. Schwartzkopf, A. C. Bovik, and B. L. Evans,.Maximum-likelihood techniques for joint segmentation-classification of multispectral chromosome images,. IEEE Trans. Med. Imag., vol. 24, no. 12, pp. 1593–1610, Dec. 2005. [4] P. Mousavi, R. K.Ward, and P. M. Lansdorp,.Feature analysis and classification of chromosome 16 homologs using fluorescence microscopy image,.IEEE Can. J. Elect. Comput.Eng.,vol. 23, no. 4, pp. 95– 98, 1999. [5] M. Moradi and S. K. Staredhan, .New features for automatic classification of human chromosomes: A feasibilitystudy,.PatternRecognit.Lett., vol. 27, pp. 19–28, 2006. [6] K.Z. Mao, P. Zhao, P. Tan, Supervised learning-based cell image segmentation for P53 immunohistochemistry, IEEE Transactions on Biomedical Engineering 53 (6) (2006) 1153–1163. [7] CarstenGarnica, Frank Boochs,MarekTwardochlib, .A new approach to edge-preserving smoothing for edge extraction and Image segmentation., IAPRS, Vol. XXXIII, Amsterdam, 2000. [8] T. Law, K. Yamada, D. Shibata, T. Nakamura, L. He, and H. Itoh, .Edge extraction using fuzzy reasoning,.in Soft Computing for Image Processing, S. K. Pal, Ed. New York: Physica-Verlag, 2000. [9] K. Saracoglu, J. Brown, L. Kearney, S. Uhrig, J.Azofeifa, C. Fauth, M. Speicher, and R. Eils,.New concepts to improve resolution and sensitivity of molecular cytogenetic diagnostics by multicolor fluorescence in situ hybridization,. Cytometry, vol. 44, no. 1, pp. 7 May 2001. [10] E. Grisan, A. Pesce, A. Giani, M. Foracchia, and A.Ruggeri., .A new tracking system for the robustextraction of retinal vessel structure,. in Proc. 26th Annu. Int. Conf. IEEE-EMBS. New York: IEEE Press, 2004, pp. 1620–1623. [11] G. Agam and I. Dinstein, .Geometric separation of partially overlapping non-rigid objects applied to automatic chromosome segmentation., IEEE Trans. Pattern Anal. Mach. Intell., vol.19, no. 11, pp. 1212–1222, Nov.1997. [12] XiangzhiBaia,,ChangmingSun, FugenZhou,.Splitting touching cells based on concave points and ellipse fitting., Pattern Recognition 42 , 2009. [13] Kolesnikov, A., Fränti, P.: A fast near-optimal algorithm for approximation of polygonal curves. Proc. Int. Conf. Pattern Recognition-ICPR’02. 4 (2002) 335-338. [14] Chen, D.Z., Daescu, O.: Space efficient algorithm for polygonal curves in two dimensional space, Proc. 4th Int. Conf.Computing and Combinatorics. (1998) 55-64.