A Novel Algorithm with Complexity Reduction for Multimedia Applications using 8-point DCT

Also Available Domains DSP Core

Project Code :TVMAFE540


The main aim of this project is to implement an efficient method for approximation of 2D-DCT applications.


Several efficient methods for the excellent approximation of 2-D Discrete Cosine Transform (DCT) transformations have been developed due to the low energy consumption required by video processing systems for the multimedia sector. The DCT is used in several compression applications because to its excellent energy compaction properties. It has been hypothesized that approximation DCT transforms with no multiplier offer higher compression and faster performance while having a minimal circuit complexity. These approximations are only possible in digital VLSI circuits with arithmetic operation vs rather than traditional DCTs and integer conversions, resulting in significant chip space and power savings. When compared to state-of-the-art DCT approximations, the suggested transform has a low computational complexity in terms of both algorithm complexity and peak signal-to-noise ratio.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram


Software Requirements:

·       Tool:   Xilinx ISE 14.7 /Xilinx Vivado2018.3

·         HDL: Verilog

Hardware Requirements:

·         Microsoft® Windows XP

·         Intel® Pentium® 4 processor or Pentium 4 equivalent with SSE support

·         512 MB RAM

·         100 MB of available disk space

Learning Outcomes

  • Basics of Digital Electronics
  • VLSI design Flow
  • Introduction to Verilog Coding
  • Different modeling styles in Verilog

o   Data Flow modeling

o   Structural modeling

o   Behavioral modeling

o   Mixed level modeling

  • Introduction to Arithmetic circuits
  • Knowledge on types of approximate DCT circuits
  • Different DCT approximation techniques
  • Applications in real time
  • Xilinx ISE 14.7/Xilinx Vivado2018.3 for design and simulation
  •  Generation of Net list
  • Solution providing for real time problems
  •  Project Development Skills:

o   Problem Analysis Skills

o   Problem Solving Skills

o   Logical Skills

o   Designing Skills

o   Testing Skills

o   Debugging Skills

o   Presentation Skills

o   Thesis Writing Skills

Demo Video

Request Video

Related Projects

Final year projects