Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Amit Adam

dblp:84/2369 · DBLP profile ↗
← Back
17ranked-venue papers
14as first author
0since 2021 · last 2017
0000-0001-9465-5574ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 14 · 11 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 4 first-authorSystems, architecture and hardware · 4 · 4 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 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
14 papers
3D vision · 53% Face, body and person analysis · 13% Robot navigation and mapping · 11%
Computer graphics and multimedia
4 papers
Computational photography and imaging · 74% Multimedia analysis and retrieval · 18% Image and video processing · 8%

Topics — the 28 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
depth estimation
0.312017
Dynamic Time-of-Flight · CVPR 2017
Computer vision › 3D vision › range sensing
depth sensing
0.312017
Dynamic Time-of-Flight · CVPR 2017
Computer vision › 3D vision › inverse rendering
shape and albedo estimation
0.312017
Bayesian Time-of-Flight for Realtime Shape, Illumination and Albedo · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › 3D vision › depth estimation › time-of-flight depth
time-of-flight depth camera
0.312017
Dynamic Time-of-Flight · CVPR 2017
Computational photography and imaging
depth estimation
0.312017
Bayesian Time-of-Flight for Realtime Shape, Illumination and Albedo · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computational photography and imaging
time-of-flight imaging
0.312017
Bayesian Time-of-Flight for Realtime Shape, Illumination and Albedo · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › Face, body and person analysis
person re-identification
0.212013
Color Invariants for Person Reidentification · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › Face, body and person analysis
head pose estimation
0.112012
Detecting Mutual Awareness Events · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Multimedia analysis and retrieval
image analysis
0.112012
Detecting Mutual Awareness Events · IEEE Trans. Pattern Anal. Mach. Intell. 2012
Computer vision › Segmentation and scene understanding › image segmentation
scene segmentation
0.112009
On Scene Segmentation and Histograms-Based Curve Evolution · IEEE Trans. Pattern Anal. Mach. Intell. 2009
Information retrieval › similarity measure
earth mover's distance
0.112009
On Scene Segmentation and Histograms-Based Curve Evolution · IEEE Trans. Pattern Anal. Mach. Intell. 2009
Machine learning › Generative modeling › generative model
probabilistic generative model
0.112017
Bayesian Time-of-Flight for Realtime Shape, Illumination and Albedo · IEEE Trans. Pattern Anal. Mach. Intell. 2017
Computer vision › Video understanding and tracking
video anomaly detection
0.112008
Robust Real-Time Unusual Event Detection using Multiple Fixed-Location Monitors · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Robotics › Robot navigation and mapping
localization
0.132001
Computing the sensory uncertainty field of a vision-based localization sensor · IEEE Trans. Robotics Autom. 2001
Computing the Sensory Uncertainty Field of a Vision-Based Localization Sensor · ICRA 2000
Fusion of Fixation and Odometry for Vehicle Navigation · ICRA 1999
Robotics › Motion planning and robot control › motion planning
motion planner evaluation
0.122001
Towards a Meta Motion Planner B: Algorithm and Applications · ICRA 2001
Towards a Meta Motion Planner A: Model and Framework · ICRA 2001
Computer vision › Video understanding and tracking
object tracking
0.112006
Robust Fragments-based Tracking using the Integral Histogram · CVPR (1) 2006
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable markov decision process
0.122001
Towards a Meta Motion Planner B: Algorithm and Applications · ICRA 2001
Towards a Meta Motion Planner A: Model and Framework · ICRA 2001
Computer vision › 3D vision
outlier rejection
0.122001
ROR: Rejection of Outliers by Rotations · IEEE Trans. Pattern Anal. Mach. Intell. 2001
ROR: Rejection of Outliers by Rotations in Stereo Matching · CVPR 2000
Robotics › Robot navigation and mapping › perception uncertainty
sensory uncertainty field
0.122001
Computing the sensory uncertainty field of a vision-based localization sensor · IEEE Trans. Robotics Autom. 2001
Computing the Sensory Uncertainty Field of a Vision-Based Localization Sensor · ICRA 2000
Robotics › Robot navigation and mapping › localization
vision-based localization
0.122001
Computing the sensory uncertainty field of a vision-based localization sensor · IEEE Trans. Robotics Autom. 2001
Computing the Sensory Uncertainty Field of a Vision-Based Localization Sensor · ICRA 2000
Image and video processing › color image processing
color image analysis
0.012013
Color Invariants for Person Reidentification · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Computer vision › 3D vision › feature matching
point correspondence
0.012001
ROR: Rejection of Outliers by Rotations · IEEE Trans. Pattern Anal. Mach. Intell. 2001
Computer vision › 3D vision › stereo vision
stereo matching
0.012000
ROR: Rejection of Outliers by Rotations in Stereo Matching · CVPR 2000
Computer vision › Video understanding and tracking
video surveillance
0.012008
Robust Real-Time Unusual Event Detection using Multiple Fixed-Location Monitors · IEEE Trans. Pattern Anal. Mach. Intell. 2008
Robotics › Robot navigation and mapping › localization › dead reckoning
dead-reckoning error correction
0.011999
Fusion of Fixation and Odometry for Vehicle Navigation · ICRA 1999
Robotics › Robot navigation and mapping
visual navigation
0.011999
Fusion of Fixation and Odometry for Vehicle Navigation · ICRA 1999
Robotics › Robot navigation and mapping
sensing strategy
0.012001
Computing the sensory uncertainty field of a vision-based localization sensor · IEEE Trans. Robotics Autom. 2001
Image and video processing › image matching
feature matching
0.012001
ROR: Rejection of Outliers by Rotations · IEEE Trans. Pattern Anal. Mach. Intell. 2001

Methods — techniques the papers use, named apart from their topics

non-parametric regression tree · 0.6multipath simulation · 0.6generative probabilistic model · 0.6shape context descriptor · 0.3diagonal model · 0.3covariance descriptor · 0.3geometric constraints · 0.3face detection · 0.3spatiotemporal filtering · 0.3probabilistic motion model · 0.3histogram comparison · 0.1earth mover's distance · 0.1curve evolution · 0.1rotation-based outlier rejection · 0.1
YearPublicationVenuePosition
2017 Dynamic Time-of-Flight
abstract
Time-of-flight (TOF) depth cameras provide robust depth inference at low power requirements in a wide variety of consumer and industrial applications. These cameras reconstruct a single depth frame from a given set of infrared (IR) frames captured over a very short exposure period. Operating in this mode the camera essentially forgets all information previously captured - and performs depth inference from scratch for every frame. We challenge this practice and propose using previously captured information when inferring depth. An inherent problem we have to address is camera motion over this longer period of collecting observations. We derive a probabilistic framework combining a simple but robust model of camera and object motion, together with an observation model. This combination allows us to integrate information over multiple frames while remaining robust to rapid changes. Operating the camera in this manner has implications in terms of both computational efficiency and how information should be captured. We address these two issues and demonstrate a realtime TOF system with robust temporal integration that improves depth accuracy over strong baseline methods including adaptive spatio-temporal filters.
Michael Schober, Amit Adam, Omer Yair, Shai Mazor, Sebastian Nowozin
CVPR2
2017 Bayesian Time-of-Flight for Realtime Shape, Illumination and Albedo
abstract
We propose a computational model for shape, illumination and albedo inference in a pulsed time-of-flight (TOF) camera. In contrast to TOF cameras based on phase modulation, our camera enables general exposure profiles. This results in added flexibility and requires novel computational approaches. To address this challenge we propose a generative probabilistic model that accurately relates latent imaging conditions to observed camera responses. While principled, realtime inference in the model turns out to be infeasible, and we propose to employ efficient non-parametric regression trees to approximate the model outputs. As a result we are able to provide, for each pixel, at video frame rate, estimates and uncertainty for depth, effective albedo, and ambient light intensity . These results we present are state-of-the-art in depth imaging. The flexibility of our approach allows us to easily enrich our generative model. We demonstrate this by extending the original single-path model to a two-path model, capable of describing some multipath effects. The new model is seamlessly integrated in the system at no additional computational cost. Our work also addresses the important question of optimal exposure design in pulsed TOF systems. Finally, for benchmark purposes and to obtain realistic empirical priors of multipath and insights into this phenomena, we propose a physically accurate simulation of multipath phenomena.
Amit Adam, Christoph Dann, Omer Yair, Shai Mazor, Sebastian Nowozin
IEEE Trans. Pattern Anal. Mach. Intell.1
2013 Color Invariants for Person Reidentification
abstract
We revisit the problem of specific object recognition using color distributions. In some applications--such as specific person identification--it is highly likely that the color distributions will be multimodal and hence contain a special structure. Although the color distribution changes under different lighting conditions, some aspects of its structure turn out to be invariants. We refer to this structure as an intradistribution structure, and show that it is invariant under a wide range of imaging conditions while being discriminative enough to be practical. Our signature uses shape context descriptors to represent the intradistribution structure. Assuming the widely used diagonal model, we validate that our signature is invariant under certain illumination changes. Experimentally, we use color information as the only cue to obtain good recognition performance on publicly available databases covering both indoor and outdoor conditions. Combining our approach with the complementary covariance descriptor, we demonstrate results exceeding the state-of-the-art performance on the challenging VIPeR and CAVIAR4REID databases.
Igor Kviatkovsky, Amit Adam, Ehud Rivlin
IEEE Trans. Pattern Anal. Mach. Intell.2
2012 Detecting Mutual Awareness Events
abstract
It is quite common that multiple human observers attend to a single static interest point. This is known as a mutual awareness event (MAWE). A preferred way to monitor these situations is with a camera that captures the human observers while using existing face detection and head pose estimation algorithms. The current work studies the underlying geometric constraints of MAWEs and reformulates them in terms of image measurements. The constraints are then used in a method that 1) detects whether such an interest point does exist, 2) determines where it is located, 3) identifies who was attending to it, and 4) reports where and when each observer was while attending to it. The method is also applied on another interesting event when a single moving human observer fixates on a single static interest point. The method can deal with the general case of an uncalibrated camera in a general environment. This is in contrast to other work on similar problems that inherently assumes a known environment or a calibrated camera. The method was tested on about 75 images from various scenes and robustly detects MAWEs and estimates their related attributes. Most of the images were found by searching the Internet.
Meir Cohen, Ilan Shimshoni, Ehud Rivlin, Amit Adam
IEEE Trans. Pattern Anal. Mach. Intell.4
2009 On Scene Segmentation and Histograms-Based Curve Evolution
abstract
We consider curve evolution based on comparing distributions of features, and its applications for scene segmentation. In the first part, we promote using cross-bin metrics such as the Earth Mover's Distance (EMD), instead of standard bin-wise metrics as the Bhattacharyya or Kullback-Leibler metrics. To derive flow equations for minimizing functionals involving the EMD, we employ a tractable expression for calculating EMD between one-dimensional distributions. We then apply the derived flows to various examples of single image segmentation, and to scene analysis using video data. In the latter, we consider the problem of segmenting a scene to spatial regions in which different activities occur. We use a nonparametric local representation of the regions by considering multiple one-dimensional histograms of normalized spatiotemporal derivatives. We then obtain semisupervised segmentation of regions using the flows derived in the first part of the paper. Our results are demonstrated on challenging surveillance scenes, and compare favorably with state-of-the-art results using parametric representations by dynamic systems or mixtures of them.
Amit Adam, Ron Kimmel, Ehud Rivlin
IEEE Trans. Pattern Anal. Mach. Intell.1
2008 Robust Real-Time Unusual Event Detection using Multiple Fixed-Location Monitors
abstract
We present a novel algorithm for detection of certain types of unusual events. The algorithm is based on multiple local monitors which collect low-level statistics. Each local monitor produces an alert if its current measurement is unusual, and these alerts are integrated to a final decision regarding the existence of an unusual event. Our algorithm satisfies a set of requirements that are critical for successful deployment of any large-scale surveillance system. In particular it requires a minimal setup (taking only a few minutes) and is fully automatic afterwards. Since it is not based on objects' tracks, it is robust and works well in crowded scenes where tracking-based algorithms are likely to fail. The algorithm is effective as soon as sufficient low-level observations representing the routine activity have been collected, which usually happens after a few minutes. Our algorithm runs in realtime. It was tested on a variety of real-life crowded scenes. A ground-truth was extracted for these scenes, with respect to which detection and false-alarm rates are reported.
Amit Adam, Ehud Rivlin, Ilan Shimshoni, David Reinitz
IEEE Trans. Pattern Anal. Mach. Intell.1
2006 Robust Fragments-based Tracking using the Integral Histogram
abstract
We present a novel algorithm (which we call "Frag- Track") for tracking an object in a video sequence. The template object is represented by multiple image fragments or patches. The patches are arbitrary and are not based on an object model (in contrast with traditional use of modelbased parts e.g. limbs and torso in human tracking). Every patch votes on the possible positions and scales of the object in the current frame, by comparing its histogram with the corresponding image patch histogram. We then minimize a robust statistic in order to combine the vote maps of the multiple patches. A key tool enabling the application of our algorithm to tracking is the integral histogram data structure [18]. Its use allows to extract histograms of multiple rectangular regions in the image in a very efficient manner. Our algorithm overcomes several difficulties which cannot be handled by traditional histogram-based algorithms [8, 6]. First, by robustly combining multiple patch votes, we are able to handle partial occlusions or pose change. Second, the geometric relations between the template patches allow us to take into account the spatial distribution of the pixel intensities - information which is lost in traditional histogram-based algorithms. Third, as noted by [18], tracking large targets has the same computational cost as tracking small targets. We present extensive experimental results on challenging sequences, which demonstrate the robust tracking achieved by our algorithm (even with the use of only gray-scale (noncolor) information).
Amit Adam, Ehud Rivlin, Ilan Shimshoni
CVPR (1)1
2006 Aggregated Dynamic Background Modeling
abstract
Standard practices in background modeling learn a separate model for every pixel in the image. However, in dynamic scenes the connection between an observation and the place where it was observed is much less important and is usually random. For example, a wave observed in an ocean scene could easily have been observed at another place in the image. Moreover, during a limited learning period, we cannot expect to observe at every pixel all the possible background behaviors. We therefore develop in this paper a background model in which observations are decoupled from the place in the image where they were observed. A single non-parametric model is used to describe the dynamic region of the scene, aggregating the observations from the whole region. Using high-order features, we demonstrate the feasibility of our approach on challenging ocean scenes using only grayscale information.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
ICIP1
2001 Towards a Meta Motion Planner A: Model and Framework
abstract
We address the problem of rating or comparing navigation algorithms, or more generally navigation packages. For a given environment a navigation package consists of a motion planner and a sensor to be used during navigation. The ability to rate or measure a navigation package is important in order to address issues like sensor customization for an environment and choice of a motion planner in an environment. We develop a framework under which we can rate a given navigation package. Based on the navigation package, a partially observable Markov decision process (POMDP) is defined. Next an optimal policy to be used in this POMDP is searched for. The performance achieved under the resulting policy serves to measure the navigation package. The paper presents the motivations for solving the problem, the model we use and the framework which we have developed.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
ICRA1
2001 Towards a Meta Motion Planner B: Algorithm and Applications
abstract
In a companion paper (see Proceedings of ICRA 2001) we developed a framework for rating or comparing navigation packages. For a given environment a navigation package consists of a motion planner and a sensor to be used during navigation. The ability to rate or measure a navigation package is important in order to address issues like sensor customization for an environment and choice of a motion planner in an environment. In this paper we present the algorithm which we use in order to rate a given navigation package. Under the framework which was presented previously, a partially observable Markov decision process is defined. The algorithm searches for an optimal policy to be employed in this decision process. We briefly review the problem and framework, develop the algorithm and present experimental results.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
ICRA1
2001 ROR: Rejection of Outliers by Rotations
abstract
We address the problem of rejecting false matches of points between two perspective views. The two views are taken from two arbitrary, unknown positions and orientations. We present an algorithm for identification of the false matches between the views. The algorithm exploits the possibility of rotating one of the images to achieve some common behavior of the correct matches. Those matches that deviate from this common behavior turn out to be false matches. Our algorithm does not, in any way, use the image characteristics of the matched features. In particular, it avoids problems that cause the false matches in the first place. The algorithm works even in cases where the percentage of false matches is as high as 85 percent. The algorithm may be run as a post-processing step on output from any point matching algorithm. Use of the algorithm may significantly improve the ratio of correct matches to incorrect matches. We present the algorithm, identify the conditions under which it works, and present results of the test.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
IEEE Trans. Pattern Anal. Mach. Intell.1
2001 Computing the sensory uncertainty field of a vision-based localization sensor
abstract
It has been recognized that robust motion planners should take into account the varying performance of localization sensors across the configuration space. Although a number of works have shown the benefits of using such a performance map, the work on actual computation of such a performance map has been limited and has addressed mostly range sensors. Since vision is an important sensor for localization, it is important to have performance maps of vision sensors. We present a method for computing the performance map of a vision-based sensor. We compute the map and show that it accurately describes the actual performance of the sensor, both on synthetic and real images. The method we use involves evaluating closed form formulas and hence is very fast. Using the performance map computed by this method for motion planning and for devising sensing strategies will contribute to more robust navigation algorithms.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
IEEE Trans. Robotics Autom.1
2000 ROR: Rejection of Outliers by Rotations in Stereo Matching
abstract
We address the problem of rejecting false matches of points between two perspective views. Even the best algorithms for image matching make some mistakes and output some false matches. We present an algorithm for identification of the false matches between the views. The algorithm exploits the possibility of rotating one of the images to achieve some common behaviour of the correct matches. Those matches that deviate from this common behaviour turn out to be false matches. The statistical tool we use is the mean shift mode estimator. Our algorithm does not use in any way the image characteristics of the matched features. In particular it avoids problems that cause the false matches in the first place. The algorithm may be run as a post processing step on output from any point matching algorithm. Use of the algorithm may significantly improve the ratio of correct matches to incorrect matches. On real images our algorithm has improved the percentage of correct matches from an initial 20%-30% to a final 70%-80%. For robust estimation algorithms which are later employed, this is a very desirable quality since it reduces significantly their computational cost. We present the algorithm, identify the conditions under which it works, and present results of testing it on both synthetic and real images.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
CVPR1
2000 Using Model-Based Localization with Active Navigation
abstract
Vision is an important sensor used for mobile robot navigation. One approach to localization which is based on vision is to compute camera egomotion with respect to base images. What characterizes this method of localization is that its performance varies greatly in different positions. Active navigation is an approach to path and sensing planning which is designed to address varying performance of a sensor across the configuration space. We describe how to integrate a vision-based localization sensor with active navigation. We explain the localization process, how its performance varies across the configuration space, and the use of this variation by active navigation.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
ICPR1
2000 Computing the Sensory Uncertainty Field of a Vision-Based Localization Sensor
abstract
Recently it has been recognized that robust motion planners should take into account the varying performance of localization sensors across the configuration space. Although a number of works have shown the benefits of using such a performance map, the work on actual computation of such a performance map has been limited and has addressed mostly range sensors. Since vision is an important sensor for localization, it is important to have performance maps of vision sensors. In this paper we compute the performance map of a vision-based sensor. We show that the computed map accurately describes the actual performance of the sensor, both on synthetic and real images. The method we present involves evaluating closed form formulas and hence is very fast. Using the performance map computed by this method for motion planning and for devising sensing strategies will contribute to more robust navigation algorithms.
Amit Adam, Ehud Rivlin, Ilan Shimshoni
ICRA1
1999 Fusion of Fixation and Odometry for Vehicle Navigation
abstract
Fixation is shown to be a visual routine which reduces dead-reckoning errors accumulated by an autonomous guided vehicle (AGV). By fixating on a landmark as the vehicle moves one can improve the navigation accuracy even if the scene coordinates of the landmark are unknown. In contrast with previous methods which assume that the coordinates of the landmark are known, our method enables any point of the observed scene to be selected as a landmark, and not just pre-measured points. Moreover, in contrast with other methods, in fixation only one point needs to be tracked. This disposes of the need to be able to identify which of the landmarks is currently being tracked, through a matching algorithm or by other means. Thus the incorporation of fixation into the navigation process does not involve long computation times and may be done while the vehicle is continuously moving. In addition to the basic method, we suggest an "emergency procedure" for obtaining absolute position once the vehicle gets lost. We support our findings with both experimental and simulation results.
Amit Adam, Ehud Rivlin, Héctor Rotstein
ICRA1
1999 Fusion of fixation and odometry for vehicle navigation
abstract
This paper deals with the problem of determining the position and orientation of an autonomous guided vehicle (AGV) by fusing odometry with the information provided by a vision system. The main idea is to exploit the ability of pointing a camera in different directions, to fixate on a point of the environment while the AGV is moving. By fixating on a landmark, one can improve the navigation accuracy even if the scene coordinates of the landmark are unknown. This is a major improvement over previous methods which assume that the coordinates of the landmark are known, since any point of the observed scene can be selected as a landmark, and not just pre-measured points. This work argues that fixation is basically a simpler procedure than previously mentioned methods. The simplification comes from the fact that only one point needs to be tracked as opposed to multiple points in other methods. This disposes of the need to be able to identify which of the landmarks is currently being tracked, through a matching algorithm or by other means. We support our findings with both experimental and simulation results.
Amit Adam, Ehud Rivlin, Héctor Rotstein
IEEE Trans. Syst. Man Cybern. Part A1