SlideShare une entreprise Scribd logo
1  sur  25
Representation and
Description
for image Processing
Segmentation
Raw data (pixels) Representations
Computation of descriptors
external characteristics
(boundary)
internal characteristics
(pixels comprising the region)
shape
characteristics
regional
properties
such as color &
texture
Is invariance needed?
 Chain Codes
 Polygonal Approximations
– Minimum perimeter polygons
– Merging techniques
– Splitting techniques
 Signatures
 Boundary Segments
 Skeletons
Technique of representation
Chain Codes
Problem1:
- Long chains of codes
- Easily disturbed by noise, and
sidetracked
Solution:
- Resampling using larger grid
spacing
Problem2:
- start point
Solution:
- Normalizations
Before resample: 000000766…1111
After resampling: 076666…12
• normalized
– circular sequence
– Ex. First difference of 4-direction chain code 10103322 is
3133030.
– 2 10103322
– 33133030
Polygonal Approximations
• Determine which points on the boundary to use
• Minimum perimeter polygons
o Choose an appropriate grid
- The boundary is enclosed by a set of concatenated cells
o Allow the boundary to shrink as a rubber band
 The maximum error per grid cell is √2d, where d is the
dimension of a grid cell
Merging Techniques
• least square error line fit
1. Merge points along a boundary until the least square
error line fit of the points merged so far exceeds a
threshold
2. Record the the two end point of the line
3. Repeat Steps 1 and 2 until all boundary points are
processed .
problem
• Merging technique problem:
– No guarantee for corner detection
• Solution:
– Splitting: to subdivide a segment successively into two parts
until a given criterion is satisfied.
– Objective: seeking prominent inflection points.
Splitting techniques:
1. Start with an initial guess, e.g., based on majority axes
2. Calculate the orthogonal distance from lines to all points
3. If maximum distance > threshold, create new vertex there
4. Repeat until no points exceed criterion
Signatures
• Signature: a 1D functional representation of a boundary
• To generate:
– Plot the distance from the centroid to the boundary as a
function of angles.
• The signature is often unique for a region
– We can distinguish the region by its signature
• Independent of translation, but not rotation & scaling .
• r(ϴ)= D/cos ϴ 0<= ϴ<60
• = D/cos(120- ϴ) 60<= ϴ<120
• = D/cos(180- ϴ) 120<= ϴ<180
• = D/cos(240- ϴ) 180<= ϴ<240
• = D/cos(300- ϴ) 240<= ϴ<300
• = D/cos(360- ϴ) 300<= ϴ<360
Boundary segments
• The boundary can be decomposed into segments.
– Useful to extract information from concave ‫تقعر‬ parts of the objects.
• A good way to achieve this is to calculate the convex Hull of the
region enclosed by the boundary Hull
• Can be a bit noise sensitive
1. Smooth prior to Convex hull calculation
2. Calculate Convex Hull on polygon approximation
Skeletons
• To reduce a plane region to a graph
- by e.g. obtaining the skeleton of the region via thinning.
• Find medial axis transformation (MAT):
 The MAT of region R with border B is found as:
• For each point p in R, we find its closest neighbor in B.
• If p has more than one such neighbor, it belongs to the Medial Axis.
• Assume foreground pixels = “1” , Background = “0”
• 1st pass
 Flag a contour point p for deletion if the following conditions are satisfied:
• (a) 2 <= N(p1) <= 6
• (b) T(p1) = 1;
• (c) p2 * p4 * p6 = 0 11.1.1
• (d) p4 * p6 * p8 = 0
 N(p1) is the number of nonzero neighbors of p1
 T(p1) is the number of 0-1 transitions in the ordered sequence of p2, p3, . . . , p8,
p9,p2.
 If (a) – (d) are not violated, the point is marked for deletion
• Points are not deleted until the end of the pass
• This way the data stays intact until the pass is complete
Thinning Algorithm
0 0 1
1 p1 0
1 0 1
p2
p4
p6
p4
p6
p8
• 2nd pass
• Conditions (a) and (b) are the same as the 1st pass
• (c) and (d) are different [call these (c’) and (d’)]:
– (c’) p2 * p4 * p8 = 0
– (d’) p2 * p6 * p8 = 0
• Delete all points that are flagged from the 2nd pass
 Repeat 1st pass and 2nd pass until no contour point is deleted
during an iteration
p4p8
p2
p2
p6
p8
Examples
NO
NO
• In the first case
• N(p) = 5, S(p) = 1, p2 · p4 · p6 = 0, and p4 · p6 · p8 = 0, then p is flagged
for deletion.
• In the second case
• N(p) = 1, so( 2 :5 N(p,) <0 6) is violated and p is left unchanged.
• In the third case
• p2 · p4 · p6 = 1
and p4 · p6 · p8 = 1, so conditions (p2 · p4 · p6 = 0) and (p4 · p6 · p8 = 0)
violated and p is left unchanged.
• In the forth case
• S(p) = 2, so condition (T ( p l) = 1) is violated and p is left unchange
Representation image

Contenu connexe

Tendances

03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIPbabak danyal
 
Chapter 8 image compression
Chapter 8 image compressionChapter 8 image compression
Chapter 8 image compressionasodariyabhavesh
 
Color image processing
Color image processingColor image processing
Color image processingrmsurya
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentationHaitham Ahmed
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)asodariyabhavesh
 
Chapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationChapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationVarun Ojha
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial DomainA B Shinde
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentationasodariyabhavesh
 
Image Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image ProcessingImage Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image ProcessingSadia Zafar
 
Intensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringIntensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringShajun Nisha
 
Fundamentals and image compression models
Fundamentals and image compression modelsFundamentals and image compression models
Fundamentals and image compression modelslavanya marichamy
 

Tendances (20)

03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIP
 
Chapter 8 image compression
Chapter 8 image compressionChapter 8 image compression
Chapter 8 image compression
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Color image processing
Color image processingColor image processing
Color image processing
 
NOISE FILTERS IN IMAGE PROCESSING
NOISE FILTERS IN IMAGE PROCESSINGNOISE FILTERS IN IMAGE PROCESSING
NOISE FILTERS IN IMAGE PROCESSING
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentation
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
Color image processing
Color image processingColor image processing
Color image processing
 
Chapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel RelationChapter 2 Image Processing: Pixel Relation
Chapter 2 Image Processing: Pixel Relation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentation
 
SPATIAL FILTER
SPATIAL FILTERSPATIAL FILTER
SPATIAL FILTER
 
Image Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image ProcessingImage Restoration and Reconstruction in Digital Image Processing
Image Restoration and Reconstruction in Digital Image Processing
 
Intensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringIntensity Transformation and Spatial filtering
Intensity Transformation and Spatial filtering
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Fundamentals and image compression models
Fundamentals and image compression modelsFundamentals and image compression models
Fundamentals and image compression models
 
Lecture-11.pdf
Lecture-11.pdfLecture-11.pdf
Lecture-11.pdf
 

En vedette

Image feature extraction
Image feature extractionImage feature extraction
Image feature extractionRushin Shah
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingSahil Biswas
 
Features image processing and Extaction
Features image processing and ExtactionFeatures image processing and Extaction
Features image processing and ExtactionAli A Jalil
 
How to Measure RTOS Performance
How to Measure RTOS Performance How to Measure RTOS Performance
How to Measure RTOS Performance mentoresd
 
Rtos ameba
Rtos amebaRtos ameba
Rtos amebaJou Neo
 
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLSINTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLSJOLLUSUDARSHANREDDY
 
Object recognition
Object recognitionObject recognition
Object recognitionsaniacorreya
 
Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3
Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3
Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3STM Journals
 
AAAI08 tutorial: visual object recognition
AAAI08 tutorial: visual object recognitionAAAI08 tutorial: visual object recognition
AAAI08 tutorial: visual object recognitionzukun
 
Object Detection and Recognition
Object Detection and Recognition Object Detection and Recognition
Object Detection and Recognition Intel Nervana
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPrathamesh Joshi
 
comparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmcomparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmchezhiyan chezhiyan
 
Feature Extraction and Principal Component Analysis
Feature Extraction and Principal Component AnalysisFeature Extraction and Principal Component Analysis
Feature Extraction and Principal Component AnalysisSayed Abulhasan Quadri
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & TrackingAkshay Gujarathi
 
Actuators er.sanyam s. saini (me regular)
Actuators er.sanyam s. saini  (me regular)Actuators er.sanyam s. saini  (me regular)
Actuators er.sanyam s. saini (me regular)Sanyam Singh
 
Feature Extraction
Feature ExtractionFeature Extraction
Feature Extractionskylian
 
Image compression
Image compressionImage compression
Image compressionAle Johnsan
 
Sensors & Actuators
Sensors & Actuators Sensors & Actuators
Sensors & Actuators Abdul Abbasi
 

En vedette (20)

Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Features image processing and Extaction
Features image processing and ExtactionFeatures image processing and Extaction
Features image processing and Extaction
 
How to Measure RTOS Performance
How to Measure RTOS Performance How to Measure RTOS Performance
How to Measure RTOS Performance
 
Rtos ameba
Rtos amebaRtos ameba
Rtos ameba
 
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLSINTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
INTERRUPT ROUTINES IN RTOS EN VIRONMENT HANDELING OF INTERRUPT SOURCE CALLS
 
Object recognition
Object recognitionObject recognition
Object recognition
 
Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3
Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3
Journal of Image Processing & Pattern Recognition Progress vol 3 issue 3
 
AAAI08 tutorial: visual object recognition
AAAI08 tutorial: visual object recognitionAAAI08 tutorial: visual object recognition
AAAI08 tutorial: visual object recognition
 
Object Detection and Recognition
Object Detection and Recognition Object Detection and Recognition
Object Detection and Recognition
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
 
comparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithmcomparision of lossy and lossless image compression using various algorithm
comparision of lossy and lossless image compression using various algorithm
 
Feature Extraction
Feature ExtractionFeature Extraction
Feature Extraction
 
Feature Extraction and Principal Component Analysis
Feature Extraction and Principal Component AnalysisFeature Extraction and Principal Component Analysis
Feature Extraction and Principal Component Analysis
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & Tracking
 
Actuators er.sanyam s. saini (me regular)
Actuators er.sanyam s. saini  (me regular)Actuators er.sanyam s. saini  (me regular)
Actuators er.sanyam s. saini (me regular)
 
Feature Extraction
Feature ExtractionFeature Extraction
Feature Extraction
 
Dip Image Segmentation
Dip Image SegmentationDip Image Segmentation
Dip Image Segmentation
 
Image compression
Image compressionImage compression
Image compression
 
Sensors & Actuators
Sensors & Actuators Sensors & Actuators
Sensors & Actuators
 

Similaire à Representation image

Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & DescriptorsPundrikPatel
 
Clipping & Rasterization
Clipping & RasterizationClipping & Rasterization
Clipping & RasterizationAhmed Daoud
 
Two Dimensional Shape and Texture Quantification - Medical Image Processing
Two Dimensional Shape and Texture Quantification - Medical Image ProcessingTwo Dimensional Shape and Texture Quantification - Medical Image Processing
Two Dimensional Shape and Texture Quantification - Medical Image ProcessingChamod Mune
 
"Mesh of Periodic Minimal Surfaces in CGAL."
"Mesh of Periodic Minimal Surfaces in CGAL.""Mesh of Periodic Minimal Surfaces in CGAL."
"Mesh of Periodic Minimal Surfaces in CGAL."Vissarion Fisikopoulos
 
Computer Graphics Unit 1
Computer Graphics Unit 1Computer Graphics Unit 1
Computer Graphics Unit 1aravindangc
 
Analog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition SystemsAnalog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition SystemsMathivanan Natarajan
 
Lecture slides week14-15
Lecture slides week14-15Lecture slides week14-15
Lecture slides week14-15Shani729
 
ImageSegmentation (1).ppt
ImageSegmentation (1).pptImageSegmentation (1).ppt
ImageSegmentation (1).pptNoorUlHaq47
 
ImageSegmentation.ppt
ImageSegmentation.pptImageSegmentation.ppt
ImageSegmentation.pptAVUDAI1
 
ImageSegmentation.ppt
ImageSegmentation.pptImageSegmentation.ppt
ImageSegmentation.pptDEEPUKUMARR
 
Jagmohan presentation2008
Jagmohan presentation2008Jagmohan presentation2008
Jagmohan presentation2008Jag Mohan Singh
 
Fixed Point Conversion
Fixed Point ConversionFixed Point Conversion
Fixed Point ConversionRajesh Sharma
 

Similaire à Representation image (20)

Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
representation.pptx
representation.pptxrepresentation.pptx
representation.pptx
 
Clipping & Rasterization
Clipping & RasterizationClipping & Rasterization
Clipping & Rasterization
 
Two Dimensional Shape and Texture Quantification - Medical Image Processing
Two Dimensional Shape and Texture Quantification - Medical Image ProcessingTwo Dimensional Shape and Texture Quantification - Medical Image Processing
Two Dimensional Shape and Texture Quantification - Medical Image Processing
 
Lec08 fitting
Lec08 fittingLec08 fitting
Lec08 fitting
 
"Mesh of Periodic Minimal Surfaces in CGAL."
"Mesh of Periodic Minimal Surfaces in CGAL.""Mesh of Periodic Minimal Surfaces in CGAL."
"Mesh of Periodic Minimal Surfaces in CGAL."
 
testpang
testpangtestpang
testpang
 
Computer Graphics Unit 1
Computer Graphics Unit 1Computer Graphics Unit 1
Computer Graphics Unit 1
 
Analog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition SystemsAnalog to Digital Converters and Data Acquisition Systems
Analog to Digital Converters and Data Acquisition Systems
 
Lecture slides week14-15
Lecture slides week14-15Lecture slides week14-15
Lecture slides week14-15
 
ImageSegmentation (1).ppt
ImageSegmentation (1).pptImageSegmentation (1).ppt
ImageSegmentation (1).ppt
 
ImageSegmentation.ppt
ImageSegmentation.pptImageSegmentation.ppt
ImageSegmentation.ppt
 
ImageSegmentation.ppt
ImageSegmentation.pptImageSegmentation.ppt
ImageSegmentation.ppt
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Jagmohan presentation2008
Jagmohan presentation2008Jagmohan presentation2008
Jagmohan presentation2008
 
Implementation
ImplementationImplementation
Implementation
 
Saga.lng
Saga.lngSaga.lng
Saga.lng
 
Line clipping
Line clippingLine clipping
Line clipping
 
Metrology
MetrologyMetrology
Metrology
 
Fixed Point Conversion
Fixed Point ConversionFixed Point Conversion
Fixed Point Conversion
 

Dernier

Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )aarthirajkumar25
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINsankalpkumarsahoo174
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PPRINCE C P
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxjana861314
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 

Dernier (20)

Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )Recombination DNA Technology (Nucleic Acid Hybridization )
Recombination DNA Technology (Nucleic Acid Hybridization )
 
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATINChromatin Structure | EUCHROMATIN | HETEROCHROMATIN
Chromatin Structure | EUCHROMATIN | HETEROCHROMATIN
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptxBroad bean, Lima Bean, Jack bean, Ullucus.pptx
Broad bean, Lima Bean, Jack bean, Ullucus.pptx
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 

Representation image

  • 2. Segmentation Raw data (pixels) Representations Computation of descriptors external characteristics (boundary) internal characteristics (pixels comprising the region) shape characteristics regional properties such as color & texture
  • 4.  Chain Codes  Polygonal Approximations – Minimum perimeter polygons – Merging techniques – Splitting techniques  Signatures  Boundary Segments  Skeletons Technique of representation
  • 5. Chain Codes Problem1: - Long chains of codes - Easily disturbed by noise, and sidetracked Solution: - Resampling using larger grid spacing Problem2: - start point Solution: - Normalizations Before resample: 000000766…1111 After resampling: 076666…12
  • 6. • normalized – circular sequence – Ex. First difference of 4-direction chain code 10103322 is 3133030. – 2 10103322 – 33133030
  • 7.
  • 8. Polygonal Approximations • Determine which points on the boundary to use • Minimum perimeter polygons o Choose an appropriate grid - The boundary is enclosed by a set of concatenated cells o Allow the boundary to shrink as a rubber band  The maximum error per grid cell is √2d, where d is the dimension of a grid cell
  • 9.
  • 10. Merging Techniques • least square error line fit 1. Merge points along a boundary until the least square error line fit of the points merged so far exceeds a threshold 2. Record the the two end point of the line 3. Repeat Steps 1 and 2 until all boundary points are processed .
  • 11.
  • 12. problem • Merging technique problem: – No guarantee for corner detection • Solution: – Splitting: to subdivide a segment successively into two parts until a given criterion is satisfied. – Objective: seeking prominent inflection points.
  • 13. Splitting techniques: 1. Start with an initial guess, e.g., based on majority axes 2. Calculate the orthogonal distance from lines to all points 3. If maximum distance > threshold, create new vertex there 4. Repeat until no points exceed criterion
  • 14.
  • 15. Signatures • Signature: a 1D functional representation of a boundary • To generate: – Plot the distance from the centroid to the boundary as a function of angles. • The signature is often unique for a region – We can distinguish the region by its signature • Independent of translation, but not rotation & scaling .
  • 16.
  • 17. • r(ϴ)= D/cos ϴ 0<= ϴ<60 • = D/cos(120- ϴ) 60<= ϴ<120 • = D/cos(180- ϴ) 120<= ϴ<180 • = D/cos(240- ϴ) 180<= ϴ<240 • = D/cos(300- ϴ) 240<= ϴ<300 • = D/cos(360- ϴ) 300<= ϴ<360
  • 18.
  • 19. Boundary segments • The boundary can be decomposed into segments. – Useful to extract information from concave ‫تقعر‬ parts of the objects. • A good way to achieve this is to calculate the convex Hull of the region enclosed by the boundary Hull • Can be a bit noise sensitive 1. Smooth prior to Convex hull calculation 2. Calculate Convex Hull on polygon approximation
  • 20. Skeletons • To reduce a plane region to a graph - by e.g. obtaining the skeleton of the region via thinning. • Find medial axis transformation (MAT):  The MAT of region R with border B is found as: • For each point p in R, we find its closest neighbor in B. • If p has more than one such neighbor, it belongs to the Medial Axis.
  • 21. • Assume foreground pixels = “1” , Background = “0” • 1st pass  Flag a contour point p for deletion if the following conditions are satisfied: • (a) 2 <= N(p1) <= 6 • (b) T(p1) = 1; • (c) p2 * p4 * p6 = 0 11.1.1 • (d) p4 * p6 * p8 = 0  N(p1) is the number of nonzero neighbors of p1  T(p1) is the number of 0-1 transitions in the ordered sequence of p2, p3, . . . , p8, p9,p2.  If (a) – (d) are not violated, the point is marked for deletion • Points are not deleted until the end of the pass • This way the data stays intact until the pass is complete Thinning Algorithm 0 0 1 1 p1 0 1 0 1 p2 p4 p6 p4 p6 p8
  • 22. • 2nd pass • Conditions (a) and (b) are the same as the 1st pass • (c) and (d) are different [call these (c’) and (d’)]: – (c’) p2 * p4 * p8 = 0 – (d’) p2 * p6 * p8 = 0 • Delete all points that are flagged from the 2nd pass  Repeat 1st pass and 2nd pass until no contour point is deleted during an iteration p4p8 p2 p2 p6 p8
  • 24. • In the first case • N(p) = 5, S(p) = 1, p2 · p4 · p6 = 0, and p4 · p6 · p8 = 0, then p is flagged for deletion. • In the second case • N(p) = 1, so( 2 :5 N(p,) <0 6) is violated and p is left unchanged. • In the third case • p2 · p4 · p6 = 1 and p4 · p6 · p8 = 1, so conditions (p2 · p4 · p6 = 0) and (p4 · p6 · p8 = 0) violated and p is left unchanged. • In the forth case • S(p) = 2, so condition (T ( p l) = 1) is violated and p is left unchange