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

Assaf Zomet

dblp:48/2087 · DBLP profile ↗
← Back
20ranked-venue papers
8as first author
0since 2021 · last 2006
—ORCID · none

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

Artificial intelligence and machine learning · 17 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 14 · 7 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.

Computer graphics and multimedia
13 papers
Image and video processing · 55% Computational photography and imaging · 31% Multimedia systems and quality of experience · 6%
Artificial intelligence
8 papers
Probabilistic and Bayesian machine learning · 39% 3D vision · 39% Segmentation and scene understanding · 12%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 30 heaviest of 34, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational photography and imaging
image stitching
0.252006
Seamless image stitching by minimizing false edges · IEEE Trans. Image Process. 2006
Seamless Image Stitching in the Gradient Domain · ECCV (4) 2004
Mosaicing New Views: The Crossed-Slits Projection · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Image and video processing
super-resolution
0.122005
Video Super-Resolution Using Controlled Subpixel Detector Shifts · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Jitter Camera: High Resolution Video from a Low Resolution Detector · CVPR (2) 2004
Image and video processing › super-resolution
video super-resolution
0.122005
Video Super-Resolution Using Controlled Subpixel Detector Shifts · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Jitter Camera: High Resolution Video from a Low Resolution Detector · CVPR (2) 2004
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.122003
Pairwise Clustering and Graphical Models · NIPS 2003
Learning and Inferring Image Segmentations using the GBP Typical Cut Algorithm · ICCV 2003
Image and video processing › gradient-domain image processing
gradient-domain blending
0.112006
Seamless image stitching by minimizing false edges · IEEE Trans. Image Process. 2006
Visual content generation and editing › image editing
image compositing
0.112006
Seamless image stitching by minimizing false edges · IEEE Trans. Image Process. 2006
Computational photography and imaging › computational optics
lensless imaging
0.112006
Lensless Imaging with a Controllable Aperture · CVPR (1) 2006
Multimedia systems and quality of experience › multimedia synchronization
video synchronization
0.112006
Wide Baseline Matching between Unsynchronized Video Sequences · Int. J. Comput. Vis. 2006
Image and video processing › image matching
wide baseline matching
0.112006
Wide Baseline Matching between Unsynchronized Video Sequences · Int. J. Comput. Vis. 2006
Image and video processing
gradient-domain image processing
0.012004
Seamless Image Stitching in the Gradient Domain · ECCV (4) 2004
Image and video processing
image decomposition
0.012004
Separating Reflections from a Single Image Using Local Features · CVPR (1) 2004
Image and video processing › image restoration
reflection removal
0.012004
Separating Reflections from a Single Image Using Local Features · CVPR (1) 2004
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
belief propagation
0.012003
Pairwise Clustering and Graphical Models · NIPS 2003
Computer vision › Segmentation and scene understanding
image segmentation
0.012003
Learning and Inferring Image Segmentations using the GBP Typical Cut Algorithm · ICCV 2003
Computer vision › 3D vision › camera calibration › camera model
perspective projection
0.012003
Mosaicing New Views: The Crossed-Slits Projection · IEEE Trans. Pattern Anal. Mach. Intell. 2003
Data mining
clustering
0.012003
Pairwise Clustering and Graphical Models · NIPS 2003
Data mining › clustering › similarity-based clustering
pairwise clustering
0.012003
Pairwise Clustering and Graphical Models · NIPS 2003
Image and video processing › image restoration
image inpainting
0.012003
Learning How to Inpaint from Global Image Statistics · ICCV 2003
Machine learning › Generative modeling › generative model
probabilistic image models
0.012002
Learning to Perceive Transparency from the Statistics of Natural Scenes · NIPS 2002
Computer vision › 3D vision › camera calibration
self-calibration
0.012002
Sequence-to-Sequence Self Calibration · ECCV (2) 2002
Visualization and visual analytics › perception › visual perception
transparency perception
0.012002
Learning to Perceive Transparency from the Statistics of Natural Scenes · NIPS 2002
Computer vision › 3D vision
camera calibration
0.012001
Omni-Rig: Linear Self-Recalibration of a Rig with Varying Internal and External Parameters · ICCV 2001
Image and video processing
image restoration
0.012001
Robust Super-Resolution · CVPR (1) 2001
Image and video processing › super-resolution
image super-resolution
0.012001
Robust Super-Resolution · CVPR (1) 2001
Computer vision › 3D vision › motion estimation
camera motion estimation
0.012000
Mosaicing on Adaptive Manifolds · IEEE Trans. Pattern Anal. Mach. Intell. 2000
Computational photography and imaging
panoramic imaging
0.012000
Rectified Mosaicing: Mosaics without the Curl · CVPR 2000
Image and video processing › image restoration
image deblurring
0.012005
Video Super-Resolution Using Controlled Subpixel Detector Shifts · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Image and video processing › image restoration › image deblurring
motion deblurring
0.012005
Video Super-Resolution Using Controlled Subpixel Detector Shifts · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Image and video processing
image enhancement
0.012004
Jitter Camera: High Resolution Video from a Low Resolution Detector · CVPR (2) 2004
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
exponential family
0.012003
Learning How to Inpaint from Global Image Statistics · ICCV 2003

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

loopy belief propagation · 0.3typical cut · 0.2generalized belief propagation · 0.2maximum likelihood learning · 0.1spatial light modulation · 0.1liquid crystal modulator · 0.1gradient-domain processing · 0.1cost function optimization · 0.1adaptive super-resolution reconstruction · 0.1sub-pixel sampling · 0.0poisson editing · 0.0local feature analysis · 0.0jitter camera · 0.0virtual camera manipulation · 0.0strip sampling · 0.0statistical learning · 0.0sequence-to-sequence learning · 0.0derivative filter statistics · 0.0
YearPublicationVenuePosition
2006 Lensless Imaging with a Controllable Aperture
abstract
In this paper we propose a novel, highly flexible camera. The camera consists of an image detector and a special aperture, but no lens. The aperture is a set of parallel light attenuating layers whose transmittances are controllable in space and time. By applying different transmittance patterns to this aperture, it is possible to modulate the incoming light in useful ways and capture images that are impossible to capture with conventional lens-based cameras. For example, the camera can pan and tilt its field of view without the use of any moving parts. It can also capture disjoint regions of interest in the scene without having to capture the regions in between them. In addition, the camera can be used as a computational sensor, where the detector measures the end result of computations performed by the attenuating layers on the scene radiance values. These and other imaging functionalities can be implemented with the same physical camera and the functionalities can be switched from one video frame to the next via software. We have built a prototype camera based on this approach using a bare image detector and a liquid crystal modulator for the aperture. We discuss in detail the merits and limitations of lensless imaging using controllable apertures.
Assaf Zomet, Shree K. Nayar
CVPR (1)1
2006 Wide Baseline Matching between Unsynchronized Video Sequences
Lior Wolf, Assaf Zomet
Int. J. Comput. Vis.2
2006 Seamless image stitching by minimizing false edges
abstract
Various applications such as mosaicing and object insertion require stitching of image parts. The stitching quality is measured visually by the similarity of the stitched image to each of the input images, and by the visibility of the seam between the stitched images. In order to define and get the best possible stitching, we introduce several formal cost functions for the evaluation of the stitching quality. In these cost functions the similarity to the input images and the visibility of the seam are defined in the gradient domain, minimizing the disturbing edges along the seam. A good image stitching will optimize these cost functions, overcoming both photometric inconsistencies and geometric misalignments between the stitched images. We study the cost functions and compare their performance for different scenarios both theoretically and practically. Our approach is demonstrated in various applications including generation of panoramic images, object blending and removal of compression artifacts. Comparisons with existing methods show the benefits of optimizing the measures in the gradient domain.
Assaf Zomet, Anat Levin, Shmuel Peleg, Yair Weiss
IEEE Trans. Image Process.1
2005 Video Super-Resolution Using Controlled Subpixel Detector Shifts
abstract
Video cameras must produce images at a reasonable frame-rate and with a reasonable depth of field. These requirements impose fundamental physical limits on the spatial resolution of the image detector. As a result, current cameras produce videos with a very low resolution. The resolution of videos can be computationally enhanced by moving the camera and applying super-resolution reconstruction algorithms. However, a moving camera introduces motion blur, which limits super-resolution quality. We analyze this effect and derive a theoretical result showing that motion blur has a substantial degrading effect on the performance of super-resolution. The conclusion is that, in order to achieve the highest resolution, motion blur should be avoided. Motion blur can be minimized by sampling the space-time volume of the video in a specific manner. We have developed a novel camera, called the "jitter camera," that achieves this sampling. By applying an adaptive super-resolution algorithm to the video produced by the jitter camera, we show that resolution can be notably enhanced for stationary or slowly moving objects, while it is improved slightly or left unchanged for objects with fast and complex motions. The end result is a video that has a significantly higher resolution than the captured one.
Moshe Ben-Ezra, Assaf Zomet, Shree K. Nayar
IEEE Trans. Pattern Anal. Mach. Intell.2
2004 Jitter Camera: High Resolution Video from a Low Resolution Detector
Moshe Ben-Ezra, Assaf Zomet, Shree K. Nayar
CVPR (2)2
2004 Separating Reflections from a Single Image Using Local Features
Anat Levin, Assaf Zomet, Yair Weiss
CVPR (1)2
2004 Seamless Image Stitching in the Gradient Domain
Anat Levin, Assaf Zomet, Shmuel Peleg, Yair Weiss
ECCV (4)2
2003 Learning How to Inpaint from Global Image Statistics
abstract
Inpainting is the problem of filling-in holes in images. Considerable progress has been made by techniques that use the immediate boundary of the hole and some prior information on images to solve this problem. These algorithms successfully solve the local inpainting problem but they must, by definition, give the same completion to any two holes that have the same boundary, even when the rest of the image is vastly different. We address a different, more global inpainting problem. How can we use the rest of the image in order to learn how to inpaint? We approach this problem from the context of statistical learning. Given a training image we build an exponential family distribution over images that is based on the histograms of local features. We then use this image specific distribution to inpaint the hole by finding the most probable image given the boundary and the distribution. The optimization is done using loopy belief propagation. We show that our method can successfully complete holes while taking into account the specific image statistics. In particular it can give vastly different completions even when the local neighborhoods are identical.
Anat Levin, Assaf Zomet, Yair Weiss
ICCV2
2003 Learning and Inferring Image Segmentations using the GBP Typical Cut Algorithm
abstract
Significant progress in image segmentation has been made by viewing the problem in the framework of graph partitioning. In particular, spectral clustering methods such as "normalized cuts" (ncuts) can efficiently calculate good segmentations using eigenvector calculations. However, spectral methods when applied to images with local connectivity often oversegment homogenous regions. More importantly, they lack a straightforward probabilistic interpretation which makes it difficult to automatically set parameters using training data. In this paper we revisit the typical cut criterion proposed by Blatt et al. (1997) and Gdalyahu et al (2001). We show that computing the typical cut is equivalent to performing inference in an undirected graphical model. This equivalence allows us to use the powerful machinery of graphical models for learning and inferring image segmentations. For inferring segmentations we show that the generalized belief propagation (GBP) algorithm can give excellent results with a runtime that is usually faster than the ncut eigensolver. For learning segmentations we derive a maximum likelihood learning algorithm to learn affinity matrices from labelled datasets. We illustrate both learning and inference on challenging real and synthetic images.
Noam Shental, Assaf Zomet, Tomer Hertz, Yair Weiss
ICCV2
2003 Pairwise Clustering and Graphical Models
abstract
Signi(cid:2)cant progress in clustering has been achieved by algorithms that are based on pairwise af(cid:2)nities between the datapoints. In particular, spectral clustering methods have the advantage of being able to divide arbitrarily shaped clusters and are based on ef(cid:2)cient eigenvector calcu- lations. However, spectral methods lack a straightforward probabilistic interpretation which makes it dif(cid:2)cult to automatically set parameters us- ing training data. In this paper we use the previously proposed typical cut framework for pairwise clustering. We show an equivalence between calculating the typical cut and inference in an undirected graphical model. We show that for clustering problems with hundreds of datapoints exact inference may still be possible. For more complicated datasets, we show that loopy be- lief propagation (BP) and generalized belief propagation (GBP) can give excellent results on challenging clustering problems. We also use graph- ical models to derive a learning algorithm for af(cid:2)nity matrices based on labeled data.
Noam Shental, Assaf Zomet, Tomer Hertz, Yair Weiss
NIPS2
2003 Mosaicing New Views: The Crossed-Slits Projection
abstract
We introduce anew kind of mosaicing, where the position of the sampling strip varies as a function of the input camera location. The new images that are generated this way correspond to a new projection model defined by two slits, termed here the Crossed-Slits (X-Slits) projection. In this projection model, every 3D point is projected by a ray defined as the line that passes through that point and intersects the two slits. The intersection of the projection rays with the imaging surface defines the image. X-Slits mosaicing provides two benefits. First, the generated mosaics are closer to perspective images than traditional pushbroom mosaics. Second, by simple manipulations of the strip sampling function, we can change the location of one of the virtual slits, providing a virtual walkthrough of a X-Slits camera; all this can be done without recovering any 3D geometry and without calibration. A number of examples where we translate the virtual camera and change its orientation are given; the examples demonstrate realistic changes in parallax, reflections, and occlusions.
Assaf Zomet, Doron Feldman, Shmuel Peleg, Daphna Weinshall
IEEE Trans. Pattern Anal. Mach. Intell.1
2002 Sequence-to-Sequence Self Calibration
Lior Wolf, Assaf Zomet
ECCV (2)2
2002 Learning to Perceive Transparency from the Statistics of Natural Scenes
abstract
Certain simple images are known to trigger a percept of trans- parency: the input image I is perceived as the sum of two images I(x; y) = I1(x; y) + I2(x; y). This percept is puzzling. First, why do we choose the \more complicated" description with two images rather than the \simpler" explanation I(x; y) = I1(x; y) + 0 ? Sec- ond, given the inflnite number of ways to express I as a sum of two images, how do we compute the \best" decomposition ? Here we suggest that transparency is the rational percept of a sys- tem that is adapted to the statistics of natural scenes. We present a probabilistic model of images based on the qualitative statistics of derivative fllters and \corner detectors" in natural scenes and use this model to flnd the most probable decomposition of a novel image. The optimization is performed using loopy belief propa- gation. We show that our model computes perceptually \correct" decompositions on synthetic images and discuss its application to real images.
Anat Levin, Assaf Zomet, Yair Weiss
NIPS2
2002 Multi-sensor Super-Resolution
abstract
Image sensing is usually done with multiple sensors, like the RGB sensors in color imaging, the IR and EO sensors in surveillance and satellite imaging, etc. The resolution of each sensor can be increased by considering the images of the other sensors, and using the statistical redundancy among the sensors. Particularly, we use the fact that most discontinuities in the image of one sensor correspond to discontinuities in the other sensors. Two applications are presented: Increasing the resolution of a single color image by using the correlation among the three color channels, and enhancing noisy IR images.
Assaf Zomet, Shmuel Peleg
WACV1
2001 Robust Super-Resolution
abstract
A robust approach for super-resolution is, presented, which is especially valuable in the presence of outliers. Such outliers may be due to motion errors, inaccurate blur models, noise, moving objects, motion blur etc. This robustness is needed since super-resolution methods are very sensitive to such errors. A robust median estimator is combined in an iterative process to achieve a super resolution algorithm. This process can increase resolution even in regions with outliers, where other super resolution methods actually degrade the image.
Assaf Zomet, Alex Rav-Acha, Shmuel Peleg
CVPR (1)1
2001 Omni-Rig: Linear Self-Recalibration of a Rig with Varying Internal and External Parameters
Assaf Zomet, Lior Wolf, Amnon Shashua
ICCV1
2000 Rectified Mosaicing: Mosaics without the Curl
abstract
When images captured by a tilted camera are mosaiced into a panorama, the resulting mosaic is curled. This happens, for example, with a panning camera that is not perfectly horizontal, and with a translating camera facing a tilted planar surface. The tilt of the camera causes differences in image velocity between the top and bottom parts of the image, causing the curled mosaic. In rectified mosaicing these distortions are overcome by warping the strips into rectangles, while keeping some image feature invariant. This warping equalizes the image motion at the different image parts, and the resulting mosaic is straight. Mosaicing is done without camera calibration or knowledge of the scene, and the process adapts automatically to smooth changes in the scene and the imaging conditions.
Shmuel Peleg, Assaf Zomet, Chetan Arora 0001
CVPR2
2000 Efficient Super-Resolution and Applications to Mosaics
abstract
Mosaicing and super resolution are two ways to combine information from multiple frames in video sequences. Mosaicing displays the information of multiple frames in a single panoramic image. Super-resolution uses regions which appear in multiple frames to improve resolution and reduce noise. The aim of this work is constructing a high resolution mosaic from a video sequence in an efficient way. Simple combination of the two methods is problematic, since the alignment used in mosaicing may not be accurate enough for super resolution. Another issue is the efficiency of the super resolution algorithm, which requires heavy computations, especially when applied to large images such as panoramic mosaics. This paper introduces two novelties. First, a framework for super resolution algorithms is presented, which enables the development of very efficient algorithms. Second, a method for applying super resolution to panoramic mosaics is presented. This method preserves the geometry of the original mosaic image, while improving its resolution.
Assaf Zomet, Shmuel Peleg
ICPR1
2000 Mosaicing on Adaptive Manifolds
abstract
Image mosaicing is commonly used to increase the visual field of view by pasting together many images or video frames. Existing mosaicing methods are based on projecting all images onto a predetermined single manifold: A plane is commonly used for a camera translating sideways, a cylinder is used for a panning camera, and a sphere is used for a camera which is both panning and tilting. While different mosaicing methods should therefore be used for different types of camera motion, more general types of camera motion, such as forward motion, are practically impossible for traditional mosaicing. A new methodology to allow image mosaicing in more general cases of camera motion is presented. Mosaicing is performed by projecting thin strips from the images onto manifolds which are adapted to the camera motion. While the limitations of existing mosaicing techniques are a result of using predetermined manifolds, the use of more general manifolds overcomes these limitations.
Shmuel Peleg, Benny Rousso, Alex Rav-Acha, Assaf Zomet
IEEE Trans. Pattern Anal. Mach. Intell.4
1998 Applying super-resolution to panoramic mosaics
abstract
Mosaicing and super resolution are two ways to combine information from multiple frames in video sequences. Mosaicing displays the information of multiple frames in a single panoramic image. Super-resolution uses regions which appear in multiple frames to improve resolution and reduce noise. Simple combination of the two methods is problematic since the alignment used for mosaicing may not be accurate enough over the entire region for super resolution. In this paper we introduce a 2-step process: First we create a panoramic mosaic from the images. We then align small image regions to the panorama, and apply super resolution resulting in a panoramic image with higher resolution.
Assaf Zomet, Shmuel Peleg
WACV1