Dirac - A Video Codec

Created by the British Broadcasting Corporation.


dirac::PixelMatcher Class Reference

#include <pixel_match.h>

Collaboration diagram for dirac::PixelMatcher:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Private Member Functions

Private Attributes


Constructor & Destructor Documentation

dirac::PixelMatcher::PixelMatcher ( const EncoderParams encp  ) 


Member Function Documentation

void dirac::PixelMatcher::DoBlock ( const int  xpos,
const int  ypos,
TwoDArray< MvCostData > &  pred_costs,
MvArray mv_array,
const MvArray guide_array,
BlockMatcher block_match 
) [private]

void dirac::PixelMatcher::DoSearch ( const FrameBuffer my_buffer,
int  frame_num,
MEData me_data 
)

void dirac::PixelMatcher::MakeMEDataHierarchy ( const OneDArray< PicArray * > &  down_data,
OneDArray< MEData * > &  me_data_set 
) [private]

void dirac::PixelMatcher::MakePicHierarchy ( const PicArray data,
OneDArray< PicArray * > &  down_data 
) [private]

void dirac::PixelMatcher::MatchPic ( const PicArray ref_data,
const PicArray pic_data,
MEData me_data,
const MvData guide_data,
const int  ref_id 
) [private]

void dirac::PixelMatcher::TidyMEData ( OneDArray< MEData * > &  me_data_set  )  [private]

void dirac::PixelMatcher::TidyPics ( OneDArray< PicArray * > &  down_data  )  [private]


Member Data Documentation

CandidateList dirac::PixelMatcher::m_cand_list [private]

int dirac::PixelMatcher::m_depth [private]

const EncoderParams& dirac::PixelMatcher::m_encparams [private]

FrameSort dirac::PixelMatcher::m_fsort [private]

float dirac::PixelMatcher::m_lambda [private]

int dirac::PixelMatcher::m_level [private]

MVector dirac::PixelMatcher::m_mv_prediction [private]

int dirac::PixelMatcher::m_xr [private]

int dirac::PixelMatcher::m_yr [private]


The documentation for this class was generated from the following file:

© 2004 British Broadcasting Corporation. Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.