Real-time High-speed Lossless CompressionCVC Image (Image Data Compression)
Real-time High-speed Lossless Compression Library Optimized for Images
Conventional methods:
- Run slow and take too long time to complete.
- Processing speed highly depends on the type of input data.
- Not suitable for embedded applications due to large software size.
- Lower compression ratio depending on the data contents.
- Freewares may involve ambiguous licenses.
- General compression means easy decompression.
CVC Image:
- Achieves overwhelmingly faster compression than conventional methods.
- Stable processing speed and virtually real-time processing.
- Small-scale software implementation makes it ideal for embedded applications.
- Higher compression ratio than conventional methods.
- Machine-independent source code fits any execution environments.
- Highly secure due to our proprietary process.
- Includes a free license for a dedicated library for decompression (limited-function version).
CVC Image: Usage
- To use CVC Image, it is necessary to control compression/decompression (make API calls) from a customer's software.
- Data passing method for CVC Image/Wave is essentially memory to memory.
- Allocation and management of the memories for original images and compressed images should be handled by a customer's software.
Supported environment:
CVC Wave supports wide variety of environments used in embedded devices:
- OS: Windows, Linux, uITRON, T-Kernel, VxWorks, non-OS system and more
- CPU: Intel family, Renesas H8 series, SH family, ARM family and more
* Cannot read from or write to a file in an environment that does not support any file systems.