[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101660508B1 - System for recovering network video recording - Google Patents

System for recovering network video recording Download PDF

Info

Publication number
KR101660508B1
KR101660508B1 KR1020150047720A KR20150047720A KR101660508B1 KR 101660508 B1 KR101660508 B1 KR 101660508B1 KR 1020150047720 A KR1020150047720 A KR 1020150047720A KR 20150047720 A KR20150047720 A KR 20150047720A KR 101660508 B1 KR101660508 B1 KR 101660508B1
Authority
KR
South Korea
Prior art keywords
network
recording
failure
real
camera
Prior art date
Application number
KR1020150047720A
Other languages
Korean (ko)
Inventor
신원섭
박진희
나현철
이기현
Original Assignee
주식회사 아이디스
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 아이디스 filed Critical 주식회사 아이디스
Priority to KR1020150047720A priority Critical patent/KR101660508B1/en
Application granted granted Critical
Publication of KR101660508B1 publication Critical patent/KR101660508B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • H04N21/6473Monitoring network processes errors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Television Signal Processing For Recording (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

A network video recording apparatus is disclosed. The network video recording apparatus includes a camera control unit for controlling a network camera to record a real-time video from a network camera and recovering a faulty recording data recorded from a network failure occurrence point to a failure recovery point, And a video recording unit for receiving the video data and the recorded fault recording data and recording the data in the memory.

Description

System for recovering network video recording < RTI ID = 0.0 >

Network video recording techniques, in particular video recording techniques in the event of a network failure, are disclosed.

Korean Patent Registration No. 10-0468276 discloses a method for preventing disk fragmentation by dividing a storage space of a disk into a plurality of banks having a predetermined size and repeatedly changing only the index information of the files recorded in the banks (Overwritten) by the user.

Meanwhile, various types of networks can be used for connection between the network video recording device and the network camera. Therefore, normal image transmission may be impossible due to a network failure or insufficient network bandwidth.

Korean Patent Publication No. 10-2004-0079596 (published on September 16, 2004) Korean Patent Registration No. 10-0468276 (published on January 27, 2005)

An object of the present invention is to provide a technical solution for enabling a network video recording apparatus to record a network camera image during a failure occurrence even if a network failure occurs.

A network video recording apparatus according to an aspect of the present invention includes a camera controller for controlling a network camera to transmit recorded video recording data after a network camera records a real time video from a network camera to a failure recovery point, And a video recording unit for receiving the real-time video data and the recorded fault recording data from the camera and recording the received fault recording data in the memory.

According to an aspect, in order to prevent a video loss at the time of occurrence of a network failure, the camera control unit may control the network camera so that a predetermined amount of real-time video is recorded in advance, regardless of whether a network failure occurs or not.

According to an aspect of the present invention, the camera control unit can control recording of the network camera by recording at least one of the number of frames per second and the resolution of the network camera in real time.

According to an aspect of the present invention, when the network camera is short of recording space due to the continuous network failure, the camera control unit overwrites the recording data of the obstacle recorded in advance in real time so that the recording of the obstacle is prevented The network camera can be controlled.

According to an aspect of the present invention, a network video recording apparatus sets a real-time recording session for receiving real-time video from a network camera and a disabled recording-restoration session for receiving disabled recording data, And a session setting unit for limiting one of the bandwidths of the session to guarantee another bandwidth.

According to an aspect, the control unit may first limit the bandwidth of the failure recording recovery session.

Meanwhile, a network camera transmitting a photographed real-time image according to one aspect to a network image recording apparatus includes a failure recording unit for recording a real-time image when a network failure occurs, and a failure recording unit for recording a real- And an image transmission unit for transmitting the recording data to the network video recording apparatus.

According to one aspect, the obstacle recording unit can record a predetermined amount of real-time video in advance, regardless of whether or not a network failure occurs in order to prevent image data loss.

According to one aspect, the fault recorder can record at least one of the number of frames per second and the resolution in the event of a network failure.

According to an aspect of the present invention, the obstacle recording unit can overwrite real-time image data recorded on the recorded obstacle data when the recording space is short due to the continuous network failure, and can save the obstacle recording data upon detection of a specific event.

According to an aspect, a specific event may include at least one of a network failure occurrence, a motion occurrence in a shooting region of a network camera, and the like.

According to the present invention, it is possible to prevent image data loss when a network failure occurs, and to minimize data loss.

Also, if the built-in storage capacity of the network camera is insufficient, it is possible to prevent loss of important image data even if the network failure is not temporarily restored but rather persistent.

Also, when the failure is recovered and the real-time recording and the failure recording are simultaneously performed, the stability of real-time recording can be assured even if the available network bandwidth is not sufficient.

1 is a block diagram illustrating a network video recording system according to one embodiment.
2 is a block diagram illustrating a network video recording apparatus according to an exemplary embodiment of the present invention.
3 is a block diagram illustrating a network camera according to an exemplary embodiment of the present invention.

BRIEF DESCRIPTION OF THE DRAWINGS The foregoing and further aspects of the present invention will become more apparent from the following detailed description of preferred embodiments with reference to the accompanying drawings. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

1 is a block diagram illustrating a network recording failure recovery system according to an exemplary embodiment of the present invention. As shown, the network recording failure recovery system includes a network video recording apparatus 100 and a network camera 200. The network video recording apparatus 100 refers to a network video recorder, and receives real-time video data from the network camera 200 and records the real-time video data in a disk storage space. The network camera 200 is an IP camera that can be connected to a wired / wireless Internet and can be configured with a camera module, a decoder, an image compression chip, a CPU, and a network transmission chip. The network camera 200 transmits the real-time image obtained through the shooting to the network video recording apparatus 100 via the network. However, a connection between the network camera and the network video recording device may be disconnected due to various reasons such as a network problem or a bandwidth shortage, and this phenomenon is referred to as a network failure. When a network failure occurs, a real-time image can not be transmitted from the network camera 200 to the network video recording apparatus 100. In order to solve this problem, the network camera 200 according to an aspect of the present invention records real-time image data in a system memory or a built-in storage (SD card, etc.) of the camera during a failure, To the network video recording apparatus 100. Here, the operation of recording image data in the built-in storage may be referred to as an obstacle recording, and the recorded image data may be referred to as obstacle recording data. After the failure is restored, the network camera 200 transmits the failure recording data to the network video recording apparatus 100, and the network video recording apparatus 100 receives and stores the failure recording data.

2 is a block diagram showing a network video recording apparatus 100 according to an embodiment. 2, the network video recording apparatus 100 may include a first communication unit 110, a second storage unit 220, and a first control unit 130. The first communication unit 110 is a communication module for communicating with the network camera 200 through a network. The second storage unit 220 is a memory for storing image data for video recording. The first control unit 130 may be a processor that controls the network camera 200 through the first communication unit 110 and performs a recording process. As shown in FIG. 2, the first controller 130 may include a camera controller 131 and a video recording unit 132. Furthermore, the first control unit 130 may further include a session setting unit 133. [ The camera control unit 131, the image recording unit 132, and the session setting unit 133 may be software task modules for performing predetermined processes.

The camera control unit 131 remotely controls the network camera 200, and particularly controls operations to be performed by the network camera 200 when a network failure occurs and when a failure is restored. The network camera 200 can not directly control the network camera 200 during a network failure so that the camera controller 131 transmits control information on operations to be performed by the network camera 200 to the network camera 200 in advance. The control information includes information for instructing the network camera 200 to record a real-time image by itself in the network camera 200 from the time of occurrence of a network failure to the point of failure recovery. In addition, And the like. The video recording unit 132 receives the real-time video data and the fault recording data from the network camera 200 after the network failure is recovered, and records the real-time video data and the fault recording data in the second storage unit 220. Thus, a video loss due to a network failure is prevented.

According to a further aspect, the camera control unit 131 can control the network camera 200 to record a predetermined amount of real-time video in advance regardless of whether a network failure occurs or not. That is, a pre-recording command is issued. This command can also be included in the control information and transmitted together. The reasons for pre-recording are as follows. A certain amount of time (network timeout) is required to detect whether a network failure has occurred between the network video recording apparatus 100 and the network camera 200. Video loss may occur in this time interval. Accordingly, the camera control unit 131 controls the network camera 200 to record the real-time image data of the amount of the network timeout in advance. In one embodiment, the timeout fraction may be set by user input via a user interface.

According to a further aspect, the camera control unit 131 may control the network camera 200 to record at least one of the number of frames per second and the resolution in the event of a network failure. This control command can also be included in the control information and transmitted together. In one embodiment, the number of frames per second and resolution at the time of a network failure can be set by user input through the user interface. By reducing at least one of the number of frames per second and resolution in the event of a network failure, the video loss can be prevented or minimized. In general, since the built-in storage of the network camera 200 is physically limited in size, if the network failure is not restored quickly, video data stored in the early stage may be lost. In this case, by reducing at least one of the number of frames per second and the resolution, Thereby preventing or minimizing video loss.

According to a further aspect, when the network camera 200 has insufficient space to store real-time image data due to the continuation of the network failure, the camera control unit 131 causes the camera control unit 131 to overwrite the already recorded obstacle recording data, And controls the network camera 200 to prevent overwriting of the recorded data. This control command can also be included in the control information and transmitted together. The specific event may be, for example, a network failure or a movement in the camera shooting area. In the case of a plurality of specific events, the priority may be given. For example, the occurrence of a motion in the camera photographing area may be ranked first, and the occurrence of a network failure may be ranked second.

According to a further aspect, the first control unit 130 further includes a session setting unit 133. [ The session setting unit 133 sets a real-time recording session for transmitting and receiving a real-time video image between the network video recording apparatus 100 and the network camera 200 and a disabling recording recovery session for transmitting and receiving the recording recording data, . At this time, the session setting unit 133 checks the bandwidth information of the network video recording apparatus 100 and the allowable bandwidth information of the network camera 200, and sets the bandwidths in the real time recording session and the failure recording recovery session . In one embodiment, the bandwidth to be allocated per session may be predetermined, which may be determined by the user.

However, the total allocable bandwidth may not be equal to the sum of the predetermined bandwidth per session. In this case, the session setting unit 133 should limit both the bandwidth of the real-time recording session and the bandwidth of the fault record-restoring session or restrict only one of them. The session establishing unit 133 according to one aspect first reserves one session bandwidth and guarantees another session bandwidth. In one embodiment, the session establishment unit 133 first restricts the bandwidth of the failure recording recovery session. This is because, in addition to the real-time recording, if the recording of the fault recording is restored, the hardware performance and the network bandwidth limit may affect the real-time recording. In order to prevent this, limitation of the maximum bandwidth of the failure recording rescue session is performed so that the failure recording rescue can be performed without loss of the real time image data.

The priority of the real-time recording session and the failure recording recording session can be changed. This may also be changed by the user and, if necessary, prioritizing the failure recording recovery session may allow the failure recording recovery to be performed quickly even if some restrictions are imposed on the real time recording session.

3 is a block diagram illustrating a network camera according to an exemplary embodiment of the present invention. As shown in FIG. 3, the network camera 200 includes a second communication unit 210, a second storage unit 220, and a second control unit 230. The second communication unit 210 is a communication module for communicating with the network video recording apparatus 100 through a network. The second storage unit 220 is a memory for recording real time video data. In the second storage unit 220, control information for controlling the camera operation is stored. The control information may be received from the network video recording apparatus 100 described above. The second storage unit 220 may include one or more memories. For example, the second storage unit 220 may include a camera system memory and a built-in storage (SD card, etc.). In this case, the control information can be stored in the system memory, and the image data can be stored in the built-in storage. However, the present invention is not limited thereto. The second control unit 230 may be a processor for controlling the camera photographing operation and performing a process of recording a real-time image obtained through photographing in the event of a network failure. 3, the second controller 230 includes a failure recording unit 231 and an image transmission unit 232. [ The failure recording unit 231 and the image transmission unit 232 may be software task modules each performing a predetermined process.

The failure recording unit 231 records a real time image in the event of a network failure according to pre-stored control information. Accordingly, the real-time image data is recorded in the second storage unit 220. The recorded video data is referred to as fault recording data. The image transmission unit 232 transmits the failure recording data recorded in the second storage unit 220 to the network camera 200 and the network image recording apparatus 100 until the network failure is recovered and the failure recording / To the network video recording apparatus 100 via the network. Also, the image transmission unit 232 transmits the real-time image data obtained through the shooting to the network image recording apparatus 100 through a session established between the network camera 200 and the network image recording apparatus 100. [

Only one session for video data transmission may be set, but two sessions may be set. In the latter case, a real-time recording session for real-time video transmission / reception and a disabled recording / restoration session for transmitting / receiving the disabled recording data can be established. Accordingly, the image transmitting unit 232 may transmit the real-time image data to the network image recording apparatus 100 through the real-time recording session, and may transmit the fault recording data to the network image recording apparatus 100 through the fault record- .

The present invention has been described with reference to the preferred embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.

100: network video recording apparatus 110: first communication unit
120: first storage unit 130: first control unit
131: camera control unit 132: video recording unit
133: Session setting section
200: network camera 210: second communication unit
220: second storage unit 230: second control unit
231: failure recording unit 232: image transmission unit

Claims (11)

A camera controller for controlling a network camera to record a real-time image in a network camera from a network failure occurrence point to a failure recovery point, and to transmit the recorded fault recording data after the failure recovery;
A video recording unit for receiving the real-time video data and the recorded fault recording data from the network camera after the fault recovery and recording the received fault recording data in the memory; And
A real-time recording session for receiving a real-time image from a network camera, and a disabled recording-restoration session for receiving the disabled recording data. In the case of limiting the bandwidth, the bandwidth of the real-time recording session and the bandwidth of the disabled recording- A session establishing unit for assuring another bandwidth;
And the network video recording apparatus.
The method according to claim 1,
The camera control unit controls the network camera so that a predetermined amount of real-time video is recorded in advance, regardless of whether a network failure occurs, in order to prevent a video loss at the time of occurrence of a network failure.
The method according to claim 1,
Wherein the camera control unit controls the network camera to record at least one of the number of frames per second and the resolution for recording in real time.
The method according to claim 1,
The camera control unit controls the network camera so that the network camera can overwrite the recorded video data of the obstacle when the recording space is insufficient in the network camera due to the continuous network failure, Network video recording device.
delete The method according to claim 1,
Wherein the control unit first restricts the bandwidth of the failure recording recovery session.
A network video recording and reproducing system, comprising: a network video recording apparatus; and a network camera for transmitting the captured real time video to a network video recording apparatus, the network video recording apparatus comprising:
A camera controller for controlling a network camera to record a real-time image in a network camera from a network failure occurrence point to a failure recovery point, and to transmit the recorded fault recording data after the failure recovery;
A video recording unit for receiving the real-time video data and the recorded fault recording data from the network camera after the fault recovery and recording the received fault recording data in the memory; And
A real-time recording session for receiving a real-time image from a network camera, and a disabled recording-restoration session for receiving the disabled recording data. In the case of limiting the bandwidth, the bandwidth of the real-time recording session and the bandwidth of the disabled recording- And a session establishment unit for guaranteeing another bandwidth,
Network cameras:
A failure recording unit for recording a real time image when a network failure occurs; And
An image transmission unit for transmitting the real-time image data and the obstacle recording data recorded by the obstacle recording unit to the network video recording apparatus when the network fault is restored;
A network recording failure recovery system.
8. The method of claim 7,
In order to prevent the loss of video data, the DVR system pre-records a certain amount of real-time video regardless of the occurrence of network failure.
8. The method of claim 7,
The network recording failure recovery system records at least one of the number of frames per second and the resolution at a time when a network failure occurs.
8. The method of claim 7,
The network recording failure recovery system, in which the failure recording unit overwrites the real time image data to the recorded failure recording data when the recording space is short due to the continuous network failure, and preserves the failure recording data when the specific event is detected.
8. The method of claim 7,
Wherein the specific event includes at least one of a network failure occurrence, a motion occurrence in a shooting region of a network camera, and a network recording failure recovery system.
KR1020150047720A 2015-04-03 2015-04-03 System for recovering network video recording KR101660508B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150047720A KR101660508B1 (en) 2015-04-03 2015-04-03 System for recovering network video recording

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150047720A KR101660508B1 (en) 2015-04-03 2015-04-03 System for recovering network video recording

Publications (1)

Publication Number Publication Date
KR101660508B1 true KR101660508B1 (en) 2016-09-29

Family

ID=57073440

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150047720A KR101660508B1 (en) 2015-04-03 2015-04-03 System for recovering network video recording

Country Status (1)

Country Link
KR (1) KR101660508B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101827694B1 (en) 2016-11-07 2018-02-09 주식회사 아이디스 Network Video Recorder for multi-stream recording enhanced event stream delay problem
CN114245067A (en) * 2020-09-09 2022-03-25 浙江宇视科技有限公司 Data transmission control method, device, equipment and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040079596A (en) 2003-03-08 2004-09-16 주식회사 성진씨앤씨 Network camera embedded with hub
KR100468276B1 (en) 2001-12-13 2005-01-27 (주)아이디스 Storage and Search Method of multimedia data
KR20100031217A (en) * 2008-09-12 2010-03-22 (주)아이디스 Apparatus and method for adjusting of compression rate of image data
KR20140094953A (en) * 2013-01-23 2014-07-31 케이티텔레캅 주식회사 Cloud image recording system of ip camera

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100468276B1 (en) 2001-12-13 2005-01-27 (주)아이디스 Storage and Search Method of multimedia data
KR20040079596A (en) 2003-03-08 2004-09-16 주식회사 성진씨앤씨 Network camera embedded with hub
KR20100031217A (en) * 2008-09-12 2010-03-22 (주)아이디스 Apparatus and method for adjusting of compression rate of image data
KR20140094953A (en) * 2013-01-23 2014-07-31 케이티텔레캅 주식회사 Cloud image recording system of ip camera

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101827694B1 (en) 2016-11-07 2018-02-09 주식회사 아이디스 Network Video Recorder for multi-stream recording enhanced event stream delay problem
US10327028B2 (en) 2016-11-07 2019-06-18 Idis Co., Ltd. Network video recorder for multi-stream recording enhanced event stream delay problem
CN114245067A (en) * 2020-09-09 2022-03-25 浙江宇视科技有限公司 Data transmission control method, device, equipment and readable storage medium

Similar Documents

Publication Publication Date Title
US8558888B2 (en) Bandwidth shaping client to capture, transform, cache, and upload images from a remote point of recordation to a network service
US20120300081A1 (en) Surveillance system
US20130222587A1 (en) Self-Connecting Internet Camera With Enhanced Security and Bandwidth Shaping
TWI533684B (en) Dynamatic video storing method and internet security monitoring device
US20210176314A1 (en) Method and system for synchronizing data, movable platform, and readable-storage medium
KR101444006B1 (en) Cloud image recording system of ip camera
KR101660508B1 (en) System for recovering network video recording
CN110933363A (en) Video recording method, system and equipment for server fault
JP5011256B2 (en) Network surveillance camera system
US10706700B2 (en) Prioritization of video sources
CN103475853A (en) Video monitoring system and method for reducing pan-tilt control delay
JP6416465B2 (en) Image monitoring system and image transmission method
TWM453210U (en) Monitoring system and photographic device for remote backup
JP2010258894A (en) Video receiving apparatus, method of receiving video, and program
KR101581400B1 (en) Traffic monitoring system of monitoring camera and traffic monitoring method using the same
KR102369798B1 (en) Data management method and data management system
KR102427570B1 (en) Monitoring server for monitoring video recording device
KR102707168B1 (en) Method for upgrading firmware of network video recorder of video surveillance system
CN110740251B (en) Multi-camera synchronous stream taking method, device and system
KR101673880B1 (en) Video management system and method for recording event using the same
US20160217822A1 (en) Video management system and method for event recording using the same
CN211702228U (en) Management device for video files
KR101903726B1 (en) Cctv system that distributes and stores cctv data
JP4786309B2 (en) Data recording apparatus, network camera system, and data recording control method
KR100443274B1 (en) Method for transmitting data in digital video recorder for monitoring

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190919

Year of fee payment: 4