media

IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions

This white paper proposes an implementation for the Infinite Impulse Response (IIR) Gaussian blur filter using Intel® Advanced Vector Extensions (Intel® AVX) instructions. For a 2048x2048 image size, the AVX implementation is ~2X faster than the SSE code.
  • visual computing
  • Intel AVX
  • media
  • Gaussian blur filter
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_type_samplecode
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • libNthumb, The NHN* Performance Primitive for Real-Time Creation of Thumbnail Image with Intel® IPP Library

    Internet portal sites use the thumbnail image throughout their services. In this paper, we will show the performance benefit of thumbnail creation library "libNthumb", which uses the SIMD nstruction set through use of the Intel® IPP library.
  • IPP
  • visual computing
  • media
  • libNthumb
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • Graphics
  • Utilizing Intel® AVX with Cakewalk SONAR* X1

    SONAR* is Cakewalk's technology-leading digital audio workstation and runs natively on Intel® Core™ platforms. SONAR's processing of audio buffers for mixing and DSP as well as various data and bit depth conversions was updated to use Intel® AVX.
  • AVX
  • visual computing
  • Intel AVX
  • Cakewalk Sonar
  • media
  • cakewalk
  • SONAR
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • MP4/AVC Decode using the Intel® Media SDK

    Intel® Media SDK is a great way to reduce the time & effort it takes to create media applications. This article describes the process of decoding MP4 files using Intel Media SDK with code examples from the open source application Media Player Classic.
  • mp4
  • h.264
  • media sdk
  • visual computing
  • media
  • Intel Media SDK
  • H.264 decoder
  • Media Player Classic
  • MP4 Decode
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_product_msdk
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_type_samplecode
  • vcsource_index
  • Graphics
  • Using UMC De-multiplexer with the Intel® Media Software Development Kit

    The Intel® Media Software Development Kit (SDK) can be used to encode, transcode, decode video content. This paper leverages the Intel® Media SDK and the Intel® IPP samples to describe how to use a de-multiplexer to handle decoding MP4/AVC streams.
  • UMC
  • Decode
  • media sdk
  • visual computing
  • media
  • de-multiplexer
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_product_msdk
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_type_samplecode
  • vcsource_index
  • Graphics
  • Intel® Media SDK 2.0: High-Performance Video Encoding, Decoding and Preprocessing

    Intel® Media SDK version 2.0 equips developers with a standard API to create high-performance video solutions for consumer and professional uses. Intel Media SDK 2.0 provides easy access to hardware-accelerated video processing with software fallback.
  • visual computing
  • media
  • video decode
  • video encode
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_product_msdk
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • Graphics
  • Delivering Future-Proofed Performance and Efficiency with the Intel® Media SDK 2.0

    The Intel® Media Software Development Kit 2.0 (Intel® Media SDK 2.0) supports multiple graphics platforms by providing a single, unified solution for handling video encoding, preprocessing, decoding, and transcoding. See this solution brief for details.
  • media sdk
  • visual computing
  • media
  • video decode
  • video encode
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_product_msdk
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_index
  • Graphics
  • Practical Intel® AVX Optimization on 2nd generation Intel® Core™ Processors

    The introduction of the 2nd generation Intel® Core™ processor includes Intel® Advanced Vector Extension (Intel® AVX). Intel AVX is a new 256-bit instruction set extension to Intel® SSE. This article describes a simple methodology to utilize Intel AVX.
  • AVX
  • visual computing
  • media
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_index
  • Intel® Advanced Vector Extensions
  • Graphics
  • Interactive Geometric Sound Propagation and Rendering

    This white paper describes a novel algorithm for sound propagation and rendering in virtual environments and media applications using geometric propagation techniques for fast computation of propagation paths.
  • visual computing
  • media
  • sound propagation
  • geometric sound propagation
  • sound rendering
  • audio rendering
  • acoustic modeling
  • frustrum
  • frustrum tracing
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_domain_gamedev
  • vcsource_index
  • Graphics
  • Parallel Computing
  • Muxing with Intel® Media Software Development Kit

    This article presents a method that can be used to perform muxing of encoded media generated by Intel® Media SDK. It details how to use the audio/video codec components of Intel® IPP samples to create a muxing solution.
  • IPP
  • media sdk
  • visual computing
  • Intel IPP
  • media
  • Muxing
  • Muxer Class
  • vcsource_type_techarticle
  • vcsource_domain_media
  • vcsource_product_msdk
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_type_samplecode
  • Graphics
  • Pages

    Subscribe to media