SlideShare una empresa de Scribd logo
1 de 67
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

Más contenido relacionado

La actualidad más candente

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 PythonIRJET Journal
 
A short introduction to statistical learning
A short introduction to statistical learningA short introduction to statistical learning
A short introduction to statistical learningtuxette
 
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ů.docbutest
 
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 catalogueVijayananda Mohire
 
'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysis'ACCOST' for differential HiC analysis
'ACCOST' for differential HiC analysistuxette
 
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 foresttuxette
 
184816386 x mining
184816386 x mining184816386 x mining
184816386 x mining496573
 
Pattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkPattern Recognition using Artificial Neural Network
Pattern Recognition using Artificial Neural NetworkEditor 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 generalizationJaeJun 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 NetworksJaeJun 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 ManagementEditor IJCATR
 
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 algorithmsmrgazer
 

La actualidad más candente (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 a 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 273Abutest
 
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 learningSalford 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 Singlapsingla
 
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 ApplicationsLeandro de Castro
 
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 2013bigdatalondon
 
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 ImagingSanghoon Hong
 
Probablistic information retrieval
Probablistic information retrievalProbablistic information retrieval
Probablistic information retrievalNisha 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 IRamez Abdalla, M.Sc
 
Soution of Linear Equations
Soution of Linear EquationsSoution of Linear Equations
Soution of Linear EquationsArslan Arif
 
Mathematics and Engineering.pptx
Mathematics and Engineering.pptxMathematics and Engineering.pptx
Mathematics and Engineering.pptxDr. Chetan Bhatt
 
Intro to Model Selection
Intro to Model SelectionIntro to Model Selection
Intro to Model Selectionchenhm
 
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
 
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 a 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...
 

Más de Jason Miller

Computational Acoustic Identification of Bat Species
Computational Acoustic Identification of Bat SpeciesComputational Acoustic Identification of Bat Species
Computational Acoustic Identification of Bat SpeciesJason 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 SetsJason 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 SpeciesJason Miller
 
UAS Excellence at CSU Channel Islands
UAS Excellence at CSU Channel IslandsUAS Excellence at CSU Channel Islands
UAS Excellence at CSU Channel IslandsJason 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 MathematicsJason 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 TrainingJason 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 ProgramJason 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 PresentationJason 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 UniversityJason 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 MathBioJason Miller
 
Connectedness as a Measure of Robustness
Connectedness as a Measure of RobustnessConnectedness as a Measure of Robustness
Connectedness as a Measure of RobustnessJason Miller
 
The Undergraduate Research Machine at Truman
The Undergraduate Research Machine at TrumanThe Undergraduate Research Machine at Truman
The Undergraduate Research Machine at TrumanJason 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 FacultyJason Miller
 
Relative Critical Sets: Structure and applications
Relative Critical Sets:  Structure and applicationsRelative Critical Sets:  Structure and applications
Relative Critical Sets: Structure and applicationsJason 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 CollaborationsJason Miller
 

Más de 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
 

Último

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

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

Notas del editor

  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