KR102628412B1 - 감시 방법 및 시스템 - Google Patents
감시 방법 및 시스템 Download PDFInfo
- Publication number
- KR102628412B1 KR102628412B1 KR1020160134543A KR20160134543A KR102628412B1 KR 102628412 B1 KR102628412 B1 KR 102628412B1 KR 1020160134543 A KR1020160134543 A KR 1020160134543A KR 20160134543 A KR20160134543 A KR 20160134543A KR 102628412 B1 KR102628412 B1 KR 102628412B1
- Authority
- KR
- South Korea
- Prior art keywords
- camera
- cameras
- area
- network
- candidate
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012544 monitoring process Methods 0.000 title claims abstract description 28
- 230000008859 change Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 19
- 238000001514 detection method Methods 0.000 description 12
- 230000003287 optical effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 238000012508 change request Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004091 panning Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- 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
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
- G08B13/194—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
- G08B13/196—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
- G08B13/19617—Surveillance camera constructional details
- G08B13/1963—Arrangements allowing camera rotation to change view, e.g. pivoting camera, pan-tilt and zoom [PTZ]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
Abstract
본 발명의 실시예들은 감시 시스템 및 방법을 개시한다.
본 발명의 일 실시예에 따른 감시 방법은, 제1 네트워크 내에서 각각의 영역을 감시하는 복수의 카메라들 중 객체를 검출한 제1 카메라가 검출된 객체를 추적하는 단계; 및 상기 제1 카메라의 영역에서의 감시 중요도보다 낮은 감시 중요도를 갖는 영역에 할당된 후보 카메라들 중 상기 제1 카메라의 사양에 대한 유사도를 기초로 설정된 우선순위에 따라 상기 제1 카메라의 영역 감시를 대체할 제2 카메라를 선택하는 단계;를 포함한다.
본 발명의 일 실시예에 따른 감시 방법은, 제1 네트워크 내에서 각각의 영역을 감시하는 복수의 카메라들 중 객체를 검출한 제1 카메라가 검출된 객체를 추적하는 단계; 및 상기 제1 카메라의 영역에서의 감시 중요도보다 낮은 감시 중요도를 갖는 영역에 할당된 후보 카메라들 중 상기 제1 카메라의 사양에 대한 유사도를 기초로 설정된 우선순위에 따라 상기 제1 카메라의 영역 감시를 대체할 제2 카메라를 선택하는 단계;를 포함한다.
Description
본 발명의 실시예들은 감시 시스템 및 방법에 관한 것이다.
팬틸트줌(이하, PTZ) 카메라에서는 특정 피사체나 이벤트에 대하여 반응하여, 특정 피사체를 추적(Tracking)하거나 이벤트가 발생한 지역을 집중 감시 녹화하는 기능을 제공한다. 이러한 기능으로 인해 원래 감시해야 하는 영역을 놓치게 되어 사각지대가 발생할 수 있다.
PTZ 카메라가 피사체를 추적하거나 PTZ 값의 변경으로 원래 감시해야 하는 영역이 사각지대가 되어, 해당 감시 지역에 대한 감시 영상을 획득하지 못하게 될 수 있다. 이로 인해 그 사각지대에 문제가 발생하면 중요한 증거를 확보하지 못하게 된다.
본 발명의 실시예들은 사각지대가 되는 영역에 대한 영상을 확보하고 이를 위해 PTZ 카메라를 유기적으로 사용할 수 있는 감시 방법 및 시스템을 제공하고자 한다.
본 발명의 일 실시예에 따른 감시 방법은, 제1 네트워크 내에서 각각의 영역을 감시하는 복수의 카메라들 중 객체를 검출한 제1 카메라가 검출된 객체를 추적하는 단계; 및 상기 제1 카메라의 영역에서의 감시 중요도보다 낮은 감시 중요도를 갖는 영역에 할당된 후보 카메라들 중 상기 제1 카메라의 사양에 대한 유사도를 기초로 설정된 우선순위에 따라 상기 제1 카메라의 영역 감시를 대체할 제2 카메라를 선택하는 단계;를 포함한다.
상기 방법은, 상기 객체의 예측 위치를 포함하는 영역에 할당된 후보 카메라들 중 상기 제1 카메라의 사양에 대한 유사도를 기초로 설정된 우선순위에 따라 상기 객체의 추적을 수행할 제3 카메라를 선택하는 단계;를 더 포함할 수 있다.
상기 방법은, 상기 객체의 특성을 기초로 상기 제3 카메라의 프로파일 변경을 요청하는 단계;를 더 포함할 수 있다.
상기 제1 카메라는, 상기 후보 카메라들 중 상기 감시 대체 요청 또는 객체 추적 요청에 대해 응답한 카메라들의 우선순위에 따라 상기 제2 카메라 및 상기 제3 카메라를 선택할 수 있다.
상기 방법은, 상기 제1 네트워크 내의 카메라들 중 상기 제2 카메라의 후보가 없는 경우, 상기 제1 네트워크와 상이한 제2 네트워크의 카메라들 중 적어도 하나와 제3 네트워크를 구축하는 단계;를 더 포함할 수 있다.
본 발명의 실시예들은 PTZ 카메라를 사용 중인 지역에서 하나의 카메라가 특정 피사체를 추적(Tracking)할 경우, 카메라 간 통신을 통해 주변의 PTZ 카메라가 사각지대가 나오지 않도록 추적 카메라(Tracking Camera)의 영역을 자동으로 커버하고 그 지역의 카메라들의 프로파일을 수정할 수 있는 감시 시스템 및 방법을 제공할 수 있다.
도 1은 본 발명의 일 실시예에 따른 감시 시스템을 개략적으로 도시한 블록도이다.
도 2는 본 발명의 일 실시예에 따른 카메라의 내부 구성을 개략적으로 도시한 블록도이다.
도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 감시 방법을 설명하는 예를 도시한다.
도 4는 본 발명의 일 실시예에 따른 감시 시스템의 네트워크 구축을 설명하는 도면이다.
도 5는 본 발명의 일 실시예에 따른 감시 방법을 개략적으로 설명하는 흐름도이다.
도 2는 본 발명의 일 실시예에 따른 카메라의 내부 구성을 개략적으로 도시한 블록도이다.
도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 감시 방법을 설명하는 예를 도시한다.
도 4는 본 발명의 일 실시예에 따른 감시 시스템의 네트워크 구축을 설명하는 도면이다.
도 5는 본 발명의 일 실시예에 따른 감시 방법을 개략적으로 설명하는 흐름도이다.
이하 본 발명의 바람직한 실시예가 첨부된 도면들을 참조하여 설명될 것이다. 도면상의 동일한 부호는 동일한 요소를 지칭한다. 하기에서 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.
도 1은 본 발명의 일 실시예에 따른 감시 시스템을 개략적으로 도시한 블록도이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 감시 시스템은 복수의 카메라 1 내지 N(101a 내지 101n)과, 복수의 카메라 1 내지 n(101a 내지 101n)에 접속된 제어장치(130)를 포함할 수 있다.
복수의 카메라 1 내지 n(101a 내지 101n)과 제어장치(130)는 통신 네트워크, 예를 들면, LAN, TCP/IP로 연결될 수 있다. 통신 네트워크는 유선 네트워크 및 3G, 4G(LTE), 와이파이(WiFi), 와이브로(Wibro), 와이맥스(Wimax) 등과 같은 무선 네트워크를 포함할 수 있다.
복수의 카메라 1 내지 n(101a 내지 101n)은 특정 장소의 고정된 위치에 배치되고, 팬(Pan)/틸트(Tilt)/줌(Zoom) 기능을 갖는 PTZ 카메라일 수 있다. 카메라는 구동장치에 의하여 패닝 및/또는 틸팅 회전하거나, 줌 렌즈를 줌-인 또는 줌-아웃 하여 줌 배율을 조정하면서, 다양한 영상을 획득할 수 있다. 복수의 카메라 1 내지 n(101a 내지 101n)은 사무실, 주택, 병원은 물론 은행이나 보안이 요구되는 공공건물 등의 내외 또는 공원 등의 야외에 설치되며, 그 설치 장소 및 사용목적에 따라 일자형, 돔형 등 다양한 형태를 가질 수 있다.
복수의 카메라 1 내지 n(101a 내지 101n) 각각은 감시 영역을 분할한 복수 개의 영역들 중 자신에게 할당된 영역을 프리셋 방식에 의하여 감시하면서 객체를 탐지할 수 있다. 이때, 프리셋 방식에서는 미리 설정된 프리셋에 따라 카메라가 이동 또는 회전하면서 감시 영역을 감시한다. 복수의 카메라 1 내지 n(101a 내지 101n) 각각은 제어장치(130)와 유선 또는 무선으로 연결되어 영상 및 제어데이터를 송수신할 수 있다. 복수의 카메라 1 내지 n(101a 내지 101n) 각각에는 자신의 고유 식별 정보로서 ID가 부여될 수 있다. 복수의 카메라 1 내지 n(101a 내지 101n) 각각은 네트워크 내의 카메라들의 정보를 테이블화하여 저장 및 관리할 수 있다. 카메라 정보는 각 카메라에 할당된 영역, 카메라의 사양, 우선순위, 영역 중요도 등을 포함할 수 있다.
복수의 카메라 1 내지 n(101a 내지 101n) 각각은 인증되지 않은 객체가 탐지된 경우 객체를 추적하고, 이벤트 발생 신호를 제어장치(130) 및/또는 네트워크 내 카메라들로 출력할 수 있다.
객체(예를 들어, 사람, 자동차 등)가 카메라의 감시 범위를 벗어나게 되면 감시가 불가능해지거나, 객체가 카메라의 감시 기능을 무력화시킬 수 있는 방향으로 이동하는 경우에도 감시가 불가능해진다.
본 발명의 일 실시예에서 복수의 카메라 1 내지 n(101a 내지 101n) 각각은 협업을 통해 객체의 감시 및 추적 기능이 약화되지 않도록 한다. 복수의 카메라 1 내지 n(101a 내지 101n) 각각은 객체가 검출되면, 자신 및 타 카메라들의 영역 중요도 및/또는 카메라 사양을 기초로 설정된 우선순위에 따라 대체 카메라를 선택할 수 있다. 대체 카메라는 객체를 검출하여 추적 중인 제1 카메라에 할당된 영역의 감시를 대체할 제2 카메라 및 제1 카메라의 영역을 벗어난 객체를 후속하여 추적할 제3 카메라를 포함할 수 있다.
제어장치(130)는 와이파이(Wi-Fi) 통신 방식을 지원하는 무선 접속 장치(Access Point; AP), LTE 통신 방식을 지원하는 무선 기지국, 게이트웨이, 릴레이 등의 중계 장치, 디지털 비디오 레코더(DVR: digital video recorder) 또는 네트워크 비디오 레코더(NVR: network video recorder) 등의 레코딩 장치, 레코딩 서버, 업그레이드 서버, 알람 서버 등의 서버일 수 있다.
제어장치(130)는 복수의 카메라 1 내지 n(101a 내지 101n) 각각의 카메라 정보를 테이블화하여 저장 및 관리할 수 있다. 제어장치(130)는 제1 카메라의 요청 또는 제1 카메라의 감시 상황을 기초로 독립적으로 제2 카메라 및 제3 카메라를 선택할 수 있다. 제어장치(130)는 제1 카메라로부터 객체의 이동 속도 및 이동 방향을 전달받아 객체의 이동 정보를 업데이트하고, 제1 카메라 대신 제3 카메라를 선택할 수 있다.
제어장치(130)의 제2 카메라 및 제3 카메라 선택 방법은 후술하는 카메라에 의한 제2 카메라 및 제3 카메라 선택 방법과 동일하므로 설명은 생략한다.
도시되지 않았으나, 감시 시스템은 제어장치(130)와 별도의 디지털 비디오 레코더(DVR: digital video recorder) 또는 네트워크 비디오 레코더(NVR: network video recorder) 등의 레코딩 장치를 더 포함할 수 있다. 레코딩 장치는 카메라 1 내지 n(101a 내지 101n)으로부터 수신한 영상 신호의 키프레임(keyframe)만을 녹화할 것인지 풀프레임(fullframe)으로 녹화할 것인지를 판단할 수 있다. 레코딩 장치는 사각지대가 없어지는 경우 수신한 영상을 One-take 비디오처럼 프로세스하여 녹화 및 재생할 수 있다.
도 2는 본 발명의 일 실시예에 따른 카메라의 내부 구성을 개략적으로 도시한 블록도이다.
도 2를 참조하면, 카메라(101)는 복수의 카메라 1 내지 n(101a 내지 101n) 중 하나의 카메라일 수 있다. 카메라(101)는 할당된 영역을 감시하는 제1 모드, 제2 카메라로 동작하는 제2 모드 및 제3 카메라로 동작하는 제3 모드로 전환하며 감시를 수행할 수 있다. 카메라(101)는 영상획득부(201), 제어부(203), 저장부(205) 및 통신부(207)를 포함할 수 있다.
영상획득부(201)는 광학계, 광전 변환부 및 인코더를 포함하여 영상을 획득할 수 있다. 광학계는 광학 신호를 집광하는 렌즈, 상기 광학 신호의 양(광량)을 조절하는 조리개, 광학 신호의 입력을 제어하는 셔터 등을 포함할 수 있다. 광전 변환부는 광학계로부터 입력된 광학 신호를 수광하여 전기적 영상 데이터로 변환시킨다. 광전 변환부는 CCD(Charge Coupled Device) 또는 CMOS(Complementary Metal-Oxide-Semiconductor) 등의 촬상소자를 포함하는 영상 센서일 수 있다. 인코더는 촬상소자의 특성에 따라 광전 변환부로부터 아날로그 영상 데이터 또는 디지털 영상 데이터를 수신할 수 있다. 인코더는 아날로그 영상 데이터를 디지털 영상 데이터로 변환할 수 있다. 인코더는 디지털 영상 데이터를 인코딩하고, 인코딩 결과의 영상 데이터를 제어부(203)로 출력할 수 있다.
제어부(203)는 카메라(101)의 전반적인 동작을 제어하며, 각 구성 요소의 작동을 제어하기 위해 이들 구성 요소와 제어 신호를 주고받거나, 데이터를 처리하는 등의 기능을 수행한다. 제어부(203)는 마이크로 칩이나, 마이크로 칩을 구비하는 회로 보드로 구현될 수 있으며, 제어부(203)에 포함되는 각 구성 요소들은 제어부(203)에 내장되는 소프트웨어나 회로들에 의해 구현될 수 있다. 예를 들어, 제어부(203)는 애플리케이션 프로세서(AP), 마이크로 컨트롤러 칩(MCU) 등을 포함할 수 있다.
제어부(203)는 검출부(213), 추적부(233), 선택부(253) 및 설정부(273)를 포함할 수 있다.
검출부(213)는 감지 정보를 획득하는 다수의 이기종 센서들로부터의 감지 신호를 기초로 이벤트를 검출할 수 있다. 예를 들어, 검출부(213)는 PIR(Pyroelectric Infrared Ray) 센서, 모션 감지 센서 등으로부터의 감지 신호, 또는 영상 센서를 포함하는 영상획득부(201)로부터의 영상 신호를 분석하여 객체를 검출할 수 있다. 검출부(213)는 복수의 영상 프레임(image frame)에 대한 분석을 통해 움직임 영역을 검출하고, 이를 객체로 판단할 수 있다.
추적부(233)는 검출부(213)의 분석 결과를 이용하여 객체의 움직임을 추적할 수 있다. 추적부(233)는 연속되는 영상 프레임 간의 객체 변화에 대한 정보 및/또는 감지 신호를 수집해 나감으로써 영상(동영상) 내에서 객체의 추적 정보를 획득할 수 있다. 추적부(233)는 객체의 이동 속도 및 이동 방향을 산출할 수 있다. 이에 따라 추적부(233)는 객체의 이동 패턴 및 위치를 예측할 수 있다.
선택부(253)는 검출부(213)로부터 객체 검출에 따른 이벤트 신호를 수신하면, 제2 카메라 및 제3 카메라를 선택할 수 있다.
선택부(253)는 사용자에 의해 설정된 제2 카메라의 선택을 위한 우선순위 설정 기준에 따라 제2 카메라를 선택할 수 있다. 우선순위 설정 기준은 영역 중요도 및 카메라 사양 중 적어도 하나를 포함할 수 있다. 영역 중요도는 영역에서의 이벤트 발생 빈도, 위험 상황 발생 빈도 등을 기초로 결정될 수 있다. 예를 들어, 이벤트 발생 빈도 및/또는 위험 상황 발생 빈도가 높은 영역의 영역 중요도가 상대적으로 높을 수 있다.
일 실시예에서, 선택부(253)는 자신의 영역을 커버할 수 있는 카메라들을 1차 선택할 수 있다. 선택부(253)는 자신의 영역과 인접한 영역에 할당된 카메라들을 1차 선택할 수 있다. 선택부(253)는 자신의 영역(이하, '제1 영역'이라 함)과 1차 선택된 카메라들 각각의 영역 중요도를 비교할 수 있다. 선택부(253)는 제1 영역의 중요도보다 낮은 중요도를 갖는 영역에 할당된 카메라를 제2 후보 카메라로 선택할 수 있다. 선택부(253)는 적어도 하나의 제2 후보 카메라에 대해 영역 중요도에 비례하는 우선순위를 설정할 수 있다. 선택부(253)는 제1 영역의 영역 중요도가 가장 작으면 제2 카메라를 선택하지 않을 수 있다.
다른 실시예에서, 선택부(253)는 자신의 영역을 커버할 수 있는 카메라들을 1차 선택할 수 있다. 선택부(253)는 자신의 영역과 인접한 영역에 할당된 카메라들을 1차 선택할 수 있다. 선택부(253)는 1차 선택된 카메라들을 제2 후보 카메라들로 할 수 있다. 선택부(253)는 자신의 카메라 사양(이하 '제1 카메라 사양'이라 함)과 제2 후보 카메라들의 카메라 사양을 비교할 수 있다. 선택부(253)는 적어도 하나의 제2 후보 카메라에 대해 제1 카메라 사양과의 유사도에 비례하는 우선순위를 설정할 수 있다. 예를 들어, 제1 카메라가 고화질 카메라인 경우 제1 카메라와 비슷한 화질로 영상을 획득하는 카메라로 제2 카메라를 선택할 수 있다.
다른 실시예에서, 선택부(253)는 자신의 영역을 커버할 수 있는 인접 카메라들을 1차 선택할 수 있다. 선택부(253)는 자신의 영역과 인접한 영역에 할당된 카메라들을 1차 선택할 수 있다. 선택부(253)는 1차 선택된 카메라들을 제2 후보 카메라들로 할 수 있다. 선택부(253)는 제2 후보 카메라들의 영역 중요도 및 카메라 사양 유사도를 모두 고려하여 우선순위를 설정할 수 있다. 예를 들어, 선택부(253)는 제2 후보 카메라들의 영역 중요도 및 카메라 사양 유사도에 각각 가중치를 적용하고, 가중합에 비례하는 우선순위를 설정할 수 있다.
선택부(253)는 통신부(207)를 통해 제2 후보 카메라들로 제1 영역의 감시 대체 요청을 브로드캐스트하고, 소정 시간 내에 응답한 제2 후보 카메라들의 우선순위에 따라 제2 카메라를 선택할 수 있다. 또는, 선택부(253)는 통신부(207)를 통해 제2 후보 카메라들에 설정된 우선순위에 따라 차례로 제1 영역의 감시 대체 요청을 전송하고, 소정 시간 내에 응답한 제2 후보 카메라를 제2 카메라로 선택할 수 있다.
선택부(253)는 사용자에 의해 설정된 제3 카메라의 선택을 위한 우선순위 설정 기준에 따라 제3 카메라를 선택할 수 있다. 우선순위 설정 기준은 카메라 사양을 포함할 수 있다. 선택부(253)는 객체의 이동 정보를 기초로 객체가 제1 영역을 벗어나는 것이 예측되면, 객체의 예측 위치를 커버할 수 있는 영역에 할당된 적어도 하나의 제3 카메라 후보들을 선택할 수 있다. 선택부(253)는 제1 카메라 사양과 제3 후보 카메라들의 카메라 사양을 비교할 수 있다. 선택부(253)는 적어도 하나의 제3 후보 카메라에 대해 제1 카메라 사양과의 유사도에 비례하는 우선순위를 설정할 수 있다. 예를 들어, 제1 카메라가 고화질 카메라인 경우 제1 카메라와 비슷한 화질로 영상을 획득하는 카메라로 제3 카메라를 선택할 수 있다.
선택부(253)는 통신부(207)를 통해 제3 후보 카메라들로 객체 추적 요청을 브로드캐스트하고, 소정 시간 내에 응답한 제3 후보 카메라들의 우선순위에 따라 제3 카메라를 선택할 수 있다. 또는, 선택부(253)는 통신부(207)를 통해 제3 후보 카메라들에 설정된 우선순위에 따라 차례로 객체 추적 요청을 전송하고, 소정 시간 내에 응답한 제3 후보 카메라를 제3 카메라로 선택할 수 있다.
선택부(253)는 영역의 지형 또는 주변 환경 및 객체 특성에 따라 둘 이상의 제2 카메라를 동시에 선택할 수 있다. 선택부(253)는 영역의 지형 또는 주변 환경 및 객체 특성에 따라 둘 이상의 제3 카메라를 동시에 선택할 수 있다.
설정부(273)는 자신의 카메라 사양 내에서 압축 방법(MJPEC, H.264 등), 해상도 및 프레임레이트 등을 조절하여 프로파일을 설정할 수 있다. 프로파일은 영역마다 사용자에 의해 설정될 수도 있고, 검출된 객체의 특성에 따라 변경될 수 있다. 객체의 특성은 객체의 유형(예를 들어, 사람, 차량 등), 객체의 속도 등을 포함할 수 있다. 설정부(273)는 카메라(101)가 제2 모드 및/또는 제3 모드로 동작하는 경우, 수신한 프로파일 변경 요청에 대응하게 프로파일을 변경할 수 있다. 설정부(273)는 제2 카메라 및/또는 제3 카메라로 프로파일 변경을 요청할 수 있다. 예를 들어, 설정부(273)는 자동차가 지나가는 이벤트의 경우 제3 카메라에게 프레임레이트 및 해상도를 증가시키도록 요청할 수 있다.
제어부(203)는 제2 카메라 및/또는 제3 카메라로 선택되어 감시 대체 요청 또는 객체 추적 요청을 수신한 경우, 수락 여부를 결정하여 응답할 수 있다.
저장부(205)는 제어부(203)의 처리 및 제어를 위한 프로그램을 저장할 수 있고, 입력되거나 출력되는 데이터들(예를 들어, 영상 등)을 임시 저장할 수 있다. 저장부(205)는 플래시 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램, 롬 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 또한, 저장부(205)는 인터넷 상에서 저장 기능을 수행하는 웹 스토리지(web storage)일 수 있다.
통신부(207)는 유선 통신 및/또는 무선 통신 링크를 이용한 통신을 제공할 수 있다. 통신부(207)는 WiFi, 3G, LTE, 및/또는 RF(Radio Frequency), 및/또는 블루투스(Bluetooth), 또는 임의 적절한 통신 기술을 수행할 수 있는 통신 모듈을 포함할 수 있다.
도 3a 내지 도 3c는 본 발명의 일 실시예에 따른 감시 방법을 설명하는 예를 도시한다.
도 3a를 참조하면, 네트워크 내의 카메라 1 내지 3(101a 내지 101c) 각각이 설정된 제1 내지 제3 영역(50a 내지 50c)을 감시하고 있다. 영역(50a 내지 50c)의 사이즈는 카메라 사양 또는 환경에 따라 동일 또는 상이할 수 있다.
도 3b를 참조하면, 카메라 1(101a)이 객체(400)를 검출하고, 제1 영역(50a) 내에서 객체(400)를 추적할 수 있다. 이때 카메라 1(101a)은 객체(400)를 줌인하여 추적함으로써 감시 범위가 제1 영역(50a) 내의 일부 영역(50a')으로 축소 변경될 수 있다. 카메라 1(101a)은 객체(400)의 추적에 의해 발생된 제1 영역(50a) 중 사각지대(50an)를 커버할 수 있는 제2 카메라를 영역 중요도 및 카메라 사양 유사도를 기초로 선택할 수 있다.
도 3b에서 제2 카메라로 선택된 카메라 2(101b)가 제2 모드로 전환되어 카메라 1(101a)의 사각지대(50an)를 커버하고 있다. 여기서, 카메라 2(101b)는 자신의 영역(50b)과 카메라 1(101a)의 사각지대(50an)를 모두 커버하며 감시할 수 있다. 또는, 카메라 2(101b)는 자신이 커버할 수 있는 최대 범위 내에서 자신의 영역(50b)의 일부와 카메라 1(101a)의 사각지대(50an)를 커버하며 감시할 수 있다. 카메라 2(101b)의 영역 변경에 의해 발생된 미감시 영역은 카메라 2(101b)에 의해 제2 카메라로 선택된 카메라 3(101c)이 커버하며 감시할 수 있다. 이에 따라, 카메라 2(101b) 및 카메라 3(101c)는 줌 아웃 동작을 수행함으로써 영역(50b, 50c)이 각각 영역(50b', 50c')으로 변경될 수 있다. 제2 카메라가 감시하는 영역의 사이즈는 원래 할당된 영역의 사이즈와 동일 또는 확대될 수 있다.
도 3c를 참조하면, 카메라 1(101a)은 객체(400)가 자신의 영역(50a)을 벗어나게 되면, 카메라 사양 유사도를 기초로 객체(400)의 예측 위치를 커버할 제3 카메라를 선택할 수 있다.
도 3c에서는 카메라 2(101b)가 제3 카메라로 선택되어 객체(400)를 추적하고 있다. 도 3b에서 카메라 1(101a)의 사각지대(50an)를 감시하던 카메라 2(101b)는 제3 모드로 전환되어 카메라 1(101a)을 이어서 객체(400)를 추적할 수 있다. 이때 카메라 2(101b)는 객체(400)를 줌인하여 추적함으로써 영역이 영역(50b) 내의 일부 영역(50b")으로 변경될 수 있다. 카메라 1(101a)은 다시 원래 할당된 영역(50a)의 감시를 수행할 수 있다. 카메라 2(101b)의 객체 추적에 의한 사각지대(50bn)는 제2 카메라로 선택된 카메라 3(101c)이 커버하며 감시할 수 있다. 이에 따라, 카메라 3(101c)의 영역(50c')이 영역(50c")으로 변경될 수 있다.
도 3a 내지 도 3c에서는 편의상 제1 내지 제3 영역(50a 내지 50c)이 소정 간격 이격되어 있으나, 제1 내지 제3 영역(50a 내지 50c)은 일부 중첩될 수 있다.
도 4는 본 발명의 일 실시예에 따른 감시 시스템의 네트워크 구축을 설명하는 도면이다.
도 4를 참조하면, 복수의 카메라 1 내지 n(101a 내지 101n)이 제1 네트워크(NW1)를 형성하고, 복수의 카메라 1 내지 k(101a 내지 101k)가 제2 네트워크(NW2)를 형성할 수 있다. 제1 네트워크(NW1) 및 제2 네트워크(NW2)는 각각 유선 네트워크 또는 무선 네트워크일 수 있다.
제1 네트워크(NW1)의 카메라 n(101n)이 객체를 검출한 경우, 객체의 이동 패턴 및 카메라 상태에 따라 제1 네트워크(NW1) 내에서 제2 카메라 및/또는 제3 카메라를 선택할 수 없을 수 있다. 이 경우 카메라 n(101n)은 직접 또는 제어장치(530)를 통해 인접한 제2 네트워크(NW2)의 카메라 1 내지 k(101a 내지 101k)에 대한 카메라 정보를 획득할 수 있다. 카메라 n(101n)은 제1 네트워크(NW1) 및 제2 네트워크(NW2)의 카메라들과 제1 네트워크(NW1) 및 제2 네트워크(NW2)의 카메라들의 카메라 정보를 공유할 수 있다. 이에 따라 제1 네트워크(NW1) 및 제2 네트워크(NW2)가 통합된 제3 네트워크가 구축될 수 있다. 따라서, 카메라 n(101n)은 제3 네트워크의 카메라 정보를 기초로 제2 카메라 및/또는 제3 카메라를 선택할 수 있다.
제어장치(530)는 제1 네트워크(NW1) 및 제2 네트워크(NW2)와 유선 또는 무선으로 연결될 수 있다. 제어장치(530)는 제1 네트워크(NW1) 및 제2 네트워크(NW2)의 카메라들의 카메라 정보를 테이블화하여 저장 및 관리할 수 있다. 제어장치(530)는 제1 네트워크(NW1)의 카메라 n(101n)의 요청에 따라 제2 네트워크(NW2)의 카메라 정보를 제공할 수 있다. 제어장치(530)는 카메라 n(101n)의 요청 또는 독립적으로 제3 네트워크의 카메라들 중에서 제2 카메라 및 제3 카메라를 선택할 수 있다. 제어장치(530)의 제2 카메라 및 제3 카메라 선택 방법은 전술된 카메라에 의한 제2 카메라 및 제3 카메라 선택 방법과 동일하므로 설명은 생략한다.
도 5는 본 발명의 일 실시예에 따른 감시 방법을 개략적으로 설명하는 흐름도이다. 도 5의 감시 방법은 전술된 카메라(101) 또는 제어장치(130, 530)에 의해 수행될 수 있으며, 이하에서는 카메라(101)에 의한 감시 방법을 예로서 설명한다. 도 1 내지 도 4를 참조하여 설명한 내용과 중복하는 내용의 상세한 설명은 생략하겠다.
도 5를 참조하면, 현재 네트워크(제1 네트워크) 내의 복수의 카메라들 중 제1 카메라가 객체를 검출하고 검출된 객체를 추적할 수 있다(S501). 복수의 카메라들 각각은 제1 네트워크가 커버하는 감시 영역을 분할한 해당 영역을 감시할 수 있다.
제1 카메라는 객체 추적으로 인해 발생하는 자신의 영역 중 미감시 영역의 감시를 대체할 제2 카메라 및 제1 카메라에 후속하여 객체 추적을 대체할 제3 카메라의 후보 카메라들이 제1 네트워크에 존재하는지 여부를 판단할 수 있다(S502). 제1 카메라는 카메라들 중 영역 중요도 및/또는 카메라 사양을 기초로 제2 카메라 및 제3 카메라의 후보를 선택할 수 있다.
제1 카메라는 제1 네트워크 내에 후보 카메라가 존재하면, 적어도 하나의 후보 카메라에 우선순위를 설정할 수 있다(S503).
제1 카메라는 제1 네트워크 내에 후보 카메라가 존재하지 않으면, 인접한 제2 네트워크의 카메라들과 카메라 정보를 공유함으로써 제1 네트워크 및 제2 네트워크를 통합한 신규의 제3 네트워크를 구축할 수 있다(S504). 신규 네트워크는 제1 네트워크 및 제2 네트워크를 전부 포함하거나, 제1 네트워크 및 제2 네트워크 각각의 적어도 일부를 포함할 수 있다.
제1 카메라는 제3 네트워크 내에 제2 카메라 및 제3 카메라의 후보 카메라들이 존재하는지 여부를 판단할 수 있다(S505).
제1 카메라는 제3 네트워크 내에 후보 카메라가 존재하면, 적어도 하나의 후보 카메라에 우선순위를 설정할 수 있다(S503).
제1 카메라는 우선순위에 따라 적어도 하나의 후보 카메라로부터 제2 카메라 및 제3 카메라를 선택할 수 있다(S506).
본 발명의 실시예에서는 카메라들이 연결되어 네트워크를 구축할 수 있다. 원격의 카메라들은 중간에 있는 카메라들을 중계장치로 하여 통신을 함으로써 네트워크를 구축할 수 있다. 네트워크의 사이즈는 카메라들 간의 피어 투 피어 통신의 안정성이 확보되는 범위 내로 제한될 수 있다.
사용자가 직접 카메라들 간의 연결 정보를 설정하는 것은 어렵다. 본 발명의 실시예들은 각 카메라가 무선 단말처럼 동작하여 자체적으로 네트워크를 구성할 수 있다. 같은 네트워크를 사용하지 않더라도 인증된 타 네트워크의 카메라들과의 자체적인 통신을 통해 연결 가능한 카메라에 대한 등록을 자동화함으로써 네트워크를 구축할 수 있다. 이 과정을 통해, 카메라의 감시 영역, 우선순위, 연결 정보 등을 각각의 카메라가 테이블로 관리할 수 있다.
전술된 실시예에서는 객체 추적으로 인한 사각지대 발생의 예를 중심으로 설명하였으나, 본 발명의 실시예는 카메라의 PTZ 동작으로 인해 사각지대가 발생하는 경우에도 적용될 수 있다.
전술된 실시예에서는 제1 카메라가 제2 카메라 및 제3 카메라를 선택하는 예를 중심으로 설명하였으나, 제1 카메라로부터 대체 요청받은 후보 카메라가 대체 가능한 타 카메라로 대체 요청을 직접 전달할 수도 있다. 이는 카메라마다 네트워크 내 카메라들의 카메라 정보를 관리함에 따라 가능하다.
본 발명의 실시예에서, 카메라의 대체 요청마다 고유 ID가 삽입되어, 동일한 대체 요청이 반복되어 전달되지 않도록 할 수 있다.
본 발명의 실시예들은 위험 발생빈도가 많아 객체 추적이 필요한 지역, 교통사고가 다발인 지역, PTZ 카메라가 설치된 지역 등에 적용될 수 있다.
본 발명의 실시예에 따른 감시 방법은 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있다. 또한, 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고, 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
본 발명의 일 측면들은 첨부된 도면에 도시된 실시예들을 참고로 설명되었으나, 이는 예시적인 것에 불과하며, 당해 기술분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 수 있을 것이다. 따라서, 본 발명의 진정한 보호 범위는 첨부된 청구 범위에 의해서만 정해져야 할 것이다.
Claims (5)
- 제1 네트워크 내에서 각각의 할당된 영역을 감시하는 복수의 카메라들 중 객체를 검출한 제1 카메라가 검출된 객체를 추적하는 단계; 및
상기 제1 카메라에 할당된 영역과 인접한 영역이 할당된 제1 후보 카메라들에 상기 제1 후보 카메라들 각각에 할당된 영역들의 영역 중요도 및 상기 제1 카메라의 사양에 대한 유사도를 기초로 우선순위를 설정하고, 상기 제1 후보 카메라들에 설정된 우선순위에 따라 상기 제1 후보 카메라들 중 상기 제1 카메라에 할당된 영역의 감시를 대체할 제2 카메라를 선택하는 단계;를 포함하고,
상기 영역 중요도는 영역에서의 이벤트 발생 빈도 및 위험 상황 발생 빈도 중 적어도 하나를 기초로 결정되고,
상기 제2 카메라에 할당된 영역의 영역 중요도는 상기 제1 카메라에 할당된 영역의 영역 중요도보다 낮은, 감시 방법. - 제1항에 있어서,
상기 객체의 예측 위치를 포함하는 영역에 할당된 제2 후보 카메라들에 상기 제1 카메라의 사양에 대한 유사도를 기초로 우선순위를 설정하고, 상기 제2 후보 카메라들에 설정된 우선순위에 따라 상기 제2 후보 카메라들 중 상기 객체의 추적을 수행할 제3 카메라를 선택하는 단계;를 더 포함하는 감시 방법. - 제2항에 있어서,
상기 객체의 특성을 기초로 상기 제3 카메라의 프로파일 변경을 요청하는 단계;를 더 포함하는 감시 방법. - 제2항에 있어서,
상기 제1 후보 카메라들 중 감시 대체 요청에 대해 응답한 카메라들의 우선순위에 따라 상기 제2 카메라를 선택하고,
상기 제2 후보 카메라들 중 객체 추적 요청에 대해 응답한 카메라들의 우선순위에 따라 상기 제3 카메라를 선택하는, 감시 방법. - 제1항에 있어서,
상기 제1 네트워크 내의 카메라들 중 상기 제2 카메라의 후보가 없는 경우, 상기 제1 네트워크와 상이한 제2 네트워크의 카메라들 중 적어도 하나와 제3 네트워크를 구축하는 단계;를 더 포함하는 감시 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160134543A KR102628412B1 (ko) | 2016-10-17 | 2016-10-17 | 감시 방법 및 시스템 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160134543A KR102628412B1 (ko) | 2016-10-17 | 2016-10-17 | 감시 방법 및 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180042011A KR20180042011A (ko) | 2018-04-25 |
KR102628412B1 true KR102628412B1 (ko) | 2024-01-23 |
Family
ID=62088730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160134543A KR102628412B1 (ko) | 2016-10-17 | 2016-10-17 | 감시 방법 및 시스템 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102628412B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108898620B (zh) * | 2018-06-14 | 2021-06-18 | 厦门大学 | 基于多重孪生神经网络与区域神经网络的目标跟踪方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014150358A (ja) | 2013-01-31 | 2014-08-21 | Saxa Inc | 撮影装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100094855A (ko) * | 2009-02-19 | 2010-08-27 | 삼성테크윈 주식회사 | 감시 시스템 제어 방법 및 장치 |
KR101228341B1 (ko) | 2011-04-19 | 2013-01-31 | 삼성테크윈 주식회사 | 카메라 간 협업을 이용한 영상 감시 시스템 및 방법 |
KR102174839B1 (ko) * | 2014-12-26 | 2020-11-05 | 삼성전자주식회사 | 보안 시스템 및 그 운영 방법 및 장치 |
-
2016
- 2016-10-17 KR KR1020160134543A patent/KR102628412B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014150358A (ja) | 2013-01-31 | 2014-08-21 | Saxa Inc | 撮影装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20180042011A (ko) | 2018-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102174839B1 (ko) | 보안 시스템 및 그 운영 방법 및 장치 | |
US9509900B2 (en) | Camera control method, and camera control device for same | |
US9262668B2 (en) | Distant face recognition system | |
KR101773173B1 (ko) | 가정용 홈 모니터링 및 제어 시스템 및 방법 | |
EP2710801B1 (en) | Surveillance system | |
KR100883632B1 (ko) | 고해상도 카메라를 이용한 지능형 영상 감시 시스템 및 그 방법 | |
KR101136366B1 (ko) | 객체 자동 추적 시스템 | |
US8451329B2 (en) | PTZ presets control analytics configuration | |
US10140826B2 (en) | Surveillance system and method of controlling the same | |
CN109756706A (zh) | 一种分布式视频监控分析***及数据传输方法 | |
Jain et al. | Panoptes: Servicing multiple applications simultaneously using steerable cameras | |
KR20160080159A (ko) | 통합경비 원격 모니터링 시스템 및 그 방법 | |
KR101332754B1 (ko) | 지능형 중앙 관제 서버 시스템 및 그의 제어 방법 | |
JP2011130271A5 (ko) | ||
JP2011130271A (ja) | 撮像装置および映像処理装置 | |
KR101352001B1 (ko) | 영상 감시 시스템 및 그 방법 | |
JP2016063468A (ja) | 映像処理装置、映像処理方法及び映像処理システム | |
JP3942606B2 (ja) | 変化検出装置 | |
KR102628412B1 (ko) | 감시 방법 및 시스템 | |
KR101178886B1 (ko) | 고해상도 디지털 ptz 카메라, 이를 포함하는 감시 시스템 및 고해상도 디지털 ptz 카메라의 데이터 전송 방법 | |
KR101639068B1 (ko) | 공간 정보 기반 감시카메라의 피보호자 영상 제공 시스템 | |
KR20150019230A (ko) | 복수의 카메라를 이용한 객체 추적 방법 및 장치 | |
KR200396567Y1 (ko) | 광역감시와 지역감시 자동전환 촬영 기능을 갖는감시카메라 | |
KR100884678B1 (ko) | 화상 변화 감지 및 화면 확대 축소 카메라 장치 및 그 방법 | |
JP6490349B2 (ja) | 監視カメラシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |