Revision 185e7a808e2adfc089ac05376501f04a266fd973 (click the page title to view the current version)

Distorted Space

Changes from 185e7a808e2adfc089ac05376501f04a266fd973 to 8c054821aae6a4f94f4111e137b143cfe6cdaada

---
title: Distorted Space
categories: session
---

**Briefing** [Distorted Lecture]()

**Additional Reading**
Chapter 9 in  *OpenCV 3 Computer Vision with Python Cookbook* by
Alexey Spizhevoy (author).
Search for it in [Oria](https://oria.no/).
There is an e-book available.

# Exercises

+ Exercise 6.4
## An Example of a Distorted spaceo

### Step 1.  Preliminaries.

1.  Consider a triangle in the object space, formed by the three
    vertices, $A=(0,0,10)$, $B=(20,0,10)$, and $(20,10,10)$.  
    Let 
    + $\alpha$ be the angle between the vectors $\widevec{AB}$ 
      and $\widevec{AC}$.
    + $\beta$ be the angle between the vectors $\widevec{BA}$ 
      and $\widevec{BC}$.
    Draw a figure to show this information.
2.  Calculate the angle $\alpha$.
3.  Consider an ideal perspective camera, posed such that the camera
    frame matches the world frame.  Calculate the image points
    corresponding to $A$, $B$, and $C$.  Draw an image to display 
    this projection.
4.  Calculate the angles in the images of $\alpha$ and $\beta$.
    Do they match the original angles?
5.  Calculate the lengths of the edges of the triangles in the image.
6.  Make a new drawing to display the quantities calculated in 4 and 5.
    Keep it for later reference.

### Step 2.  Distortion.

7.  Suppose the camera is not idea, but instead has calibration matrix
    $$K = 
    \begin{bmatrix}
    2 & \frac1{\sqrt{3}} & 4 \\ 0 & 1 & 4 \\ 0 & 0 & 1
    \end{bmatrix}$$
8.  Calculate the image points corresponding to $A$, $B$, and $C$,
    using the camera calibration matrix $K$.
    Draw the resulting image to scale. 
9.  Calculate the lengths of the edges of the image of the triangle.
10. Let $\alpha'$ and $\beta'$ be the images of the angles $\alpha$
    and $\beta$.  Calculate these to image angles and add the information
    to you figure.
11. Compare your distorted image to the original image from Step 1.

### Step 3.  The Distorted Inner Product Space

## From the Textbook

+ Exercise 6.4

# Debrief