KR102076531B1 - 멀티 센서 기반 위치 추적 시스템 및 방법 - Google Patents

멀티 센서 기반 위치 추적 시스템 및 방법 Download PDF

Info

Publication number
KR102076531B1
KR102076531B1 KR1020150149759A KR20150149759A KR102076531B1 KR 102076531 B1 KR102076531 B1 KR 102076531B1 KR 1020150149759 A KR1020150149759 A KR 1020150149759A KR 20150149759 A KR20150149759 A KR 20150149759A KR 102076531 B1 KR102076531 B1 KR 102076531B1
Authority
KR
South Korea
Prior art keywords
zone
session
location
space
management server
Prior art date
Application number
KR1020150149759A
Other languages
English (en)
Other versions
KR20170048981A (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 KR1020150149759A priority Critical patent/KR102076531B1/ko
Priority to US15/266,504 priority patent/US9898650B2/en
Publication of KR20170048981A publication Critical patent/KR20170048981A/ko
Application granted granted Critical
Publication of KR102076531B1 publication Critical patent/KR102076531B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/04Position of source determined by a plurality of spaced direction-finders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/292Multi-camera tracking
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S1/00Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith
    • G01S1/02Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmitters; Receivers co-operating therewith using radio waves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/70Determining position or orientation of objects or cameras
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/94Hardware or software architectures specially adapted for image or video understanding
    • G06V10/95Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/96Management of image or video recognition tasks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • 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
    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10028Range image; Depth image; 3D point clouds
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/12Acquisition of 3D measurements of objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Signal Processing (AREA)
  • Psychiatry (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Image Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 멀티 센서 기반 위치 추적 시스템 및 방법에 관한 것이다. 본 발명에 따른 시스템은, 미리 지정된 공간을 소정 수로 분할하여 복수 개의 구역을 생성하고, 각 구역의 정보를 관리하는 공간 관리 서버 및 상기 공간 관리 서버에 의해 생성된 복수 개의 구역의 정보를 관리하고, 매 타임 슬롯마다 각 구역 내에 위치한 오브젝트의 구역 세션 정보와 위치 추적 센서에 의해 감지된 해당 오브젝트의 위치 정보를 공간 관리 서버로 제공하는 구역 관리 서버를 포함하며, 상기 공간 관리 서버는 상기 구역 관리 서버로부터 제공된 오브젝트의 구역 세션 정보에 근거하여 해당 오브젝트를 오브젝트 목록에 추가하고, 상기 오브젝트 목록에 포함된 오브젝트들의 구역 세션에 공간 세션을 연결하여 상기 공간 세션을 통해 해당 오브젝트의 위치를 추적한다.

Description

멀티 센서 기반 위치 추적 시스템 및 방법{System and method for tracking position based on multi sensor}
본 발명은 멀티 센서 기반 위치 추적 시스템 및 방법에 관한 것이다.
위치 추적 시스템에서 하나의 깊이 센서는 최소 거리에서 최대 거리까지인 측정 범위(range)와 수평 시야각(Horizontal Field of View), 그리고 수직 시야각(Vertical Field of View)에 의한 측정 영역을 갖는다.
따라서 위치 추적 시스템은 특정 공간 내에 위치한 복수의 사람에 대한 위치를 동시에 추적하기 위해서는 복수 개의 깊이 센서를 설치해야 한다.
하지만, 복수 개의 깊이 센서를 통해 사람의 위치를 측정하는 경우, 각 깊이 센서들 간의 측정 영역이 서로 겹치게 되고, 그로 인해 각 깊이 센서의 신호 간에 간섭이 발생하고, 또한 복수 개의 센서에 의해 동시에 검출된 사람이 동일인인지 혹은 다른 사람인지 구분하는 기준이 모호하여 정확한 데이터를 획득하는 것이 어렵다.
국내공개특허 제10-2012-0104711호
본 발명의 목적은, 복수 개의 깊이 센서를 이용하여 정해진 물리 공간 내에 위치한 복수의 사람들 각각에 대한 위치를 신속하고 정확하게 추적할 수 있도록 한 멀티 센서 기반 위치 추적 시스템 및 방법을 제공함에 있다.
본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기의 목적을 달성하기 위한 본 발명에 따른 멀티 센서 기반 위치 추적 시스템은, 미리 지정된 공간을 소정 수로 분할하여 복수 개의 구역을 생성하고, 각 구역의 정보를 관리하는 공간 관리 서버, 및 상기 공간 관리 서버에 의해 생성된 복수 개의 구역의 정보를 관리하고, 매 타임 슬롯마다 각 구역 내에 위치한 오브젝트의 구역 세션 정보와 위치 추적 센서에 의해 감지된 해당 오브젝트의 위치 정보를 공간 관리 서버로 제공하는 구역 관리 서버를 포함할 수 있다.
여기서, 상기 공간 관리 서버는, 상기 구역 관리 서버로부터 제공된 오브젝트의 구역 세션 정보에 근거하여 해당 오브젝트를 오브젝트 목록에 추가하고, 상기 오브젝트 목록에 포함된 오브젝트들의 구역 세션에 공간 세션을 연결하여 상기 공간 세션을 통해 해당 오브젝트의 위치를 추적하는 것을 특징으로 한다.
상기 구역 관리 서버는, 각 구역마다 해당 구역을 관리하는 구역 세션 관리자를 생성하고, 상기 구역 세션 관리자는, 해당 구역으로 입장한 오브젝트에 구역 세션을 할당하고, 해당 구역으로부터 퇴장한 오브젝트에 할당된 구역 세션을 해제하는 것을 특징으로 한다.
상기 공간 관리 서버는, 매 타임 슬롯마다 공간 세션의 위치를 탐지하고, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션을 연결하는 것을 특징으로 한다.
상기 공간 관리 서버는, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 두 개 이상인 경우, 가장 근거리에 위치한 공간 세션을 연결하는 것을 특징으로 한다.
상기 공간 관리 서버는, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 해당 오브젝트가 위치한 구역과 다른 구역에서 탐지된 경우, 중복 탐지된 것으로 판단하는 것을 특징으로 한다.
상기 공간 관리 서버는, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 없는 경우, 해당 오브젝트가 공간으로부터 퇴장한 것으로 판단하여 공간 세션을 해제하는 것을 특징으로 한다.
상기 공간 관리 서버는, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 외에서 공간 세션이 탐지된 경우, 해당 공간 세션을 오브젝트 목록에 새로 추가된 구역 세션에 연결하는 것을 특징으로 한다.
상기 공간 관리 서버는, 미리 지정된 공간을 해당 공간 상에 위치한 위치 추적 센서의 개수에 대응하는 수의 구역으로 분할하는 것을 특징으로 한다.
상기 복수 개의 구역은, 각 위치 추적 센서의 FoV(Field of View)와 작동 영역(range)에 의해 구성되는 서로 겹치지 않는 영역인 것을 특징으로 한다.
한편, 상기의 목적을 달성하기 위한 본 발명에 따른 멀티 센서 기반 위치 추적 방법은, 공간 관리 서버가, 미리 정해진 공간을 해당 공간 내에 설치된 위치 추적 센서에 따라 소정 수로 분할하여 복수 개의 구역을 생성하는 단계, 구역 관리 서버가 공간 관리 서버에 의해 생성된 복수 개의 각 구역에 대응하는 구역 세션 관리자를 생성하고, 구역 세션 관리자에 의해 할당된 각 구역 내에 위치한 오브젝트의 구역 세션 정보 및 위치 추적 센서에 의해 감지된 위치 정보를 공간 관리 서버로 제공하는 단계, 공간 관리 서버가 구역 세션 관리자로부터 제공된 오브젝트의 구역 세션 정보에 근거하여 오브젝트 목록을 갱신하는 단계, 및 상기 오브젝트 목록에 포함된 오브젝트들의 구역 세션에 공간 세션을 연결하여 상기 공간 세션을 통해 해당 오브젝트의 위치를 추적하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따르면, 복수 개의 깊이 센서를 이용하여 정해진 물리 공간 내에 위치한 복수의 오브젝트 각각에 대한 위치를 신속하고 정확하게 추적할 수 있다.
도 1은 본 발명에 따른 위치 추적 시스템의 구성을 도시한 도면이다.
도 2은 도 1의 공간 관리 서버에 대한 세부 구성을 도시한 도면이다.
도 3은 도 1의 구역 관리 서버에 대한 세구 구성을 도시한 도면이다.
도 4 내지 도 8은 본 발명에 따른 위치 추적 시스템의 동작을 설명하는데 참조되는 실시예를 도시한 도면이다.
도 9는 본 발명에 따른 위치 추적 방법에 대한 동작 흐름을 도시한 도면이다.
도 10은 본 발명에 따른 서버가 적용된 컴퓨팅 시스템의 구성을 도시한 도면이다.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.
본 발명의 실시예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
도 1은 본 발명에 따른 위치 추적 시스템의 구성을 도시한 도면이다.
도 1을 참조하면, 본 발명에 따른 위치 추적 시스템은 공간 관리 서버(100) 및 구역 관리 서버(200)를 포함한다.
여기서, 공간 관리 서버(100)의 세부 구성은 도 2에 나타내었으며, 구역 관리 서버(200)의 세부 구성은 도 3에 나타내었다.
도 2 및 도 3을 참조하면, 공간 관리 서버(100)는 미리 지정된 공간을 소정 수로 분할하여 복수 개의 구역을 생성하고, 각 구역의 정보를 관리하는 역할을 한다. 여기서, 구역은 위치 추적 센서(230)의 FoV(Field of View)와 작동 영역(range)에 의해 구성되는 영역으로, 공간(Space)의 일부 영역에 해당된다. 이때, 각 구역은 공간 내에서 서로 겹치지 않는 영역으로, 고유한 구역 좌표계를 가질 수 있다.
구역 관리 서버(200)는 공간 관리 서버(100)에 의해 생성된 각각의 구역의 정보를 관리하고, 해당 구역에 대해 입장 또는 퇴장하는 오브젝트의 세션 정보와, 해당 오브젝트의 위치를 추적하는 역할을 한다.
구역 관리 서버(200)는 도 3에 도시된 바와 같이, 구역 세션 관리자(210) 및 위치 추적 센서(230)를 포함할 수 있다.
구역 관리 서버(200)는 공간 관리 서버(100)에 의해 적어도 두 개 이상의 구역이 생성되면, 공간 관리 서버(100)로부터 각 구역의 정보를 제공받아 관리하도록 한다. 이때, 구역 관리 서버(200)는 각 구역에 대응하여 구역 세션 관리자(210)를 생성하도록 한다.
구역 관리 서버(200)는 각 구역에 대응하여 생성된 구역 세션 관리자(210)와 위치 추적 센서(230)를 서로 매칭시킬 수 있다.
구역 세션 관리자(210)는 해당 구역으로 오브젝트가 입장하면, 입장한 오브젝트에 대응하여 고유의 구역 세션을 할당하도록 한다. 이때, 구역 세션 관리자(210)는 구역 내에 위치한 오브젝트에 대해 할당된 구역 세션 정보를 공간 관리 서버(100)로 제공할 수 있다.
위치 추적 센서(230)는 하나의 구역에 대응하여 설치되며, 대응하는 구역에 위치한 오브젝트의 위치를 실시간으로 추적하고, 위치 추적 결과를 구역 세션 관리자(210)로 제공하도록 한다.
또한, 구역 세션 관리자(210)는 해당 구역 내에서 위치 추적 센서(230)에 의해 감지되는 위치 정보를 해당 구역의 구역 좌표로 변환하고, 변환된 좌표와 해당 오브젝트에 대해 할당된 구역 세션을 매칭시키도록 한다.
이때, 구역 세션 관리자(210)는 구역 세션 정보와 매칭된 구역 좌표를 공간 관리 서버(100)로 제공할 수 있다. 여기서, 구역 세션 관리자(210)는 해당 오브젝트의 위치 정보를 실시간 혹은 소정 시간 간격으로 감시하여 공간 관리 서버(100)로 제공하도록 한다.
한편, 구역 세션 관리자(210)는 해당 구역 내에 위치하던 오브젝트가 구역을 벗어나면, 해당 오브젝트에 대해 할당한 구역 세션을 해제하고, 해당 오브젝트에 대한 구역 세션 해제 정보를 공간 관리 서버(100)로 제공하도록 한다.
따라서, 공간 관리 서버(100)는 각 구역에 대응하는 구역 세션 관리자(210)로부터 제공된 정보에 근거하여 해당 공간 내에서의 오브젝트의 위치를 관리할 수 있다.
공간 관리 서버(100)는 도 2에 도시된 바와 같이, 구역 관리자(110), 공간 세션 관리자(130) 및 위치 관리자(150)를 포함할 수 있다.
구역 관리자(110)는 미리 지정된 공간을 소정 수로 분리하여 복수 개의 구역(zone)으로 구분하고, 각 구역의 정보를 등록한다. 이때, 구역 관리자(110)는 미리 지정된 공간을 해당 공간에 설치된 위치 추적 센서(230)에 대응하는 수에 해당하는 만큼의 구역으로 구분할 수 있다.
일 예로, 구역 관리자(110)는 도 4에 도시된 바와 같이, 미리 지정된 공간(Space I)을 각 위치 추적 센서(230)에 대응하여 두 개의 구역(ZONE 1, ZONE 2)으로 분리하고, ZONE 1 및 ZONE 2 각각에 대응하는 위치 추적 센서(230) 및 구역 세션 관리자(210)의 정보를 관리할 수 있다.
구역 관리자(110)는 해당 공간에 대해 분리된 복수 개의 구역 정보를 구역 관리 서버(200)로 제공할 수 있다. 또한, 구역 관리자(110)는 구역 관리 서버(200)에서 각 구역에 대응하여 생성된 구역 세션 관리자(210)의 정보를 구역 관리 서버(200)로부터 제공받아 등록하고 관리할 수 있다.
공간 세션 관리자(130)는 해당 공간상의 각 구역에 입장한 오브젝트에 대응하여 구역 관리 서버(200)로부터 구역 세션 정보를 수신하면, 해당 오브젝트의 등록을 위해 해당 오브젝트의 구역 세션 정보를 위치 관리자(150)로 전달하도록 한다.
또한, 공간 세션 관리자(130)는 구역 관리 서버(200)로부터 오브젝트에 대응하는 구역 세션의 위치 정보를 수신할 수 있으며, 기 등록된 구역 세션의 갱신된 위치 정보를 수신할 수 있다. 이때, 공간 세션 관리자(130)는 오브젝트의 구역 세션에 대응하는 위치 정보 또는 갱신된 위치 정보를 위치 관리자(150)로 전달하도록 한다.
위치 관리자(150)는 도 4에서와 같이 해당 공간(SPACE I)에 대해 분리된 각 구역(ZONE A, ZONE B)별로 입장하는 오브젝트의 정보를 등록하고, 해당 오브젝트의 구역 세션과 공간 세션을 연결하여 타임 슬롯마다 해당 오브젝트의 위치를 추적하도록 한다.
먼저, 위치 관리자(150)는 공간 세션 관리자(130)로부터 오브젝트의 구역 세션 정보가 전달되면, 해당 구역 세션 정보를 오브젝트 목록에 추가하도록 한다. 여기서, 오브젝트 목록은 해당 공간 내에 존재하는 오브젝트의 정보이다. 이에, 위치 관리자(150)는 오브젝트 목록에 등록된 구역 세션에 대해 공간 세션 관리자(130)로부터 위치 정보가 전달되면, 전달된 위치 정보, 즉, 구역 좌표 정보에 근거하여 공간 내에서의 오브젝트의 위치를 추적하도록 한다.
위치 관리자(150)는 오브젝트 목록에 구역 세션이 추가되면, 추가된 구역 세션에 대해 공간 세션을 할당할 수 있다. 또한, 위치 관리자(150)는 이전 시점에 오브젝트 목록에 등록된 구역 세션이 해당 시점에 해제되었다면, 해당 구역 세션에 대응하는 공간 세션을 해제하고 오브젝트 목록에서 제거하도록 한다.
위치 관리자(150)는 소정의 타임 주기를 갖고 추가 또는 해제된 구역 세션의 정보와, 등록된 구역 세션의 위치 정보를 수신할 수 있다.
여기서, 위치 관리자(150)는 도 5에 도시된 바와 같이, 이전 타임 슬롯들의 공간 내에서 확인된 오브젝트의 위치(520)를 기준으로 할당된 범주(510) 내에서 해당 오브젝트의 이동 경로에 근거하여 해당 타임 슬롯에 공간 내에서의 위치를 예측하고, 예측된 새로운 위치(530)를 토대로 오브젝트의 위치를 갱신하도록 한다.
이때, 위치 관리자(150)는 공간 내에 위치한 오브젝트에 오직 하나의 공간 세션을 할당하고, 공간 세션과 구역 세션을 연결하도록 한다. 여기서, 위치 관리자(150)는 매 타임 슬롯마다 공간 세션과 구역 세션의 연결을 갱신하도록 한다.
일 예로, k-1번째 타임 슬롯에 공간 내에 존재하는 오브젝트 목록이 Uk-1 = {u1, u2, u3}이고, k번째 타임 슬롯에 공간 내에 존재하는 오브젝트 목록이 Uk = {u1, u2, ..., un}, 그리고 k 번째 타임 슬롯에서 확인된 공간 세션이 Ok = {o1, o2, ..., om}라 가정할 때, 위치 관리자(150)는 Uk-1에 속한 오브젝트들과 Ok에 속한 공간 세션들을 서로 연결함으로써 Uk에 속한 오브젝트들이 이전의 공간 세션을 유지하거나, 새로 입장한 오브젝트들에 공간 세션을 새로 할당할 수 있다.
이에, 타입 슬롯마다 공간 세션과 구역 세션의 연결을 갱신하는 동작은 도 6의 실시예를 참조하여 상세히 설명하도록 한다.
도 6을 참조하면, 위치 관리자(150)는 Uk-1 = {u1, u2, u3}이고, Uk = {u1, u2, u4, u5}, 그리고 Ok = {o1, o2, 03, 04, 05} 일 때, Uk-1에 속한 오브젝트 u1, u2와 Ok에 속한 공간 세션 o1(620), o2(625)를 서로 연결하여 Uk에 속한 u1, u2의 공간 세션을 유지하도록 한다.
한편, Uk-1에 속한 오브젝트 u3(610)이 해당 공간에서 퇴장함에 따라 Uk에 속해있지 않으므로, 위치 관리자(150)는 u3에 할당된 공간 세션을 해제하도록 한다.
또한, Uk에는 u4(630), u5(635)가 추가되었으므로, 위치 관리자(150)는 새로운 공간 세션 o4, o5를 u4, u5에 각각 할당하도록 한다.
여기서, 위치 관리자(150)에서 세션을 연결하고 갱신하는 동작은 도 7 및 도 8의 실시예를 통해 더욱 상세히 설명하도록 한다.
먼저, 도 7은 오브젝트 목록에 등록된 구역 세션의 이전 위치를 기준으로 각 구역 ZONE A 및 ZONE B 내에서 탐색된 공간 세션 후보들을 나타낸 것이다.
도 7을 참조하면, ZONE A 내에 위치한 오브젝트1(u1)의 할당 범위 내에는 세 개의 공간 세션 후보 o1, o3, o5가 탐색되었고, 오브젝트2(u2)의 할당 범위 내에서는 하나의 공간 세션 후보 o2가 탐색되었다. 한편, ZONE B 내에 위치한 오브젝트3(u3)의 할당 범위 내에서는 공간 세션 후보가 탐색되지 않고, 그 외의 범위에서 공간 세션 후보 o4가 탐색되었다.
도 8은 도 7에서 탐색된 공간 세션 후보들의 위치에 근거하여 갱신한 오브젝트의 위치를 나타낸 것이다.
이때, 위치 관리자(150)는 도 8에 도시된 바와 같이, 할당 범위 내에서 탐색된 공간 세션 후보들 중 오브젝트의 이전 위치에서 가장 가까운 거리에 위치한 공간 세션을 해당 오브젝트로 인식하여 세션을 연결하도록 한다.
도 8를 참조하면, 위치 관리자(150)는 오브젝트1(u1)의 할당 범위 내에서 오브젝트1(u1)과 가장 가까운 거리에 위치한 공간 세션(o1)을 오브젝트1(u1)의 공간 세션으로 연결하도록 한다. 또한, 위치 관리자(150)는 오브젝트2(u2)의 할당 범위 내에서 오브젝트2(u2)와 가장 가까운 거리에 위치한 공간 세션 o2를 오브젝트2(u2)의 공간 세션으로 연결하도록 한다.
한편, 위치 관리자(150)는 오브젝트3(u3)의 할당 범위 내에서 탐색된 공간 세션은 존재하지 않으므로, 오브젝트3(u3)은 해당 공간에서 퇴장한 것으로 인지할 수 있다.
또한, 해당 공간에서 탐색된 공간 세션 o4는 대응하는 구역 세션이 등록되지 않았으므로, 위치 관리자(150)는 새로운 구역 세션(u4)을 오브젝트 목록에 추가하도록 한다. 마찬가지로, 오브젝트1(u1)의 할당 범위 내에서 탐색된 공간 세션 o5는 오브젝트1(u1)에 대응되지 않으므로, 위치 관리자(150)는 새로운 구역 세션(u5)으로 인지하여 오브젝트 목록에 추가하도록 한다.
한편, 오브젝트1(u1)의 할당 범위 내에서 탐색된 공간 세션 o3은 ZONE B에서 탐색된 공간 세션으로, 오브젝트1(u1)이 위치한 ZONE A와는 다른 구역에 해당하므로 중복(duplication) 감지된 것으로 가정하고 무시하도록 한다.
상기와 같이 구성되는 본 발명에 따른 위치 추적 시스템의 동작 흐름을 보다 상세히 설명하면 다음과 같다.
도 9는 본 발명에 따른 위치 추적 방법에 대한 동작 흐름을 도시한 도면이다.
도 9를 참조하면, 공간 관리 서버(100)는 미리 정해진 공간을 복수 개로 분할하여 구역을 할당하며(S100), 구역 할당 정보를 등록하고 관리하도록 한다(S110).
공간 관리 서버(100)는 구역 할당 정보를 구역 관리 서버(200)에 전달하고(S120), 이때 구역 관리 서버(200)는 공간 관리 서버(100)로부터 전달된 구역 할당 정보에 근거하여 각 구역에 대응하는 구역 세션 관리자(210)를 생성하도록 한다(S130).
구역 세션 관리자(210)는 해당 구역에 하나의 오브젝트로서 사용자가 입장하면(S140), 해당 구역에 입장한 사용자에게 구역 세션을 할당하고(S150), 사용자에 대한 구역세션 할당 정보를 공간 관리 서버(100)로 제공하도록 한다(S160).
이때, 공간 관리 서버(100)는 사용자에 할당된 구역 세션 정보에 대응하여 공간 세션을 할당하도록 한다(S170). 여기서, 공간 관리 서버(100)는 해당 구역 세션 정보에 근거하여 오브젝트 목록에 사용자 정보를 추가할 수 있다.
이후, 구역 관리 서버(200)는 해당 구역 내에서 위치 추적 센서(230)를 통해 구역 세션이 할당된 사용자의 위치를 추적하고(S180), 사용자의 위치 정보를 공간 관리 서버(100)로 소장 시간 단위로 전송하도록 한다(S190).
이에, 공간 관리 서버(100)는 구역 관리 서버(200)로부터 전송된 사용자의 위치 정보에 근거하여 해당 공간 내에서의 사용자의 위치를 관리하도록 한다(S200). 여기서, 공간 관리 서버(100)는 타임 슬롯 단위로 구역 세션과 공간 세션을 연결함으로써 해당 공간 내에서의 사용자의 위치를 갱신하도록 한다.
한편, 해당 구역 및 해당 공간 내에서 사용자가 퇴장한 경우(S210), 구역 관리 서버(200)는 사용자에 대해 할당된 구역 세션을 해제하고(S220), 사용자에 대한 구역 세션 해제정보를 공간 관리 서버(100)로 전송하도록 한다(S230).
따라서, 공간 관리 서버(100)는 해당 사용자에 대한 구역 세션 해제 정보에 따라 구역 세션에 연결된 공간 세션을 해제하고(240), 해당 공간 내에 등록된 사용자 정보를 갱신하도록 한다(S250).
상기에서와 같이 동작하는 본 실시예에 따른 위치 추적 시스템의 공간 관리 서버 및 구역 관리 서버(200)는 독립적인 하드웨어 장치 형태로 구현될 수 있다. 한편, 본 실시예에 따른 위치 추적 시스템의 공간 관리 서버 및 구역 관리 서버(200)는 적어도 하나 이상의 프로세서(processor)로서 마이크로 프로세서나 범용 컴퓨터 시스템과 같은 다른 하드웨어 장치에 포함된 형태로 구동될 수 있다.
도 10은 본 발명에 따른 각 서버가 적용된 컴퓨팅 시스템을 도시한 도면이다.
도 10을 참조하면, 컴퓨팅 시스템(1000)은 버스(1200)를 통해 연결되는 적어도 하나의 프로세서(1100), 메모리(1300), 오브젝트 인터페이스 입력 장치(1400), 오브젝트 인터페이스 출력 장치(1500), 스토리지(1600), 및 네트워크 인터페이스(1700)를 포함할 수 있다.
프로세서(1100)는 중앙 처리 장치(CPU) 또는 메모리(1300) 및/또는 스토리지(1600)에 저장된 명령어들에 대한 처리를 실행하는 반도체 장치일 수 있다. 메모리(1300) 및 스토리지(1600)는 다양한 종류의 휘발성 또는 불휘발성 저장 매체를 포함할 수 있다. 예를 들어, 메모리(1300)는 ROM(Read Only Memory) 및 RAM(Random Access Memory)을 포함할 수 있다.
따라서, 본 명세서에 개시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서(1100)에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리(1300) 및/또는 스토리지(1600))에 상주할 수도 있다. 예시적인 저장 매체는 프로세서(1100)에 커플링되며, 그 프로세서(1100)는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서(1100)와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 오브젝트 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 오브젝트 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다.
따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
100: 공간 관리 서버 110: 구역 관리자
130: 공간 세션 관리자 150: 위치 관리자
200: 구역 관리 서버 210: 구역 세션 관리자
230: 위치 추적 센서

Claims (15)

  1. 미리 지정된 공간에 존재하는 오브젝트를 검출 및 추적하도록 마련된 위치 추적 센서가 커버하는 영역에 기초하여, 상기 미리 지정된 공간을 상기 위치 추적 센서에 각각 대응되는 복수 개의 구역을 생성하고, 각 구역의 정보를 관리하는 공간 관리 서버; 및
    상기 공간 관리 서버에 의해 생성된 복수 개의 구역의 정보를 관리하고, 매 타임 슬롯마다 각 구역 내에 위치한 오브젝트의 구역 세션 정보와 위치 추적 센서에 의해 감지된 해당 오브젝트의 위치 정보를 공간 관리 서버로 제공하는 구역 관리 서버를 포함하며,
    상기 공간 관리 서버는,
    상기 구역 관리 서버로부터 제공된 오브젝트의 구역 세션 정보에 근거하여 해당 오브젝트를 오브젝트 목록에 추가하고, 상기 오브젝트 목록에 포함된 오브젝트들의 구역 세션에 공간 세션을 연결하여 상기 공간 세션을 통해 해당 오브젝트의 위치를 추적하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  2. 청구항 1에 있어서,
    상기 구역 관리 서버는,
    각 구역마다 해당 구역을 관리하는 구역 세션 관리자를 생성하고,
    상기 구역 세션 관리자는,
    해당 구역으로 입장한 오브젝트에 구역 세션을 할당하고, 해당 구역으로부터 퇴장한 오브젝트에 할당된 구역 세션을 해제하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  3. 청구항 1에 있어서,
    상기 공간 관리 서버는,
    매 타임 슬롯마다 공간 세션의 위치를 탐지하고, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션을 연결하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  4. 청구항 3에 있어서,
    상기 공간 관리 서버는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 두 개 이상인 경우, 가장 근거리에 위치한 공간 세션을 연결하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  5. 청구항 3에 있어서,
    상기 공간 관리 서버는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 해당 오브젝트가 위치한 구역과 다른 구역에서 탐지된 경우, 중복 탐지된 것으로 판단하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  6. 청구항 3에 있어서,
    상기 공간 관리 서버는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 없는 경우, 해당 오브젝트가 공간으로부터 퇴장한 것으로 판단하여 공간 세션을 해제하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  7. 청구항 3에 있어서,
    상기 공간 관리 서버는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 외에서 공간 세션이 탐지된 경우, 해당 공간 세션을 오브젝트 목록에 새로 추가된 구역 세션에 연결하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  8. 청구항 1에 있어서,
    상기 공간 관리 서버는,
    미리 지정된 공간을 해당 공간 상에 위치한 위치 추적 센서의 개수에 대응하는 수의 구역으로 분할하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  9. 청구항 1에 있어서,
    상기 복수 개의 구역은,
    각 위치 추적 센서의 FoV(Field of View)와 작동 영역(range)에 의해 구성되는 서로 겹치지 않는 영역인 것을 특징으로 하는 멀티 센서 기반 위치 추적 시스템.
  10. 공간 관리 서버가, 미리 지정된 공간에 존재하는 오브젝트를 검출 및 추적하도록 마련된 위치 추적 센서가 커버하는 영역에 기초하여, 상기 위치 추적 센서에 각각 대응되는 복수 개의 구역을 생성하는 단계;
    구역 관리 서버가 공간 관리 서버에 의해 생성된 복수 개의 각 구역에 대응하는 구역 세션 관리자를 생성하고, 구역 세션 관리자에 의해 할당된 각 구역 내에 위치한 오브젝트의 구역 세션 정보 및 위치 추적 센서에 의해 감지된 위치 정보를 공간 관리 서버로 제공하는 단계;
    공간 관리 서버가 구역 세션 관리자로부터 제공된 오브젝트의 구역 세션 정보에 근거하여 오브젝트 목록을 갱신하는 단계; 및
    상기 오브젝트 목록에 포함된 오브젝트들의 구역 세션에 공간 세션을 연결하여 상기 공간 세션을 통해 해당 오브젝트의 위치를 추적하는 단계
    를 포함하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 방법.
  11. 청구항 10에 있어서,
    상기 오브젝트의 위치를 추적하는 단계는,
    매 타임 슬롯마다 공간 세션의 위치를 탐지하고, 이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션을 연결하는 단계를 포함하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 방법.
  12. 청구항 10에 있어서,
    상기 오브젝트의 위치를 추적하는 단계는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 두 개 이상인 경우, 가장 근거리에 위치한 공간 세션을 연결하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 방법.
  13. 청구항 10에 있어서,
    상기 오브젝트의 위치를 추적하는 단계는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 해당 오브젝트가 위치한 구역과 다른 구역에서 탐지된 경우, 중복 탐지된 것으로 판단하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 방법.
  14. 청구항 10에 있어서,
    상기 오브젝트의 위치를 추적하는 단계는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 내에서 탐지된 공간 세션이 없는 경우, 해당 오브젝트가 공간으로부터 퇴장한 것으로 판단하여 공간 세션을 해제하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 방법.
  15. 청구항 10에 있어서,
    상기 오브젝트의 위치를 추적하는 단계는,
    이전 타임 슬롯에 해당 공간 내에서 확인된 오브젝트의 위치를 기준으로 할당된 범주 외에서 공간 세션이 탐지된 경우, 해당 공간 세션을 오브젝트 목록에 새로 추가된 구역 세션에 연결하는 것을 특징으로 하는 멀티 센서 기반 위치 추적 방법.
KR1020150149759A 2015-10-27 2015-10-27 멀티 센서 기반 위치 추적 시스템 및 방법 KR102076531B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150149759A KR102076531B1 (ko) 2015-10-27 2015-10-27 멀티 센서 기반 위치 추적 시스템 및 방법
US15/266,504 US9898650B2 (en) 2015-10-27 2016-09-15 System and method for tracking position based on multi sensors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150149759A KR102076531B1 (ko) 2015-10-27 2015-10-27 멀티 센서 기반 위치 추적 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20170048981A KR20170048981A (ko) 2017-05-10
KR102076531B1 true KR102076531B1 (ko) 2020-02-12

Family

ID=58559126

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150149759A KR102076531B1 (ko) 2015-10-27 2015-10-27 멀티 센서 기반 위치 추적 시스템 및 방법

Country Status (2)

Country Link
US (1) US9898650B2 (ko)
KR (1) KR102076531B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030048926A1 (en) 2001-09-07 2003-03-13 Takahiro Watanabe Surveillance system, surveillance method and surveillance program
KR101301020B1 (ko) 2009-12-16 2013-08-28 한국전자통신연구원 이동 노드 위치 인식 장치 및 이를 이용한 이동 노드 위치 인식 방법
JP2013206160A (ja) 2012-03-28 2013-10-07 Fujitsu Fsas Inc 管理装置、管理方法および管理プログラム
US20140327782A1 (en) 2013-05-01 2014-11-06 Texas Instruments Incorporated Universal Remote Control with Object Recognition

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3390426B2 (ja) * 2000-11-29 2003-03-24 技研トラステム株式会社 物体像識別方法
GB2395264A (en) * 2002-11-29 2004-05-19 Sony Uk Ltd Face detection in images
US7620218B2 (en) * 2006-08-11 2009-11-17 Fotonation Ireland Limited Real-time face tracking with reference images
KR20050077863A (ko) 2004-01-28 2005-08-04 삼성전자주식회사 객체 추적 방법 및 장치
US8427538B2 (en) * 2004-04-30 2013-04-23 Oncam Grandeye Multiple view and multiple object processing in wide-angle video camera
WO2006132029A1 (ja) * 2005-06-07 2006-12-14 Matsushita Electric Industrial Co., Ltd. 監視システム、監視方法及びカメラ端末
US7574131B2 (en) * 2006-03-29 2009-08-11 Sunvision Scientific Inc. Object detection system and method
TW200937348A (en) * 2008-02-19 2009-09-01 Univ Nat Chiao Tung Calibration method for image capturing device
AT506928B1 (de) * 2008-05-28 2012-07-15 Kiwisecurity Software Gmbh Verfahren zur videoanalyse
GB2477793A (en) * 2010-02-15 2011-08-17 Sony Corp A method of creating a stereoscopic image in a client device
KR20120104711A (ko) 2011-03-14 2012-09-24 주식회사 아이티엑스시큐리티 감시구역 상의 객체의 경로를 추적할 수 있는 스테레오 카메라 장치, 그를 이용한 감시시스템 및 방법
EP2600611A1 (de) * 2011-11-29 2013-06-05 Xovis AG Verfahren und Vorrichtung zur überwachung eines Überwachungsbereichs
KR20140137893A (ko) 2013-05-24 2014-12-03 한국전자통신연구원 객체 추적 방법 및 장치
KR102105189B1 (ko) 2013-10-31 2020-05-29 한국전자통신연구원 관심 객체 추적을 위한 다중 카메라 동적 선택 장치 및 방법
JP5707562B1 (ja) * 2014-05-23 2015-04-30 パナソニックIpマネジメント株式会社 モニタリング装置、モニタリングシステムおよびモニタリング方法
WO2015186261A1 (ja) * 2014-06-06 2015-12-10 三菱電機株式会社 映像監視システム及び映像監視方法
JP6541309B2 (ja) * 2014-06-23 2019-07-10 キヤノン株式会社 送信装置、送信方法、及びプログラム
JP6666841B2 (ja) * 2014-08-29 2020-03-18 ソニーセミコンダクタソリューションズ株式会社 撮像制御装置、撮像装置、および、撮像装置の制御方法
JP5907362B1 (ja) * 2014-10-08 2016-04-26 パナソニックIpマネジメント株式会社 活動状況分析装置、活動状況分析システムおよび活動状況分析方法
JP5906556B1 (ja) * 2014-10-17 2016-04-20 パナソニックIpマネジメント株式会社 モニタリング装置、モニタリングシステムおよびモニタリング方法
JP6216353B2 (ja) * 2015-09-15 2017-10-18 株式会社オプティム 情報特定システム、情報特定方法及び、そのプログラム
JP6506186B2 (ja) * 2016-02-02 2019-04-24 株式会社日立製作所 保管エリア管理システム及び保管エリア管理方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030048926A1 (en) 2001-09-07 2003-03-13 Takahiro Watanabe Surveillance system, surveillance method and surveillance program
KR101301020B1 (ko) 2009-12-16 2013-08-28 한국전자통신연구원 이동 노드 위치 인식 장치 및 이를 이용한 이동 노드 위치 인식 방법
JP2013206160A (ja) 2012-03-28 2013-10-07 Fujitsu Fsas Inc 管理装置、管理方法および管理プログラム
US20140327782A1 (en) 2013-05-01 2014-11-06 Texas Instruments Incorporated Universal Remote Control with Object Recognition

Also Published As

Publication number Publication date
KR20170048981A (ko) 2017-05-10
US20170116752A1 (en) 2017-04-27
US9898650B2 (en) 2018-02-20

Similar Documents

Publication Publication Date Title
PH12020551781A1 (en) Systems and methods for computerized balanced delivery route pre-assignment
KR102452504B1 (ko) 단말 및 이의 위치 측정 방법
KR20160098519A (ko) 센서 식별
KR20180069237A (ko) 이동 객체 탐지 시스템 및 방법
RU2016140254A (ru) Автоматическое приведение в действие осветительных модулей
US20170122745A1 (en) Route guidance service apparatus
KR20180014495A (ko) 객체 인식 장치 및 방법
CN110516371B (zh) 消防疏散路线生成方法、装置、计算机设备和存储介质
KR102076531B1 (ko) 멀티 센서 기반 위치 추적 시스템 및 방법
JP6186811B2 (ja) 判定方法、判定プログラム及びシステム
EP2605539A1 (en) Method and system for sensor classification
KR20200059030A (ko) 드론을 이용한 유해물질 배출시설물 예측장치
JP6754574B2 (ja) 移動体計測システム、及び計測対象の領域における人物の数を特定する方法
US20230002190A1 (en) Indication system and a method for generating an indication
US20130096860A1 (en) Information processing apparatus, information processing method, and computer readable medium storing program
US20180121493A1 (en) Detecting emergency response address errors
Yu et al. Shoeshacker: Indoor corridor map and user location leakage through force sensors in smart shoes
US11442968B2 (en) Method for locating sensors
CN106375262B (zh) 访问控制方法和装置
KR101618446B1 (ko) 실내 장소 결정 방법 및 시스템, 그리고 파일 배포 시스템
KR101582726B1 (ko) 스테레오 타입의 거리 인식 장치 및 방법
FR3098961B1 (fr) Procédé d’identification de données aberrantes dans d’un jeu de données d’entrée acquises par au moins un capteur
KR101341397B1 (ko) 접촉을 감지하고 접촉점을 찾는 방법
KR102411181B1 (ko) 사용자 참여형 스마트 놀이시설 제어 방법, 장치 및 시스템
KR20140077654A (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