KR101586702B1 - 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 - Google Patents
감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 Download PDFInfo
- Publication number
- KR101586702B1 KR101586702B1 KR1020090062225A KR20090062225A KR101586702B1 KR 101586702 B1 KR101586702 B1 KR 101586702B1 KR 1020090062225 A KR1020090062225 A KR 1020090062225A KR 20090062225 A KR20090062225 A KR 20090062225A KR 101586702 B1 KR101586702 B1 KR 101586702B1
- Authority
- KR
- South Korea
- Prior art keywords
- panorama
- live
- user
- image
- view
- Prior art date
Links
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
-
- 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
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
-
- 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
- H04N23/66—Remote control of cameras or camera parts, e.g. by remote control devices
- H04N23/661—Transmitting camera control signals through networks, e.g. control via the Internet
-
- 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
- H04N23/695—Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Closed-Circuit Television Systems (AREA)
- Studio Devices (AREA)
Abstract
본 발명에 따른 방법은, 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법으로서, 단계들 (a) 내지 (c)를 포함한다. 단계 (a)에서는, 선택된 채널들의 라이브-뷰(live-view) 영상들이 디스플레이 패널의 라이브-뷰 영역들에 디스플레이된다. 단계 (b)에서는, 라이브-뷰 영역들에 디스플레이되고 있는 채널들 중에서 선택된 채널의 파노라마 영상이 파노라마 영역에 디스플레이된다. 단계 (c)에서는, 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라가 제어된다.
감시 카메라, 주밍(zooming), 패닝(panning), 틸팅(tilting)
Description
본 발명은, 감시 카메라들의 제어 방법 및 장치에 관한 것으로서, 보다 상세하게는, 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법 및 장치에 관한 것이다.
최근에 감시 카메라들은, 통신망을 통하여 제어 장치 예를 들어, 컴퓨터와 연결되어, 컴퓨터로부터의 제어 명령에 따라 패닝(panning), 틸팅(tilting) 및 주밍(zooming)을 수행한다. 패닝(panning)이란 감시 카메라가 수평 방향으로 회전하는 것이고, 틸팅(tilting)이란 감시 카메라가 수직 방향으로 회전하는 것이다.
따라서, 상기와 같은 감시 시스템에 있어서, 감시 카메라들 각각의 동작을 설정하기 위하여, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하면서 설정 대상의 영역(들)을 찾고 지정하여야만 하는 어려움을 겪는다.
예를 들어, 사용자가 어느 한 감시 카메라의 모든 감시 영역 내에서 어느 일부 영역을 확대하여 보고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하면서 원하는 영역을 찾고 지정하여야만 하는 어려움을 겪는다.
또한, 사용자가 어느 한 감시 카메라의 모든 감시 영역 내에서 복수의 지점들을 설정 시간 간격으로 순차적으로 감시하고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하면서 원하는 영역을 찾고 지정하여야만 하는 어려움을 겪는다.
본 발명의 목적은, 복수의 감시 카메라들이 통신망을 통하여 연결된 감시 시스템에서, 사용자가 감시 카메라들 각각에 대하여 패닝(panning) 및 틸팅(tilting)을 수행하지 않고 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있게 하는 감시 카메라들의 제어 방법 및 장치를 제공하는 것이다.
본 발명의 방법은, 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법으로서, 단계들 (a) 내지 (c)를 포함한다.
단계 (a)에서는, 선택된 채널들의 라이브-뷰(live-view) 영상들이 디스플레이 패널의 라이브-뷰 영역들에 디스플레이된다.
단계 (b)에서는, 상기 라이브-뷰 영역들에 디스플레이되고 있는 채널들 중에서 선택된 채널의 파노라마 영상이 파노라마 영역에 디스플레이된다.
단계 (c)에서는, 상기 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라가 제어된다.
본 발명의 장치는, 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 장치로서, 상기 제어 방법을 사용한다.
본 발명의 상기 감시 카메라들의 제어 방법 및 장치에 의하면, 상기 파노라마 영상이 디스플레이된 상태에서, 상기 파노라마 영상과 함께 사용자가 입력한 명 령에 따라 파노라마-영상 채널의 감시 카메라가 제어된다.
따라서, 사용자는, 상기 감시 카메라들 각각에 대하여 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 상기 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
예를 들어, 사용자가 어느 한 감시 카메라의 모든 감시 영역 내에서 어느 일부 영역을 확대하여 보고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 상기 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
또한, 사용자가 어느 한 감시 카메라의 모든 감시 영역 내에서 복수의 지점들을 설정 시간 간격으로 순차적으로 감시하고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 상기 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
이하, 첨부된 도면들과 함께 본 발명에 따른 바람직한 실시예가 상세히 설명된다.
도 1은 본 발명의 일 실시예의 제어 장치들로서의 컴퓨터들(3a,3b,3c)이 통신 네트워크(2)를 통하여 감시 카메라들(1a,1b,1c,...)과 통신함을 보여준다. 여기에서, 도면의 간략화를 위하여 감시 카메라들(1a,1b,1c,...)이 3 개만 그려졌다.
도 1을 참조하면, 감시 카메라들(1a,1b,1c,...)은, 통신 채널(DCOM)을 통하여 컴퓨터들(3a,3b,3c)과 통신하면서, 영상 데이터 채널(DIMA)을 통하여 라이브-뷰(Live-view)의 동영상 데이터를 컴퓨터들(3a,3b,3c)에 전송한다.
제어 장치로서의 컴퓨터들(3a 또는 3b 또는 3c) 각각은 감시 카메라들(1a,1b,1c,...)로부터의 라이브-뷰(Live-view)의 영상을 디스플레이하고 저장한다.
도 2는 도 1의 어느 한 컴퓨터(3a,3b,또는 3c)에 의하여 디스플레이 패널에서 디스플레이되는 화면의 구조를 보여준다.
도 1 및 2를 참조하면, 컴퓨터들(3a 또는 3b 또는 3c) 각각은, 선택된 채널들의 라이브-뷰(live-view) 영상들을 디스플레이 패널의 라이브-뷰 영역들(22a 내지 22d)에 디스플레이한다. 여기에서, 사용자에 의하여 선택된 채널의 라이브-뷰 영상이 사용자에 의하여 선택된 위치의 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에 디스플레이된다.
또한, 컴퓨터들(3a 또는 3b 또는 3c) 각각은, 라이브-뷰 영역들(22a 내지 22d)에 디스플레이되고 있는 채널들 중에서 사용자에 의하여 선택된 채널의 파노라마 영상을 파노라마 영역(21)에 디스플레이한다. 여기에서, 선택된 채널의 감시 카메라(1a,1b,1c,...)가 패닝(panning) 또는 틸팅(tilting)을 수행함에 의하여 파노라마 영상이 생성된다.
그리고, 컴퓨터들(3a 또는 3b 또는 3c) 각각은, 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)를 제어한다.
즉, 파노라마 영상이 파노라마 영역(21)에 디스플레이된 상태에서, 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)가 제어된다.
따라서, 사용자는, 감시 카메라들(1a,1b,1c,...) 각각에 대하여 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 파노라마 영역(21)에서의 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
예를 들어, 사용자가 어느 한 감시 카메라(1a 또는 1b 또는 1c 또는 ...)의 모든 감시 영역 내에서 어느 일부 영역을 확대하여 보고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 파노라마 영역(21)의 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
또한, 사용자가 어느 한 감시 카메라(1a 또는 1b 또는 1c 또는 ...)의 모든 감시 영역 내에서 복수의 지점들을 설정 시간 간격으로 순차적으로 감시하고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 파노라마 영역(21)의 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
상기와 같은 내용들이 도 3 내지 6을 참조하여 상세히 설명된다.
한편, 도 2에서 참조 부호 24는 파노라마 영역(21)의 패닝(panning) 범위를 보여주는 각도 범위를 가리킨다.
사용자가 좌방향 버튼(23a)을 마우스로 클릭(click)할 경우, 파노라마 영 역(21)의 파노라마 영상이 왼쪽으로 10o 이동된다.
사용자가 우방향 버튼(23b)을 마우스로 클릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 오른쪽으로 10o 이동된다.
사용자가 망원 버튼(23c)을 마우스로 클릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 설정 배율만큼 확대되어 디스플레이된다.
사용자가 광각 버튼(23d)을 마우스로 클릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 설정 배율만큼 축소되어 디스플레이된다.
사용자가 전체 종료 버튼(25)을 마우스로 클릭(click)할 경우, 감시 프로그램의 실행이 종료된다.
도 3은 도 1의 어느 한 컴퓨터(3a 또는 3b 또는 3c)에 의하여 수행되는 감시 카메라들(1a,1b,1c,...)의 제어 알고리듬을 보여준다. 도 2 및 3을 참조하여 도 3의 제어 알고리듬을 설명하면 다음과 같다.
먼저, 본 발명에 따른 제어 장치로서의 컴퓨터(3a 또는 3b 또는 3c)는 도 2에 도시된 바와 같은 구조의 초기 화면을 디스플레이한다(단계 S30).
다음에, 사용자로부터 라이브-뷰 디스플레이 명령이 발생되면(단계 S31), 컴퓨터(3a 또는 3b 또는 3c)는, 사용자가 입력한 설정 데이터에 따라, 지정 채널의 라이브-뷰 영상을 지정 영역에 디스플레이한다(단계 S32).
다음에, 사용자로부터 파노라마 디스플레이 명령이 발생되면(단계 S33), 컴퓨터(3a 또는 3b 또는 3c)는, 사용자가 입력한 설정 데이터에 따라 지정 채널의 감 시 카메라를 제어하여, 파노라마 영상을 생성한다(단계 S34). 즉, 선택된 채널의 감시 카메라(1a,1b,1c,...)가 패닝(panning) 또는 틸팅(tilting)을 수행함에 의하여 파노라마 영상이 생성된다.
다음에, 컴퓨터(3a 또는 3b 또는 3c)는 생성된 파노라마 영상을 파노라마 영역(21)에 디스플레이한다(단계 S35).
다음에, 컴퓨터(3a 또는 3b 또는 3c)는 파노라마 관련 제어를 수행한다(단계 S36). 여기에서, 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)가 제어된다. 이 파노라마 관련 제어(단계 S36)에 대해서는 도 5 및 6을 참조하여 상세히 설명될 것이다.
다음에, 사용자로부터 라이브-뷰 종료 명령이 발생되면(단계 S37), 컴퓨터(3a 또는 3b 또는 3c)는 사용자에 의하여 지정된 채널의 연결을 종료한다(단계 S38).
상기 단계들 S31 내지 S38은 사용자가 전체 종료 버튼(25)을 마우스로 클릭(click)하여 전체 종료 명령을 발생시킬 때까지 반복적으로 수행된다(단계 S39).
도 4는 도 3의 단계 S31의 라이브-뷰 디스플레이 명령 또는 도 3의 단계 S33의 파노라마 디스플레이 명령을 위하여 디스플레이되는 연결 입력 창(4)을 보여준다.
도 2 내지 4를 참조하면, 사용자가 원하는 위치의 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에서 오른쪽 마우스 버튼의 더블-클릭 신호를 발생시키면, 팝업(pop-up) 창으로서의 연결 입력 창(4)이 디스플레이된다.
여기에서, 사용자가 연결 입력 창(4)에서 입력한 설정 데이터에 따라, 지정 채널의 라이브-뷰 영상이 선택된 위치의 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에서 디스플레이된다.
또한, 연결 입력 창(4)에서 입력한 설정 데이터에 따라, 선택된 위치의 라이브-뷰 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)가 제어되어 파노라마 영상이 생성된다. 생성된 파노라마 영상은 파노라마 영역(21)에 디스플레이된다.
보다 상세하게는, 연결 입력 창(4)은 라이브-뷰 연결 지정부(41) 및 파노라마 디스플레이 설정부(42)를 포함한다.
라이브-뷰 연결 지정부(41)에 있어서, 참조 부호 411은 인터넷-프로토콜(IP) 주소의 입력 칸(411)을 가리킨다. 참조 부호 412는 감시 카메라(1a 또는 1b 또는 1c 또는 ...)에서 사용중인 포트의 번호를 입력하는 칸을 가리킨다. 참조 부호 413 및 414는 카메라(1a 또는 1b 또는 1c 또는 ...)의 로그인 아이디와 비밀번호를 각각 가리킨다. 참조 부호 415는 라이브-뷰 실행부를, 그리고 416은 라이브-뷰 종료부를 각각 가리킨다.
따라서, 라이브-뷰 연결 지정부(41)에서 인터넷-프로토콜(IP) 주소, 포트 번호, 아이디 및 비밀 번호가 입력된 후, 라이브-뷰 실행부(415)가 클릭(click)됨에 의하여 지정 채널의 라이브-뷰 영상이 선택된 위치의 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에서 디스플레이된다(도 3의 단계들 S31 및 S32 참조).
물론, 사용자가 라이브-뷰 종료부(416)를 클릭(click)할 경우, 사용자에 의 하여 지정된 채널의 연결이 종료된다(도 3의 단계 S38 참조).
파노라마 디스플레이 설정부(42)에 있어서, 참조 부호 421은 패닝 범위 설정부를, 422는 틸팅 범위 설정부, 423은 천정 지시부, 424는 책상 지시부, 그리고 425는 파노라마 실행부를 각각 가리킨다.
사용자는 패닝 범위 설정부(421)에서 파노라마 영상을 생성하기 위한 감시 카메라(1a 또는 1b 또는 1c 또는 ...)의 패닝 범위를 설정한다. 또한, 사용자는 틸팅 범위 설정부(422)에서 파노라마 영상을 생성하기 위한 감시 카메라(1a 또는 1b 또는 1c 또는 ...)의 틸팅 범위를 설정한다.
선택된 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)가 천장 등에 설치된 경우, 사용자는 천장 지시부(423)를 선택한다. 선택된 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)가 책상 등에 설치된 경우, 사용자는 책상 지시부(423)를 선택한다.
사용자가 패닝 범위, 틸팅 범위, 또는 설치 위치를 설정한 후에 파노라마 실행부(425)를 클릭하면(도 3의 단계 S33 참조), 컴퓨터(3a 또는 3b 또는 3c)는, 사용자가 입력한 설정 데이터에 따라 지정 채널의 감시 카메라를 제어하여, 파노라마 영상을 생성한다(도 3의 단계 S34 참조). 또한, 컴퓨터(3a 또는 3b 또는 3c)는 생성된 파노라마 영상을 파노라마 영역(21)에 디스플레이한다(도 3의 단계 S35 참조).
도 5는 도 3의 파노라마 관련 제어 단계의 상세 알고리듬을 보여준다. 도 5에서는 도면의 간략화를 위하여 주요한 단계들만이 도시되었다. 도 6은 도 5의 파 노라마 관련 제어를 위하여 디스플레이되는 파노라마 제어 창(6)을 보여준다.
사용자가 파노라마 영역(도 2의 21)에서 오른쪽 마우스 버튼의 더블-클릭 신호를 발생시키면, 파노라마 제어 창(6)이 디스플레이된다. 이에 따라, 컴퓨터(도 1의 3a 또는 3b 또는 3c)는 사용자가 파노라마 제어 창(6)에서 입력한 제어 신호에 따라, 파노라마-영상 채널의 감시 카메라(도 1의 1a 또는 1b 또는 1c 또는 ...)를 제어한다.
도 6을 참조하면, 파노라마 제어 창(6)은 파노라마 채널 관리부(61), 파노라마 영상 조정부(62), 감시 행로 설정부(63) 및 파노라마 리셋 설정부(64)를 포함한다.
파노라마 채널 관리부(61)는 채널 선택부(611), 파일 저장부(612), 및 파일 로딩부(613)를 포함한다.
사용자는 채널 선택부(611)에서 어느 한 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에 상응하는 채널을 선택할 수 있다. 사용자가 채널 선택 후 파노라마 제어 창(6)을 닫으면, 선택된 채널의 파노라마 영상이 로딩되어 파노라마 영역(도 2의 21)에 디스플레이된다.
사용자가 파일 저장부(612)를 클릭하면, 팝업(pop-up) 창으로서의 경로 입력 창이 디스플레이되고, 사용자의 입력 경로에 따라 현재 파노라마 영역(도 2의 21)에 디스플레이되고 있는 파노라마 영상이 저장된다.
사용자가 파일 로딩부(612)를 클릭하면, 팝업(pop-up) 창으로서의 경로 입력 창이 디스플레이되고, 사용자의 입력 경로에 따라 지정된 파일의 파노라마 영상이 로딩되어 파노라마 영역(도 2의 21)에 디스플레이된다.
파노라마 영상 조정부(62)는 좌방향 버튼(23a), 우방향 버튼(23a), 망원 버튼(23c) 및 광각 버튼(23d)을 포함한다. 이 버튼들(23a 내지 23d)은 도 2의 화면에 디스플레이되어 있는 버튼들과 동일하므로, 그 설명이 생략된다.
감시 행로 설정부(63)는 설정 모드부(631), 지점 개수 입력창(632), 감시 주기 입력창(633), 감시 행로 실행부(634) 및 감시 행로 종료부(635)를 포함한다.
설정 모드부(631)에서 사용자가 "Random Settings"를 선택할 경우, 사용자의 선택과 무관하게 미리 정해진 감시 통로 및 주기가 적용된다.
설정 모드부(631)에서 사용자가 "Manual Settings"를 선택할 경우, 사용자는 지점 개수 입력창(632) 및 감시 주기 입력창(633)에 데이터를 입력해야 한다. 여기에서, 사용자가 감시 지점들의 개수 및 단위 감시 주기를 입력한 후에 감시 행로 실행부(634)를 실행하면, 파노라마 제어 창(6)이 사라지고, 사용자는 파노라마 영상에서 마우스 클릭에 의하여 원하는 감시 지점들을 지정할 수 있다. 이와 같이 설정 개수의 감시 지점들이 지정되면, 설정 시간 간격으로 설정 지점들이 순차적으로 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에서 디스플레이된다.
파노라마 리셋 설정부(64)는 원점 리셋부(641) 및 직전 리셋부(642)를 포함한다. 사용자가 원점 리셋부(641)를 클릭할 경우, 파노라마 영상의 중심 좌표가 패닝 0o 및 틸팅 0o 로 이동된다. 사용자가 직전 리셋부(642)를 클릭할 경우, 파노라마 영상의 중심 좌표가 직전 파노라마 영상의 중심 좌표로 이동된다.
도 2, 5 및 6을 참조하여 도 5의 파노라마 관련 제어의 알고리듬을 설명하면 다음과 같다.
먼저, 사용자에 의하여 감시-위치 변경 신호가 발생되면(단계 S501), 본 발명에 따른 제어 장치로서의 컴퓨터(도 1의 3a 또는 3b 또는 3c)는 파노라마-영상 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)를 제어하여, 감시 카메라(1a 또는 1b 또는 1c 또는 ...)의 입사 영역의 중심이 지정 위치가 되게 한다(단계 S502).
예를 들어, 사용자가 파노라마 영상의 어느 한 지점을 마우스로 지정하면, 감시 카메라(1a 또는 1b 또는 1c 또는 ...)의 입사 영역의 중심이 지정 지점으로 변경된다.
다음에, 사용자에 의하여 확대 영역 신호가 발생되면(단계 S503), 컴퓨터(3a 또는 3b 또는 3c)는 파노라마-영상 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)를 제어하여, 지정 영역이 파노라마-영상 채널의 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에 확대되게 한다(단계 S504).
예를 들어, 사용자가 파노라마 영상의 어느 한 영역을 마우스로 드래그(drag)하여 지정하면, 지정 영역이 파노라마-영상 채널의 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d) 전부에 확대된다.
다음에, 사용자에 의하여 이동 신호가 발생되면(단계 S505), 컴퓨터(3a 또는 3b 또는 3c)는 파노라마 영상을 지시 방향에 따라 이동시킨다(단계 S506).
예를 들어, 사용자가 좌방향 버튼(도 2 또는 도 6의 23a)을 마우스로 클 릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 왼쪽으로 10o 이동된다. 사용자가 우방향 버튼(도 2 또는 도 6의 23b)을 마우스로 클릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 오른쪽으로 10o 이동된다.
다음에, 사용자에 의하여 확대/축소 신호가 발생되면(단계 S507), 컴퓨터(3a 또는 3b 또는 3c)는 파노라마 영상을 명령 신호에 따라 확대 또는 축소시킨다(단계 S508).
예를 들어, 사용자가 망원 버튼(도 2 또는 도 6의 23c)을 마우스로 클릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 설정 배율만큼 확대되어 디스플레이된다. 사용자가 광각 버튼(도 2 또는 도 6의 23d)을 마우스로 클릭(click)할 경우, 파노라마 영역(21)의 파노라마 영상이 설정 배율만큼 축소되어 디스플레이된다.
다음에, 사용자에 의하여 파노라마-채널 변경 신호가 발생되면(단계 S509), 컴퓨터(3a 또는 3b 또는 3c)는 선택된 채널의 파노라마 영상을 파노라마 영역(21)에 디스플레이한다(단계 S510).
예를 들어, 파노라마 제어 창(도 6의 6)에서 사용자가 채널 선택부(도 6의 611)에서 어느 한 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에 상응하는 채널을 선택한 후, 파노라마 제어 창(도 6의 6)을 닫으면, 채널 선택부(611)에서 선택된 채널의 파노라마 영상이 로딩되어 파노라마 영역(21)에 디스플레이된다.
다음에, 사용자에 의하여 저장/로딩 신호가 발생되면(단계 S511), 컴퓨터(3a 또는 3b 또는 3c)는 경로 입력 창을 디스플레이하고, 입력 경로에 따라 저장 또는 로딩을 수행한다(단계 S512).
예를 들어, 파노라마 제어 창(도 6의 6)에서 사용자가 파일 저장부(612)를 클릭하면, 팝업(pop-up) 창으로서의 경로 입력 창이 디스플레이되고, 사용자의 입력 경로에 따라 현재 파노라마 영역(도 2의 21)에 디스플레이되고 있는 파노라마 영상이 저장된다.
또한, 사용자가 파일 로딩부(612)를 클릭하면, 팝업(pop-up) 창으로서의 경로 입력 창이 디스플레이되고, 사용자의 입력 경로에 따라 지정된 파일의 파노라마 영상이 로딩되어 파노라마 영역(도 2의 21)에 디스플레이된다.
다음에, 사용자에 의하여 모니터링 경로 신호가 발생되면(단계 S513), 컴퓨터(3a 또는 3b 또는 3c)는, 설정 시간 간격으로 설정 지점들이 순차적으로 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에서 디스플레이되도록 파노라마-영상 채널의 감시 카메라(1a 또는 1b 또는 1c 또는 ...)를 제어한다(단계 S514).
예를 들어, 파노라마 제어 창(도 6의 6)에서 사용자가 지점 개수 입력창(632) 및 감시 주기 입력창(633)에 데이터를 입력하고 파노라마 영상에서 마우스 클릭에 의하여 원하는 감시 지점들의 중심점들을 지정하면, 설정 시간 간격으로 설정 지점들이 순차적으로 라이브-뷰 영역(22a 또는 22b 또는 22c 또는 22d)에서 디스플레이된다.
이상 설명된 바와 같이, 본 발명에 따른 감시 카메라들의 제어 방법 및 장치에 의하면, 파노라마 영상이 디스플레이된 상태에서, 파노라마 영상과 함께 사용자 가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라가 제어된다.
따라서, 사용자는, 감시 카메라들 각각에 대하여 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
예를 들어, 사용자가 어느 한 감시 카메라의 모든 감시 영역 내에서 어느 일부 영역을 확대하여 보고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
또한, 사용자가 어느 한 감시 카메라의 모든 감시 영역 내에서 복수의 지점들을 설정 시간 간격으로 순차적으로 감시하고 싶을 때, 사용자는 패닝(panning) 및 틸팅(tilting)을 수행하지 않고, 파노라마 영상에서 설정 대상의 영역(들)을 쉽게 찾고 지정할 수 있다.
패닝(panning) 또는 틸팅(tilting)을 수행하는 모든 카메라들 및 그 제어 장치에서 이용될 수 있다.
도 1은 본 발명의 일 실시예의 제어 장치들로서의 컴퓨터들이 통신 네트워크를 통하여 감시 카메라들과 통신함을 보여주는 도면이다.
도 2는 도 1의 어느 한 컴퓨터에 의하여 디스플레이 패널에서 디스플레이되는 화면의 구조를 보여주는 도면이다.
도 3은 도 1의 어느 한 컴퓨터에 의하여 수행되는 감시 카메라들의 제어 알고리듬을 보여주는 흐름도이다.
도 4는 도 3의 단계 S31의 라이브-뷰 디스플레이 명령 또는 도 3의 단계 S33의 파노라마 디스플레이 명령을 위하여 디스플레이되는 연결 입력 창을 보여주는 도면이다.
도 5는 도 3의 파노라마 관련 제어 단계의 상세 알고리듬을 보여주는 도면이다.
도 6은 도 5의 파노라마 관련 제어를 위하여 디스플레이되는 파노라마 제어 창을 보여주는 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
1a,1b,1c...감시 카메라들, 3a,3b,3c...컴퓨터들,
21...파노라마 영역, 22a 내지 22d...라이브-뷰 영역들,
4...연결 입력 창, 41...라이브-뷰 연결 지정부,
42...파노라마 디스플레이 설정부, 6...파노라마 제어 창,
61...파노라마 채널 관리부, 62...파노라마 영상 조정부,
63...감시 행로 설정부, 64...파노라마 리셋 설정부.
Claims (10)
- 삭제
- 삭제
- 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법에 있어서,(a) 선택된 채널들의 라이브-뷰(live-view) 영상들을 디스플레이 패널의 라이브-뷰 영역들에 디스플레이함;(b) 상기 라이브-뷰 영역들에 디스플레이되고 있는 채널들 중에서 선택된 채널의 파노라마 영상을 파노라마 영역에 디스플레이함; 및(c) 상기 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라를 제어함을 포함하고,상기 단계 (a)에서,사용자에 의하여 선택된 채널의 라이브-뷰 영상이 사용자에 의하여 선택된 위치의 라이브-뷰 영역에 디스플레이됨;사용자가 상기 선택된 위치의 라이브-뷰 영역에서 오른쪽 마우스 버튼의 더블-클릭 신호를 발생시키면, 연결 입력 창이 디스플레이됨; 및사용자가 상기 연결 입력 창에서 입력한 설정 데이터에 따라, 지정 채널의 라이브-뷰 영상이 상기 선택된 위치의 라이브-뷰 영역에서 디스플레이됨이 수행되는 감시 카메라들의 제어 방법.
- 제3항에 있어서, 상기 단계 (b)에서,사용자가 상기 연결 입력 창에서 입력한 설정 데이터에 따라, 상기 선택된 위치의 라이브-뷰 채널의 감시 카메라가 제어되어 파노라마 영상이 생성됨; 및생성된 파노라마 영상이 상기 파노라마 영역에 디스플레이됨이 수행되는 감시 카메라들의 제어 방법.
- 삭제
- 삭제
- 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법에 있어서,(a) 선택된 채널들의 라이브-뷰(live-view) 영상들을 디스플레이 패널의 라이브-뷰 영역들에 디스플레이함;(b) 상기 라이브-뷰 영역들에 디스플레이되고 있는 채널들 중에서 선택된 채널의 파노라마 영상을 파노라마 영역에 디스플레이함; 및(c) 상기 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라를 제어함을 포함하고,상기 단계 (c)에서,사용자가 상기 파노라마 영역에서 오른쪽 마우스 버튼의 더블-클릭 신호를 발생시키면, 파노라마 제어 창이 디스플레이됨; 및사용자가 상기 파노라마 제어 창에서 입력한 제어 신호에 따라, 파노라마-영상 채널의 감시 카메라가 제어됨이 수행되는 감시 카메라들의 제어 방법.
- 삭제
- 삭제
- 청구항 10은(는) 설정등록료 납부시 포기되었습니다.통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 장치에 있어서,상기 제3항, 제4항, 및 제7항 중에서 어느 한 항의 제어 방법을 사용하는 제어 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090062225A KR101586702B1 (ko) | 2009-07-08 | 2009-07-08 | 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 |
US12/830,034 US9077864B2 (en) | 2009-07-08 | 2010-07-02 | Method and apparatus for controlling monitoring cameras |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090062225A KR101586702B1 (ko) | 2009-07-08 | 2009-07-08 | 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110004674A KR20110004674A (ko) | 2011-01-14 |
KR101586702B1 true KR101586702B1 (ko) | 2016-01-19 |
Family
ID=43427149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090062225A KR101586702B1 (ko) | 2009-07-08 | 2009-07-08 | 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9077864B2 (ko) |
KR (1) | KR101586702B1 (ko) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101648564B1 (ko) * | 2011-03-15 | 2016-08-16 | 한화테크윈 주식회사 | 휴대 단말, 원격 카메라, 및 휴대 단말에 의한 원격 카메라의 팬/틸트/줌 제어 방법 |
KR101685424B1 (ko) * | 2012-05-15 | 2016-12-13 | 한화테크윈 주식회사 | 감시 시스템의 제어 방법, 및 이 방법을 채용한 감시 시스템 |
JP6450064B2 (ja) * | 2013-03-18 | 2019-01-09 | 任天堂株式会社 | 情報処理装置、動画データのデータ構造、情報処理システム、動画再生プログラム、および、動画の再生方法。 |
KR102070776B1 (ko) * | 2013-03-21 | 2020-01-29 | 엘지전자 주식회사 | 디스플레이 장치 및 그 제어 방법 |
US9253527B2 (en) | 2013-11-14 | 2016-02-02 | Smiletime Inc | Social multi-camera interactive live engagement system |
US9934222B2 (en) | 2014-04-22 | 2018-04-03 | Google Llc | Providing a thumbnail image that follows a main image |
USD781318S1 (en) | 2014-04-22 | 2017-03-14 | Google Inc. | Display screen with graphical user interface or portion thereof |
USD781317S1 (en) | 2014-04-22 | 2017-03-14 | Google Inc. | Display screen with graphical user interface or portion thereof |
US9972121B2 (en) * | 2014-04-22 | 2018-05-15 | Google Llc | Selecting time-distributed panoramic images for display |
USD780777S1 (en) | 2014-04-22 | 2017-03-07 | Google Inc. | Display screen with graphical user interface or portion thereof |
CN106688227B (zh) * | 2014-09-11 | 2019-06-18 | 富士胶片株式会社 | 多摄像装置、多摄像方法 |
TWI547177B (zh) * | 2015-08-11 | 2016-08-21 | 晶睿通訊股份有限公司 | 視角切換方法及其攝影機 |
US9487998B1 (en) * | 2015-10-13 | 2016-11-08 | Danny Agudelo | Window blinds with solar panels |
KR102450363B1 (ko) * | 2015-11-06 | 2022-10-04 | 한화테크윈 주식회사 | 감시 카메라 |
ES2619503B1 (es) * | 2015-12-23 | 2018-03-08 | Watchity, S.L.U. | Método y sistema de emisión en continuo de eventos multicámara |
CN107850991B (zh) * | 2016-04-05 | 2021-11-30 | 韩华泰科株式会社 | 管理显示器的设备和方法 |
KR102575254B1 (ko) | 2016-06-29 | 2023-09-06 | 한화비전 주식회사 | 모니터링 장치 및 시스템 |
CN109151403B (zh) * | 2018-10-29 | 2020-10-16 | 北京小米移动软件有限公司 | 视频数据获取方法及装置 |
KR102139067B1 (ko) * | 2019-04-02 | 2020-07-29 | 주식회사 제노시스 | 전천후 영상 감시시스템 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100879623B1 (ko) | 2008-07-05 | 2009-01-21 | 주식회사 일리시스 | Ptz 카메라를 이용한 자동화된 광역 감시 시스템 및 그방법 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6690374B2 (en) * | 1999-05-12 | 2004-02-10 | Imove, Inc. | Security camera system for tracking moving objects in both forward and reverse directions |
AU2001264723A1 (en) * | 2000-05-18 | 2001-11-26 | Imove Inc. | Multiple camera video system which displays selected images |
KR100328397B1 (ko) | 2000-08-24 | 2002-03-13 | 김웅순 | 고해상도 파노라마 동영상의 획득 및 디스플레이 방법 |
JP2003319374A (ja) * | 2002-04-24 | 2003-11-07 | Sony Corp | 遠隔監視装置及び遠隔監視システム |
US7697025B2 (en) * | 2002-08-28 | 2010-04-13 | Sony Corporation | Camera surveillance system and method for displaying multiple zoom levels of an image on different portions of a display |
JP3849645B2 (ja) * | 2003-01-20 | 2006-11-22 | ソニー株式会社 | 監視装置 |
JP4736381B2 (ja) * | 2003-11-27 | 2011-07-27 | ソニー株式会社 | 撮像装置及び方法、監視システム、プログラム並びに記録媒体 |
KR100585822B1 (ko) * | 2004-04-26 | 2006-06-01 | 주식회사 일리시스 | 실시간 파노라마 비디오 영상을 이용한 감시 시스템 및 그시스템의 제어방법 |
US20050280706A1 (en) * | 2004-08-25 | 2005-12-22 | Chiou-muh Jong | Method and apparatus to simulate an outdoor window for panorama viewing from a room |
JP4325541B2 (ja) * | 2004-11-16 | 2009-09-02 | ソニー株式会社 | 画像処理装置、再生画像処理装置、画像処理方法及び再生画像処理装置 |
US7594177B2 (en) * | 2004-12-08 | 2009-09-22 | Microsoft Corporation | System and method for video browsing using a cluster index |
AU2005200888B2 (en) * | 2005-02-28 | 2009-01-08 | Canon Kabushiki Kaisha | Visualising camera position in recorded video |
JP2007264594A (ja) * | 2006-03-01 | 2007-10-11 | Nissan Motor Co Ltd | 反射防止微細構造、反射防止成形体及びその製造方法 |
US8831505B1 (en) * | 2008-05-22 | 2014-09-09 | Prasad Seshadri | Method and apparatus for effectively capturing and broadcasting a traditionally delivered classroom or a presentation |
-
2009
- 2009-07-08 KR KR1020090062225A patent/KR101586702B1/ko active IP Right Grant
-
2010
- 2010-07-02 US US12/830,034 patent/US9077864B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100879623B1 (ko) | 2008-07-05 | 2009-01-21 | 주식회사 일리시스 | Ptz 카메라를 이용한 자동화된 광역 감시 시스템 및 그방법 |
Also Published As
Publication number | Publication date |
---|---|
US9077864B2 (en) | 2015-07-07 |
US20110007130A1 (en) | 2011-01-13 |
KR20110004674A (ko) | 2011-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101586702B1 (ko) | 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 | |
US10192284B2 (en) | Method for managing surveillance system with aid of panoramic map, and associated apparatus | |
JP4645090B2 (ja) | 共用インタラクティブ環境で情報を交換するための方法、システム及びプログラム | |
US6697105B1 (en) | Camera control system and method | |
EP2489182B1 (en) | Device and method for camera control | |
US20150109400A1 (en) | Method, Apparatus and System for Controlling Multipicture Display | |
JP3809309B2 (ja) | カメラ制御システム及びカメラ制御方法及び記憶媒体 | |
US20040179121A1 (en) | System and method for displaying captured images according to imaging device position | |
JPH09289606A (ja) | 画像表示装置およびカメラ制御装置 | |
KR102644782B1 (ko) | 모니터링 장치 및 시스템 | |
JP2017034552A (ja) | 情報処理装置およびその制御方法 | |
JP6312046B2 (ja) | 画像処理システム、画像処理方法、及びプログラム | |
EP3855749A1 (en) | Systems and methods for displaying video streams on a display | |
KR102474745B1 (ko) | 모니터링 장치 및 모니터링 시스템 | |
JP6299602B2 (ja) | 情報処理装置、情報処理方法、プログラム、及び情報処理システム | |
KR101665387B1 (ko) | 감시 카메라 제어 방법 | |
JPH08154197A (ja) | カメラ操作装置 | |
KR101028130B1 (ko) | 실시간 원격 영상 전송 시스템 | |
KR20100062575A (ko) | 감시 카메라의 제어 방법 및 이를 사용한 제어 장치 | |
JP3287382B2 (ja) | カメラ制御システム及び方法 | |
JP6401480B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
KR20120125037A (ko) | 감시 시스템 제어 방법 | |
KR20070106209A (ko) | 팬틸트 카메라의 제어장치 및 그 기록매체 | |
JPH099231A (ja) | ビデオ会議システム及びカメラ制御システム | |
KR101000393B1 (ko) | 폐쇄회로 텔레비전 시스템 및 이를 위한 제어 프로그램 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20181226 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20191223 Year of fee payment: 5 |