KR20160079411A - 보안 시스템 및 그 운영 방법 및 장치 - Google Patents

보안 시스템 및 그 운영 방법 및 장치 Download PDF

Info

Publication number
KR20160079411A
KR20160079411A KR1020140190724A KR20140190724A KR20160079411A KR 20160079411 A KR20160079411 A KR 20160079411A KR 1020140190724 A KR1020140190724 A KR 1020140190724A KR 20140190724 A KR20140190724 A KR 20140190724A KR 20160079411 A KR20160079411 A KR 20160079411A
Authority
KR
South Korea
Prior art keywords
camera
subject
cameras
peripheral
target
Prior art date
Application number
KR1020140190724A
Other languages
English (en)
Other versions
KR102174839B1 (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 KR1020140190724A priority Critical patent/KR102174839B1/ko
Priority to PCT/KR2015/014113 priority patent/WO2016105093A1/en
Priority to EP15873620.7A priority patent/EP3238442B1/en
Priority to CN201510994262.9A priority patent/CN105744219A/zh
Priority to US14/980,727 priority patent/US20160189500A1/en
Publication of KR20160079411A publication Critical patent/KR20160079411A/ko
Application granted granted Critical
Publication of KR102174839B1 publication Critical patent/KR102174839B1/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
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation 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/194Actuation 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/196Actuation 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/19602Image analysis to detect motion of the intruder, e.g. by frame subtraction
    • G08B13/19608Tracking movement of a target, e.g. by detecting an object predefined as a target, using target direction and or velocity to predict its new position
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation 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/194Actuation 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/196Actuation 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/19639Details of the system layout
    • G08B13/19645Multiple cameras, each having view on one of a plurality of scenes, e.g. multiple cameras for multi-room surveillance or for tracking an object by view hand-over
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation 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/194Actuation 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/196Actuation 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/19665Details related to the storage of video surveillance data
    • G08B13/19669Event triggers storage or change of storage policy
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation 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/194Actuation 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/196Actuation 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/19678User interface
    • G08B13/19689Remote control of cameras, e.g. remote orientation or image zooming control for a PTZ camera
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Alarm Systems (AREA)
  • Studio Devices (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

보안 시스템 운영 방법 및 장치를 개시한다. 본 발명에 따른 보안 시스템 내의 카메라는, 객체 영상을 촬영하는 영상 촬영부와, 상기 객체 영상으로부터 피사체를 식별하고, 상기 피사체의 이동 경로를 예측하고, 상기 이동 경로에 해당하는 적어도 하나의 주변 카메라를 탐색하며, 상기 탐색된 적어도 하나의 주변 카메라 중 적어도 하나의 대상 카메라를 선택하며, 상기 피사체 및 상기 이동 경로에 대한 정보를 포함하는 촬영 명령을 생성하는 제어부와, 상기 선택된 대상 카메라에게 상기 촬영 명령을 전송하는 통신부를 포함한다.

Description

보안 시스템 및 그 운영 방법 및 장치{SECURITY SYSTEM AND OPERATING METHOD THEREOF}
본 발명은 보안 시스템 및 보안 시스템을 운영하는 방법에 관한 것이다.
보안 시스템은 통상 하나 혹은 그 이상의 보안 카메라를 사용하며, 보안 카메라는 감시하고자 하는 소정 지역 내의 상황을 감시할 수 있도록 구성되어 있다. 다중 카메라는 보안용 또는 방범용으로 각 감시 지역마다 설치되어 촬영된 영상을 저장하거나 실시간 송출한다. 이러한 다중 카메라는 감시가 필요한 지역, 일 예로서 건물 내, 거리, 가정(home) 등에 설치될 수 있다. 가정 내에 설치된 다중 카메라는 홈 네트워크 시스템과 연결될 수 있다. 홈 네트워크 시스템은 댁 내에 설치된 홈 디바이스(device)들을 유선 또는 무선 네트워크로 연결함으로써 홈 디바이스들의 제어를 가능하도록 하는 시스템을 의미한다.
보안 시스템 내에서 카메라는 침입자, 즉 객체의 발생을 감지하여 객체를 추적 녹화(즉 촬영)할 수 있도록 구성될 수 있다. 그러나 객체가 카메라의 가시 범위에서 벗어나는 경우 객체의 추적이 불가하게 될 수 있다. 일 예로서 피사체가 장애물에 가려진 경우, 혹은 피사체가 카메라의 시야 각 밖으로 이동하는 경우, 혹은 피사체와 카메라 간의 거리가 멀어져서 촬영이 어려운 경우에, 객체의 추적이 더 이상 수행될 수 없다.
따라서 보안 카메라에 움직이는 객체가 검출된 경우, 카메라는 자동으로 녹화를 시작하고, 피사체의 움직임을 감지하여 자동으로 피사체를 따라 움직이기 위한 기술이 개발되어 있다. 그럼에도 불구하고 피사체가 특정 카메라의 가시 범위를 벗어나게 되는 경우, 카메라는 피사체를 놓치게 될 수 있었다. 따라서 다수의 카메라들을 사용하여 피사체를 놓치지 않고 추적하여 촬영하기 위한 기술을 필요로 하게 되었다.
본 발명은 다중 카메라를 이용한 보안 서비스 제공 방법 및 장치를 제공한다.
본 발명은 다중 카메라를 사용하여 특정 지역 내의 상황을 모니터링하는 방법 및 장치를 제공한다.
본 발명은 보안 카메라들 간 상호 연동을 통해 보안을 강화하는 방법 및 장치를 제공한다.
본 발명은 다중 카메라를 이용하여 객체를 추적하여 촬영하는 방법 및 장치를 제공한다.
본 발명은 다중 센서를 이용한 보안 서비스 제공 방법 및 장치를 제공한다.
본 발명은 다중 카메라 및 다수의 센서들을 사용하여 감시 지역 내의 이상 상황을 감지하는 방법 및 장치를 제공한다.
본 발명의 바람직한 실시예에 따른 장치는; 보안 시스템 내의 카메라에 있어서, 객체 영상을 촬영하는 영상 촬영부와, 상기 객체 영상으로부터 피사체를 식별하고, 상기 피사체의 이동 경로를 예측하고, 상기 이동 경로에 해당하는 적어도 하나의 주변 카메라를 탐색하며, 상기 탐색된 적어도 하나의 주변 카메라 중 적어도 하나의 대상 카메라를 선택하며, 상기 피사체 및 상기 이동 경로에 대한 정보를 포함하는 촬영 명령을 생성하는 제어부와, 상기 선택된 대상 카메라에게 상기 촬영 명령을 전송하는 통신부를 포함한다.
본 발명의 일 실시예에 따른 방법은, 보안 시스템 내의 카메라를 운용하는 방법에 있어서, 객체 영상을 촬영하는 과정과, 상기 객체 영상으로부터 피사체를 식별하는 과정과, 상기 피사체의 이동 경로를 예측하는 과정과, 상기 이동 경로에 해당하는 적어도 하나의 주변 카메라를 탐색하는 과정과, 상기 탐색된 적어도 하나의 주변 카메라 중 적어도 하나의 대상 카메라를 선택하는 과정과, 상기 피사체 및 상기 이동 경로에 대한 정보를 포함하는 촬영 명령을 상기 선택된 대상 카메라에게 전송하는 과정을 포함한다.
본 발명의 특정한 바람직한 실시예들의 상기에서 설명한 바와 같은 또한 다른 측면들과, 특징들 및 이득들은 첨부 도면들과 함께 처리되는 하기의 설명으로부터 보다 명백하게 될 것이다.
도 1은 본 발명의 일 실시예에 따른 감시 시스템의 간략화된 구조를 도시한 것이다.
도 2a 및 도 2b는 본 발명의 일 실시예에 따른 피사체의 이동 시나리오를 나타낸 것이다.
도 3은 본 발명의 일 실시예에 따른 카메라의 동작 절차를 나타낸 흐름도이다.
도 4는 본 발명의 일 실시예에 따라 피사체를 추적 가능한 카메라의 구조를 나타낸 블록도이다.
도 5는 본 발명의 일 실시예에 따른 다중 카메라의 연동 절차를 나타낸 메시지 흐름도이다.
도 6a 및 도 6b는 본 발명의 일 실시예에 따른 다중 카메라의 객체 추적을 예시한 타이밍도이다.
도 7은 본 발명의 일 실시예에 따라 센서를 활용한 이동 경로의 추적을 나타낸 것이다.
도 8은 본 발명의 일 실시예에 따른 브로드캐스팅 탐색 절차를 설명하기 위한 도면이다.
도 9a 및 도 9b는 본 발명의 일 실시예에 따른 영역 기반 브로드캐스팅 탐색 절차를 설명하기 위한 도면이다.
도 10a 및 도 10b는 본 발명의 일 실시예에 따른 지향성 안테나 기반 탐색 절차를 설명하기 위한 도면이다.
도 11은 본 발명의 일 실시예에 따라 대상 카메라를 탐색하는 동작을 나타낸 흐름도이다.
도 12는 본 발명의 일 실시예에 따라 주변 카메라의 요청에 따라 촬영을 시작하는 동작을 나타낸 흐름도이다.
도 13은 본 발명의 일 실시예에 따른 대상 카메라의 선택 및 제어 절차를 설명하는 도면이다.
도 14는 본 발명의 일 실시예에 따라 브로드캐스팅에 기반한 대상 카메라의 선택 및 제어 절차를 설명하는 도면이다.
도 15는 본 발명의 일 실시예에 따른 다중 센서를 포함하는 감시 시스템의 간략화된 구조를 도시한 것이다.
도 16a 및 도 16b는 본 발명의 일 실시예에 따라 다중 센서 및 다중 카메라가 설치된 예를 도시한 것이다.
도 17은 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오를 나타낸 것이다.
도 18a 및 도 18b는 본 발명의 다른 실시예에 따라 다중 센서 및 다중 카메라가 설치된 예를 도시한 것이다.
도 19는 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오의 일 예를 나타낸 것이다.
도 20은 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오의 다른 예를 나타낸 것이다.
도 21a 내지 도 21e는 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오의 또 다른 예를 나타낸 것이다.
도 22는 본 발명의 일 실시예에 따라 다중 센서 기반의 상황 감지 동작을 나타낸 흐름도이다.
도 23a 내지 도 23d는 본 발명의 일 실시예에 따라 다중 센서를 이용한 상황 감지의 예들을 나타낸 것이다.
상기 도면들에서 유사 참조 번호들은 동일한 혹은 유사한 엘리먼트들과, 특징들 및 구조들을 도시하기 위해 사용된다는 것에 유의해야만 한다.
이하, 본 발명의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
실시 예를 설명함에 있어서 본 발명이 속하는 기술 분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 발명의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
이 때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(field-Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다.
본 명세서의 실시 예들을 구체적으로 설명함에 있어서, OFDM 기반의 무선통신 시스템을 주된 대상으로 할 것이지만, 본 명세서의 주요한 요지는 유사한 기술적 배경 및 채널형태를 가지는 여타의 통신 시스템 및 서비스에도 본 명세서의 범위를 크게 벗어나지 아니하는 범위에서 적용 가능하며, 이는 본 명세서의 기술분야에서 숙련된 기술적 지식을 가진 자의 판단으로 가능할 것이다.
도 1은 본 발명의 일 실시예에 따른 감시 시스템의 간략화된 구조를 도시한 것이다.
도 1을 참조하면, 감시 시스템은 객체의 이동을 추적하면서 촬영 가능하도록 구성된 복수의 카메라들(102,104)을 포함하여 구성된다. 카메라들(102,104)은 유선 및/또는 무선 기술을 기반으로 하는 네트워크(100)를 통해 상호간에 통신 가능하도록 구성된다. 선택 가능한 실시예로서 감시 시스템은 네트워크(100)를 통해 카메라들(102,104)에 접속 가능한 게이트웨이(110), 서버(112), 사용자 단말(114) 중 적어도 하나를 더 포함할 수 있다. 게이트웨이(110)는 카메라들(102,104) 간의 연결 및 다른 보안 디바이스들(도시하지 않음)의 연결을 제어하고 카메라들(102,104) 및 보안 디바이스들 간의 연동을 제어할 수 있다. 서버(112)는 카메라들(102,104)에 의해 촬영된 영상을 수신하여 변환하고 저장하며 사용자의 요청에 응답하여 제공한다. 사용자 단말(114)은 네트워크(100)를 통해 카메라들(102,104), 게이트웨이(110), 서버(112) 중 적어도 하나에 접속하고, 촬영 명령을 전송하거나 원하는 정보를 수집할 수 있다.
카메라들(102,104)은 감시 지역 내의 지정된 지점들에 설치될 수 있으며, 상시적으로 촬영을 수행하거나 혹은 움직임이 감지된 경우에만 촬영을 수행하도록 구성될 수 있다. 이를 위해 카메라들(102,104)의 적어도 일부는 인접한 곳에 위치한 움직임 센서(motion sensor)와 연동되거나, 혹은 움직임 센서를 내장할 수 있다.
도 2a 및 도 2b는 본 발명의 일 실시예에 따른 피사체의 이동 시나리오를 나타낸 것이다.
도 2a를 참조하면, 카메라 1(202)와 카메라 2(206)은 각자의 위치에 설치되어 있으며, 상/하, 좌/우 및 상/하/좌/우로 회전이 가능하도록 구성될 수 있다. 카메라 1(202)은 피사체(210)의 움직임을 감지하고 촬영을 시작한다. 피사체(210)가 이동하게 되면 카메라 1(202)은 피사체(210)을 따라 움직이면서 촬영을 계속한다. 피사체(210)가 계속하여 이동하여 카메라 1(202)의 시야(204)을 벗어나게 될 수 있다. 이때 카메라 2(206)이 주기적인 움직임 혹은 다른 객체의 감지에 의해 피사체(210)가 이동한 방향이 아닌 다른 방향을 향하고 있는 경우, 피사체(210)는 카메라 2(206)의 시야(208)에도 속하지 않게 된다. 이와 같이 카메라 1,2(202,206) 모두에 의해 촬영이 불가능한 사각(blind spot)(215)이 존재하게 되면, 카메라 1,2(202,206)는 피사체(210)의 움직임을 놓치게 되고 결국 보안에 심각한 문제를 야기할 수 있다.
도 2b를 참조하면, 카메라 1(202)은 피사체(210)의 움직임을 감지함에 따라 주변에 위치한 카메라 2(206)를 탐색(discovery)하고, 카메라 2(206)를 위한 촬영 명령(220)을 전송한다. 상기 촬영 명령(220)은 피사체(210)에 대한 정보 및 카메라 2(206)가 피사체(210)를 촬영할 수 있는 예측된 지점을 지시할 수 있다. 카메라 2(206)은 상기 촬영 명령(220)에 응답하여 피사체(210)의 방향으로 회전(230)하게 되고, 이에 따라 피사체(210)는 카메라 2(206)의 시야(225)에 들어오게 된다.
이하에서는 다중 카메라 중 피사체의 동선에 있는 카메라를 탐색하는 기술, 피사체를 촬영하기에 적절한 카메라를 선택하여 연결하는 기술, 및 선택된 카메라에 촬영 명령을 전송하기 위한 기술에 대하여 상세히 설명하기로 한다.
도 3은 본 발명의 일 실시예에 따른 카메라의 동작 절차를 나타낸 흐름도이다.
도 3을 참조하면, 과정 305에서 카메라는 녹화를 시작하여 객체 영상을 촬영한다. 녹화는 상시적으로 이루어지거나, 혹은 가시 범위 내에서 움직이는 객체가 감지됨에 따라 개시될 수 있다. 카메라는 정해진 범위(일 예로 0도 ~ 180도) 내에서 주기적으로 회전하거나 혹은 감지된 객체의 움직임을 따라 이동할 수 있다. 과정 310에서 카메라는 상기 객체 영상을 분석하여 상기 객체 영상에서 감지된 객체를 피사체로 인식하고, 상기 피사체를 인식한다. 상기 피사체의 인식은 피사체를 식별하는 것 및 피사체의 정보를 패턴화하는 것을 포함할 수 있다. 피사체를 식별하는 것은 일 예로 피사체가 인간인지의 여부 및 거주자인지의 여부를 식별하는 것을 포함할 수 있다. 피사체의 정보를 패턴화 하는 것은 피사체의 움직임이 자동차나 행인과 같이 규칙적인 패턴을 가지는지, 혹은 애완동물과 같은 불규칙한 패턴을 가지는지를 식별하는 것을 포함할 수 있다.
과정 315에서 카메라는 피사체의 이동경로를 판단한다. 구체적으로 카메라는 피사체의 이동을 추적하며 피사체의 위치를 계산할 수 있다. 상기 피사체의 위치는 일 예로 카메라를 기준으로 하는 상대적인 위치가 될 수 있다. 일 예로서 카메라는 피사체의 이동에 따른 피사체의 미래 위치를 예측한다.
과정 320에서 카메라는 적어도 하나의 주변 카메라를 탐색한다. 즉 카메라는 상기 계산된 피사체의 위치를 기반으로 상기 피사체에 인접한 적어도 하나의 카메라를 탐색한다. 상기 탐색은, 주변 카메라들의 절대 위치, 혹은 주변 카메라들이 속한 영역(zone), 상기 카메라를 기준으로 하는 주변 카메라들의 상대 위치 중 적어도 하나를 기반으로 수행될 수 있다. 일 예로서 상기 주변 카메라들의 상대 위치는, 지향성 신호와 신호 세기에 기반한 삼각 측량법을 이용하여 측정될 수 있다.
과정 325에서 카메라는 상기 탐색 결과를 기반으로 하고, 피사체를 촬영 가능한 적어도 하나의 대상 카메라를 선택한다. 추가적으로 카메라는 대상 카메라를 선택함에 있어서 각 주변 카메라의 성능, 즉 해상도, 프레임 속도(frame rate), 밝기, PTZ(pan, tilt and zoom movements) 기능 등을 고려할 수 있다.
과정 330에서 카메라는 상기 선택된 대상 카메라를 설정(setup)하기 위한 촬영 명령을 상기 선택된 대상 카메라로 전송한다. 상기 촬영 명령은 상기 피사체를 식별하는 정보, 상기 피사체의 움직임 패턴에 대한 정보와, 상기 피사체의 이동 경로를 연속하여 촬영하기 위해 필요한 위치 정보와, 촬영 해상도 및 프레임 속도 중 적어도 하나를 포함할 수 있다.
도 4는 본 발명의 일 실시예에 따라 피사체를 추적 가능한 카메라의 구조를 나타낸 블록도이다.
도 4를 참조하면, 카메라(400)는 제어부(410), 저장부(420), 영상 촬영부(430), 통신부(440)를 포함하며, 선택적으로 사용자 인터페이스(User Interface: UI)(450) 및/또는 위치 측정부(460)를 더 포함할 수 있다.
영상 촬영부(430)는 카메라 구동부와 카메라 모듈을 포함하며, 피사체의 정지 영상 및 동영상 촬영과 같은 일반적인 카메라 기능을 수행할 수 있으며, 추가적으로 피사체의 움직임을 검출하여 제어부(410)로 보고하고, 제어부(410)의 제어 하에 피사체의 방향으로 움직일 수 있다. 이를 위해 영상 촬영부(430)는 움직임 센서를 내장할 수 있다.
저장부(420)는 제어부(410)의 동작에 필요한 프로그램 코드, 데이터 및/또는 정보를 저장할 수 있도록 구성되며, 필요시 영상 촬영부(430)에 의해 생성된 촬영 이미지를 제어부(410)를 통해 전달받아 저장할 수 있다. 제어부(410)는 소정 기간 동안의 촬영 이미지를 저장부(420)에 저장할 수 있다. 또한 저장부(420)는 카메라(420)의 제어에 필요한 추가적인 정보, 일 예로 카메라(400) 및 다른 카메라들의 절대/상대 위치 정보, 성능 정보, 촬영 명령 중 적어도 하나를 더 저장할 수 있다.
통신부(440)는 근거리 무선 통신 수단 혹은 유선 케이블에 따라 주변에 위치한 다른 카메라 혹은 다른 통신 장치와 연동할 수 있다. 일 실시예로서 통신부(440)는 블루투스(Bluetooth), BLE(Bluetooth Low Energy), 지그비(Jigbee), 적외선 통신, 와이파이(Wi-Fi), 와이파이 다이렉트(Wi-Fi Direct), 홈 RF(Radio Frequency), DLNA(Digital Living Network Alliance) 등과 같은 무선 기술을 통해 다른 장치와 연결될 수 있다. 또한 통신부(440)는 HDMI(High-Definition Multimedia Interface) 케이블, USB(Universal Serial Bus) 케이블, 마이크로/미니 USB 케이블, AV(Audio-Video) 케이블과 같은 유선 기술을 통해 다른 장치와 연결될 수 있다. 통신부(440)는 제어부(410)의 제어 하에 주변에 위치하는 카메라들을 탐색하여 그 위치 및/또는 성능 정보를 제어부(410)로 제공하며, 제어부(410)로부터 전달된 촬영 명령을 해당 카메라로 전송할 수 있다.
사용자 인터페이스(450)는, 디스플레이, 스피커, 알림 램프와 같은 출력 모듈과, 터치스크린, 키패드와 같은 입력 모듈을 포함할 수 있으며, 사용자가 직접 카메라(400)를 제어하기 위해 사용될 수 있다.
위치 측정부(460)는 카메라(400)가 설치된 위치에 대한 절대 정보 혹은 상대 정보를 측정하여 제어부(410)로 제공하며, 일 예로서 GPS(Global Positioning System) 모듈이 될 수 있다. 상기 절대 정보는 일 예로서 GPS 모듈에 의해 측정된 위도와 경도가 될 수 있다. 상기 상대 정보는 일 예로서 소정의 기준(일 예로 게이트웨이, 서버, 제어 콘솔 등)에 대한 상대적인 위치가 될 수 있다.
제어부(410)는 프로세서로서, CPU(Central Processing Unit)와, 카메라(400)의 제어를 위한 제어 프로그램이 저장된 롬(Read-Only Memory: ROM) 및 카메라(400)에서 수행되는 작업들을 위한 기억 영역으로 사용되는 램(Random Access Memory: RAM)을 포함할 수 있다. 제어부(410)는 롬이나 램에 저장된 프로그램들 혹은 저장부(420)에 저장될 수 있는 응용 프로그램들의 실행에 의해 영상 촬영부(430)를 제어하고, 통신부(440)를 통해 주변 카메라들과 통신하며, 촬영 명령을 생성하여 주변 카메라들로 전송하거나 주변 카메라들로부터 수집된 정보를 저장부(420)에 저장한다.
구체적으로 제어부(410)는 위치 측정부(460)에 의해 측정되거나, 사용자에 의해 입력되거나, 제조시에 설정된 위치 정보를 수집하며, 영상 촬영부(430)로부터 전달된 촬영 이미지를 기반으로 피사체를 식별하고 움직임을 검출한다. 다른 실시예로서 제어부(410)는 인접하게 위치한 움직임 센서에 의한 감지 결과를 통신부(440)를 통해 수신하여 피사체의 움직임을 검출할 수 있다. 또한 통신부(440)를 통해 주변의 카메라들을 탐색하여 촬영 명령을 전달할 대상 카메라를 선택하고, 촬영 명령을 생성하여 통신부(440)를 통해 상기 대상 카메라로 전송한다.
도 5는 본 발명의 일 실시예에 따른 다중 카메라의 연동 절차를 나타낸 메시지 흐름도이다. 여기에서는 센서(504)와 3개의 카메라들(502,508,508)이 설치된 상황을 예시하였다.
도 5를 참조하면, 과정 510에서 센서(510)는 움직임을 감지하고, 과정 515에서 카메라 1,3(506,502)으로 탐색 신호를 전송한다. 상기 탐색 신호는 불특정 수신자들에게 브로드캐스팅(broadcasting)되거나, 하나 혹은 그 이상의 수신자들에게 유니캐스팅(unicasting) 혹은 멀티캐스트(multicasting)될 수 있다. 일 예로서 카메라 1,3(506,502)은 센서(510)로부터의 전송되는 탐색 신호를 수신 가능한 위치에 존재하여 상기 탐색 신호에 응답할 수 있다. 다른 예로서 센서(510)는 카메라 1,3(506,502)에 대한 정보를 미리 저장하고 있으며, 상기 탐색 신호를 카메라 1,3(506,502)로 지정하여 전송할 수 있다.
과정 520에서 센서(510)는 탐색 신호에 응답한 카메라 1,3(506,502)에게 촬영 명령(Recording command)을 전송한다. 과정 525에서 카메라 1,3(506,502)은 상기 촬영 명령에 응답하여 촬영을 수행하기 시작한다. 이때 카메라 1,3(506,502)은 센서(504)가 설치된 방향으로 움직인 후 촬영을 시작할 수 있다. 센서(504)의 위치는 카메라 1,3(506,502)에게 미리 알려져 있거나 촬영 명령(520)과 함께 전달될 수 있다.
과정 530에서 카메라 1(506)은 추적 촬영할 대상 객체(target object)로서의 피사체를 식별하고, 과정 535에서 상기 피사체의 이동 경로를 추정한다. 일 예로서 카메라 1(506)는 피사체가 인간인지의 여부 및 거주자인지 외부인지의 여부 등을 식별하여 이동 경로를 추적할지를 결정할 수 있다.
과정 540에서 카메라 1(506)은 상기 이동 경로 상에 있는 혹은 상기 이동 경로에 인접한 카메라 2(508)로 탐색 신호를 전송한다. 일 실시예로서 카메라 1(506)은 상기 이동 경로의 방향으로 향하는 지향성 신호에 상기 탐색 신호를 실어 전송할 수 있다. 다른 실시예로서 카메라 1(506)은 미리 저장된 주변 카메라들의 위치 정보 혹은 영역 정보를 기반으로 상기 이동 경로에 인접한 카메라 2(508)을 선택한 후 상기 카메라 2(508)로 지정하여 상기 탐색 신호를 전송할 수 있다. 카메라 2(508)은 상기 탐색 신호에 대한 응답을 카메라 1(506)로 전송한다.
과정 545에서 카메라 1(506)은 상기 탐색 신호에 응답한 카메라 2(508)를 대상 카메라로서 선택하고, 과정 550에서 카메라 2(508)에게 대상 객체 정보를 전달하며, 과정 555에서 카메라 2(508)에게 촬영 명령을 전송한다. 다른 실시예로서 촬영 명령은 피사체의 신원 및 움직임에 관련된 대상 객체 정보를 포함하여 전송될 수 있다. 도시하지 않을 것이나 카메라 1(506)은 촬영 명령을 전송한 이후 소정 시간 동안 계속하여 촬영을 수행하거나, 혹은 피사체의 움직임이 검출되는 동안 계속하여 촬영을 수행할 수 있다.
과정 560에서 카메라 2(508)은 상기 촬영 명령에 응답하여 촬영을 수행하기 시작한다. 이때 카메라 2(508)은 피사체의 위치 혹은 이동 경로를 향하여 촬영을 시작할 수 있다. 피사체의 위치 혹은 이동 경로에 대한 정보는 대상 객체 정보 혹은 촬영 명령과 함께 전달될 수 있다. 과정 565에서 카메라 2(508)은 추적 촬영할 대상 객체로서의 피사체를 식별하며, 이후 유사.한 동작이 반복된다.
이상과 같이 본 발명은 중앙 제어 장치나 사용자의 개입 없이 센서 및/또는 카메라들 간 연동을 통해 피사체의 연속적인 추적이 가능하며, 불특정 칩입자를 직접 식별하여 추적 촬영할 수 있다. 또한 필요에 따라 다수의 카메라들이 다각도에서 피사체를 촬영할 수 있다.
도 6a 및 도 6b는 본 발명의 일 실시예에 따른 다중 카메라의 객체 추적을 예시한 타이밍도이다.
도 6a를 참조하면, 카메라 1(602)은 피사체(600)를 검출하고 카메라 4(608)로 촬영 명령(610)을 전송한다. 카메라 4(608)는 상기 촬영 명령(610)에 응답하여 촬영 이미지를 기록한다. 이후 카메라 1(602)는 피사체(600)의 움직임을 따라 촬영 이미지를 기록하다가 피사체(600)가 카메라 2(604)의 인접한 곳으로 이동함을 감지하고 카메라 2(604)로 촬영 명령(612)을 전송하여 카메라 2(604)가 촬영을 시작하도록 한다. 유사하게 카메라 2(604)는 피사체(600)가 카메라 3(606)의 인접한 곳으로 이동함을 감지하고 카메라 3(606)으로 촬영 명령(614)을 전송하며, 이에 응답하여 카메라 3(614)는 피사체(600)에 대한 촬영 이미지를 기록한다.
도 6b를 참조하면, 카메라들(602,604,606,608)의 연동에 의해 피사체(600)는 적어도 하나의 카메라에 의해 연속적으로 추적될 수 있다.
이하에서는 카메라에 의해 피사체의 이동 경로를 추적하기 위한 기술들을 설명한다.
도 7은 본 발명의 일 실시예에 따라 센서를 활용한 이동 경로의 추적을 나타낸 것이다.
도 7을 참조하면, 카메라 1(702)과 카메라 2(706)와 카메라 3(708)과 카메라 4(710)은 거리를 따라 소정 간격들을 가지고 각자의 위치에 설치되어 있다. 카메라 1(702)은 소정 주기로 혹은 피사체의 움직임을 감지함에 따라 센서 가동 명령(714)을 브로드캐스팅한다. 카메라 1(702)의 주변에 위치한 센서들(712,712a)은 상기 센서 가동 명령(714)에 응답하여 감지 동작을 시작하며, 움직임이 감지되지 않거나 새로운 센서 가동 명령이 수신되지 않으면 소정 시간 이후에 감지 동작을 종료한다. 센서(712)는 상기 센서 가동 명령(714)에 응답하여 감지 동작을 시작하여, 센서 커버리지(704) 내에서 움직임(716)을 감지하면, 움직임 감지 통지(718)를 브로드캐스팅한다. 센서(712)의 주변에 위치한 카메라들, 특히 카메라 3(708)은 상기 움직임 감지 통지(718)에 응답하여 녹화(720)를 시작한다. 카메라 3(708)은 녹화(720)를 시작한 이후 소정 시간 이내에 움직임이 감지되거나 새로운 움직임 감지 통지가 수신되지 않으면 촬영 동작을 종료한다.
도 8은 본 발명의 일 실시예에 따른 브로드캐스팅 탐색 절차를 설명하기 위한 도면이다.
도 8을 참조하면, 카메라 1(802)과 카메라 2(804)과 카메라 3(806)은 거리를 따라 소정 간격들을 가지고 각자의 위치에 설치되어 있다. 카메라 1(802)은 소정 주기로 혹은 피사체의 움직임을 감지함에 따라 피사체를 추적 촬영하고 이동 경로를 계산한다.(810) 상기 피사체가 카메라 1(802)의 가시 영역을 벗어나게 될 것으로 예측됨에 따라 카메라 1(802)은 인근 카메라를 탐색하기 위한 탐색 신호(812)를 브로드캐스팅한다. 상기 탐색 신호(812)는 와이파이를 사용하여 전송될 수 있으며, 일 예로 SSDP(Simple Service Discovery Protocol)을 사용하여 하기와 같이 구성된다.
M- SEARCH * HTTP /1.1
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera
MX : 5
MAN : " ssdp : discover "
HOST : 239.255.255.250:1900
상기한 예에서 상기 탐색 신호(812)는 탐색하고자 하는 대상 기기가 Wi-Fi 카메라임을 지시하는 정보(Wi-Fi_Camera)와, 카메라 1(802)를 식별하는 정보, 일 예로 IP(Internet Protocol) 주소와 포트 번호를 포함한다.
카메라 1(802)의 주변에서 카메라 2,3(804,806)이 상기 탐색 신호(812)를 수신하고, 각자 응답 신호(814)를 전송한다. 상기 응답 신호(814)는 일 예로 하기와 같이 구성된다.
HTTP /1.1 200 OK
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera
SERVER : Linux 1.01 SHP /2.0 CameraMaster /1.0
Positioning Type = alsolute position
Position = latitude / longitude
상기한 예에서 상기 응답 신호(814)는 응답 신호(814)를 전송하는 기기의 유형이 Wi-Fi 카메라임을 지시하는 정보(Wi-Fi_Camera)와, 위치 정보를 포함한다. 상기 위치 정보는 일 예로 절대 위치인 경우, 위도와 경도로 구성될 수 있다.
도 9a 및 도 9b는 본 발명의 일 실시예에 따른 영역 기반 브로드캐스팅 탐색 절차를 설명하기 위한 도면이다.
도 9a를 참조하면, 카메라 1(902)과 카메라 2(904)과 카메라 3(906)은 거리를 따라 소정 간격들을 가지고 각자의 위치에 설치되어 있으며, 각자의 위치 정보를 저장하고 있다. 도 9b를 참조하면, 카메라 3(906)은 적어도 하나의 영역을 커버하도록 구성될 수 있으며, 도시된 예에서 카메라 3(906)은 180-270도 방향에서 거실 영역(906a)을 촬영할 수 있으며, 90-180도 방향에서 주방 영역(906b)을 촬영할 수 있다.
카메라 1(902)은 소정 주기로 혹은 피사체의 움직임을 감지함에 따라 피사체를 추적 촬영하고 이동 경로를 계산한다.(910) 상기 피사체가 카메라 1(902)의 가시 영역을 벗어나게 될 것으로 예측됨에 따라 카메라 1(902)은 인근 카메라를 탐색하기 위한 탐색 신호(912)를 브로드캐스팅한다. 이때 카메라 1(902)은 상기 피사체의 움직임 예측 결과 상기 피사체가 특정 영역, 일 예로 주방 영역으로 진입하게 될 것으로 결정하고, 주방 영역의 카메라를 탐색하기 위한 탐색 신호(912)를 생성한다. 일 예로 상기 탐색 신호(912)는 하기와 같이 구성된다.
M- SEARCH * HTTP /1.1
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera _ kitchen
MX : 5
MAN : " ssdp : discover "
HOST : 239.255.255.250:1900
상기한 예에서 상기 탐색 신호(912)는 탐색하고자 하는 대상 기기가 주방 영역 내에 위치하는 Wi-Fi 카메라임을 지시하는 정보(Wi-Fi-Camera_kitchen)와, 카메라 1(902)를 식별하기 위한 IP 주소 및 포트 번호를 포함한다.
카메라 1(902)의 주변에서 카메라 2,3(904,906)이 상기 탐색 신호(912)를 수신할 수 있고, 주방 영역에 위치하는 카메라 3(906)이 응답 신호(914)를 전송한다. 상기 응답 신호(914)는 일 예로 하기와 같이 구성된다
HTTP /1.1 200 OK
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera _ kitchen
SERVER : Linux 1.01 SHP /2.0 CameraMaster /1.0
Positioning Type = relational position
Position = camera1 /90 degree /5m
상기한 예에서 상기 응답 신호(914)는 응답 신호(914)를 전송하는 기기의 유형이 주방 영역에 위치한 Wi-Fi 카메라임을 지시하는 정보(Wi-Fi_Camera_kitchen)와, 위치 정보를 포함한다. 상기 위치 정보는 일 예로 상대 위치인 경우, 기준이 되는 기기(camera1), 방향(90degree), 거리(5m)로 구성될 수 있다.
도 10a 및 도 10b는 본 발명의 일 실시예에 따른 지향성 안테나 기반 탐색 절차를 설명하기 위한 도면이다.
도 10a를 참조하면, 카메라 1(1002)과 카메라 2(1004)과 카메라 3(1006)은 거리를 따라 소정 간격들을 가지고 각자의 위치에 설치되어 있으며, 각자 자신 및 주변 카메라들의 위치 정보를 저장하고 있다. 도 10b를 참조하면, 카메라들(1002,1004,1006) 중 일부, 적어도 카메라 1(1002)은 지향성 신호를 송출 가능하도록 구성되어 있으며, 도시된 예에서 카메라 1(1002)은 카메라 3(1006)의 방향으로 지향성 신호(1012)를 형성하고 있다.
카메라 1(1002)은 소정 주기로 혹은 피사체의 움직임을 감지함에 따라 피사체를 추적 촬영하고 이동 경로를 계산한다.(1010) 상기 피사체가 카메라 1(1002)의 가시 영역을 벗어나게 될 것으로 예측됨에 따라 카메라 1(1002)은 인근 카메라를 탐색하기 위한 탐색 신호(1012)를 지향성 신호에 실어 카메라 3(1006)의 방향으로 송출한다. 즉 카메라 1(1002)은 상기 피사체의 움직임 예측 결과 상기 피사체가 카메라 3(1006)의 가시 영역으로 진입하게 될 것으로 결정하고, 지향성 신호를 카메라 3(1006)의 방향으로 형성한다. 일 예로 상기 탐색 신호(1012)는 하기와 같이 구성된다.
M- SEARCH * HTTP /1.1
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera
MX : 5
MAN : " ssdp : discover "
HOST : 239.255.255.250:1900
상기한 예에서 상기 탐색 신호(1012)는 탐색하고자 하는 대상 기기가 Wi-Fi 카메라임을 지시하는 정보(Wi-Fi-Camera_kitchen)와, 카메라 1(1002)를 식별하기 위한 IP 주소 및 포트 번호를 포함한다.
카메라 3(1006)은 상기 탐색 신호(1012)를 수신할 수 있고, 응답 신호(1014)를 전송한다. 상기 응답 신호(1014)는 일 예로 하기와 같이 구성된다
HTTP /1.1 200 OK
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera
SERVER : Linux 1.01 SHP /2.0 CameraMaster /1.0
Positioning Type = relational position
Position = camera1 /90 degree /5m
상기한 예에서 상기 응답 신호(1014)는 응답 신호(1014)를 전송하는 기기의 유형이 Wi-Fi 카메라임을 지시하는 정보(Wi-Fi_Camera_kitchen)와, 위치 정보를 포함한다. 상기 위치 정보는 일 예로 상대 위치인 경우, 기준이 되는 기기(camera1), 방향(90degree), 거리(5m)를 구성될 수 있다.
하기는 응답 신호(814,914,1014)의 다른 예를 나타낸 것이다.
HTTP /1.1 200 OK
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _Camera(_ zone )
EXT :
USN : uuid : abc41940 -1 a01 -4090-8677- abcdef123456
:: urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera :1
CACHE - CONTROL : max - age = 1800
LOCATION : http://168.219.208.38:8888/Position
SERVER : Linux 1.01 SHP /2.0 CameraMaster /1.0
상기 예에 나타낸 바와 같이, 응답하는 카메라의 위치 정보는 IP 주소와 포트 번호로 표현될 수 있다.
하기는 응답 신호(814,914,1014)의 또 다른 예를 나타낸 것이다.
HTTP /1.1 200 OK
ST : urn : SmartHomeAlliance - org : device : Wi - Fi _Camera(_ zone )
EXT :
USN : uuid : abc41940 -1 a01 -4090-8677- abcdef123456
:: urn : SmartHomeAlliance - org : device : Wi - Fi _ Camera :1
CACHE - CONTROL : max - age = 1800
LOCATION :
SERVER : Linux 1.01 SHP /2.0 CameraMaster /1.0
Positioning Type = xxx
Position = yyy
상기 예에 나타낸 바와 같이, 응답하는 카메라의 위치 정보는 위치 정보의 타입(절대 위치, 상대 위치, 혹은 영역)과 위치를 나타내는 값으로 표현될 수 있다.
도 8 내지 도 10의 예에서 응답 신호(814,914,1014)에 포함되는 위치 정보는 절대 위치, 상대 위치 혹은 설치 위치로 표현될 수 있다. 절대 위치인 경우 위치 정보는 위도와 경도를 포함한다. 대상 카메라의 절대 위치는 카메라 혹은 별도의 위치 측정 서버에 의해 삼각 측량법을 이용하여 측정되거나, GPS를 이용하여 측정될 수 있다. 상대 위치인 경우 위치 정보는 거리, 방향, 기준 기기(related device)의 정보를 포함한다. 대상 카메라의 상대 위치는 기준 카메라의 Wi-Fi 스캔 혹은 지향성 안테나를 이용한 스캔을 통해 측정될 수 있다. 설치 위치인 경우 위치 정보는 영역(일 예로 주방 혹은 거실)을 식별할 수 있다. 대상 카메라의 설치 위치는 대상 카메라의 설치시 사용자에 의해 직접 혹은 사용자 단말이나 서버를 통해 대상 카메라로 입력될 수 있다.
도 11은 본 발명의 일 실시예에 따라 대상 카메라를 탐색하는 동작을 나타낸 흐름도이다. 도시한 흐름은 피사체를 감지한 카메라에 의해 수행될 수 있다.
도 11을 참조하면, 과정 1105에서 카메라는 촬영을 대기하고 있는 상태이거나 혹은 통상적인 감시 상태에 있을 수 있다. 과정 1110에서 카메라는 스스로 피사체를 감지하거나, 혹은 인접한 센서로부터 피사체를 감지한 결과를 수신하고, 과정 1115에서 녹화를 시작한다. 과정 1120에서 카메라는 피사체의 이동을 따라 추적하며 녹화를 계속한다. 과정 1125에서 카메라는 피사체의 이동 경로를 계산하고, 과정 1130에서 카메라의 촬영 범위 밖으로 피사체가 이동할 것으로 예측되는지 판단한다. 피사체가 촬영 범위 밖으로 이동할 것으로 예측되지 않은 경우 과정 1120으로 복귀하여 피사체의 녹화 및 이동 경로 계산을 계속한다. 만일 피사체가 촬영 범위 밖으로 이동할 것으로 예측된 경우, 과정 1135에서 카메라는 인근에 위치한 적어도 하나의 주변 카메라를 탐색한다. 상기 탐색은 앞서 설명한 바와 같이 브로드캐스팅 기반, 영역 기반, 혹은 지향성 안테나 기반으로 수행될 수 있다.
과정 1140에서 카메라는 탐색된 적어도 하나의 주변 카메라에 대한 정보를 수집하고, 과정 1145에서 피사체를 촬영 가능한 주변 카메라가 존재하는지 판단한다. 상기 판단은 일 예로서 상기 계산된 이동 경로와 각 주변 카메라의 위치 및/또는 성능 정보에 따라 이루어질 수 있다. 주변 카메라가 존재하는 것으로 판단된 경우, 과정 1150에서 카메라는 촬영 명령을 전송할 적어도 하나의 대상 카메라를 선택한다. 상기 대상 카메라를 선택함에 있어서 카메라는 과정 1135에서 주변 카메라로부터 수신한 응답 신호에 포함된 위치 정보를 기반으로, 피사체의 이동 경로 근처에 위치하는 주변 카메라를 선택할 수 있다. 다른 실시예로서 카메라는 지향성 안테나를 이용하여 피사체의 이동 경로 전방에 위치하는 주변 카메라를 탐색할 수 있다. 또 다른 실시예로서 카메라는 미리 저장된 주변 카메라들의 위치 정보를 기반으로 주변 카메라를 선택할 수 있다.
과정 1155에서 카메라는 상기 대상 카메라를 설정하기 위한 촬영 명령을 생성한다. 상기 촬영 명령은 상기 피사체의 움직임 패턴에 대한 정보와, 상기 피사체의 이동 경로를 연속하여 촬영하기 위해 필요한 위치 정보와, 촬영 해상도 및 프레임 속도 중 적어도 하나를 포함할 수 있다. 과정 1160에서 카메라는 상기 촬영 명령을 상기 대상 카메라로 전송하여 촬영을 시작할 것을 요청한다.
피사체를 촬영 가능한 주변 카메라의 탐색에 실패한 경우, 과정 1165에서 카메라는 과정 1135에서 탐색된 모든 카메라들을 대상 카메라들로 선택하고, 과정 1170에서 상기 대상 카메라들에게 촬영의 시작을 요청하기 위한 촬영 명령을 전송한다. 더불어 과정 1175에서 카메라는 상기 대상 카메라들에게 팬, 틸트 등을 제어하여 피사체를 탐색할 것을 요청할 수 있다. 다른 실시예로서 카메라는 촬영 명령을 통해 피사체의 탐색을 요청할 수 있다.
도 12는 본 발명의 일 실시예에 따라 주변 카메라의 요청에 따라 촬영을 시작하는 동작을 나타낸 흐름도이다.
도 12를 참조하면, 과정 1205에서 카메라는 촬영을 대기하고 있는 상태이거나, 혹은 통상적인 감시 상태에 있을 수 있다. 과정 1210에서 카메라는 주변 카메라로부터 탐색 신호를 수신하고, 과정 1215에서 자신이 대상 카메라인지 여부를 판단한다. 일 실시예로서 카메라는 상기 탐색 신호로부터 대상 카메라의 조건, 일 예로 영역, 성능 등을 인식하고, 상기 조건에 만족하는 경우 자신이 대상 카메라인 것으로 판단할 수 있다. 다른 실시예로서 상기 탐색 신호가 대상 카메라의 조건을 지정하지 않는 경우, 카메라는 과정 1215를 생략할 수 있다. 카메라가 상기 대상 카메라가 아닌 것으로 판단된 경우, 카메라는 과정 1205로 복귀한다.
카메라가 상기 대상 카메라인 것으로 판단된 경우, 과정 1220에서 카메라는 상기 탐색 신호에 대응하는 응답 신호를 상기 주변 카메라로 전송한다. 상기 응답 신호는 일 예로서 카메라의 위치 정보, 성능 정보 중 적어도 하나를 포함할 수 있다. 과정 1225에서 카메라는 상기 주변 카메라로부터 촬영을 시작할 것을 지시하는 촬영 명령을 수신하고, 과정 1230에서 상기 촬영 명령이 지시하는 방향으로 촬영을 시작한다. 일 예로서 상기 촬영 명령은 피사체의 신원 및/또는 움직임에 관련된 대상 객체 정보를 포함할 수 있다.
과정 1235에서 카메라는 촬영을 통해 피사체를 검색(search)하고, 과정 1240에서 피사체가 발견되었는지를 판단한다. 상기 촬영 명령이 피사체의 신원을 지시하는 경우, 과정 1240에서 카메라는 촬영 명령에 의해 지시된 피사체가 촬영 이미지에 포함되었는지를 판단할 수 있다. 지시된 피사체 혹은 임의의 피사체가 발견된 경우, 과정 1245에서 카메라는 피사체를 추적하면서 계속하여 촬영한다. 반면 지시된 피사체 혹은 어떠한 피사체도 발견되지 않은 경우, 과정 1250에서 카메라는 즉시 혹은 소정 시간 이후에 촬영을 종료한다.
도 13은 본 발명의 일 실시예에 따른 대상 카메라의 선택 및 제어 절차를 설명하는 도면이다. 여기에서는 피사체를 촬영 가능한 대상 카메라를 결정할 수 있는 경우의 동작을 도시하였다.
도 13을 참조하면, 카메라 1(1302)과 카메라 2(1304)과 카메라 3(1306)은 거리를 따라 소정 간격들을 가지고 각자의 위치에 설치되어 있다. 카메라 1(1302)은 소정 주기로 혹은 피사체의 움직임을 감지함에 따라 피사체의 방향으로 회전하여 피사체를 추적 촬영하고 이동 경로를 계산한다.(1300) 주변 카메라들(1304,1306)의 위치가 카메라 1(1302)에게 이미 알려져 있는 경우, 카메라 1(1302)은 상기 이동 경로의 주변에 위치한 카메라 3(1306)을 결정할 수 있다. 따라서 카메라 1(1302)은 카메라 3(1306)에게 촬영 명령을 전송한다. 카메라 3(1306)은 상기 촬영 명령에 응답하여 촬영을 시작하고(1312) 피사체를 추적한다.(1314) 카메라 3(1306)은 마찬가지로 주변 카메라들(1302,1308)의 위치에 대한 정보를 미리 저장하고 있다. 피사체가 카메라 4(1308)의 방향으로 이동하는 것이 감지된 경우, 카메라 3(1306)은 카메라 위치를 조정하여 촬영을 시작할 것을 요구하는 촬영 명령을 카메라 4(1308)에게 전송한다.(1316) 카메라 4(1308)은 상기 촬영 명령에 응답하여 촬영을 시작한다.(1318)
하기에 상기 촬영 명령의 일 예를 나타내었다.
PUT / devices /0/ camera HTTP /1.1
Host : { IPv4Address }
X- API - Version : v.1.0.0
Content - Type : application / json
Content - Length : { contentLength ]
{ " Camera ": {
" tilt ": 30,
" pan ": 90
}
}
상기 예에 나타낸 바와 같이 촬영 명령은 해당 대상 카메라가 촬영을 개시할 틸트 및 팬의 조정값을 포함할 수 있다.
하기에 상기 촬영 명령의 다른 예를 나타내었다.
POST / devices /0/ camera / captures HTTP /1.1
Host : { IPv4Address }
X- API - Version : v.1.0.0
Content - Type : application / json
Content - Length : { contentLength ]
{
" Capture ": {
" mediaType ": " Video ",
" start ": true
}
}
상기 예에 나타낸 바와 같이 촬영 명령은 해당 대상 카메라로 객체 영상의 촬영을 개시할 것을 지시하는 정보를 포함할 수 있다.
도 14는 본 발명의 일 실시예에 따라 브로드캐스팅에 기반한 대상 카메라의 선택 및 제어 절차를 설명하는 도면이다. 여기에서는 피사체를 촬영 가능한 대상 카메라를 결정할 수 없는 경우의 동작을 도시하였다.
도 14를 참조하면, 카메라 1(1402)과 카메라 2(1404)과 카메라 3(1406)은 거리를 따라 소정 간격들을 가지고 각자의 위치에 설치되어 있다. 카메라 1(1402)은 소정 주기로 혹은 피사체의 움직임을 감지함에 따라 피사체의 방향으로 회전하여 피사체를 추적 촬영하고 이동 경로를 계산한다.(1400) 피사체가 카메라 1(1402)의 가시 영역을 벗어날 것으로 예측되는 경우, 카메라 1(1402)은 대상 카메라의 선정 절차를 시작한다. 도시된 예에서 카메라 1(1402)은 주변 카메라들(1404,1406,1408)의 위치를 알지 못한다. 따라서 카메라 1(1402)은 피사체의 정보를 담은 촬영 명령을 브로드캐스팅하며(1410) 상기 촬영 명령은 카메라 1(1402)의 인근에 위치한 카메라 2,3(1404,1406)에 도달한다. 카메라 2,3(1404,1406)은 상기 촬영 명령에 응답하여 촬영을 시작하지만(1412,1412a) 카메라 2(1404)는 피사체를 검출하지 못한 경우 녹화를 종료한다.(1412a)
카메라 3(1406)은 피사체를 검출하고 계속하여 피사체를 추적한다.(1414) 피사체가 카메라 3(1406)의 가시 영역을 벗어날 것으로 예측된 경우, 카메라 3(1406)은 피사체의 정보를 담은 촬영 명령을 브로드캐스팅하며(1416) 상기 촬영 명령은 카메라 3(1406)의 인근에 위치한 카메라 1,4(1402,1408)에 도달한다. 카메라 4(1408)는 상기 촬영 명령에 응답하여 촬영을 시작하지만(1418) 카메라 1(1402)은 피사체를 계속하여 촬영하고 있으므로 상기 촬영 명령을 무시한다(1418a). 카메라 4(1408)는 피사체를 검출하고 계속하여 피사체를 추적한다.
하기에 상기 촬영 명령의 일 예를 나타내었다.
PUT / devices /0/ camera HTTP /1.1
{
" Camera ": {
" tilt :: { minTilt },
" pan ": { minPan }
}
}
상기 예에 나타낸 바와 같이 촬영 명령은 임의의 대상 카메라를 위한 틸트 및 팬의 최소값을 포함할 수 있다.
하기에 상기 촬영 명령의 다른 예를 나타내었다.
PUT / devices /0/ camera HTTP /1.1
{
" Camera :: {
" tilt ": { maxTilt },
" pan ": { maxPan }
}
}
상기 예에 나타낸 바와 같이 촬영 명령은 임의의 대상 카메라를 위한 틸트 및 팬의 최대값을 포함할 수 있다.
이하에서는 보안, 안전 댁내 관리 등의 목적으로 다중 센서를 이용하여 이상 상황을 감지하는 실시예들을 설명한다.
도 15는 본 발명의 일 실시예에 따른 다중 센서를 포함하는 감시 시스템의 간략화된 구조를 도시한 것이다.
도 15를 참조하면, 감시 시스템은 객체의 이동을 추적하면서 촬영 가능하도록 구성된 복수의 카메라들(1502,1504)과, 다양한 센서들(1512,1514)을 포함하여 구성된다. 카메라들(1502,1504) 및 센서들(1512,1514)은 유선 및/또는 무선 기술을 기반으로 하는 네트워크(1500)를 통해 상호간에 통신 가능하도록 구성된다. 선택 가능한 실시예로서 감시 시스템은 네트워크(1500)를 통해 카메라들(1502,1504) 및 센서들(1512,1514)에 접속 가능한 서버(1520)(혹은 게이트웨이, 혹은 사용자 단말)를 더 포함할 수 있다. 서버(1520)는 다수의 센서들(1512,1514) 및 다수의 카메라들(1502,1504)에 의해 수집된 정보를 기반으로 감시 영역(일 예로 집) 내의 상황을 감지하고, 감지된 상황에 대응하는 미리 정해지는 동작을 수행하도록 감시 시스템 내의 기기들을 제어할 수 있다.
도 16a 및 도 16b는 본 발명의 일 실시예에 따라 다중 센서 및 다중 카메라가 설치된 예를 도시한 것이다.
도 16a를 참조하면, 감시하고자 하는 영역에 해당하는 주택에는 3개의 카메라 A,B,C(1602,1606,1604)와 6개의 센서들 S1,S2,S3,S4,S5,S6이 설치되어 있다. 센서들 S1,S5,S6은 움직임 센서이며, 센서 S3은 연기 센서(Smoke sensor)이고, 센서들 S2,S4는 파손 감지 센서(window breaking sensor)이다. 카메라 A(1602)는 센서 S1(1602a)과 연동되며, 카메라 B(1604)는 센서 S5,S6(1604a)과 연동되고, 카메라 C(1606)는 센서 S2,S3,S4(1606a)과 연동되도록 구성되어 있다. 센서 S1에 대해, 동종의 센서 S5,S6은 패밀리(family)로 관리되며, 인접한 센서 S2는 이웃(neighbor)으로 관리된다. 유사하게 센서 S2에 대해, 동종의 센서 S4는 패밀리로 관리되며, 인접한 센서 S1,S3은 이웃으로 관리된다.
도 16b는 센서 S1의 클러스터 뷰(Cluster View)(1610)를 나타낸 것으로서, 센서 S1의 패밀리 및 이웃인 센서들을 포함한다.
도 17은 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오를 나타낸 것이다.
도 17을 참조하면, 과정 1710에서 센서 S1은 침입자의 움직임에 따른 이벤트를 검출하고, 과정 1712에서 상기 이벤트를 카메라 A(1702)로 보고하여 촬영을 시작하도록 한다. 과정 1714a,1714b에서 센서 S1은 상기 이벤트를 이웃으로 관리되는 센서 S2 및 패밀리로 관리되는 센서들 S5,S6으로 전송한다. 과정 1716a에서 센서 S2는 카메라 C(1706)에게 촬영을 요청하여 침입자가 카메라 C(1706)의 가시 영역으로 들어오기 이전에 촬영이 개시될 수 있도록 한다. 마찬가지로 과정 1716b에서 센서들 S5,S6은 카메라 B(1704)에게 촬영을 요청하여, 침입자의 진입 이전에 촬영을 개시하도록 한다.
도 18a 및 도 18b는 본 발명의 다른 실시예에 따라 다중 센서 및 다중 카메라가 설치된 예를 도시한 것이다.
도 18a를 참조하면, 감시하고자 하는 영역은 주택이며, 주택에는 4개의 카메라 A,B,C,D와 4개의 센서들 S1,S2,S3,S4이 각각 연동되도록 설치되어 있다. 센서들 S1,S2,S4는 연기 센서이고, 센서 S3은 움직임 센서이다. 센서 S1에 대해 센서 S2,S4는 패밀리로 관리되며, 센서 S3은 이웃으로 관리된다. 마찬가지로 센서 S2에 대해, 센서 S1,S4는 패밀리로 관리되며, 센서 S2는 이웃을 가지지 않는다.
도 18b에 나타낸 바와 같이 센서 S2의 클러스터 뷰는 카메라 A,B,D와 센서 S1을 포함한다.
도 19는 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오의 일 예를 나타낸 것이다.
도 19를 참조하면, 과정 1902에서 센서 S1은 이상상황, 즉 연기의 발생을 감지하고 과정 1904에서 대응하는 카메라 A에게 감시를 시작할 것을 요청한다. 더불어 과정 1906에서 센서 S1은 자신의 클러스터의 멤버로 등록된 센서들 S2,S4,S3에게 감시 동작을 시작할 것을 요청한다. 이에 따라 과정 1908,1910,1912에서 센서 S3,S4,S2는 각자 대응하는 카메라 C,D,B에게 감시를 위한 촬영을 시작할 것을 요청한다.
과정 1914에서 센서 S2는 연기의 발생을 감지하고, 과정 1916에서 대응되는 카메라 B는 센서 S2로부터의 보고에 따라 새로운 연기 이벤트의 발생을 검출한다. 과정 1918에서 센서 S2는 자신의 클러스터에 등록된 센서들 S1,S4에게 감시 동작을 시작할 것을 요청하고, 이에 따라 센서들 S1,S4에 대응하는 카메라 A,D에서 촬영이 개시된다.
이상과 같이 각 센서 및 카메라는 연관된 타 기기에게 이벤트의 발생 및 감시 동작의 개시를 전달함으로써, 이상 상황이 지속적으로 감시될 수 있다.
도 20은 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오의 다른 예를 나타낸 것이다.
도 20을 참조하면, 과정 2002에서 센서 S1은 연기와 같은 이상 상황에 대한 이벤트를 감지하고, 과정 2004에서 등록된 다른 기기들에게 상기 이벤트를 통지하거나 혹은 상기 이벤트에 따른 동작을 지시한다. 구체적으로 카메라 B,C,D,E,F는 촬영을 개시하고 센서 S3,S4는 감시 동작을 시작할 수 있다.
일 예로 카메라 C는 애완견에 장착된 목줄 카메라(pet's collar cam)가 될 수 있다. 카메라 C는 주택의 주변에 인접한 센서들과 그룹화되며, 이벤트에 기반하여 촬영을 개시할 수 있다. 애완견의 이동에 따라 카메라 C는 다른 각도에서 보다 정확한 영상을 촬영할 수 있다. 다른 예로 카메라 D는 로봇 장난감에 장착된 카메라가 될 수 있다. 카메라 D는 이벤트가 감지된 센서의 위치로 이동하여 이벤트에 해당하는 방향을 향해 촬영을 수행할 수 있다. 또 다른 예로 카메라 E는 로봇 청소기에 장착된 카메라가 될 수 있다. 카메라 E는 또한 움직이면서 촬영이 가능하다.
도 21a 내지 도 21e는 본 발명의 일 실시예에 따라 다중 센서와 연동한 추적 감시 시나리오의 또 다른 예를 나타낸 것이다.
도 21a에 도시한 바와 같이, 감시하고자 하는 영역에 해당하는 주택의 외부에는 카메라 A,B가 설치되어 있으며, 카메라 A는 움직임 센서 S1과 연동되고, 카메라 B는 파손 감지 센서 S2 및 움직임 센서 S3와 연동되어 있다. 도 21b에 도시한 바와 같이, 주택의 내부에는 카메라 C,D,E,F가 존재한다. 카메라 C는 애완견의 목줄에 장착된 짖음 및 움직임 센서(barking and movement sensor) B1와 연동되어 있고, 카메라 F는 연기 센서 S4와 연동되어 있다. 도 21c,21d,21e에 도시한 바와 같이, 카메라 C는 애완견에 장착된 목줄 카메라이고, 카메라 D는 로봇 장난감에 장착되어 있으며, 카메라 E는 로봇 청소기에 장착되어 있다. 또한 카메라 C는 짖음 및 움직임 센서 B1과 연동될 수 있다.
주택의 외부에 위치하는 센서 S1에 대해, 센서 S3,B1과 장난감의 카메라 D 및 로봇 청소기의 카메라 E는 패밀리로 관리되며, 이웃은 존재하지 않는다. 센서 S2에 대해 애완견의 카메라 C와 장난감의 카메라 D 및 로봇 청소기의 카메라 E는 패밀리로 관리되며, 센서 S3은 이웃으로 관리된다. 센서 B1에 대해 다른 애완동물이 패밀리로 관리될 수 있고, 이웃은 애완견의 이동에 따라 인접한 다른 센서가 될 수 있다.
도 22는 본 발명의 일 실시예에 따라 다중 센서 기반의 상황 감지 동작을 나타낸 흐름도이다. 여기에서는 감시 시스템 내에 위치한 서버가 다수의 센서들에 의한 감지 결과를 기반으로 상황을 감지하는 동작을 도시하였다. 하기에 설명된 동작은 서버가 아닌 게이트웨이 혹은 센서나 카메라에 의해 수행될 수도 있음을 물론이다.
도 22를 참조하면, 과정 2205에서 감시 동작이 개시될 수 있다. 다른 실시예로서 각 센서는 대기 상태로 유지하다가 서버 혹은 다른 기기로부터의 요청에 따라 감시 모드로 전환하여 감시 동작을 개시할 수 있다. 과정 2210에서 서버는 감시 시스템 내에 있는 다수의 센서들로부터 감지 결과를 수집한다. 일 예로 센서들은 감지 결과를 주기적으로 서버에 보고한다. 다른 예로 각 센서는 이벤트가 감지될 때마다 감지 결과를 서버에 보고한다.
과정 2215에서 서버는 상기 센서들 중 적어도 하나에 의한 감지 결과를 기반으로 이상 상황이 발생하였는지를 판단하고, 이상 상황이 발생한 경우 과정 2220에서 그에 대응하는 동작을 결정한다. 상기한 이상 상황 및 대응하는 동작은 일 예로서 하기의 <표 1>을 기반으로 판단될 수 있다.
Figure pat00001
Figure pat00002
Figure pat00003

일 예로서 홍수가 감지된 경우, 서버는 급수 시설을 자동으로 차단하고, 누전을 피하기 위해 해당 영역의 전기를 차단한다. 추가적으로 서버는 해당 장면의 영상을 사용자에게 전송할 수 있다. 가스 누설이 감지된 경우, 서버는 가스 공급 시설을 자동으로 차단하고, 화재를 피하기 위해 해당 영역의 전기를 차단한다. 움직임이 감지된 경우, 서버는 출입문의 잠금을 확인하고 만일 잠금이 해제되어 있는 경우 출입문을 잠근다. 추가적으로 서버는 웹 카메라를 통해 영상을 촬영하고 촬영된 영상을 기록할 수 있다. 심박 센서가 이상 이벤트를 감지한 경우, 서버는 등록된 가족 멤버에게 이벤트를 통지하고 가장 가까운 의사 혹은 긴급구조 서비스에 연락한다. 노인을 위한 낙하 센서가 이상 이벤트를 감지한 경우 서버는 등록된 가족 멤버에게 이벤트를 통지한다. 연기가 감지된 경우, 서버는 전원 공급 장치를 차단하고 승강기의 이동을 차단한다. 추가적으로 서버는 컴퓨터를 잠그고 화재 서비스에 연락할 수 있다. 출입문 잠금 장치가 잘못된 시도를 통해 열린 경우 서버는 출입문 잠금 장치를 디세이블 하고 사용자에게 이벤트를 통지한다. 누수가 감지된 경우 서버는 급수 시설을 자동으로 차단한다. 창문 유리가 파손된 경우, 서버는 해당 영역 내의 카메라들을 구동하고, 사용자 및 보안 업체에 이벤트를 통지한다. 추가적으로 서버는 등록된 이웃들에게 이벤트를 통지할 수 있다. 애완견의 짖음이 감지된 경우 서버는 애완견의 목줄 카메라로부터 영상을 수집한다. 기타 이벤트가 감지된 경우, 서버는 사용자에게 이벤트를 통지하고 영상을 사용자에게 전송할 수 있다.
과정 2225에서 서버는 상기 결정된 동작에 따라 감시 시스템 내의 기기들을 제어하기 위한 제어 명령을 송신하거나 등록된 사용자/서비스로 긴급 호를 발신한다.
도 23a 내지 도 23d는 본 발명의 일 실시예에 따라 다중 센서를 이용한 상황 감지의 예들을 나타낸 것이다.
도 23a를 참조하면, 과정 2302에서 심박 센서 및 낙하 센서에 의한 이벤트 감지가 접수되면, 과정 2304에서 서버는 등록된 수신처(일 예로 가족, 긴급구조 서비스 등)로 긴급 호를 발신한다.
도 23b를 참조하면, 과정 2312에서 창문 유리의 파손이 감지되고 움직임 센서와 짖음 센서로부터 이벤트가 보고되면, 과정 2314에서 서버는 등록된 수신처(일 예로 가족, 보안 업체 등)로 긴급 호를 발신한다.
도 23c를 참조하면, 과정 2322에서 누수가 감지되고 홍수 센서와 습도 센서로부터 이벤트가 보고되면, 과정 2324에서 서버는 등록된 수신처(일 예로 가족, 이웃, 긴급구조 서비스 등)로 긴급 호를 발신한다.
도 23d를 참조하면, 과정 2332에서 가스 센서, 연기 센서 및 온도 센서로부터 이벤트가 보고되면, 과정 2334에서 서버는 등록된 수신처(일 예로 가족, 이웃, 긴급구조 서비스 등)로 긴급 호를 발신한다.
본 발명의 다양한 실시예들은 특정 관점에서 컴퓨터 읽기 가능 기록 매체(computer readable recording medium)에서 컴퓨터 읽기 가능 코드(computer readable code)로서 구현될 수 있다. 컴퓨터 읽기 가능 기록 매체는 컴퓨터 시스템에 의해 읽기될 수 있는 데이터를 저장할 수 있는 데이터 저장 디바이스를 의미한다. 컴퓨터 읽기 가능 기록 매체의 예들은 읽기 전용 메모리(read only memory: ROM: ROM)와, 랜덤-접속 메모리(random access memory: RAM: ?AM)와, 컴팩트 디스크-읽기 전용 메모리(compact disk-read only memory: CD-ROM)들과, 마그네틱 테이프(magnetic tape)들과, 플로피 디스크(floppy disk)들과, 광 데이터 저장 디바이스들과 반송파들(carrier waves)과 인터넷을 통한 데이터 송신 등을 포함할 수 있다. 컴퓨터 읽기 가능 기록 매체는 또한 네트워크 연결된 컴퓨터 시스템들을 통해 분산될 수 있고, 따라서 컴퓨터 읽기 가능 코드는 분산 방식으로 저장 및 실행된다. 또한, 본 발명의 다양한 실시예들을 성취하기 위한 기능적 프로그램들, 코드, 및 코드 세그먼트(segment)들은 본 발명이 적용되는 분야에서 숙련된 프로그래머들에 의해 쉽게 해석될 수 있다.
또한 본 발명의 다양한 실시예들에 따른 장치 및 방법은 하드웨어, 소프트웨어 또는 하드웨어 및 소프트웨어의 조합의 형태로 실현 가능하다는 것을 알 수 있을 것이다. 이러한 소프트웨어는 예를 들어, 삭제 가능 또는 재기록 가능 여부와 상관없이, ROM 등의 저장 장치와 같은 휘발성 또는 비휘발성 저장 장치, 또는 예를 들어, RAM, 메모리 칩, 장치 또는 집적 회로와 같은 메모리, 또는 예를 들어 콤팩트 디스크(compact disk: CD), DVD, 자기 디스크 또는 자기 테이프 등과 같은 광학 또는 자기적으로 기록 가능함과 동시에 기계(예를 들어, 컴퓨터)로 읽을 수 있는 저장 매체에 저장될 수 있다. 본 발명의 다양한 실시예들에 따른 방법은 제어부 및 메모리를 포함하는 컴퓨터 또는 휴대 단말에 의해 구현될 수 있고, 이러한 메모리는 본 발명의 실시예들을 구현하는 명령들을 포함하는 프로그램 또는 프로그램들을 저장하기에 적합한 기계로 읽을 수 있는 저장 매체의 한 예임을 알 수 있을 것이다.
따라서, 본 발명은 본 명세서의 청구항에 기재된 장치 또는 방법을 구현하기 위한 코드를 포함하는 프로그램 및 이러한 프로그램을 저장하는 기계(컴퓨터 등)로 읽을 수 있는 저장 매체를 포함한다. 또한, 이러한 프로그램은 유선 또는 무선 연결을 통해 전달되는 통신 신호와 같은 임의의 매체를 통해 전자적으로 이송될 수 있고, 본 발명은 이와 균등한 것을 적절하게 포함한다
또한 본 발명의 다양한 실시예들에 따른 장치는 유선 또는 무선으로 연결되는 프로그램 제공 장치로부터 프로그램을 수신하여 저장할 수 있다. 프로그램 제공 장치는 프로그램 처리 장치가 기 설정된 컨텐츠 보호 방법을 수행하도록 하는 지시들을 포함하는 프로그램, 컨텐츠 보호 방법에 필요한 정보 등을 저장하기 위한 메모리와, 그래픽 처리 장치와의 유선 또는 무선 통신을 수행하기 위한 통신부와, 그래픽 처리 장치의 요청 또는 자동으로 해당 프로그램을 송수신 장치로 전송하는 제어부를 포함할 수 있다.
본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고, 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 또한 앞서 설명된 본 발명에 따른 실시예들은 예시적인 것에 불과하며, 당해 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 범위의 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 다음의 특허청구범위에 의해서 정해져야 할 것이다.

Claims (20)

  1. 보안 시스템 내의 카메라에 있어서,
    객체 영상을 촬영하는 영상 촬영부와,
    상기 객체 영상으로부터 피사체를 식별하고, 상기 피사체의 이동 경로를 예측하고, 상기 이동 경로에 해당하는 적어도 하나의 주변 카메라를 탐색하며, 상기 탐색된 적어도 하나의 주변 카메라 중 적어도 하나의 대상 카메라를 선택하며, 상기 피사체 및 상기 이동 경로에 대한 정보를 포함하는 촬영 명령을 생성하는 제어부와,
    상기 선택된 대상 카메라에게 상기 촬영 명령을 전송하는 통신부를 포함하는 것을 특징으로 하는 카메라.
  2. 제 1 항에 있어서, 상기 제어부는,
    적어도 하나의 제1 센서에 의한 감지 결과가 상기 통신부를 통해 수신되면, 상기 영상 촬영부에게 상기 적어도 하나의 제1 센서가 설치된 방향으로 회전한 후 촬영을 개시할 것을 지시하며, 적어도 하나의 제2 센서에게 감지 동작을 시작할 것을 지시하는 신호를 상기 통신부를 통해 전송하는 것을 특징으로 하는 카메라.
  3. 제 1 항에 있어서, 상기 통신부는, 주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 브로드캐스팅하고, 상기 주변 카메라들 중 적어도 하나로부터 응답 신호를 수신하여 상기 제어부로 전달하며,
    상기 제어부는, 상기 응답 신호를 기반으로 상기 대상 카메라를 선택하는 것을 특징으로 하는 카메라.
  4. 제 1 항에 있어서, 상기 통신부는, 주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형 및 영역을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 브로드캐스팅하고, 상기 주변 카메라들 중 상기 영역에 위치하는 적어도 하나의 주변 카메라로부터 응답 신호를 수신하여 상기 제어부로 전달하며,
    상기 제어부는, 상기 응답 신호를 기반으로 상기 대상 카메라를 선택하는 것을 특징으로 하는 카메라.
  5. 제 1 항에 있어서, 상기 통신부는, 주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 상기 이동 경로의 방향으로 형성된 지향성 신호에 실어 전송하고, 상기 주변 카메라들 중 적어도 하나로부터 응답 신호를 수신하여 상기 제어부로 전달하며,
    상기 제어부는, 상기 응답 신호를 기반으로 상기 대상 카메라를 선택하는 것을 특징으로 하는 카메라.
  6. 제 1 항에 있어서, 상기 통신부는, 주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 브로드캐스팅하고, 상기 주변 카메라들 중 적어도 하나로부터 응답 신호를 수신하여 상기 제어부로 전달하며,
    상기 제어부는, 상기 응답 신호를 기반으로 상기 이동 경로에 인접한 대상 카메라가 존재하는지를 판단하며, 만일 대상 카메라가 존재하지 않는 경우 탐색된 모든 주변 카메라들에게 상기 촬영 명령을 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 카메라.

  7. 제 3 항 내지 제 6 항 중 어느 한 항에 있어서, 상기 응답 신호는,
    주변 카메라의 절대 위치, 상대 위치 혹은 설치 위치를 나타내는 위치 정보와, 상기 주변 카메라의 성능 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 카메라.
  8. 제 1 항에 있어서, 상기 제어부는,
    적어도 하나의 주변 카메라의 위치와 성능을 기반으로 상기 이동 경로에 인접한 주변 카메라를 상기 대상 카메라로 선택하는 것을 특징으로 하는 카메라.
  9. 제 1 항에 있어서, 상기 제어부는,
    상기 통신부를 통해 적어도 하나의 주변 카메라로부터 상기 피사체에 대한 정보를 담은 촬영 명령을 수신하고, 상기 촬영 명령에 응답하여 상기 영상 촬영부에게 상기 객체 영상을 촬영할 것을 지시하는 것을 특징으로 하는 카메라.
  10. 제 1 항에 있어서, 상기 촬영 명령은,
    상기 피사체의 신원 및/또는 움직임에 관련된 정보와,
    상기 대상 카메라를 위한 조정 파라미터 중 적어도 하나를 포함하는 것을 특징으로 하는 카메라.
  11. 보안 시스템 내의 카메라를 운용하는 방법에 있어서,
    객체 영상을 촬영하는 과정과,
    상기 객체 영상으로부터 피사체를 식별하는 과정과,
    상기 피사체의 이동 경로를 예측하는 과정과,
    상기 이동 경로에 해당하는 적어도 하나의 주변 카메라를 탐색하는 과정과,
    상기 탐색된 적어도 하나의 주변 카메라 중 적어도 하나의 대상 카메라를 선택하는 과정과,
    상기 피사체 및 상기 이동 경로에 대한 정보를 포함하는 촬영 명령을 상기 선택된 대상 카메라에게 전송하는 과정을 포함하는 것을 특징으로 하는 운영 방법.
  12. 제 11 항에 있어서,
    적어도 하나의 제1 센서에 의한 감지 결과를 수신하고 상기 적어도 하나의 제1 센서가 설치된 방향에 대한 촬영을 개시하는 과정과,
    적어도 하나의 제2 센서에게 감지 동작을 시작할 것을 지시하는 신호를 전송하는 과정을 더 포함하는 것을 특징으로 하는 운영 방법.
  13. 제 11 항에 있어서, 상기 탐색하는 과정은,
    주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 브로드캐스팅하는 과정과,
    상기 주변 카메라들 중 적어도 하나로부터 응답 신호를 수신하는 과정을 포함하며,
    상기 응답 신호는 상기 대상 카메라를 선택하기 위해 사용되는 것을 특징으로 하는 운영 방법.
  14. 제 11 항에 있어서, 상기 탐색하는 과정은
    주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형 및 영역을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 브로드캐스팅하는 과정과,
    상기 주변 카메라들 중 상기 영역에 위치하는 적어도 하나의 주변 카메라로부터 응답 신호를 수신하는 과정을 포함하며,
    상기 응답 신호는 상기 대상 카메라를 선택하기 위해 사용되는 것을 특징으로 하는 운영 방법.
  15. 제 11 항에 있어서, 상기 탐색하는 과정은,
    주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 상기 이동 경로의 방향으로 형성된 지향성 신호에 실어 전송하는 과정과,
    상기 주변 카메라들 중 적어도 하나로부터 응답 신호를 수신하는 과정을 포함하며,
    상기 응답 신호는 상기 대상 카메라를 선택하기 위해 사용되는 것을 특징으로 하는 운영 방법.
  16. 제 11 항에 있어서, 상기 탐색하는 과정은,
    주변 카메라들을 탐색하기 위해 탐색하고자 하는 대상 기기의 유형을 지시하는 정보와 상기 카메라의 식별 정보를 포함하는 탐색 신호를 브로드캐스팅하는 과정과,
    상기 주변 카메라들 중 적어도 하나로부터 응답 신호를 수신하는 과정을 포함하며,
    상기 운영 방법은,
    상기 응답 신호를 기반으로 상기 이동 경로에 인접한 대상 카메라가 존재하는지를 판단하는 과정과,
    만일 대상 카메라가 존재하지 않는 경우 탐색된 모든 주변 카메라들에게 상기 촬영 명령을 전송하도록 과정을 더 포함하는 것을 특징으로 하는 운영 방법.
  17. 제 13 항 내지 제 16 항 중 어느 한 항에 있어서, 상기 응답 신호는,
    주변 카메라의 절대 위치, 상대 위치 혹은 설치 위치를 나타내는 위치 정보와, 상기 주변 카메라의 성능 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 운영 방법.
  18. 제 11 항에 있어서, 상기 선택하는 과정은,
    적어도 하나의 주변 카메라의 위치와 성능을 기반으로 상기 이동 경로에 인접한 주변 카메라를 상기 대상 카메라로 선택하는 것을 특징으로 하는 운영 방법.
  19. 제 11 항에 있어서,
    적어도 하나의 주변 카메라로부터 상기 피사체에 대한 정보를 담은 촬영 명령을 수신하고, 상기 촬영 명령에 응답하여 상기 객체 영상의 촬영을 개시하는 과정을 더 포함하는 것을 특징으로 하는 운영 방법.
  20. 제 11 항에 있어서, 상기 촬영 명령은,
    상기 피사체의 신원 및/또는 움직임에 관련된 정보와,
    상기 대상 카메라를 위한 조정 파라미터 중 적어도 하나를 포함하는 것을 특징으로 하는 운영 방법.
KR1020140190724A 2014-12-26 2014-12-26 보안 시스템 및 그 운영 방법 및 장치 KR102174839B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020140190724A KR102174839B1 (ko) 2014-12-26 2014-12-26 보안 시스템 및 그 운영 방법 및 장치
PCT/KR2015/014113 WO2016105093A1 (en) 2014-12-26 2015-12-22 Method and apparatus for operating a security system
EP15873620.7A EP3238442B1 (en) 2014-12-26 2015-12-22 Method and apparatus for operating a security system
CN201510994262.9A CN105744219A (zh) 2014-12-26 2015-12-25 用于操作安全***的方法和设备
US14/980,727 US20160189500A1 (en) 2014-12-26 2015-12-28 Method and apparatus for operating a security system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140190724A KR102174839B1 (ko) 2014-12-26 2014-12-26 보안 시스템 및 그 운영 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20160079411A true KR20160079411A (ko) 2016-07-06
KR102174839B1 KR102174839B1 (ko) 2020-11-05

Family

ID=56151032

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140190724A KR102174839B1 (ko) 2014-12-26 2014-12-26 보안 시스템 및 그 운영 방법 및 장치

Country Status (5)

Country Link
US (1) US20160189500A1 (ko)
EP (1) EP3238442B1 (ko)
KR (1) KR102174839B1 (ko)
CN (1) CN105744219A (ko)
WO (1) WO2016105093A1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180042011A (ko) * 2016-10-17 2018-04-25 한화테크윈 주식회사 감시 방법 및 시스템
KR20190114223A (ko) * 2018-03-29 2019-10-10 한화테크윈 주식회사 감시 시스템 및 그 동작 방법
KR20200073374A (ko) * 2018-12-14 2020-06-24 한화테크윈 주식회사 감시 카메라 시스템 및 그 제어 방법

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7873200B1 (en) 2006-10-31 2011-01-18 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US8708227B1 (en) 2006-10-31 2014-04-29 United Services Automobile Association (Usaa) Systems and methods for remote deposit of checks
US9058512B1 (en) 2007-09-28 2015-06-16 United Services Automobile Association (Usaa) Systems and methods for digital signature detection
US10380562B1 (en) 2008-02-07 2019-08-13 United Services Automobile Association (Usaa) Systems and methods for mobile deposit of negotiable instruments
US10504185B1 (en) 2008-09-08 2019-12-10 United Services Automobile Association (Usaa) Systems and methods for live video financial deposit
US8452689B1 (en) 2009-02-18 2013-05-28 United Services Automobile Association (Usaa) Systems and methods of check detection
US10956728B1 (en) 2009-03-04 2021-03-23 United Services Automobile Association (Usaa) Systems and methods of check processing with background removal
US9779392B1 (en) 2009-08-19 2017-10-03 United Services Automobile Association (Usaa) Apparatuses, methods and systems for a publishing and subscribing platform of depositing negotiable instruments
US9129340B1 (en) 2010-06-08 2015-09-08 United Services Automobile Association (Usaa) Apparatuses, methods and systems for remote deposit capture with enhanced image detection
US10380565B1 (en) 2012-01-05 2019-08-13 United Services Automobile Association (Usaa) System and method for storefront bank deposits
US9286514B1 (en) 2013-10-17 2016-03-15 United Services Automobile Association (Usaa) Character count determination for a digital image
JP6631619B2 (ja) * 2015-03-27 2020-01-15 日本電気株式会社 映像監視システム及び映像監視方法
GB2540129A (en) * 2015-06-29 2017-01-11 Sony Corp Apparatus, method and computer program
US10506281B1 (en) 2015-12-22 2019-12-10 United Services Automobile Association (Usaa) System and method for capturing audio or video data
US10325420B1 (en) 2016-03-10 2019-06-18 United Services Automobile Association (Usaa) VIN scan recall notification
KR102586962B1 (ko) * 2016-04-07 2023-10-10 한화비전 주식회사 감시 시스템 및 그 제어 방법
US10057604B2 (en) * 2016-07-01 2018-08-21 Qualcomm Incorporated Cloud based vision associated with a region of interest based on a received real-time video feed associated with the region of interest
US10559177B2 (en) * 2016-08-04 2020-02-11 Dean Michael Feldman Area and property monitoring system and method
CN106303442B (zh) * 2016-08-26 2020-05-26 浙江大华技术股份有限公司 追踪路径拓扑结构建立方法、目标对象追踪方法及设备
CN107547856B (zh) * 2016-09-12 2021-06-11 郑州蓝视科技有限公司 社区安全视频监控方法
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network
CN107979741B (zh) * 2016-10-25 2021-03-23 杭州萤石网络有限公司 一种安防监控方法、自主行动装置及安防监控***
EP3545673A4 (en) 2016-12-27 2019-11-20 Zhejiang Dahua Technology Co., Ltd METHOD AND SYSTEMS WITH MULTIPLE CAMERAS
CN107426532B (zh) * 2017-05-18 2019-12-13 华侨大学 基于已知轨道的多摄像头合作接力监控方法
CN107613256A (zh) * 2017-09-26 2018-01-19 珠海市领创智能物联网研究院有限公司 一种智能家居的监控实现方法
JP2019067813A (ja) * 2017-09-28 2019-04-25 株式会社デンソー 半導体モジュール
US10867398B2 (en) * 2017-11-21 2020-12-15 Reliance Core Consulting LLC Methods, systems, apparatuses and devices for facilitating motion analysis in an environment
US11488315B2 (en) * 2018-01-26 2022-11-01 SagaDigits Limited Visual and geolocation analytic system and method
WO2019186742A1 (ja) * 2018-03-28 2019-10-03 日本電気株式会社 監視制御装置、監視システム、監視制御方法及びプログラムが格納された非一時的なコンピュータ可読媒体
US11030752B1 (en) 2018-04-27 2021-06-08 United Services Automobile Association (Usaa) System, computing device, and method for document detection
US20200100639A1 (en) * 2018-10-01 2020-04-02 International Business Machines Corporation Robotic vacuum cleaners
CN110996072A (zh) * 2019-03-11 2020-04-10 南昌工程学院 多源信息融合***及其工作方法
CN110262296A (zh) * 2019-07-01 2019-09-20 厦门市祺合信息科技有限公司 一种综合安防监控管理***
US12047676B2 (en) * 2019-09-26 2024-07-23 Williamsrdm, Inc. Externally attachable device triggering system and method of use
US11076099B1 (en) * 2019-09-30 2021-07-27 Ambarella International Lp Using remote sensors to resolve start up latency in battery-powered cameras and doorbell cameras
CN110849327B (zh) * 2019-11-12 2021-12-24 阿波罗智联(北京)科技有限公司 拍摄盲区的长度确定方法、装置以及计算机设备
US11900755B1 (en) 2020-11-30 2024-02-13 United Services Automobile Association (Usaa) System, computing device, and method for document detection and deposit processing
DE102021207642A1 (de) * 2021-07-16 2023-01-19 Robert Bosch Gesellschaft mit beschränkter Haftung Überwachungsvorrichtung mit mindestens zwei Kameras, Verfahren zur Überwachung, Computerprogramm und Speichermedium
US11836982B2 (en) 2021-12-15 2023-12-05 Honeywell International Inc. Security camera with video analytics and direct network communication with neighboring cameras
CN114419097A (zh) * 2021-12-30 2022-04-29 西安天和防务技术股份有限公司 目标跟踪的方法及装置
DE102022203064A1 (de) * 2022-03-29 2023-10-05 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zur Detektion einer Objektdispersion, Computerprogramm, Speichermedium und Überwachungsanordnung

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140058192A (ko) * 2012-11-06 2014-05-14 에스케이텔레콤 주식회사 관심객체 이동방향에 따른 관제 영상 재배치 방법 및 장치
KR101466132B1 (ko) * 2014-03-20 2014-11-27 렉스젠(주) 카메라 통합 관리 시스템 및 그 방법

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2371936A (en) * 2001-02-03 2002-08-07 Hewlett Packard Co Surveillance system for tracking a moving object
US20050128291A1 (en) * 2002-04-17 2005-06-16 Yoshishige Murakami Video surveillance system
JP4478510B2 (ja) * 2004-06-03 2010-06-09 キヤノン株式会社 カメラシステム、カメラ、及びカメラの制御方法
JP4587166B2 (ja) 2004-09-14 2010-11-24 キヤノン株式会社 移動体追跡システム、撮影装置及び撮影方法
JP2006155450A (ja) * 2004-12-01 2006-06-15 Matsushita Electric Ind Co Ltd 自走式機器およびそのプログラム
US8471910B2 (en) * 2005-08-11 2013-06-25 Sightlogix, Inc. Methods and apparatus for providing fault tolerance in a surveillance system
JP2007336035A (ja) * 2006-06-13 2007-12-27 Matsushita Electric Ind Co Ltd ネットワークカメラ及びネットワークカメラシステム
US8760519B2 (en) 2007-02-16 2014-06-24 Panasonic Corporation Threat-detection in a distributed multi-camera surveillance system
TWI391801B (zh) * 2008-12-01 2013-04-01 Inst Information Industry 接手視訊監控方法與系統以及電腦裝置
FR2944629B1 (fr) * 2009-04-17 2017-01-20 Univ De Tech De Troyes Systeme et procede de localisation de cible par un reseau de cameras
US20110157431A1 (en) * 2009-12-28 2011-06-30 Yuri Ivanov Method and System for Directing Cameras
WO2011114770A1 (ja) 2010-03-15 2011-09-22 オムロン株式会社 監視カメラ端末
US9082278B2 (en) * 2010-03-19 2015-07-14 University-Industry Cooperation Group Of Kyung Hee University Surveillance system
GB2485969A (en) * 2010-11-12 2012-06-06 Sony Corp Video surveillance with anticipated arrival time of object in another camera view
KR101248054B1 (ko) * 2011-05-04 2013-03-26 삼성테크윈 주식회사 물체의 이동 경로를 추적하는 물체 추적 시스템 및 그 방법
CN102811340B (zh) * 2011-06-02 2017-11-21 中兴通讯股份有限公司 一种智能视频监控***及方法
BR112015005258A2 (pt) * 2012-09-13 2017-07-04 Nec Corp sistema de processamento de imagem, método de processamento de imagem e programa
US10482738B2 (en) * 2013-08-13 2019-11-19 Sensormatic Electronics, LLC System and method for video/audio and event dispatch using positioning system
US9930119B2 (en) * 2014-06-27 2018-03-27 Alcatel-Lucent Usa Inc. Heterogeneous cellular object tracking and surveillance network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140058192A (ko) * 2012-11-06 2014-05-14 에스케이텔레콤 주식회사 관심객체 이동방향에 따른 관제 영상 재배치 방법 및 장치
KR101466132B1 (ko) * 2014-03-20 2014-11-27 렉스젠(주) 카메라 통합 관리 시스템 및 그 방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180042011A (ko) * 2016-10-17 2018-04-25 한화테크윈 주식회사 감시 방법 및 시스템
KR20190114223A (ko) * 2018-03-29 2019-10-10 한화테크윈 주식회사 감시 시스템 및 그 동작 방법
KR20200073374A (ko) * 2018-12-14 2020-06-24 한화테크윈 주식회사 감시 카메라 시스템 및 그 제어 방법

Also Published As

Publication number Publication date
US20160189500A1 (en) 2016-06-30
KR102174839B1 (ko) 2020-11-05
EP3238442A1 (en) 2017-11-01
EP3238442B1 (en) 2021-05-05
CN105744219A (zh) 2016-07-06
EP3238442A4 (en) 2018-01-03
WO2016105093A1 (en) 2016-06-30

Similar Documents

Publication Publication Date Title
KR102174839B1 (ko) 보안 시스템 및 그 운영 방법 및 장치
US11064158B2 (en) Home monitoring method and apparatus
CN110769986B (zh) 绘制无线通信信号以进行移动机器人引导的方法、***及设备
US10860864B2 (en) Surveillance and image analysis in a monitored environment
US10200621B1 (en) Automatic orientation of a camera in response to sensor data
JP3698420B2 (ja) 画像監視装置及び画像監視方法及び画像監視処理プログラム
KR101543542B1 (ko) 지능형 감시 시스템 및 이를 이용한 지능형 감시 방법
EP1341382A2 (en) Omnidirectional monitoring control system, method and program
US20080126533A1 (en) Feedback based access and control of federated sensors
KR20120124785A (ko) 물체의 이동 경로를 추적하는 물체 추적 시스템 및 그 방법
KR20150018037A (ko) 관제 시스템 및 이를 이용한 관제 방법
US10896513B2 (en) Method and apparatus for surveillance using location-tracking imaging devices
WO2005081530A1 (ja) 監視システム、監視装置および監視方法
KR101842045B1 (ko) 네트워크 카메라 및 이를 이용한 대상 추적 방법
KR101020670B1 (ko) 원격테스트 기능을 구비한 방범 시스템
KR20180099098A (ko) 촬영 대상의 움직임 추적 기능을 가진 융합형 영상 감시 시스템
JP7176868B2 (ja) 監視装置
JP2006229450A (ja) ネットワーク型監視カメラ装置及び制御プログラム並びに監視カメラシステム
JP4277676B2 (ja) 監視システム並びに該システムの検知手段
JP2019180025A (ja) 監視装置
JP2013134675A (ja) 監視システム
KR101634967B1 (ko) 3차원 영상 변환 기반의 앱 호환형 악천후 지역의 모니터링 시스템 및 그 방법
JP2012093912A (ja) 侵入物体検出装置
KR20180099074A (ko) 드론 카메라를 이용한 융합형 감시 시스템
KR20180042011A (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