Virtual Subject Skeleton Chains for Collision-Aware Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual subjects in virtual reality environments often experience collisions resulting in mutual penetration and superimposition, leading to low verisimilitude due to occlusion and 'clipping through' issues during limb movements.

Innovation Solution

An image processing method that divides a virtual subject into multiple skeleton chains, determines collision information between skeleton points and colliding bodies, and adjusts the display position of skeleton points based on this information to prevent penetration and superimposition, thereby improving the display verisimilitude.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If collision detection and adjustment is not implemented, then the computation is simple and fast, but the display verisimilitude deteriorates due to penetration and superimposition issues

Engineering Contradiction:
Improvedisplay verisimilitudeVSAvoidcomputation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The virtual subject is divided into multiple skeleton chains, where each skeleton chain represents a limb or body part. This segmentation allows independent collision detection and adjustment for each limb, improving display verisimilitude by preventing penetration issues while managing computation complexity through modular processing of individual skeleton chains rather than the entire subject at once.

Inventive Principle:
Principle #1Segmentation

2Reliability

If skeleton point display position is adjusted in real-time, then the animation display effect is improved, but the processing time and computational load increase

Engineering Contradiction:
Improveanimation display effectVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary collision detection by determining collision information between skeleton points and colliding bodies before final rendering. By pre-calculating collision states and adjusting skeleton point display positions in advance, the system improves animation display effect while reducing actual processing time during the rendering phase, as the adjustment logic is prepared beforehand.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12555295B2Image processing method for a virtual subject, electronic device, and storage medium
Publication Date: 2026.02.17 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12555295B2 patent drawing
  • US12555295B2 patent drawing
  • US12555295B2 patent drawing

AI summary

Provided are an image processing method and apparatus, an electronic device, and a storage medium. The method includes dividing a target virtual subject in a to-be-processed video frame into multiple skeleton chains, where each of the multiple skeleton chains includes at least one skeleton point; determining collision information between at least one skeleton point in the multiple skeleton chains and a colliding body and determining target display information of the at least one skeleton point in the to-be-processed video frame according to the collision information; and controlling the target virtual subject to be displayed in the to-be-processed video frame according to the target display information of the at least one skeleton point.