Incube Logo
Audio Codecs
Speech Codecs
Video Codecs
Multimedia Frameworks
Audio Processing Subsystem
Video Codecs

Incube Solutions has vast experience in video codecs development and optimization for different platforms. Currently the following software codecs are available as ready IPs on ARM Cortex-A8/A9 platforms.

HEVC Decoder
High Efficiency Video Coding (HEVC) is the successor of H.264 and is expected to be the next generation standard achieving two times higher compression efficiency compared that of H.264. Due to the increased compression efficiency, HEVC will enable higher resolution video formats such as 4K x 2K and 8K x 4K. Another important aspect of HEVC is that it is designed to fully exploit parallel processing architectures.

Incube have a fully functional and optimized implementation of HEVC Main and Main 10 profile decoder on ARM Cortex-A9. Different multi-threading optimizations are done and the implementation is fully tested with 1, 2, and 4 cores. The decoder comes with a flexible and well-designed API that can be easily integrated into any higher level framework. Currently the decoder is integrated with Linux Gstreamer framework.
Data Sheet
H.264 Decoder
H.264 / MPEG-4 Part 10 or AVC (Advanced Video Coding) is one of the most popularly used video formats in a broad range of applications starting from low bit-rate internet streaming to HDTV broadcast and digital cinema applications with nearly lossless video quality. With about 50% bit-rate saving at any given quality level with respect to MPEG-2, this standard has revolutionized the digital broadcasting market and has enabled its transition from standard definition to high definition. Developed by a joint team of experts from MPEG and ITU, this standard has seen a continuous evolution with newer profiles to enable different markets.

Incube H.264 Decoder is an efficient and flexibleimplementationthat supports Baseline, Main ,High, High 10 and High 4:2:2 Profiles up to level 5.1. It comes with enhanced multi-threading support and has been well tested on platforms with 1, 2 and 4 Cortex-A9 cores. It is equipped with advanced error correction capabilities using state-of-the-art error correction algorithms. The IP is fully validated on hardware using ITU test streams. The IP is also tested for inter-operability with other encoders and is taken through a comprehensive QA cycle to ensure highest software quality. The decoder has been integrated in Linux Gstreamer and Android Stagefright frameworks.
Data Sheet
VP8 Decoder

VP8 is an advanced video codec developed by On2 Technologies, which was later acquired by Google in 2010. Google open-sourced this codec as part of its WebM project, which provides an open, royalty-free media file format designed for the web. It is a relatively simpler codec compared to H.264 which has many complex tools and many profiles. While running at much lower processor footprint, it achieves quality comparable to (or only slightly less than) H.264 which makes it an attractive option for many consumer electronics applications and internet video.

Incube VP8 Decoder is a multi-core capable and highly optimized video decoder. It is designed to perform much better than the open-source libvpx implementation, due to finer optimizations and enhanced multi-threaded architecture. The codec provides real time 1080p30 performance on a dual core Cortex-A9 processor. It provides much stronger and perceptually improved error concealment based on our proprietary SMD based multi-pass temporal error concealment method. The decoder is taken through a comprehensive QA cycle to ensure highest software quality. The decoder is integrated with Linux Gstreamer framework.

Data Sheet
MPEG-4 Simple Profile / H.263 Decoder

MPEG-4 Simple Profile is part of MPEG-4 Part-2 or ISO/IEC 14496-2. MPEG-4 Part-2 is aimed at a wide range of resolutions, bit-rates and applications with approximately 21 profiles. MPEG-4 Simple Profile is one of the more popular profiles of MPEG-4 Part-2 and is mostly aimed where low bit-rates and low resolutions are involved. H.263 baseline profile is compatible for MPEG-4 Short Video Header mode.

Incube MPEG-4 Simple Profile decoder is highly efficientimplementation with high level of optimization for both memory and performance. It comes with good error resilience and error concealment features. It has been thoroughly tested and validated both on simulators and hardware.

Data Sheet
   Copyright © 2009 Incube. All rights reserved About | Sitemap | Security | Legal | Privacy