KR101586702B1 - 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 - Google Patents

감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 Download PDF

Info

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
Application number
KR1020090062225A
Other languages
English (en)
Other versions
KR20110004674A (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 KR1020090062225A priority Critical patent/KR101586702B1/ko
Priority to US12/830,034 priority patent/US9077864B2/en
Publication of KR20110004674A publication Critical patent/KR20110004674A/ko
Application granted granted Critical
Publication of KR101586702B1 publication Critical patent/KR101586702B1/ko

Links

Images

Classifications

    • 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
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/63Control of cameras or camera modules by using electronic viewfinders
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/695Control 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)에서는, 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라가 제어된다.
Figure R1020090062225
감시 카메라, 주밍(zooming), 패닝(panning), 틸팅(tilting)

Description

감시 카메라들의 제어 방법 및 이를 사용한 제어 장치{Method to control monitoring cameras and control apparatus using the same}
본 발명은, 감시 카메라들의 제어 방법 및 장치에 관한 것으로서, 보다 상세하게는, 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법 및 장치에 관한 것이다.
최근에 감시 카메라들은, 통신망을 통하여 제어 장치 예를 들어, 컴퓨터와 연결되어, 컴퓨터로부터의 제어 명령에 따라 패닝(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)

  1. 삭제
  2. 삭제
  3. 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법에 있어서,
    (a) 선택된 채널들의 라이브-뷰(live-view) 영상들을 디스플레이 패널의 라이브-뷰 영역들에 디스플레이함;
    (b) 상기 라이브-뷰 영역들에 디스플레이되고 있는 채널들 중에서 선택된 채널의 파노라마 영상을 파노라마 영역에 디스플레이함; 및
    (c) 상기 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라를 제어함을 포함하고,
    상기 단계 (a)에서,
    사용자에 의하여 선택된 채널의 라이브-뷰 영상이 사용자에 의하여 선택된 위치의 라이브-뷰 영역에 디스플레이됨;
    사용자가 상기 선택된 위치의 라이브-뷰 영역에서 오른쪽 마우스 버튼의 더블-클릭 신호를 발생시키면, 연결 입력 창이 디스플레이됨; 및
    사용자가 상기 연결 입력 창에서 입력한 설정 데이터에 따라, 지정 채널의 라이브-뷰 영상이 상기 선택된 위치의 라이브-뷰 영역에서 디스플레이됨이 수행되는 감시 카메라들의 제어 방법.
  4. 제3항에 있어서, 상기 단계 (b)에서,
    사용자가 상기 연결 입력 창에서 입력한 설정 데이터에 따라, 상기 선택된 위치의 라이브-뷰 채널의 감시 카메라가 제어되어 파노라마 영상이 생성됨; 및
    생성된 파노라마 영상이 상기 파노라마 영역에 디스플레이됨이 수행되는 감시 카메라들의 제어 방법.
  5. 삭제
  6. 삭제
  7. 통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 방법에 있어서,
    (a) 선택된 채널들의 라이브-뷰(live-view) 영상들을 디스플레이 패널의 라이브-뷰 영역들에 디스플레이함;
    (b) 상기 라이브-뷰 영역들에 디스플레이되고 있는 채널들 중에서 선택된 채널의 파노라마 영상을 파노라마 영역에 디스플레이함; 및
    (c) 상기 파노라마 영상과 함께 사용자가 입력한 명령에 따라 파노라마-영상 채널의 감시 카메라를 제어함을 포함하고,
    상기 단계 (c)에서,
    사용자가 상기 파노라마 영역에서 오른쪽 마우스 버튼의 더블-클릭 신호를 발생시키면, 파노라마 제어 창이 디스플레이됨; 및
    사용자가 상기 파노라마 제어 창에서 입력한 제어 신호에 따라, 파노라마-영상 채널의 감시 카메라가 제어됨이 수행되는 감시 카메라들의 제어 방법.
  8. 삭제
  9. 삭제
  10. 청구항 10은(는) 설정등록료 납부시 포기되었습니다.
    통신망을 통하여 연결된 복수의 채널들의 감시 카메라들을 제어하는 장치에 있어서,
    상기 제3항, 제4항, 및 제7항 중에서 어느 한 항의 제어 방법을 사용하는 제어 장치.
KR1020090062225A 2009-07-08 2009-07-08 감시 카메라들의 제어 방법 및 이를 사용한 제어 장치 KR101586702B1 (ko)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100879623B1 (ko) 2008-07-05 2009-01-21 주식회사 일리시스 Ptz 카메라를 이용한 자동화된 광역 감시 시스템 및 그방법

Family Cites Families (14)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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