Printable version of this page: http://www.arivis.com/en/arivis-ImageCore

Short contact

arivis - Multiple Image Tools GmbH
Kröpeliner Straße 54 | 18055 Rostock
+49 381 461 393 0 | info@arivis.com


arivis ImageCore

Our products arivis Browser, arivis WebView und arivis Vision 4D offer to the user the possibility to access large image data performantly.
With the arivis ImageCore, arivis now provides a library, with which application developer can base their existing or new applications on our proven memory management.

arivis shares arivis ImageCore data format & library

arivis has decided to open the structure and description of the arivis ImageCore data format to interested users. This technology, which has been developed and refined since 1997 at the Fraunhofer Institute for Computer Graphics (IGD), uses a redundancy free storage technique that allows random access to arbitrary image regions at any zoom and constant time.
Therewith we offer the imaging community a direct use and employment of one of our core technologies which is the basis of our product palette and which allows an easy and highly efficient access to very large image data.
For non-commercial use and direct access to our .sis data, a reference implementation of our access interface ImageCore Library is at your disposal.
For further information, please contact our support team: support@arivis.com.

Product attributes

arivis ImageCore Produkt
  • Saving of and access to image data of unlimited size
  • Image data with up to 5 real dimensions
  • Unlimited number of channels (spectral information) e.g. for X-ray, infrared, contour model
  • Intelligent caching and pre-fetching and thus performant navigation on the data
  • Color charts integrated into the data model (false color rendering)
  • Available for all important operating systems
  • Transparent compressing of image data
  • Simple, clearly structured interface, quick orientation

The concept of the arivis ImageCore aims at transparently providing applications with highly performant memory. For this, different caching and pre-fetching strategies are combined with an optimized data format and efficient methods accessing the data. The library can thus be very easily integrated into any program infra-structures.

The arivis Imagecore is implemented in C++. The implementation bases on open libraries like Boost. During the development, we put stress on the smooth co-operation with all important operating systems and compilers. Therefore, you can continue offering your applications platform-independently.

Since we use the arivis ImageCore as basis for our own products and solutions, its intense further development is secured.

The library possesses a simple, clearly structured interface, and can thus be easily integrated. In many cases, the application can be directly compiled and used after some minor adaptations, simply by using the arivis ImageCore instead of the old memory management. It is only used as a transparent upgrading of the previously applied main memory. The whole application will become even more flexible through the use of the optimized SIS-image format. With it, even extremely large, multi-dimensional image data can be opened, visualized, processed and saved very quickly.

Of course, our offer includes advice for you for the Integration of the arivis ImageCore as well as support by developers for the implementation.