Virtual Camera Pose Rendering for Efficient Video Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video creation methods based on virtual scenes are time-consuming and labor-intensive as each video frame needs to be made independently, lacking efficiency in the process.

Innovation Solution

A method and apparatus that utilize an initial pose and motion parameter of a virtual camera to determine target camera poses, render a virtual scene, and generate a video from acquired frames, allowing for efficient video creation by reusing scene elements across frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each video frame is made independently in virtual scenes, then the video can be generated with flexibility, but the process becomes time-consuming and labor-intensive

Engineering Contradiction:
Improveflexibility in video frame creationVSAvoidvideo generation efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-rendering the virtual scene with multiple camera poses and elements in advance. The virtual scene is constructed with 3D models and environments ready beforehand, and camera poses are pre-calculated based on motion parameters. This allows the video generation process to simply composite pre-rendered frames rather than creating each frame independently from scratch, significantly improving productivity while maintaining flexibility.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by reusing the same virtual scene elements (3D models, environments) across multiple camera poses and video frames. Instead of creating unique content for each frame, the system copies and repositions existing virtual scene elements according to different camera angles and motion parameters, reducing redundant work while maintaining visual variety and adaptability.

Inventive Principle:
Principle #26Copying

2Productivity

If virtual scene elements are reused across frames, then video production time is reduced, but the complexity of managing and coordinating elements increases

Engineering Contradiction:
Improvevideo production speedVSAvoidscene element coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the virtual scene into independent 3D models and elements that can be separately managed and reused. Each 3D model is an independent unit that can be positioned and rendered according to different camera poses. This modular segmentation allows the system to manage complexity by handling individual elements rather than the entire scene as a monolithic structure, enabling efficient reuse while maintaining manageable coordination complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universality by creating a universal virtual scene framework that can accommodate multiple camera poses and motion parameters using the same 3D models and environments. The scene elements are designed to be multi-functional, serving different purposes across various video frames through different camera angles and positions. This universal approach reduces the need for separate scene constructions for each frame, improving productivity without proportionally increasing coordination complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250259363A1Video generation method and apparatus
Publication Date: 2025.08.14 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250259363A1 patent drawing
  • US20250259363A1 patent drawing
  • US20250259363A1 patent drawing

AI summary

The embodiments of the present disclosure relate to the technical field of video production. Provided are a video generation method and apparatus. The method comprises: acquiring an initial pose of a virtual camera and a motion parameter of the virtual camera; determining at least one target camera pose of the virtual camera according to the initial pose and the motion parameter; rendering a target virtual scenario according to the at least one target camera pose, so as to acquire at least one video frame; and generating, according to the at least one video frame, a video to be generated.