Mobicast: a system for collaborative event casting using mobile phones. - Ayman Kaheel; Motaz Ahmad El-Saban; Mahmoud Refaat; Mostafa Ezz (MUM, 2009)

Fast stitching of videos captured from freely moving devices by exploiting temporal redundancy. - Motaz Ahmad El-Saban; Mostafa Ezz; Ayman Kaheel (ICIP, 2010)

Improved optimal seam selection blending for fast video stitching of videos captured from freely moving devices. - Motaz Ahmad El-Saban; Mostafa Ezz; Ayman Kaheel; Mahmoud Refaat (ICIP, 2011)