Quadrotor drones equipped with high-quality cameras have rapidly raised as novel, cheap, and stable devices for filmmakers. While professional drone pilots can create aesthetically pleasing videos in short time, the smooth—and cinematographic—control of a camera drone remains challenging for most users, despite recent tools that either automate part of the process or enable the manual design of waypoints to create drone trajectories. This article moves a step further by offering high-level control of cinematographic drones for the specific task of framing dynamic targets. We propose techniques to automatically and interactively plan quadrotor drone motions in dynamic three-dimensional (3D) environments while satisfying both cinematographic and physical quadrotor constraints. We first propose the Drone Toric Space , a dedicated camera parameter space with embedded constraints, and derive some intuitive on-screen viewpoint manipulators. Second, we propose a dedicated path planning technique that ensures both that cinematographic properties can be enforced along the path and that the path is physically feasible by a quadrotor drone. At last, we build on the Drone Toric Space and the specific path planning technique to coordinate the motion of multiple drones around dynamic targets. A number of results demonstrate the interactive and automated capacities of our approaches on different use-cases.
International audienceThe automated computation of appropriate viewpoints in complex 3D scenes is a key problem in a number of computer graphics applications. In particular, crowd simulations create visually complex environments with many simultaneous events for which the computation of relevant viewpoints remains an open issue. In this paper, we propose a system which enables the conveyance of events occurring in complex crowd simulations. The system relies on Reynolds' model of steering behaviors to control and locally coordinate a collection of camera agents similar to a group of reporters. In our approach, camera agents are either in a scouting mode, searching for relevant events to convey, or in a tracking mode following one or more unfolding events. The key benefit, in addition to the simplicity of the steering rules, holds in the capacity of the system to adapt to the evolving complexity of crowd simulations by self-organizing the camera agents to track interesting events.Le placement automatique de caméra dans une scène 3D est un problème important en informatique graphique. En particulier, les simulations de foules produisent des scènes complexes pour lesquelles le choix du point de vue est un problème non résolu. Dans ce travail, nous présentons une approche permettant de déterminer le placement et le cadrage de plusieurs caméras évoluant dans une simulation de foule, de facon à montrer aux mieux les événements qui se déroulent dans la simulation. Outre sa simplicité, notre méthode présente l'avantage d'adapter automatiquement le comportement des caméras à la complexité de la scène
Fig. 1.Various trading interactions between diverse ethnic groups.Abstract-Many efforts have been carried out in preserving the history and culture of Penang and also other regions of Malaysia since George Town was elected as a UNESCO living heritage city. This paper presents a method to simulate life in a local trading port in the 1800s, where various populations with very different social rules interacted with each other. These populations included Indian coolies, Malay vendors, British colonists and Chinese traders. The challenge is to model these ethnic groups as autonomous agents, and to capture the changes of behavior due to inter-ethnic interactions and to the arrival of boats at the pier. Agents from each population are equipped with a specific set of steering methods which are selected and parameterized according to predefined behavioral patterns (graphs of states). In this paper, we propose a new formalism where interactions between the different ethnics groups and with the boats can be either activated globally or locally. Global interactions cause changes of states for all the agents belonging to the target population, while local interactions only take place between specific agents, and result in changes of states for these agents only. The main contributions of our method are: i) Applying microscopic crowd simulation to the complex case of a multi-ethnic trading port, involving different behavioral patterns; ii) Introducing a high-level control method, through the interethnic interactions formalism. The resulting system generates a variety of real-time animations, all reflecting the adequate social behaviors. Such a system would be particularly useful in a virtual tour application.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.