- Image and Video processing
- Image and Video Watermarking
- Compressed Video Watermarking (MPEG and H.264)
- Reversible Watermarking
- Image and Video Quality Assessment
- Pattern Recognition
- Handwritten recognition
- Face recognition
- Neural Networks
- "Persian digits recognition using support Vector machine ", Shahid Beheshti University, No.60.4011
- "Compressed Video Watermarking in Bitstream Domain", Shahid Beheshti University
- "Image Quality Assessment Evaluations", Shahid Beheshti University