Efficient 8X8 Discrete Cosine TransformA simple and effective code for Discrete Cosine Transform. | |
Download |
Efficient 8X8 Discrete Cosine Transform Ranking & Summary
Advertisement
- License:
- Freeware
- Publisher Name:
- Luigi Rosa
- Operating Systems:
- Windows All
- File Size:
- 24 KB
Efficient 8X8 Discrete Cosine Transform Tags
- Algorithm cosine graph cosine oscillator Discrete Cosinus Transform DCT Arcus Cosine Cosine functions comparer cosine function cosine analyze discrete circuit discrete matlab Matlab Algorithm Discrete Fourier Transform discrete graphical model Cosine wave Treatment of Discrete Problems Discrete Problem analyze discrete K-surfaces discrete K-surfaces simulation discrete K-surfaces study discrete K-surfaces Discrete Cosine Transform 8x8 DCT discrete mathematics discrete self-checking symbolog time discrete discrete distribution
Efficient 8X8 Discrete Cosine Transform Description
A mathematical tool that has a lot of electronics applications Discrete Cosine Transform (DCT) is a mathematical tool that has a lot of electronics applications, from audio filters to video compression hardware. DCT transforms the information from the time or space domains to the frequency domain, such that other tools and transmission media can be run or used more efficiently to reach application goals: compact representation, fast transmission, memory savings, and so on. Transform coding constitutes an integral component of contemporary image/video processing applications. Transform coding relies on the premise that pixels in an image exhibit a certain level of correlation with their neighboring pixels. Similarly in a video transmission system, adjacent pixels in consecutive frames show very high correlation. Consequently, these correlations can be exploited to predict the value of a pixel from its respective neighbors. Like other transforms, the Discrete Cosine Transform attempts to decorrelate the image data. After decorrelation each transform coefficient can be encoded independently without losing compression efficiency. We have developed a fast and efficient MEX implementation for 8×8 DCT and IDCT. Matlab callable C programs are referred to as MEX-files. MEX-files are dynamically linked subroutines that the Matlab interpreter can automatically load and execute. This code can be easily converted into simple C code and it does not require any external library or toolbox.
Efficient 8X8 Discrete Cosine Transform Related Software