Ibrahim H. El-Shal Applied Data Scientist
Research

Publications

Peer-reviewed research across AI/ML, computer vision, telecommunications, biosensing, and intelligent systems.

  1. 2026

    Microwave BiosensingCSRRMachine LearningSignal ProcessingDWTSensor Pattern NoiseGlucose Monitoring
    Problem

    Non-invasive microwave glucose sensing produces subtle, nonlinear, and noise-sensitive changes in S-parameters, making glucose concentrations difficult to distinguish reliably using raw microwave measurements alone.

    Approach

    Combined microwave S-parameter analysis with machine-learning and signal-processing techniques. Statistical and interaction-based feature engineering was applied to magnitude and phase measurements, followed by DWT-based Sensor Pattern Noise extraction and comparison of ensemble classifiers including Random Forest, Gradient Boosting, XGBoost, LightGBM, and Extra Trees across simulated and measured datasets.

    Results

    Feature engineering and wavelet-based Sensor Pattern Noise substantially improved glucose-level classification compared with raw S-parameters. The proposed SPN stage achieved up to 80.6% accuracy on the simulated dataset, while Extra Trees reached 73.27% on measured data, demonstrating improved discrimination under realistic measurement variability.

    Impact

    Demonstrated how signal processing and machine learning can extract glucose-dependent patterns that are difficult to identify directly from raw microwave measurements, providing a data-driven path toward more robust non-invasive glucose sensing while identifying remaining real-world validation and deployment challenges.

    My Contribution

    My contribution focused on the machine-learning classification and signal-processing pipeline for interpreting the microwave sensor measurements. I investigated multiple ensemble classifiers and developed statistical and interaction-based feature engineering to capture nonlinear relationships in the S-parameter data. I also contributed to the DWT-based Sensor Pattern Noise (SPN) extraction used to isolate discriminative signal patterns, and evaluated the resulting models on simulated and measured datasets using cross-validation, ROC analysis, and feature-importance studies. I further contributed to the analysis of real-world robustness and limitations, including biological and environmental interference and the gap between controlled and measured-data performance.

  2. 2026

    Multimodal BiosensingWearable SensorsSensor-ComputingSignal ProcessingAIData Fusion
    Problem

    Multimodal biosensing can provide richer physiological information than single-sensor systems, but practical deployment is limited by heterogeneous signals, synchronization and fusion complexity, power constraints, environmental interference, and computational overhead.

    Approach

    Reviewed wearable biosensing modalities and examined how signal processing, multimodal data fusion, and AI algorithms can connect physical sensors with on-device and system-level intelligence. The review covers lightweight edge models, deep learning, reinforcement learning, and multi-stage fusion strategies for intelligent healthcare.

    Results

    The review establishes a structured sensor-computing perspective spanning on-sensor processing, on-device intelligence, and system-level fusion, and identifies practical AI pipelines for preprocessing, feature extraction, multimodal fusion, prediction, and validation.

    Impact

    Provides a practical framework for moving multimodal biosensors from isolated sensing devices toward intelligent sensor-computing systems, while highlighting the need to address real-world domain shift, explainability, privacy, and deployment constraints before clinical translation.

    My Contribution

    My contribution focused on the wearable biosensing and computational-intelligence sections of the review. I reviewed and synthesized representative wearable biosensor technologies and their practical data-processing and analysis limitations. I also contributed the section on signal processing and AI algorithms for multimodal biosensing, covering on-device and system-level intelligence, signal preprocessing, multimodal data fusion, machine and deep learning models, and key validation challenges for real-world healthcare deployment.

  3. 2022

    Computer VisionIntelligent TransportationGANsALPRSuper-ResolutionOCR
    Problem

    Low-resolution and degraded license-plate images reduce recognition reliability in unconstrained surveillance environments.

    Approach

    Built an SRGAN-based super-resolution pipeline with modified network architecture, Swish activation, and TV regularization, followed by YOLOv5-based plate-character recognition.

    Results

    The proposed models improved reconstructed-image quality and achieved up to 95.4% recognition accuracy, while outperforming comparison methods in PSNR and SSIM.

    Impact

    Demonstrated that image super-resolution can improve downstream ALPR performance rather than treating image enhancement and recognition as separate problems.

    My Contribution

    My contribution focused on the design and experimental evaluation of the proposed SRGAN-based ALPR pipeline. I implemented and investigated changes to the generator and discriminator architecture, the use of Swish activation, and TV-regularized loss for reconstructing low-resolution license plates. I also evaluated the proposed models using PSNR, SSIM, visual quality, and YOLOv5-based character recognition to examine how super-resolution affected downstream OCR performance.

  4. 2021

    Automatic License Plate RecognitionComputer VisionDeep LearningYOLOFaster R-CNNSSDEdge AI
    Problem

    Automatic license-plate recognition in unconstrained video requires both high detection accuracy and sufficiently low inference latency for practical real-time and edge-oriented deployment. Traditional handcrafted features also have limited generalization across variations in lighting, image quality, viewpoint, and scene conditions.

    Approach

    Built and evaluated a deep-learning license-plate detection workflow using SSD, Faster R-CNN, and YOLO architectures. The study included custom data collection and bounding-box annotation, model-specific training and hyperparameter configuration, and evaluation on video sequences to compare detection accuracy and inference response time.

    Results

    YOLO achieved the strongest tested balance of accuracy and response time, reaching 97% accuracy with approximately 2 s prediction time in the reported setup. Faster R-CNN achieved 91% at approximately 2.5 s, while SSD achieved 44% at approximately 3.6 s.

    Impact

    Demonstrated the practical trade-off between detection accuracy and response time when selecting convolutional object-detection architectures for video-based ALPR, providing an experimental basis for choosing models for resource-constrained and Edge AI-oriented systems.

    My Contribution

    My contribution covered the end-to-end research workflow for the deep-learning ALPR study. I developed the experimental pipeline from dataset preparation and license-plate annotation through model training and hyperparameter configuration for SSD, Faster R-CNN, and YOLO. I implemented the comparative evaluation across video sequences and analyzed accuracy and inference-response trade-offs between the tested architectures. I also interpreted the experimental results in the context of real-time and Edge AI constraints.

  5. 2021

    Video CodingHASMMotion EstimationPSNR4K VideoPerformance AnalysisReal-Time Video
    Problem

    Mesh-based video coding for ultra-high-definition content requires motion estimation that preserves visual quality without excessive computational cost. Different three-step-search strategies can produce substantially different trade-offs between reconstruction quality and matching time when used with HASM.

    Approach

    Compared Ordinal, Diamond, Grid, and Leap Three Step Search motion-estimation methods within a HASM-based hierarchical mesh workflow. The algorithms were evaluated under common experimental conditions on four 4K video sequences, using PSNR to measure reconstructed visual quality and average matching time per frame to characterize computational performance.

    Results

    Diamond and Grid TSS provided the strongest visual-quality results while maintaining matching times close to the faster Ordinal TSS. Ordinal TSS offered a practical quality-speed compromise, whereas Leap TSS generally produced the weakest combined quality and timing behavior in the tested configurations.

    Impact

    Shows that motion-estimation strategy materially affects both reconstructed quality and computational cost in HASM-based UHD video processing, providing practical guidance for selecting search algorithms according to whether visual quality or computational efficiency is the dominant constraint.

    My Contribution

    My contribution focused on the experimental evaluation and results analysis of the HASM-based motion-estimation study. I evaluated Ordinal, Diamond, Grid, and Leap TSS under common conditions across four 4K video sequences, using PSNR and average matching time per frame to compare the tested configurations. I analyzed the resulting visual-quality and computational-performance trade-offs and contributed to the interpretation of which motion-estimation strategies were most appropriate under different quality and speed requirements.

  6. 2020

    Video CodingHASMMotion EstimationPerformance AnalysisPSNRHigh-Resolution VideoMesh-Based Coding
    Problem

    Hierarchical Adaptive Structured Mesh (HASM) had been proposed for scalable mesh-based motion representation, but its behavior on ultra-large video formats such as 1080p, 4K, and 8K had not been systematically evaluated, particularly the relationship between reconstructed visual quality and mesh granularity.

    Approach

    Evaluated HASM-based motion tracking using standard high-resolution video sequences and multiple fixed and hierarchical mesh configurations. Motion vectors were estimated from successive frames, predicted frames were reconstructed from the reference frame and motion vectors, and visual quality was assessed using PSNR across different initial and minimum mesh sizes.

    Results

    Evaluation across the Bosphorus, Jockey, and HoneyBee sequences showed consistent reconstruction quality across the tested HASM configurations. Increasing the level of mesh splitting provided finer motion representation but also increased bitrate requirements, exposing a practical trade-off between visual fidelity, mesh detail, and coding overhead.

    Impact

    Provides an empirical basis for configuring HASM for large-format video by showing how mesh resolution affects reconstruction quality and bitrate, supporting more informed selection of hierarchical mesh parameters for high-resolution video coding.

    My Contribution

    My contribution focused on the performance evaluation of HASM for large-format video. I developed and carried out the experimental analysis using standard high-resolution video sequences, including the reconstruction of predicted frames from reference frames and estimated motion vectors and the measurement of PSNR-based visual quality. I evaluated multiple fixed and hierarchical mesh configurations across the Bosphorus, Jockey, and HoneyBee sequences and analyzed how changes in mesh granularity affected reconstruction performance. This analysis also helped characterize the trade-off between finer mesh splitting and increased bitrate requirements.

  7. 2020

    Mobile Traffic AnalyticsTraffic SignatureK-MeansCellular NetworksResource AllocationPower ControlEnergy Efficiency
    Problem

    Static resource and power-allocation strategies cannot adapt efficiently to the strong temporal variation in mobile-network traffic, which can lead to over-provisioned transmission resources and unnecessary energy consumption.

    Approach

    Derived normalized weekday and weekend mobile-traffic signatures from CDR activity, clustered sites with similar temporal behavior using K-means, and used the resulting traffic groups to support dynamic resource allocation and traffic-dependent power modeling. Power profiles were estimated using curve-fitting and regression-based models.

    Results

    The traffic-signature approach identified distinct site-behavior clusters and enabled dynamic transmission-resource allocation, reducing required link capacity by 19.17% compared with traditional peak-based planning. The cluster-based power models also achieved strong fitting performance, with reported power-estimation accuracy of approximately 96%.

    Impact

    Demonstrated that learning recurring traffic behavior can support more adaptive network planning, allowing transmission resources and power consumption to follow actual demand rather than fixed peak assumptions.

    My Contribution

    My contribution focused primarily on the mobile-traffic signature methodology used to characterize recurring site behavior from CDR data. I developed the processing workflow for aggregating voice, SMS, and Internet activity into normalized weekday and weekend traffic signatures, and applied K-means clustering and similarity analysis to group sites with comparable temporal demand patterns. I also contributed, as part of a collaborative effort, to the traffic-aware power-control analysis, including the use of cluster traffic profiles for power estimation and evaluation of curve-fitting models across different time periods.