Intelligent Camera Using a Finite-State Machine (FSM)

WooHyun Park
DOI: https://doi.org/10.1109/IMCOM48794.2020.9001707
2020-01-01
Abstract:Virtual reality (VR), a technology field that implements human– computer interaction, creates a reality that does not really exist; provides new and changed environments for humans to recognize. A significant amount of VR content is produced in Korea by small businesses or start-ups, and more than 50% of VR content companies are involved in developing content related to video entertainment, such as games [11]. The game screen depicts scenes seen through a virtual camera installed in a 3D space. Cameras in the game are virtual, without substance, but they work on the same principle as real cameras. Various technologies and testing processes for camera editing have been developed for both "real" cameras and VR camera work. Nevertheless, depending on momentary changes in characters' various actions and situations, it still takes a lot of effort and time for filming directors to set up, edit, and provide camera locations to users. This has resulted in an increased need for intelligent camera functions, as well as heightened technical demands to automatically judge behavior, dialogue, and blind spots in camera images—intelligent control. Accordingly, considerable research has been focused recently on applying intelligent cameras to story creation to determine and analyze the behavior between real interacting with simulated VR. This paper proposes an intelligent camera imaging technique using artificial intelligence's FSM technology within the Unity game engine to control the camera. The solution is based on the Hitchcock rule widely used in camera-shooting technique. The FSM accepts inputs from the outside and changes the current state over time, and it can also change the current state according to certain rules by which input is entered from the outside
Computer Science
What problem does this paper attempt to address?