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

Roberto Ranon

dblp:15/2737 · DBLP profile ↗
← Back
18ranked-venue papers
3as first author
0since 2021 · last 2018
0000-0002-9744-0197ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 10 · 3 first-authorHuman-computer interaction and ubiquitous computing · 4Artificial intelligence and machine learning · 3 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Computer networks · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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
4 papers
Computer animation and physical simulation · 47% Virtual and augmented reality · 41% Visual content generation and editing · 9%
Theoretical computer science
1 paper
Mathematical optimization · 100%
Human-computer interaction and pervasive computing
2 papers
Collaborative and social computing · 100%
Artificial intelligence
2 papers
Knowledge representation and reasoning · 100%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer animation and physical simulation
virtual cinematography
0.222011
A smart assistant for shooting virtual cinematography with motion-tracked cameras · ACM Multimedia 2011
The director's lens: an intelligent assistant for virtual cinematography · ACM Multimedia 2011
Mathematical optimization › metaheuristic optimization › swarm intelligence
particle swarm optimization
0.212014
Improving the Efficiency of Viewpoint Composition · IEEE Trans. Vis. Comput. Graph. 2014
Mathematical optimization › heuristic optimization
stochastic search
0.212014
Improving the Efficiency of Viewpoint Composition · IEEE Trans. Vis. Comput. Graph. 2014
Collaborative and social computing › creative collaboration
filmmaker collaboration
0.222011
The director's lens: an intelligent assistant for virtual cinematography · ACM Multimedia 2011
A smart assistant for shooting virtual cinematography with motion-tracked cameras · ACM Multimedia 2011
Knowledge, reasoning and agents › Knowledge representation and reasoning › diagnosis
hierarchical diagnosis
0.122004
Hierarchical model-based diagnosis based on structural abstraction · Artif. Intell. 2004
Hierarchical Diagnosis Guided by Observations · IJCAI 2001
Virtual and augmented reality
virtual environment
0.112006
VU-Flow: A Visualization Tool for Analyzing Navigation in Virtual Environments · IEEE Trans. Vis. Comput. Graph. 2006
Visual content generation and editing
camera control
0.112014
Improving the Efficiency of Viewpoint Composition · IEEE Trans. Vis. Comput. Graph. 2014
Knowledge, reasoning and agents › Knowledge representation and reasoning › diagnosis
model-based diagnosis
0.012004
Hierarchical model-based diagnosis based on structural abstraction · Artif. Intell. 2004
Knowledge, reasoning and agents › Knowledge representation and reasoning
diagnosis
0.012001
Hierarchical Diagnosis Guided by Observations · IJCAI 2001
Visualization and visual analytics › data visualization › animated visualization › motion visualization
trajectory visualization
0.012006
VU-Flow: A Visualization Tool for Analyzing Navigation in Virtual Environments · IEEE Trans. Vis. Comput. Graph. 2006

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

motion tracking · 0.5stochastic search · 0.4particle swarm optimization · 0.4machine learning · 0.2cinematography engine · 0.2interactive visualization · 0.1structural abstraction · 0.0observation-guided diagnosis · 0.0
YearPublicationVenuePosition
2018 Thinking Like a Director: Film Editing Patterns for Virtual Cinematographic Storytelling
abstract
This article introduces Film Editing Patterns (FEP) , a language to formalize film editing practices and stylistic choices found in movies. FEP constructs are constraints, expressed over one or more shots from a movie sequence, that characterize changes in cinematographic visual properties, such as shot sizes, camera angles, or layout of actors on the screen. We present the vocabulary of the FEP language, introduce its usage in analyzing styles from annotated film data, and describe how it can support users in the creative design of film sequences in 3D. More specifically, (i) we define the FEP language, (ii) we present an application to craft filmic sequences from 3D animated scenes that uses FEPs as a high level mean to select cameras and perform cuts between cameras that follow best practices in cinema, and (iii) we evaluate the benefits of FEPs by performing user experiments in which professional filmmakers and amateurs had to create cinematographic sequences. The evaluation suggests that users generally appreciate the idea of FEPs, and that it can effectively help novice and medium experienced users in crafting film sequences with little training.
Hui-Yin Wu, Francesca Palù, Roberto Ranon, Marc Christie
ACM Trans. Multim. Comput. Commun. Appl.3
2015 Automatic camera control meets emergency simulations: An application to aviation safety
Roberto Ranon, Luca Chittaro, Fabio Buttussi
Comput. Graph.1
2014 Improving the Efficiency of Viewpoint Composition
abstract
In this paper, we concentrate on the problem of finding the viewpoint that best satisfies a set of visual composition properties, often referred to as Virtual Camera or Viewpoint Composition. Previous approaches in the literature, which are based on general optimization solvers, are limited in their practical applicability because of unsuitable computation times and limited experimental analysis. To bring performances much closer to the needs of interactive applications, we introduce novel ways to define visual properties, evaluate their satisfaction, and initialize the search for optimal viewpoints, and test them in several problems under various time budgets, quantifying also, for the first time in the domain, the importance of tuning the parameters that control the behavior of the solving process. While our solver, as others in the literature, is based on Particle Swarm Optimization, our contributions could be applied to any stochastic search process that solves through many viewpoint evaluations, such as the genetic algorithms employed by other papers in the literature. The complete source code of our approach, together with the scenes and problems we have employed, can be downloaded from https://bitbucket.org/rranon/smart-viewpoint-computation-lib.
Roberto Ranon, Tommaso Urli
IEEE Trans. Vis. Comput. Graph.1
2011 The director's lens: an intelligent assistant for virtual cinematography
abstract
We present the Director's Lens, an intelligent interactive assistant for crafting virtual cinematography using a motion-tracked hand-held device that can be aimed like a real camera. The system employs an intelligent cinematography engine that can compute, at the request of the filmmaker, a set of suitable camera placements for starting a shot. These suggestions represent semantically and cinematically distinct choices for visualizing the current narrative. In computing suggestions, the system considers established cinema conventions of continuity and composition along with the filmmaker's previous selected suggestions, and also his or her manually crafted camera compositions, by a machine learning component that adapts shot editing preferences from user-created camera edits. The result is a novel workflow based on interactive collaboration of human creativity with automated intelligence that enables efficient exploration of a wide range of cinematographic possibilities, and rapid production of computer-generated animated movies.
Christophe Lino, Marc Christie, Roberto Ranon, William H. Bares
ACM Multimedia3
2011 A smart assistant for shooting virtual cinematography with motion-tracked cameras
abstract
This demonstration shows how an automated assistant encoded with knowledge of cinematography practice can offer suggested viewpoints to a filmmaker operating a hand-held motion-tracked virtual camera device. Our system, called Director's Lens, uses an intelligent cinematography engine to compute, at the request of the filmmaker, a set of suitable camera placements for starting a shot that represent semantically and cinematically distinct choices for visualizing the current narrative. Editing decisions and hand-held camera compositions made by the user in turn influence the system's suggestions for subsequent shots. The result is a novel virtual cinematography workflow that enhances the filmmaker's creative potential by enabling efficient exploration of a wide range of computer-suggested cinematographic possibilities.
Christophe Lino, Marc Christie, Roberto Ranon, William H. Bares
ACM Multimedia3
2009 A Knowledge-Based System to Support Emergency Medical Services for Disabled Patients
Luca Chittaro, Roberto Ranon, Elio Carchietti, Agostino Zampa, Emanuele Biasutti, Luca De Marco, Augusto Senerchia
AIME2
2009 User Modeling of Disabled Persons for Generating Instructions to Medical First Responders
Luca Chittaro, Roberto Ranon, Luca De Marco, Augusto Senerchia
UMAP2
2009 3D object arrangement for novice users: the effectiveness of combining a first-person and a map view
abstract
Arranging 3D objects in Virtual Environments can be a complex, error prone and time consuming task, especially for users who are not familiar with interfaces for 3D navigation and object manipulation. In this paper, we analyze and compare novice users' performance on 3D object arrangement tasks using three interfaces that differ in the views of the 3D environment they provide: the first one is based only on a first-person view; the second one combines the first-person view and a map view in which the zoom level is manually controlled by the user; the third one extends the second with automated assistance in controlling the map zoom level during object manipulation. Our study shows that users without prior experience in 3D object arrangement prefer and actually benefit from having a map view in addition to a first person view in object arrangement tasks.
Luca Chittaro, Roberto Ranon, Lucio Ieronutti
VRST2
2008 An adaptive 3D virtual environment for learning the X3D language
abstract
This demo will illustrate the adaptive interface of an application (whose architecture and implementation have been presented in detail in [2]) for learning 3D Graphics programming (in the X3D ISO standard). The application situates users in a 3D Virtual Environment where they can learn by selecting and inspecting actual examples.
Luca Chittaro, Roberto Ranon
IUI2
2006 Designing a Multipurpose Virtual Laboratory to Support Communities of Practice in Physics
abstract
This paper reports our recent work within the EuroTeV project, aimed at designing a Multipurpose Virtual Laboratory (MVL) to support collaboration among several European institutes, working in the area of physics research. Specifically, we discuss the type of support MVL can provrde to knowledge creation and sharing within its community of users. We also highlight how the digital resources available in this environment might be reused by virtual communities of learners, thus helping to bridge the gap between the worlds of eScience work and education.
Silvia Gabrielli, Markus Hodapp, Roberto Ranon
e-Science3
2006 VU-Flow: A Visualization Tool for Analyzing Navigation in Virtual Environments
abstract
This paper presents a tool for the visual analysis of navigation patterns of moving entities, such as users, virtual characters, or vehicles in 3D Virtual Environments (VEs). The tool, called VU-Flow, provides a set of interactive visualizations that highlight interesting navigation behaviors of single or groups of moving entities that were the VE together or separately. The visualizations help to improve the design of VEs and to study the navigation behavior of users, e.g., during controlled experiments. Besides VEs, the proposed techniques could also be applied to visualize real-world data recorded by positioning systems, allowing one to employ VU-Flow in domains such as urban planning, transportation, and emergency response.
Luca Chittaro, Roberto Ranon, Lucio Ieronutti
IEEE Trans. Vis. Comput. Graph.2
2006 Adaptable visual presentation of 2D and 3D learning materials in web-based cyberworlds
Luca Chittaro, Lucio Ieronutti, Roberto Ranon
Vis. Comput.3
2005 High-Level Visualization of Users' Navigation in Virtual Environments
Lucio Ieronutti, Roberto Ranon, Luca Chittaro
INTERACT2
2004 Hierarchical model-based diagnosis based on structural abstraction
Luca Chittaro, Roberto Ranon
Artif. Intell.2
2002 New directions for the design of virtual reality interfaces to e-commerce sites
abstract
Virtual Reality (VR) interfaces to e-commerce sites have recently begun to appear on the Internet, promising to make the e shopping experience more natural, attractive, and fun for customers. Unfortunately, switching to a desktop VR design for an e-commerce site is not trivial and does not guarantee at all that the interface will be effective. In this paper, we first briefly discuss the potential advantages of these interfaces, stressing the need for a better approach to their design. Then, we present the directions we are following to build more usable and effective VR stores, i.e.: (i) reformulating design guidelines from real-world stores in the VR context, (ii) exploiting VR to create user empowerments that meet both customer and merchant needs, and (iii) personalizing the VR store to better reflect customer's taste, preferences, and interests. For each of the three directions, we illustrate and discuss a detailed case study.
Luca Chittaro, Roberto Ranon
AVI2
2001 Hierarchical Diagnosis Guided by Observations
Luca Chittaro, Roberto Ranon
IJCAI2
1998 The Closure Properties of Functional Flow-Based Approaches and Their Relevance to Diagnosis
Roberto Ranon
ECAI1
1998 Introducing deviations and multiple abstraction levels in the functional diagnosis of fluid transfer systems
Luca Chittaro, Roberto Ranon, Alfredo Soldati
Artif. Intell. Eng.2