Demo Data from EDBT 2026 / reviewers in the wild / expert
Osama Masoud
dblp:07/1835
· DBLP profile ↗
24ranked-venue papers
4as first author
0since 2021 · last 2009
0000-0002-4170-1036ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 17 · 2 first-authorSystems, architecture and hardware · 12 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author
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.
| Artificial intelligence
6 papers |
Video understanding and tracking · 45% Robot manipulation · 13% Deep learning architectures and training · 13% | |
| Computer graphics and multimedia
1 paper |
Image and video processing · 67% Multimedia analysis and retrieval · 33% | |
| Network and information security
2 papers |
Cyber-physical and IoT security · 57% Privacy and data protection · 43% |
Topics — the 16 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Video understanding and tracking › motion analysis
human motion recognition |
0.1 | 2 | 2006 | Human Motion Recognition with a Convolution Kernel · ICRA 2006 Online Motion Classification using Support Vector Machines · ICRA 2004 |
Image and video processing › video segmentation
foreground detection |
0.1 | 1 | 2007 | Moving Shadow Detection with Low- and Mid-Level Reasoning · ICRA 2007 |
Image and video processing › image enhancement › shadow detection and removal › shadow detection
moving shadow detection |
0.1 | 1 | 2007 | Moving Shadow Detection with Low- and Mid-Level Reasoning · ICRA 2007 |
Multimedia analysis and retrieval
video analysis |
0.1 | 1 | 2007 | Moving Shadow Detection with Low- and Mid-Level Reasoning · ICRA 2007 |
Computer vision › Video understanding and tracking › video anomaly detection
abandoned object detection |
0.1 | 1 | 2006 | Real time, Online Detection of Abandoned Objects in Public Areas · ICRA 2006 |
Machine learning › Deep learning architectures and training
convolution kernel |
0.1 | 1 | 2006 | Human Motion Recognition with a Convolution Kernel · ICRA 2006 |
Computer vision › Face, body and person analysis
person re-identification |
0.0 | 1 | 2004 | Human Activities Monitoring at Bus Stops · ICRA 2004 |
Computer vision › Video understanding and tracking › object tracking
person tracking |
0.0 | 1 | 2004 | Human Activities Monitoring at Bus Stops · ICRA 2004 |
Robotics › Robot navigation and mapping › robot mapping
topological mapping |
0.0 | 1 | 2003 | Using visual features to build topological maps of indoor environments · ICRA 2003 |
Computer vision › 3D vision
visual localization |
0.0 | 1 | 2003 | Using visual features to build topological maps of indoor environments · ICRA 2003 |
Robotics › Robot manipulation
grasping |
0.0 | 1 | 2000 | Unknown Object Grasping Using Statistical Pressure Models · ICRA 2000 |
Robotics › Robot manipulation › grasping
unknown object grasping |
0.0 | 1 | 2000 | Unknown Object Grasping Using Statistical Pressure Models · ICRA 2000 |
Cyber-physical and IoT security
video surveillance |
0.0 | 1 | 2006 | Real time, Online Detection of Abandoned Objects in Public Areas · ICRA 2006 |
Privacy and data protection
surveillance |
0.0 | 1 | 2004 | Human Activities Monitoring at Bus Stops · ICRA 2004 |
Robotics › Robot navigation and mapping › localization › GPS-denied localization
indoor localization |
0.0 | 1 | 2003 | Using visual features to build topological maps of indoor environments · ICRA 2003 |
Robotics › Robot manipulation › grasping › grasp planning
grasp point selection |
0.0 | 1 | 2000 | Unknown Object Grasping Using Statistical Pressure Models · ICRA 2000 |
Methods — techniques the papers use, named apart from their topics
occlusion handling · 0.1logic-based classification · 0.1support vector machine · 0.1object tracking · 0.1background subtraction · 0.1pixel-based classification · 0.1geometric constraints · 0.1blob-level reasoning · 0.1mercer kernel · 0.1principal component analysis · 0.0panoramic camera · 0.0feature tracking · 0.0deformable contour model · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Human motion recognition using support vector machines
Dongwei Cao, Osama Masoud, Daniel Boley, Nikolaos Papanikolopoulos |
Comput. Vis. Image Underst. | 2 |
| 2009 | View-independent human motion classification using image-based reconstruction
Robert Bodor, Andrew Drenner, Duc Fehr, Osama Masoud, Nikolaos Papanikolopoulos |
Image Vis. Comput. | 4 |
| 2008 | Estimating pedestrian counts in groups
Prahlad Kilambi, Evan Ribnick, Ajay J. Joshi, Osama Masoud, Nikolaos Papanikolopoulos |
Comput. Vis. Image Underst. | 4 |
| 2007 | Moving Shadow Detection with Low- and Mid-Level ReasoningabstractIn this paper, we propose a multi-level shadow identification scheme which is generally applicable without restrictions on the number of light sources, illumination conditions, surface orientations, and object sizes. In the first level, we use a background segmentation technique to identify foreground regions which include moving shadows. In the second step, pixel-based decisions are made by comparing the current frame with the background model to distinguish between shadows and actual foreground. In the third step, this result is improved using blob-level reasoning which works on geometric constraints of identified shadow and foreground blobs. Results on various indoor and outdoor sequences under different illumination conditions show the success of the proposed approach. Ajay J. Joshi, Stefan Atev, Osama Masoud, Nikolaos Papanikolopoulos |
ICRA | 3 |
| 2007 | Detection of thrown objects in indoor and outdoor scenesabstractWe present a novel technique for the detection of thrown objects and other free-flying bodies in video sequences. Our method runs in real-time and was designed to be used as a component in a deployed surveillance system. We detect regions of interesting motion that fit certain size, compactness and speed criteria, and use the expectation maximization algorithm to detect objects on parabolic trajectories over a short time window. The system was shown to successfully detect thrown objects of various sizes in a large test set of indoor and outdoor videos. Evan Ribnick, Stefan Atev, Nikolaos Papanikolopoulos, Osama Masoud, Richard M. Voyles |
IROS | 4 |
| 2006 | Real-Time Detection of Camera TamperingabstractThis paper presents a novel technique for camera tampering detection. It is implemented in real-time and was developed for use in surveillance and security applications. This method identifies camera tampering by detecting large differences between older frames of video and more recent frames. A buffer of incoming video frames is kept and three different measures of image dissimilarity are used to compare the frames. After normalization, a set of conditions is tested to decide if camera tampering has occurred. The effects of adjusting the internal parameters of the algorithm are examined. The performance of this method is shown to be extremely favorable in real-world settings. Evan Ribnick, Stefan Atev, Osama Masoud, Nikolaos Papanikolopoulos, Richard M. Voyles |
AVSS | 3 |
| 2006 | Real time, Online Detection of Abandoned Objects in Public AreasabstractThis work presents a method for detecting abandoned objects in real-world conditions. The method presented here addresses the online and real time aspects of such systems, utilizes logic to differentiate between abandoned objects and stationary people, and is robust to temporary occlusion of potential abandoned objects. The capacity to not detect still people as abandoned objects is a major aspect that differentiates this work from others in the literature. Results are presented on 3 hours 36 minutes of footage over four videos representing both sparsely and densely populated real-world situations, also differentiating this work from others in the literature Nathaniel D. Bird, Stefan Atev, Nicolas Caramelli, Robert F. K. Martin, Osama Masoud, Nikolaos Papanikolopoulos |
ICRA | 5 |
| 2006 | Human Motion Recognition with a Convolution KernelabstractWe address the problem of human motion recognition in this paper. The goal of human motion recognition is to recognize the type of motion recorded in a video clip, which consists of a set of temporarily ordered frames. By defining a Mercer kernel between two video clips directly, we propose in this paper a recognition strategy that can incorporate both the information of each individual frame and the temporal ordering between frames. Combining the proposed kernel with the support vector machine, which is one of the most effective classification paradigms, the resulting recognition strategy exhibits excellent performance over real data sets Dongwei Cao, Osama Masoud, Daniel Boley |
ICRA | 2 |
| 2006 | Learning Traffic Patterns at Intersections by Spectral Clustering of Motion TrajectoriesabstractWe address the problem of automatically learning the layout of a traffic intersection from trajectories of vehicles obtained by a vision tracking system. We present a similarity measure which is suitable for use with spectral clustering in problems that emphasize spatial distinctions between vehicle trajectories. The robustness of the method to small perturbations and its sensitivity to the choice of parameters are evaluated using real-world data Stefan Atev, Osama Masoud, Nikolaos Papanikolopoulos |
IROS | 2 |
| 2006 | Automatic Euclidean reconstruction for turn-table sequences by indirect epipolar search between pairs of views
Michel Schrameck, Richard M. Voyles, Tom Myers, Robert Bodor, Osama Masoud |
Image Vis. Comput. | 5 |
| 2005 | A collision prediction system for traffic intersectionsabstractMonitoring traffic intersections in real-time and predicting possible collisions is an important first step towards building an early collision warning system. We present the general vision methods used in a system addressing this problem and describe the practical adaptations necessary to achieve real-time performance. A novel method for three-dimensional vehicle size estimation is presented. We also describe a method for target localization in real-world coordinates which allows for sequential incorporation of measurements from multiple cameras into a single target's state vector. Additionally, a fast implementation of a false-positive reduction method for the foreground pixel masks is developed. Finally, a low-overhead collision prediction algorithm using the time-as-axis paradigm is presented. The proposed system was able to perform in real-time on videos of quarter-VGA (320/spl times/240) resolution. The errors in target position and dimension estimates in a test video sequence are quantified. Stefan Atev, Osama Masoud, Ravi Janardan, Nikolaos Papanikolopoulos |
IROS | 2 |
| 2005 | A vision-based approach to collision prediction at traffic intersectionsabstractMonitoring traffic intersections in real time and predicting possible collisions is an important first step towards building an early collision-warning system. We present a vision-based system addressing this problem and describe the practical adaptations necessary to achieve real-time performance. Innovative low-overhead collision-prediction algorithms (such as the one using the time-as-axis paradigm) are presented. The proposed system was able to perform successfully in real time on videos of quarter-video graphics array (VGA) (320 /spl times/ 240) resolution under various weather conditions. The errors in target position and dimension estimates in a test video sequence are quantified and several experimental results are presented. Stefan Atev, Hemanth Arumugam, Osama Masoud, Ravi Janardan, Nikolaos Papanikolopoulos |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2005 | Detection of loitering individuals in public transportation areasabstractThis paper presents a vision-based method to automatically detect individuals loitering about inner-city bus stops. Using a stationary camera view of a bus stop, pedestrians are segmented and tracked throughout the scene. The system takes snapshots of individuals when a clean, nonobstructed view of a pedestrian is found. The snapshots are then used to classify the individual images into a database, using an appearance-based method. The features used to correlate individual images are based on short-term biometrics, which are changeable but stay valid for short periods of time; this system uses clothing color. A linear discriminant method is applied to the color information to enhance the differences and minimize similarities between the different individuals in the feature space. To determine if a given individual is loitering, time stamps collected with the snapshots in their corresponding database class can be used to judge how long an individual has been present. An experiment was performed using a 30-min video of a busy bus stop with six individuals loitering about it. Results show that the system successfully classifies images of all six individuals as loitering. Nathaniel D. Bird, Osama Masoud, Nikolaos Papanikolopoulos, Aaron Isaacs |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2004 | Online Motion Classification using Support Vector MachinesabstractWe propose a motion recognition strategy that represents a videoclip as a set of filtered images, each of which encodes a short period of motion history. Given a set of videoclips whose motion types are known, a filtered image classifier is built using support vector machines. In offline classification, the label of a test videoclip is obtained by applying majority voting over its filtered images. In online classification, the most probable type of action at an instance is determined by applying the majority voting over the most recent filtered images, which are within a sliding window. The effectiveness of this strategy was demonstrated on real datasets where the videoclips were recorded using a fixed camera whose optical axis is perpendicular to the person's trajectory. In offline recognition, the proposed strategy outperforms a principal component analysis based recognition algorithm. In online recognition, the proposed strategy cannot only classify motions correctly and identify the transition between different types of motions, but also identify the existence of an unknown motion type. This latter capability and the efficiency of the proposed strategy make it possible to create a real-time motion recognition system that can not only make classifications in real-time, but also learn new types of actions and recognize them in the future. Dongwei Cao, Osama Masoud, Daniel Boley, Nikolaos Papanikolopoulos |
ICRA | 2 |
| 2004 | Human Activities Monitoring at Bus StopsabstractWe introduce a vision-based system to monitor for suspicious human activities at a bus stop. The system currently examines for drug dealing activity. To accomplish this goal, the system must measure how long individuals loiter around the bus stop. To facilitate this, the system must track individuals from the video feed, identify them, and keep a record of how long they spend at the bus stop. The system is broken into three distinct portions: background subtraction, object tracking, and human recognition. The background subtraction and object tracking modules use off-the-shelf algorithms and are shown to work well following people as they walk around a bus stop. The human recognition module segments the image of an individual into three portions corresponding to the head, torso, and legs. Using the median color of each of these regions, two people can be quickly compared to see if they are the same person. Guillaume Gasser, Nathaniel D. Bird, Osama Masoud, Nikolaos Papanikolopoulos |
ICRA | 3 |
| 2004 | Using geometric primitives to calibrate traffic scenesabstractIn this paper, we address the problem of recovering the intrinsic and extrinsic parameters of a camera or a group of cameras in a setting overlooking a traffic scene. Unlike many other settings, conventional camera calibration techniques are not applicable in this case. We present a method that uses certain geometric primitives commonly found in traffic scenes in order to recover calibration parameters. These primitives provide needed redundancy and are weighted depending on the significance of there corresponding image features. We show experimentally that these primitives are capable of achieving accurate results suitable for most traffic monitoring applications. Osama Masoud, Nikolaos Papanikolopoulos |
IROS | 1 |
| 2003 | Recognizing Human ActivitiesabstractThe paper deals with the problem of classification of human activities from video as one way of performing activity monitoring. Our approach uses motion features that are computed very efficiently and subsequently projected into a lower dimension space where matching is performed. Each action is represented as a manifold in this lower dimension space and matching is done by comparing these manifolds. To demonstrate the effectiveness of this approach, it was used on a large data set of similar actions, each performed by many different actors. Classification results are accurate and show that this approach can handle many challenges such as variations in performers' physical attributes, color of clothing, and style of motion. An important result is that the recovery of three-dimensional properties of a moving person, or even two-dimensional tracking of the person's limbs, is not a necessary step that must precede action recognition. Osama Masoud, Nikolaos Papanikolopoulos |
AVSS | 1 |
| 2003 | Using visual features to build topological maps of indoor environmentsabstractThis paper addresses the problem of localization and map construction by a mobile robot in an indoor environment. Instead of trying to build high-fidelity geometric maps, we focus on constructing topological maps, as they are lees sensitive to poor odometry estimates and position errors. We propose a method for incrementally building topological maps for a robot, which uses a panoramic camera to obtain images at various locations along its path and uses the features it tracks in the images to update the topological map. The method is very general and does not require the environment to have uniquely distinctive features. Paul E. Rybski, Franziska Zacharias, Jean-François Lett, Osama Masoud, Maria L. Gini, Nikolaos Papanikolopoulos |
ICRA | 4 |
| 2003 | Image-based reconstruction for view-independent human motion recognitionabstractIn this paper, we introduce a novel method for employing image-based rendering to extend the range of use of human motion recognition systems. We demonstrate the use of image-based rendering to generate additional training sets for view-dependent human motion recognition systems. Input views orthogonal to the direction of motion are created automatically to construct the proper view from a combination of non-orthogonal views taken from several cameras. To extend motion recognition systems, image-based rendering can be utilized in two ways: (i) to generate additional training sets for these systems containing a large number of non-orthogonal views, and (ii) to generate orthogonal views (the views those systems are trained to recognize) from a combination of non-orthogonal views taken from several cameras. In this case, image-based rendering is used to generate views orthogonal to the mean direction of motion. We tested the method using an existing view-dependent human motion recognition system on two different sequences of motion, and promising initial results were obtained. Robert Bodor, Bennett Jackson, Osama Masoud, Nikolaos Papanikolopoulos |
IROS | 3 |
| 2003 | A method for human action recognition
Osama Masoud, Nikolaos Papanikolopoulos |
Image Vis. Comput. | 1 |
| 2003 | Computer vision algorithms for intersection monitoringabstractThe goal of this project is to monitor activities at traffic intersections for detecting/predicting situations that may lead to accidents. Some of the key elements for robust intersection monitoring are camera calibration, motion tracking, incident detection, etc. In this paper, we consider the motion-tracking problem. A multilevel tracking approach using Kalman filter is presented for tracking vehicles and pedestrians at intersections. The approach combines low-level image-based blob tracking with high-level Kalman filtering for position and shape estimation. An intermediate occlusion-reasoning module serves the purpose of detecting occlusions and filtering relevant measurements. Motion segmentation is performed by using a mixture of Gaussian models which helps us achieve fairly reliable tracking in a variety of complex outdoor scenes. A visualization module is also presented. This module is very useful for visualizing the results of the tracker and serves as a platform for the incident detection module. Harini Veeraraghavan, Osama Masoud, Nikolaos Papanikolopoulos |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2002 | Detection and classification of vehiclesabstractThis paper presents algorithms for vision-based detection and classification of vehicles in monocular image sequences of traffic scenes recorded by a stationary camera. Processing is done at three levels: raw images, region level, and vehicle level. Vehicles are modeled as rectangular patches with certain dynamic behavior. The proposed method is based on the establishment of correspondences between regions and vehicles, as the vehicles move through the image sequence. Experimental results from highway scenes are provided which demonstrate the effectiveness of the method. We also briefly describe an interactive camera calibration tool that we have developed for recovering the camera parameters using features in the image selected by the user. Surendra Gupte, Osama Masoud, Robert F. K. Martin, Nikolaos Papanikolopoulos |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2001 | The use of computer vision in monitoring weaving sectionsabstractThis paper presents algorithms for vision-based monitoring of weaving sections. These algorithms have been developed for the Minnesota Department of Transportation in order to acquire data for several weaving sections in the Twin Cities area. Unlike commercially available systems, the proposed algorithms can track and count vehicles as they change lanes. Furthermore, they provide the velocity and the direction of each vehicle in the weaving section. Experimental results from various weaving sections under various weather conditions are presented. The proposed methods are based on the establishment of correspondences among blobs and vehicles as the vehicles move through the weaving section. The blob tracking problem is formulated as a bipartite graph optimization problem. Osama Masoud, Nikolaos Papanikolopoulos, Eil Kwon |
IEEE Trans. Intell. Transp. Syst. | 1 |
| 2000 | Unknown Object Grasping Using Statistical Pressure ModelsabstractGrasping is one of the most fundamental and challenging tasks in robotics. Applications range from space missions (e.g., collection of rock samples) to industrial automation. In this work, we use a camera mounted on the end-effector of a manipulator to grasp an unknown object in the workspace. A novel deformable contour model is used to determine plausible grasp axes of the target object. Potential grasp point pairs are generated, ranked based upon measurements taken from the contour, and a vision-guided grasp of the object using the highest ranked grasp point pair is executed. Several experimental results are presented. Douglas P. Perrin, Christopher E. Smith, Osama Masoud, Nikolaos Papanikolopoulos |
ICRA | 3 |