| |
|
|
|
| |
CineSat - Overview on Functionality & Services
|
| |
|
|
| |
| |
This page summarizes the functions of the current CineSat release.
The last column identifies the availability (respectively the amount of service) for a typical, standard CineSat
License. Additional services are available on request. |
|
| |
|
CineSat
MSG Edition 3.0
|
| |
Data Import & Export |
Included
|
| |
|
Cinesat comes with a number of standard image ingesters, as well
as with an import facility for raw pixel dumps, source code examples, and full interface documentation. This enables
you to realize interfaces to any of your specific formats.
CineSat is delivered as turn-key system. So don't worry if you should not find your special image format in the
following list - your CineSat system comes with a full integration service to one of your formats. |
|
| |
Image Import / Export |
- Import all major MSG image distribution formats
:
- LRIT, HRIT
- Eumetsat Archive Formats (Native, BSQ)
- XPIF (Extended PIF format of VCS MSG receivers)
- Meteosat formats
- OpenMTP (Eumetsat Archive and Rapid Scan images)
- PIF (Processed Image Format of VCS PDUS station)
- Standard graphic formats (import and export)
- PNG Portable Network Graphics (for web browsers)
- JPEG, GIF
- Sun Raster Graphics, Windows
Bitmaps
- PNM Portable Anymap family: PBM, PGM, and PPM
- Generic Interface for site-specific formats (including source code)
- Turn-key systems will be configured for your data source
- Convert input images to any output format
- Automatic detection, handling, and conversion of byte order
- Conversion between all bit depths and color types
- Image conversion automatically adapts pixel calibration
- Added metadata support for PNG, RAS, PBM, PGM, PPM
|
yes
|
| |
Movie Export |
AVI and MPEG (for Windows and Linux players)
|
Interface to freeware codecs
|
| |
Table Import / Export |
CineSat imports and exports table data as
- CSV (comma separated values)
- ASCII text tables, and
- Binary arrays in big- and little endian byte order, sorted
by rows or columns
Import examples:
- Trajectory start point tables (e.g. lightning positions)
- Numerical Model Temperatures (for height assignment)
Export examples:
- Atmospheric motion fields plus descriptive data
- Predicted trajectory path coordinates
- Convective Cell positions, descriptors, and predicted trajectories
|
yes
|
| |
Table Processing |
Manipulation of imported and produced CineSat tables, e.g. table
variable renaming, deleting, interpolation, merging, unit conversion, ... |
yes
|
| |
|
|
|
| |
Image Preprocessing & Graphical Weather
Products |
| |
|
|
|
| |
Radiometric Processing |
- Supports images from 1 to 16 bit resolution and 24-bit true
color, including MSG 8-bit, 10-bit, and 12-bit image channels
- Image calibration and re-calibration to a user-defined relation
between pixel values and physical units (e.g. temperatures)
- linear relation with gain and offset
- full calibration tables up to 12 bit
- interpolated tables of pixel / temperature pairs
- Support of Kelvin, Celsius, Fahrenheit
- Sun angle correction of visible images
- Atmospheric correction of infra-red images
- More than 40 predefined image filters for spike removal, smoothing,
edge detection, 3D filtering, local and global histogram equalization ...
- Linear brightness shift and contrast stretching
- User configurable filter kernels
- Black line removal (even after reprojection)
- User defined pixel transformation tables
|
yes
|
| |
Geographical Processing |
- 63 projection types :
- 10 azimuthal (plane) projections
- 17 cylindrical projections (incl. 3 transverse)
- 25 pseudo-cylindrical projections
- 10 conical projections and
- 1 miscellaneous projection
- Choice of projection properties for each projection surface
- equi-distant
- equal area (equivalent)
- conformal (equal angles, shape preserving)
- Use of ellipsoidal earth model in most important projections:
- azimuthal: NPOL, SPOL, GEOSAT
- cylindrical: MERCATOR, MILLER
- conical: ALBERS, ISLE, LAMBERT
- 50 standard spheroids pre-defined (incl. HRIT ellipsoid for
MSG)
- Nearest neighbor, bilinear, and bicubic spline resampling
- User configurable projection parameters:
- reference longitude and latitude(s)
- earth radius or spheroid axes
- satellite height (where appropriate)
- map area (size, position, scale)
- many pre-defined projections available
- More than 90 pre-defined projections
- Interactive map editor and preview
- Application of land / sea masks
- Composite images (world cloud maps) from several satellites
|
yes
|
| |
Graphical Processing |
- Generation of 8-bit palette and 24-bit true color image products
- User defined color assignment for image and overlays (up to
16 million colors
- Predefined standard color look-up tables
- Easy import of your preferred look-up tables
- Sophisticated color reduction from 24 to 8 bit for web products
(with and without dithering)
- Local contour enhancement filters
- Declouding: timely consistent and smooth extraction of clouds
and overlay on a colored (land/sea) background
- Adding image overlays
- geographical nets and grid markers
- coastlines with variable resolution (25 to 1 km)
- recent political borders (as of mid 2002)
- cities (database of 350+ cities provided)
- user defined, named locations
- title, text, labels, logos
- boxes, rectangles, lines, marks, circles, ellipses
- import table positions (e.g. convective cells)
- motion vector fields
- trajectories
- contour lines from image data
- opaque and semi-transparent raster overlays
- Automatic real-time generation of all graphical products
- Export to standard graphic formats (PNG, JPG, GIF, ...)
|
yes
|
| |
Image Processing |
Beside the pure meteorological functions, CineSat offers to
you a rich palette of general purpose image processing functions, like
- Flexible conversion and combination of images with different
bit depth, e.g. combine 8-bit and 12-bit MSG data
- Filtering (smoothing and sharpening filters, contour filters,
local and global histogram linearization, relief filters, more than 40 pre-defined filters and user-defined filter
kernels)
- Thresholding
- Linear gray value transformations (contrast, brightness)
- Applying (non-linear) pixel transformation tables
- Neatless removal of burnt-in overlays
- Geometric operations: flip, tilt, rotate, resize, zoom
- Crop region of interst with adaption of projection metadata
- Image arithmetic
- linear combination of two images i.e. adding and subtracting
with user defined coefficients and offset
- multiplication and division of two images
- maximum and minimum of two images
- Earth-space and land-sea masking
- Most operations support indexed as well as true color images
- Image calibration is automatically being adapted as far as
possible
|
yes
|
| |
Utility Functions |
Many utility functions complement the core meteorological application
and support Automatic Product Extraction, e.g.
- Sun position information including sunrise, sunset, and twilight
- Time and date handling, time arithmetics
- Parsing and generation of weather product file names
- Configurable housekeeping (scrubbing) of data directories
- Help function
|
yes
|
| |
|
|
|
| |
Image Analysis and Forecast |
| |
|
|
|
| |
Motion Analysis |
Computes three types of motion fields for all image channels,
i.e. the
- Atmospheric Motion Field (= total cloud motion),
- System Motion Field (=movement of cloud systems) and
- Relative Motion Field (=motion within cloud systems)
The resulting vector table contains the following descriptors
for each motion vector:
- Geographical motion vector coordinates (longitude / latitude)
- Image vector coordinates (row / column)
- Motion direction (degree)
- Motion speed (m/s)
- Cloud temperatures at vector start and end-points
- Cloud heights at start and end-points (if imported vertical
temperature profiles are available)
- Vector quality
Some of these descriptors require information about image navigation
and calibration and additional input data.
|
yes
|
| |
Cloud Development Analysis |
Computes Cloud Development Maps based on an image series and corresponding
motion fields |
yes
|
| |
Convective Cell Analysis |
Detection and description of convective cloud cells:
- Cell positions
- Cell diameter and area
- Current cell speed and direction
- Cell top temperature
- Cell top cooling rate
- Cell border expansion/shrinking rate
|
yes
|
| |
RGB Composites  |
- True color RGB composites of any three gray-value images
- Interactive RGB Color Composer: Assign single image channels
or channel differences to RGB planes, supports weighting, Gamma correction, and histogram equalization
- Pre-defined color composites according to MSG Interpretation
Guide
|
yes
|
| |
UTH |
Computes the Upper Tropospheric Humidity from the water vapor image
channel. The result is either an UTH image or an UTH table. |
yes
|
| |
Movie Module |
Perfectly smooth and sharp interpolation of satellite images for
TV weather animation (based on cloud motion fields). Features also the highly accurate interpolation of missing
images. |
yes
|
| |
Nowcasting |
Short-range prediction of
- Future satellite images (all channels)
- Cloud borders
- Cloud cell trajectories
- Rainfall trajectories (if rainfall positions are being provided)
- Lightning trajectories (if lightning data are being provided)
- Inverse trajectories (what weather approaches an airport ?)
|
yes
|
| |
|
|
|
| |
Automatic Product Extraction |
| |
|
|
|
| |
APE |
Automatic Product Extraction - a fully operational power tool
for automated, real-time image processing, analysis, and extraction of your customized weather products. It features
- Real-time image analysis and forecast information
- Raw image preprocessing (correction, projection, recalibration)
- Fully configurable production of weather displays
- Easily interfaces to your own data processing
- Can feed and trigger your site specific applications (e.g.
SAF)
- Very flexible import of your image data
- Configurable distribution of results to your network
- Data transfer with ftp, rcp, NFS, Samba, and site-specific
tools
- Automated file access by configurable file name rules
- Runs either in local or GMT time
- Supports 00:00 and 24:00 midnight conventions
- Easy monitoring and control from a graphical user interface
- Event logger, status monitor, watchdog timer
- Automated data householding
- Support of multi-processor platforms
- Processing chains can run on different machines
- Very robust, operationally proven performance
|
yes
|
| |
APE Browser |
A JavaScript-based interface to monitor the Automatic Product
Extraction by use of a standard web browser. You can view
- Real-time result images,
- Log and status files, the
- Operationally used configuration, and the
- Electronic CineSat documentation
|
yes
|
| |
Macros & Scripts |
CineSat features a rich command language with more than 70 image
and data processing commands that make all functions available from the Unix command line, from shell scripts,
or from your own applications.
The new release even offers a macro
facility to control the graphical user interface from Unix scripts. |
yes
|
| |
|
|
|
| |
Graphical User Interface  |
| |
|
CineSat comes with a very powerful graphical front-end featuring
full access to all image processing functions and very flexible and high-performance image display. |
|
| |
Image Display |
CineSat is a fast and universal image browser with many outstanding
features:
- Multi-window image, text, and HTML browser
- High-performance display of standard graphic formats: PNG,
JPG, RAS, PBM, PGM, PPM, BMP, GIF, and of all standard Meteosat Second Generation distribution formats
- Browse additional image formats by configuring standard conversion
filters
- Displays 8/10/12/16-bit indexed and 24-bit RGB images
- Supports palette, gray, and true color images
- Easy and intuitive color tools and Color Expert
- Quickly set preferred color maps from your Favorites
- Fast zoom and scroll with mouse, keys, and scroll-wheel even
while looping
- Individual or simultaneous zoom and pan in all windows
- Loop and Movie toolbox (see animation)
- Standard window layouts: full window, cascaded, side-by-side,
top-to-bottom, tiled, tabbed
- Vector overlays, image legend (see overlays)
- Dynamic Data Window displays table values near cursor position,
like convective cell properties
- Screenshot facility for single or all display windows, with
or without enclosing frames
- Image and window printing
- Choice of look-and-feels (Motif, Windows, CineSat)
- Based on latest Java software technologies
- Requires Java J2SE 1.4.1 or higher
|
yes
|
| |
Overlays |
- Load any number of vector overlays like
- Coastlines, borders, cities, user-defined places, geographical
nets and grids, vectors, convective cell analysis, ...
- Geographical overlays adapt to actual image projection with
sub-pixel accuracy
- Image legend (for raw and calibrated values)
- Change overlay properties and display order
- Apply overlays to a single or to all loaded images
- Quickly access preferred overlays from your favorites
|
yes
|
| |
Animation and Movies |
- Load up to a Gigabyte of images
- Animate forward only, backward only, or swing
- Set film speed and pause before sequence repeat
- Single-step and toggle between selected images
- Fast zoom and scroll during running animation
- Set overlays and colors for single or all frames
- Supports mixed bit-depths and color types
- Animate any combination of palette and true color images
- Load preferred loops and complete image directories from your
favorites
- Export full animation loop or selected regions to standard
MPEG and AVI
- Display movies with standard Windows or Linux media players
- Easily include satellite movies in Powerpoint slides
- Automatically produce movies for your web site
|
yes
|
| |
Image Analysis |
CineSat provides you with a number of powerful tools to interactively
inspect and analyse image content to the very detail:
- Image region statistics and histogram (even for 10/16/24 bit)
- Line profile readouts
- Configurable cursor area readouts
- 3D-display of selected image regions
- 3D-display of cursor area updates with cursor movement
- Readout of color, raw and calibrated pixel values
- All readouts as graphic and exportable ASCII text
|
yes
|
| |
Special Functions |
- Macro facility for batch control of graphical user interface
- Map editor and preview
- Log file viewer
- Configuration of Automatic Product Extraction (APE): data import
result distribution, product parameters, ...
- APE operation: start, stop, restart after reconfiguration,
processing of archived test cases
- APE monitoring: status, log files, processes, disk space
|
yes
|
| |
|
View screenshots:
|
|
| |
|
|
|
| |
Provided Data Sets |
| |
|
|
|
| |
|
CineSat comes along with the following data sets:
- Up-to-date world borders (political, sea, lakes)
- Shorelines from 25 km to / 5 km / 1 km / 200 meters resolution
- Land / sea masks with 1/12 degree resolution
- Shaded relief world map
- World cities location data base
|
yes
|
| |
|
|
|
| |
Installation Support Package |
| |
|
|
included:
|
| |
Data Integration |
Interface to one of your image formats and initial set-up of your
site-specific real-time processing chain (pre-installation task) |
1 format
|
| |
On-site Installation |
On-site installation, support to further on-site integration, and
Site Acceptance Testing (including travel) |
yes
|
| |
Forecaster Training |
Training on the scientific background and the correct use and interpretation
of the new products and data |
yes
|
| |
IT Training |
IT and system maintenance training |
yes
|
| |
R&D Training |
Training for software developers and developers of new meteo products |
yes
|
| |
|
Total on-site installation support included in standard license: |
4 days
|
| |
|
|
|
| |
Update and Support Options |
| |
|
|
|
| |
Update BASE |
Subscription of yearly or half-yearly updates of standard CineSat
software and electronic documentation; telephone support during office hours |
separate
|
| |
Update PLUS |
Updates of site-specific interfaces and configuration; only with
Update BASE |
separate
|
| |
Update Paper Doc |
Updated manuals in printed form; only with Update BASE |
separate
|
| |
Update On-site ITT |
On-site update Installation, Test, and Training; only with Update
BASE |
separate
|
| |
Support Tickets |
Remote or on-site support to the use, tailoring, interfacing, and
configuration of CineSat, as well as customer specific programming. |
separate
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
| CineSat includes |
 |
110.000 lines of C-code |
 |
50.000 lines of Java |
 |
15.000 lines of Unix scripts |
 |
More than 500 pages of documentation |
 |
More than 14 years of research and development |
|
|
| |
|
|
|
| |
|
|
|
| |
|
|
|
| |
|
| |
|
|