Current Challenges

In this age of mobilization the cell phones now offer full video capabilities, including recording and play back. Along with the popularity of YouTube and explosion of user created content shot on low end equipment (such as mobile phones) and the evolution of high resolution displays there is a huge gap in the resolution of the content and display capabilities. Moreover, the content created over the past decades for VHS and Analog TV requires up-scaling. In addition, there is a huge demand for streaming HD quality video over WiFi and 3G networks.

The developers of Notebooks and Smart Phones are struggling to successfully implement streaming video; the primary issue with WiFi and 3G network is that they are optimized for the transmission of data in a way that is not ideal for the transmission of video.

The available bandwidth and the quality of the connection have a major impact on the video viewing experience. Avieon’s VISP™ IP utilizes video post processing algorithms which is an ideal solution to overcome these challenges.

Why Super Resolution?

Images with high pixel density are desirable in many applications, such as high resolution (HR), high quality video conference, high definition television broadcasting and, Blu-ray movies, etc. Unfortunately most of the multimedia content is recorded/shot from using low resolution (LR) cameras such as cell phone cameras or webcams. Several resolution enhancement techniques have emerged to improve image quality, color tone, contrast and reduce blur and blocking artifacts. However, the performance of simple interpolation methods is poor due to the aliasing, zigzag edges, and blocking effects.

Existing Super Resolution (SR) methods can be divided into three categories, specifically the reconstruction-based method, the learning-based method, and the functional interpolation method.

Reconstruction-Based SR

The reconstruction-based SR method builds an HR image from a sequence of LR images. The limitation of reconstruction-based methods is that, as the image magnification factor increases, the reconstruction constraints provide less and less reduce the amount of useful information. In addition, it requires that the image pairs are related by global parametric transformations, and/or the parameter of the camera’s Point-Spread-Function is known in advance. This limits its applicability and requires expensive hardware devices.

Learning-based SR

The second category technique is , the learning-based methods SR, which involves learnings of the co-occurrence prior between HR and LR image patches or coefficients, and processing the LR input along with appropriate smoothness constraint to generate HR image. Although learning-based SR method is suitable for both multi-frame and single-frame SR, it is somewhat dependent on the training set. Hence the result is not stable and sometimes produces artifacts in real applications.

Functional Interpolation SR

The third category is the functional interpolation SR approach, which applies an existing function on the LR input. In this line, This technique utilizes some well-known image interpolation methods can be found, such as bi-cubic and polynomial spline interpolation. However, simple interpolation function cannot recover the high frequency components and often blurs the discontinuities of interpolated images. This method generates SR images with good perceptual quality, but is very computational expensive.

Research on super resolution has been ongoing during since the past decade. However the challenge of applying super resolution techniques continues to be the practical balance of various constraints such as; computational resources, the cost of other components in the architecture; such as memory, number of gates, the available real-estate available and the power consumption to support the processing requirements. Most of the super resolution algorithms are impractical for real-time embedded application either due to computatione requirement or memory size / bandwidth.

Avieon VISP™ IP

Avieon’s Super Resolution IP offers the breakthrough in technology to enhance the resolution of imaging systems to High-Definition in real time without requiring the computational resources and power consumption of a Super Computer. Our C programmable, multi-core, Video & Image Signal Processor™ (VISP™) IP is architectured with a high performance programmable data path to deliver optimum performance while balancing the resource cost. Time to market is critical to gain a competitive edge, with Avieon’s silicon proven post processing IP and patent-pending skin tone detection and correction you can lead the market with unparalleled user experience of high resolution, sharp and crisp images.