|
|
Software IP – Video, Audio, Speech & Image Codecs |
|
Media Framework IP |
|
Hardware IP – H.264 Encoder IP Core |
|
Proprietary Component |
|
Digital Rights Management. |
|
Algorithms for AV processing |
|
Compliant to standard |
|
Excellent Performance, Memory Usage and Quality |
|
Implementation |
|
ANSI C compatible Fixed Point / Floating point Algorithms
Platform Optimized C and Assembly code |
|
Re-entrant and Multithread safe |
|
Reduced Memory foot print |
|
Optimal set of API |
| Video IP |
Audio IP |
- H.264 Encoder / Decoder
- MPEG4 SP Encoder/ Decoder
- MPEG4 ASP Decoder
- H.263+ Encoder/ Decoder
- MPEG2 MP@ML Encoder/ Decoder
- MPEG2 High Profile Codec
- WMV9/VC1 Decoder
- Ogg Theora Decoder
|
- MP3 codec
- MP3 Pro decoder
- MP2 multichannel decoder
- AAC-LC codec
- HEAAC codec
- eHEAAC codec
- AAC-LC BSAC decoder
- AAC-LD decoder
- ER-AAC LC decoder
- MPEG4 CELP decoder
- AAC multichannel decoder
- WMA9 codec
- WMA Pro decoder
- Real Audio 10
- Ogg vorbis decoder
- DTS 5.1 decoder
- DTS-HD Master decoder
- DTS-HD High resolution decoder
- DTS-LBR decoder
- DTS-Neo6 matrix decoder
|
| Speech IP |
- G.711, G. 722, G.723.1
- G.726
- G.729 AB
- AMR NB
- ILBC
- AMR-WB/WB+
- CELP decoder
|
| Image IP |
- JPEG Baseline
- JPEG2000
- MJPEG
- GIF87a, GIF89a
- PNG
- WBMP
|
|
Portable Media Player Framework |
Tata Elxsi has developed a complete solution for playing different AV format and broadcast streams. |
|
Streaming Media Player Framework |
| Tata Elxsi has developed a media server to stream audio and video over the network via LAN or through wireless network. The streaming media server establishes a streaming session with third party Streaming Media Players such as Quick Time, Real –One, Philips Platform, Mpegable Players etc. It can also simulate stored and live streaming sessions for LAN. |
|
Codec Test Frame Work |
| |
Tata Elxsi has Test Framework solution that helps media professionals achieve high quality, standard-compliant, digital audio/video products in the shortest time possible. This package uncovers hidden bugs and isolates the erroneous region, and reduces drastically the development cycle and in turn helps in minimizing the cost factor. |
Tata Elxsi has developed an H.264 Encoder IP Core that is fully compatible with the ITU–T H.264 specifications. The H.264 Encoder IP for Main Profile is a fully verified high quality product, which is highly modular so that individual modules can be used as hardware accelerators.
|
The features include: |
| |
- Optimized resource usage
- Simple, fully synchronous design
- H.264 Encoder support goes up to Profile level 4.1
- Flexible GOP structure, multiple Reference frames
- Constant Bit Rate (CBR) for applications with limited bandwidth
- Independent of memory types, SRAM, SDRAM or DDRAM
- Fully functional and synthesizable HDL source code core
|
|
The highlights of this H.264 Encoder IP Core are as follows: |
| |
- Independent hardware encoder processes video without the assistance of a microprocessor.
- Its IP core is verified through extensive simulations with respect to reference C model.
- Verilog HDL verification environment.
- The External memory interface can operate at a different speed than the IP core, which would make this IP core well suited to a SoC, which shares the bus with other cores.
|
Tata Elxsi has the expertise in porting the codecs on third party proprietary components such as:
|
DTS |
| Tata Elxsi is the first company to join the DTS Certified Developers Program. With this Tata Elxsi can provide its services to all the DTS solution owners. More... |
|
Windows Media |
| Tata Elxsi is the Porting Partner for Microsoft Windows Media. We have expertise in the porting of Audio, Video Codecs and DRM, WM-DRM (Portable Device Version) components. |
|
Real Player |
| |
Tata Elxsi has the expertise on the working for Real Player. It has worked on Helix DNA client that is a universal digital media playback engine that supports playback of any format and codec on any device. It is the underlying digital media platform for the real player for windows, Mac, Linux and RTOS. It supports Real Video 10 as well as Real Audio 10. |
|
Dolby |
| Tata Elxsi is authorized to provide its service to all the customers having Dolby license. |
Tata Elxsi leverages its expertise in Intellectual Property (IP) Asset Creation and Capture, Management and Usage to offer robust DRM solutions that not only provide high level of security to assets, but also facilitate flexibility in managing rights-based sharing of these assets for commercial exploitation.
Tata Elxsi provides DRM integration services for different handheld product lines. The extensive experience helps us to understand the nuances of rights management and workflow processes and provide technically competent environment to carry forward the development of the various modules and components of the DRM products. The challenges included
- Supporting the customer in absence of a formal Requirements Management process
- Managing continuous changes and
- Delivering under severe time-to-market pressures.
Tata Elxsi has OMA-DRM-1.0 and WM-DRM10 in its product line and has OMA-DRM-2.0, WM-DRM 10 and Marlin DRM for networked devices. These are standard C implementations with optimized assembly for different platforms like ARM, ZSP etc. The Generalized versions of these IPs such as WM-DRM 10 for portable devices and OMA DRM 1.0
are available off the shelf. With minimal effort these can be optimized for other platforms as well.
The hardware and OS dependent parts are abstracted as a separate OEM layer for easier porting to different platforms/OSs. Tata Elxsi has the onsite and offsite customization and integration expertise for these components.
Tata Elxsi’s expertise is not only limited to providing IP for codecs but also has expertise in providing algorithms for both audio as well as video processing.
The following are the Audio processing algorithms developed by Tata Elxsi:
|
Graphic Equalizer |
Tata Elxsi’s graphic equalizer is a high quality compact fast fixed-point application, which comes with features and performance needed for any kind of sound reinforcement, room equalization or recording application.
The TEL developed graphic equalizer is a fast and efficient algorithm for enhancement of audio quality of speech and audio signals. TEL graphic equalizer algorithm can be easily integrated with GUI with sliders to control the gain of each individual band. |
|
Echo Canceller |
| Tata Elxsi’s Echo Canceller is a robust control unit with double-talk and near end speech detection. TEL AEC algorithm contains rich set of APIs. TEL AEC algorithm has been integrated with ITU-T speech codecs to suit for real-time applications. |
|
Distortion compensation |
| |
This component is used to compensate distortion non-linearity of the speaker that usually develops over a long period of usage. This is achieved by Tata Elxsi’s smartly designed Adaptive Filter Algorithm.
|
The algorithm developed for Video are classified as follows:
|
Pre processing Algorithm |
| The algorithms will be useful to reduce the noise content and helps to increasing bandwidth efficiency for Encoding use case in broadcasting |
|
Post Processing Algorithms |
| The post processing algorithms are developed to enhance the image quality at the receiving end of the transmission. Ex: Detecting, Deblocking. |
|
Rate Control Algorithms |
|
The Rate control algorithm is designed to ensure Constant Bit Rate and Variable Bit Rate. The algorithm is tested and verified from HD to Handheld use case |
|