Costarring Video Partner Matching via Pre-recorded Role Segments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional costarring video methods are inefficient due to excessive waiting times for users to record and match roles, as they often rely on still pictures or animations to fill remaining roles, significantly reducing the overall efficiency of the video synthesis process.

Innovation Solution

A partner matching method in a costarring video system that uses a terminal with processors and memory to obtain and rank videos based on user identifiers, matching roles, and synthesizing complete videos by combining recorded segments from multiple users, thereby eliminating the need for users to actively wait for a partner to record their role.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users record videos and wait for partners to actively fill remaining roles, then the video can be synthesized, but the waiting time becomes excessively long and efficiency is greatly reduced

Engineering Contradiction:
Improvecostarring video synthesis efficiencyVSAvoidwaiting time for partner role recording
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-recording and storing videos of users playing second roles before the first role video is uploaded. When a user uploads their first role video, the system immediately matches it with pre-recorded second role videos from the database, eliminating the need for users to wait for active partner recording. This preliminary preparation of matching materials directly resolves the waiting time issue while maintaining synthesis efficiency.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If still pictures or animations are used to fill remaining roles, then the video synthesis can proceed, but the costarring experience and user engagement are significantly reduced

Engineering Contradiction:
Improvevideo synthesis completion speedVSAvoiduser engagement in costarring
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing users to proactively record and upload videos of themselves playing second roles in advance. These pre-recorded videos are stored in a database and automatically matched with first role videos uploaded by other users. This eliminates the need for artificial placeholders like still pictures or animations, while also giving users control over their own participation and ensuring authentic human interaction in the final costarring video.

Inventive Principle:
Principle #25Self-service

3Loss of time

If the system automatically matches and synthesizes videos from multiple users, then the waiting time is reduced, but the complexity of the matching and synthesis process increases

Engineering Contradiction:
Improvewaiting time for partner matchingVSAvoidvideo matching and synthesis system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the costarring video into separate first role and second role video segments recorded by different users. Each segment is independently recorded, uploaded, and stored in the database. The matching process then becomes a straightforward retrieval operation where the system searches for compatible second role videos corresponding to a given first role video. This segmentation simplifies the overall process compared to requiring coordinated recording of complete costarring videos, while still enabling automatic matching and synthesis.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10628677B2Partner matching method in costarring video, terminal, and computer readable storage medium
Publication Date: 2020.04.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10628677B2 patent drawing
  • US10628677B2 patent drawing
  • US10628677B2 patent drawing

AI summary

A method for selecting a matching partner for a costarring video is performed by a terminal. The terminal obtains a first video recorded by a first user and a plurality of second videos in which a second role matching the first role is played by a respective second user. After obtaining a matching score between the first video and the plurality of second videos in each user type, the terminal ranks the second videos in which the second role is played by the second users for each user type and displays a ranking result of the second videos in which the second role is played for each user type. After obtaining a user selection of a second video according to the ranking result, the terminal synthesizes a complete video from the first video and the user-selected second video and plays the complete video.