SlideShare a Scribd company logo
1 of 23
Digital Geometry and Image Processing
Dietmar Saupe
Course Outline
SS 2006
Digital Geometry and Image
Processing (3V+2Ü)
 Geometric methods for digital picture analysis
 Scope: Graduate course
 Information Engineering master and PhD students
 Classes (Vorlesung), D. Saupe
 Tuesdays 8:15h-11h, Z714 (preliminary)
 Problem sessions (Übg.), V. Bondarenko
 Thursdays 14:00h-15:30h, Z714 (preliminary)
Primary course text book
 Reinhard Klette,
Azriel Rosenfeld
 Digital Geometry
 Morgan Kaufmann
(Elsevier) 2004
 UB will have copies
Secondary course text book
 R.C. Gonzales, R.E. Woods
 Digital Image Processing
 Prentice-Hall (2nd Ed.) 2002
 3rd edition
 UB has copies
Digital Geometry
Geometric methods for digital picture analysis
 Focus is on digital image or picture
analysis
 Core of the field
 Related mathematical fundamenals
 It is not
 yet another treatment of a very broad range
of problems, algorithms, heuristics, and
„useful“ technologies
Introduction
Color images (pictures)
 An RGB picture
 Its 3 color channels
 Histograms
Introduction
Early digital pictures
 A Greek pebble mosaic, detail from
“The Lion Hunt” in Pella,Macedonia,
circa 300 BC.
 Pattern woven by a Jacquard loom: a
black-and-white silk portrait of Jacquard
himself, woven under the control of a
“program” consisting of about 24,000
cards (one is shown on the left).
Early 19th century, before Babbage!
Introduction
Digital pictures in 2005
 Standard 16 Megapixel CCD cameras evolving
 Specialized cameras in photogrammetry of 100 Megapixels
 3D imaging modalities (CT, MRI, ...)
 3D-laser range scanners
 Leon Harmon of Bell Labs: picture of
Lincoln (252 pixels), “The Recognition
of Faces”, Scientific American, (Nov. 1973).
 A 380 degree panoramic picture of Auckland,
New Zealand, 2002,
500 Megapixels
Introduction
Grid of squares versus grid of points
 Two concepts for pixels (cells)
 Is the value a component of the pixel?
 A picture P is a mapping of a finite
rectangular grid region into the reals
 Generalization to 3D: voxel
Introduction
Adjacency
 Version 1
 Cell 1-adjacency and pixel 4-adjacency (left)
 Neighborhoods (right)
 Version 2
 Cell 0-adjacency and pixel 8-adjacency (left)
 Neighborhoods (right)
 In 3D:
 Cells? Voxels?
Introduction
Replace the X´s!
 Top:
 X-adjacent cells
 X-adjacent pixels
 Bottom:
 X-adjacent cells
 X-adjacent pixels
Introduction
Same in 3D!
 X-adjacent 3-cells :
 X= ? (left, middle, right)
 X-adjacent voxels :
 X= ? (left, right)
Introduction
Grid point connectivity
 Points are 4-connected? 8-connected?
 Background 4-connected? 8-connected?
Introduction
Equivalent classes
 Equivalence relation R on finite grid
 Reflexive, symmetric, transitive
 Yields equivalence classes
 For a picture P-equivalence:
 Pixels p,q: pRq iff P(p)=P(q)
Introduction
Component labelling
 Assume 4-adjacency of pixels
 Frequent task: label the 4-connected
components of the equivalence classes
 Some algorithms
 Fill algorithm:
 Rosenfeld-Pfaltz
labelling scheme
Introduction
Image scan sequences
 Examples:
 Space filling curves (Peano, Hilbert)
Topics (Chapters)
Metrics
 Basics: Norms, Minkowski metrics, integer valued
metrics, induced topology, Hausdorff metric
 Grid point metrics, paths, geodesics, intrinsic distances
 Metrics on pictures:
distance transforms
 medial axis
Topics (Chapters)
Adjacency graphs
 Graphs and connectedness, basic graph theory, Euler
characteristic and planarity
 Boundaries, cycles, frontiers in incidence pseudographs
 Inner (gray) pixel
border (black) pixel
co-border (gray) pixel
Topics (Chapters)
Topology
 Topological spaces, digital topologies
 Concepts homeomorphy, isotopy (top.
equivalence)
 Simplicial complexes, triangulations
Topics (Chapters)
Curves and surfaces: topology, geometry
 Jordan curves, curves in grids
 Surfaces and manifolds, ... in 3D grids
 Arc length, curvature, angles, areas
 Surfaces and solids
 Principal, gaussian, mean curvature
 Tracing surfaces
Topics (Chapters)
Curves and surfaces in grids
 Straightness, 2D and 3D
 Measuring arc length, curvature, corners
 Digital planes
 Measuring surface area, curvature
Selected Topics
 Moments and their estimation
 Other picture properties
 Spatial relations
Selected Topics (not covered)
 Hulls and diagrams (convexity, Voronoi)
 Transformations (t. groups, symmetries,
magnification, ...)
 Morphological operators (dilation, erosion,
simplification, segmentation, ...)
 Deformations (topological-preserving def.,
shrinking, thinning, ...)

More Related Content

Similar to DigitalGeometry.ppt

Digital Image Fundamentals 1.ppt
Digital Image Fundamentals 1.pptDigital Image Fundamentals 1.ppt
Digital Image Fundamentals 1.pptMrsSDivyaBME
 
Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015)
Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015) Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015)
Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015) Konrad Wenzel
 
Weeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptWeeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptssusera0a371
 
Miniproject final group 14
Miniproject final group 14Miniproject final group 14
Miniproject final group 14Ashish Mundhra
 
Image Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and RepresentationAmnaakhaan
 
Visualization Methods Overview Presentation Cambridge University Eppler Septe...
Visualization Methods Overview Presentation Cambridge University Eppler Septe...Visualization Methods Overview Presentation Cambridge University Eppler Septe...
Visualization Methods Overview Presentation Cambridge University Eppler Septe...epplerm
 
MC0086 Internal Assignment (SMU)
MC0086 Internal Assignment (SMU)MC0086 Internal Assignment (SMU)
MC0086 Internal Assignment (SMU)Krishan Pareek
 
Mesh final pzn_geo1004_2015_f3_2017
Mesh final pzn_geo1004_2015_f3_2017Mesh final pzn_geo1004_2015_f3_2017
Mesh final pzn_geo1004_2015_f3_2017Pirouz Nourian
 
Probabilistic Approaches to Shadow Maps Filtering
Probabilistic Approaches to Shadow Maps FilteringProbabilistic Approaches to Shadow Maps Filtering
Probabilistic Approaches to Shadow Maps FilteringMarco Salvi
 
Intro to Subject.pptx
Intro to Subject.pptxIntro to Subject.pptx
Intro to Subject.pptxswagatkarve
 
Geometric and Topological Data Analysis
Geometric and Topological Data AnalysisGeometric and Topological Data Analysis
Geometric and Topological Data AnalysisDon Sheehy
 
12776032.ppt
12776032.ppt12776032.ppt
12776032.pptfgjf3
 
Image processing 1-lectures
Image processing  1-lecturesImage processing  1-lectures
Image processing 1-lecturesTaymoor Nazmy
 
Open Topology: A Toolkit for Brain Isosurface Correction-776
Open Topology: A Toolkit for Brain Isosurface Correction-776Open Topology: A Toolkit for Brain Isosurface Correction-776
Open Topology: A Toolkit for Brain Isosurface Correction-776Kitware Kitware
 
FAN search for image copy-move forgery-amalta 2014
 FAN search for image copy-move forgery-amalta 2014 FAN search for image copy-move forgery-amalta 2014
FAN search for image copy-move forgery-amalta 2014SondosFadl
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesUlaş Bağcı
 

Similar to DigitalGeometry.ppt (20)

Digital Image Fundamentals 1.ppt
Digital Image Fundamentals 1.pptDigital Image Fundamentals 1.ppt
Digital Image Fundamentals 1.ppt
 
Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015)
Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015) Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015)
Dense Image Matching - Challenges and Potentials (Keynote 3D-ARCH 2015)
 
chap2.ppt
chap2.pptchap2.ppt
chap2.ppt
 
Weeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.pptWeeks 1 Introductions_V1_1.ppt
Weeks 1 Introductions_V1_1.ppt
 
Miniproject final group 14
Miniproject final group 14Miniproject final group 14
Miniproject final group 14
 
Cross-Year Multi-Modal Image Retrieval Using Siamese Networks by Margarita Kh...
Cross-Year Multi-Modal Image Retrieval Using Siamese Networks by Margarita Kh...Cross-Year Multi-Modal Image Retrieval Using Siamese Networks by Margarita Kh...
Cross-Year Multi-Modal Image Retrieval Using Siamese Networks by Margarita Kh...
 
Image Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and Representation
 
Visualization Methods Overview Presentation Cambridge University Eppler Septe...
Visualization Methods Overview Presentation Cambridge University Eppler Septe...Visualization Methods Overview Presentation Cambridge University Eppler Septe...
Visualization Methods Overview Presentation Cambridge University Eppler Septe...
 
MC0086 Internal Assignment (SMU)
MC0086 Internal Assignment (SMU)MC0086 Internal Assignment (SMU)
MC0086 Internal Assignment (SMU)
 
427lects
427lects427lects
427lects
 
Mesh final pzn_geo1004_2015_f3_2017
Mesh final pzn_geo1004_2015_f3_2017Mesh final pzn_geo1004_2015_f3_2017
Mesh final pzn_geo1004_2015_f3_2017
 
Probabilistic Approaches to Shadow Maps Filtering
Probabilistic Approaches to Shadow Maps FilteringProbabilistic Approaches to Shadow Maps Filtering
Probabilistic Approaches to Shadow Maps Filtering
 
Intro to Subject.pptx
Intro to Subject.pptxIntro to Subject.pptx
Intro to Subject.pptx
 
Defending thesis (english)
Defending thesis (english)Defending thesis (english)
Defending thesis (english)
 
Geometric and Topological Data Analysis
Geometric and Topological Data AnalysisGeometric and Topological Data Analysis
Geometric and Topological Data Analysis
 
12776032.ppt
12776032.ppt12776032.ppt
12776032.ppt
 
Image processing 1-lectures
Image processing  1-lecturesImage processing  1-lectures
Image processing 1-lectures
 
Open Topology: A Toolkit for Brain Isosurface Correction-776
Open Topology: A Toolkit for Brain Isosurface Correction-776Open Topology: A Toolkit for Brain Isosurface Correction-776
Open Topology: A Toolkit for Brain Isosurface Correction-776
 
FAN search for image copy-move forgery-amalta 2014
 FAN search for image copy-move forgery-amalta 2014 FAN search for image copy-move forgery-amalta 2014
FAN search for image copy-move forgery-amalta 2014
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical Images
 

Recently uploaded

data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 

Recently uploaded (20)

FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 

DigitalGeometry.ppt

  • 1. Digital Geometry and Image Processing Dietmar Saupe Course Outline SS 2006
  • 2. Digital Geometry and Image Processing (3V+2Ü)  Geometric methods for digital picture analysis  Scope: Graduate course  Information Engineering master and PhD students  Classes (Vorlesung), D. Saupe  Tuesdays 8:15h-11h, Z714 (preliminary)  Problem sessions (Übg.), V. Bondarenko  Thursdays 14:00h-15:30h, Z714 (preliminary)
  • 3. Primary course text book  Reinhard Klette, Azriel Rosenfeld  Digital Geometry  Morgan Kaufmann (Elsevier) 2004  UB will have copies
  • 4. Secondary course text book  R.C. Gonzales, R.E. Woods  Digital Image Processing  Prentice-Hall (2nd Ed.) 2002  3rd edition  UB has copies
  • 5. Digital Geometry Geometric methods for digital picture analysis  Focus is on digital image or picture analysis  Core of the field  Related mathematical fundamenals  It is not  yet another treatment of a very broad range of problems, algorithms, heuristics, and „useful“ technologies
  • 6. Introduction Color images (pictures)  An RGB picture  Its 3 color channels  Histograms
  • 7. Introduction Early digital pictures  A Greek pebble mosaic, detail from “The Lion Hunt” in Pella,Macedonia, circa 300 BC.  Pattern woven by a Jacquard loom: a black-and-white silk portrait of Jacquard himself, woven under the control of a “program” consisting of about 24,000 cards (one is shown on the left). Early 19th century, before Babbage!
  • 8. Introduction Digital pictures in 2005  Standard 16 Megapixel CCD cameras evolving  Specialized cameras in photogrammetry of 100 Megapixels  3D imaging modalities (CT, MRI, ...)  3D-laser range scanners  Leon Harmon of Bell Labs: picture of Lincoln (252 pixels), “The Recognition of Faces”, Scientific American, (Nov. 1973).  A 380 degree panoramic picture of Auckland, New Zealand, 2002, 500 Megapixels
  • 9. Introduction Grid of squares versus grid of points  Two concepts for pixels (cells)  Is the value a component of the pixel?  A picture P is a mapping of a finite rectangular grid region into the reals  Generalization to 3D: voxel
  • 10. Introduction Adjacency  Version 1  Cell 1-adjacency and pixel 4-adjacency (left)  Neighborhoods (right)  Version 2  Cell 0-adjacency and pixel 8-adjacency (left)  Neighborhoods (right)  In 3D:  Cells? Voxels?
  • 11. Introduction Replace the X´s!  Top:  X-adjacent cells  X-adjacent pixels  Bottom:  X-adjacent cells  X-adjacent pixels
  • 12. Introduction Same in 3D!  X-adjacent 3-cells :  X= ? (left, middle, right)  X-adjacent voxels :  X= ? (left, right)
  • 13. Introduction Grid point connectivity  Points are 4-connected? 8-connected?  Background 4-connected? 8-connected?
  • 14. Introduction Equivalent classes  Equivalence relation R on finite grid  Reflexive, symmetric, transitive  Yields equivalence classes  For a picture P-equivalence:  Pixels p,q: pRq iff P(p)=P(q)
  • 15. Introduction Component labelling  Assume 4-adjacency of pixels  Frequent task: label the 4-connected components of the equivalence classes  Some algorithms  Fill algorithm:  Rosenfeld-Pfaltz labelling scheme
  • 16. Introduction Image scan sequences  Examples:  Space filling curves (Peano, Hilbert)
  • 17. Topics (Chapters) Metrics  Basics: Norms, Minkowski metrics, integer valued metrics, induced topology, Hausdorff metric  Grid point metrics, paths, geodesics, intrinsic distances  Metrics on pictures: distance transforms  medial axis
  • 18. Topics (Chapters) Adjacency graphs  Graphs and connectedness, basic graph theory, Euler characteristic and planarity  Boundaries, cycles, frontiers in incidence pseudographs  Inner (gray) pixel border (black) pixel co-border (gray) pixel
  • 19. Topics (Chapters) Topology  Topological spaces, digital topologies  Concepts homeomorphy, isotopy (top. equivalence)  Simplicial complexes, triangulations
  • 20. Topics (Chapters) Curves and surfaces: topology, geometry  Jordan curves, curves in grids  Surfaces and manifolds, ... in 3D grids  Arc length, curvature, angles, areas  Surfaces and solids  Principal, gaussian, mean curvature  Tracing surfaces
  • 21. Topics (Chapters) Curves and surfaces in grids  Straightness, 2D and 3D  Measuring arc length, curvature, corners  Digital planes  Measuring surface area, curvature
  • 22. Selected Topics  Moments and their estimation  Other picture properties  Spatial relations
  • 23. Selected Topics (not covered)  Hulls and diagrams (convexity, Voronoi)  Transformations (t. groups, symmetries, magnification, ...)  Morphological operators (dilation, erosion, simplification, segmentation, ...)  Deformations (topological-preserving def., shrinking, thinning, ...)