M.I. Khalil

Work place: Nuclear Research Center, Atomic Energy Authority, Cairo, Egypt

E-mail: magdi_nrc@hotmail.com

Website:

Research Interests: Computational Science and Engineering, Image Processing

Biography

Magdi Ibrahim Khalil El-Sharkawy, male, received his B.Sc degree in Computer and Automatic Control Engineering from Ain Shams University, Cairo, Egypt, in 1983, M.Sc degree in Computer Engineering from Tanta University,Tanta, Egypt, in 2003 and Ph.D degree in Computer System Engineering from Benha University, Cairo, Egypt, in 2005. He is currently working as Assistant Professor in Department of Networking and Communication systems at the Faculty of Computer and Information Sciences, Princess Noura Bent Abdulrahman University, Riyadh, KSA. He has 15 years of previous experience at the Reactor physics Department, Nuclear Research Center, Cairo, Egypt in the field of Data Acquisition and Interface Design. His area of interest includes image processing and digital signal processing.

Author Articles
A New Heuristic Approach for DNA Sequences Alignment

By M.I. Khalil

DOI: https://doi.org/10.5815/ijigsp.2015.12.03, Pub. Date: 8 Nov. 2015

The problem of comparing DNA sequences is one of the most significant tasks in the field of computational biology. It helps locating the similarities and differences between pairs of DNA sequences. This task can be achieved by finding the longest common substrings between DNA sequences and consequently aligning them. The complexity of this task is due to the high computational power and huge space consuming. Comparing DNA sequences leads to infer the cause of a certain disease beside many significant biological applications. This paper introduces a new Heuristic Approach for DNA Sequences Alignment between two DNA sequences. The new approach is based on three processing phases: the first phase finds the multiple common substrings in the two sequences, the second one sorts the obtained common substrings descending according to their lengths, and the last phase generates the optimal two aligned sequences. The modules of the new approach have been implemented and tested in C# language under Windows platform. The obtained results manifest a reduction in both time of processing and memory requirements. 

[...] Read more.
Accelerating Cross-correlation Applications via Parallel Computing

By M.I. Khalil

DOI: https://doi.org/10.5815/ijigsp.2013.12.04, Pub. Date: 8 Oct. 2013

Software dealing with large-scale signal processing takes long time even on modern hardware. Cross-correlation applications are mostly algorithms rather than data-intensive (that is, they are more CPU-bound than I/O-bound). Parallel implementation of the cross-correlation execution over the local network, or in some cases over a Wide Area Network (WAN), helps reducing the processing time. The aim of this paper is to discuss the possibility of distributing the cross-correlation computational process over the available PCs in the local network. Moreover, the algorithm portion that is sent to a remote PC, within the LAN, will be redistributed over the available CPU cores on that computer yielding to maximum utilization of all available cores in the local area network. The load balancing problem will be addressed as well.

[...] Read more.
Applying Quaternion Fourier Transforms for Enhancing Color Images

By M.I. Khalil

DOI: https://doi.org/10.5815/ijigsp.2012.02.02, Pub. Date: 8 Mar. 2012

The Fourier transforms play a critical role in a broad range of image processing applications, including enhancement, analysis, restoration, and compression. Until recently, it was common to use the conventional methods to deal with colored images. These methods are based on RGB decomposition of the colored image by separating it into three separate scalar images and computing the Fourier transforms of these images separately. The computing of the Hypercomplex 2D Fourier transform of a color image as a whole unit has only recently been realized. This paper is concerned with frequency domain noise reduction of color images using quaternion Fourier transforms. The approach is based on obtaining quaternion Fourier transform of the color image and applying the Gaussian filter to it in the frequency domain. The filtered image is then obtained by calculating the inverse quaternion Fourier transforms.

[...] Read more.
Other Articles