signal processing (especially image processing), geometry processing, computational geometry, C++ programming language, computer graphics, multimedia systems, data structures and algorithms, data compression (especially image compression)
efficient implementation of signal/geometry processing algorithms in C++
mesh-based image representations and content-adaptive image sampling
multiresolution signal and geometry processing (e.g., wavelets, filter banks, and subdivision surfaces)