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

Yaron Caspi

dblp:98/4125 · DBLP profile ↗
← Back
16ranked-venue papers
8as first author
0since 2021 · last 2008
0000-0003-0328-0186ORCID · corroborated

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

Artificial intelligence and machine learning · 12 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 5 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
9 papers
Image and video processing · 50% Visual content generation and editing · 20% Multimedia analysis and retrieval · 13%
Artificial intelligence
4 papers
3D vision · 71% Video understanding and tracking · 29%

Topics — the 18 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video processing
image registration
0.132002
Spatio-Temporal Alignment of Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Aligning Non-Overlapping Sequences · Int. J. Comput. Vis. 2002
Alignment of Non-Overlapping Sequences · ICCV 2001
Image and video processing › super-resolution
temporal super-resolution
0.122005
Space-Time Super-Resolution · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Increasing Space-Time Resolution in Video · ECCV (1) 2002
Visual content generation and editing
image editing
0.112008
Summarizing visual data using bidirectional similarity · CVPR 2008
Visual content generation and editing
image retargeting
0.112008
Summarizing visual data using bidirectional similarity · CVPR 2008
Multimedia analysis and retrieval
visual summarization
0.112008
Summarizing visual data using bidirectional similarity · CVPR 2008
Computer vision › 3D vision
spatio-temporal alignment
0.122002
Spatio-Temporal Alignment of Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Step towards Sequence-to-Sequence Alignment · CVPR 2000
Computer vision › Video understanding and tracking › temporal alignment
video alignment
0.122002
Spatio-Temporal Alignment of Sequences · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Step towards Sequence-to-Sequence Alignment · CVPR 2000
Image and video processing › image matching
feature matching
0.112006
Feature-Based Sequence-to-Sequence Matching · Int. J. Comput. Vis. 2006
Image and video processing
image matching
0.112006
Feature-Based Sequence-to-Sequence Matching · Int. J. Comput. Vis. 2006
Image and video processing
super-resolution
0.112005
Space-Time Super-Resolution · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Computer vision › 3D vision
visual structure representation
0.012004
Capturing Image Structure with Probabilistic Index Maps · CVPR (1) 2004
Multimedia analysis and retrieval
sequence alignment
0.012002
Aligning Non-Overlapping Sequences · Int. J. Comput. Vis. 2002
Image and video processing › super-resolution
video super-resolution
0.012002
Increasing Space-Time Resolution in Video · ECCV (1) 2002
Image and video processing › image registration
multimodal image registration
0.012001
Alignment of Non-Overlapping Sequences · ICCV 2001
Image and video processing › image sequence processing
temporal alignment
0.012001
Alignment of Non-Overlapping Sequences · ICCV 2001
Computer vision › 3D vision
image registration
0.012000
Step towards Sequence-to-Sequence Alignment · CVPR 2000
Visual content generation and editing › image editing › image compositing
image collage
0.012008
Summarizing visual data using bidirectional similarity · CVPR 2008
Visualization and visual analytics › data visualization › animated visualization
motion visualization
0.012005
Action synopsis: pose selection and illustration · ACM Trans. Graph. 2005

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

shadow analysis · 0.1plane intersection · 0.1patch-based optimization · 0.1bidirectional similarity · 0.1epipolar geometry · 0.1multi-sequence fusion · 0.1motion-blur treatment · 0.1iterative curve analysis · 0.1dimensionality reduction · 0.1probabilistic modeling · 0.0coherent temporal behavior · 0.0spatio-temporal cue fusion · 0.0direct alignment · 0.0
YearPublicationVenuePosition
2008 Summarizing visual data using bidirectional similarity
abstract
We propose a principled approach to summarization of visual data (images or video) based on optimization of a well-defined similarity measure. The problem we consider is re-targeting (or summarization) of image/video data into smaller sizes. A good ldquovisual summaryrdquo should satisfy two properties: (1) it should contain as much as possible visual information from the input data; (2) it should introduce as few as possible new visual artifacts that were not in the input data (i.e., preserve visual coherence). We propose a bi-directional similarity measure which quantitatively captures these two requirements: Two signals S and T are considered visually similar if all patches of S (at multiple scales) are contained in T, and vice versa. The problem of summarization/re-targeting is posed as an optimization problem of this bi-directional similarity measure. We show summarization results for image and video data. We further show that the same approach can be used to address a variety of other problems, including automatic cropping, completion and synthesis of visual data, image collage, object removal, photo reshuffling and more.
Denis Simakov, Yaron Caspi, Eli Shechtman, Michal Irani
CVPR2
2006 Inducing Semantic Segmentation from an Example
Yaar Schnitman, Yaron Caspi, Daniel Cohen-Or, Dani Lischinski
ACCV (2)2
2006 Vertical Parallax from Moving Shadows
abstract
This paper presents a method for capturing and computing 3D parallax. 3D parallax, as used here, refers to vertical offset from the ground plane, height. The method is based on analyzing shadows of vertical poles (e.g., a tall building’s contour) that sweep the object. Unlike existing beam-scanning approaches, such as shadow or structured light, that recover the distance of a point from the camera, our approach measures the height from the ground plane directly. Previous methods compute the distance from the camera using triangulation between rays outgoing from the light-source and the camera. Such a triangulation is difficult when the objects are far from the camera, and requires accurate knowledge of the light source position. In contrast, our approach intersects two (unknown) planes generated separately by two casting objects. This omits the need to precompute the location of the light source. Furthermore, it allows a moving light source to be used. The proposed setup is particularly useful when the camera cannot directly face the scene or when the object is far away from the camera. A good example is an urban scene captured by a single webcam.
Yaron Caspi, Michael Werman
CVPR (2)1
2006 Scalability of Multimedia Applications on Next-Generation Processors
abstract
In the near future, the majority of personal computers are expected to have several processing units. This is referred to as core multiprocessing (CMP). Furthermore, each of the computation units will be capable of running multiple hardware threads. To benefit from the additional processing power, application developers should multithread their software. This paper studies the scalability (expected speedup factor) of multimedia applications and provides guidelines for proper utilization of these new multi-core platforms. In particular, we discuss the decomposition method, load balancing, synchronization primitives, interaction with the operating system and hardware issues such as cache hierarchy and memory bandwidth. Our results are based on analysis of several state-of-the-art applications, including H.264 video encoding, panoramic image stitching and dense optical-flow estimation. We demonstrate how to multithread them properly, and report scalability results on several next-generation multi-core platforms
Guy Amit, Yaron Caspi, Ran Vitale, Adi Pinhas
ICME2
2006 Feature-Based Sequence-to-Sequence Matching
Yaron Caspi, Denis Simakov, Michal Irani
Int. J. Comput. Vis.1
2006 Dynamic stills and clip trailers
Yaron Caspi, Anat Axelrod, Yasuyuki Matsushita, Alon Gamliel
Vis. Comput.1
2005 Space-Time Super-Resolution
abstract
We propose a method for constructing a video sequence of high space-time resolution by combining information from multiple low-resolution video sequences of the same dynamic scene. Super-resolution is performed simultaneously in time and in space. By "temporal super-resolution," we mean recovering rapid dynamic events that occur faster than regular frame-rate. Such dynamic events are not visible (or else are observed incorrectly) in any of the input sequences, even if these are played in "slow-motion." The spatial and temporal dimensions are very different in nature, yet are interrelated. This leads to interesting visual trade-offs in time and space and to new video applications. These include: 1) treatment of spatial artifacts (e.g., motion-blur) by increasing the temporal resolution and 2) combination of input sequences of different space-time resolutions (e.g., NTSC, PAL, and even high quality still images) to generate a high quality video sequence. We further analyze and compare characteristics of temporal super-resolution to those of spatial super-resolution. These include: How many video cameras are needed to obtain increased resolution? What is the upper bound on resolution improvement via super-resolution? What is the temporal analogue to the spatial "ringing" effect?
Eli Shechtman, Yaron Caspi, Michal Irani
IEEE Trans. Pattern Anal. Mach. Intell.2
2005 Action synopsis: pose selection and illustration
abstract
Illustrating motion in still imagery for the purpose of summary, abstraction and motion description is important for a diverse spectrum of fields, ranging from arts to sciences. In this paper, we introduce a method that produces an action synopsis for presenting motion in still images. The method carefully selects key poses based on an analysis of a skeletal animation sequence, to facilitate expressing complex motions in a single image or a small number of concise views. Our approach is to embed the high-dimensional motion curve in a low-dimensional Euclidean space, where the main characteristics of the skeletal action are kept. The lower complexity of the embedded motion curve allows a simple iterative method which analyzes the curve and locates significant points, associated with the key poses of the original motion. We present methods for illustrating the selected poses in an image as a means to convey the action. We applied our methods to a variety of motions of human actions given either as 3D animation sequences or as video clips, and generated images that depict their synopsis.
Jackie Assa, Yaron Caspi, Daniel Cohen-Or
ACM Trans. Graph.2
2004 Capturing Image Structure with Probabilistic Index Maps
Nebojsa Jojic, Yaron Caspi
CVPR (1)2
2004 Sharing video annotations
abstract
This paper describes an approach for locating annotations generated in one video and properly placing them in a second, modified version of the same video. We focus on modifications that standard Television (TV) broadcasts may experience, including content insertion and deletion (i.e., commercials), format conversions and different start/end recording times. To overcome these modifications, we propose content-based video timelines. We identify the position of a frame in a long video stream with an accuracy of one frame based on its content, without using embedded time codes. To make this approach feasible, we use a compact representation of a video frame, which we call a "fingerprint". Fingerprints capture small temporal variations within shots and therefore allow precise position recovery. Our fingerprints' efficient storage size, extraction time and comparison complexity suggest that our approach can be applied using off-the-shelf PCs and TV "set-top" boxes.
Yaron Caspi, David Bargeron
ICIP1
2004 Probabilistic Index Maps for Modeling Natural Signals
Nebojsa Jojic, Yaron Caspi, Manuel Reyes-Gomez
UAI2
2002 Increasing Space-Time Resolution in Video
Eli Shechtman, Yaron Caspi, Michal Irani
ECCV (1)2
2002 Aligning Non-Overlapping Sequences
Yaron Caspi, Michal Irani
Int. J. Comput. Vis.1
2002 Spatio-Temporal Alignment of Sequences
abstract
This paper studies the problem of sequence-to-sequence alignment, namely, establishing correspondences in time and in space between two different video sequences of the same dynamic scene. The sequences are recorded by uncalibrated video cameras which are either stationary or jointly moving, with fixed (but unknown) internal parameters and relative intercamera external parameters. Temporal variations between image frames (such as moving objects or changes in scene illumination) are powerful cues for alignment, which cannot be exploited by standard image-to-image alignment techniques. We show that, by folding spatial and temporal cues into a single alignment framework, situations which are inherently ambiguous for traditional image-to-image alignment methods, are often uniquely resolved by sequence-to-sequence alignment. Furthermore, the ability to align and integrate information across multiple video sequences both in time and in space gives rise to new video applications that are not possible when only image-to-image alignment is used.
Yaron Caspi, Michal Irani
IEEE Trans. Pattern Anal. Mach. Intell.1
2001 Alignment of Non-Overlapping Sequences
abstract
This paper shows how two image sequences that have no spatial overlap between their fields of view can be aligned both in time and in space. Such alignment is possible when the two cameras are attached closely together and are moved jointly in space. The common motion induces "similar" changes over time within the two sequences. This correlated temporal behavior is used to recover the spatial and temporal transformations between the two sequences. The requirement of "coherent appearance" in standard image alignment techniques is therefore replaced by "coherent temporal behavior", which is often easier to satisfy. This approach to alignment can be used not only for aligning nan-overlapping sequences, but also for handling other cases that are inherently difficult for standard image alignment techniques. We demonstrate applications of this approach to three real-world problems: (i) alignment of non-overlapping sequences for generating wide-screen movies, (ii) alignment of images (sequences) obtained at significantly different zooms, for surveillance applications, and (iii) multi-sensor image alignment for multi-sensor fusion.
Yaron Caspi, Michal Irani
ICCV1
2000 Step towards Sequence-to-Sequence Alignment
abstract
The paper presents an approach for establishing correspondences in time and in space between two different video sequences of the same dynamic scene, recorded by stationary uncalibrated video cameras. The method simultaneously estimates both spatial alignment as well as temporal synchronization (temporal alignment) between the two sequences, using all available spatio-temporal information. Temporal variations between image frames (such as moving objects or changes in scene illumination) are powerful cues for alignment, which cannot be exploited by standard image-to-image alignment techniques. We show that by folding spatial and temporal cues into a single alignment framework, situations which are inherently ambiguous for traditional image-to-image alignment methods, are often uniquely resolved by sequence-to-sequence alignment. We also present a "direct" method for sequence-to-sequence alignment. The algorithm simultaneously estimates spatial and temporal alignment parameters directly from measurable sequence quantities, without requiring prior estimation of point correspondences, frame correspondences, or moving object detection. Results are shown on real image sequences taken by multiple video cameras.
Yaron Caspi, Michal Irani
CVPR1