IP Library Granted Patent US 12,126,932
Granted Patent B2
US 12,126,932 · App. 17/190,046 · Granted Oct 22, 2024

Background image adjustment in virtual meeting

Inventors: Russell Speight VanBlon (Raleigh, NC); Axel Ramirez Flores (Cary, NC); Jason Grimme (Morrisville, NC); Jonathan Gaither Knox (Raleigh, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
H04N5/44504G06T3/04G06T3/40G06T5/94G06T11/001G06V20/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,126,932
App. No.
17/190,046
Granted
Oct 22, 2024
Kind
B2
Abstract

One embodiment provides a method, including: capturing, using a camera sensor of an information handling device, an image associated with a user; identifying, in a conferencing application, a background image for a video stream of the user; determining, based on comparing the background image to the image of the user, a contextual discrepancy for a superimposition of the image of the user over the background image; and adjusting, based on the determining, one or more aspects of the background image or one or more aspects of the image of the user to negate the contextual discrepancy. Other aspects are described and claimed.

Claims (35)

1. A method, comprising:

capturing, using a camera sensor of an information handling device, an image associated with a user;

identifying, in a conferencing application, a background image for a video stream of the user;

determining, based on comparing the background image to the image of the user, a contextual discrepancy for a superimposition of the image of the user over the background image, wherein the contextual discrepancy comprises one or more aspects of the image of the user compared to the background image that negatively affects a realistic presentation of the superimposition, wherein the determining the contextual discrepancy comprises identifying whether a size of the user in the image is not to scale with a size of an object in the background image; and

adjusting, based on the determining, one or more aspects of the background image or one or more aspects of the image of the user to negate the contextual discrepancy, wherein the adjusting comprises adjusting, responsive to determining the size of the user is not to scale with the size of the object, at least one of: the size of the object in the background image or the size of the image of the user.

2. The method of claim 1 , wherein the adjusting comprises dynamically adjusting without receiving additional user input.

3. The method of claim 1 , wherein the determining the contextual discrepancy comprises identifying that an outfit worn by the user in the image is not contextually compatible with a scene displayed in the background image and wherein the adjusting comprises adjusting the scene in the background image to match the outfit.

4. The method of claim 3 , wherein the adjusting the scene comprises one of: adjusting a color of the scene or changing the scene to another scene.

5. The method of claim 1 , further comprising identifying a scaling threshold and wherein the adjusting comprises not adjusting the size of the object in the background image or the size of the image of the user past the scaling threshold.

6. The method of claim 1 , wherein the determining the contextual discrepancy comprises identifying that a scene presented in the background image is not compatible with a meeting formality and wherein the adjusting comprises adjusting the scene in the background image to match the meeting formality.

7. The method of claim 1 , wherein the determining the contextual discrepancy comprises identifying that the image of the user has a sub-optimal lighting condition with respect to the background image and wherein the adjusting comprises adjusting at least one of: a brightness of the background image or a brightness of the image of the user to improve the sub-optimal lighting condition.

8. The method of claim 1 , wherein the determining the contextual discrepancy comprises identifying that the image of the user is positioned over a sub-optimal area of the background image and wherein the adjusting comprises adjusting a position of the image of the user to an optimal area of the background image.

9. The method of claim 1 , further comprising providing the user with an option notification of at least one other background image that negates the contextual discrepancy.

10. An information handling device, comprising:

a camera sensor;

a processor;

a memory device that stores instructions executable by the processor to:

capture an image associated with a user;

identify, in a conferencing application, a background image for a video stream of the user;

determine, based on comparing the background image to the image of the user, a contextual discrepancy for a superimposition of the image of the user over the background image, wherein the contextual discrepancy comprises one or more aspects of the image of the user compared to the background image that negatively affects a realistic presentation of the superimposition, wherein the determining the contextual discrepancy comprises identifying whether a size of the user in the image is not to scale with a size of an object in the background image; and

adjust, based on the determining, one or more aspects of the background image or one or more aspects of the image of the user to negate the contextual discrepancy, wherein the adjusting comprises adjusting, responsive to determining the size of the user is not to scale with the size of the object, at least one of: the size of the object in the background image or the size of the image of the user.

11. The information handling device of claim 10 , wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to dynamically adjust without receiving additional user input.

12. The information handling device of claim 10 , wherein the instructions executable by the processor to determine the contextual discrepancy comprise instructions executable by the processor to identify that an outfit worn by the user in the image is not contextually compatible with a scene displayed in the background image and wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to adjust the scene in the background image to match the outfit.

13. The information handling device of claim 12 , wherein the instructions executable by the processor to adjust the scene comprise instructions executable by the processor to: adjust a color of the scene or change the scene to another scene.

14. The information handling device of claim 10 , wherein the instructions executable by the processor to determine the contextual discrepancy comprise instructions executable by the processor to identify that a scene presented in the background image is not compatible with a meeting formality and wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to adjust the scene in the background image to match the meeting formality.

15. The information handling device of claim 10 , wherein the instructions executable by the processor to determine the contextual discrepancy comprises identifying that the image of the user has a sub-optimal lighting condition with respect to the background image and wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to adjust at least one of: a brightness of the background image or a brightness of the image of the user to improve the sub-optimal lighting condition.

16. The information handling device of claim 10 , wherein the instructions executable by the processor to determine the contextual discrepancy comprise instructions executable by the processor to identify that the image of the user is positioned over a sub-optimal area of the background image and wherein the instructions executable by the processor to adjust comprise instructions executable by the processor to adjust a position of the image of the user to an optimal area of the background image.

17. The information handling device of claim 10 , wherein the instructions are further executable by the processor to provide the user with an option notification of at least one other background image that negates the contextual discrepancy.

18. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that captures an image associated with a user;

code that identifies, in a conferencing application, a background image for a video stream of the user;

code that determines, based on comparing the background image to the image of the user, a contextual discrepancy for a superimposition of the image of the user over the background image, wherein the contextual discrepancy comprises one or more aspects of the image of the user compared to the background image that negatively affects a realistic presentation of the superimposition, wherein the determining the contextual discrepancy comprises identifying whether a size of the user in the image is not to scale with a size of an object in the background image; and

code that adjusts, based on the determining, one or more aspects of the background image or one or more aspects of the image of the user to negate the contextual discrepancy, wherein the adjusting comprises adjusting, responsive to determining the size of the user is not to scale with the size of the object, at least one of:

the size of the object in the background image or the size of the image of the user.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070266/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2021
From: VANBLON, RUSSELL SPEIGHT; RAMIREZ FLORES, AXEL; GRIMME, JASON; KNOX, JONATHAN GAITHER
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 055461/0903 →
Continuity (1)
Related Publication 20220286641A1 · Sep 8, 2022