Preliminaries: Size Measures and Shape Coordinates

Similar documents
Shape spaces. Shape usually defined explicitly to be residual: independent of size.

Graphics and Interaction Transformation geometry and homogeneous coordinates

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates

Unit Circle. Project Response Sheet

Section 10.1 Polar Coordinates

If three points A (h, 0), P (a, b) and B (0, k) lie on a line, show that: a b 1.

Properties of a Circle Diagram Source:

CCSSM Curriculum Analysis Project Tool 1 Interpreting Functions in Grades 9-12

HS Geometry Mathematics CC

Statistical Shape Analysis

Geometric transformations assign a point to a point, so it is a point valued function of points. Geometric transformation may destroy the equation

Maths Year 11 Mock Revision list

Course Number: Course Title: Geometry

TABLE 2: Mathematics College Readiness Standards for Score Range 13 15

The Humble Tetrahedron

Geometry: Semester 2 Practice Final Unofficial Worked Out Solutions by Earl Whitney

MATHEMATICS FOR ENGINEERING TRIGONOMETRY

Whole Numbers and Integers. Angles and Bearings

LESSON SUMMARY. Properties of Shapes

Computational Geometry. Geometry Cross Product Convex Hull Problem Sweep Line Algorithm

Prentice Hall Mathematics: Geometry 2007 Correlated to: Arizona Academic Standards for Mathematics (Grades 9-12)

B.Stat / B.Math. Entrance Examination 2017

Gardener s spline curve

Suggested Foundation Topics for Paper 2

PARAMETRIC EQUATIONS AND POLAR COORDINATES

Moore Catholic High School Math Department

3 Identify shapes as two-dimensional (lying in a plane, flat ) or three-dimensional ( solid ).

Edexcel Linear GCSE Higher Checklist

Year 8 Set 2 : Unit 1 : Number 1

Cambridge IGCSE mapping

PITSCO Math Individualized Prescriptive Lessons (IPLs)

MATHEMATICS 105 Plane Trigonometry

1. Use the Trapezium Rule with five ordinates to find an approximate value for the integral

Year Term Week Chapter Ref Lesson 18.1 Cubic and reciprocal functions. 18 Graphs 2. (Algebra) 18.4 Gradients and areas under graphs

Section 12.1 Translations and Rotations

5 Applications of Definite Integrals

Prentice Hall Algebra Correlated to: ACT College Readiness Standards for Mathematics

Elementary Planar Geometry

Geometry. Cluster: Experiment with transformations in the plane. G.CO.1 G.CO.2. Common Core Institute

Polar Coordinates

Unit Activity Correlations to Common Core State Standards. Geometry. Table of Contents. Geometry 1 Statistics and Probability 8

with slopes m 1 and m 2 ), if and only if its coordinates satisfy the equation y y 0 = 0 and Ax + By + C 2

To be a grade 1 I need to

SOME IMPORTANT PROPERTIES/CONCEPTS OF GEOMETRY (Compiled by Ronnie Bansal)

Texas High School Geometry

2-D Geometry for Programming Contests 1

Read, write compare and order numbers beyond 1000 in numerals and words Read Roman numerals to 100 and understand how they have changed through time

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder]

Year 9 Key Performance Indicators Maths (Number)

2D Object Definition (1/3)

Geometry Foundations Planning Document

correlated to the Michigan High School Content Expectations Geometry

Basic Euclidean Geometry

Chapter 10 Similarity

Form 4 Syllabus Scheme B

Geometry I Can Statements I can describe the undefined terms: point, line, and distance along a line in a plane I can describe the undefined terms:

Mrs. Daniel s Geometry Vocab List

Extended Mathematics for Cambridge IGCSE by David Rayner. Chapter 1. Identify and use rational and irrational numbers, real numbers.

GEOMETRY (COMMON CORE) FACTS YOU MUST KNOW COLD FOR THE REGENTS EXAM

1 Trigonometry. Copyright Cengage Learning. All rights reserved.

A GENTLE INTRODUCTION TO THE BASIC CONCEPTS OF SHAPE SPACE AND SHAPE STATISTICS

WHAT YOU SHOULD LEARN

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6

Drill Exercise - 1. Drill Exercise - 2. Drill Exercise - 3

Suggested List of Mathematical Language. Geometry

MADISON ACADEMY GEOMETRY PACING GUIDE

Curriki Geometry Glossary

of triangles, exterior, 112 interior, 112 real-life application, 113 similar, 128 vertical constructions,

High School Geometry

Glossary of dictionary terms in the AP geometry units

Middle School Math Course 3 Correlation of the ALEKS course Middle School Math 3 to the Illinois Assessment Framework for Grade 8

This strand involves properties of the physical world that can be measured, the units used to measure them and the process of measurement.

Curve and Surface Basics

High School Geometry. Correlation of the ALEKS course High School Geometry to the ACT College Readiness Standards for Mathematics

Pearson Mathematics Geometry Common Core 2015

Ohio Tutorials are designed specifically for the Ohio Learning Standards to prepare students for the Ohio State Tests and end-ofcourse

Bracken County Schools Curriculum Guide Geometry

CORRELATION TO GEORGIA QUALITY CORE CURRICULUM FOR GEOMETRY (GRADES 9-12)

Integrated Algebra/Geometry 1

Content Standard 1: Numbers, Number Sense, and Computation

Review of 7 th Grade Geometry

Math 231E, Lecture 34. Polar Coordinates and Polar Parametric Equations

Intersection of an Oriented Box and a Cone

Int 2 Checklist (Unit 1) Int 2 Checklist (Unit 1) Percentages

Year 7 Curriculum Map

Appendix D Trigonometry

POSITION, DIRECTION AND MOVEMENT Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Use mathematical

Geometry. Geometry. Domain Cluster Standard. Congruence (G CO)

by Kevin M. Chevalier

Chapter 2 Basic Structure of High-Dimensional Spaces

THE VIEWING TRANSFORMATION

Year 7 Set 1 : Unit 1 : Number 1. Learning Objectives: Level 5

Math 365. Course Outcome Summary. Wisconsin Indianhead Technical College. Course Information. Course Competencies

INSTRUCTIONS FOR THE USE OF THE SUPER RULE TM

- number of elements - complement linear, simple quadratic and cubic sequences - exponential sequences and - simple combinations of these

Created By Shelley Snead January Modified and Animated By Chris Headlee June 2010

Introduction to Geometry

Math 9 Final Exam Review and Outline

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:

Pre AP Geometry. Mathematics Standards of Learning Curriculum Framework 2009: Pre AP Geometry

Transcription:

2 Preliminaries: Size Measures and Shape Coordinates 2.1 Configuration Space Definition 2.1 The configuration is the set of landmarks on a particular object. The configuration matrix X is the k m matrix of Cartesian coordinates of the k landmarks in m dimensions. The configuration space is the space of all possible landmark coordinates. In our applications we have k 3 landmarks in m = 2 or m = 3 dimensions and the configuration space is typically IR km with possibly some special cases removed, such as coincident points.

50 STATISTICAL SHAPE ANALYSIS 2.2 Size Before defining shape we should define what we mean by size, so that it can be removed from a configuration. Consider X to be a k m matrix of the Cartesian coordinates of k landmarks in m real dimensions, i.e. the configuration matrix of the object. Definition 2.2 A size measure g(x) is any positive real valued function of the configuration matrix such that g(ax) = ag(x) (2.1) for any positive scalar a. Definition 2.3 The centroid size is given by S(X) = CX = k m i=1 j=1 (X ij X j ) 2, X IR km, (2.2)

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 51 where X ij is the (i, j)th entry of X, the arithmetic mean of the jth dimension is X j = 1 k ki=1 X ij, C = I k 1 k 1 k1 T k (2.3) is the centring matrix, X = trace(x T X) is the Euclidean norm, I k is the k k identity matrix, and 1 k is the k 1 vector of ones. Obviously S(aX) = as(x) thus satisfying Equation (2.1). The centroid size S(X) is the square root of the sum of squared Euclidean distances from each landmark to the centroid, namely S(X) = k i=1 (X) i X 2, where (X) i is the ith row of X(i = 1,..., k) and X = ( X 1,..., X m ) is the centroid. This measure of size will be used throughout the book. In fact, the centroid size is the

52 STATISTICAL SHAPE ANALYSIS most commonly used size measure in geometrical shape analysis (e.g. Bookstein, 1986; Kendall, 1984; Goodall, 1991; Dryden and Mardia, 1992). The centroid size could also be used in a normalized form, e.g. S(X)/ k or S(X)/(km) 1/2, and this would be particularly appropriate when comparing configurations with different numbers of landmarks. The squared centroid size can also be interpreted as (2k) 1 times the sum of the squared interlandmark distances since m k k j=1 i=1 l=1 (X ij X lj ) 2 = m k k j=1 i=1 l=1 = m k k j=1 i=1 l=1 = 2k k (X ij X j + X j X lj ) 2 (X ij X j ) 2 + m +2 m k m i=1 j=1 = 2kS(X) 2. k j=1 i=1 l=1 (X ij X j ) 2 k k j=1 i=1 l=1 ( X j X lj ) 2 (X ij X j )( X j X lj )

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 53 An alternative size measure is the baseline size, i.e. the length between landmarks 1 and 2: D 12 (X) = (X) 2 (X) 1. (2.4) The baseline size was used as early as 1907 by Galton for normalizing faces and its use came into prominence with Bookstein coordinates, described in Section 2.3.2. Other alternative size measures include the square root of the area of the convex hull for planar configurations or the cube root of the volume of the convex hull for configurations in IR 3 which intuitively describes size, but these measures have not become popular. For triangles with coordinates (X 1, Y 1 ), (X 2, Y 2 ) and (X 3, Y 3 ) the area

54 STATISTICAL SHAPE ANALYSIS is simply given by A = 1 (base length height). 2 or alternatively A = 1 2 (Y 3 Y 1 )(X 2 X 1 ) (X 3 X 1 )(Y 2 Y 1 ). Other size measures for triangles include the radius of the inscribed circle and the circumradius (e.g. Miles, 1970), the latter being equal to S(X)/ 3. In general the choice of size will affect reported conclusions. In particular, if object A has twice the centroid size of object B it doesn t necessarily follow that object A is twice the size of object B when using a different measure. When reporting size differences one needs to state which size measure was used. The exception is when both objects have the same shape, in which case the ratio

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 55 of sizes will be the same regardless of the choice of size variable. If comparing sets of collinear points, then very different conclusions about size are reached, with these pathological configurations all having zero area but nonzero centroid size for non-coincident collinear points. -2-1 0 1 2 3 A 1 2 3 C 1 2 3 B 1 2 3 D 1 2-2 -1 0 1 2 Figure 20 Four example triangles. The ranking of the triangles in terms of size differs when different choices of size measure are considered. Example 2.1 Consider the triangles in Figure 20. The

56 STATISTICAL SHAPE ANALYSIS centroid sizes of the triangles are A : 1, B : 1.118, C : 0.943, D : 1.225. The baseline sizes are A : 1, B : 1.5, C :1, D : 1.5. The square root of area sizes are A : 0.658, B : 0.570, C : 0.538, D : 0.750. The relative ranking of triangles in terms of size differs depending on the choice of size measure. In particular, in terms of area A is larger than B, but in terms of centroid size B is larger than A. This example demonstrates that different choices of size measure will lead to different conclusions about size.

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 57 2.3 Some Shape Coordinate Systems In order to describe an object s shape it is useful to specify a coordinate system. We initially consider some of the most straightforward coordinate systems. A suitable choice of coordinate system for shape will be invariant under translation, scaling and rotation of the configuration. Further coordinate systems are discussed later in Section 4.3. 2.3.1 Angles and ratios of lengths For k = 3 points in m = 2 dimensions two internal angles are the most obvious choice of coordinates that are invariant under the similarity transformations. For example, x 1 and x 2 could measure the shape of the triangle in Figure 21, where x 1 + x 2 + x 3 = 180.

58 STATISTICAL SHAPE ANALYSIS x 2 x 1 x 3 Figure 21 A labelled triangle with three internal angles marked. Two of the internal angles could be used to measure the shape of the triangle. However, it soon becomes apparent that using angles to describe shape can be problematic. For cases such as very flat triangles (three points in a straight line) there are many different arrangements of three points. For example, see Figure 22, where the triangles all have x 1 = 0, x 3 = 0, x 2 = 180, and yet the configurations have different shapes. For larger numbers of points (k > 3) one could sub-divide the configuration into triangles and so 2k 4 angles would be needed. For the m = 3 dimensional case

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 59 angles could also be used, but again these suffer from problems in pathological cases. 3 2 1 1 2 3 1 2 3 Figure 22 Examples of pathological cases where angles are an inappropriate shape measure. The landmarks are at the centre of the discs. 2.3.2 Bookstein coordinates: Planar case Let (x j, y j ), j = 1,..., k, be k 3 landmarks in a plane (m = 2 dimensions). Bookstein (1984, 1986) suggests removing the similarity transformations by translating, rotating and rescaling such that landmarks 1 and 2 are sent to a fixed position. If landmark 1 is sent to (0, 0) and

60 STATISTICAL SHAPE ANALYSIS landmark 2 is sent to (1, 0), then suitable shape variables are the coordinates of the remaining k 2 coordinates after these operations. To preserve symmetry, we consider the coordinate system where the baseline landmarks are sent to ( 1 2, 0) and (1 2, 0). Definition 2.4 Bookstein coordinates (u B j, v B j ) T, j = 3,..., k, are the remaining coordinates of an object after translating, rotating and rescaling the baseline to ( 1 2, 0) and ( 1 2, 0) so that u B j = {(x 2 x 1 )(x j x 1 ) + (y 2 y 1 )(y j y 1 )}/D 2 12 1 2, v B j = {(x 2 x 1 )(y j y 1 ) (y 2 y 1 )(x j x 1 )}/D 2 12, (2.5) where j = 3,..., k, D 2 12 = (x 2 x 1 ) 2 + (y 2 y 1 ) 2 > 0 and < u B j, v B j <.

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 61 A geometrical illustration of these transformations is given in Figure 23. If the baseline is taken as (0, 0) and (1, 0), then there is no 1 2 in the equation for ub j. We subtract the 1 2 in ub j to also simplify the transformation to Kendall coordinates in Section 2.3.4, although precisely where we send the baseline is an arbitrary choice. These coordinates have been used widely in shape analysis for planar data. Bookstein coordinates are the most straightforward to use for a newcomer to shape analysis. Also, many people experienced in shape analysis often use Bookstein coordinates in the first stages of an analysis. However, because of the lack of symmetry in choosing a particular baseline and the fact that correlations are induced into the coordinates, many practitioners often prefer to use the Procrustes tangent coordinates (see

62 STATISTICAL SHAPE ANALYSIS Section 3.2 or 4.3.1). Galton (1907) defined precisely the same coordinates (with baseline (0,0), (1,0)) at the beginning of the century, but the statistical details of using this approach needed to be worked out. -20-10 0 10 20 1 3 2-20 -10 0 10 20 1 3 2-20 -10 0 10 20 (a) -20-10 0 10 20 (b) -20-10 0 10 20 3 1 2-20 -10 0 10 20 (c) -0.5 0.0 0.5 1.0 3 1 2-0.5 0.0 0.5 (d) Figure 23 The geometrical interpretation of Bookstein coordinates. The original triangle in (a) is transformed by (b) translation, (c) rotation and finally (d) rescaling to give the Bookstein coordinates as the coordinates of the point labelled 3 in plot (d).

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 63 The construction of Bookstein coordinates is particularly simple if using complex arithmetic. Bookstein coordinates are obtained from the original complex coordinates z o 1,..., z o k using u B j + iv B j = zo j z o 1 z o 2 z o 1 1 2 = 2zo j z1 o z2 o 2(z2 o z1) o, j = 3,..., k. (2.6) Consider how the formulae in Equation (2.5) are obtained (Mardia, 1991). To find (u B j, vb j ) for a fixed j = 3,..., k, we have to find the scale c > 0, the rotation A, and the translation b = (b 1, b 2 ) T such that U = ca(x b), (2.7) where X = (x j, y j ) T and U = (u B j, v B j ) T are the coordinates of the jth point before and after the transformation, j = 3,..., k, and A is a 2 2 rotation

64 STATISTICAL SHAPE ANALYSIS matrix, namely A = cosθ sin θ sinθ cosθ, A = 1, A T A = AA T = I 2, where we rotate clockwise by θ radians. Applying the transformation to landmarks 1 and 2 gives four equations in four unknowns (c, θ, b 1, b 2 ) ca ([ ] x1 y 1 ) b = 1 2 0, ca ([ x2 y 2 ] ) b = 1 2. 0 Now, we can solve these equations and see that the translation is b = ( 1 2 (x 1 + x 2 ), 1 2 (y 1 + y 2 )) T, the rotation (in the appropriate quadrant) is θ = arctan{(y 2 y 1 )/(x 2 x 1 )} and the rescaling is c = {(x 2 x 1 ) 2 + (y 2 y 1 ) 2 } 1/2. So, A = c x 2 x 1 y 2 y 1 (y 2 y 1 ) x 2 x 1. (2.8)

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 65 Substituting X = (x j, y j ) T (j = 3,..., k) and c, A, b into Equation (2.7) we obtain the shape variables of Equation (2.5). This solution can also be seen from Figure 23 using geometry. 4 v -0.5 0.0 0.5 5 3 1 2 6-0.5 0.0 0.5 u Figure 24 Scatter plots of the T2 vertebrae registered on the baseline 1, 2, giving a scatter plot of the Bookstein coordinates. Example 2.2 In Figure 24 we see scatter plots of the

66 STATISTICAL SHAPE ANALYSIS s 0.06 0.10-0.09-0.06 0.20 0.30 0.220.280.34 165175 185 0.06 0.10 u3 u4-0.06 0.00.04-0.09-0.06 u5 u6-0.06 0.0 0.04 0.20 0.30 v3 v4 0.40 0.55 0.220.280.34 v5 165175 185-0.06 0.00.04-0.06 0.0 0.04 0.40 0.55-0.34-0.30-0.34-0.30 v6 Figure 25 Pairwise scatter plots of centroid size S and Bookstein coordinates u B 3,..., u B 6, v B 3,..., v B 6 for the T2 vertebrae Small group.

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 67 Bookstein coordinates for the T2 Small vertebrae of Section 1.2.1. Producing such a plot is often the first stage in any simple shape analysis. We take landmarks 1 and 2 as the baseline. Note that the marginal scatter plots at landmarks 4 and possibly 3 and 5 are elliptical in nature. For practical data analysis it is sensible to choose the baseline as landmarks that are not too close together, as in this example. As often happens with using Bookstein coordinates, the variability in the points away from the origin appears larger than the points nearer to the origin. In Figure 25 we see pairwise scatter plots of Bookstein coordinates. There are strong positive correlations in the v3 B, vb 4 and v5 B coordinates. There are also positive correlations between v3 B and vb 6, between vb 5 and vb 6, and between u B 3 and ub 4. However, it is also an artifact of the

68 STATISTICAL SHAPE ANALYSIS coordinate system that correlations are induced into the shape variables, even when the landmarks themselves are uncorrelated (see Section 6.6.4), and so correlations can be difficult to interpret. We can also examine the joint relationship between size and shape, which will be considered in more detail in Chapter 8. Scatter plots of the centroid size S versus each of the shape coordinates are also given in Figure 25. We see that there are quite strong positive correlations between S and each of v3 B, v4 B and v5 B. Throughout the text we shall often refer to the real (2k 4)-vector of Bookstein coordinates u B = (u B 3,..., u B k, v3 B,..., vk B ) T, stacking the coordinates in this particular order.

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 69 One approach to shape analysis is to use standard multivariate analysis on Bookstein coordinates, ignoring the non-euclidean nature of the space. Provided variations in the data are small, then the method is adequate for mean estimation and hypothesis testing. For example, we could obtain an estimate of the mean shape of the configuration by taking the arithmetic average of the Bookstein coordinates (the Bookstein mean shape). For example, the Bookstein mean shape for the T2 Small mouse vertebrae of Example 2.2 is given by ū B = (0.085, 0.012, 0.069, 0.025,0.292,0.559,0.298, 0.304) T. The variability of the shape variables is less straightforward to interpret. Transforming the objects (or registering) to a given edge induces correlations into the shape variables in general and this can lead to spurious correlations.

70 STATISTICAL SHAPE ANALYSIS So the method should not be used to interpret the structure of shape variability unless there is a good reason to believe that two landmarks are essentially fixed (see Section 7.3). 2.3.3 Triangle case For the case of a triangle of landmarks we have two shape coordinates. Example 2.3 In Figure 20 we see the triangles with internal angles at points 1, 2, 3 given by A: 60, 60, 60 (equilateral), B: 30, 30, 120 (isosceles), C: 90, 30, 60 (right-angled), D: 45, 45, 90 (right-angled and isosceles). Bookstein coordinates for these three triangles with baseline points 1, 2 are

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 71 A: U B 3 = 0, V B 3 = 3 2, B: U B 3 = 0, V B 3 = 1 2 3, C: U B 3 = 1 2, V B 3 = 1 3, D: U B 3 = 0, V B 3 = 1 2. A plot of the shape space of triangles for Bookstein coordinates is given in Figure 26. Each triangle shape is drawn with its centroid in the position of the Bookstein coordinates (U B, V B ) corresponding to its shape in the shape space. For example, the equilateral triangles are at (0, 3/2) and (0, 3/2) (marked E and F ). The rightangled triangles are located on the lines U B = 0.5, U B = 0.5 and on the circle (U B ) 2 + (V B ) 2 = 0.5; the isosceles triangles are located on the line U B = 0 and on the circles (U B + 0.5) 2 + (V B ) 2 = 1 and (U B 0.5) 2 + (V B ) 2 = 1; and the flat triangles (3 points in a straight line) are located

72 STATISTICAL SHAPE ANALYSIS on V B = 0. The plane can be partitioned into two half-planes all triangles below V B = 0 can be reflected to lie above V B = 0. In addition, each half-plane can be partitioned into six regions where the triangles have their labels permuted. If a triangle has baseline 1, 2 and apex 3 and side lengths d 12, d 13 and d 23, then the six regions are d 23 d 13 d 12, d 23 d 12 d 13, d 12 d 23 d 13, d 12 d 13 d 23, d 13 d 12 d 23, d 13 d 23 d 12.

PRELIMINARIES: SIZE MEASURES AND SHAPE COORDINATES 73 Thus, if invariance under relabelling and reflection of the landmarks was required, then we would be restricted to one of the 12 regions, for example the region AOE, bounded by the arc of isosceles triangles AE, the line of isosceles triangles OE and the line of flat triangles AO in Figure 26. It is quite apparent from Figure 26 that only a non- Euclidean distance in (U B, V B ) is appropriate for the shape space. For example, two triangles near the origin that are a Euclidean distance of 1 apart are very different in shape, but two triangles away from the origin that are a Euclidean distance of 1 apart are quite similar in shape.

74 STATISTICAL SHAPE ANALYSIS V B -2-1 0 1 2 A E O F B -2-1 0 U B 1 2 Figure 26 The shape space of triangles, using the Bookstein coordinates (U B, V B ). Each triangle is plotted with its centre at the shape coordinates (U B, V B ). The equilateral triangles are located at the points marked E and F. The isosceles triangles are located on the unbroken lines and circles ( -) and the right-angled triangles are located on the broken lines and circles (- - - -). The flat (collinear) triangles are located on the V B = 0 line (the U B axis). All triangles could be relabelled and reflected to lie in the region AOE, bounded by the arc of isosceles triangles AE, the line of isosceles triangles OE and the line of flat triangles AO.