presentation of the course
play

PRESENTATION OF THE COURSE Vera Sacrist an Rodrigo Silveira - PowerPoint PPT Presentation

PRESENTATION OF THE COURSE Vera Sacrist an Rodrigo Silveira Computational Geometry Facultat dInform` atica de Barcelona Universitat Polit` ecnica de Catalunya PRESENTATION OF THE COURSE The kernel of Computational Geometry is the


  1. PRESENTATION OF THE COURSE Vera Sacrist´ an Rodrigo Silveira Computational Geometry Facultat d’Inform` atica de Barcelona Universitat Polit` ecnica de Catalunya

  2. PRESENTATION OF THE COURSE The kernel of Computational Geometry is the design and analysis of efficient algorithms to solve geometric problems. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  3. PRESENTATION OF THE COURSE The kernel of Computational Geometry is the design and analysis of efficient algorithms to solve geometric problems. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  4. PRESENTATION OF THE COURSE The kernel of Computational Geometry is the design and analysis of efficient algorithms to solve geometric problems. What kind of geometric problems? Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  5. PRESENTATION OF THE COURSE The kernel of Computational Geometry is the design and analysis of efficient algorithms to solve geometric problems. What kind of geometric problems? Geometric problems that underlie a wide variety of applications Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  6. PRESENTATION OF THE COURSE The kernel of Computational Geometry is the design and analysis of efficient algorithms to solve geometric problems. What kind of geometric problems? Geometric problems that underlie a wide variety of applications Like what? Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  7. PRESENTATION OF THE COURSE The kernel of Computational Geometry is the design and analysis of efficient algorithms to solve geometric problems. What kind of geometric problems? Geometric problems that underlie a wide variety of applications Like what? Like for example ... Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  8. PRESENTATION OF THE COURSE AIR TRAFFIC CONTROL Detect the pair of airplanes that are in most imminent danger of collision among those who show up on the screen of an air controller. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  9. PRESENTATION OF THE COURSE AUTOMATIC VOICE RECOGNITION Good morning! Welcome to 2SEAS... Please, say the given name and the last name of the person you whish to speak to... John Smith Your call is being transfe- red to John Smith. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  10. PRESENTATION OF THE COURSE AUTOMATIC VOICE RECOGNITION Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  11. PRESENTATION OF THE COURSE AUTOMATIC VOICE RECOGNITION In general, recognizing a pattern consists in classifying an element (in the case of voice recognition, some sounds) detecting the most similar (the closest, in some sense) of some known patterns. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  12. PRESENTATION OF THE COURSE AUTOMATIC VOICE RECOGNITION In general, recognizing a pattern consists in classifying an element (in the case of voice recognition, some sounds) detecting the most similar (the closest, in some sense) of some known patterns. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  13. PRESENTATION OF THE COURSE AUTOMATIC VOICE RECOGNITION In general, recognizing a pattern consists in classifying an element (in the case of voice recognition, some sounds) detecting the most similar (the closest, in some sense) of some known patterns. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  14. PRESENTATION OF THE COURSE AUTOMATIC VOICE RECOGNITION In general, recognizing a pattern consists in classifying an element (in the case of voice recognition, some sounds) detecting the most similar (the closest, in some sense) of some known patterns. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  15. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  16. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) How does your GPS navigator know which objects (streets, places of interest, etc.) to show? Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  17. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) How does your GPS navigator know which objects (streets, places of interest, etc.) to show? Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  18. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) How does your GPS navigator know which objects (streets, places of interest, etc.) to show? Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  19. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) How does your GPS navigator know which objects (streets, places of interest, etc.) to show? This geometric problem is called windowing . Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  20. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) How does it compute the best ways to get from one place to another? Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  21. PRESENTATION OF THE COURSE ROAD NAVIGATION (with GPS) How does it compute the best ways to get from one place to another? This is known as the shortest path problem. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  22. PRESENTATION OF THE COURSE TOPOGRAPHICAL DATA INTERPOLATION From the altitude data of a sample of points in a terrain, obtaining an approximation of the terrain as a continuous function, by interpolating the values of the altitude of the remaining points. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  23. PRESENTATION OF THE COURSE TOPOGRAPHICAL DATA INTERPOLATION From the altitude data of a sample of points in a terrain, obtaining an approximation of the terrain as a continuous function, by interpolating the values of the altitude of the remaining points. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  24. PRESENTATION OF THE COURSE VIRTUAL NAVIGATION: HIDING NON VISIBLE PORTIONS OF A SCENE Represent a realistic scene, by showing on the screen only the portions of the scene which are visible from the viewpoint. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  25. PRESENTATION OF THE COURSE VIRTUAL NAVIGATION: HIDING NON VISIBLE PORTIONS OF A SCENE Represent a realistic scene, by showing on the screen only the portions of the scene which are visible from the viewpoint. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  26. PRESENTATION OF THE COURSE ROBOTICS: MOTION PLANNING Find the shortest path between two points, avoiding obstacles Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  27. PRESENTATION OF THE COURSE ROBOTICS: MOTION PLANNING Find the shortest path between two points, avoiding obstacles Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  28. PRESENTATION OF THE COURSE ROBOTICS: MOTION PLANNING Find the shortest path between two points, avoiding obstacles Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  29. PRESENTATION OF THE COURSE ROBOTICS: MOTION PLANNING Find the shortest path between two points, avoiding obstacles Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  30. PRESENTATION OF THE COURSE CAD and CAM: MODELLING OBJECTS Design geometric objects by an appropriate discretization. Store the geometric information in a structured and efficient way. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  31. PRESENTATION OF THE COURSE CAD and CAM: MODELLING OBJECTS Design geometric objects by an appropriate discretization. Store the geometric information in a structured and efficient way. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  32. PRESENTATION OF THE COURSE CAD and CAM: MODELLING OBJECTS Design geometric objects by an appropriate discretization. Store the geometric information in a structured and efficient way. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  33. PRESENTATION OF THE COURSE CAD and CAM: MODELLING OBJECTS Design geometric objects by an appropriate discretization. Store the geometric information in a structured and efficient way. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  34. PRESENTATION OF THE COURSE COLLISION DETECTION Detect whether or not the intersection of two objects in the plane or in 3D space is empty. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  35. PRESENTATION OF THE COURSE COLLISION DETECTION Detect whether or not the intersection of two objects in the plane or in 3D space is empty. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  36. PRESENTATION OF THE COURSE COLLISION DETECTION Detect whether or not the intersection of two objects in the plane or in 3D space is empty. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

  37. PRESENTATION OF THE COURSE PACKING Given a set of objects (luggage), decide whether or not it is possible to pack them in a given space (trunk) and, in the affirmative, compute how this can be done. Computational Geometry, Facultat d’Inform` atica de Barcelona, UPC

Recommend


More recommend