Changes between Version 5 and Version 6 of Fossils
- Timestamp:
- Jun 13, 2008, 2:48:06 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Fossils
v5 v6 1 Fossils2 3 1 = Hominids@home = 4 2 … … 9 7 10 8 A given rig session will yield 11 * A number of cameras with ~1000 images. Each image will havea timestamp. File names may not be unique across cameras.9 * A number of cameras with ~1000 images. Image are hi-res (~2Kx3K pixels). Each image has a timestamp. File names may not be unique across cameras. 12 10 * A GPS log file with a sequence of timestamped waypoints. 13 11 … … 16 14 Then you'll connect the various cameras, one at a time, to USB, 17 15 and it will download their images. 18 Th e outputs:16 This will produce a "batch" of images, consisting of: 19 17 20 * A directory of all the images, with unique filenames. 21 * An 'image index' file, one line per image. For each image: 22 * time 23 * lat/long 24 * filename 25 * estimated size factor (meters/pixel) 26 27 == Loading images on the server == 18 * A directory of the images, with filenames that are unique within the batch. 19 * A 'batch description' file, JSON format. Includes 20 * Batch name (descriptive) 21 * And for each image: 22 * time 23 * lat/long of center of image (estimated from image timestamp and GPS log) 24 * filename 25 * x/y size, pixels 26 * estimated size factor (meters/pixel) 28 27 29 28 We'll develop a script '''load_images''' that takes the above info 30 and loads it into the Bossa database. 31 Each run of this script produces a "batch" of jobs 29 and does the following: 30 * Create a Bossa "batch" record 31 * Copy the images to a directory whose name is the batch ID 32 * Create medium-res (~1024x768) versions of images. 33 * Creates a Bossa job record for each image. 34 Each run of this script produces a batch of jobs 32 35 that can be managed as a unit (see below). 33 36 Initially the state of the batch is "pending",