JP6753902B2 - ビデオソースデバイスからストリーム配信されるデータの格納管理 - Google Patents
ビデオソースデバイスからストリーム配信されるデータの格納管理 Download PDFInfo
- Publication number
- JP6753902B2 JP6753902B2 JP2018172525A JP2018172525A JP6753902B2 JP 6753902 B2 JP6753902 B2 JP 6753902B2 JP 2018172525 A JP2018172525 A JP 2018172525A JP 2018172525 A JP2018172525 A JP 2018172525A JP 6753902 B2 JP6753902 B2 JP 6753902B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- stream
- data
- storage
- virtual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/122—File system administration, e.g. details of archiving or snapshots using management policies
- G06F16/125—File system administration, e.g. details of archiving or snapshots using management policies characterised by the use of retention policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4335—Housekeeping operations, e.g. prioritizing content for deletion because of storage space restrictions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/11—File system administration, e.g. details of archiving or snapshots
- G06F16/128—Details of file system snapshots on the file-level, e.g. snapshot creation, administration, deletion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
- G06F16/1824—Distributed file systems implemented using Network-attached Storage [NAS] architecture
- G06F16/183—Provision of network file services by network file servers, e.g. by using NFS, CIFS
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/71—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0608—Saving storage space on storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/0652—Erasing, e.g. deleting, data cleaning, moving of data to a wastebasket
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
- Closed-Circuit Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Description
本願は、2014年12月11日提出の米国非仮特許出願第14/568077号の米国特許法119条(e)の優先権の利益を主張するものであり、更に該出願は、2014年1月15日提出の米国仮特許出願第61/927923号の米国特許法119条(e)の優先権の利益を主張するものであり、それらの開示は参照の上全体として本明細書に組み込まれる。
本開示は、概略、ビデオソースデバイスからストリーミング配信されるデータの格納を管理することに関する。
通常のビデオ監視システムでは、一つ若しくはそれ以上のカメラがサーバシステムに通信自在に結合し得る。ビデオデータはカメラにより記録されると、サーバシステムに転送され、そこで後続の検索のために格納される。クライアントシステムは、サーバシステムと通信自在に結合し、記録されたビデオデータのストリームを要求して受信するのに用いられ得る。
出願人は、ビデオソースデバイスから受信するデータを管理するシステム及びコンピュータ実装方法を本明細書に開示する。例示の実施形態では、格納管理システムは、第1のカテゴリのデータを格納するための、格納層と称され得る、第1の格納エリアと、第1のカテゴリのデータを格納するための第2の格納エリア若しくは層を、少なくとも管理する。エンコードされたデータストリームは、格納管理システムにて受信され、システムは一つ若しくはそれ以上のデータストリームを第1の格納エリアと関連付け、一つ若しくはそれ以上のデータストリームを第2の格納エリアと関連付ける。データストリームは関連付けられた格納エリア内に格納される。格納管理システムは、格納されるデータをモニタして、格納エリア及び/又は格納媒体がフルであるかどうか、若しくは、或る他の特定の最大限容量閾値を満たすかどうかを判別する。もしそうであるならば、格納管理システムは、閾値を超えるデータを削除する。例示の実施形態では、格納管理システムは、一つ若しくはそれ以上の特定の最大限の保持期間を超える期間を有するデータを削除する。格納されるデータが更に閾値を超えれば、第1と第2の格納層の一方若しくは両方から最も古い期間を伴うデータが削除されてもよい。
概略、デジタル監視システムは、モニタリングステーションに接続する複数のカメラを含む。モニタリングステーションは、多数のカメラから受信されるビデオを格納する。モニタリングステーションにより、受信されたビデオは、モニタリングのための一つ若しくはそれ以上の接続されたクライアントに、ストリーム配信され得る。カメラは、特定の解像度でのビデオのエンコーディングをモニタリングステーションにストリーム配信するエンコーダに接続する、アナログカメラでもデジタルカメラでもよい。カメラは、特定の解像度でのビデオのエンコーディングを、IPネットワークに亘ってモニタリングステーションにストリーム配信するエンコーダを含む、インターネットプロトコル(IP)カメラを、更に含んでもよい。
図1は、ビデオをエンコードし、エンコードされたデータストリームを格納する例示のシステムを表す。例示の実施形態では、システムは、ビデオの多重解像度エンコーディングを提供できる監視システムであってもよい。システム100は、複数のビデオソースデバイスからビデオを受信すること、受信したビデオの格納を管理すること、及びビデオを一つ若しくはそれ以上のクライアントにストリーム配信することを含む、種々の機能を提供するコントロールサーバ102を含む。コントロールサーバ102は、一つ若しくはそれ以上の物理コンピュータにより、及び/又は、一つ若しくはそれ以上の仮想コンピュータにより、提供され得る。一つの別途の実施形態(図示せず)では、コントロールサーバ102の機能は、ビデオソースデバイス110、114自身の一つ若しくはそれ以上により実装され得、それらは多数のエンコーディングをクライアントに直接送信し得る。コントロールサーバは、(IPカメラ110と総称する)複数のデジタルIPカメラ110a、110b、110c、110dと接続し得、更に、(エンコーダ114と総称する)複数のストリミングエンコーダ114a、114bと接続し得、該エンコーダ114は(カメラ112と総称する)一つ若しくはそれ以上のデジタル若しくはアナログカメラ112a、112b、112cと結合し得る。IPカメラ110及びエンコーダ114は、ビデオソースデバイスと総称され得る。ビデオソースデバイスは、ネットワーク116に亘って、コントロールサーバにビデオをストリーム配信し得る。ネットワーク116は、任意の適切な技術を含み得、有線ローカルネットワーク(LANG)、無線ローカルネットワーク(WLAN)、更にワイドエリアネットワーク(WAN)を含む、一つ若しくはそれ以上の個別のネットワークにより、提供され得る。
図2は、ビデオの様々な解像度エンコーディングをディスプレイするモニタを示す。図2は、三つの異なるビュー200、212、及び218を示す。例示の実施形態では、モニタリングクライアントは、ビュー200を最初にディスプレイし得、該ビュー200は、四つのバーチャルストリームの最も低い解像度エンコーディング202、204、206、208を含む。例えば、四つの異なるカメラからのバーチャルストリームが、同時にディスプレイされ得る。低解像度エンコーディングの一つ202は、例えば、マウス若しくは他のポインタ210でその上にクリックすることにより、ズームインのために選択され得る。解像度エンコーディング202がフルスクリーンでディスプレイされると、エンコーディングの質は、所望のものより低くなり得る。従って、選択されたカメラからの中間解像度エンコーディング214がストリーム配信され得、ビュー212に示すようにディスプレイされ得る。ユーザは、ディスプレイされる解像度エンコーディング214の一部を更に見るために、ズームインすることを望んでもよい。更に、解像度エンコーディング214の質は、所望の画像の質を提供すべくズームインする際には十分ではないことがある。従って、ビュー218に示すようなズームインされる部分220をディスプレイする際に最大解像度エンコーディングが用いられてもよい。前述のように、最大解像度エンコーディングは、複数のバーチャルストリームを含んでもよい。従って、選択されたズームインされる領域をカバーする最大解像度エンコーディングのバーチャルストリームのみが、モニタリングクライアントにストリーム配信される必要がある。例えば、最大解像度エンコーディングが、バーチャルストリームの4×3グリッドとして提供されるならば、最上の行と第3及び第4の列のバーチャルストリームは、所望の領域を覆い得る。
図1に関連して前述したが、格納管理機能部108は、コントロールサーバ102内のプロセッサにより実行可能であるデータ格納管理プログラムを含む。データ格納管理プログラムは、データストリーム118の格納を管理し、データストリーム118は、例えば、データ格納媒体132の様々なエリア、セクション、若しくは層における、ビデオ、オーディオ、及びメタデータを含み得る。図9は、データストリーム118がいつ格納されるべきか、及び、データストリーム内のあるデータがデータ格納媒体132上のどこに格納されるべきか、を決定するデータ格納管理プログラムにより実行される方法を示す。図9を参照して、コントロールサーバ102内のプロセッサ901は、トリガソースイベント902の発生が検出されるときはいつも、デバイスからのデータストリーム118を記録させる一連のトリガレコードイベント902のいずれも検出するステップを含む、方法を実施するデータ格納管理プログラムを実行する。トリガイベントは、ストリーム配信されるデータを記録させるに適したどんな情報でもよい。例えば、トリガレコードイベント902は、以下のようなものを含み得る。
(1.)スケジュールされたレコーディング904:ビデオソースデバイスからのデータストリーム118のレコーディングは、ユーザ定義のスケジュールに基づいて引き起こされる。スケジュールは、各々のビデオソースデバイス316に対して定義され得る。
(2.)分析エンジン906:ある分析基準がビデオソースデバイスの視野で検出されるときレコーディングが引き起こされる。検出可能な分析基準の例は、視野内のモーションである。更なる例では、分析基準が満たされたことを検出することは、ビデオストリームと関連するメタデータの分析によりイベントが発生したかどうか判別することを、含み得る。例えば、ビデオストリームと関連するメタデータメタデータは、ビデオストリームの経過中の特定の時間にて発生する種々のイベントを、示し得る。例示のシナリオでは、メタデータは、ビデオの経過中の特定の時間にて、モーションが発生したこと、又は、顔や物体が認識されたことを、示し得る。例示の実施形態では、ビデオストリームは、予め分析されていてもよく、分析の結果はビデオストリームと関連するメタデータ内に格納される。例示のシナリオでは、ビデオストリームは、モーションや、人若しくは物体の存在などの、種々のイベントに対して、レコーディングデバイス、例えば、カメラにて分析さていてもよく、その分析の結果がメタデータに格納される。
(3.)マニュアルレコーディング908:レコーディングがユーザにより手動で引き起こされる。例えば、ビデオソースデバイスからライブのビデオストリームを眺めつつ、クライアント上のユーザインタフェースデバイスを介して人のオペレータにより、レコーディングが引き起こされ得る。
(4.)ルールエンジン910:一つ若しくはそれ以上のユーザ定義のルールに合うとき、レコーディングが引き起こされる。ルールインプットは、例えば、パンチルトズーム(PTZ)コマンドの検出、例えば、特定のナンバープレート若しくは人の顔の存在などの記録されたストリーム内のイベントの検出、又は、デジタル監視システムの別の部分から受信された任意の他の特定のデジタルインプットの検出などの、システム内の任意のイベントソースであればよい。
Claims (9)
- ネットワークと、
複数の格納ビンを含む単独の不揮発性格納媒体であって、個々の格納ビンは少なくとも第1の格納層と第2の格納層に分割され、前記第2の格納層は、前記第1の格納層に格納される第1のビデオデータよりも長く格納されると特定される第2のビデオデータを格納するように構成されている、不揮発性格納媒体と、
前記第1のビデオデータと前記第2のビデオデータを含むビデオを、前記ネットワークに亘って、送信するように構成された複数のビデオソースデバイスと、
コンピュータプロセッサと、
前記コンピュータプロセッサと通信上結合するコンピュータメモリであって、実行時には、
前記第1の格納層に格納されると前記第1のビデオデータが第1の格納層に対する格納量閾値を超えるかを判別するステップと、
前記格納量閾値を超える、前記第1のビデオデータの部分を削除するステップと
を含む動作を、実行させるコンピュータ実行可能命令を内部に格納する、コンピュータメモリと
を含む、装置。 - 前記ネットワークはローカルエリアネットワークを含み、前記不揮発性格納媒体と前記複数のビデオソースデバイスの両方が前記ローカルエリアネットワークの内部にある、
請求項1に記載の装置。 - 前記複数のビデオソースデバイスが、ビデオカメラである、請求項1に記載の装置。
- 前記ビデオカメラが、デジタルIPカメラである、請求項3に記載の装置。
- 前記第1の格納層は、前記第2の格納層よりも低い解像度のデータを格納するように指定されている、請求項1に記載の装置。
- 前記第2の格納層は、前記第1の格納層よりも低い解像度のデータを格納するように指定されている、請求項1に記載の装置。
- 前記不揮発性格納媒体が、クラウド格納である、請求項1に記載の装置。
- 更に、前記コンピュータプロセッサ及び前記コンピュータメモリを含むコントロールサーバを含む、請求項1に記載の装置。
- 前記ビデオは、前記ビデオの個別のフレームに対する、解像度及びタイムスタンプを含むメタデータを含む、請求項1に記載の装置。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201461927923P | 2014-01-15 | 2014-01-15 | |
US61/927,923 | 2014-01-15 | ||
US14/568,077 | 2014-12-11 | ||
US14/568,077 US9489387B2 (en) | 2014-01-15 | 2014-12-11 | Storage management of data streamed from a video source device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016546933A Division JP2017509204A (ja) | 2014-01-15 | 2014-12-19 | ビデオソースデバイスからストリーム配信されるデータの格納管理 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019033494A JP2019033494A (ja) | 2019-02-28 |
JP6753902B2 true JP6753902B2 (ja) | 2020-09-09 |
Family
ID=53521549
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016546933A Pending JP2017509204A (ja) | 2014-01-15 | 2014-12-19 | ビデオソースデバイスからストリーム配信されるデータの格納管理 |
JP2018172525A Active JP6753902B2 (ja) | 2014-01-15 | 2018-09-14 | ビデオソースデバイスからストリーム配信されるデータの格納管理 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016546933A Pending JP2017509204A (ja) | 2014-01-15 | 2014-12-19 | ビデオソースデバイスからストリーム配信されるデータの格納管理 |
Country Status (12)
Country | Link |
---|---|
US (2) | US9489387B2 (ja) |
EP (1) | EP3095100A4 (ja) |
JP (2) | JP2017509204A (ja) |
KR (1) | KR102249005B1 (ja) |
CN (1) | CN106104651B (ja) |
AU (1) | AU2014377545B2 (ja) |
CA (1) | CA2936217C (ja) |
IL (1) | IL246553B (ja) |
MX (1) | MX357672B (ja) |
SG (1) | SG11201605770WA (ja) |
WO (1) | WO2015108671A2 (ja) |
ZA (1) | ZA201605604B (ja) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10567765B2 (en) | 2014-01-15 | 2020-02-18 | Avigilon Corporation | Streaming multiple encodings with virtual stream identifiers |
US10819943B2 (en) * | 2015-05-07 | 2020-10-27 | Magna Electronics Inc. | Vehicle vision system with incident recording function |
US10176182B2 (en) * | 2015-08-31 | 2019-01-08 | International Business Machines Corporation | File deletion in storage devices based on the deletion priority rules |
US20170230612A1 (en) * | 2016-02-04 | 2017-08-10 | Shane Ray Thielen | Adaptive resolution encoding for streaming data |
JP6686541B2 (ja) | 2016-03-04 | 2020-04-22 | 日本電気株式会社 | 情報処理システム |
US10600391B2 (en) * | 2016-04-05 | 2020-03-24 | Hanwha Techwin Co., Ltd. | Apparatus and method of managing display |
US11388455B2 (en) * | 2016-06-02 | 2022-07-12 | Multimo, Llc | Method and apparatus for morphing multiple video streams into single video stream |
US11153615B2 (en) | 2016-06-02 | 2021-10-19 | Comet Technologies, Llc | Method and apparatus for streaming panoramic video |
WO2018222974A1 (en) * | 2017-06-01 | 2018-12-06 | Comet Technologies, Llc | Method and apparatus for morphing multiple video streams into single video stream |
US10567460B2 (en) * | 2016-06-09 | 2020-02-18 | Apple Inc. | Managing data using a time-based directory structure |
CN107967117B (zh) | 2016-10-20 | 2020-10-20 | 杭州海康威视数字技术股份有限公司 | 一种数据存储、读取、清理方法、装置及云存储*** |
US10095933B2 (en) * | 2016-12-05 | 2018-10-09 | Google Llc | Systems and methods for locating image data for selected regions of interest |
KR101763394B1 (ko) * | 2017-04-24 | 2017-07-31 | 주식회사 모비젠 | 스트리밍 데이터 고속처리시스템을 모니터링하는 모니터링장치 및 그 방법 |
WO2019054360A1 (ja) * | 2017-09-12 | 2019-03-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 画像表示方法、画像配信方法、画像表示装置及び画像配信装置 |
CN107635125A (zh) * | 2017-10-20 | 2018-01-26 | 莲花丝路科技有限公司 | 应用于多种通信协议的三维视频的播放方法 |
US10579445B2 (en) * | 2018-04-06 | 2020-03-03 | Salesforce.Com, Inc. | Dynamic routing of events to destinations |
CN108650460B (zh) * | 2018-05-10 | 2021-03-30 | 深圳视点创新科技有限公司 | 服务器、全景视频的存储和传输方法和计算机存储介质 |
US20200014740A1 (en) * | 2018-07-06 | 2020-01-09 | Avigilon Corporation | Tile stream selection for mobile bandwith optimization |
TWI680661B (zh) * | 2018-07-20 | 2019-12-21 | 茂傑國際股份有限公司 | 加值遠端顯示服務的無線路由伺服裝置及方法 |
US11507402B2 (en) * | 2019-04-15 | 2022-11-22 | Microsoft Technology Licensing, Llc | Virtualized append-only storage device |
US11500822B2 (en) * | 2019-04-15 | 2022-11-15 | Microsoft Technology Licensing, Llc | Virtualized append-only interface |
KR102090308B1 (ko) | 2019-10-16 | 2020-03-17 | 주식회사 스마트시티코리아 | Gop 단위 기반의 영상 저장 시스템 및 방법 |
US11297218B1 (en) * | 2019-10-25 | 2022-04-05 | Genetec Inc. | System and method for dispatching media streams for viewing and for video archiving |
US11397534B2 (en) * | 2020-07-29 | 2022-07-26 | Netapp Inc. | Data management across a persistent memory tier and a file system tier |
US11509832B2 (en) | 2020-12-01 | 2022-11-22 | Western Digital Technologies, Inc. | Low light surveillance system with dual video streams |
KR102486980B1 (ko) * | 2021-01-08 | 2023-01-11 | 주식회사 앤다스 | 블록 데이터 스토리지 시스템, 블록 데이터 스토리지 방법 및 기록 매체에 저장된 프로그램 |
US11496671B2 (en) | 2021-02-19 | 2022-11-08 | Western Digital Technologies, Inc. | Surveillance video streams with embedded object data |
CN112954249A (zh) * | 2021-03-04 | 2021-06-11 | 联想(北京)有限公司 | 数据处理方法、装置、设备、介质及产品 |
US11895414B1 (en) * | 2022-08-04 | 2024-02-06 | Qualcomm Incorporated | Virtual channel configuration session of a camera sensor |
Family Cites Families (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5664106A (en) | 1993-06-04 | 1997-09-02 | Digital Equipment Corporation | Phase-space surface representation of server computer performance in a computer network |
US5828788A (en) * | 1995-06-29 | 1998-10-27 | Thomson Multimedia, S.A. | System for processing data in variable segments and with variable data resolution |
US5920859A (en) * | 1997-02-05 | 1999-07-06 | Idd Enterprises, L.P. | Hypertext document retrieval system and method |
US6370198B1 (en) * | 1997-04-07 | 2002-04-09 | Kinya Washino | Wide-band multi-format audio/video production system with frame-rate conversion |
JPH1118072A (ja) * | 1997-06-24 | 1999-01-22 | Sony Corp | 監視記録装置及び該監視記録装置を使用した記録方法 |
JP2000184320A (ja) * | 1998-12-11 | 2000-06-30 | Nec Corp | 記録再生装置および電子番組ガイド表示装置 |
US6757896B1 (en) * | 1999-01-29 | 2004-06-29 | International Business Machines Corporation | Method and apparatus for enabling partial replication of object stores |
US6430562B1 (en) * | 1999-03-01 | 2002-08-06 | Electronic Data Systems Corporation | Integrated resource management system and method |
US6345281B1 (en) * | 1999-03-01 | 2002-02-05 | Electronic Data Systems Corporation | Recovery method and system for a resource management system |
ID29908A (id) * | 2000-04-11 | 2001-10-25 | Sony Corp | Peranti transmisi data, peranti penerima data, metode pentransmisi data, metode penerima data, peranti perekam, peranti pemutar ulang, metode perekam dan metode pemutaran ulang |
US6885395B1 (en) * | 2000-05-26 | 2005-04-26 | Eastman Kodak Company | Selectively adjusting the resolution levels or the quality levels of digital images stored in a digital camera memory |
FI120125B (fi) | 2000-08-21 | 2009-06-30 | Nokia Corp | Kuvankoodaus |
US7272657B2 (en) | 2001-07-30 | 2007-09-18 | Digeo, Inc. | System and method for displaying video streams ranked by user-specified criteria |
JP2003153177A (ja) * | 2001-11-08 | 2003-05-23 | Mega Chips Corp | 映像録画装置および映像録画方法 |
JP2003259316A (ja) * | 2002-02-28 | 2003-09-12 | Toshiba Corp | ストリーム処理システムおよびストリーム処理プログラム |
JP4201570B2 (ja) * | 2002-05-20 | 2008-12-24 | 淳一 棚橋 | 監視装置及び監視システム |
JP4725104B2 (ja) | 2002-06-20 | 2011-07-13 | ソニー株式会社 | 復号装置及び復号方法 |
US7529471B2 (en) | 2002-06-25 | 2009-05-05 | International Business Machines Corporation | Personal video recording with storage space loans |
US6944612B2 (en) * | 2002-11-13 | 2005-09-13 | Xerox Corporation | Structured contextual clustering method and system in a federated search engine |
US6791603B2 (en) * | 2002-12-03 | 2004-09-14 | Sensormatic Electronics Corporation | Event driven video tracking system |
WO2004084020A2 (en) * | 2003-03-13 | 2004-09-30 | Drm Technologies, Llc | Secure streaming container |
US7016409B2 (en) | 2003-11-12 | 2006-03-21 | Sony Corporation | Apparatus and method for use in providing dynamic bit rate encoding |
JP4315827B2 (ja) | 2004-01-29 | 2009-08-19 | 株式会社日立国際電気 | 画像表示方法及び画像表示装置並びに画像表示プログラム |
US7302159B2 (en) | 2004-11-12 | 2007-11-27 | Pelco | Apparatus and method of storing video data |
WO2007009239A1 (en) | 2005-07-19 | 2007-01-25 | March Networks Corporation | Hierarchical data storage |
US8532178B2 (en) | 2006-08-25 | 2013-09-10 | Lg Electronics Inc. | Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction |
US8515912B2 (en) * | 2010-07-15 | 2013-08-20 | Palantir Technologies, Inc. | Sharing and deconflicting data changes in a multimaster database system |
US8270469B2 (en) * | 2006-12-15 | 2012-09-18 | Precoad Inc. | Encoding video at multiple resolution levels |
US9069853B2 (en) * | 2007-03-30 | 2015-06-30 | Innography, Inc. | System and method of goal-oriented searching |
US8013738B2 (en) * | 2007-10-04 | 2011-09-06 | Kd Secure, Llc | Hierarchical storage manager (HSM) for intelligent storage of large volumes of data |
US20100030578A1 (en) * | 2008-03-21 | 2010-02-04 | Siddique M A Sami | System and method for collaborative shopping, business and entertainment |
JP5368547B2 (ja) * | 2008-04-05 | 2013-12-18 | ソーシャル・コミュニケーションズ・カンパニー | 共有仮想エリアコミュニケーション環境ベースの装置および方法 |
JP2009296207A (ja) * | 2008-06-04 | 2009-12-17 | Toa Corp | 監視映像記録システムおよび監視映像再生表示方法 |
US8831090B2 (en) * | 2008-11-18 | 2014-09-09 | Avigilon Corporation | Method, system and apparatus for image capture, analysis and transmission |
KR101531191B1 (ko) * | 2008-11-24 | 2015-06-25 | 엘지전자 주식회사 | 카메라 영상 녹화 기기와 동영상 데이터 파일 삭제 방법 |
US8380790B2 (en) * | 2008-12-15 | 2013-02-19 | Microsoft Corporation | Video conference rate matching |
JP5137856B2 (ja) * | 2009-01-08 | 2013-02-06 | 三菱電機株式会社 | 映像監視システム、映像情報配信装置およびクライアント装置 |
US20100269147A1 (en) | 2009-04-15 | 2010-10-21 | Echostar Technologies Llc | Video stream index generation at a video content transmitter |
US8171216B2 (en) * | 2009-05-29 | 2012-05-01 | Dell Products, Lp | System and method for managing devices in an information handling system |
US8180914B2 (en) | 2009-07-17 | 2012-05-15 | Sap Ag | Deleting data stream overload |
EP2316705B1 (en) * | 2009-10-28 | 2012-06-20 | Honda Research Institute Europe GmbH | Behavior-based learning of visual characteristics from real-world traffic scenes for driver assistance systems |
CN102148958B (zh) * | 2010-02-08 | 2016-04-20 | 北京中星微电子有限公司 | 一种在模拟视频数据中嵌入监控附加信息的方法及*** |
KR101077777B1 (ko) * | 2010-04-26 | 2011-10-28 | 주식회사 프로브 | 네트워크 카메라 시스템, 그의 영상 데이터 처리 방법 및 그의 운용 방법 |
US8837900B2 (en) * | 2010-05-11 | 2014-09-16 | Cisco Technology, Inc. | Unintended video recording detection in a video recording device |
WO2012003504A2 (en) * | 2010-07-02 | 2012-01-05 | Air Computing, Inc. | A system and method for cloud file management |
JP5765920B2 (ja) * | 2010-11-16 | 2015-08-19 | キヤノン株式会社 | 送信装置および送信方法 |
IT1403450B1 (it) * | 2011-01-19 | 2013-10-17 | Sisvel S P A | Flusso video costituito da frame video combinati, e procedimento e dispositivi per la sua generazione, trasmissione, ricezione e riproduzione |
CN102394088B (zh) * | 2011-06-28 | 2015-01-07 | 上海盈方微电子股份有限公司 | 一种多媒体数据源读取的方法 |
US9591318B2 (en) * | 2011-09-16 | 2017-03-07 | Microsoft Technology Licensing, Llc | Multi-layer encoding and decoding |
KR101171283B1 (ko) * | 2011-12-23 | 2012-08-06 | 디비시스(주) | 대용량, 고속으로 저장이 가능한 디브이알의 이벤트저장방법 |
WO2014007762A1 (en) | 2012-07-04 | 2014-01-09 | Tan Seow Loong | A method and system for automated monitoring of traffic |
KR101209515B1 (ko) * | 2012-09-04 | 2012-12-07 | 엠엠피씨 주식회사 | 고해상도 네트워크 카메라용 멀티채널 임베디드 감시 시스템 |
KR101339363B1 (ko) * | 2012-09-24 | 2013-12-09 | 주식회사 세종아이씨티 | 물리적 이중화 망분리 보안이 강화된 방범 감시카메라 감시장치 |
CN102968902A (zh) * | 2012-12-11 | 2013-03-13 | 苏州群凯信息***有限公司 | 一种载运工具视频监控与录像*** |
US9417999B2 (en) * | 2012-12-17 | 2016-08-16 | International Business Machines Corporation | Write peformance in solid state storage by recognizing copy source to target operations and only storing updates instead of entire block |
US9524520B2 (en) * | 2013-04-30 | 2016-12-20 | Wal-Mart Stores, Inc. | Training a classification model to predict categories |
US9183074B2 (en) * | 2013-06-21 | 2015-11-10 | Dell Products, Lp | Integration process management console with error resolution interface |
US9329792B2 (en) * | 2014-01-14 | 2016-05-03 | International Business Machines Corporation | Storage thin provisioning and space reclamation |
US9454333B2 (en) * | 2014-10-27 | 2016-09-27 | International Business Machines Corporation | Parity logs for RAID systems with variable capacity media |
US9959054B1 (en) * | 2015-12-30 | 2018-05-01 | EMC IP Holding Company LLC | Log cleaning and tiering in a log-based data storage system |
-
2014
- 2014-12-11 US US14/568,077 patent/US9489387B2/en active Active
- 2014-12-19 MX MX2016009247A patent/MX357672B/es active IP Right Grant
- 2014-12-19 SG SG11201605770WA patent/SG11201605770WA/en unknown
- 2014-12-19 JP JP2016546933A patent/JP2017509204A/ja active Pending
- 2014-12-19 CN CN201480073356.6A patent/CN106104651B/zh active Active
- 2014-12-19 AU AU2014377545A patent/AU2014377545B2/en active Active
- 2014-12-19 WO PCT/US2014/071734 patent/WO2015108671A2/en active Application Filing
- 2014-12-19 EP EP14878815.1A patent/EP3095100A4/en not_active Withdrawn
- 2014-12-19 CA CA2936217A patent/CA2936217C/en active Active
- 2014-12-19 KR KR1020167022351A patent/KR102249005B1/ko active IP Right Grant
-
2016
- 2016-06-30 IL IL246553A patent/IL246553B/en active IP Right Grant
- 2016-08-12 ZA ZA201605604A patent/ZA201605604B/en unknown
- 2016-10-12 US US15/292,026 patent/US11197057B2/en active Active
-
2018
- 2018-09-14 JP JP2018172525A patent/JP6753902B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
KR20160111023A (ko) | 2016-09-23 |
SG11201605770WA (en) | 2016-08-30 |
MX2016009247A (es) | 2017-03-06 |
ZA201605604B (en) | 2019-10-30 |
US9489387B2 (en) | 2016-11-08 |
KR102249005B1 (ko) | 2021-05-07 |
WO2015108671A2 (en) | 2015-07-23 |
MX357672B (es) | 2018-07-18 |
AU2014377545A1 (en) | 2016-07-21 |
IL246553B (en) | 2020-02-27 |
CA2936217C (en) | 2023-01-10 |
JP2019033494A (ja) | 2019-02-28 |
AU2014377545B2 (en) | 2019-12-12 |
US20170034572A1 (en) | 2017-02-02 |
EP3095100A4 (en) | 2017-08-30 |
CA2936217A1 (en) | 2015-07-23 |
US20150199366A1 (en) | 2015-07-16 |
CN106104651A (zh) | 2016-11-09 |
IL246553A0 (en) | 2016-08-31 |
WO2015108671A3 (en) | 2015-11-12 |
EP3095100A2 (en) | 2016-11-23 |
CN106104651B (zh) | 2019-03-08 |
US11197057B2 (en) | 2021-12-07 |
JP2017509204A (ja) | 2017-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6753902B2 (ja) | ビデオソースデバイスからストリーム配信されるデータの格納管理 | |
KR102324326B1 (ko) | 상이한 인코딩 파라미터를 이용해 인코딩되는 복수의 인코딩 스트리밍 | |
US20150208103A1 (en) | System and Method for Enabling User Control of Live Video Stream(s) | |
KR102146042B1 (ko) | 녹화된 비디오를 재생하기 위한 방법 및 시스템 | |
US8817119B2 (en) | Camera device, camera system, control device and program | |
US8842188B2 (en) | Camera device, camera system, control device and program | |
US20220415147A1 (en) | Devices, systems, and methods for remote video retrieval | |
JP2003244683A (ja) | 遠隔監視システム及びプログラム | |
EP2728860A2 (en) | Integration of video surveillance systems | |
KR101231009B1 (ko) | 네트워크 비디오 서버 및 이의 비디오 제어 방법 | |
KR20150142886A (ko) | 서브 관리형 영상 촬영 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181012 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181012 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190724 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190820 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20191021 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200609 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200706 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200721 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200820 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6753902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |