|
Comet project
Jean-Yves Bouguet and Andrew Edie Johnson
|
This document regroups some information regarding the comet project
with JPL (the data are not available any more).
Oct 27th, 1997:
The 3D range data is available in the file c135.range.
This file consists of a list of 3 values Xr, Yr and Zr corresponding
to the coordinates of the points on the rock (subscript r stands for "range").
The additional file c135.params provides
the necessary parameters to compute the coordinates of the points in the
camera reference frame (Xc,Yc,Zc) and then project those points on the
image plane.
Here is the recipe for projection:
- Retrieve the coordinates in the camera reference frame
Xc, Yc and Zc:
The vector trc is defined in the c135.params file
as: trc -1.08349318 -0.13863203 110.55296165
Call the three components of that vector trc_x (=-1.08349318 ),
trc_y (=-0.13863203) and trc_z (=110.55296165). The 3D coordinates
of the points in the camera frame are then:
Xc = Xr + trc_x
Yc = Yr+ trc_y
Zc = Zr+ trc_z
- Project the points on the unit focal plane (x,y)
x = Xc/Zc
y = Yc/Zc
- Include the lens radial distortion (xd,yd)
xd = (1 + kcam * (x^2 + y^2)) * x
yd = (1 + kcam * (x^2 + y^2)) * y
The parameter kcam (=-0.53855707) is specified in the c135.params
file.
- Convert in pixel units (xp,yp)
xp = fxcam * xd + cxcam
yp = fycam * yd + cycam
The focal lengths fxcam (=2686.22007742) and fycam (=2567.14622276)
as well as the coordinates of the optical center cxcam (=319.5)
and cycam (=239.5) are provided in the parameter file as well.
xp and yp are the pixel coordinates of the rock points. The range of values
on the axes are respectively [0 639] (for x, horizontal axis) and [0 479]
(for y, vertical axis). The origin (0,0) is the upper left corner of the
image.
In order to check the result, download the test image: c135.ras
Oct 30th, 1997:
Two other data sets: c180.range, c180.params, c180.ras
Dec. 7th, 1997:
We scanned the new comet at 72 different views (5 degrees apert). I give here the first 19 scan data (from angle 000 to angle 090). The naming convention remains the same as before. Due to lack to disk space, I had to gzipped all the files. Here are the files:
- c000.range.gz, c000.params.gz,
c0000_i.ras.gz
- c005.range.gz, c005.params.gz,
c0050_i.ras.gz
- c010.range.gz, c010.params.gz,
c0100_i.ras.gz
- c015.range.gz,
c015.params.gz,
c0150_i.ras.gz
- c020.range.gz,
c020.params.gz,
c0200_i.ras.gz
- c025.range.gz,
c025.params.gz,
c0250_i.ras.gz
- c030.range.gz,
c030.params.gz,
c0300_i.ras.gz
- c035.range.gz,
c035.params.gz,
c0350_i.ras.gz
- c040.range.gz,
c040.params.gz,
c0400_i.ras.gz
- c045.range.gz,
c045.params.gz,
c0450_i.ras.gz
- c050.range.gz,
c050.params.gz,
c0500_i.ras.gz
- c055.range.gz,
c055.params.gz,
c0550_i.ras.gz
- c060.range.gz,
c060.params.gz,
c0600_i.ras.gz
- c065.range.gz,
c065.params.gz,
c0650_i.ras.gz
- c070.range.gz,
c070.params.gz,
c0700_i.ras.gz
- c075.range.gz,
c075.params.gz,
c0750_i.ras.gz
- c080.range.gz,
c080.params.gz,
c0800_i.ras.gz
- c085.range.gz,
c085.params.gz,
c0850_i.ras.gz
- c090.range.gz,
c090.params.gz,
c0900_i.ras.gz
Remains to be done:
- Use the other views
- Extract the ground truth motion data. Unfortunately, we moved the turn table before scanning the axis of rotation. Therefore, we cannot use that piece of information for motion extraction. Two posibilities: run SFM on images, or merge views (with Andrew's method, or Caltech soft). To be discussed.
Dec. 16th, 1997:
The range data for the remaining views (from 95 to 355): comet_095_355.tar.
The images of the comet under 6 lighting directions are available online, together with the
results on the
lighting directions computations. In addition, you can retrieve the
range data for the first comet position.
Back to main page