IP Library Granted Patent US 12,417,601
Granted Patent B2
US 12,417,601 · App. 18/163,905 · Granted Sep 16, 2025

Volumetric video modification using a virtual reality system

Inventors: Shailendra Moyal (Pune, IN); Sarbajit K. Rakshit (Kolkata, IN)
Assignee: International Business Machines Corporation
G06T19/20G06T15/20G06T2200/24G06T2219/2004
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,417,601
App. No.
18/163,905
Granted
Sep 16, 2025
Kind
B2
Abstract

According to one embodiment, a method, computer system, and computer program product for volumetric video modification is provided. The embodiment may include generating a volumetric video from a multi-camera feed. The embodiment may also include presenting the generated volumetric video to a user. The embodiment may further include receiving one or more user inputs to the presented volumetric video. The embodiment may also include modifying the volumetric video based on the one or more user inputs. The embodiment may further include presenting the modified volumetric video to the user.

Claims (61)

1. A processor-implemented method, the method comprising:

generating a volumetric video from a multi-camera feed;

presenting the generated volumetric video to a user;

receiving one or more user inputs to the presented volumetric video;

modifying the volumetric video based on the one or more user inputs, wherein the modifying further comprises:

capturing a second volumetric video;

identifying a deviation between the generated volumetric video and the second volumetric video associated with the one or more user inputs; and

modifying the generated volumetric video by the deviation so that an area associated with a user input within the one or more user inputs in the generated volumetric video corresponds to a value associated with the second volumetric video; and

presenting the modified volumetric video to the user.

2. The method of claim 1 , wherein the receiving further comprises:

receiving a user selection of one or more objects of the generated volumetric video; and

receiving an action to perform on each user selection.

3. The method of claim 2 , wherein the modifying further comprises:

generating a second volumetric video corresponding to an area around each user selection;

performing the action to the one or more objects in the second volumetric video; and

replacing a segment of the generated volumetric video that corresponds to the second volumetric video.

4. The method of claim 3 , wherein the modifying further comprises:

performing one or more consistency modifications to the generated volumetric video outside the area around each user selection that adapt each object in the generated volumetric video to minimize an impact of the replaced segment to the generated volumetric video.

5. The method of claim 1 , wherein the modifying is performed through a generative adversarial network.

6. The method of claim 1 , wherein the one or more user inputs are selected from a group consisting of an addition action, a deletion action, and a modification action.

7. A computer system, the computer system comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:

generating a volumetric video from a multi-camera feed;

presenting the generated volumetric video to a user;

receiving one or more user inputs to the presented volumetric video;

modifying the volumetric video based on the one or more user inputs, wherein the modifying further comprises:

capturing a second volumetric video;

identifying a deviation between the generated volumetric video and the second volumetric video associated with the one or more user inputs; and

modifying the generated volumetric video by the deviation so that an area associated with a user input within the one or more user inputs in the generated volumetric video corresponds to a value associated with the second volumetric video; and

presenting the modified volumetric video to the user.

8. The computer system of claim 7 , wherein the receiving further comprises:

receiving a user selection of one or more objects of the generated volumetric video; and

receiving an action to perform on each user selection.

9. The computer system of claim 8 , wherein the modifying further comprises:

generating a second volumetric video corresponding to an area around each user selection;

performing the action to the one or more objects in the second volumetric video; and

replacing a segment of the generated volumetric video that corresponds to the second volumetric video.

10. The computer system of claim 9 , wherein the modifying further comprises:

performing one or more consistency modifications to the generated volumetric video outside the area around each user selection that adapt each object in the generated volumetric video to minimize an impact of the replaced segment to the generated volumetric video.

11. The computer system of claim 7 , wherein the modifying is performed through a generative adversarial network.

12. The computer system of claim 7 , wherein the one or more user inputs are selected from a group consisting of an addition action, a deletion action, and a modification action.

13. A computer program product, the computer program product comprising:

one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:

generating a volumetric video from a multi-camera feed;

presenting the generated volumetric video to a user;

receiving one or more user inputs to the presented volumetric video;

modifying the volumetric video based on the one or more user inputs, wherein the modifying further comprises:

capturing a second volumetric video;

identifying a deviation between the generated volumetric video and the second volumetric video associated with the one or more user inputs; and

modifying the generated volumetric video by the deviation so that an area associated with a user input within the one or more user inputs in the generated volumetric video corresponds to a value associated with the second volumetric video; and

presenting the modified volumetric video to the user.

14. The computer program product of claim 13 , wherein the receiving further comprises:

receiving a user selection of one or more objects of the generated volumetric video; and

receiving an action to perform on each user selection.

15. The computer program product of claim 14 , wherein the modifying further comprises:

generating a second volumetric video corresponding to an area around each user selection;

performing the action to the one or more objects in the second volumetric video; and

replacing a segment of the generated volumetric video that corresponds to the second volumetric video.

16. The computer program product of claim 15 , wherein the modifying further comprises:

performing one or more consistency modifications to the generated volumetric video outside the area around each user selection that adapt each object in the generated volumetric video to minimize an impact of the replaced segment to the generated volumetric video.

17. The computer program product of claim 13 , wherein the modifying is performed through a generative adversarial network.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2023
From: MOYAL, SHAILENDRA; RAKSHIT, SARBAJIT K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 062579/0270 →
Continuity (1)
Related Publication 20240265655A1 · Aug 8, 2024
References Cited (16)
US 10810791B2 · Khalid · 2020 [cited by applicant]
US 10984591B2 · Horsman · 2021 [cited by applicant]
US 11006091B2 · Liu · 2021 [cited by applicant]
US 20200169717A1 · Zavesky · 2020 [cited by examiner]
US 20200334447A1 · Liu · 2020 [cited by examiner]
WO WO2019076503A1 · 2019 [cited by examiner]
WO WO2021173004A1 · 2021 [cited by examiner]
Antunes, “Canon and IBM: using volumetric video to promote visual arts,” ProVideo Coalition, Jul. 13, 2021, https://www.provideocoalition.com/canon-and-ibm-using-volumetric-video-to-promote-visual-arts/, 9 pages. [cited by applicant]
Author Unknown, “Canon and IBM Japan Form Joint Business Operation Utilizing Volumetric Video Technology to Promote the Visual and Performing Arts,” Canon Singapore, Jul. 7, 2021, https://sg.canon/en/consumer/form-joint… [cited by applicant]
Cohen, “Welcome to the Netaverse, Where Brooklyn Nets Players Can Be Seen in a Whole New (3D) Light,” SPORTTECHIE, Feb. 3, 2022, https://www.sporttechie.com/welcome-to-the-netaverse-where-brooklyn-nets-players-can-be-se… [cited by applicant]
Disclosed Anonymously, “Updating Electronic Map with Real-time Volumetric Video for Effective Driving,” IP.com, IP.com No. IPCOM000270860D, IP.com Publication Date: Sep. 2, 2022, 4 pages. [cited by applicant]
Griffin et al., 6DIVE: 6 Degrees-of-Freedom Immersive Video Editor, Frontiers in Virtual Reality, Original Research, Jun. 14, 2021, vol. 2, Article 676895, https://www.frontiersin.org/articles/10.3389/frvir.2021.676895/… [cited by applicant]
IBM, “Canon, Inc. and IBM Launch Collaboration in Entertainment and the Arts in Japan,” IBM Newsroom, Jul. 15, 2021, https://newsroom.ibm.com/2021-07-15-Canon,-Inc-and-IBM-Launch-Collaboration-in-Entertainment-and-the-A… [cited by applicant]
Kirch et al., “Vologan: Adversarial Domain Adaptation For Synthetic Depth Data,” arXiv:2207.09204v1 [cs.CV] Jul. 19, 2022, https://arxiv.org/abs/2207.09204, 19 pages. [cited by applicant]
Perkins, “From healthcare to retail, 3D volumetric video is set to transform entire industries,” Business BT, Jun. 17, 2021, https://business.bt.com/insights/the-future-is-now/transforming-industries-with-volumetric-vid… [cited by applicant]
Zhang et al., “NeuVV: Neural Volumetric Videos with Immersive Rendering and Editing,” arXiv:2202.06088v1 [cs.CV] Feb. 12, 2022, https://arxiv.org/abs/2202.06088, 18 pages. [cited by applicant]