Face Relighting for Immersive Picture-in-Picture Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Picture-in-picture displays in gaming and streaming often obscure user interface elements and disrupt viewer immersion due to the overlay of the player's real-world environment, which can detract from the virtual environment experience.

Innovation Solution

A method and system for generating improved PiP content by performing a relighting process on the player's image to match the primary content's environment, using image processing techniques such as segmentation, facial recognition, and lighting simulation to create a more immersive and natural appearance of the player's face within the virtual environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the player's face and body are overlaid on the gameplay content, then viewer engagement is improved, but user interface elements become obscured

Engineering Contradiction:
Improveviewer engagementVSAvoiduser interface visibility
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The system segments the player's image into distinct components (face, body, background) and selectively processes each region. The face segmentation allows for precise relighting and blending, while UI element detection identifies areas that must remain visible, creating a segmented approach to resolving the overlay conflict.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different processing qualities to different regions of the overlay. The player's face receives sophisticated relighting and color matching to blend with the game environment, while UI regions receive priority handling to ensure visibility. This local quality differentiation resolves the contradiction between engagement and information visibility.

Inventive Principle:
Principle #3Local quality

2Ease of manufacture

If the player's real-world environment is displayed in the overlay, then viewer engagement is improved, but viewer immersion is disrupted

Engineering Contradiction:
Improveviewer engagementVSAvoidimmersion disruption
Core Design Contradiction:
Ease of manufactureVSObject-affected harmful factors

Solution Approach 1:

The system extracts and removes the player's real-world background from the captured image, isolating only the player subject. This extraction eliminates the immersive-disrupting elements (bedroom, real-world objects) while retaining the engaging player presence, directly resolving the contradiction between engagement and immersion.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system fundamentally changes the lighting parameters (color temperature, intensity, direction) of the player's image to match the virtual game environment. This parameter transformation makes the player appear as if they are naturally part of the game world, eliminating the immersion-disrupting effect of real-world lighting while maintaining engagement.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If simple green screen removal is used to address background issues, then processing complexity is reduced, but visual naturalness is compromised

Engineering Contradiction:
Improveprocessing complexityVSAvoidvisual naturalness
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system introduces an intermediary relighting process between the green screen removal and final composition. Instead of directly combining the extracted player with the game background, the system applies intermediate lighting transformations that mediate the transition, creating natural-looking integration while maintaining manageable processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary lighting analysis of both the player image and game environment before combining them. By pre-calculating the required lighting transformations and applying them in advance, the system achieves high visual naturalness without requiring complex real-time processing during composition.

Inventive Principle:
Principle #10Preliminary action

4Ease of manufacture

If the player's face is overlaid on gameplay content, then viewer engagement is improved, but lighting consistency with the virtual environment is poor

Engineering Contradiction:
Improveviewer engagementVSAvoidlighting consistency
Core Design Contradiction:
Ease of manufactureVSIllumination intensity

Solution Approach 1:

The system systematically changes the lighting parameters of the player's face image to match the virtual environment. This includes adjusting color temperature, intensity, direction, and shadow characteristics, transforming the real-world lighting into virtual-world-appropriate lighting while maintaining the engaging player presence.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system replaces physical lighting adjustments (which would be mechanically complex) with computational lighting synthesis. Instead of physically repositioning lights in the player's environment, the system uses image processing algorithms to synthesize the appropriate lighting effects, achieving lighting consistency through software rather than mechanical means.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11983915B2Content generation system and method
Publication Date: 2024.05.14 SONY INTERACTIVE ENTERTAINMENT LLC
  • US11983915B2 patent drawing
  • US11983915B2 patent drawing
  • US11983915B2 patent drawing

AI summary

A system for generating one or more images for display, the system comprising an image obtaining unit operable to obtain an image of a user's face, a geometry information unit operable to identify geometry information for the user's face using the obtained image, a lighting information unit operable to obtain lighting information for a virtual environment, a representation generation unit operable to generate a representation of the user's face generated using the obtained lighting information, and an image output unit operable to generate an output image comprising the generated representation and an image of the virtual environment.