SlideShare una empresa de Scribd logo
1 de 66
Descargar para leer sin conexión
Using Orientation Information
for Qualitative Spatial Reasoning
Christian Freksa, 1992


presented by Amenity Applewhite
23.5.2008

                                  1
Outline
•   Introduction
•   Motivation
•   Previous approaches
•   Argument for qualitative orientation
•   Directional orientation in 2D
•   Augmenting qualitative relations
•   Conceptual neighborhood theory
•   Using the orientation-based framework
•   Applications
•   Further work
                                            2
Introduction
An approach to represent spatial knowledge
 using qualitative, neighborhood-oriented
 spatial information.




                                        3
Motivation: Why qualitative?
Quantitative knowledge obtained by measuring:




                                       4
Motivation: Why qualitative?
Quantitative knowledge obtained by measuring:



                               “thirteen centimeters”




                                          5
Motivation: Why qualitative?
Quantitative knowledge obtained by measuring:



                                        “thirteen centimeters”




• Requires mapping between object domain and scale domain
• Mapping can produce distortions
                                                   6
Motivation: Why qualitative?
Qualitative knowledge obtained by comparison
 rather than measuring:




                                       7
Motivation: Why qualitative?
Qualitative knowledge obtained by comparison
 rather than measuring:


                                  “longer”




                                       8
Motivation: Why qualitative?
Qualitative knowledge obtained by comparison
 rather than measuring:


                                              “longer”


• Direct evaluation entirely within object domain
• Focuses knowledge processing on information relevant to
decision making                                      9
Motivation: Why spatial?
• Spatial reasoning is essential to numerous
  actions and decisions
• Arguably, physical space is more fundamental
  than logical reason:
  – Spatial reasoning more “primitive” in nature
  – Logic as an abstraction of spatial reasoning



                                              10
Previous approaches to qualitative
spatial reasoning
Cartesian framework Güsgen, 1989




                                   11
Previous approaches to qualitative
spatial reasoning
Cartesian framework Güsgen, 1989


String representations Chang & Jungert, 1986




                                               12
Previous approaches to qualitative
spatial reasoning
Cartesian framework Güsgen, 1989


String representations Chang & Jungert, 1986


Object-boundary and interior intersections

      Egenhofer & Franzosa, 1991




                                               13
Previous approaches to qualitative
spatial reasoning
Cartesian framework Güsgen, 1989


String representations Chang & Jungert, 1986


Object-boundary and interior intersections

      Egenhofer & Franzosa, 1991

Cardinal direction grids Frank, 1991



                                               14
Why qualitative orientation?
Availability of spatial information:
   • Qualitative orientation is available through pure
     perception
   • Other representations, such as Cartesian
     coordinates or cardinal orientation, refer to
     extra-perceptual information




                                                15
Directional orientation in 2D
Directional orientation a 1D feature determined by an
  oriented line
Oriented line specified by an ordered set of two points




             A                       B

                    orientation ab

                                               16
Directional orientation in 2D
Directional orientation a 1D feature determined by an
  oriented line
Oriented line specified by an ordered set of two points




             A                       B

                    orientation ba

                                               17
Directional orientation in 2D
Relative Orientation specified by two oriented
  lines


                       Orientation of line bc
                       relative to line ab



                                          18
Properties of qualitative orientation




wrt. location b and orientation ab


                                     19
Properties of qualitative orientation




wrt. location b and orientation ab


                                     20
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd




wrt. location b and orientation ab


                                                            21
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd




wrt. location b and orientation ab


                                                            22
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd




wrt. location b and orientation ab


                                                            23
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd




wrt. location b and orientation ab


                                                            24
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd


                                     Opposite periodic




wrt. location b and orientation ab


                                                            25
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd


                                     Opposite periodic

                                        opposite ∞ left yields right




wrt. location b and orientation ab


                                                                 26
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd


                                     Opposite periodic

                                        opposite ∞ left yields right




wrt. location b and orientation ab


                                                                 27
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd


                                     Opposite periodic

                                        opposite ∞ left yields right
                                        opposite ∞ opposite ∞ left yields
                                        left

wrt. location b and orientation ab


                                                                 28
Properties of qualitative orientation
                                     Same transitive
                                        if ab=bc and bc=cd then ab=cd


                                     Opposite periodic

                                        opposite ∞ left yields right
                                        opposite ∞ opposite ∞ left yields
                                        left
                                        opposite ∞ opposite ∞ opposite ∞
wrt. location b and orientation ab
                                        left yields right

                                                                 29
Properties of qualitative orientation
                                     Same transitive
                                         if ab=bc and bc=cd then ab=cd


                                     Opposite periodic

                                         opposite ∞ left yields right
                                         opposite ∞ opposite ∞ left yields
                                         left
                                         opposite ∞ opposite ∞ opposite ∞
wrt. location b and orientation ab
                                         left yields right
                                     Orientation is a circular dimension
                                                                  30
Augmenting qualitative relations
Front-back segmentation
• cognitively meaningful to people and animals
• most objects have this implicit dichotomy
                 8 disjoint orientation relations
                 0 straight-front 
 straight-back
                                  4
                 1 right-front 
 5 left-back
                 2 right-neutral 
6 left-neutral
                 3 right- back 
 7 left-front
                                                    31
Orientation-based qualitative location




                            +                               =




front-back dichotomy wrt.       front-back dichotomy wrt.
ab in b                         ba in a
                                                                32
Orientation-based qualitative location



                                                                     c

                            +                               =




front-back dichotomy wrt.       front-back dichotomy wrt.
ab in b                         ba in a
                                                                33
Conceptual neighborhood
Conceptual neighbor a relation that represents a
  direct transition in the object domain from
  the initial relation
  • Based on studies of temporal cognition
  • Cognitive & computational advantages




                                             34
Conceptual neighborhood
• Conceptual neighbor a relation that represents
  a direct transition in the object domain from
  the initial relation




                                         35
Conceptual neighborhood
• Conceptual neighbor a relation that represents
  a direct transition in the object domain from
  the initial relation




                                         36
Conceptual neighborhood
• Conceptual neighbor a relation that represents
  a direct transition in the object domain from
  the initial relation
                                   Conceptual neighbors:
                                       i and 6
                                       i and 7
                                       i and 0
                                       6 and 7
                                       7 and 0




                                             37
Conceptual neighborhood
• Conceptual neighbor a relation that represents
  a direct transition in the object domain from
  the initial relation
                                   Conceptual neighbors:
                                       i and 6
                                       i and 7
                                       i and 0
                                       6 and 7
                                       7 and 0

                                   Not conceptual neighbors:
                                   Require intermediate relations
                                        6 and 0
                                               38
Conceptual neigborhood in represented domain




                                    39
Conceptual neigborhood in represented domain




                                    40
Conceptual neigborhood in represented domain

                   • 15 qualitative relations
                   • 105 (unordered) pairs
                   • 30 conceptual neighbors




                                            41
Conceptual neigborhood in represented domain
                   Utility
                   • Reflects represented world
                   • Reasoning strategies entirely
                     within the represented domain
                   • Assist domain visualization
                   • Computationally restrict
                     problem space to feasible
                     operations




                                          42
Orientation-based qualitative distance
                  • Finer spatial resolution
                  conveys distance
                  • Does not increase
                  orientation precision




                                          43
Represented entities
Most approaches
   • spatially extended objects
   • convex or rectangular shapes
Points as basic entities, fundamental approach
   • Properties & relations hold for entire spatial domain
   • Shapes can be described as points with various levels of abstraction
     and precision; flexible
   
 
          0D point 
        
         city on wide area map
   
 
          1D extension
     
         length of a road
   
 
          2D projection
    
         area of a lake
   
 
          3D constellation
 
         shape or group of objects


                                                                44
Qualitative spatial reasoning
Using the orientation-based framework for
  inferences
                              • Describe one spatial
                              vector with relation to
                              another

                              • Infer unknown vector
                              relations based on known
                              relations


                                            45
Qualitative spatial reasoning
Using the orientation-based framework for
  inferences
                              Given
                              • relation of vector bc to
                              vector ab
                              • relation of vector cd to
                              vector bc
                              Infer
                              location of d to vector ab

                                             46
Qualitative spatial reasoning
Using the orientation-based framework for
  inferences
                              • Consider front-back
                              dichotomies for known
                              vectors




                                            47
Qualitative spatial reasoning
Using the orientation-based framework for
  inferences
                              • Consider front-back
                              dichotomies for known
                              vectors
                              • c right-front (1) ab




                                              48
Qualitative spatial reasoning
Using the orientation-based framework for
  inferences
                              • Consider front-back
                              dichotomies for known
                              vectors
                              • c right-front (1) ab
                              • d right-back (3) cb




                                             49
Qualitative spatial reasoning
Using the orientation-based framework for
  inferences
                              • Consider front-back
                              dichotomies for known
                              vectors
                              • c right-front (1) ab
                              • d right-back (3) cb
                               Wrt. to original vector
                               ab, vector bd is either
                               right-front (1), front
                               (0), or left front (2)
                                             50
Composition table
• Organize qualitative
  orientation-based
  inferences

• Neighboring rows
  and columns show
  conceptual
  neighbors


                         51
Composition table
• Initial conditions




                       52
Composition table

• Possible locations
of c




                       53
Composition table



• Possible locations
of d




                       54
Composition table




• Orientation-less

    c=d

    d=b

                     55
Composition table




                    56
Composition table




                    57
Composition table
25% of all cases hold uncertainty
• neighboring possibilities increase
orientation angle up to 180˚
• degree of uncertainty is precisely
known




                                       58
Composition table


r orientation of c wrt. ab
s the orientation of d wrt. bc
t orientation of d wrt. ab




                                 59
4
 Composition table               3        5
                                 2        6

                                 1   0    7
r orientation of c wrt. ab
s the orientation of d wrt. bc
t orientation of d wrt. ab
                7     0    1
                6          2

                5          3

                      4                  60
4
 Composition table                   3        5
                                     2        6

                                     1   0    7
r orientation of c wrt. ab                        s
s the orientation of d wrt. bc                    3
t orientation of d wrt. ab
                7     0    1
                6          2     r
                                 1
                5          3

                      4                      61
Composition table


  r orientation of c wrt. ab                 s
  s the orientation of d wrt. bc             3
  t orientation wrt. ab


r and s are odd:                             t
                                   r
t ={(r+s-1)…(r+s+1)} mod 8         1        7,0,1
t ={(1+ 3 -1)…(1+ 3+ 1)} mod 8
t = {3 … 5} mod 8
                                       62
Fine grain composition table
• Higher resolution
• 2 front-back
  dichotomies
• Produced by
  producing sub-rows
  and sub-columns
  from previous table


                               63
Applications

• Determine an unknown location in space
  based on own location and known location

• Wayfinding & route descriptions




                                      64
Referencing work
257 citations in Google Scholar

A few examples:
  – Computational methods for representing
    geographical concepts (Egenhofer, Glasgow, et al)
  – Schematic maps for robot navigation (Freksa, et al)
  – Pictorial language for retrieval of spatial relations
    from image databases (Papadias, et al)

                                                 65
Questions?




             66

Más contenido relacionado

Último

Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 

Último (20)

Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Using Orientation Information for Qualitative Spatial Reasoning

  • 1. Using Orientation Information for Qualitative Spatial Reasoning Christian Freksa, 1992 presented by Amenity Applewhite 23.5.2008 1
  • 2. Outline • Introduction • Motivation • Previous approaches • Argument for qualitative orientation • Directional orientation in 2D • Augmenting qualitative relations • Conceptual neighborhood theory • Using the orientation-based framework • Applications • Further work 2
  • 3. Introduction An approach to represent spatial knowledge using qualitative, neighborhood-oriented spatial information. 3
  • 4. Motivation: Why qualitative? Quantitative knowledge obtained by measuring: 4
  • 5. Motivation: Why qualitative? Quantitative knowledge obtained by measuring: “thirteen centimeters” 5
  • 6. Motivation: Why qualitative? Quantitative knowledge obtained by measuring: “thirteen centimeters” • Requires mapping between object domain and scale domain • Mapping can produce distortions 6
  • 7. Motivation: Why qualitative? Qualitative knowledge obtained by comparison rather than measuring: 7
  • 8. Motivation: Why qualitative? Qualitative knowledge obtained by comparison rather than measuring: “longer” 8
  • 9. Motivation: Why qualitative? Qualitative knowledge obtained by comparison rather than measuring: “longer” • Direct evaluation entirely within object domain • Focuses knowledge processing on information relevant to decision making 9
  • 10. Motivation: Why spatial? • Spatial reasoning is essential to numerous actions and decisions • Arguably, physical space is more fundamental than logical reason: – Spatial reasoning more “primitive” in nature – Logic as an abstraction of spatial reasoning 10
  • 11. Previous approaches to qualitative spatial reasoning Cartesian framework Güsgen, 1989 11
  • 12. Previous approaches to qualitative spatial reasoning Cartesian framework Güsgen, 1989 String representations Chang & Jungert, 1986 12
  • 13. Previous approaches to qualitative spatial reasoning Cartesian framework Güsgen, 1989 String representations Chang & Jungert, 1986 Object-boundary and interior intersections Egenhofer & Franzosa, 1991 13
  • 14. Previous approaches to qualitative spatial reasoning Cartesian framework Güsgen, 1989 String representations Chang & Jungert, 1986 Object-boundary and interior intersections Egenhofer & Franzosa, 1991 Cardinal direction grids Frank, 1991 14
  • 15. Why qualitative orientation? Availability of spatial information: • Qualitative orientation is available through pure perception • Other representations, such as Cartesian coordinates or cardinal orientation, refer to extra-perceptual information 15
  • 16. Directional orientation in 2D Directional orientation a 1D feature determined by an oriented line Oriented line specified by an ordered set of two points A B orientation ab 16
  • 17. Directional orientation in 2D Directional orientation a 1D feature determined by an oriented line Oriented line specified by an ordered set of two points A B orientation ba 17
  • 18. Directional orientation in 2D Relative Orientation specified by two oriented lines Orientation of line bc relative to line ab 18
  • 19. Properties of qualitative orientation wrt. location b and orientation ab 19
  • 20. Properties of qualitative orientation wrt. location b and orientation ab 20
  • 21. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd wrt. location b and orientation ab 21
  • 22. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd wrt. location b and orientation ab 22
  • 23. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd wrt. location b and orientation ab 23
  • 24. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd wrt. location b and orientation ab 24
  • 25. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd Opposite periodic wrt. location b and orientation ab 25
  • 26. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd Opposite periodic opposite ∞ left yields right wrt. location b and orientation ab 26
  • 27. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd Opposite periodic opposite ∞ left yields right wrt. location b and orientation ab 27
  • 28. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd Opposite periodic opposite ∞ left yields right opposite ∞ opposite ∞ left yields left wrt. location b and orientation ab 28
  • 29. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd Opposite periodic opposite ∞ left yields right opposite ∞ opposite ∞ left yields left opposite ∞ opposite ∞ opposite ∞ wrt. location b and orientation ab left yields right 29
  • 30. Properties of qualitative orientation Same transitive if ab=bc and bc=cd then ab=cd Opposite periodic opposite ∞ left yields right opposite ∞ opposite ∞ left yields left opposite ∞ opposite ∞ opposite ∞ wrt. location b and orientation ab left yields right Orientation is a circular dimension 30
  • 31. Augmenting qualitative relations Front-back segmentation • cognitively meaningful to people and animals • most objects have this implicit dichotomy 8 disjoint orientation relations 0 straight-front straight-back 4 1 right-front 5 left-back 2 right-neutral 6 left-neutral 3 right- back 7 left-front 31
  • 32. Orientation-based qualitative location + = front-back dichotomy wrt. front-back dichotomy wrt. ab in b ba in a 32
  • 33. Orientation-based qualitative location c + = front-back dichotomy wrt. front-back dichotomy wrt. ab in b ba in a 33
  • 34. Conceptual neighborhood Conceptual neighbor a relation that represents a direct transition in the object domain from the initial relation • Based on studies of temporal cognition • Cognitive & computational advantages 34
  • 35. Conceptual neighborhood • Conceptual neighbor a relation that represents a direct transition in the object domain from the initial relation 35
  • 36. Conceptual neighborhood • Conceptual neighbor a relation that represents a direct transition in the object domain from the initial relation 36
  • 37. Conceptual neighborhood • Conceptual neighbor a relation that represents a direct transition in the object domain from the initial relation Conceptual neighbors: i and 6 i and 7 i and 0 6 and 7 7 and 0 37
  • 38. Conceptual neighborhood • Conceptual neighbor a relation that represents a direct transition in the object domain from the initial relation Conceptual neighbors: i and 6 i and 7 i and 0 6 and 7 7 and 0 Not conceptual neighbors: Require intermediate relations 6 and 0 38
  • 39. Conceptual neigborhood in represented domain 39
  • 40. Conceptual neigborhood in represented domain 40
  • 41. Conceptual neigborhood in represented domain • 15 qualitative relations • 105 (unordered) pairs • 30 conceptual neighbors 41
  • 42. Conceptual neigborhood in represented domain Utility • Reflects represented world • Reasoning strategies entirely within the represented domain • Assist domain visualization • Computationally restrict problem space to feasible operations 42
  • 43. Orientation-based qualitative distance • Finer spatial resolution conveys distance • Does not increase orientation precision 43
  • 44. Represented entities Most approaches • spatially extended objects • convex or rectangular shapes Points as basic entities, fundamental approach • Properties & relations hold for entire spatial domain • Shapes can be described as points with various levels of abstraction and precision; flexible 0D point city on wide area map 1D extension length of a road 2D projection area of a lake 3D constellation shape or group of objects 44
  • 45. Qualitative spatial reasoning Using the orientation-based framework for inferences • Describe one spatial vector with relation to another • Infer unknown vector relations based on known relations 45
  • 46. Qualitative spatial reasoning Using the orientation-based framework for inferences Given • relation of vector bc to vector ab • relation of vector cd to vector bc Infer location of d to vector ab 46
  • 47. Qualitative spatial reasoning Using the orientation-based framework for inferences • Consider front-back dichotomies for known vectors 47
  • 48. Qualitative spatial reasoning Using the orientation-based framework for inferences • Consider front-back dichotomies for known vectors • c right-front (1) ab 48
  • 49. Qualitative spatial reasoning Using the orientation-based framework for inferences • Consider front-back dichotomies for known vectors • c right-front (1) ab • d right-back (3) cb 49
  • 50. Qualitative spatial reasoning Using the orientation-based framework for inferences • Consider front-back dichotomies for known vectors • c right-front (1) ab • d right-back (3) cb Wrt. to original vector ab, vector bd is either right-front (1), front (0), or left front (2) 50
  • 51. Composition table • Organize qualitative orientation-based inferences • Neighboring rows and columns show conceptual neighbors 51
  • 53. Composition table • Possible locations of c 53
  • 54. Composition table • Possible locations of d 54
  • 58. Composition table 25% of all cases hold uncertainty • neighboring possibilities increase orientation angle up to 180˚ • degree of uncertainty is precisely known 58
  • 59. Composition table r orientation of c wrt. ab s the orientation of d wrt. bc t orientation of d wrt. ab 59
  • 60. 4 Composition table 3 5 2 6 1 0 7 r orientation of c wrt. ab s the orientation of d wrt. bc t orientation of d wrt. ab 7 0 1 6 2 5 3 4 60
  • 61. 4 Composition table 3 5 2 6 1 0 7 r orientation of c wrt. ab s s the orientation of d wrt. bc 3 t orientation of d wrt. ab 7 0 1 6 2 r 1 5 3 4 61
  • 62. Composition table r orientation of c wrt. ab s s the orientation of d wrt. bc 3 t orientation wrt. ab r and s are odd: t r t ={(r+s-1)…(r+s+1)} mod 8 1 7,0,1 t ={(1+ 3 -1)…(1+ 3+ 1)} mod 8 t = {3 … 5} mod 8 62
  • 63. Fine grain composition table • Higher resolution • 2 front-back dichotomies • Produced by producing sub-rows and sub-columns from previous table 63
  • 64. Applications • Determine an unknown location in space based on own location and known location • Wayfinding & route descriptions 64
  • 65. Referencing work 257 citations in Google Scholar A few examples: – Computational methods for representing geographical concepts (Egenhofer, Glasgow, et al) – Schematic maps for robot navigation (Freksa, et al) – Pictorial language for retrieval of spatial relations from image databases (Papadias, et al) 65