KR20100037397A - Method to control monitoring system - Google Patents
Method to control monitoring system Download PDFInfo
- Publication number
- KR20100037397A KR20100037397A KR1020080096709A KR20080096709A KR20100037397A KR 20100037397 A KR20100037397 A KR 20100037397A KR 1020080096709 A KR1020080096709 A KR 1020080096709A KR 20080096709 A KR20080096709 A KR 20080096709A KR 20100037397 A KR20100037397 A KR 20100037397A
- Authority
- KR
- South Korea
- Prior art keywords
- log data
- frames
- event
- video signal
- video
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
- H04N7/087—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-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)
- Closed-Circuit Television Systems (AREA)
Abstract
Description
본 발명은, 감시 시스템의 제어 방법에 관한 것으로서, 보다 상세하게는, 감시 카메라와, 상기 감시 카메라로부터의 동영상을 녹화하는 녹화 기기를 포함한 감시 시스템의 제어 방법에 관한 것이다.The present invention relates to a control method of a surveillance system, and more particularly, to a control method of a surveillance system including a surveillance camera and a recording device for recording a moving picture from the surveillance camera.
감시 시스템 예를 들어, CCTV(Closed-Circuit TeleVision)에 있어서, 복수의 감시 카메라들로부터의 비디오 신호들이 녹화 기기를 통하여 디스플레이되는 한편, 녹화 기기 내의 기록 장치에 저장된다.In a surveillance system, for example Closed-Circuit TeleVision (CCTV), video signals from a plurality of surveillance cameras are displayed via a recording device, while being stored in a recording device in the recording device.
최근에 카메라 기술의 발전으로 인하여, 감시 카메라들은 영상 변화의 이벤트가 발생되었는지를 모니터링할 수 있다. 예를 들어, 움직임 검출(Motion detection), 얼굴 검출(Face detection), 인체 검출(Human body detection), 가상선-침범 검출(Trip-wire detection), 정지 검출(stop detection), 나타남 검출(appearance detection), 사라짐 검출(disappearance detection), 및 번호판 검출(Number-plate detection) 등의 기능들이 있다. With recent advances in camera technology, surveillance cameras can monitor whether an event of image change has occurred. For example, motion detection, face detection, human body detection, trip-wire detection, stop detection, appearance detection ), Disappearance detection, and number-plate detection.
상기와 같은 감시 시스템에 있어서, 종래에는, 녹화 기기가 이벤트 발생 여부와 무관하게 비디오 신호를 지속적으로 저장해야만 한다. 이에 따라, 종래의 감 시 시스템은 한정된 저장 공간에 장시간의 동영상이 저장될 수 없다는 근본적인 제약 조건을 가진다. In such a surveillance system, conventionally, a recording device must continuously store a video signal regardless of whether an event occurs. Accordingly, the conventional surveillance system has a fundamental constraint that a long time video cannot be stored in a limited storage space.
상기와 같은 제약 조건을 완화하기 위하여, 감시 시스템의 녹화 기기에는 시간 건너뛰기(time lapse) 기능이 있을 수 있다(미국 특허 제5,915,064호 "Method and apparatus for automatically recognizing recording time for time-lapse video cassette recorder" 참조). 요약하면, 녹화 기기에서 사용자의 입력에 따라 건너뛰기 시간(lapse time)이 설정되면, 설정된 건너뛰기 시간 동안에 녹화 동작이 중단된다. 이에 따라, 한정된 저장 공간에 장시간의 동영상이 저장될 수 있다.In order to alleviate such constraints, the recording device of the surveillance system may have a time lapse function (US Patent No. 5,915,064 "Method and apparatus for automatically recognizing recording time for time-lapse video cassette recorder"). " Reference). In summary, when a skip time is set according to a user input in the recording device, the recording operation is stopped during the set skip time. Accordingly, a long time video may be stored in a limited storage space.
하지만, 상기 건너뛰기 시간 동안에 새로운 움직임의 동영상을 저장할 수 없는 문제점이 발생한다.However, there is a problem in that a new motion video cannot be stored during the skip time.
본 발명의 목적은, 한정된 저장 공간에 장시간의 동영상이 저장될 수 없다는 근본적인 제약 조건을 최대한 완화시킬 수 있는 감시 시스템의 제어 방법을 제공하는 것이다.SUMMARY OF THE INVENTION An object of the present invention is to provide a control method of a surveillance system that can alleviate the fundamental constraint that a long time video cannot be stored in a limited storage space as much as possible.
상기 목적을 이루기 위한 본 발명은, 감시 카메라와, 상기 감시 카메라로부터의 동영상을 녹화하는 녹화 기기를 포함한 감시 시스템의 제어 방법으로서, 단계들 (a) 내지 (d)를 포함한다. The present invention for achieving the above object is a control method of a surveillance system including a surveillance camera and a recording device for recording a video from the surveillance camera, comprising steps (a) to (d).
상기 단계 (a)에서는, 상기 감시 카메라가 영상 변화의 이벤트가 발생되었는지를 모니터링한다.In step (a), the surveillance camera monitors whether an event of image change has occurred.
상기 단계 (b)에서는, 상기 단계 (a)에서 이벤트가 발생되었으면, 상기 감시 카메라가, 이벤트의 발생을 가리키는 로그(log) 데이터를 비디오 신호의 해당 프레임들에 실어서 상기 녹화 기기에 전송한다.In the step (b), if an event occurs in the step (a), the surveillance camera loads log data indicating the occurrence of the event in the corresponding frames of the video signal and transmits it to the recording device.
상기 단계 (c)에서는, 상기 감시 카메라로부터의 비디오 신호의 프레임들에서 상기 로그 데이터가 존재하는지를 상기 녹화 기기가 판단한다.In step (c), the recording device determines whether the log data exists in the frames of the video signal from the surveillance camera.
상기 단계 (d)에서는, 상기 감시 카메라로부터의 비디오 신호의 프레임들에서 상기 로그 데이터가 존재하면, 상기 녹화 기기가 해당 프레임들을 저장한다.In step (d), if the log data exists in the frames of the video signal from the surveillance camera, the recording device stores the frames.
본 발명의 상기 감시 시스템에 의하면, 상기 감시 카메라의 이벤트 검출 기 능을 상기 녹화 기기가 이용하여, 감시 카메라에서 이벤트가 발생되는 동안에만 상기 녹화 기기가 동영상을 저장할 수 있다.According to the monitoring system of the present invention, the recording device may use the event detection function of the surveillance camera, so that the recording device stores the moving image only while an event occurs in the surveillance camera.
이에 따라, 이벤트가 발생되는 모든 시간 동안에 동영상이 저장될 수 있으면서도, 한정된 저장 공간에 장시간의 동영상이 저장될 수 없다는 근본적인 제약 조건이 최대한 완화될 수 있다.Accordingly, while the video may be stored for all the time when the event occurs, the fundamental constraint that the long video cannot be stored in the limited storage space can be alleviated as much as possible.
이하, 첨부된 도면들과 함께 본 발명에 따른 바람직한 실시예가 상세히 설명된다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 의한 감시 시스템을 보여준다.1 shows a monitoring system according to an embodiment of the present invention.
도 1을 참조하면, 감시 카메라들(1a,1b,1c)은, 통신 채널(DCOM)을 통하여 녹화 기기로서의 디지털 비디오 레코더(DVR, 2)와 통신하면서, 비디오 신호 채널(SVID)을 통하여 라이브-뷰(Live-view)의 비디오 신호를 디지털 비디오 레코더(2)에 전송한다.Referring to FIG. 1, the
여기에서, 감시 카메라들(1a,1b,1c) 각각은 영상 변화의 이벤트가 발생되었는지를 모니터링한다. 예를 들어, 감시 카메라들(1a,1b,1c) 각각에는 움직임 검출(Motion detection), 얼굴 검출(Face detection), 인체 검출(Human body detection), 가상선-침범 검출(Trip-wire detection), 정지 검출(stop detection), 나타남 검출(appearance detection), 사라짐 검출(disappearance detection), 및 번호판 검출(Number-plate detection) 등의 기능들이 있다. 이에 따라, 사용자는 디지털 비디오 레코더(2)를 조작하여 감시 카메라들(1a,1b,1c) 각각에 대하여 상기 기능들 중에서 적어도 하나를 사용할 수 있다. Here, each of the
또한, 이벤트가 발생되었으면, 감시 카메라들(1a,1b,1c) 각각은 이벤트의 발생을 가리키는 로그(log) 데이터를 비디오 신호의 해당 프레임들에 실어서 디지털 비디오 레코더(2)에 전송한다. In addition, if an event has occurred, each of the
디지털 비디오 레코더(2)는 감시 카메라들(1a,1b,1c) 각각으로부터의 비디오 신호의 프레임들에서 로그 데이터가 존재하는지를 판단한다. 감시 카메라들(1a,1b,1c) 각각으로부터의 비디오 신호의 프레임들에서 로그 데이터가 존재하면, 디지털 비디오 레코더(2)는 해당 프레임들을 저장한다.The
따라서, 디지털 비디오 레코더(2)는, 감시 카메라들(1a,1b,1c) 각각의 이벤트 검출 기능을 이용하여, 감시 카메라들(1a,1b,1c) 각각에서 이벤트가 발생되는 동안에만 동영상을 저장할 수 있다. 이에 따라, 이벤트가 발생되는 모든 시간 동안에 동영상이 저장될 수 있으면서도, 한정된 저장 공간에 장시간의 동영상이 저장될 수 없다는 근본적인 제약 조건이 최대한 완화될 수 있다. 이와 관련된 내용은 도 2 내지 7을 참조하여 보다 상세히 설명될 것이다.Accordingly, the
도 2는 도 1의 어느 한 감시 카메라(1a 또는 1b 또는 1c)의 내부 구성을 보여준다.FIG. 2 shows the internal configuration of any
도 2를 참조하면, 본 발명에 따른 감시 시스템에서의 감시 카메라는 광학계(OPS), 광전 변환부(OEC), CDS-ADC(Correlation Double Sampler and Analog-to-Digital Converter, 101), 타이밍 회로(102), 다이나믹 램(DRAM : Dynamic Random Access Memory, 104), EEPROM(Electrically Erasable and Programmable Read Only Memory, 105), 플래시 메모리(Flash Memory, 106), 제어부로서의 디지털 신호 처리기(DSP, Digital Signal Processor, 107), 비디오-신호 발생부(108), 마이크로폰(MIC) 및 오디오 처리기(113)를 포함한다.2, the surveillance camera in the surveillance system according to the present invention includes an optical system (OPS), photoelectric conversion unit (OEC), CDS-ADC (Correlation Double Sampler and Analog-to-Digital Converter, 101), timing circuit ( 102), Dynamic Random Access Memory (DRAM) 104, Electrically Erasable and Programmable Read Only Memory (EEPROM) 105, Flash Memory (106), Digital Signal Processor (DSP) 107, a video-
렌즈부와 필터부를 포함한 광학계(OPS)는 피사체로부터의 빛을 광학적으로 처리한다. The optical system OPS including the lens unit and the filter unit optically processes light from a subject.
CCD(Charge Coupled Device) 또는 CMOS (Complementary Metal-Oxide- Semiconductor)의 광전 변환부(OEC)는 광학계(OPS)로부터의 빛을 전기적 아날로그 신호로 변환시킨다. 여기에서, 주 제어기로서의 디지털 신호 처리기(107)는 타이밍 회로(102)를 제어하여 광전 변환부(OEC)와 아날로그-디지털 변환부(101)의 동작을 제어한다. A photoelectric conversion unit (OEC) of a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) converts light from an optical system (OPS) into an electrical analog signal. Here, the
아날로그-디지털 변환부로서의 CDS-ADC(Correlation Double Sampler and Analog-to-Digital Converter, 101)는, 광전 변환부(OEC)로부터의 아날로그 영상 신호를 처리하여, 그 고주파 노이즈를 제거하고 진폭을 조정한 후, 디지털 영상 데이터로 변환시킨다. 이 디지털 영상 데이터는 디지털 신호 처리기(107)에 입력된다. CDS-ADC (Correlation Double Sampler and Analog-to-Digital Converter, 101) as an analog-to-digital converter processes analog video signals from a photoelectric converter (OEC), removes high frequency noise, and adjusts amplitude. After that, the data is converted into digital video data. This digital image data is input to the
전체적 제어를 수행하는 디지털 신호 처리기(107)는 CDS-ADC 소자(101)로부터의 디지털 신호를 처리하여 휘도 및 색도 신호로 분류된 디지털 영상 데이터를 발생시킨다. The
다이나믹 램(DRAM : Dynamic Random Access Memory, 104)에는 디지털 신호 처리기(107)로부터의 디지털 영상 데이터가 일시적으로 저장된다. EEPROM(Electrically Erasable and Programmable Read Only Memory, 105)에는 디지털 신호 처리기(107)의 동작에 필요한 알고리듬이 저장된다. 플래시 메모리(FM, 106)에는 디지털 신호 처리기(107)의 동작에 필요한 설정 데이터가 저장된다. In the dynamic random access memory (DRAM) 104, digital image data from the
오디오 처리기(513)는, 마이크로폰(MIC)으로부터의 음성 신호를 디지털 신호 처리기(507)로 출력한다.The audio processor 513 outputs the audio signal from the microphone MIC to the digital signal processor 507.
비디오-신호 발생부(108)는 디지털 신호 처리기(107)로부터의 디지털 영상 데이터를 아날로그 영상 신호인 비디오 신호로 변환한다. The video-
디지털 신호 처리기(107)는, 통신 채널(도 1의 DCOM)을 통하여 녹화 기기로서의 디지털 비디오 레코더(DVR, 도 1의 2)와 통신하면서, 비디오 신호 채널(SVID)을 통하여 비디오-신호 발생부(108)로부터의 비디오 신호를 디지털 비디오 레코더(2)에 전송한다.The
도 3은 도 2의 디지털 신호 처리기(107)의 주 알고리듬을 보여준다. 도 1 내지 3을 참조하여, 도 2의 디지털 신호 처리기(107)의 주 알고리듬을 설명하면 다음과 같다.3 shows the main algorithm of the
디지털 신호 처리기(107)는, 통신 채널(DCOM)을 통하여 녹화 기기로서의 디지털 비디오 레코더(DVR, 2)와 통신하면서, 비디오 신호 채널(SVID)을 통하여 비디오-신호 발생부(108)로부터의 비디오 신호를 디지털 비디오 레코더(2)에 전송한다(단계 S31).The
또한, 디지털 신호 처리기(107)는, 통신 채널(DCOM)로부터의 사용자 설정에 따라 CDS-ADC 소자(501)로부터의 디지털 신호를 프레임 단위로 분석하면서, 영상 변화의 이벤트가 발생되었는지를 모니터링한다(단계 S32). In addition, the
또한, 이벤트가 발생되었으면, 디지털 신호 처리기(107)는, 발생된 이벤트의 상세 항목을 가리키는 로그(log) 데이터를 비디오 신호의 해당 프레임들에 실어서, 비디오 신호 채널(SVID)을 통하여 디지털 비디오 레코더(2)에 전송한다(단계 S33). In addition, if an event has occurred, the
상기 단계들 S31 내지 S33은 외부적인 종료 신호가 발생될 때까지 반복적으로 수행된다(단계 S34).The steps S31 to S33 are repeatedly performed until an external end signal is generated (step S34).
도 4는 도 2의 비디오-신호 발생부(108)로부터 출력되는 비디오 신호의 구조를 보여준다. 도 5는 도 4의 수평 블랭크 구간(VBI : Vertical Blank Interval)에서의 통신 프로토콜에 따라 로그(log) 데이터가 실려짐을 보여준다.4 illustrates a structure of a video signal output from the video-
도 4 및 5를 참조하면, 비디오-신호 발생부(108)로부터 출력되는 비디오 신호의 단위 프레임(t1 ~ t525)은 인터레이스(interlace) 디스플레이 방식에 따라 홀수 필드(t1 ~ t263)와 짝수 필드(t263 ~ t525)로 구분된다. 또한, 홀수 필드(t1 ~ t263)와 짝수 필드(t263 ~ t525) 각각은 수평 블랭크 구간(VBI : Vertical Blank Interval)과 활성 구간으로 구분된다.4 and 5, the unit frames t1 to t525 of the video signals output from the video-signal generating
상기 로그 데이터는, 이벤트가 발생된 프레임들 각각의 수평 블랭크 구간(VBI)에 실리되, 수평 블랭크 구간(VBI)의 설정 수평 주기에 실린다. 예를 들어, 홀수 필드(t1 ~ t263)의 제13 수평 주기(t13 ~ t14)와 짝수 필드(t263 ~ t525) 의 제13 수평 주기(t275 ~ t276)에 실린다. The log data is carried in the horizontal blank section VBI of each of the frames in which an event has occurred, but is set in the set horizontal period of the horizontal blank section VBI. For example, it is carried in the thirteenth horizontal period t13 to t14 of the odd fields t1 to t263 and the thirteenth horizontal period t275 to t276 of the even fields t263 to t525.
또한, 수평 블랭크 구간(VBI)의 설정 수평 주기(t13 ~ t14)에서, 기준 폭 미만의 폭(WL)을 가진 펄스가 낮은 논리 데이터를 가리키고, 기준 폭 이상의 폭을 가진 펄스(WH)가 높은 논리 데이터를 가리킨다. 물론, 아무런 펄스도 존재하지 않는 프레임은 아무런 이벤트도 발생되지 않은 프레임이다.Further, in the set horizontal period t13 to t14 of the horizontal blank section VBI, a pulse having a width W L less than the reference width indicates low logic data, and a pulse W H having a width greater than or equal to the reference width is Point to high logical data. Of course, the frame in which no pulse exists is the frame in which no event has occurred.
감시 카메라들(도 1의 1a,1b,1c) 각각과 디지털 비디오 레코더(도 1의 2) 사이의 통신 프로토콜은 예를 들어 다음과 같이 설정된다.The communication protocol between each of the
수평 블랭크 구간(VBI)의 제10 수평 주기(t10 ~t11)에서는, 디지털 비디오 레코더(2)가 헤더(Header) 데이터를 해당 감시 카메라(1a 또는 1b 또는 1c)에 전송하고, 해당 감시 카메라(1a 또는 1b 또는 1c)가 헤더(Header) 데이터를 수신한다. In the tenth horizontal period t10 to t11 of the horizontal blank section VBI, the
수평 블랭크 구간(VBI)의 제11 수평 주기(t11 ~t12)에서는, 디지털 비디오 레코더(2)가 명령(Command) 데이터를 해당 감시 카메라(1a 또는 1b 또는 1c)에 전송하고, 해당 감시 카메라(1a 또는 1b 또는 1c)가 명령(Command) 데이터를 수신한다. In the eleventh horizontal period t11 to t12 of the horizontal blank section VBI, the
수평 블랭크 구간(VBI)의 제12 수평 주기(t12 ~t13)에서는, 감시 카메라들(도 1의 1a,1b,1c) 각각이 헤더(Header) 데이터와 명령(Command) 데이터를 디지털 비디오 레코더(2)에 전송하고, 디지털 비디오 레코더(2)가 헤더(Header) 데이터와 명령(Command) 데이터를 수신한다. In the twelfth horizontal period t12 to t13 of the horizontal blank section VBI, each of the
또한, 상기한 바와 같이, 수평 블랭크 구간(VBI)의 제13 수평 주기(t13 ~t14)에서는, 감시 카메라들(도 1의 1a,1b,1c) 각각이 로그 데이터를 디지털 비디오 레코더(2)에 전송하고, 디지털 비디오 레코더(2)가 로그 데이터를 수신한다.In addition, as described above, in the thirteenth horizontal period t13 to t14 of the horizontal blank section VBI, each of the
한편, 로그 데이터가 4 비트들(bits)로 설정된다면, 16 개의 이벤트 상세 항목들이 지정될 수 있다. 예를 들어, 로그 데이터 "0000"은 움직임 검출(Motion detection)을, "0001"은 얼굴 검출(Face detection)을, "0010"은 인체 검출(Human body detection)을, "0011"은 가상선-침범 검출(Trip-wire detection)을, "0100"은 정지 검출(stop detection)을, "0101"은 나타남 검출(appearance detection)을, "0110"은 사라짐 검출(disappearance detection)을, "0111"은 번호판 검출(Number-plate detection)을 각각 가리킨다. 물론, 상기와 같이 8 개의 이벤트 상세 항목들만이 필요하다면, 로그 데이터가 3 비트들(bits)로 설정될 수 있다.On the other hand, if log data is set to 4 bits, 16 event details may be specified. For example, log data "0000" is motion detection, "0001" is face detection, "0010" is human body detection, and "0011" is virtual line- Trip-wire detection, "0100" is stop detection, "0101" is appearance detection, "0110" is disappearance detection, and "0111" is Number-plate detection, respectively. Of course, if only eight event details are needed as above, the log data may be set to 3 bits.
도 6은 도 1의 녹화 기기로서의 디지털 비디오 레코더(DVR, 2)의 내부 구성을 보여준다.6 shows the internal configuration of a digital video recorder (DVR) 2 as the recording device of FIG.
도 6을 참조하면, 디지털 비디오 레코더(DVR, 2)는 아날로그-디지털 변환기들(601 내지 603), 멀티플렉서(604), 비디오 신호 발생부(605), 로그(log) 데이터 검출부(606), 제어부(607), 사용자 입력부(608), 압축부(609), 복원부(610), 다이나믹 램(DRAM, 611) 및 하드-디스크 드라이브(HDD : Hard Disk Drive, 612)를 포함한다.Referring to FIG. 6, the digital video recorder (DVR) 2 includes analog-to-
아날로그-디지털 변환기들(601 내지 603) 각각은 감시 카메라들(도 1의 1a,1b,1c) 각각으로부터 비디오 신호 채널들(SVID1,SVID2,SVID3) 각각을 통하여 입력되 는 비디오 신호들을 디지털 영상 데이터로 변환한다. Analog-to-digital converters (601 to 603) each surveillance cameras in the video signal channel from a (Fig. 1a, 1b, 1c. 1), respectively (S VID1, S VID2, S VID3) is a video signal being input through the respective Convert to digital video data.
멀티플렉서(604)는 제어부(607)로부터의 명령에 따라 선택된 디지털 영상 데이터를 통합하여 출력한다. The
비디오 신호 발생부(605)는 멀티플렉서(604)로부터의 복합 영상 데이터를 아날로그 영상 신호인 통합 비디오 신호(SVIDM)로 변환하여 출력한다. 비디오 신호 발생부(605)로부터의 통합 비디오 신호(SVIDM)는 디스플레이 장치에 입력된다.The
한편, 로그(log) 데이터 검출부(606)는 수평 블랭크 구간(도 5의 VBI)의 설정 수평 주기(도 5의 t13 ~t14)에서 로그 데이터를 검출하여 제어부(607)에 입력한다. Meanwhile, the
제어부(607)는, 통신 채널들(DCOM1,DCOM2,DCOM3)을 통하여 감시 카메라들(도 1의 1a,1b,1c)과 통신하면서, 사용자 입력부(608)로부터의 사용자 명령에 따라 전체적 제어를 수행한다. 특히, 로그(log) 데이터 검출부(606)로부터의 데이터에 따라 로그(log) 데이터의 존재 여부를 판단한다. The
로그 데이터가 있는 경우, 제어부(607)는, 압축부(609) 및 하드-디스크 드라이브(HDD)를 제어하여, 멀티플렉서로부터의 해당 프레임들을 압축하여 저장한다. 이에 따라, 이벤트가 발생되는 모든 시간 동안에 동영상이 저장될 수 있으면서도, 한정된 저장 공간에 장시간의 동영상이 저장될 수 없다는 근본적인 제약 조건이 최대한 완화될 수 있다. 여기에서, 사용자는 사용자 입력부(608)에서 발생된 이벤트의 상세 항목 별로 압축율을 설정할 수 있다. If there is log data, the
한편, 사용자 입력부(608)를 통하여 재생 명령이 발생된 경우, 제어부(607)는, 하드-디스크 드라이브(HDD), 복원부(610) 및 다이나믹 램(DRAM, 611)을 제어하여, 하드-디스크 드라이브(HDD)에 저장되어 있는 압축 데이터를 복원하여 멀티플렉서(604)에 입력한다. 여기에서, 복원되는 디지털 영상 데이터는 사용자 입력부(608)로부터의 명령에 따라 선택된 디지털 영상 데이터이다.On the other hand, when a playback command is generated through the
또한, 멀티플렉서(604)는 복원부(610)로부터의 디지털 영상 데이터를 통합하여 출력한다. 이에 따라, 비디오 신호 발생부(605)는 멀티플렉서(604)로부터의 복합 영상 데이터를 아날로그 영상 신호인 통합 비디오 신호(SVIDM)로 변환하여 출력한다. 비디오 신호 발생부(605)로부터의 통합 비디오 신호(SVIDM)는 디스플레이 장치에 입력된다.In addition, the
물론, 다이나믹 램(DRAM, 611)은 복원부(610)가 동작하는 때에만 사용되는 것이 아니라 압축부(609)가 동작하는 때에도 사용될 수 있다. Of course, the
도 7은 도 6의 제어부(607)의 주 알고리듬을 보여준다. FIG. 7 shows a main algorithm of the
도 6 및 7을 참조하여, 도 6의 제어부(607)의 주 알고리듬을 설명하면 다음과 같다. 6 and 7, the main algorithm of the
제어부(607)는, 각 부를 제어함에 의하여 입력 비디오 신호들을 처리하여 출력하는 과정에서, 로그(log) 데이터 검출부(606)로부터의 입력 데이터에 따라, 감시 카메라들(1a,1b,1c) 각각으로부터의 비디오 신호의 프레임들에서 로그 데이터가 존재하는지를 판단한다(단계 S71). The
상기 단계 S71에서 적어도 어느 한 감시 카메라(도 1의 1a,1b,1c)로부터 로그 데이터를 가진 프레임이 입력되면, 제어부(607)는, 압축부(609) 및 하드-디스크 드라이브(HDD)를 제어하여, 해당 비디오 신호의 프레임 데이터를 설정 압축율에 따라 압축하여 저장한다(단계 S72). 상기한 바와 같이, 사용자는 사용자 입력부(608)에서 발생된 이벤트의 상세 항목 별로 압축율을 설정할 수 있다. In step S71, when a frame having log data is input from at least one surveillance camera (1a, 1b, 1c in FIG. 1), the
상기 단계 S72는 해당 비디오 신호에서 로그(log) 데이터를 가진 프레임들의 입력이 종료될 때까지 반복적으로 수행된다(단계들 S73 및 S72). The step S72 is repeatedly performed until the input of the frames having log data in the corresponding video signal is finished (steps S73 and S72).
또한, 해당 비디오 신호에서 로그(log) 데이터를 가진 프레임들의 입력이 종료되면, 제어부(607)는, 사용자에 의한 설정 시간 예를 들어, 3초 동안 해당 비디오 신호를 압축하여 저장한다(단계 S74). 즉, 로그 데이터를 가지지 않고 입력되는 프레임들이 설정 시간 동안에 추가적으로 저장된다. 이에 따라, 사용자는 해당 이벤트의 상황을 보다 빠르게 간파할 수 있다. 물론, 별도의 버퍼 메모리를 사용하여 이벤트 발생 직전의 설정 시간 동안에 해당 비디오 신호를 압축하여 저장할 수도 있다. In addition, when the input of the frames having log data in the video signal ends, the
상기 단계들 S71 내지 S74는 종료 신호가 발생될 때까지 반복적으로 수행된다(단계 S75).The steps S71 to S74 are repeatedly performed until the end signal is generated (step S75).
자연의 생태 변화와 같이 장시간 촬영이 요구되는 분야에 이용될 수 있다.It can be used in fields where long time photography is required, such as changing the ecology of nature.
도 1은 본 발명의 일 실시예에 의한 감시 시스템을 보여주는 블록도이다.1 is a block diagram showing a monitoring system according to an embodiment of the present invention.
도 2는 도 1의 어느 한 감시 카메라의 내부 구성을 보여주는 블록도이다.FIG. 2 is a block diagram illustrating an internal configuration of any one surveillance camera of FIG. 1.
도 3은 도 2의 디지털 신호 처리기의 주 알고리듬을 보여주는 흐름도이다.3 is a flow chart showing the main algorithm of the digital signal processor of FIG.
도 4는 도 2의 비디오-신호 발생부로부터 출력되는 비디오 신호의 구조를 보여주는 파형도이다.FIG. 4 is a waveform diagram illustrating a structure of a video signal output from the video signal generator of FIG. 2.
도 5는 도 4의 수평 블랭크 구간(VBI : Vertical Blank Interval)에서의 통신 프로토콜에 따라 로그(log) 데이터가 실려짐을 보여주는 파형도이다.FIG. 5 is a waveform diagram illustrating log data loaded according to a communication protocol in a vertical blank interval (VBI) of FIG. 4.
도 6은 도 1의 녹화 기기로서의 디지털 비디오 레코더(DVR : Digital Video Recorder)의 내부 구성을 보여주는 블록도이다.FIG. 6 is a block diagram illustrating an internal configuration of a digital video recorder (DVR) as the recording device of FIG. 1.
도 7은 도 6의 제어부의 주 알고리듬을 보여주는 흐름도이다. FIG. 7 is a flowchart illustrating a main algorithm of the controller of FIG. 6.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
1a,1b,1c...감시 카메라들, 2...디지털 비디오 레코더(DVR)1a, 1b, 1c ... surveillance cameras, 2 ... digital video recorder (DVR)
MIC...마이크로폰, OPS...광학계, MIC ... microphone, OPS ... optical system,
OEC...광전 변환부, 101...아날로그-디지털 변환부, OEC ... photoelectric converter, 101 ... analog-to-digital converter,
102...타이밍 회로, 104...다이나믹 램,102 timing circuit, 104 dynamic RAM,
105...EEPROM, 106...플래시 메모리,105 ... EEPROM, 106 ... Flash memory,
107...디지털 신호 처리기, 108...비디오-신호 발생부,107 digital signal processor, 108 video signal generator,
113...오디오 처리기, VBI...수평 블랭크 구간,113 audio processor, VBI, horizontal blank section,
601 내지 603...아날로그-디지털 변환부들,601 to 603 ... analog-to-digital converters,
604...멀티플렉서, 605...비디오 신호 발생부,604 multiplexer, 605 video signal generator,
606...로그(log) 데이터 검출부, 607...제어부,606 log data detector, 607 controller,
608...사용자 입력부, 609...압축부,608 ... user input, 609 ... compressor,
610...복원부, 611...다이나믹 램,610 restoring unit, 611 dynamic ram,
612...하드-디스크 드라이브.612 Hard-disk drive.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080096709A KR20100037397A (en) | 2008-10-01 | 2008-10-01 | Method to control monitoring system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080096709A KR20100037397A (en) | 2008-10-01 | 2008-10-01 | Method to control monitoring system |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20100037397A true KR20100037397A (en) | 2010-04-09 |
Family
ID=42214613
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080096709A KR20100037397A (en) | 2008-10-01 | 2008-10-01 | Method to control monitoring system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20100037397A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101461850B1 (en) * | 2014-05-09 | 2014-11-13 | (주) 넥스트칩 | Method and apparatus for exchanging protocol |
-
2008
- 2008-10-01 KR KR1020080096709A patent/KR20100037397A/en not_active Application Discontinuation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101461850B1 (en) * | 2014-05-09 | 2014-11-13 | (주) 넥스트칩 | Method and apparatus for exchanging protocol |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8780203B2 (en) | Video recording apparatus, video recording system and video recording method executed by video recording apparatus | |
KR20110121056A (en) | Dvr and vison monitoring method thereof | |
WO2011024361A1 (en) | Network camera and video distribution system | |
US9948903B2 (en) | Method for configuration of video stream output from a digital video camera | |
KR101280443B1 (en) | apparatus of processing regional image and method thereof | |
CN101523913A (en) | Digital display device for having DVR system and of the same method | |
KR20100037397A (en) | Method to control monitoring system | |
KR100649891B1 (en) | Digital image signal processor, digital image signal processing method and digital video recorder using the method | |
JP2005051663A (en) | Recording regenerating method of monitoring video signal and recording reproducing apparatus of device monitoring video signal | |
JP2003319378A (en) | Supervisory camera system and transmission method for video signal | |
US7580067B2 (en) | Method for managing digital slow shutter mode in monitor camera | |
KR100252468B1 (en) | Method for storing a monitoring video information | |
JPH09298739A (en) | Image extraction device | |
KR100953157B1 (en) | Security camera processer | |
JP2005057609A (en) | Camera | |
US20220286621A1 (en) | Event video sequences | |
KR100381420B1 (en) | Cctv system | |
KR100391266B1 (en) | Method for background setup in object-based compression moving-image | |
KR100188440B1 (en) | Mutiple division screen display method and device of monitoring camera | |
JP2018195892A (en) | Imaging apparatus | |
JP5131954B2 (en) | Video recorder and camera system | |
KR100215308B1 (en) | Digital still camera using progressive ccd | |
KR100673955B1 (en) | Method to capture moving images from video presenter with audio | |
JPH1118082A (en) | Device and method for processing image signal | |
KR200222049Y1 (en) | Interface device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |