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
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
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

What's hot

395 404
395 404395 404
La statistique et le machine learning pour l'intégration de données de la bio...
La statistique et le machine learning pour l'intégration de données de la bio...La statistique et le machine learning pour l'intégration de données de la bio...
La statistique et le machine learning pour l'intégration de données de la bio...
tuxette
 
IRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET - Object Detection using Deep Learning with OpenCV and PythonIRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET - Object Detection using Deep Learning with OpenCV and Python
IRJET Journal
 
A short introduction to statistical learning
A short introduction to statistical learningA short introduction to statistical learning
A short introduction to statistical learning
tuxette
 
abstrakty přijatých příspěvků.doc
abstrakty přijatých příspěvků.docabstrakty přijatých příspěvků.doc
abstrakty přijatých příspěvků.doc
butest
 
Bhadale group of companies ai neural networks and algorithms catalogue
Bhadale group of companies ai neural networks and algorithms catalogueBhadale group of companies ai neural networks and algorithms catalogue
Bhadale group of companies ai neural networks and algorithms catalogue
Vijayananda Mohire
 
'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysis'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysis
tuxette
 
Semi-random model tree ensembles: an effective and scalable regression method
Semi-random model tree ensembles: an effective and scalable regression method Semi-random model tree ensembles: an effective and scalable regression method
Semi-random model tree ensembles: an effective and scalable regression method
LARCA UPC
 
Explanable models for time series with random forest
Explanable models for time series with random forestExplanable models for time series with random forest
Explanable models for time series with random forest
tuxette
 
184816386 x mining
184816386 x mining184816386 x mining
184816386 x mining
496573
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural Network
Editor IJCATR
 
[PR12] understanding deep learning requires rethinking generalization
[PR12] understanding deep learning requires rethinking generalization[PR12] understanding deep learning requires rethinking generalization
[PR12] understanding deep learning requires rethinking generalization
JaeJun Yoo
 
[PR12] Spectral Normalization for Generative Adversarial Networks
[PR12] Spectral Normalization for Generative Adversarial Networks[PR12] Spectral Normalization for Generative Adversarial Networks
[PR12] Spectral Normalization for Generative Adversarial Networks
JaeJun Yoo
 
Kernel methods for data integration in systems biology
Kernel methods for data integration in systems biology Kernel methods for data integration in systems biology
Kernel methods for data integration in systems biology
tuxette
 
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Neuro-Fuzzy Model for Strategic Intellectual Property Cost ManagementNeuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Neuro-Fuzzy Model for Strategic Intellectual Property Cost Management
Editor IJCATR
 
Icml2017 overview
Icml2017 overviewIcml2017 overview
Icml2017 overview
Tatsuya Shirakawa
 
Mechanical
MechanicalMechanical
Mechanical
jumbokuna
 
PggLas12
PggLas12PggLas12
PggLas12
ITQ DEPAD
 
Spakov.2011.comparison of gaze to-objects mapping algorithms
Spakov.2011.comparison of gaze to-objects mapping algorithmsSpakov.2011.comparison of gaze to-objects mapping algorithms
Spakov.2011.comparison of gaze to-objects mapping algorithms
mrgazer
 

What's hot (19)

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

Similar to Computer Vision, Computation, and Geometry

Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Chris Rackauckas
 
Machine Learning ICS 273A
Machine Learning ICS 273AMachine Learning ICS 273A
Machine Learning ICS 273A
butest
 
Pca seminar final report
Pca seminar final reportPca seminar final report
Paradigm shifts in wildlife and biodiversity management through machine learning
Paradigm shifts in wildlife and biodiversity management through machine learningParadigm shifts in wildlife and biodiversity management through machine learning
Paradigm shifts in wildlife and biodiversity management through machine learning
Salford Systems
 
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
Kitware Kitware
 
Puneet Singla
Puneet SinglaPuneet Singla
Puneet Singla
psingla
 
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
Leandro de Castro
 
Or ppt,new
Or ppt,newOr ppt,new
Or ppt,new
Roy Thomas
 
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
Chris Rackauckas
 
Skytree big data london meetup - may 2013
Skytree   big data london meetup - may 2013Skytree   big data london meetup - may 2013
Skytree big data london meetup - may 2013
bigdatalondon
 
Generative Adversarial Networks and Their Applications in Medical Imaging
Generative Adversarial Networks  and Their Applications in Medical ImagingGenerative Adversarial Networks  and Their Applications in Medical Imaging
Generative Adversarial Networks and Their Applications in Medical Imaging
Sanghoon Hong
 
Probablistic information retrieval
Probablistic information retrievalProbablistic information retrieval
Probablistic information retrieval
Nisha Arankandath
 
Spatially resolved pair correlation functions for structure processing taxono...
Spatially resolved pair correlation functions for structure processing taxono...Spatially resolved pair correlation functions for structure processing taxono...
Spatially resolved pair correlation functions for structure processing taxono...
Tony Fast
 
Artificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IArtificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part I
Ramez Abdalla, M.Sc
 
Soution of Linear Equations
Soution of Linear EquationsSoution of Linear Equations
Soution of Linear Equations
Arslan Arif
 
Mathematics and Engineering.pptx
Mathematics and Engineering.pptxMathematics and Engineering.pptx
Mathematics and Engineering.pptx
Dr. Chetan Bhatt
 
Intro to Model Selection
Intro to Model SelectionIntro to Model Selection
Intro to Model Selection
chenhm
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...
Armando Vieira
 
Defense_thesis
Defense_thesisDefense_thesis
Defense_thesis
Sai Praneeth
 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Bulbul Agrawal
 

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

Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
Generalizing Scientific Machine Learning and Differentiable Simulation Beyond...
 
Machine Learning ICS 273A
Machine Learning ICS 273AMachine Learning ICS 273A
Machine Learning ICS 273A
 
Pca seminar final report
Pca seminar final reportPca seminar final report
Pca seminar final report
 
Paradigm shifts in wildlife and biodiversity management through machine learning
Paradigm shifts in wildlife and biodiversity management through machine learningParadigm shifts in wildlife and biodiversity management through machine learning
Paradigm shifts in wildlife and biodiversity management through machine learning
 
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
 
Puneet Singla
Puneet SinglaPuneet Singla
Puneet Singla
 
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
2008: Natural Computing: The Virtual Laboratory and Two Real-World Applications
 
Or ppt,new
Or ppt,newOr ppt,new
Or ppt,new
 
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
Automatic Differentiation and SciML in Reality: What can go wrong, and what t...
 
Skytree big data london meetup - may 2013
Skytree   big data london meetup - may 2013Skytree   big data london meetup - may 2013
Skytree big data london meetup - may 2013
 
Generative Adversarial Networks and Their Applications in Medical Imaging
Generative Adversarial Networks  and Their Applications in Medical ImagingGenerative Adversarial Networks  and Their Applications in Medical Imaging
Generative Adversarial Networks and Their Applications in Medical Imaging
 
Probablistic information retrieval
Probablistic information retrievalProbablistic information retrieval
Probablistic information retrieval
 
Spatially resolved pair correlation functions for structure processing taxono...
Spatially resolved pair correlation functions for structure processing taxono...Spatially resolved pair correlation functions for structure processing taxono...
Spatially resolved pair correlation functions for structure processing taxono...
 
Artificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IArtificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part I
 
Soution of Linear Equations
Soution of Linear EquationsSoution of Linear Equations
Soution of Linear Equations
 
Mathematics and Engineering.pptx
Mathematics and Engineering.pptxMathematics and Engineering.pptx
Mathematics and Engineering.pptx
 
Intro to Model Selection
Intro to Model SelectionIntro to Model Selection
Intro to Model Selection
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...
 
Defense_thesis
Defense_thesisDefense_thesis
Defense_thesis
 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...Standard Statistical Feature analysis of Image Features for Facial Images usi...
Standard Statistical Feature analysis of Image Features for Facial Images usi...
 

More from Jason Miller

Computational Acoustic Identification of Bat Species
Computational Acoustic Identification of Bat SpeciesComputational Acoustic Identification of Bat Species
Computational Acoustic Identification of Bat Species
Jason Miller
 
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
Jason Miller
 
Genericity, Transversality, and Relative Critical Sets
Genericity, Transversality, and Relative Critical SetsGenericity, Transversality, and Relative Critical Sets
Genericity, Transversality, and Relative Critical Sets
Jason Miller
 
Bats and Stats: Summary of Effort to Identify Bats to Species
Bats and Stats:  Summary of Effort to Identify Bats to SpeciesBats and Stats:  Summary of Effort to Identify Bats to Species
Bats and Stats: Summary of Effort to Identify Bats to Species
Jason Miller
 
UAS Excellence at CSU Channel Islands
UAS Excellence at CSU Channel IslandsUAS Excellence at CSU Channel Islands
UAS Excellence at CSU Channel Islands
Jason Miller
 
Preparing Undergraduates to Work at the Intersection of Biology and Mathematics
Preparing Undergraduates to Work at the Intersection of Biology and MathematicsPreparing Undergraduates to Work at the Intersection of Biology and Mathematics
Preparing Undergraduates to Work at the Intersection of Biology and Mathematics
Jason Miller
 
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
Jason Miller
 
Undergraduate Research and Interdisciplinary Training
Undergraduate Research and Interdisciplinary TrainingUndergraduate Research and Interdisciplinary Training
Undergraduate Research and Interdisciplinary Training
Jason Miller
 
Highs and Lows of An Interdepartmental MathBio Program
Highs and Lows of An Interdepartmental MathBio ProgramHighs and Lows of An Interdepartmental MathBio Program
Highs and Lows of An Interdepartmental MathBio Program
Jason Miller
 
Conference on Transfer and Articulation 2012 Presentation
Conference on Transfer and Articulation 2012 PresentationConference on Transfer and Articulation 2012 Presentation
Conference on Transfer and Articulation 2012 Presentation
Jason Miller
 
A First Report on the NSF PRISM Project at Truman State University
A First Report on the NSF PRISM Project at Truman State UniversityA First Report on the NSF PRISM Project at Truman State University
A First Report on the NSF PRISM Project at Truman State University
Jason Miller
 
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
Jason Miller
 
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
Jason Miller
 
SMB Presentation on UR in MathBio
SMB Presentation on UR in MathBioSMB Presentation on UR in MathBio
SMB Presentation on UR in MathBio
Jason Miller
 
Connectedness as a Measure of Robustness
Connectedness as a Measure of RobustnessConnectedness as a Measure of Robustness
Connectedness as a Measure of Robustness
Jason Miller
 
The Undergraduate Research Machine at Truman
The Undergraduate Research Machine at TrumanThe Undergraduate Research Machine at Truman
The Undergraduate Research Machine at Truman
Jason Miller
 
Training Undergraduates in Mathematical Biology using Research with Faculty
Training Undergraduates in Mathematical Biology using Research with FacultyTraining Undergraduates in Mathematical Biology using Research with Faculty
Training Undergraduates in Mathematical Biology using Research with Faculty
Jason Miller
 
Relative Critical Sets: Structure and applications
Relative Critical Sets:  Structure and applicationsRelative Critical Sets:  Structure and applications
Relative Critical Sets: Structure and applications
Jason Miller
 
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
Jason Miller
 
Charting a Course Toward Interdisciplinary Collaborations
Charting a Course Toward Interdisciplinary CollaborationsCharting a Course Toward Interdisciplinary Collaborations
Charting a Course Toward Interdisciplinary Collaborations
Jason Miller
 

More from Jason Miller (20)

Computational Acoustic Identification of Bat Species
Computational Acoustic Identification of Bat SpeciesComputational Acoustic Identification of Bat Species
Computational Acoustic Identification of Bat Species
 
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
Bats of the Channel Islands: 
Using Mathematics to Protect our Elusive Noctur...
 
Genericity, Transversality, and Relative Critical Sets
Genericity, Transversality, and Relative Critical SetsGenericity, Transversality, and Relative Critical Sets
Genericity, Transversality, and Relative Critical Sets
 
Bats and Stats: Summary of Effort to Identify Bats to Species
Bats and Stats:  Summary of Effort to Identify Bats to SpeciesBats and Stats:  Summary of Effort to Identify Bats to Species
Bats and Stats: Summary of Effort to Identify Bats to Species
 
UAS Excellence at CSU Channel Islands
UAS Excellence at CSU Channel IslandsUAS Excellence at CSU Channel Islands
UAS Excellence at CSU Channel Islands
 
Preparing Undergraduates to Work at the Intersection of Biology and Mathematics
Preparing Undergraduates to Work at the Intersection of Biology and MathematicsPreparing Undergraduates to Work at the Intersection of Biology and Mathematics
Preparing Undergraduates to Work at the Intersection of Biology and Mathematics
 
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
A Research-based Model for Interdisciplinary Training of STEM Undergraduat…
 
Undergraduate Research and Interdisciplinary Training
Undergraduate Research and Interdisciplinary TrainingUndergraduate Research and Interdisciplinary Training
Undergraduate Research and Interdisciplinary Training
 
Highs and Lows of An Interdepartmental MathBio Program
Highs and Lows of An Interdepartmental MathBio ProgramHighs and Lows of An Interdepartmental MathBio Program
Highs and Lows of An Interdepartmental MathBio Program
 
Conference on Transfer and Articulation 2012 Presentation
Conference on Transfer and Articulation 2012 PresentationConference on Transfer and Articulation 2012 Presentation
Conference on Transfer and Articulation 2012 Presentation
 
A First Report on the NSF PRISM Project at Truman State University
A First Report on the NSF PRISM Project at Truman State UniversityA First Report on the NSF PRISM Project at Truman State University
A First Report on the NSF PRISM Project at Truman State University
 
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
Interdisciplinary Training in Mathematical Biology Through Team-based Undergr...
 
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
Rising Above the Gathering Storm by Building Bridges for STEM Transfers from ...
 
SMB Presentation on UR in MathBio
SMB Presentation on UR in MathBioSMB Presentation on UR in MathBio
SMB Presentation on UR in MathBio
 
Connectedness as a Measure of Robustness
Connectedness as a Measure of RobustnessConnectedness as a Measure of Robustness
Connectedness as a Measure of Robustness
 
The Undergraduate Research Machine at Truman
The Undergraduate Research Machine at TrumanThe Undergraduate Research Machine at Truman
The Undergraduate Research Machine at Truman
 
Training Undergraduates in Mathematical Biology using Research with Faculty
Training Undergraduates in Mathematical Biology using Research with FacultyTraining Undergraduates in Mathematical Biology using Research with Faculty
Training Undergraduates in Mathematical Biology using Research with Faculty
 
Relative Critical Sets: Structure and applications
Relative Critical Sets:  Structure and applicationsRelative Critical Sets:  Structure and applications
Relative Critical Sets: Structure and applications
 
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
Towards Bio2020: Educating Biologists, Mathematicians, and Computer Scientist...
 
Charting a Course Toward Interdisciplinary Collaborations
Charting a Course Toward Interdisciplinary CollaborationsCharting a Course Toward Interdisciplinary Collaborations
Charting a Course Toward Interdisciplinary Collaborations
 

Recently uploaded

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 

Recently uploaded (20)

Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 

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
  • 47.
  • 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
  • 58.
  • 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

  1. digital pictures are messy object boundaries are not well defined
  2. digital pictures are messy object boundaries are not well defined
  3. digital pictures are messy object boundaries are not well defined
  4. big problems in computer vision
  5. differential calculus
  6. differential calculus
  7. differential calculus
  8. there are problems when the eigenvalues are equal or vanish (I put these here because a sophomore mathematics major can understand them)
  9. but mostly I just retool myself, learn new mathematical tools
  10. but mostly I just retool myself, learn new mathematical tools
  11. but mostly I just retool myself, learn new mathematical tools