IP Library Granted Patent US 8,970,704
Granted Patent B2
US 8,970,704 · App. 13/154,505 · Granted Mar 3, 2015

Network synchronized camera settings

Inventors: Robert A. Clavenna, II (Lucas, TX); Paul V. Hubner (McKinney, TX); Kristopher Pate (Flower Mound, TX); Steven T. Archer (Dallas, TX)
Assignee: Verizon Patent and Licensing Inc.
H04N5/272H04N21/2187H04N21/2665
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 8,970,704
App. No.
13/154,505
Granted
Mar 3, 2015
Kind
B2
Abstract

A network device receives, from a first video camera system, position information for a first video camera at a first site and sends, to a second video camera system, position instructions for a second video camera at a second site. The position instructions are configured to locate the second video camera within the second site to correspond to a relative position of the first camera in the first site. The network device receives, from the first video camera system, a first video feed including images of the first site and receives, from the second video camera system, a second video feed including images of a subject of the second site. The network device combines the first video feed and the second video feed to generate a synchronized combined video feed that overlays the images of the subject of the second video feed in images of the first site.

Claims (47)

1. A method, comprising:

receiving, by a computing device and from a first video camera system, position information for a position of a first video camera relative to a first subject at a first site;

determining, by the computing device, position instructions for a second video camera at a second site that is remote from the first site, wherein the position instructions are configured to locate the second video camera within the second site to correspond to the position of the first camera relative to the first subject in the first site, and wherein the position instructions include one of:

position information with respect to a corresponding virtual location of the first subject in the second site, or

position information with respect to a corresponding virtual location of the second subject in the first site;

sending, by the computing device and to a second video camera system at the second site, the position instructions;

receiving, by the computing device and from the first video camera system, a first video feed including images of the first site;

receiving, by the computing device and from the second video camera system, a second video feed including images of a second subject of the second site; and

combining, by the computing device, the first video feed and the second video feed to generate a synchronized combined video feed that overlays the images of the second subject of the second video feed in images of the first site so as to provide a visual appearance of the images of the first site and the second subject of the second site in a single location.

2. The method of claim 1 , wherein the images of the first site include the first subject and a background, and wherein the second subject of the second site is overlaid on a different portion of the background than is occupied by the first subject of the first site.

3. The method of claim 1 , further comprising:

isolating, by the computing device, the second subject of the second video feed.

4. The method of claim 1 , further comprising:

isolating, by the second camera system, the second subject of the second video feed.

5. The method of claim 1 , further comprising:

receiving position information for the second video camera at the second site; and

sending other position instructions to the first site based on the position information for the second video camera at the second site.

6. The method of claim 1 , further comprising:

storing, by the computing device, the synchronized combined video feed.

7. The method of claim 1 , wherein the first video feed and the second video feed include timing information to synchronize the first video feed and the second video feed.

8. The method of claim 1 , wherein the first video feed and the second video feed are received via a video network, and wherein the position information for the first video camera is received via a data network that is different than the video network.

9. The method of claim 1 , wherein the first video camera system and the second video camera system include multiple camera pairs.

10. A network device, comprising:

a memory to store a plurality of instructions; and

a processor configured to execute instructions in the memory to:

receive, from a first video camera system, position information for a position of a first video camera relative to a first subject at a first site;

send, to a second video camera system at a second site that is remote from the first site, position instructions for a second video camera at the second site, wherein the position instructions are configured to locate the second video camera within the second site to correspond to the position of the first camera relative to the first subject in the first site, and wherein the position instructions include position information with respect to a corresponding virtual location of the second subject of the second site or position information with respect to a corresponding virtual location of the second subject in the first site;

receive, from the first video camera system, a first video feed including images of the first site;

receive, from the second video camera system, a second video feed including images of a second subject of the second site; and

combine the first video feed and the second video feed to generate a synchronized combined video feed that overlays the images of the second subject of the second video feed in images of the first site so as to provide a visual appearance of the images of the first site and the second subject of the second site in a single location.

11. The network device of claim 10 , wherein the processor is further configured to:

receive position information for a second video camera at the second site; and

send other position instructions to the first site based on the position information for the second video camera at the second site.

12. The network device of claim 10 , wherein the second video feed including images of the second subject of the second site includes background images, and wherein the processor is further configured to:

isolate the images of the second subject from the background images.

13. The network device of claim 10 , wherein the first video feed and the second video feed include timing information, and wherein the processor is further configured to synchronize the first video feed and the second video feed based on the timing information.

14. The network device of claim 10 , wherein, when sending the position instructions for the second video camera at the second site, the processor is further configured to send the position instructions via a data network, and

wherein, when receiving the first video feed, the processor is further configured to receive the first video feed via a video network that is different than the data network.

15. A non-transitory computer-readable medium, storing instructions executable by one or more processors, the non-transitory computer-readable medium comprising one or more instructions to:

receive, from a first video camera system, position information for a position of a first video camera at a first site;

send, to a second video camera system at a second site that is remote from the first site, position instructions for a second video camera at the second site, wherein the position instructions are configured to locate the second video camera within the second site to correspond to the position of the first camera in the first site, and wherein the position instructions include position information with respect to a corresponding virtual location of the second subject of the second site or position information with respect to a corresponding virtual location of the second subject in the first site;

receive, from the first video camera system, a first video feed including images of the first site;

receive, from the second video camera system, a second video feed including images of a remote subject of the second site; and

combine the first video feed and the second video feed to generate a synchronized combined video feed that overlays the images of the remote subject of the second video feed in images of the first site so as to provide a visual appearance of the images of the first site and the remote subject of the second site in a single location, wherein the first video feed and the second video feed include timing information to synchronize the first video feed and the second video feed.

16. The non-transitory computer-readable medium of claim 15 , wherein the images of the first site include a first subject and a background, and wherein the non-transitory computer-readable medium further comprises one or more instructions to:

overlay the remote subject of the second site on a different portion of the background than is occupied by the first subject of the first site.

17. The non-transitory computer-readable medium of claim 15 , wherein the first video camera system and the second video camera system include multiple camera pairs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2011
From: CLAVENNA II, ROBERT A.; HUBNER, PAUL V.; PATE, KRISTOPHER; ARCHER, STEVEN T.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 026400/0044 →
Continuity (1)
Related Publication 20120314077A1 · Dec 13, 2012