IP Library Granted Patent US 11,949,982
Granted Patent B2
US 11,949,982 · App. 17/423,614 · Granted Apr 2, 2024

Method of forming a processed video stream

Inventor: Michael Paul Alexander Geissler (London, GB)
Assignee: MO-SYS ENGINEERING LIMITED
H04N23/661G06T5/002G06T5/003G06T5/006H04N5/2628H04N23/61H04N23/69H04N23/695H04N23/80G06T2207/10016G06T2207/20201
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,949,982
App. No.
17/423,614
Granted
Apr 2, 2024
Kind
B2
Abstract

A method for forming a processed video stream, comprising: capturing a first part of an input video stream using a camera; transmitting the first part of the video stream to a processing facility remote from the camera; at the processing facility, designating a first sub-region of the first part of the video stream for further processing; in dependence on the designation of a first sub-region, forming a first cropped video stream by cropping the first part of the video stream to that sub-region; forming the processed video stream incorporating the first cropped video stream.

Claims (34)

1. A method for forming a processed video stream, comprising:

capturing a first part of an input video stream using a camera;

transmitting the first part of the video stream to a processing facility remote from the camera;

at the processing facility, designating a first sub-region of the first part of the video stream for further processing;

in dependence on the designation of a first sub-region, forming a first cropped video stream by cropping the first part of the video stream to that sub-region;

forming the processed video stream incorporating the first cropped video stream,

wherein the camera is automatically adjustable to alter its field of view, and the method comprises, in dependence on the designation of a first sub-region, forming a camera control signal based on the first sub-region with respect to the first part of the video stream and automatically adjusting the field of view of the camera in dependence on the camera control signal.

2. A method as claimed in claim 1 , wherein the step of designating the first sub-region is performed contemporaneously with the step of capturing the input video stream.

3. A method as claimed in claim 1 , wherein the processed video stream is a live broadcast stream depicting a live event.

4. A method as claimed in claim 1 , wherein the step of capturing the input video stream comprises capturing a video stream of a live event.

5. A method as claimed in claim 1 , comprising, after the step of adjusting the field of view of the camera:

capturing a second part of the input video stream using the camera;

transmitting the second part of the input video stream to the processing facility;

at the processing facility, designating a second sub-region of the second part of the input video stream for further processing;

in dependence on the designation of a second sub-region: (i) forming a second cropped video stream by cropping the second part of the video stream to that sub-region; and

forming the processed video stream incorporating the second cropped video stream.

6. A method as claimed in claim 1 , comprising:

transmitting the camera control signal to a camera installation comprising the camera;

the camera installation being configured to automatically adjust the field of view of the camera in dependence on the camera control signal.

7. A method as claimed in claim 1 , wherein the step of forming the camera control signal comprises automatically analyzing the position and/or size of the first sub-region with respect to the entire field of the first part of the input video stream, and automatically applying a predetermined algorithm in dependence on that determination to form the camera control signal.

8. A method as claimed in claim 1 , wherein the camera control signal is such as to cause the field of view of the camera to alter so as either (i) to bring a location in the first part of the input video stream at the center of the first sub-region closer to the center of the field of view of the camera or (ii) to bring a region in the first part of the input video stream of the size of the first sub-region closer in size to a predetermined target size.

9. A method according to claim 8 , further comprising the step of adjusting, in an inverse manner to the camera control signal, the position of the first sub-region within the field of view of the camera, such that the field of view within the first sub-region remains the same.

10. A method according to claim 8 , further comprising the step of recognizing a delay between the designation of the first sub region and the movement of the camera in response to the camera control signal.

11. A method according to claim 10 , wherein the inverse adjusting of the position of the first sub-region within the video stream is dependent upon the recognized delay.

12. A method according to claim 11 , further comprising the step of adjusting the display at the processing facility of images from the camera, based on the recognized delay, such that the first sub region moves closer to the center of the video stream.

13. A method according to claim 8 , further comprising the step of recognizing a delay between the designation of the first sub region and the receipt of images generated after movement of the camera in response to the camera control signal.

14. A method according to claim 8 , further comprising the step of identifying when individual image frames were captured so as to permit the determination of whether a given frame was captured whilst the camera was in motion or stationary.

15. A method according to claim 14 , further comprising the step of introducing motion blur into one or more frames in the first cropped video stream that were captured whilst the remote camera was stationary, but after a camera movement control signal had been generated.

16. A method according to claim 14 , further comprising the step of removing image motion blur from one or more frames in the first cropped video stream that were captured whilst the remote camera was moving, but after the camera control signal had indicated the camera should be stationary.

17. A method according to claim 8 , further comprising the step of compensating for distortion and/or vignetting caused by the center of the first sub region not being aligned with the center of the field of view of the camera.

18. A method as claimed claim 1 , comprising:

estimating the responsiveness of the camera to a previous camera control signal; and

forming the camera control signal in dependence on that estimated responsiveness.

19. A method as claimed in claim 1 , wherein the step of designating a first sub-region of the first part of the video stream for further processing is performed either by a human designating the first sub-region, and the method comprises displaying the boundary of the first sub-region to the user on a display, or by automatically analyzing the first part of the video stream to identify a subject of interest therein, and designating the first sub-region so as to encompass that subject.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: GEISSLER, MICHAEL PAUL ALEXANDER
To: MO-SYS ENGINEERING LIMITED
Reel/Frame 057021/0565 →
Priority Claims (1)
GB 1900655 · Jan 17, 2019 · national
Continuity (1)
Related Publication 20220109788A1 · Apr 7, 2022
Cited By (1)
US 12,538,031