home *** CD-ROM | disk | FTP | other *** search
/ vis-ftp.cs.umass.edu / vis-ftp.cs.umass.edu.tar / vis-ftp.cs.umass.edu / pub / Software / FlightData / ReadMe.txt < prev    next >
Text File  |  2000-04-25  |  6KB  |  113 lines

  1.         How to Make Mosaics from Movies and Data
  2.     University of Massachusetts at Amherst, Computer Vision Laboratory
  3.  
  4. 1. Data Requirements:
  5.     -A Quicktime movie clip of the region to be mosaiked.
  6.     -If a Geo-Corrected mosaic is desired, a Flight Data File is needed, with data
  7.         corresponding to the movie clip
  8.  
  9. 2. Program Requirements:
  10.     FrameMaker.exe - this program was written with the help of Apple QuickTime
  11.         Library Functions, and will extract every frame of a QT movie and
  12.         store them in a BitMap file. This program also produces an ordered
  13.         listing of every BitMap file name created in a text file (extension
  14.         .in), which is required for the Mosaic program. Be sure to follow the
  15.         instructions of the program - it is a console application, and
  16.         requires detailed keyboard entries of file paths and file names.
  17.  
  18.     - **** Because this was written with QT libraries, it is necessary to have
  19.         Quicktime FULLY installed on the same machine as the program.
  20.  
  21.     Mosaiker.exe - this is the main mosaic-generating program. This program creates
  22.         mosaics in two large steps. First, it MATCHES each pair of images, and
  23.         records their relation to each other. Then it MOSAICS all the images
  24.         together. If a "Geo-Corrected" mosaic is selected, the recorded track is
  25.         'warped' to match the geo-track computed from the geographic information
  26.         captured during the flight.
  27.  
  28.         This program will only work with bitmap images, and produces the
  29.         mosaics in bitmap form.
  30.  
  31. 3. Instructions:
  32.  
  33.     Step 1: Extract the frames
  34.     Ensure enough disk space is available, and run the FrameMaker program. Enter
  35.     the FULL path name of the movie clip, starting with the Drive letter (ex. C:).
  36.     If you do not, Quicktime cannot open the movie (don't forget the .mov!).
  37.     
  38.     Enter 'f' for frames, and y/n for horita data. (Horita data is a geographical
  39.     video signal that was recorded onto the audio track, rather than displayed on
  40.     the video. It sounds like machine language when the movie is played with audio).
  41.     If yes is entered, the name of each BitMap image will consist of the extracted
  42.     date and timecode of the frame.
  43.  
  44.     Enter the FULL path of the location where the frames are to be written, starting
  45.     with the Drive letter, and ending with a '\'.
  46.     NOTE: Try and make this the final location of the frames, because the full path
  47.     name is recorded in the *.in file. If these frames are moved, this file will have
  48.     to be corrected, so the Mosaiker program can find these frames.
  49.  
  50.     The number of frames will be displayed, as well as a skip option. To extract
  51.     every frame, enter 0. To extract every third frame, enter 2. NOTE: the quality
  52.     of the mosaic will deteriorate as the frames get farther apart. To generate a
  53.     good mosaic, extract all the frames. Now the program will begin executing.
  54.  
  55.     TIP:
  56.     It is a good idea to create a new folder in the directory where the frames are,
  57.     to work from and put the results in. Place the *.in file, which is a listing of
  58.     every frame, in this new folder. This file is an input to the mosaiker program.
  59.  
  60.  
  61.     Step 2: Mosaic
  62.     If a geo-mosaic is desired, place a copy of the meta-file that contains the
  63.     relevant geo-data in the same directory as the *.in file, and rename it
  64.     *.in.full.txt, to match the sequence file *.in. This is how the mosaic program
  65.     finds this file, by appending '.full.txt' to the sequence file name.
  66.  
  67.     NOTE: If this data contains too many zeros, there may not be enough information
  68.     to correctly adjust the mosaic. If this happens the final mosaic may not look good.
  69.     The quality of a geo-corrected mosaic depends directly on the quality of the
  70.     flight data! 
  71.  
  72.     Start the Mosaiker program. Click on the far left button underneath 'File', or
  73.     select File->Open_Sequence_File. Find the *.in file and click Open.
  74.  
  75.     The first step is to match all the images. Click the blue-bordered "play" button
  76.     to begin matching. Each image will appear in the left window, and red lines will
  77.     flash over the image. These red lines are 'motion vectors' computed from the two
  78.     frames. If you have a good monitor with a high brightness setting, the difference
  79.     between the two frames will appear in the right window. Matching only has to be
  80.     run once on a set of data.
  81.  
  82.     Once matching is done, a 'Mosaic Option' panel will appear. Here you can select
  83.     the type of mosaic (free or geo-corrected). Other options are:
  84.     
  85.     Smooth Track: Highly recommended for geo-corrected, where the flight data can
  86.         be jittery.
  87.     
  88.     Multiple Mosaics: For generating stereo pairs.
  89.  
  90.     Draw Track: This will create a copy of the mosaic with a red track plotting the
  91.         centerpoints of each frame. For a geo-corrected mosaic, a green track
  92.         showing the free centers will also be plotted, to see the difference.
  93.  
  94.     Draw Profile: This will attach a red altitude profile to the long side of the
  95.         mosaic.
  96.  
  97.     Clicking OK will start the mosaic build process. When completed, the mosaic
  98.     will be displayed. If the track or profile was selected, you will be prompted
  99.     to save that image (the original mosaic is automatically saved as tmp$$$$$.bmp,
  100.     and if selected, the stereo mosaics are also automatically saved).
  101.  
  102.     Extras:
  103.     To create another mosaic, select Options->Mosaic_Option. The Mosaic option panel
  104.     will reappear.
  105.     To view the frames (in a stuttered movie fashion) Click the 'Play Video' button
  106.     (second from the left) or select File->Play_Video.
  107.     To open a bitmap, click the 'Open BMP' button (the shadowed person - far right)
  108.     or select File->Open_BMP_file.
  109.     To stop matching, or the 'play video' feature, click the blue-bordered 'stop'
  110.     button (second from right).
  111.  
  112.  
  113.