search

Home > Strategic Insight™ > Technology Services > Image Processing > QuickLook



QuickLook™

QuickLook™ is a client/server solution that provides a scrolling display of imagery received in realtime from an airborne or space-based sensor, with the server designed to “plug in” to an existing ground station, process realtime data feeds, and forward the data to one or more client displays

QuickLook™ Server Overview:

  • The QuickLook server consists of two components: the server executable and a small “data tap” library that is linked with ground station software having access to the raw data stream. The server executable, although not mandatory, is normally installed on the same machine as the data tap.
  • The data tap API provides the mechanism for passing both realtime image data as well as arbitrary time-tagged ancillary information to the server.
  • Standard data feed formats such as BIL (Band Interleave by Line) and BSQ (Band Sequential) are supported.
  • The server buffers, subsamples, and optionally compresses the data stream before sending it to the QuickLook™ clients. In addition, the server can embed ancillary time-tagged information that is then incorporated into the data stream and transmitted to the QuickLook™ clients as well.
  • In response to a command from a QuickLook™ client, the server can save a full-resolution snapshot of the current image frame (generating the appropriate RSETS), and function as a tile-based image server for access by suitable ELT software at one or more client stations.


QuickLook™ Client Overview:

  • The QuickLook™ client is provided as an executable by default, yet is easily extensible. Specifically, the source code for the display layer of the client is provided along with the requisite object libraries, enabling a customer to easily enhance and rebuild the QuickLook™ client.
  • The default QuickLook™ client supports:
    • Three types of scrolling displays: (1) conventional waterfall; (2) swipe (whereby each new screen of imagery overwrites the old as it comes in, one line at a time, while the previous screen of data remains fixed and does not scroll across the screen); and, (3) discrete (whereby each new screen of imagery overwrites the old after the entire new screen of imagery has been acquired).
    • Various orientations and behaviors for common variations in sensor platforms (e.g., vertical vs. horizontal updates). These can be changed on the fly and are non-destructive.
    • Simple DRA (Dynamic Range Adjustment) and TTC (Tonal Transfer Curve) controls, also non-destructive.
    • Multi-band or single band data.
    • Ability to acquire and exploit full resolution data (“snapshot”).
    • VCR-like temporal slider control for interactively reviewing data from any previous point in the mission (while still acquiring realtime data).


For more information on QuickLook™, contact us at .


 
__________________________________________________________
Next Century Corporation | 7075 Samuel Morse Drive, Suite 250
Columbia, MD 21046
443.545.3100 • 877.867.NEXT • FAX 443.285.0799