Posted in | News

IMEC Further improves Source-Code for Scalable Video Decoding

IMEC has further improved its source-code for standard-compliant Scalable Video Decoding (SVC = H.264 extension), now performing 20 times faster and using only a tenth of the memory footprint compared to the SVC standard reference code. These groundbreaking results were obtained by further optimizing the code mainly through the removal of redundant code and function calls as well as through the improved memory use of IMEC's earlier (mid 2007) SVC source code. This code was already two times faster than the reference code.

The first optimization was based on (re)structuring the SVC code into more concise functional blocks. This facilitated extra optimizations, including removing redundant code and function calls. The application of DTSE (Data Transfer and Storage Exploration) transformations enabled intelligent (re)use of the memory footprint. As a result of the increased data locality, the total memory footprint was significantly reduced to one tenth, leading to much better cache behavior and higher performance. This will also contribute to reducing the silicon cost area when using SVC functions for ASIC (application-specific integrated circuit) implementations. The optimized decoder has been benchmarked against the reference decoder on a normal end user PC platform. Compliancy to the SVC standard was also verified. The configurations that were tested included the three scalability types of SVC, being spatial, temporal and quality scalability. The preliminary performance evaluation shows that IMEC's decoder is up to 20 times faster than the reference software, while consuming only a tenth of the memory.

The optimized source code is available as starting point for product development by industry via a licensing program and can be delivered as source code. The code is of typical interest for system integrators of mobile devices or telecommunication applications and fabless IC makers to help them extend their multimedia reference platforms to comply with the SVC standard.

Citations

Please use one of the following formats to cite this article in your essay, paper or report:

  • APA

    imec Inc.. (2019, March 01). IMEC Further improves Source-Code for Scalable Video Decoding. AZoOptics. Retrieved on May 09, 2024 from https://www.azooptics.com/News.aspx?newsID=1491.

  • MLA

    imec Inc.. "IMEC Further improves Source-Code for Scalable Video Decoding". AZoOptics. 09 May 2024. <https://www.azooptics.com/News.aspx?newsID=1491>.

  • Chicago

    imec Inc.. "IMEC Further improves Source-Code for Scalable Video Decoding". AZoOptics. https://www.azooptics.com/News.aspx?newsID=1491. (accessed May 09, 2024).

  • Harvard

    imec Inc.. 2019. IMEC Further improves Source-Code for Scalable Video Decoding. AZoOptics, viewed 09 May 2024, https://www.azooptics.com/News.aspx?newsID=1491.

Tell Us What You Think

Do you have a review, update or anything you would like to add to this news story?

Leave your feedback
Your comment type
Submit

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.