On the Intersection of Two Conics (2403.08953v2)
Abstract: Finding the intersection of two conics is a commonly occurring problem. For example, it occurs when identifying patterns of craters on the lunar surface, detecting the orientation of a face from a single image, or estimating the attitude of a camera from 2D-to-3D point correspondences. Regardless of the application, the study of this classical problem presents a number of delightful geometric results. In most of the cases, the intersection points are computed by finding the degenerate conic consisting of two lines passing through the common points. Once a linear combination of the two conic matrices has been constructed, the solution of an eigenvalue problem provides four possible degenerate conics, of which only one coincides with the sought pair of lines. Then, the method proceeds by finding the intersection between one of the conics and the two lines. Other approaches make use of different methods, such as Gr\"obner bases or geometric algebra. Conic intersection, however, may be solved more intuitively with a convenient change of coordinates. In this work, we will consider two such coordinate changes. In the first approach, one of the conics is transformed into a parabola, which reduces the intersection problem to finding the solution of a quartic. In the second approach, we instead use the concept of self-polar triangles - which, amazingly, reduces the conic intersection problem to the solution of a simple quadratic equation.
Collections
Sign up for free to add this paper to one or more collections.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.