IP Library › Granted Patent US 12,542,869
Granted Patent B2
US 12,542,869 · App. 17/175,335 · Granted Feb 3, 2026

Video conference apparatus, video conference method and computer program using a spatial virtual reality environment

Inventors: Siegfried Foessel (Erlangen, DE); Angela Raguse-Foessel (Erlangen, DE)
Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V
H04N7/157G06T15/205G06T19/006H04N7/152H04N23/69
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,542,869
App. No.
17/175,335
Granted
Feb 3, 2026
Kind
B2
Abstract

A Video conference apparatus ( 100 ) is configured to reproduce videos ( 110 a, 110 b ) of a plurality of video conference participants on a plurality of video reproduction areas ( 120 a, 120 b; 220 a - 220 c; 420 a - 420 d; 470 a - 470 h ) or video reproduction spaces that are arranged in a spatial virtual reality environment ( 120; 200; 300; 400; 450 ). The video conference apparatus is configured to render the spatial virtual reality environment ( 120; 200;300;400;450 ) with the video reproduction areas ( 120 a, 120 b; 220 a - 220 c; 420 a - 420 d; 470 a - 470 h ) or video reproduction spaces to a total image ( 112 ) for a single video conference participant. A video conference method and a computer program are also disclosed.

Claims (87)

1 . Video conference apparatus ( 100 ),

wherein the video conference apparatus is configured to reproduce videos ( 110 a , 110 b ) of a plurality of video conference participants on a plurality of video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces that are arranged in a spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ), and

wherein the video conference apparatus is configured to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces to a total image ( 112 ) for a single video conference participant;

wherein the video conference apparatus is configured to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or the reproduction spaces viewed from a variable observation point ( 340 a , 340 b , 340 c );

wherein the video conference apparatus is configured to adjust the variable observation point ( 340 a , 340 b , 340 c ) depending on observer position information, and

wherein the video conference apparatus is configured to adjust an observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information;

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a direction along which the variable observation point moves, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a curve ( 350 ; 410 ; 460 ) along which the variable observation point moves.

2 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces are orientated differently.

3 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to adjust an observer position depending on a user input, and

to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces depending on the observer position.

4 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to adjust an observer viewing direction depending on a user input, and

to render the spatial virtual reality environment ( 100 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces depending on the observer viewing direction.

5 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to, depending on a user input, selectively render one or several video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or one or several video reproduction spaces that are each associated with other users.

6 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to arrange the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces along a contour ( 350 ; 410 ; 460 ).

7 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to arrange the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces along a circle ( 350 ; 410 ) or along an oval or along a square ( 460 ) or along a rectangle.

8 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to arrange the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces at user locations in the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ).

9 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to obtain one or several observation parameters ( 152 ), and to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces depending on the one or several observation parameters.

10 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the observation parameters ( 152 ) include a rotation angle and/or a zoom factor.

11 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to render, with an adjustable viewing direction and/or an adjustable zoom factor, the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces viewed from a predetermined observation point ( 240 ).

12 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to adjust the variable observation point ( 340 a , 340 b , 340 c ) depending on observation information or depending on angle information.

13 . Video conference apparatus ( 100 ) according to claim 12 ,

wherein the video conference apparatus is configured to adjust the variable observation point ( 340 a , 340 b , 340 c ) depending on observation information or depending on angle information, such that the variable observation point ( 340 a , 340 b , 340 c ) is selectable or displaceable by the user along a curve ( 350 ; 410 ; 460 ) in the virtual reality environment ( 100 ; 30 ; 400 ; 450 ).

14 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is always directed to an inside of a curve ( 350 ; 410 ; 460 ) along which the variable observation point ( 342 a , 342 b , 342 c ) moves depending on the observer position information, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is always directed to a center ( 344 ) of a curve ( 350 ; 410 ; 460 ) along which the variable observation point ( 342 a , 342 b , 342 c ) moves depending on the observer position information.

15 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is directed to a video reproduction area ( 120 a , 120 b ; 420 a - 420 d ; 470 a - 470 h ) opposite the variable observation point ( 340 a , 340 b , 340 c ) or to a video reproduction space opposite the variable observation point.

16 . Video conference apparatus ( 100 ) according to claim 1 ,

wherein the video conference apparatus is configured to render acoustic signals from one or several video conference participants according to the arrangement of the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces associated with the video conference participants in the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ).

17 . Video conference method,

wherein the method includes reproducing videos of a plurality of video conference participants on a plurality of video reproduction areas or in video reproduction spaces that are arranged in a spatial virtual reality environment;

wherein the method comprises rendering the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces to a total image ( 112 ) for a single video conference participant;

wherein the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or the reproduction spaces is rendered viewed from a variable observation point ( 340 a , 340 b , 340 c );

wherein the method comprises adjusting the variable observation point ( 340 a , 340 b , 340 c ) depending on observer position information, and

wherein the observer viewing direction ( 342 a , 342 b , 342 c ) is adjusted depending on the observer position information;

wherein the observer viewing direction ( 342 a , 342 b , 342 c ) is adjusted depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a direction along which the variable observation point moves, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a curve ( 350 ; 410 ; 460 ) along which the variable observation point moves.

18 . A non-transitory digital storage medium having a computer program stored thereon to perform the method according to claim 17 when the computer program is executed on a computer.

19 . Video conference apparatus ( 100 ),

wherein the video conference apparatus is configured to reproduce videos ( 110 a , 110 b ) of a plurality of video conference participants on a plurality of video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces that are arranged in a spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ), and

wherein the video conference apparatus is configured to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces to a total image ( 112 ) for a single video conference participant;

wherein the video conference apparatus is configured to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or the reproduction spaces viewed from a variable observation point ( 340 a , 340 b , 340 c );

wherein the video conference apparatus is configured to adjust the variable observation point ( 340 a , 340 b , 340 c ) depending on observer position information, and

wherein the video conference apparatus is configured to adjust the variable observation point ( 340 a , 340 b , 340 c ) depending on a single one-dimensional movement parameter obtained from a user interface, such that the variable observation point ( 340 a , 340 b , 340 c ) is selectable or displaceable by the user via the user interface along a predefined curve ( 350 ; 410 ; 460 ) in the virtual reality environment ( 100 ; 30 ; 400 ; 450 ),

wherein the video conference apparatus is configured to adjust an observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information, to thereby jointly adjust the variable observation point and the observer viewing direction on the basis of the observer position information;

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a direction along which the variable observation point moves, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a curve ( 350 ; 410 ; 460 ) along which the variable observation point moves; or

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is always directed to an inside of a curve ( 350 ; 410 ; 460 ) along which the variable observation point ( 342 a , 342 b , 342 c ) moves depending on the observer position information, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is always directed to a center ( 344 ) of a curve ( 350 ; 410 ; 460 ) along which the variable observation point ( 342 a , 342 b , 342 c ) moves depending on the observer position information; or

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is directed to a video reproduction area ( 120 a , 120 b ; 420 a - 420 d ; 470 a - 470 h ) opposite the variable observation point ( 340 a , 340 b , 340 c ) or to a video reproduction space opposite the variable observation point;

wherein the video conference apparatus is configured to render the spatial virtual reality environment so as to obtain a two-dimensional image of the spatial virtual reality environment with the video reproduction areas or video reproduction spaces from the perspective of an observer at the observation point with a view into the observer viewing direction.

20 . Video conference apparatus ( 100 ),

wherein the video conference apparatus is configured to reproduce videos ( 110 a , 110 b ) of a plurality of video conference participants on a plurality of video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces that are arranged in a spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ), and

wherein the video conference apparatus is configured to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or video reproduction spaces to a total image ( 112 ) for a single video conference participant;

wherein the video conference apparatus is configured to render the spatial virtual reality environment ( 120 ; 200 ; 300 ; 400 ; 450 ) with the video reproduction areas ( 120 a , 120 b ; 220 a - 220 c ; 420 a - 420 d ; 470 a - 470 h ) or the reproduction spaces viewed from a variable observation point ( 340 a , 340 b , 340 c ) with a view into the observer viewing direction;

wherein the video conference apparatus is configured to adjust the variable observation point ( 340 a , 340 b , 340 c ) depending on a single one-dimensional movement parameter obtained from a user interface,

such that the variable observation point ( 340 a , 340 b , 340 c ) is selectable or displaceable by the user via the user interface along a predefined curve ( 350 ; 410 ; 460 ) in the virtual reality environment ( 100 ; 30 ; 400 ; 450 ) by varying the single one-dimensional movement parameter, which describes a position along the predefined curve,

wherein the single one-dimensional movement parameter, which is input via the user interface, is sufficient to define both the variable observation point, which is movable along the predefined curve, and an observer viewing direction,

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the single one-dimensional movement parameter, to thereby jointly adjust the variable observation point and the observer viewing direction on the basis of the single one-dimensional movement parameter;

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a direction along which the variable observation point moves, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is perpendicular, with a tolerance of +/−10 degrees, to a curve ( 350 ; 410 ; 460 ) along which the variable observation point moves; or

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is always directed to an inside of a curve ( 350 ; 410 ; 460 ) along which the variable observation point ( 342 a , 342 b , 342 c ) moves depending on the observer position information, or

the observer viewing direction ( 342 a , 342 b , 342 c ) is always directed to a center ( 344 ) of a curve ( 350 ; 410 ; 460 ) along which the variable observation point ( 342 a , 342 b , 342 c ) moves depending on the observer position information; or

wherein the video conference apparatus is configured to adjust the observer viewing direction ( 342 a , 342 b , 342 c ) depending on the observer position information such that

the observer viewing direction ( 342 a , 342 b , 342 c ) is directed to a video reproduction area ( 120 a , 120 b ; 420 a - 420 d ; 470 a - 470 h ) opposite the variable observation point ( 340 a , 340 b , 340 c ) or to a video reproduction space opposite the variable observation point;

wherein the video conference apparatus is configured to render the spatial virtual reality environment so as to obtain a two-dimensional image of the spatial virtual reality environment with the video reproduction areas or video reproduction spaces from the perspective of an observer at the observation point with a view into the observer viewing direction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2021
From: FOESSEL, SIEGFRIED; RAGUSE-FOESSEL, ANGELA
To: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
Reel/Frame 056146/0908 →
Continuity (1)
Related Publication 20220264055A1 · Aug 18, 2022
References Cited (70)
US 4400724A · Fields · 1983 [cited by examiner]
US 6285392B1 · Satoda · 2001 [cited by examiner]
US 8223186B2 · Derocher et al. · 2012 [cited by applicant]
US 8976224B2 · Smith · 2015 [cited by examiner]
US 9007422B1 · Kwon · 2015 [cited by examiner]
US 9338404B1 · Egeler · 2016 [cited by examiner]
US 9584653B1 · Lyren · 2017 [cited by examiner]
US 10678323B2 · Gibson · 2020 [cited by examiner]
US 10701318B2 · Valli · 2020 [cited by examiner]
US 10733781B2 · Shenton · 2020 [cited by examiner]
US 10841537B2 · Valli · 2020 [cited by examiner]
US 11050973B1 · Faulkner · 2021 [cited by examiner]
US 11086474B2 · Lee · 2021 [cited by examiner]
US 11196963B1 · DiPasquale · 2021 [cited by examiner]
US 11380039B2 · Miller, IV · 2022 [cited by examiner]
US 11792367B2 · Oz · 2023 [cited by examiner]
US 11870939B2 · Gronau · 2024 [cited by examiner]
US 12112011B2 · Smith · 2024 [cited by examiner]
US 20070279484A1 · Derocher et al. · 2007 [cited by applicant]
US 20090033737A1 · Goose · 2009 [cited by examiner]
US 20090254843A1 · Van Wie · 2009 [cited by examiner]
US 20100085416A1 · Hegde et al. · 2010 [cited by applicant]
US 20110078591A1 · Van et al. · 2011 [cited by applicant]
US 20130024785A1 · Van Wie · 2013 [cited by examiner]
US 20130076853A1 · Diao · 2013 [cited by examiner]
US 20130182064A1 · Muench · 2013 [cited by examiner]
US 20130219302A1 · Tytgat · 2013 [cited by examiner]
US 20130321564A1 · Smith · 2013 [cited by examiner]
US 20140009562A1 · Hegde et al. · 2014 [cited by applicant]
US 20140115502A1 · Van Wie · 2014 [cited by examiner]
US 20140132630A1 · Mun · 2014 [cited by examiner]
US 20140232816A1 · Wilson · 2014 [cited by examiner]
US 20150063553A1 · Gleim · 2015 [cited by examiner]
US 20150109405A1 · Skramstad · 2015 [cited by examiner]
US 20150195489A1 · Sobti · 2015 [cited by examiner]
US 20150213650A1 · Barzuza et al. · 2015 [cited by applicant]
US 20150215581A1 · Barzuza · 2015 [cited by examiner]
US 20150244976A1 · Chen · 2015 [cited by examiner]
US 20150271448A1 · Kleiner · 2015 [cited by examiner]
US 20150281649A1 · Ehmann · 2015 [cited by examiner]
US 20160227172A1 · Safaei · 2016 [cited by examiner]
US 20170032570A1 · Bear · 2017 [cited by examiner]
US 20170237941A1 · Vats · 2017 [cited by examiner]
US 20170339372A1 · Valli · 2017 [cited by examiner]
US 20180033203A1 · Ligameri · 2018 [cited by examiner]
US 20180098059A1 · Valdivia · 2018 [cited by examiner]
US 20190108683A1 · Valli · 2019 [cited by examiner]
US 20190215464A1 · Kumar et al. · 2019 [cited by applicant]
US 20190215486A1 · Venshtain · 2019 [cited by examiner]
US 20190253667A1 · Valli · 2019 [cited by examiner]
US 20190313059A1 · Agarawala · 2019 [cited by examiner]
US 20200197825A1 · Bear · 2020 [cited by examiner]
US 20200319704A1 · Kathuria · 2020 [cited by examiner]
US 20210006749A1 · Koike · 2021 [cited by examiner]
US 20210044779A1 · Prins · 2021 [cited by examiner]
US 20210368136A1 · Chalmers · 2021 [cited by examiner]
US 20220021845A1 · Schneider · 2022 [cited by examiner]
US 20220103963A1 · Satongar · 2022 [cited by examiner]
US 20220182581A1 · Oz · 2022 [cited by examiner]
US 20220198758A1 · Laaksonen · 2022 [cited by examiner]
US 20220264055A1 · Foessel · 2022 [cited by examiner]
US 20230101902A1 · El Essaili · 2023 [cited by examiner]
US 20240015263A1 · Azuma · 2024 [cited by examiner]
JP 2006279588A · 2006 [cited by applicant]
JP 2018074294A · 2018 [cited by applicant]
WO 2017098999A1 · 2017 [cited by applicant]
WO 2018005235A1 · 2018 [cited by applicant]
WO 2018039071A1 · 2018 [cited by applicant]
https://ibc2020.digitalmedia.fraunhofer.de; retrieved from the Internet May 25, 2021, 2021. [cited by applicant]
P. Kauff et al.: “An immersive 3D video-conferencing system using shared virtual team user environments”, CVE 2002. Bonn, Germany, Sep. 30-Oct. 2, 2002; [Proceedings of the 4th International Conference on Collaborative … [cited by applicant]