Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ran Gal
dblp:g/RanGal
· DBLP profile ↗
15ranked-venue papers
7as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 13 · 7 first-authorArtificial intelligence and machine learning · 3Human-computer interaction and ubiquitous computing · 2 · 1 first-authorSecurity and privacy · 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 graphics and multimedia
8 papers |
Geometric modeling and processing · 40% Virtual and augmented reality · 35% Multimedia analysis and retrieval · 18% | |
| Artificial intelligence
2 papers |
Generative modeling · 46% 3D vision · 20% Segmentation and scene understanding · 20% | |
| Human-computer interaction and pervasive computing
2 papers |
Immersive interaction · 69% Usability and user experience research · 21% Ubiquitous computing and smart environments · 10% | |
| Network and information security
1 paper |
Privacy and data protection · 100% |
Topics — the 18 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Generative modeling
synthetic data generation |
0.4 | 1 | 2020 | AutoSimulate: (Quickly) Learning Synthetic Data Generation · ECCV (22) 2020 |
Immersive interaction
augmented reality interaction |
0.4 | 1 | 2020 | Measuring System Visual Latency through Cognitive Latency on Video See-Through AR devices · VR 2020 |
Privacy and data protection › web privacy
browser privacy |
0.2 | 1 | 2015 | SurroundWeb: Mitigating Privacy Concerns in a 3D Web Browser · IEEE Symposium on Security and Privacy 2015 |
Computer vision › Segmentation and scene understanding › perceptual grouping
contour completion |
0.2 | 1 | 2014 | A Contour Completion Model for Augmenting Surface Reconstructions · ECCV (3) 2014 |
Computer vision › 3D vision › 3d reconstruction
surface reconstruction |
0.2 | 1 | 2014 | A Contour Completion Model for Augmenting Surface Reconstructions · ECCV (3) 2014 |
Geometric modeling and processing
shape descriptor |
0.1 | 2 | 2007 | Pose-Oblivious Shape Signature · IEEE Trans. Vis. Comput. Graph. 2007 Salient geometric features for partial shape matching and similarity · ACM Trans. Graph. 2006 |
Machine learning › Transfer learning and domain adaptation
sim-to-real transfer |
0.1 | 1 | 2020 | AutoSimulate: (Quickly) Learning Synthetic Data Generation · ECCV (22) 2020 |
Usability and user experience research
user experience evaluation |
0.1 | 1 | 2020 | Measuring System Visual Latency through Cognitive Latency on Video See-Through AR devices · VR 2020 |
Geometric modeling and processing › shape deformation
shape manipulation |
0.1 | 1 | 2009 | iWIRES: an analyze-and-edit approach to shape manipulation · ACM Trans. Graph. 2009 |
Multimedia analysis and retrieval
3d shape retrieval |
0.1 | 1 | 2007 | Pose-Oblivious Shape Signature · IEEE Trans. Vis. Comput. Graph. 2007 |
Geometric modeling and processing › shape modeling › shape editing
mesh editing |
0.1 | 1 | 2007 | Volume and shape preservation via moving frame manipulation · ACM Trans. Graph. 2007 |
Multimedia analysis and retrieval › indexing
shape indexing |
0.1 | 1 | 2007 | Pose-Oblivious Shape Signature · IEEE Trans. Vis. Comput. Graph. 2007 |
Visual content generation and editing › image recoloring
color harmonization |
0.1 | 1 | 2006 | Color harmonization · ACM Trans. Graph. 2006 |
Geometric modeling and processing › shape matching
partial shape matching |
0.1 | 1 | 2006 | Salient geometric features for partial shape matching and similarity · ACM Trans. Graph. 2006 |
Multimedia analysis and retrieval
shape matching and retrieval |
0.1 | 1 | 2006 | Salient geometric features for partial shape matching and similarity · ACM Trans. Graph. 2006 |
Geometric modeling and processing
surface reconstruction |
0.1 | 1 | 2014 | A Contour Completion Model for Augmenting Surface Reconstructions · ECCV (3) 2014 |
Geometric modeling and processing
shape deformation |
0.0 | 1 | 2009 | iWIRES: an analyze-and-edit approach to shape manipulation · ACM Trans. Graph. 2009 |
Image and video processing › color image processing
color manipulation |
0.0 | 1 | 2006 | Color harmonization · ACM Trans. Graph. 2006 |
Methods — techniques the papers use, named apart from their topics
user survey · 0.7principle of least privilege · 0.7synthetic data · 0.4reinforcement learning · 0.4hardware instrumentation · 0.4cognitive latency measurement · 0.4stochastic move making · 0.2constraint satisfaction · 0.2feature extraction · 0.1analyze-and-edit · 0.1moving frames · 0.1local volume analysis · 0.1isometry · 0.1centricity function · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | AutoSimulate: (Quickly) Learning Synthetic Data Generation
Harkirat S. Behl, Atilim Günes Baydin, Ran Gal, Philip Torr 0001, Vibhav Vineet |
ECCV (22) | 3 |
| 2020 | Measuring System Visual Latency through Cognitive Latency on Video See-Through AR devicesabstractMeasuring Visual Latency in VR and AR devices has become increasingly complicated as many of the components will influence others in multiple loops and ultimately affect the human cognitive and sensory perception. In this paper we present a new method based on the idea that the performance of humans on a rapid motor task will remain constant, and that any added delay will correspond to the system latency. We ask users to perform a task inside different video see-through devices and also in front of a computer. We also calculate the latency of the systems using a hardware instrumentation-based measurement technique for bench-marking. Results show that this new form of latency measurement through human cognitive performance can be reliable and comparable to hardware instrumentation-based measurement. Our method is adaptable to many forms of user interaction. It is particularly suitable for systems, such as AR and VR, where externalizing signals is difficult, or where it is important to measure latency while the system is in use by a user. Robert Gruen, Eyal Ofek, Anthony Steed, Ran Gal, Mike Sinclair, Mar González-Franco |
VR | 4 |
| 2019 | Photorealistic Image Synthesis for Object Instance DetectionabstractWe present an approach to synthesize highly photorealistic images of 3D object models, which we use to train a convolutional neural network for detecting the objects in real images. The proposed approach has three key ingredients: (1) 3D object models are rendered in 3D models of complete scenes with realistic materials and lighting, (2) plausible geometric configuration of objects and cameras in a scene is generated using physics simulation, and (3) high photorealism of the synthesized images is achieved by physically based rendering. When trained on images synthesized by the proposed approach, the Faster R-CNN object detector [1] achieves a 24% absolute improvement of [email protected] on Rutgers APC [2] and 11% on LineMod-Occluded [3] datasets, compared to a baseline where the training images are synthesized by rendering object models on top of random photographs. This work is a step towards being able to effectively train object detectors without capturing or annotating any real images. A dataset of 400K synthetic images with ground truth annotations for various computer vision tasks will be released on the project website: thodan.github.io/objectsynth. Tomas Hodan, Vibhav Vineet, Ran Gal, Emanuel Shalev, Jon Hanzelka, Treb Connell, Pedro Urbina, Sudipta N. Sinha, Brian Guenter |
ICIP | 3 |
| 2017 | ASIST: Automatic semantically invariant scene transformation
Or Litany, Tal Remez, Daniel Freedman, Lior Shapira, Alexander M. Bronstein, Ran Gal |
Comput. Vis. Image Underst. | 6 |
| 2015 | SurroundWeb: Mitigating Privacy Concerns in a 3D Web BrowserabstractImmersive experiences that mix digital and real-world objects are becoming reality, but they raise serious privacy concerns as they require real-time sensor input. These experiences are already present on smartphones and game consoles via Kinect, and will eventually emerge on the web platform. However, browsers do not expose the display interfaces needed to render immersive experiences. Previous security research focuses on controlling application access to sensor input alone, and do not deal with display interfaces. Recent research in human computer interactions has explored a variety of high-level rendering interfaces for immersive experiences, but these interfaces reveal sensitive data to the application. Bringing immersive experiences to the web requires a high-level interface that mitigates privacy concerns. This paper presents Surround Web, the first 3D web browser, which provides the novel functionality of rendering web content onto a room while tackling many of the inherent privacy challenges. Following the principle of least privilege, we propose three abstractions for immersive rendering: 1) the room skeleton lets applications place content in response to the physical dimensions and locations of render able surfaces in a room, 2) the detection sandbox lets applications declaratively place content near recognized objects in the room without revealing if the object is present, and 3) satellite screens let applications display content across devices registered with Surround Web. Through user surveys, we validate that these abstractions limit the amount of revealed information to an acceptable degree. In addition, we show that a wide range of immersive experiences can be implemented with acceptable performance. John Vilk, David Molnar, Benjamin Livshits, Eyal Ofek, Christopher J. Rossbach, Alexander Moshchuk, Helen J. Wang, Ran Gal |
IEEE Symposium on Security and Privacy | 8 |
| 2014 | A Contour Completion Model for Augmenting Surface Reconstructions
Nathan Silberman, Lior Shapira, Ran Gal, Pushmeet Kohli |
ECCV (3) | 3 |
| 2014 | FLARE: Fast layout for augmented reality applicationsabstractCreating a layout for an augmented reality (AR) application which embeds virtual objects in a physical environment is difficult as it must adapt to any physical space. We propose a rule-based framework for generating object layouts for AR applications. Under our framework, the developer of an AR application specifies a set of rules (constraints) which enforce self-consistency (rules regarding the inter-relationships of application components) and scene-consistency (application components are consistent with the physical environment they are placed in). When a user enters a new environment, we create, in real-time, a layout for the application, which is consistent with the defined constraints (as much as possible). We find the optimal configurations for each object by solving a constraint-satisfaction problem. Our stochastic move making algorithm is domain-aware, and allows us to efficiently converge to a solution for most rule-sets. In the paper we demonstrate several augmented reality applications that automatically adapt to different rooms and changing circumstances in each room. Ran Gal, Lior Shapira, Eyal Ofek, Pushmeet Kohli |
ISMAR | 1 |
| 2010 | Seamless Montage for Texturing ModelsabstractAbstract We present an automatic method to recover high‐resolution texture over an object by mapping detailed photographs onto its surface. Such high‐resolution detail often reveals inaccuracies in geometry and registration, as well as lighting variations and surface reflections. Simple image projection results in visible seams on the surface. We minimize such seams using a global optimization that assigns compatible texture to adjacent triangles. The key idea is to search not only combinatorially over the source images, but also over a set of local image transformations that compensate for geometric misalignment. This broad search space is traversed using a discrete labeling algorithm, aided by a coarse‐to‐fine strategy. Our approach significantly improves resilience to acquisition errors, thereby allowing simple and easy creation of textured models for use in computer graphics. Ran Gal, Yonatan Wexler, Eyal Ofek, Hugues Hoppe, Daniel Cohen-Or |
Comput. Graph. Forum | 1 |
| 2009 | iWIRES: an analyze-and-edit approach to shape manipulationabstractMan-made objects are largely dominated by a few typical features that carry special characteristics and engineered meanings. State-of-the-art deformation tools fall short at preserving such characteristic features and global structure. We introduce iWIRES, a novel approach based on the argument that man-made models can be distilled using a few special 1D wires and their mutual relations. We hypothesize that maintaining the properties of such a small number of wires allows preserving the defining characteristics of the entire object. We introduce an analyze-and-edit approach, where prior to editing, we perform a light-weight analysis of the input shape to extract a descriptive set of wires. Analyzing the individual and mutual properties of the wires, and augmenting them with geometric attributes makes them intelligent and ready to be manipulated. Editing the object by modifying the intelligent wires leads to a powerful editing framework that retains the original design intent and object characteristics. We show numerous results of manipulation of man-made shapes using our editing technique. Ran Gal, Olga Sorkine-Hornung, Niloy J. Mitra, Daniel Cohen-Or |
ACM Trans. Graph. | 1 |
| 2007 | Surface reconstruction using local shape priors
Ran Gal, Ariel Shamir, Tal Hassner, Mark Pauly, Daniel Cohen-Or |
Symposium on Geometry Processing | 1 |
| 2007 | Volume and shape preservation via moving frame manipulationabstractThis article introduces a method for mesh editing that is aimed at preserving shape and volume. We present two new developments: The first is a minimization of a functional expressing a geometric distance measure between two isometric surfaces. The second is a local volume analysis linking the volume of an object to its surface curvature. Our method is based upon the moving frames representation of meshes. Applying a rotation field to the moving frames defines an isometry. Given rotational constraints, the mesh is deformed by an optimal isometry defined by minimizing the distance measure between original and deformed meshes. The resulting isometry nicely preserves the surface details, but when large rotations are applied, the volumetric behavior of the model may be unsatisfactory. Using the local volume analysis, we define a scalar field by which we scale the moving frames. Scaled and rotated moving frames restore volumetric properties of the original mesh, while properly maintaining the surface details. Our results show that even extreme deformations can be applied to meshes, with only minimal distortion of surface details and object volume. Yaron Lipman, Daniel Cohen-Or, Ran Gal, David Levin |
ACM Trans. Graph. | 3 |
| 2007 | Pose-Oblivious Shape SignatureabstractA 3D shape signature is a compact representation for some essence of a shape. Shape signatures are commonly utilized as a fast indexing mechanism for shape retrieval. Effective shape signatures capture some global geometric properties which are scale, translation, and rotation invariant. In this paper, we introduce an effective shape signature which is also pose-oblivious. This means that the signature is also insensitive to transformations which change the pose of a 3D shape such as skeletal articulations. Although some topology-based matching methods can be considered pose-oblivious as well, our new signature retains the simplicity and speed of signature indexing. Moreover, contrary to topology-based methods, the new signature is also insensitive to the topology change of the shape, allowing us to match similar shapes with different genus. Our shape signature is a 2D histogram which is a combination of the distribution of two scalar functions defined on the boundary surface of the 3D shape. The first is a definition of a novel function called the local-diameter function. This function measures the diameter of the 3D shape in the neighborhood of each vertex. The histogram of this function is an informative measure of the shape which is insensitive to pose changes. The second is the centricity function that measures the average geodesic distance from one vertex to all other vertices on the mesh. We evaluate and compare a number of methods for measuring the similarity between two signatures, and demonstrate the effectiveness of our pose-oblivious shape signature within a 3D search engine application for different databases containing hundreds of models. Ran Gal, Ariel Shamir, Daniel Cohen-Or |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2006 | Feature-Aware TexturingabstractWe present a method for inhomogeneous 2D texture mapping guided by a feature mask, that preserves some regions of the image, such as foreground objects or other prominent parts. The method is able to arbitrarily warp a given image while preserving the shape of its features by constraining their deformation to be a similarity transformation. In particular, our method allows global or local changes to the aspect ratio of the texture without causing undesirable shearing to the features. The algorithmic core of our method is a particular formulation of the Laplacian editing technique, suited to accommodate similarity constraints on parts of the domain. The method is useful in digital imaging, texture design and any other applications involving image warping, where parts of the image have high familiarity and should retain their shape after modification. Ran Gal, Olga Sorkine-Hornung, Daniel Cohen-Or |
Rendering Techniques | 1 |
| 2006 | Color harmonizationabstractHarmonic colors are sets of colors that are aesthetically pleasing in terms of human visual perception. In this paper, we present a method that enhances the harmony among the colors of a given photograph or of a general image, while remaining faithful, as much as possible, to the original colors. Given a color image, our method finds the best harmonic scheme for the image colors. It then allows a graceful shifting of hue values so as to fit the harmonic scheme while considering spatial coherence among colors of neighboring pixels using an optimization technique. The results demonstrate that our method is capable of automatically enhancing the color "look-and-feel" of an ordinary image. In particular, we show the results of harmonizing the background image to accommodate the colors of a foreground image, or the foreground with respect to the background, in a cut-and-paste setting. Our color harmonization technique proves to be useful in adjusting the colors of an image composed of several parts taken from different sources. Daniel Cohen-Or, Olga Sorkine-Hornung, Ran Gal, Tommer Leyvand, Ying-Qing Xu |
ACM Trans. Graph. | 3 |
| 2006 | Salient geometric features for partial shape matching and similarityabstractThis article introduces a method for partial matching of surfaces represented by triangular meshes. Our method matches surface regions that are numerically and topologically dissimilar, but approximately similar regions. We introduce novel local surface descriptors which efficiently represent the geometry of local regions of the surface. The descriptors are defined independently of the underlying triangulation, and form a compatible representation that allows matching of surfaces with different triangulations. To cope with the combinatorial complexity of partial matching of large meshes, we introduce the abstraction of salient geometric features and present a method to construct them. A salient geometric feature is a compound high-level feature of nontrivial local shapes. We show that a relatively small number of such salient geometric features characterizes the surface well for various similarity applications. Matching salient geometric features is based on indexing rotation-invariant features and a voting scheme accelerated by geometric hashing. We demonstrate the effectiveness of our method with a number of applications, such as computing self-similarity, alignments, and subparts similarity. Ran Gal, Daniel Cohen-Or |
ACM Trans. Graph. | 1 |