Context based video distribution and storage

US10165227B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10165227-B2
Application numberUS-201314029537-A
CountryUS
Kind codeB2
Filing dateSep 17, 2013
Priority dateMar 12, 2013
Publication dateDec 25, 2018
Grant dateDec 25, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The bit-rate of surveillance video streams can be adapted by varying the number of enhancement layers/streams that are transmitted to a local monitoring center and/or data storage center. Enhancement layers that are not transmitted to the local data/monitoring center may be sent to a remote storage location, thereby allowing users to reproduce a high quality version of the surveillance video by retrieving those enhancement layers from the remote storage location. The base and enhancement layers may be obtained by encoding the surveillance video in accordance with a scalable video coding format, such as the H.264/MPEG-4 Advanced video coding (AVC) codec.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for video surveillance, the method comprising: obtaining, by a surveillance equipment, video surveillance content comprising a base layer and enhancement layers; selecting, by the surveillance equipment, a number of enhancement layers for on-site storage in accordance with a characteristic of a local network, a local data center, a remote data center, or combinations thereof, thereby adapting a bit-rate of the video surveillance content, the number of enhancement layers selected for on-site storage being an integer that is greater than or equal to one, wherein the number of enhancement layers selected for on-site storage includes fewer than all of the enhancement layers such that at least one of the enhancement layers is not selected for on-site storage; sending, by the surveillance equipment, the base layer and the number of enhancement layers selected for on-site storage over the local network to the local data center for on-site storage, the local network connecting the surveillance equipment to the local data center; and sending, by the surveillance equipment, the at least one enhancement layer that was not selected for on-site storage to a remote data center for off-site storage without communicating the at least one enhancement layer over the local network to the local data center, the at least one enhancement layer not having been stored on-site in the local data center prior to being sent to the remote data center for off-site storage. 2. The method of claim 1 , wherein a low quality version of the video surveillance content is configured to be viewed by retrieving the base layer from the local data center. 3. The method of claim 1 , wherein a high quality version of the video surveillance content is configured to be viewed by retrieving the base layer and at least a first enhancement layer from the local data center and by retrieving at least a second enhancement layer from the remote data center. 4. The method of claim 1 , wherein the characteristic comprises an amount of available network bandwidth in the local network, and wherein fewer enhancement layers are selected for on-site storage when less bandwidth is available in the local network. 5. The method of claim 1 , wherein the characteristic comprises a quality of a network connection between the surveillance equipment and the local data center. 6. The method of claim 1 , wherein the characteristic comprises a proximity of the surveillance equipment to the local data center. 7. The method of claim 1 , wherein the surveillance equipment comprises a video surveillance camera. 8. The method of claim 1 , wherein the surveillance equipment comprises a router configured to receive video surveillance content from a video surveillance camera. 9. A surveillance equipment comprising: a processor; and a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to: obtain video surveillance content comprising a base layer and enhancement layers; select a number of enhancement layers for on-site storage in accordance with a characteristic of a local network, a local data center, a remote data center, or combinations thereof, thereby adapting a bit-rate of the video surveillance content, the number of enhancement layers selected for on-site storage being an integer that is greater than or equal to one, wherein the number of enhancement layers selected for on-site storage includes fewer than all of the enhancement layers such that at least one of the enhancement layers is not selected for on-site storage; send the base layer and the number of enhancement layers selected for on-site storage over the local network to the local data center for on-site storage, the local network connecting the surveillance equipment to the local data center; and send the at least one enhancement layer that was not selected for on-site storage to a remote data center for off-site storage without communicating the at least one enhancement layer over the local network to the local data center, the at least one enhancement layer not having been stored on-site in the local data center prior to being sent to the remote data center for off-site storage. 10. The surveillance equipment of claim 9 , wherein a low quality version of the video surveillance content is configured to be viewed by retrieving the base layer from the local data center. 11. The surveillance equipment of claim 9 , wherein a high quality version of the video surveillance content is configured to be viewed by retrieving the base layer and at least a first enhancement layer from the local data center and by retrieving at least a second enhancement layer from the remote data center. 12. A controller in a software defined network environment, the controller comprising: a processor; and a non-transitory computer readable storage medium storing programming for execution by a processor, the programming including instructions to: send a first instruction to a video surveillance camera configured to stream live video surveillance content over a network connection between the video surveillance camera and an end-point, the live video surveillance content comprising a base layer and one or more enhancement layers, wherein the first instruction instructs the video surveillance camera to send a number of enhancement layers along with the base layer to the end-point while streaming the live video surveillance content; detect a change in a condition of the network connection; and send a second instruction to the video surveillance camera upon detecting the change in the condition of the network connection, wherein the second instruction instructs the video surveillance camera to adapt the bit-rate of the live video surveillance content being streamed over the network connection by sending a different number of enhancement layers along with the base layer over the network connection between the video surveillance camera and the end-point without interrupting the streaming of the live video surveillance content to the end-point, wherein enhancement layers accompanying a corresponding base layer correspond to the same portion of the live video surveillance content as the corresponding base layer. 13. The controller of claim 12 , wherein the change in the condition of the network condition is detected when a bit-rate parameter of the network connection has changed by a threshold amount. 14. The controller of claim 12 , wherein the change in the condition of the network condition is detected when a latency parameter of the network connection has changed by a threshold amount. 15. The controller of claim 12 , wherein the change in the condition of the network condition is detected when a congestion parameter of the network connection has changed by a threshold amount. 16. A method comprising: sending a first instruction to a video surveillance camera configured to stream live video surveillance content over a network connection between the video surveillance camera and an end-point, the live video surveillance content comprising a base layer and one or more enhancement layers, wherein the first instruction instructs the video surveillance camera to send a number of enhancement layers along with the base layer to the end-point while streaming the live video surveillance content; detecting a change in a condition of the network connection; and sending a second instruction to the video surveillance camera upon detecting the change in the condition of the network connection, wherein the second instruction instruc

Assignees

Inventors

Classifications

  • Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols · CPC title

  • H04N7/181Primary

    for receiving images from a plurality of remote sources · CPC title

  • using Advanced Video Coding [AVC] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10165227B2 cover?
The bit-rate of surveillance video streams can be adapted by varying the number of enhancement layers/streams that are transmitted to a local monitoring center and/or data storage center. Enhancement layers that are not transmitted to the local data/monitoring center may be sent to a remote storage location, thereby allowing users to reproduce a high quality version of the surveillance video by…
Who is the assignee on this patent?
Futurewei Technologies Inc
What technology area does this patent fall under?
Primary CPC classification H04N7/181. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 25 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).