Implementation and Optimization of 4×4 Luminance Intra Prediction Modes on FPGA
Journal Title: INTERNATIONAL JOURNAL OF ENGINEERING TRENDS AND TECHNOLOGY - Year 2014, Vol 10, Issue 1
Abstract
This paper proposes an efficient, fast and parallel processing of 4×4 luminance intra prediction implemented on FPGA. H.264[1] advanced video coding is a present generation video compression algorithm which can achieve high compression ratio without degrading the video quality. To achieve high compression H.264 uses various algorithms. Intra prediction [2,3] is one such algorithm to exploit the spatial redundancy in video frames. As we know there is a high correlation between pixels in a video frame. Intra prediction eliminates the correlation between pixels in a same frame to achieve compression. In this paper, luminance part of the image or video frame is taken and intra prediction algorithm is applied. In H.264[1] the luminance part of a video frame is divided into 4×4 or 16×16 block size depending on user application on image quality. Here we use 4×4 block size intra prediction. This has nine modes [1,2,3] to predict an image using reconstructed neighbor pixels of adjacent blocks. Processing of nine modes of 4×4 luminance intra prediction requires huge computations and has high latency. So we propose a method to reduce computations and processing all modes in parallel to achieve lower latency. This project is designed in Verilog using Xilinx ISE, simulated using Xilinx ISIM, synthesized and implemented on Virtex-6(Device: xc6vcx130T, Package: ff484, Speed:-2) FPGA. Project is implemented on FPGA’s because present generation FPGA’s are very much faster and has more resources and design time and time to market is less compared to ASIC’s. The design is synthesized using Xilinx XST and power consumption is calculated using XPower Analyzer. Results achieved is analyzed and compared to check the design works perfectly. This project is very useful for video application which needs faster processing and can be used as intra prediction IP (Intellectual Property).
Authors and Affiliations
Ashwini. V , Madhusudhan. K. N
Determination of Heat Transfer Cooling Rates in an Mixing Vessel Using Kanthal Heating Element
Experimental Overall heat transfer rates have been evaluated using heat balance energy equations for each experimental flow rates from cooling data observations in a mixing vessel using helical coil centrally subme...
A Pre-emptive Susceptive Design for Drowsy Driving Detection System
Now-a-days there are perceptible road accidents occurring due to many reasons. Carelessness of driver is one of the reasons for accidents particularly during nights. The main objective of our project is to design a...
Design of FPGA Based Encryption Algorithm using KECCAK Hashing Functions
Security makes the people to stay in the sense of vital modern technological improvements, especially focused in Cryptography process. We have to consider the high level of security, the speed of encryption and the...
Texture Feature Extraction of Video Frames Using GLCM
This paper presents a novel system for texture feature extraction of video frames using Gray Level Cooccurrence Matrix (GLCM).GLCM extraction is done using hardware. Texture is one of the important characteristics...
Speed-up Extension to Hadoop System
For storage and analysis of online or streaming data which is too big in size most organization are moving toward using Apaches Hadoop- HDFS. Applications like log processors, search engines etc. using Hadoop Map Reduce...