SlideShare a Scribd company logo
Visual Perception,
  Computation,
 and Geometry
             Jason Miller
 Associate Professor of Mathematics

      Truman State University
           12 September 2009
Outline
Outline
• a bit about me
Outline
• a bit about me
• computers & sight
Outline
• a bit about me
• computers & sight
• medical imaging and medialness
Outline
• a bit about me
• computers & sight
• medical imaging and medialness
• relative critical sets
Outline
• a bit about me
• computers & sight
• medical imaging and medialness
• relative critical sets
• subsequent work
Me
• B.A. in math from small, private liberal arts
  college
• Ph.D. in mathematics from University of
  North Carolina
• area = differentiable topology & singularity
  theory of René Thom
• “Relative Critical Sets in n-Space and their
  application to Image Analysis.”
The miracle of appropriateness of the language of
mathematics for the formulation of the laws of [science] is a
wonderful gift which we neither understand nor deserve.
We should be grateful for it, and hope that it will remain
valid for future research, and that it will extend, for better
or for worse, to our pleasure even though perhaps also to
our bafflement, to wide branches of learning.

                      — Eugene Wigner, The Unreasonable
                        Effectiveness of Mathematics
Computers & Sight
Computers & Sight


Semi-Autonomous Vehicles
Computers & Sight


Semi-Autonomous Vehicles     Descriptive and
                           Diagnostic Medicine
Computers & Sight


Semi-Autonomous Vehicles      Descriptive and
                            Diagnostic Medicine




  Automatic Annotation of
      Digital Content
Computers & Sight


Semi-Autonomous Vehicles      Descriptive and
                            Diagnostic Medicine




  Automatic Annotation of    Face Recognition,
      Digital Content       Motion Tracking, etc.
Computers & Sight

    The secret is …
Computers & Sight

     The secret is …


    They Suck at it!
Computers & Sight

       The secret is …


    They Suck at it!

   (they have no natural talent for sight)
Example: Captchas
Computers & Sight
Computers & Sight
Computers & Sight
Computers & Sight
Image Processing
• Challenges:
 Segmentation and
 Registration of Images

• Edge-based methods
• Medialness-based
 methods
Medial Axis
Medial Axis
Medial Axis
Medial Axis
Medial Axis
Medial Axis
Medial Axis
Medial Axis
Medial Axis
Medial Axis


    th
wid
Image Processing
Image Processing
Image Processing
Image Processing
Image Processing
Image Processing
• Digital images are
  collections of pixels

• Each pixel has an
  intensity



                               528 x 525 pixels
                          intensities: 0 ≤ I ≤ 255
Pixel intensity function
Pixel intensity function
Pixel intensity function
Pixel intensity function
Pixel intensity function
Pixel intensity function
Pixel intensity function




     nsity values
Inte
Computer Vision, Computation, and Geometry
Image
shapes
Image     function
shapes   geometry
Image
shapes
         ←→    function
              geometry
Backstory: Why Me?
•   high-powered computer science research group!

•   they had algorithms computing medial axes of objects in
    medical images

•   dogged by some anomalous unexpected numerical
    problems

•   my advisor: “let’s figure out what should be happening”
Real            Mathematical
    World              World



  Assumptions         Mathematical
about Phenomena          Model




                  Logical Consequences
     Real           (Analyze Model)
     Data
Real                        Mathematical
    World                          World


                  translate
  Assumptions                     Mathematical
about Phenomena                      Model




                              Logical Consequences
     Real                       (Analyze Model)
     Data
Real                        Mathematical
    World                          World


                  translate
  Assumptions                     Mathematical
about Phenomena                      Model




                              Logical Consequences
     Real                       (Analyze Model)
     Data
Real                        Mathematical
    World                          World


                  translate
  Assumptions                     Mathematical
about Phenomena                      Model




                              Logical Consequences
     Real                       (Analyze Model)
     Data         compare
Real                             Mathematical
    World                               World


                       translate
  Assumptions                          Mathematical
about Phenomena                           Model

  adjust assumptions
      to improve

                                   Logical Consequences
      Real                           (Analyze Model)
      Data             compare
Relative Critical Sets
•   They extended the concept of local extrema where
                         I=0
    (vanishing derivative) to a higher dimensional set of
    points.

•   Let ei be the eigenvectors of the matrix of second
    partials of I , and λi ≤ λi+1 be the eigenvalues.

                    I · ei = 0 for i < n
                    λn−1 < 0
Computer Vision, Computation, and Geometry
Image
shapes
Image     function
shapes   geometry
Image
shapes
         ←→    function
              geometry
Relative Critical Sets
 •   Used the following techniques to prove a
     structure theorem for the CS’s group’s
     medial axes

     •   wavelet theory (scale-space theory)

     •   Lie group actions

     •   transversality theorems

     •   semi-algebraic geometry

     •   combinatorics
Relative Critical Sets
 •   Used the following techniques to prove a
     structure theorem for the CS’s group’s
     medial axes

     •   wavelet theory (scale-space theory)
                                           abstract
     •   Lie group actions              mathematics in
                                          service of
     •   transversality theorems
                                        applied science
     •   semi-algebraic geometry

     •   combinatorics
Subsequent Work
•   Undergraduate Research Project on
    computing relative critical sets


•   Applied wavelets to bat echolocation project
    with Scott Burt (Biology)


•   Use medialness methods in vascular network
    project with Rob Baer (ATSU)
Subsequent Work
•   Undergraduate Research Project on
    computing relative critical sets          ramming
                            Mathem atica prog


•   Applied wavelets to bat echolocation project
    with Scott Burt (Biology)


•   Use medialness methods in vascular network
    project with Rob Baer (ATSU)
Subsequent Work
•   Undergraduate Research Project on
    computing relative critical sets           ramming
                             Mathem atica prog


•   Applied wavelets to bat echolocation project
    with Scott Burt (Biology)         assific ation and
                             sta tistical cl ethods
                                     cluster m
•   Use medialness methods in vascular network
    project with Rob Baer (ATSU)
Subsequent Work
•   Undergraduate Research Project on
    computing relative critical sets           ramming
                             Mathem atica prog


•   Applied wavelets to bat echolocation project
    with Scott Burt (Biology)         assific ation and
                             sta tistical cl ethods
                                     cluster m
•   Use medialness methods in vascular network
    project with Rob Baer (ATSU)
                                 grap h theor y
                                          ramming
                             M atlab prog

More Related Content

PDF
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
PDF
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
PDF
Alz forum webinar_4-10-12_raj
PDF
Graph Neural Network for Phenotype Prediction
PDF
Clusterix at VDS 2016
PDF
15 人工知能入門
PDF
20141003.journal club
PDF
Neural Networks: Introducton
Vensoft IEEE 2014 2015 Matlab Projects tiltle Image Processing Wireless Signa...
Fundamental Limits of Recovering Tree Sparse Vectors from Noisy Linear Measur...
Alz forum webinar_4-10-12_raj
Graph Neural Network for Phenotype Prediction
Clusterix at VDS 2016
15 人工知能入門
20141003.journal club
Neural Networks: Introducton

What's hot (19)

PDF
PDF
La statistique et le machine learning pour l'intégration de données de la bio...
PDF
IRJET - Object Detection using Deep Learning with OpenCV and Python
PDF
A short introduction to statistical learning
DOC
abstrakty přijatých příspěvků.doc
PDF
Bhadale group of companies ai neural networks and algorithms catalogue
PDF
'ACCOST' for differential HiC analysis
PDF
Semi-random model tree ensembles: an effective and scalable regression method
PDF
Explanable models for time series with random forest
PDF
184816386 x mining
PDF
Pattern Recognition using Artificial Neural Network
PDF
[PR12] understanding deep learning requires rethinking generalization
PDF
[PR12] Spectral Normalization for Generative Adversarial Networks
PDF
Kernel methods for data integration in systems biology
PDF
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
PDF
Icml2017 overview
PDF
Mechanical
PDF
PggLas12
PDF
Spakov.2011.comparison of gaze to-objects mapping algorithms
La statistique et le machine learning pour l'intégration de données de la bio...
IRJET - Object Detection using Deep Learning with OpenCV and Python
A short introduction to statistical learning
abstrakty přijatých příspěvků.doc
Bhadale group of companies ai neural networks and algorithms catalogue
'ACCOST' for differential HiC analysis
Semi-random model tree ensembles: an effective and scalable regression method
Explanable models for time series with random forest
184816386 x mining
Pattern Recognition using Artificial Neural Network
[PR12] understanding deep learning requires rethinking generalization
[PR12] Spectral Normalization for Generative Adversarial Networks
Kernel methods for data integration in systems biology
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Icml2017 overview
Mechanical
PggLas12
Spakov.2011.comparison of gaze to-objects mapping algorithms
Ad

Similar to Computer Vision, Computation, and Geometry (20)

PDF
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
PPT
Machine Learning ICS 273A
PPT
Paradigm shifts in wildlife and biodiversity management through machine learning
PPT
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
PDF
Puneet Singla
PPT
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
PPT
Or ppt,new
PDF
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
PPTX
Invited_Reyes_BME_Basel_March2025v2.pptx
PDF
Skytree big data london meetup - may 2013
PPTX
Generative Adversarial Networks and Their Applications in Medical Imaging
PPT
Probablistic information retrieval
PDF
Spatially resolved pair correlation functions for structure processing taxono...
PDF
Artificial Intelligence Applications in Petroleum Engineering - Part I
DOCX
Soution of Linear Equations
PPTX
Mathematics and Engineering.pptx
PPT
Intro to Model Selection
PPTX
machine learning in the age of big data: new approaches and business applicat...
PDF
Defense_thesis
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Machine Learning ICS 273A
Paradigm shifts in wildlife and biodiversity management through machine learning
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
Puneet Singla
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
Or ppt,new
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
Invited_Reyes_BME_Basel_March2025v2.pptx
Skytree big data london meetup - may 2013
Generative Adversarial Networks and Their Applications in Medical Imaging
Probablistic information retrieval
Spatially resolved pair correlation functions for structure processing taxono...
Artificial Intelligence Applications in Petroleum Engineering - Part I
Soution of Linear Equations
Mathematics and Engineering.pptx
Intro to Model Selection
machine learning in the age of big data: new approaches and business applicat...
Defense_thesis
Ad

More from Jason Miller (20)

PPTX
Fathomwerx Update 2025: Exercises in Safety, Autonomy, and a University Inst...
PDF
Computational Acoustic Identification of Bat Species
PDF
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
PDF
Genericity, Transversality, and Relative Critical Sets
PDF
Bats and Stats: Summary of Effort to Identify Bats to Species
PDF
UAS Excellence at CSU Channel Islands
KEY
Preparing Undergraduates to Work at the Intersection of Biology and Mathematics
PDF
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
KEY
Undergraduate Research and Interdisciplinary Training
KEY
Highs and Lows of An Interdepartmental MathBio Program
PDF
Conference on Transfer and Articulation 2012 Presentation
PDF
A First Report on the NSF PRISM Project at Truman State University
PDF
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
PDF
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
KEY
SMB Presentation on UR in MathBio
PDF
Connectedness as a Measure of Robustness
PDF
The Undergraduate Research Machine at Truman
KEY
Training Undergraduates in Mathematical Biology using Research with Faculty
PDF
Relative Critical Sets: Structure and applications
PDF
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
Fathomwerx Update 2025: Exercises in Safety, Autonomy, and a University Inst...
Computational Acoustic Identification of Bat Species
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
Genericity, Transversality, and Relative Critical Sets
Bats and Stats: Summary of Effort to Identify Bats to Species
UAS Excellence at CSU Channel Islands
Preparing Undergraduates to Work at the Intersection of Biology and Mathematics
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
Undergraduate Research and Interdisciplinary Training
Highs and Lows of An Interdepartmental MathBio Program
Conference on Transfer and Articulation 2012 Presentation
A First Report on the NSF PRISM Project at Truman State University
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
SMB Presentation on UR in MathBio
Connectedness as a Measure of Robustness
The Undergraduate Research Machine at Truman
Training Undergraduates in Mathematical Biology using Research with Faculty
Relative Critical Sets: Structure and applications
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Cloud computing and distributed systems.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
Teaching material agriculture food technology
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Reach Out and Touch Someone: Haptics and Empathic Computing
Cloud computing and distributed systems.
Unlocking AI with Model Context Protocol (MCP)
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Teaching material agriculture food technology
cuic standard and advanced reporting.pdf
Encapsulation_ Review paper, used for researhc scholars
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The AUB Centre for AI in Media Proposal.docx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Building Integrated photovoltaic BIPV_UPV.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Understanding_Digital_Forensics_Presentation.pptx
Network Security Unit 5.pdf for BCA BBA.
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

Computer Vision, Computation, and Geometry

  • 1. Visual Perception, Computation, and Geometry Jason Miller Associate Professor of Mathematics Truman State University 12 September 2009
  • 3. Outline • a bit about me
  • 4. Outline • a bit about me • computers & sight
  • 5. Outline • a bit about me • computers & sight • medical imaging and medialness
  • 6. Outline • a bit about me • computers & sight • medical imaging and medialness • relative critical sets
  • 7. Outline • a bit about me • computers & sight • medical imaging and medialness • relative critical sets • subsequent work
  • 8. Me • B.A. in math from small, private liberal arts college • Ph.D. in mathematics from University of North Carolina • area = differentiable topology & singularity theory of René Thom • “Relative Critical Sets in n-Space and their application to Image Analysis.”
  • 9. The miracle of appropriateness of the language of mathematics for the formulation of the laws of [science] is a wonderful gift which we neither understand nor deserve. We should be grateful for it, and hope that it will remain valid for future research, and that it will extend, for better or for worse, to our pleasure even though perhaps also to our bafflement, to wide branches of learning. — Eugene Wigner, The Unreasonable Effectiveness of Mathematics
  • 12. Computers & Sight Semi-Autonomous Vehicles Descriptive and Diagnostic Medicine
  • 13. Computers & Sight Semi-Autonomous Vehicles Descriptive and Diagnostic Medicine Automatic Annotation of Digital Content
  • 14. Computers & Sight Semi-Autonomous Vehicles Descriptive and Diagnostic Medicine Automatic Annotation of Face Recognition, Digital Content Motion Tracking, etc.
  • 15. Computers & Sight The secret is …
  • 16. Computers & Sight The secret is … They Suck at it!
  • 17. Computers & Sight The secret is … They Suck at it! (they have no natural talent for sight)
  • 23. Image Processing • Challenges: Segmentation and Registration of Images • Edge-based methods • Medialness-based methods
  • 33. Medial Axis th wid
  • 39. Image Processing • Digital images are collections of pixels • Each pixel has an intensity 528 x 525 pixels intensities: 0 ≤ I ≤ 255
  • 46. Pixel intensity function nsity values Inte
  • 49. Image function shapes geometry
  • 50. Image shapes ←→ function geometry
  • 51. Backstory: Why Me? • high-powered computer science research group! • they had algorithms computing medial axes of objects in medical images • dogged by some anomalous unexpected numerical problems • my advisor: “let’s figure out what should be happening”
  • 52. Real Mathematical World World Assumptions Mathematical about Phenomena Model Logical Consequences Real (Analyze Model) Data
  • 53. Real Mathematical World World translate Assumptions Mathematical about Phenomena Model Logical Consequences Real (Analyze Model) Data
  • 54. Real Mathematical World World translate Assumptions Mathematical about Phenomena Model Logical Consequences Real (Analyze Model) Data
  • 55. Real Mathematical World World translate Assumptions Mathematical about Phenomena Model Logical Consequences Real (Analyze Model) Data compare
  • 56. Real Mathematical World World translate Assumptions Mathematical about Phenomena Model adjust assumptions to improve Logical Consequences Real (Analyze Model) Data compare
  • 57. Relative Critical Sets • They extended the concept of local extrema where I=0 (vanishing derivative) to a higher dimensional set of points. • Let ei be the eigenvectors of the matrix of second partials of I , and λi ≤ λi+1 be the eigenvalues. I · ei = 0 for i < n λn−1 < 0
  • 60. Image function shapes geometry
  • 61. Image shapes ←→ function geometry
  • 62. Relative Critical Sets • Used the following techniques to prove a structure theorem for the CS’s group’s medial axes • wavelet theory (scale-space theory) • Lie group actions • transversality theorems • semi-algebraic geometry • combinatorics
  • 63. Relative Critical Sets • Used the following techniques to prove a structure theorem for the CS’s group’s medial axes • wavelet theory (scale-space theory) abstract • Lie group actions mathematics in service of • transversality theorems applied science • semi-algebraic geometry • combinatorics
  • 64. Subsequent Work • Undergraduate Research Project on computing relative critical sets • Applied wavelets to bat echolocation project with Scott Burt (Biology) • Use medialness methods in vascular network project with Rob Baer (ATSU)
  • 65. Subsequent Work • Undergraduate Research Project on computing relative critical sets ramming Mathem atica prog • Applied wavelets to bat echolocation project with Scott Burt (Biology) • Use medialness methods in vascular network project with Rob Baer (ATSU)
  • 66. Subsequent Work • Undergraduate Research Project on computing relative critical sets ramming Mathem atica prog • Applied wavelets to bat echolocation project with Scott Burt (Biology) assific ation and sta tistical cl ethods cluster m • Use medialness methods in vascular network project with Rob Baer (ATSU)
  • 67. Subsequent Work • Undergraduate Research Project on computing relative critical sets ramming Mathem atica prog • Applied wavelets to bat echolocation project with Scott Burt (Biology) assific ation and sta tistical cl ethods cluster m • Use medialness methods in vascular network project with Rob Baer (ATSU) grap h theor y ramming M atlab prog

Editor's Notes

  • #21: digital pictures are messy object boundaries are not well defined
  • #22: digital pictures are messy object boundaries are not well defined
  • #23: digital pictures are messy object boundaries are not well defined
  • #24: big problems in computer vision
  • #56: differential calculus
  • #57: differential calculus
  • #58: differential calculus
  • #67: there are problems when the eigenvalues are equal or vanish (I put these here because a sophomore mathematics major can understand them)
  • #72: but mostly I just retool myself, learn new mathematical tools
  • #73: but mostly I just retool myself, learn new mathematical tools
  • #74: but mostly I just retool myself, learn new mathematical tools