IP Library Granted Patent US 11,831,982
Granted Patent B2
US 11,831,982 · App. 17/704,719 · Granted Nov 28, 2023

Multiple entity video capture coordination

Inventors: Jana H. Jenkins (Raleigh, NC); Jeremy R. Fox (Georgetown, TX); Mauro Marzorati (Lutz, FL); Sarbajit K. Rakshit (Kolkata, IN)
Assignee: International Business Machines Corporation
H04N23/66H04N5/268H04N23/90
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 11,831,982
App. No.
17/704,719
Granted
Nov 28, 2023
Kind
B2
Abstract

A capture operation is identified. The capture operation is of a video stream of a subject located in an environment. The capture operation is performed by a first capture device from a first perspective of the subject. A perspective update request of the video stream is received. In response to the perspective update request, one or more candidate capture devices in the environment is detected. A second capture device is selected as a selected capture device, from the one or more candidate capture devices. The second capture device is instructing to perform the capture operation based on the selection. The video stream is transferred from the first capture device to the second capture device. The transferring updates the video stream to a second perspective of the subject.

Claims (51)

1. A method comprising:

identifying a capture operation of a video stream of a subject located in an environment, wherein the capture operation is performed by a first capture device from a first perspective of the subject;

receiving a perspective update request of the video stream;

detecting, in response to the perspective update request, one or more candidate capture devices in the environment;

selecting, from the one or more candidate capture devices, a second capture device as a selected capture device;

instructing, based on the selected capture device, the second capture device to perform the capture operation; and

transferring the video stream from the first capture device to the second capture device, wherein the transferring updates the video stream to a second perspective of the subject.

2. The method of claim 1 , wherein the selected capture device is a candidate capture device of the one or more candidate capture devices that is closest in perspective to the first perspective.

3. The method of claim 1 , wherein the perspective update request includes one or more defined viewing parameters.

4. The method of claim 3 , wherein the one or more defined viewing parameters is selected from the group consisting of a change in position during the video stream, a change in direction during the video stream, and a change in field of view during the video stream.

5. The method of claim 1 , wherein the perspective update request is from at least one viewing device.

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

receiving a plurality of perspective update requests from multiple viewing devices, each of the plurality of perspective update requests include multiple defined viewing parameters; and

generating, based on the multiple defined viewing parameters, the perspective update request.

7. The method of claim 6 , wherein the perspective update request is related to an average of the multiple defined viewing parameters.

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

determining, based on the perspective update request, an ideal second perspective.

9. The method of claim 8 , wherein the method further comprises:

identifying, from the one or more candidate capture devices, one or more additional perspectives, wherein each individual additional perspective is of individual candidate capture devices of the one or more candidate capture devices; and

generating, based on the additional perspectives to the ideal second perspective, a list of candidate perspectives.

10. The method of claim 9 , wherein the selected capture device is selected based on the list of candidate perspectives.

11. The method of claim 9 , wherein the selected capture device is selected based on determining a first difference between a perspective of the second capture device and the ideal second perspective being less than differences between the list of the candidate perspectives and the ideal second perspective of candidate capture devices other than the second capture device.

12. The method of claim 1 , wherein the difference between the second perspective of the second capture device and the first perspective of the subject is beyond a predetermined perspective threshold.

13. The method of claim 12 , wherein the method further comprises:

generating, based on the predetermined perspective threshold, one or more perspective adjustments of the first capture device; and

providing, before the transferring the video stream from the first capture device to the second capture device, to the first capture device the one or more first perspective adjustments.

14. The method of claim 12 , wherein the method further comprises:

generating, based on the predetermined perspective threshold, one or more perspective adjustments of the second capture device; and

providing, before the transferring the video stream from the first capture device to the second capture device, to the second capture device the one or more perspective adjustments.

15. A system, the system comprising:

a memory, the memory containing one or more instructions; and

a processor, the processor communicatively coupled to the memory, the processor, in response to reading the one or more instructions, configured to:

identify a capture operation of a video stream of a subject located in an environment, wherein the capture operation is performed by a first capture device from a first perspective of the subject;

receive a perspective update request of the video stream;

detect, in response to the perspective update request, one or more candidate capture devices in the environment;

select, from the one or more candidate capture devices, a second capture device as a selected capture device;

instruct, based on the selected capture device, the second capture device to perform the capture operation; and

transfer the video stream from the first capture device to the second capture device, wherein the transferring updates the video stream to a second perspective of the subject.

16. The system of claim 15 , wherein the selected capture device is a candidate capture device of the one or more candidate capture devices that is closest in perspective to the second perspective.

17. The system of claim 15 , wherein the perspective update request is from at least one viewing device.

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

one or more computer readable storage media; and

program instructions collectively stored on the one or more computer readable storage media, the program instructions configured to:

identify a capture operation of a video stream of a subject located in an environment, wherein the capture operation is performed by a first capture device from a first perspective of the subject;

receive a perspective update request of the video stream;

detect, in response to the perspective update request, one or more candidate capture devices in the environment;

select, from the one or more candidate capture devices, a second capture device as a selected capture device;

instruct, based on the selected capture device, the second capture device to perform the capture operation; and

transfer the video stream from the first capture device to the second capture device, wherein the transferring updates the video stream to a second perspective of the subject.

19. The computer program product of claim 18 , wherein the selected capture device is a candidate capture device of the one or more candidate capture devices that is closest in perspective to the second perspective.

20. The computer program product of claim 18 , wherein the perspective update request is from at least one viewing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2022
From: JENKINS, JANA H.; FOX, JEREMY R.; MARZORATI, MAURO; RAKSHIT, SARBAJIT K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 059405/0867 →
Continuity (1)
Related Publication 20230308748A1 · Sep 28, 2023
Cited By (3)
US 12,425,725 US 12,558,958 US 12,675,962