Virtual Camera System for Multi-Angle Video Creation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video creation methods using a single camera in virtual spaces result in monotonous videos with characters captured at a single angle of view, leading to viewer boredom. Additionally, using multiple cameras to capture diverse angles requires extensive time and effort to select and combine desired portions.
Innovation Solution
A video creation system that includes a storage unit for virtual space and character data, an action input terminal, a character action controller, a shooting position setter, a selector for choosing shooting positions, a virtual space imager, and a video creator. This system allows users to easily create videos by inputting action selections and choosing optimal shooting positions within a virtual space, capturing characters at various angles of view.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single camera is used to shoot the produced video, then the video creation process is simple, but the resulting video becomes monotonous with characters captured at a single angle of view
Solution Approach 1:
The patent divides the shooting function into multiple virtual cameras positioned at different locations within the virtual space. Each camera captures images from its specific viewpoint, allowing the system to represent multiple angles of view simultaneously while maintaining a unified virtual environment. This segmentation enables diverse visual perspectives without complicating the overall creation process.
Solution Approach 2:
The virtual camera system serves multiple functions: it captures images from various angles, provides comprehensive coverage of the virtual space, and maintains consistency in character representation. By making the camera system multi-functional, the patent achieves both angle variety and operational simplicity through a single integrated virtual camera network.
2Adaptability or versatility
If a plurality of cameras is used to shoot the produced video, then multiple images having different angles of view can be obtained, but it takes time and effort to check and select desired portions and combine them
Solution Approach 1:
The patent merges the images captured by multiple virtual cameras into a single synthesized image that represents the complete virtual space. This combining process automatically integrates multiple perspectives into one cohesive view, eliminating the need for manual selection and combination of individual camera shots, thus saving time and effort while maintaining angle variety.
Solution Approach 2:
The system performs preliminary processing by automatically generating and pre-assembling images from multiple virtual cameras before the user needs to view or edit the content. This preliminary action of automatic image synthesis and arrangement eliminates the need for manual checking and selection, reducing editing time while preserving diverse angles of view.
3Adaptability or versatility
If multiple virtual cameras are disposed in the virtual space, then characters can be captured at different angles of view, but the device complexity increases
Solution Approach 1:
Instead of using multiple physical cameras, the patent creates virtual copies of camera functions within the digital environment. These virtual cameras are software-based representations that can be positioned anywhere in the virtual space without requiring corresponding physical hardware. This copying approach achieves multiple shooting positions while keeping the physical device complexity low.
Solution Approach 2:
The patent replaces the mechanical system of multiple physical cameras with a digital virtual camera system. By substituting mechanical camera hardware with software-based virtual cameras, the system achieves flexible multi-position shooting without the physical complexity and constraints of multiple real-world camera devices.
Data Source
AI summary
A video creation system includes a storage unit to store display data of a virtual space and display data of a character; an action input terminal to allow a user to input an action of the character; a character action controller to read the display data of the character and cause the character to act in the virtual space according to an input to the action input terminal; a shooting position setter to set an entire view position and a character-capturing position; a shooting position selector to receive an input for selecting the entire view position or the character-capturing position as a shooting position; a virtual space imager to generate data of an image obtained by shooting the virtual space at the input shooting position; and a video creator to create data of a video by recording the data of an image obtained by the virtual space imager.


