Using Domain Knowledge for Low Level Vision
Theo Pavlidis
Distinguished Professor Emeritus Stony Brook University t.pavlidis@ieee.org http://www.theopavlidis.com/
Low Level Vision Theo Pavlidis Distinguished Professor Emeritus - - PowerPoint PPT Presentation
Using Domain Knowledge for Low Level Vision Theo Pavlidis Distinguished Professor Emeritus Stony Brook University t.pavlidis@ieee.org http://www.theopavlidis.com/ An Industrial Vision Problem* Capture a single image of a rectangular
Distinguished Professor Emeritus Stony Brook University t.pavlidis@ieee.org http://www.theopavlidis.com/
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 2
* Symbol Technologies, Holtsville, NY, circa 2001
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 3
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 4
Our goal is to use image analysis to go from the above image to a line drawing such as that shown in the previous slide.
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 5
Septembe 10, 2012 6 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 7
It is hard to explain the human ability of reading dot-matrix print and fine laser print by purely bottom up processes.
Septembe 10, 2012 8 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 9 Using Domain Knowldge for Low Level Vision
Tentative binding on the letter shapes (bottom up) is finalized once a word is recognized (top down). Word shape and meaning over-ride early cues.
Septembe 10, 2012 10 Using Domain Knowldge for Low Level Vision
Physics, vol. 63, (July 1991), pp. 735-772.
Septembe 10, 2012 11 Using Domain Knowldge for Low Level Vision
William Morrow and Company Inc., New York, 1998 (p. 56)
Septembe 10, 2012 12 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 13 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 14 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 15 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 16 Using Domain Knowldge for Low Level Vision
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 17
Septembe 4, 2012 Why is Machine Vision so Hard? 18
Septembe 4, 2012 Why is Machine Vision so Hard? 19
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 20
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 21
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 22
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 23
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 24
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 25
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 26
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 27
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 28
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 29
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 30
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 31
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 32
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 33
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 34
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 35
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 36
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 37
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 38
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 39
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 40
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 41
Septembe 4, 2012 Why is Machine Vision so Hard? 42
Septembe 4, 2012 Why is Machine Vision so Hard? 43
Septembe 4, 2012 Why is Machine Vision so Hard? 44
Septembe 4, 2012 Why is Machine Vision so Hard? 45
The picture in the middle is a brightened version of the picture on the left but two different sets of feature measures classify it as being closer to the picture on the right. The values were: First feature set: dist(Left, Mid) = 25, dist(Left, Right) =25, dist(Mid, Right) = 0. Second feature set: dist(Left, Mid) = 42, dist(Left, Right) = 50, dist(Mid, Right) = 23. http://www.theopavlidis.com/technology/CBIR/PaperB/vers3.htm
Septembe 10, 2012 Using Domain Knowldge for Low Level Vision 46
Septembe 4, 2012 Why is Machine Vision so Hard? 47