EDBT 2026 Demo / reviewers in the wild / expert
Samir I. Shaheen
dblp:41/3753 · also Samir Ibrahim Shaheen
· DBLP profile ↗
31ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0002-2449-6130ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11Systems, architecture and hardware · 6Applied, interdisciplinary, general and emerging computing · 2Computer networks · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% | |
| Computer graphics and multimedia
1 paper |
Image and video coding · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Image and video coding
video compression |
0.0 | 1 | 1999 | Three-dimensional video compression using subband/wavelet transform with lower buffering requirements · IEEE Trans. Image Process. 1999 |
Electronic design automation › hardware verification and test › test response compaction
aliasing probability |
0.0 | 1 | 1998 | A Unified Analytical Expression for Aliasing Error Probability Using Single-Input · IEEE Trans. Computers 1998 |
Electronic design automation › hardware verification and test › design for testability
built-in self-test |
0.0 | 1 | 1998 | A Unified Analytical Expression for Aliasing Error Probability Using Single-Input · IEEE Trans. Computers 1998 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 1998 | A Unified Analytical Expression for Aliasing Error Probability Using Single-Input · IEEE Trans. Computers 1998 |
Electronic design automation › hardware verification and test › test response compaction
signature analysis |
0.0 | 1 | 1998 | A Unified Analytical Expression for Aliasing Error Probability Using Single-Input · IEEE Trans. Computers 1998 |
Database system architecture and tuning
relational database system |
0.0 | 1 | 1981 | A Modular Computer Vision System for Picture Segmentation and Interpretation · IEEE Trans. Pattern Anal. Mach. Intell. 1981 |
Methods — techniques the papers use, named apart from their topics
subband/wavelet transform · 0.0daubechies filters · 0.0markov chain analysis · 0.0linear feedback shift register analysis · 0.0knowledge-based analysis · 0.0data-directed processing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Class imbalanced safe semi-supervised learning for Customer Churn Prediction (CISL)
Salma Abdelmonem, Dina Elreedy, Samir I. Shaheen |
Neural Comput. Appl. | 3 |
| 2024 | CIRA: Class imbalance resilient adaptive Gaussian process classifier
Salma Abdelmonem, Dina Elreedy, Samir I. Shaheen |
Knowl. Based Syst. | 3 |
| 2021 | Novel pricing strategies for revenue maximization and demand learning using an exploration-exploitation frameworkabstractThe price demand relation is a fundamental concept that models how price affects the sale of a product. It is critical to have an accurate estimate of its parameters, as it will impact the company's revenue. The learning has to be performed very efficiently using a small window of a few test points, because of the rapid changes in price demand parameters due to seasonality and fluctuations. However, there are conflicting goals when seeking the two objectives of revenue maximization and demand learning, known as the learn/earn trade-off. This is akin to the exploration/exploitation trade-off that we encounter in machine learning and optimization algorithms. In this paper, we consider the problem of price demand function estimation, taking into account its exploration-exploitation characteristic. We design a new objective function that combines both aspects. This objective function is essentially the revenue minus a term that measures the error in parameter estimates. Recursive algorithms that optimize this objective function are derived. The proposed method outperforms other existing approaches. Dina Elreedy, Amir F. Atiya, Samir I. Shaheen |
Soft Comput. | 3 |
| 2020 | Learning Spherical Word Vectors for Opinion Mining and Applying on Hotel Reviews
Sandra Rizkallah, Amir F. Atiya, Samir I. Shaheen |
ISDA | 3 |
| 2017 | Human identification based on temporal lifting using 5/3 wavelet filters and radon transform
Randa Atta, Samir I. Shaheen, Mohammed Ghanbari 0001 |
Pattern Recognit. | 2 |
| 2011 | Sign language recognition using a combination of new vision based features
Mahmoud M. Zaki, Samir I. Shaheen |
Pattern Recognit. Lett. | 2 |
| 2010 | A generalized object detection system using automatic feature selectionabstractThe problem of object detection in image and video has been treated by a large number of researchers. Many design factors degrade the reliability of the problem solutions, such as manual modeling of the object, manual features selection, handcrafting architecture, and learning algorithm selection. Here, a generalized object detection and localization system is presented. It has the ability to learn the object model with the processes of feature selection and architecture building automated by adopting the AdaBoost algorithm as a feature selection and meta-learning algorithm. The output of the training phase is a cascade of classifiers which can be used to classify parts of an image within a search window as either object or non object. Haytham Al Marakeby, Mohamed Zaki, Samir I. Shaheen |
ISDA | 3 |
| 2009 | On the acceptance tests of aperiodic real-time tasks for FPGAsabstractPartially runtime-reconfigurable devices allow tasks to be placed and removed dynamically at runtime. For real-time systems, tasks have to complete their work and also to meet their deadlines. It is important to decide at arrival time whether the real-time task could meet its deadline or not. Acceptance tests are concerned with determining whether the incoming task can meet its deadline or not. The utilization bound-based acceptance tests (UBTs) -that accept new tasks till certain utilization limit- were proposed to handle single processor with aperiodic tasks which do not apply to the reconfigurable environment. The rejection ratio was used as a measure for performance of acceptance tests when all the rejected tasks have the same failure cost. However, when acceptance tests are used, the tasks that are not accepted to run are diverted to other system resources and not actually rejected. In this paper, we modify the utilization bound acceptance test to cope with the reconfigurable platform. Although this test requires simple calculations, it may reject tasks that could have been accepted if they wait in the system. Then, we present an exact acceptance test (EAT) for real-time non-preemptive tasks. This test decides exactly whether the incoming task can meet its deadline or not, at its arrival time. The test depends on a look-ahead placement (LAP) strategy. Finally, we propose a new factor, acceptance ratio of workload (AROW), to deal with systems that deploy acceptance tests. The AROW is suitable to measure the performance of acceptance tests as it takes into account sizes and computation times of accepted and diverted tasks. The increase in this ratio means an increase in the work done by the accepted tasks and vice versa. We compare the LAP strategy to the UBT and show its performance regarding the diversion ratio and the AROW measure. Our results show that the LAP strategy outperforms the UBT technique by over 80% using the AROW measure and also enhances the diversion ratio by around 40%. Ahmed A. El Farag, Hatem M. El-Boghdadi, Samir I. Shaheen |
IPDPS | 3 |
| 2008 | Traffic Differentiating Queue For Enhancing AODV Performance in Real-Time Interactive applicationsabstractThe phenomenal growth rate of voice over IP applications is fueling the demand of bridging the gap between real-time QoS guarantees and QoS in ad hoc networks. Multimedia applications are designed for stable networks, with unstable mobile ad-hoc networks presenting a challenge for such applications. Real-time applications require mechanisms that guarantee bounded delay and delay jitter. This paper proposes a traffic differentiating queue (TDQ) for AODV to provide higher QoS guarantees for real-time interactive applications. The popular object-oriented network simulator NS2 has been used for the cross evaluation of the proposed TDQ-AODV. The modified algorithm provides significant improvement over the original algorithm in the average packet delay and throughput, in which the average modification improvement reaches up to 1.5times. Moreover, jitter is generally reduced and stabilized over the varying number of connections. Allaa R. Hilal, Amal El-Nahas, Ahmed R. Bashandy, Samir I. Shaheen |
IPCCC | 4 |
| 2008 | A new heuristic for SOA problem based on effective tie break functionabstractProducing efficient and compact code for embedded DSP processors is very important for nowadays faster and smaller size devices. Because such processors have highly irregular data-path, conventional code generation techniques typically result in inefficient code. Embedded software compilers are expected to make use of the Address Generation Unit (AGU); a feature commonly found in modern embedded DSP processors. This helps in generating optimized offset assignments to program variables in memory, and consequently minimize the overhead instructions dedicated for addresses computations. This paper addresses one of the problems of code optimizations; namely Simple Offset Assignment (SOA) problem. Hesham Shokry, Hatem M. El-Boghdadi, Samir I. Shaheen |
SCOPES | 3 |
| 2007 | Improving utilization of reconfigurable resources using two dimensional compactionabstractPartial reconfiguration allows parts of the reconfigurable chip area to be configured without affecting the rest of the chip. This allows placement of tasks at run time on the reconfigurable chip. Area management is a very important issue which highly affect the utilization of the chip and hence the performance. This paper focuses on a major aspect of moving running tasks to free space for new incoming tasks (compaction). We study the effect of compacting running tasks to free more contiguous space on the system performance. First, we introduce a straightforward compaction strategy called blind compaction. We use its performance as a reference to measure the performance of other compaction algorithms. Then we propose a two-dimensional compaction algorithm called one-corner compaction. This algorithm runs with respect to one chip corner. We further extend this algorithm to the four corners of the chip and introduce the 4-corner compaction algorithm. Finally, we compare the performance of these algorithms with some existing compaction strategies (Diessel, 2000). The simulation results show improvement in average task allocation time when using the 4-corner compaction algorithm by 15% and in chip utilization by 16% over the blind compaction. These results outperform the existing strategies Ahmed A. El Farag, Hatem M. El-Boghdadi, Samir I. Shaheen |
DATE | 3 |
| 2007 | Miss Ratio Improvement For Real-Time Applications Using Fragmentation-Aware PlacementabstractPartially reconfigurable field-programmable gate arrays (FPGAs) allow parts of the chip to be configured at run-time where each part could hold an independent task. Online placement of these tasks result in area fragmentation leading to poor utilization of chip resources. In this paper, we propose a new metric for measuring area fragmentation. The new fragmentation metric gives an indication to the continuity of the occupied (or free) space and not the amount of occupied space. We show how this metric can be extended for multi-dimensional structures. We also show how this metric can be computed efficiently at run time. Next we use this measure during online placement of tasks on FPGAs, such that the chip fragmentation is reduced. Our results show improvement of chip utilization when using this fragmentation aware placement method over other placement methods with well known bottom left first fit, and best fit placement strategies. In real time environment, we achieve an improvement in miss ratio when using the fragmentation aware placement over the bottom left placement strategy. Ahmed Abou ElFarag, Hatem M. El-Boghdadi, Samir I. Shaheen |
IPDPS | 3 |
| 2007 | Improving utilization of reconfigurable resources using two-dimensional compaction
Ahmed A. El Farag, Hatem M. El-Boghdadi, Samir I. Shaheen |
J. Supercomput. | 3 |
| 2003 | Proposal of an Analytical Solution for the Load Imbalance Problem in Parallel SystemsabstractIn this paper, a parallel dynamic load balancing algorithm; which offers a good trade-off between the balancing degree and communication costs; is proposed. The proposed algorithm is analyzed, investigated, and implemented. Also, a new mathematical solution for that algorithm is presented. The analytical solution is tested on standard task graphs (STG) as common test-bed benchmarks. All the different parameters concerned with processors, memory, interconnection networks, and task programs are also presented. The new proposed algorithm is compared and evaluated with a traditional dynamic load balancing one. Experimental results are presented by considering a set of criteria for evaluating the overall performance. Simulation and analytical results proved that the proposed algorithm outperforms the chosen one. Mohamed Nour, Samir I. Shaheen, Ghada F. El-Kabbany, Nadia Hegazy |
ISPDC | 2 |
| 2000 | Segmentation and classification of white blood cellsabstractAutomated medical image processing and analysis offers a powerful tool for medical diagnosis. In this work we tackle the problem of white blood cell shape analysis based on the morphological characteristics of their outer contour and nuclei. The paper presents a set of preprocessing and segmentation algorithms along with a set of features that are able to recognize and classify different categories of normal white blood cells. The system was tested on gray level images obtained from a CCD camera through a microscope and produced a correct classification rate close to 91%. Sawsan F. Bikhet, Ahmed M. Darwish 0001, Hany A. Tolba, Samir I. Shaheen |
ICASSP | 4 |
| 2000 | Mode-Based Human Face Detection in Unconstrained ScenesabstractIn this paper, we present a model-based face detection approach for determining the region occupied by upright frontal views of human faces in unconstrained natural scenes without any priori information. The process is composed of one offline and two online steps. The first step is offline and consists of the modeling stage that generates a model describing the "face" and "non-face" patterns by only few clusters. The second step is the pattern matching stage, which matches small patterns cropped from the input image at different positions and scales against the modeled clusters. The third step is the classification stage, which identifies the specified pattern as face or non-face using the nearest neighbor classifier. The main advantage of the proposed approach is the reduced computation complexity with respect to previously reported systems. This is done by an intelligent arbitration strategy that avoids the exhaustive search at different scales. The system is tested on 50 images containing 253 faces. The correct detection rate is approximately 83% while the false detection count is low. Mona A. Fouad, Ahmed M. Darwish 0001, Fatma Bayoumi, Samir I. Shaheen |
ICIP | 4 |
| 2000 | A new algorithm for learning in piecewise-linear neural networks
Emad Gad, Amir F. Atiya, Samir I. Shaheen, Ayman El-Dessouki |
Neural Networks | 3 |
| 1999 | Energy matching based on deformable templatesabstractSnakes, or active contours, have been previously used in computer vision applications to locate and identify objects. However, problems associated with initialization, poor convergence to boundary concavities and high computational complexity, have limited their utility. We present a scheme for object localization and classification based on inexact description of the shape. The approach is based on deformable templates and was tested and proven be very robust with respect to changes in object scale, position and orientation as well as noise and local deformations of shape. A coarse-to-fine algorithm was developed to reduce the computational complexity and achieve efficient implementation. Results of applying the algorithm for automatic identification and localization of industrial parts are presented. Youssef S. Tawfik, Ahmed M. Darwish 0001, Samir I. Shaheen |
ICASSP | 3 |
| 1999 | Lowering Frame-Buffering Requirements of 3-D Wavelet Transform Coding of Interactive VideoabstractIn this paper, we present a 3-D wavelet compression technique for image sequences in video conferencing applications. One of the main requirements for such applications is that the delay has to be within some acceptable limit. When applying wavelet decomposition in the temporal direction, we must store a large number of frames so that such a decomposition can be effective. But this translates into a correspondingly large algorithmic delay. A technique to avoid this obstacle will be proposed. The basic idea is to overlap the decomposition with previous frames that have already been transmitted and selectively transmitting only the new wavelet coefficients. Hosam Khalil, Amir F. Atiya, Samir I. Shaheen |
ICIP (3) | 3 |
| 1999 | Speeding the Vector Search Algorithm for Regional Color Channel Features Based Indexing and Retrieval Systems
Ahmed R. Appas, Ahmed M. Darwish 0001, Ayman I. El-Desouki, Samir I. Shaheen |
IEA/AIE | 4 |
| 1999 | A Novel Framework for Hybrid Intelligent Systems
Hesham A. Hefny, Ashraf H. Abdel-Wahab, Ahmed A. Bahnasawi, Samir I. Shaheen |
IEA/AIE | 4 |
| 1999 | A Novel Approach for Detecting and Correcting Segmentation and Recognition Errors in Arabic OCR Systems
Khaled Mostafa, Samir I. Shaheen, Ahmed M. Darwish 0001, Ibrahim Farag |
IEA/AIE | 2 |
| 1999 | Face Recognition Using Principal Component Analysis Applied to an Egyptian Face Database
Mohammad E. Ragab, Ahmed M. Darwish 0001, Ehsan M. Abed, Samir I. Shaheen |
IEA/AIE | 4 |
| 1999 | Three-dimensional video compression using subband/wavelet transform with lower buffering requirementsabstractThree-dimensional (3-D) video compression using wavelets decomposition along the temporal axis dictates that a number of video frames must be buffered to allow for the temporal decomposition. Buffering of frames allows for the temporal correlation to be made use of, and the larger the buffer the more effective the decomposition. One problem inherent in such a set up in interactive applications such as video conferencing, is that buffering translates into a corresponding time delay. We show that 3-D coding of such image sequences can be achieved in the true sense of temporal direction decomposition but with much less buffering requirements. For a practical coder, this can be achieved by introducing an approximation to the way the transform coefficients are encoded. Applying wavelet decomposition using some types of filters may introduce edge errors, which become more prominent in short signal segments. We also present a solution to this problem for the Daubechies (1988) family of filters. Hosam Khalil, Amir F. Atiya, Samir I. Shaheen |
IEEE Trans. Image Process. | 3 |
| 1999 | A comparison between neural-network forecasting techniques-case study: river flow forecastingabstractEstimating the flows of rivers can have significant economic impact, as this can help in agricultural water management and in protection from water shortages and possible flood damage. The first goal of this paper is to apply neural networks to the problem of forecasting the flow of the River Nile in Egypt. The second goal of the paper is to utilize the time series as a benchmark to compare between several neural-network forecasting methods.We compare between four different methods to preprocess the inputs and outputs, including a novel method proposed here based on the discrete Fourier series. We also compare between three different methods for the multistep ahead forecast problem: the direct method, the recursive method, and the recursive method trained using a backpropagation through time scheme. We also include a theoretical comparison between these three methods. The final comparison is between different methods to perform longer horizon forecast, and that includes ways to partition the problem into the several subproblems of forecasting K steps ahead. Amir F. Atiya, S. M. El-Shoura, Samir I. Shaheen, M. S. El-Sherif |
IEEE Trans. Neural Networks | 3 |
| 1998 | A Unified Analytical Expression for Aliasing Error Probability Using Single-InputabstractIn this paper, an exact unified analytical expression for the transient (and the steady state) behavior of the Aliasing Error Probability (AEP) of signature analysis testing using single-input external- and internal-XOR LFSR is deduced. The expression, contrary to what is known in the literature, uses the leftmost bit of the LFSR. Mahmoud S. Elsaholy, Samir I. Shaheen, Reda H. Seireg |
IEEE Trans. Computers | 2 |
| 1996 | DCT of spatially adaptive subsampled interframes for image sequence codingabstractA system is developed for the compression of video images, with particular emphasis on video conferencing applications. It combines the well-known quadtree decomposition approach and the discrete cosine transform in an adaptively spatial subsampling and motion compensated scheme. A comparison with the ITU-T H.261 standard for low bit rate video coding reveals that it has better SNR, better perceptual quality (less blocking artifacts), less computational load (about four times less), as well as ease of hardware implementation. Hosam Khalil, Amir F. Atiya, Samir I. Shaheen |
ICIP (3) | 3 |
| 1994 | Performance Evaluation of a Novel Fault Tolerance Training Algorithm
Hamed Elsimary, Samia Mashali, Ahmed M. Darwish 0001, Samir I. Shaheen |
ECAI | 4 |
| 1994 | Performance evaluation of a novel fault tolerance training algorithm
Hamed Elsimary, Samia Mashali, Ahmed M. Darwish 0001, Samir I. Shaheen |
IROS | 4 |
| 1981 | A Modular Computer Vision System for Picture Segmentation and InterpretationabstractThe objective of a computer vision system is to outline the objects in a picture and label them with an appropriate interpretation. This paper proposes a new paradigm for a modular computer vision system which is both data directed and knowledge based. The system consists of three different types of units, two of which are associative data memories implemented as relational databases. The short-term memory (STM) contains the raw color picture data and the most current interpretations and deductions about the original scene. The long-term memory (LTM) contains a detailed model of the scene under consideration. A collection of analysis processors, each of which is specialized for a particular task, can communicate with both of these memories. The information in the LTM remains unchanged during the analysis, while the STM is being continually updated and revised by the appropriate processors. The latter may be conceived of as being activated by certain data conditions in the STM, and using the information in both the LTM and STM to alter the status of the STM. Martin D. Levine, Samir I. Shaheen |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 1981 | Some experiments with the interpretation strategy of a modular computer vision system
Samir I. Shaheen, Martin D. Levine |
Pattern Recognit. | 1 |