Visualisation of head.txt. Data capture Data for the head figure was captured by a laser scanner. The object is mounted on a turntable, and illuminated.

Slides:



Advertisements
Similar presentations
Transformations on the Coordinate Plane
Advertisements

Points, Lines, and Shapes!
Transformations 7-10 Warm Up Problem of the Day Lesson Presentation
Learn to recognize, describe, and show transformations.
TRANSFORMATIONS.
Reflection in Plane Mirrors Reflection in Plane Mirrors Objectives: Investigate reflection in plane mirrors Verify the “1st Law of Reflection” Compare.
Geometry Formulas in Three Dimensions
EQ: How can you investigate transformations? Lesson 13-5b Transformations pp Vocabulary to watch out for this lesson: Transformation Translation.
Three-Dimensional Concepts
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Basic geometric FIGURES
Bell Work: Use substitution to solve for x and y: x – 2y = -1 2x – 3y = 4.
CAP4730: Computational Structures in Computer Graphics 3D Concepts.
COMP 175: Computer Graphics March 24, 2015
On The Graph Name that Transform- ation Lesson 3 Vocabulary Prisms Lesson 4 Vocabulary
UNIT THREE REVIEW Geometry 217. True/False  A translation is an arrangement of shapes that covers a plane completely without gaps or overlaps.  False,
Warm Up Problem of the Day Lesson Presentation Lesson Quizzes.
Translations, Reflections, and Rotations
Holt CA Course 1 8-7Transformations Warm Up Warm Up California Standards California Standards Lesson Presentation Lesson PresentationPreview.
Jeopardy 8.1 – – – – 8.11 Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final Jeopardy.
In mathematics, a transformation
MATH 306 Chapter 1.
Unit # 1 Vocabulary Review 1. coordinate plane 2.
UNIT THREE REVIEW Geometry 217. True/False  A translation is an arrangement of shapes that covers a plane completely without gaps or overlaps.
PROJECTIONS OF SOLIDS & SECTIONS OF SOLIDS
7.1 Three- Dimensional Figures I can classify and draw three-dimensional figures.
Computer Graphics Basic 3D Geometry CO2409 Computer Graphics Week 5-1.
Translations, Reflections, and Rotations
8-10 Translations, Reflections, and Rotations Course 2 Warm Up Warm Up Problem of the Day Problem of the Day Lesson Presentation Lesson Presentation.
8-10 Translations, Reflections, and Rotations Course 2 Warm Up Warm Up Problem of the Day Problem of the Day Lesson Presentation Lesson Presentation.
8-10 Translations, Reflections, and Rotations Course 2 Warm Up Warm Up Problem of the Day Problem of the Day Lesson Presentation Lesson Presentation.
Basic 3D Concepts. Overview 1.Coordinate systems 2.Transformations 3.Projection 4.Rasterization.
Surface Areas of Pyramids Section Find the Surface Area… Find the surface area of a cylinder with a diameter of 10cm and a height of 15cm.
WARM UP: Describe in words how to rotate a figure 90 degrees clockwise.
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
Geometry Bingo. A parallelogram with four right angles. Opposite sides are parallel and congruent.
12-Perspective Depth Assoc.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
Rotations. Goals Distinguish between a translation, reflection, and rotation. Visualize, and then perform rotations using patty paper. To determine the.
Polygons and Solids. Helix - Volume or solid of spiral shape that turns at a constant angle. cylinder -Volume or solid generated by the rotation.
Projection  If straight lines are drawn from various points on the contour of an object to meet a plane, the object is said to be projected on that plane.
9-2 Reflections Objective: To find reflection images of figures.
Warm Up (4, –6) (12, 27) (–6, 2) 1. Subtract 3 from the x-coordinate and 2 from the y-coordinate in (7, –4). 2. Multiply each coordinate by 3 in (4, 9).
7.1 Three- Dimensional Figures I can classify and draw three-dimensional figures.
Coordinates and Design. What You Will Learn: To use ordered pairs to plot points on a Cartesian plane To draw designs on a Cartesian plane To identify.
GEOMETRY!!!. Points  A point is an end of a line segment.  It is an exact location in space.   It is represented by a small dot. Point A A.
8-7 Transformation Objective: Students recognize, describe, and show transformation.
Chapter Transformations Part 1. Objective: Use a translation, a reflection, and a rotation Describe the image resulting from a transformation.
TRANSFORMATIONS. DEFINITION  A TRANSFORMATION is a change in a figure’s position or size.  An Image is the resulting figure of a translation, rotation,
Translations, Reflections, and Rotations. Vocabulary Transformation- changes the position or orientation of a figure. Image- the resulting figure after.
Warm-Up Triangle ABC has the following vertices A(7, 2), B(1, 2), C(4, 5). 1.Give the coordinates of the image after is has been translated 3 units left.
Drafting I – Coach Pennington
Warm Up Problem of the Day Lesson Presentation Lesson Quizzes.
5-7 Transformations Warm Up Problem of the Day Lesson Presentation
Types of Polygons Polygon- a flat closed figure made of straight line segments Circle the figures that are polygons. Cross out the figures 
that are.
Unit 1: Transformations Lesson 3: Rotations
3B Reflections 9-2 in textbook
Warm Up Find the coordinates of the image of ∆ABC with vertices A(3, 4), B(–1, 4), and C(5, –2), after each reflection. 1. across the x-axis 2. across.
Preview Warm Up California Standards Lesson Presentation.
A movement of a figure in a plane.
Transformations Day 1 Notes Slideshow.
9.1: Reflections.
Copyright © Cengage Learning. All rights reserved.
TRANSFORMATIONS Translations Reflections Rotations
Rotation: all points in the original figure rotate, or turn, an identical number of degrees around a fixed point.
Unit 4 Transformations.
When you are on an amusement park ride,
Warm Up Problem of the Day Lesson Presentation Lesson Quizzes.
Objective Identify and draw reflections..
11.2 translations Essential Question: What does it mean to translate a shape?
Presentation transcript:

Visualisation of head.txt

Data capture Data for the head figure was captured by a laser scanner. The object is mounted on a turntable, and illuminated by a laser stripe The stripe forms a line image in a camera retina. Because laser projector and camera are not in line, the line image is not straight, but “wiggles” according to object depth.

The “wiggles” on the image can be converted into depth cues. This leads to a depth profile for the laser line. The object is rotated on the turntable by a few degrees, and another scan line is recorded. Further turns of the object build up a network of scan lines. A view of the scan lines follows.

The scan lines should be imagined wrapped around a cylinder, whose axis is the axis of rotation of the turntable. Equivalently, we can compute the coordinates of the wrapped scan lines as 3D coordinates. These are visualised in the next slide.

Actually, the computed coordinates are for points sampled along the scan lines, at equal vertical distances. The capture point coordinates are as shown on the next slide.

If we join up not only the points on the same scan line, but also points at the same height across successive scan lines, we get a meshed view of the object.

Az -164 El 34

Except at the “poles”, we get a mesh of 4- sided elementary patches. Unfortunately, these patches are not (in general) planes. For the purpose of illumination and/or hidden surface removal, planar facets are preferable. We can insert a diagonal into each quadrilateral patch, resulting in triangulation.

Data for the triangulated object (head) was made available in the assignment. It consists of a file of vertex coordinates, and a file of vertex connectivities. We can now visualise this data. But computing surface normals, we can show just forward facing (and nearest) facets.

Note the gap in the object. This arises because the last (vertical) scan line falls just short of the first. We can generate the extra triangles from the first and last scan lines. This allows a “joined up” view.

MATLAB program Stage 1 The visualisations were made in MATLAB. The program was made to give some feedback Start and end of facet-vertex list is displayed:

MATLAB program Stage 2 Start and end of vertex list (coordinate data) is displayed:

MATLAB program Stages 3 and 4 Do the drawing:

Here is a view for a different altitude and azimuth. Note that one can simulate the views that would be seen by the left and right eyes of an observer, (for a specified position relative to the object). This allows the production of stereo (3D) views.

END