Site Search:

 

Projects

Here is a summary of our current projects with more information when available:

Projects(see further below for a table):

  1. H.264 CAVLC Encoder (MATLAB or C)
    • 19 .m files OR
    • 10 .cpp/.h files
  2. H.264 CAVLC Decoder (MATLAB and C)
    • 25 .m files
    • 10 .cpp/.h files
  3. H.264 CABAC Decoder (Indefinetly Halted)
  4. Bitstream decoding (Matlab) (Unknown status)
  5. Simulink blocks for H.264 in MATLAB
    • DCT, Quantizer, IDCT, IQ
  6. H.264 Intra Prediction in Verilog (Ongoing work)
    • currently 7 verilog files
  7. Inter-Prediction Algorithms
    • Test of published algorithms in a the H.264 video coding environment

Status of Various Projects

Component
MATLAB
C/C++
Verilog
Input(Bitstream etc) Unkown Status    
Intra-Frame Prediction     Currently being completed
Motion Est/Comp   To be started...  
DCT
   
Quantization
   
IDCT
   
IQ
   
CAVLC Encoder
 
CAVLC Decoder
 

CABAC Decoder
(HALTED)

     
CABAC Encoder
(HALTED)
     
Deblocking Filter      
Output      

KEY: Jason   Jared   Chaitanya   Sumeer  

 

  • Currently, these different modules are not planned for merging, but for research on individual blocks of the H.264 standard. Modules in C or MATLAB can be used for functional verification and algorithmic experimentation.
  • Modules written in verilog will be used for hardware research

 

©2006 Digital Video Processing Research Team