KR101357276B1 - System and method for detecting event through cooperative work - Google Patents
System and method for detecting event through cooperative work Download PDFInfo
- Publication number
- KR101357276B1 KR101357276B1 KR1020120039378A KR20120039378A KR101357276B1 KR 101357276 B1 KR101357276 B1 KR 101357276B1 KR 1020120039378 A KR1020120039378 A KR 1020120039378A KR 20120039378 A KR20120039378 A KR 20120039378A KR 101357276 B1 KR101357276 B1 KR 101357276B1
- Authority
- KR
- South Korea
- Prior art keywords
- event
- event detection
- user
- information
- cctv
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Alarm Systems (AREA)
Abstract
대량의 CCTV 영상으로부터 특정 이벤트를 찾아야 할 경우, 서로 다른 위치에서 영상을 촬영하는 다수의 CCTV(Closed Circuit Television)들; 타겟 영상을 수신 및 재생한 후, 사용자가 입력하는 이벤트 검출 결과를 획득 및 전송하는 다수의 사용자 단말들; 및 이벤트 검출 동작이 요청되면, 상기 CCTV들에 의해 촬영된 CCTV 영상들 중에서 이벤트 검출 동작이 요청된 상기 타겟 영상을 선택하여 상기 사용자 단말들에 전송하고, 상기 사용자 단말들 중 적어도 하나가 이에 응답하여 전송하는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하는 애플리케이션 서버; 을 포함하는 사용자 협업 기반의 이벤트 검출 시스템을 제공할 수 있다. A plurality of CCTVs (Closed Circuit Televisions) that take images at different locations when a specific event needs to be found from a large number of CCTV images; After receiving and playing the target image, a plurality of user terminals for obtaining and transmitting the event detection result input by the user; And when an event detection operation is requested, selects the target image from which the event detection operation is requested from the CCTV images photographed by the CCTVs, and transmits the target image to the user terminals, and at least one of the user terminals responds thereto. An application server which collects and collects event detection information to be transmitted to generate reporting information; It may provide a user collaboration-based event detection system comprising a.
Description
본 발명은 CCTV 영상에서 이벤트를 검출하는 기술에 관한 것으로, 상세하게는 대량의 CCTV 영상으로부터 특정 이벤트를 찾아야 할 경우, CCTV 영상을 다수의 사용자 단말로 배포하여 CCTV 영상으로부터 특정 이벤트를 보다 신속하고 정확하게 찾을 수 있는 사용자 협업 기반의 이벤트 검출 시스템 및 방법에 관한 것이다. The present invention relates to a technology for detecting an event in a CCTV image, in detail, when it is necessary to find a specific event from a large number of CCTV images, by distributing the CCTV image to a plurality of user terminals more quickly and accurately from the CCTV image The present invention relates to an event detection system and method based on user collaboration.
CCTV(Closed Circuit Television)(300)는 폐쇄 회로 텔레비전이라고도 하며, 특정 수신자를 대상으로 화상을 전송하는 텔레비젼 방식을 말하며, 산업용, 교육용, 의료용, 교통 관제용, 생태계 환경 감시용 등으로 그 용도가 다양하다.Closed Circuit Television (CCTV) 300, also known as closed circuit television, refers to a television system that transmits images to specific recipients, and has various uses for industrial, educational, medical, traffic control, and ecosystem environment monitoring. Do.
보다 상세히, 텔레비전 시스템은 폐회로 시스템(Closed Circuit System)과 개회로 시스템(Open Circuit System)으로 분류되는데, 후자는 화상 정보를 불특정 다수에게 전달하는 것을 목적으로 하며, 보통 우리가 말하는 TV 방송이 여기에 속한다. 한편, 전자인 폐회로 시스템은 이에 반해서 화상 정보를 특정의 목적으로 특정의 사용자에게 전달하는 시스템을 가리키며 이것을 Closed Circuit Television, 즉 CCTV라고 부른다. CCTV는 화상의 송,수신을 유선 또는 무선으로 연결하며 수신대상 이외는 임의로 수신할 수 없도록 돼 있어 폐쇄회로 텔레비전이라고 한다. 최근에는 특히 골목과 같은 우범지대에 CCTV를 설치하는 등, 범죄예방을 위한 설치가 늘고 있다. More specifically, television systems are classified into closed circuit systems and open circuit systems, the latter aimed at delivering image information to an unspecified number of people, usually the television broadcast we speak of here. Belong. On the other hand, the electronic closed circuit system refers to a system for transmitting image information to a specific user for a specific purpose, which is called a closed circuit television, that is, a CCTV. CCTV is called closed-circuit television because it connects the transmission and reception of images by wire or wirelessly and cannot receive anything but the receiver. In recent years, installations for crime prevention, such as installing CCTVs in hot spots such as alleys, are increasing.
전술한 배경기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.The above-described background technology is technical information that the inventor holds for the derivation of the present invention or acquired in the process of deriving the present invention, and can not necessarily be a known technology disclosed to the general public prior to the filing of the present invention.
본 발명은 대량의 CCTV 영상으로부터 특정 이벤트를 찾아야 할 경우, CCTV 영상을 다수의 사용자 단말로 배포하여 CCTV 영상으로부터 특정 이벤트를 보다 신속하고 정확하게 찾을 수 있는 사용자 협업 기반의 이벤트 검출 시스템 및 방법을 제공하는 것을 목적으로 한다. The present invention provides a user collaboration-based event detection system and method that can find a specific event from a CCTV image more quickly and accurately by distributing the CCTV image to a plurality of user terminals when it is necessary to find a specific event from a large number of CCTV images. For the purpose of
상기의 과제를 해결하기 위한 본 발명의 제1 실시예에 따르면, 서로 다른 위치에서 영상을 촬영하는 다수의 CCTV(Closed Circuit Television)들; 타겟 영상을 수신 및 재생한 후, 사용자가 입력하는 이벤트 검출 결과를 획득 및 전송하는 다수의 사용자 단말들; 및 이벤트 검출 동작이 요청되면, 상기 CCTV들에 의해 촬영된 CCTV 영상들 중에서 이벤트 검출 동작이 요청된 상기 타겟 영상을 선택하여 상기 사용자 단말들에 전송하고, 상기 사용자 단말들 중 적어도 하나가 이에 응답하여 전송하는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하는 애플리케이션 서버; 포함하는 사용자 협업 기반의 이벤트 검출 시스템을 제공할 수 있다. According to a first embodiment of the present invention for solving the above problems, a plurality of CCTV (Closed Circuit Television) to take an image from different locations; After receiving and playing the target image, a plurality of user terminals for obtaining and transmitting the event detection result input by the user; And when an event detection operation is requested, selects the target image from which the event detection operation is requested from the CCTV images photographed by the CCTVs, and transmits the target image to the user terminals, and at least one of the user terminals responds thereto. An application server which collects and collects event detection information to be transmitted to generate reporting information; It is possible to provide an event detection system based on user collaboration.
상기 이벤트는 특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나 일 수 있다.The event may be one of occurrence of a specific situation or detection of a specific object or person.
상기 애플리케이션 서버는 상기 사용자 단말들 및 상기 CCTV들과의 통신 인터페이스를 제공하는 인터페이스부; 상기 CCTV 영상들, 이벤트 정보, 사용자 정보 중 적어도 하나가 저장되는 데이터베이스; 상기 CCTV들 각각이 주기적 또는 비주기적으로 전송하는 CCTV 영상을 상기 데이터베이스에 저장하는 CCTV 영상 저장부; 이벤트 검출 동작이 요청되면, 이벤트 검출 조건에 따라 상기 데이터베이스에 저장된 CCTV 영상들 중에서 상기 타겟 영상을 추출하고, 상기 이벤트 검출 조건과 상기 타겟 영상에 대한 정보를 매핑하여 상기 이벤트 정보로써 상기 이벤트 데이터베이스에 저장하는 이벤트 등록부; 상기 타겟 영상을 상기 사용자 단말들에 전송하는 CCTV 영상 배포부; 및 상기 사용자 단말들 중 적어도 하나로부터 전송되는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하고, 상기 리포팅 정보를 상기 이벤트 정보에 추가 매핑하는 검색 결과 취합부;를 포함할 수 있다. The application server interface unit for providing a communication interface with the user terminals and the CCTV; A database storing at least one of the CCTV images, event information, and user information; A CCTV image storage unit for storing CCTV images transmitted by the CCTVs periodically or aperiodically in the database; When an event detection operation is requested, the target image is extracted from CCTV images stored in the database according to an event detection condition, and the information about the event detection condition and the target image is mapped and stored in the event database as the event information. An event register; A CCTV image distribution unit transmitting the target image to the user terminals; And a search result collecting unit for collecting and collecting event detection information transmitted from at least one of the user terminals to generate reporting information and further mapping the reporting information to the event information.
상기 이벤트 검출 조건은 검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 일 수 있다.The event detection condition may be at least one of an event type to be detected, an event occurrence position, and an event occurrence time.
상기 리포팅 정보는 이벤트 검출 영상, 이벤트 검출 영상, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 일 수 있다.The reporting information may be at least one of an event detection image, an event detection image, an event occurrence position, and an event occurrence time.
상기 시스템은 상기 이벤트 등록부에 의해 이벤트 검출 동작이 등록될 경우, 상기 사용자 단말들로 이벤트 등록 알림 메시지를 전송하는 이벤트 등록 알림부를 더 포함할 수 있다. The system may further include an event registration notification unit transmitting an event registration notification message to the user terminals when an event detection operation is registered by the event registration unit.
상기 이벤트 등록 알림부는 상기 이벤트 검출 조건에 따라 선별된 사용자 단말에만 상기 이벤트 등록 알림 메시지를 전송할 수 있다. The event registration notification unit may transmit the event registration notification message only to the user terminal selected according to the event detection condition.
상기 CCTV 영상 배포부는 이벤트 검출 동작 참여를 요청한 사용자 단말, 상기 이벤트 등록 알림 메시지에 응답한 사용자 단말, 또는 이벤트 검출 조건에 따라 선별된 사용자 단말에만 상기 타겟 영상을 전송할 수 있다. The CCTV image distribution unit may transmit the target image only to a user terminal requesting to participate in an event detection operation, a user terminal responding to the event registration notification message, or a user terminal selected according to an event detection condition.
상기 사용자 단말은 소셜 네트워크 서비스를 제공받는 사용자 단말일 수 있다.
The user terminal may be a user terminal provided with a social network service.
상기의 과제를 해결하기 위한 본 발명의 제2 실시예에 따르면, 사용자 단말들 및 CCTV들과의 통신 인터페이스를 제공하는 인터페이스부; 적어도 하나의 이벤트 정보들이 저장되는 이벤트 데이터베이스와, CCTV 영상들이 저장되는 CCTV 데이터베이스를 포함하는 데이터베이스; 상기 CCTV들 각각이 주기적 또는 비주기적으로 전송하는 CCTV 영상을 상기 데이터베이스에 저장하는 CCTV 영상 저장부; 이벤트 검출 조건이 입력되고 이벤트 검출 동작이 등록되면, 상기 이벤트 검출 조건에 따라 상기 데이터베이스에 저장된 CCTV 영상들 중에서 상기 타겟 영상을 추출하고, 상기 이벤트 검출 조건과 상기 타겟 영상에 대한 정보를 매핑하여 상기 이벤트 정보로써 상기 이벤트 데이터베이스에 저장하는 이벤트 등록부; 상기 타겟 영상을 상기 사용자 단말들에 전송하는 CCTV 영상 배포부; 및 상기 사용자 단말들 중 적어도 하나로부터 전송되는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하고, 상기 리포팅 정보를 상기 이벤트 정보에 추가 매핑하는 검색 결과 취합부;를 포함하는 사용자 협업 기반의 이벤트 검출을 위한 애플리케이션 서버를 제공할 수 있다. According to a second embodiment of the present invention for solving the above problems, an interface unit for providing a communication interface with user terminals and CCTVs; A database including an event database in which at least one event information is stored and a CCTV database in which CCTV images are stored; A CCTV image storage unit for storing CCTV images transmitted by the CCTVs periodically or aperiodically in the database; When an event detection condition is input and an event detection operation is registered, the target image is extracted from CCTV images stored in the database according to the event detection condition, and the event detection condition is mapped to information on the target image to detect the event. An event registration unit for storing information in the event database; A CCTV image distribution unit transmitting the target image to the user terminals; And a search result collector configured to collect and collect event detection information transmitted from at least one of the user terminals to generate reporting information, and to additionally map the reporting information to the event information. It can provide an application server for this.
상기 이벤트는 특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나 일 수 있다. The event may be one of occurrence of a specific situation or detection of a specific object or person.
상기 이벤트 검출 조건은 검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 일 수 있다. 상기 리포팅 정보는 이벤트 검출 여부, 이벤트 검출 위치 및 시간, 이벤트 검출한 사용자의 정보, 사용자 메모 사항 중 적어도 하나를 포함할 수 있으며, 상기 이벤트 검출 정보는 이벤트 검출 영상 또는 이미지, 이벤트 검출 위치, 이벤트 검출 시간, 사용자 메모 사항 중 적어도 하나 일 수 있다.
The event detection condition may be at least one of an event type to be detected, an event occurrence position, and an event occurrence time. The reporting information may include at least one of whether an event is detected, an event detection position and time, information of an event detection user, and a user memo. The event detection information may include an event detection image or image, an event detection position, and an event detection. At least one of a time and a user memo.
상기의 과제를 해결하기 위한 본 발명의 제3 실시예에 따르면, 다수의 CCTV들을 통해 서로 상이한 영상 정보를 가지는 다수의 CCTV 영상들을 획득하고 저장하는 단계; 이벤트 검출 동작이 요청되면, 이벤트 검출 조건에 따라 상기 CCTV 영상들 중 적어도 하나를 상기 타겟 영상으로 선택한 후, 상기 사용자 단말들에 배포하는 단계; 상기 사용자 단말들 중 적어도 하나로부터 상기 이벤트 검출 조건에 상응하는 이벤트 검출 정보를 전송받는 단계; 및 상기 전송받은 이벤트 검출 정보를 취합하여, 이벤트 검출 결과를 통보하기 위한 리포팅 정보를 생성하는 단계를 포함하는 사용자 협업 기반의 이벤트 검출 방법을 제공할 수 있다. According to a third embodiment of the present invention for solving the above problems, obtaining and storing a plurality of CCTV images having different image information through a plurality of CCTV; If an event detection operation is requested, selecting at least one of the CCTV images as the target image according to an event detection condition and distributing the same to the user terminals; Receiving event detection information corresponding to the event detection condition from at least one of the user terminals; And collecting the received event detection information and generating reporting information for notifying the event detection result.
상기 사용자 단말들에 배포하는 단계는 이벤트 검출 동작이 요청되면, 상기 사용자 단말들에 이벤트 등록 알림 메시지를 전송한 후, 상기 이벤트 등록 알림 메시지에 응답하여 이벤트 검출 동작 참여를 요청한 사용자 단말에만 상기 타겟 영상을 전송할 수 있다.In the distributing to the user terminals, when an event detection operation is requested, the target image is transmitted only to the user terminal that requests to participate in the event detection operation in response to the event registration notification message after transmitting an event registration notification message to the user terminals. Can be transmitted.
상기 이벤트는 특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나 일 수 있다. The event may be one of occurrence of a specific situation or detection of a specific object or person.
상기 이벤트 검출 조건은 검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 일 수 있다.The event detection condition may be at least one of an event type to be detected, an event occurrence position, and an event occurrence time.
상기 리포팅 정보는 이벤트 검출 영상, 이벤트 검출 영상, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 일 수 있다.
The reporting information may be at least one of an event detection image, an event detection image, an event occurrence position, and an event occurrence time.
이와 같은 본 발명에 의해서, 대량의 CCTV 영상으로부터 특정 이벤트를 찾아야 할 경우, CCTV 영상을 다수의 사용자 단말로 배포하여 CCTV 영상으로부터 특정 이벤트를 신속하고 정확하게 찾을 수 있는 효과를 얻을 수 있다. 특히, 뺑소니 사고 등의 범죄가 발생하여 용의자를 추적해야 할 경우나, 산림 보호 구역, 동물 보호 구역에서의 생태계 환경 훼손 상황을 즉각 검출하고, 이에 대한 조치를 취해야 하는 경우에도 대량의 CCTV 영상으로부터 해당 이벤트를 용이하게 검색할 수 있도록 함으로써, 이벤트 검출 속도 및 정확성이 상승하는 효과를 얻을 수 있다.
According to the present invention, when it is necessary to find a specific event from a large number of CCTV images, by distributing the CCTV image to a plurality of user terminals can obtain an effect that can quickly and accurately find a specific event from the CCTV image. In particular, when a suspect such as a hit or accident has occurred and a suspect must be tracked, or when an ecosystem environmental damage in a forest protection area or an animal protection area should be detected immediately and action must be taken, a large amount of CCTV images can be applied. By making it easy to search for events, it is possible to obtain an effect of increasing event detection speed and accuracy.
도 1은 본 발명의 일 실시예에 사용자 협업 기반의 이벤트 검출 시스템을 개략적으로 나타내는 도면이다.
도 2는 도 1의 사용자 협업 기반의 이벤트 검출 시스템의 애플리케이션 서버를 나타내는 블록도이다.
도 3은 본 발명의 일 실시예에 따른 사용자 협업 기반의 이벤트 검출 방법을 나타내는 흐름도이다. 1 is a diagram schematically illustrating an event detection system based on user collaboration according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating an application server of the user collaboration based event detection system of FIG. 1.
3 is a flowchart illustrating a user collaboration based event detection method according to an embodiment of the present invention.
이하, 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 보다 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. The present invention may be embodied in many different forms and is not limited to the embodiments described herein.
도 1은 본 발명의 일 실시예에 따른 사용자 협업 기반의 이벤트 검출 시스템을 개략적으로 나타내는 도면이다. 1 is a view schematically showing a user collaboration based event detection system according to an embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 사용자 협업 기반의 이벤트 검출 시스템은 다수의 CCTV(Closed Circuit Television) (100)들, 다수의 사용자 단말(200)들, 애플리케이션 서버(300), 사용자 단말(200)들 및 CCTV(100)들과 애플리케이션 서버(300)를 연결하는 통신망(400)을 포함하여 구성된다.Referring to FIG. 1, a user collaboration based event detection system according to the present invention includes a plurality of closed circuit television (CCTV) 100, a plurality of
보다 상세히, CCTV(Closed Circuit Television)는 폐쇄 회로 텔레비전이라고도 하며, 특정 수신자를 대상으로 화상을 전송하는 텔레비젼 방식을 말하며, 산업용, 교육용, 의료용, 교통 관제용, 감시 방재용 및 사내의 화상정보 전달용 등으로 그 용도가 다양하다. 최근에는 특히 골목과 같은 우범지대에 CCTV를 설치하는 등, 범죄예방을 위한 설치가 늘고 있다. 그리고, 범죄가 발생하였을 경우, CCTV에 녹화된 영상 정보를 분석하여, 용의자를 파악하고, 용의자의 도주 경로를 추적하여 용의자를 검거하는데 사용되고 있다. 또는 놀이 공원과 같은 사람이 많은 곳에서 미아가 발생하였을 경우, CCTV에 녹화된 영상 정보를 분석하여, 아동의 소재를 파악하고, 아동의 이동 경로를 추적하여 이를 발견하는데 사용되기도 한다. More specifically, CCTV (Closed Circuit Television), also known as Closed Circuit Television, refers to a television system that transmits images to specific recipients, and is used for industrial, educational, medical, traffic control, surveillance, and in-house image information delivery. Its use is various. In recent years, installations for crime prevention, such as installing CCTVs in hot spots such as alleys, are increasing. In case of a crime, the suspect is analyzed by analyzing video information recorded in CCTV, and the suspect is tracked and the suspect's escape route is tracked. Or when a child is lost in a place such as an amusement park, it is used to analyze the video information recorded in CCTV, identify the whereabouts of the child, and trace the child's movement path.
그러나 이 경우, 방대한 양의 CCTV 영상을 소수의 몇 사람만이 검색하여 특정 이벤트를 찾는 것이 일반적이므로, 해당 이벤트를 검출하기까지 긴 시간이 소요되는 문제점이 존재한다. 특히, 범죄자가 도주 중인 경우 등에는 신속한 도주 경로 추적이 요구되나, 소수의 사람만으로 방대한 양의 CCTV 영상을 검색하는 데는 한계가 있기 때문에, 신속한 대응이 이루어지지 못한다는 문제점이 존재한다. However, in this case, since only a few people search a large amount of CCTV images to find a specific event, there is a problem that it takes a long time to detect the event. In particular, when a criminal is escaping, a rapid escape route tracking is required. However, since there is a limit in searching a large amount of CCTV images with only a few people, there is a problem that rapid response cannot be achieved.
이와 같은 문제점을 해결하기 위하여, 본 발명의 일 실시예에 따른 사용자 협업 기반의 이벤트 검출 시스템은 긴급하게 CCTV 영상으로부터 특정 이벤트를 찾아야 할 경우, CCTV 영상을 다수의 사용자 단말로 배포하여 신속하게 CCTV 영상으로부터 특정 이벤트를 찾을 수 있도록 하는 것을 일 특징으로 한다. In order to solve such a problem, the user collaboration-based event detection system according to an embodiment of the present invention, when urgently need to find a specific event from the CCTV image, by distributing the CCTV image to a plurality of user terminals quickly CCTV image It is characterized in that a specific event can be found from.
특히, 본 발명에서는 CCTV 영상을 이용하여 사람 찾기, 범죄 현장 모니터링, 생태계 환경 모니터링 동작에 필요한 영상을 획득하도록 한다. 즉, 뺑소니 사고 등이 발생하였을 경우, 용의자를 파악하고, 용의자의 도주 경로를 추적하여 용의자를 검거하는데 사용하고자 한다. 그리고 산림 보호 구역, 동물 보호 구역의 영상을 촬영하여, 생태계 환경 상황의 발생 여부를 원격으로 모니터링하는 데에도 사용하고자 한다. 또한, 놀이 공원과 같은 사람이 많은 곳에서 미아가 발생하였을 경우, 또는 특정 물건을 분실하였을 경우, CCTV 영상 정보를 이용하여 미아, 또는 분실 물건의 소재를 파악하고, 이의 이동 경로를 추적하여 이를 발견하는데 사용하도록 할 수도 있도록 한다. In particular, the present invention uses the CCTV image to obtain the image required for people search, crime scene monitoring, ecosystem environment monitoring operation. In other words, when a hit or accident has occurred, the suspect will be identified, and the suspect's escape route will be tracked and used to arrest the suspect. In addition, images of forest protected areas and animal protected areas will be taken and used to remotely monitor the occurrence of ecosystem environmental conditions. In addition, when there is a lot of people such as an amusement park, or when a certain object is lost, CCTV video information is used to identify the location of the lost or lost object, and traces its movement path to find it. It can also be used to
다시 도 1을 참조하면, CCTV(100)는 폐쇄 회로 텔레비전이라고도 하며, 특정 수신자를 대상으로 화상을 전송하는 텔레비젼 방식을 말하며, 산업용, 교육용, 의료용, 교통 관제용, 감시 방재용 및 사내의 화상정보 전달용 등으로 그 용도가 다양하다. 이와 같은 CCTV(100)는 서로 다른 위치에서 영상을 촬영하여 서로 상이한 영상 정보를 가지는 CCTV 영상을 획득한 후, 이를 주기적 또는 비주기적으로 애플리케이션 애플리케이션 서버(300)에 전송할 수 있다. Referring back to Figure 1, CCTV (100) is also called a closed circuit television, refers to a television system for transmitting an image to a specific recipient, industrial, educational, medical, traffic control, surveillance disaster prevention and in-house image information Its use is various for transfer. The
다수의 사용자 단말(200)들은 애플리케이션 서버(300)가 제공하는 타겟 영상을 수신 및 재생하고, 타겟 영상에서 검출해야 할 이벤트가 어떤 이벤트인지 설명하는 이벤트 검출 조건을 사용자에게 알려주도록 한다. 그리고 사용자가 입력하는 이벤트 검출 결과에 상응하는 이벤트 검출 정보를 생성하여 애플리케이션 서버(300)에 제공하도록 한다. The plurality of
이때의 사용자 단말(200)은 유무선 통신 환경에서 웹 서비스를 이용할 수 있는 통신 단말기를 의미한다. 여기서 사용자 단말(200)는 사용자의 퍼스널 컴퓨터(201)일 수도 있고, 또는 사용자의 휴대용 단말기(202)일 수도 있다. 본 발명의 또 다른 일 실시예에서 상기 사용자 단말은 특정 소셜 네트워크 서비스를 제공받는 사용자 단말일 수 있다. 한편, 애플리케이션 서버(300)는 CCTV(100)들에 의해 촬영된 CCTV 영상들을 저장하고, 이벤트 검출 동작이 요청되면, 상기 CCTV 영상들 중에서 이벤트 검출 동작이 요청된 타겟 영상을 선택하여 사용자 단말(200)들에 전송하고, 사용자 단말(200)들 중 적어도 하나가 이에 응답하여 전송하는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하는 역할을 수행한다.In this case, the
한편, 통신망(400)은 다수의 사용자 단말(200)들 및 CCTV(100)들과 애플리케이션 서버(300)를 연결하는 역할을 수행한다. 즉, 통신망(400)은 사용자 단말(200)들 및 CCTV(100)들이 애플리케이션 서버(300)에 접속한 후 패킷 데이터를 송수신할 수 있도록 접속 경로를 제공하는 통신망을 의미한다.Meanwhile, the
도 2는 도 1의 사용자 협업 기반의 이벤트 검출 시스템의 애플리케이션 서버를 나타내는 블록도이다. FIG. 2 is a block diagram illustrating an application server of the user collaboration based event detection system of FIG. 1.
도 2를 참조하면, 본 발명의 일 실시예에 따른 사용자 협업 기반의 이벤트 검출 시스템의 애플리케이션 서버(300)는 인터페이스부(310), CCTV 영상 저장부(331), 이벤트 등록부(333), 이벤트 등록 알림부(335), CCTV 영상 배포부(337), 검색 결과 취합부(339) 및 데이터베이스(DataBase, DB)(350)를 포함한다. 2, the
보다 상세히, 인터페이스부(310)는 통신망(400)과 연동하여 애플리케이션 서버(300)와 사용자 단말(200) 및 CCTV(100) 간의 송수신 신호를 패킷 데이터 형태로 제공하는 데 필요한 통신 인터페이스를 제공할 수 있다.In more detail, the
CCTV 영상 저장부(331)는 CCTV(100)로부터 주기적 또는 비주기적으로 전송되는 CCTV 영상을 DB(350)의 CCTV 영상 DB(351)에 등록(저장)하는 역할을 수행한다. 이때, CCTV 영상 저장부(331)는 각각의 CCTV(100)로부터 전송되는 CCTV 영상을 데이터베이스화하여 CCTV 영상 DB(351)에 저장하는 것도 가능할 것이다. The CCTV
이벤트 등록부(333)는 DB(350)의 CCTV 영상 DB(351)에 등록(저장)된 CCTV 영상으로부터 특정 이벤트를 찾아야 하는 이벤트 검출 동작이 요청되었을 경우, 이를 이벤트 DB(353)에 등록(저장)하는 역할을 수행한다. 즉, 이벤트 검출 동작이 요청되면, 이벤트 검출 조건에 따라 CCTV 영상 DB(351)에 저장된 CCTV 영상들 중에서 타겟 영상을 추출하고, 상기 이벤트 검출 조건과 상기 타겟 영상에 대한 정보를 매핑하여, 이벤트 정보로써 이벤트 DB(353)에 저장하도록 한다. The
이때, 이벤트는 특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나가 될 수 있으며, 이벤트 검출 조건은 검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나가 될 수 있을 것이며, 타겟 영상에 대한 정보는 타겟 영상에 추출된 CCTV 영상의 식별 정보(즉, 타겟 영상을 촬영한 CCTV의 식별 정보), 타겟 영상 촬영 시간 중 적어도 하나가 될 수 있을 것이다. In this case, the event may be one of occurrence of a specific situation, detection of a specific object or a person, and an event detection condition may be at least one of an event type to be detected, an event occurrence location, and an event occurrence time. The information about may be at least one of identification information of the CCTV image extracted in the target image (that is, identification information of the CCTV that photographed the target image) and a target image capturing time.
이벤트 등록 알림부(335)는 이벤트 검출 동작이 등록될 경우, 일군의 사용자들에게 이를 통보하는 역할을 수행한다. 보다 상세히, 애플리케이션 서버(300)의 이벤트 DB(353)에 소정의 이벤트 정보가 등록될 경우, 이벤트 등록 알림부(335)는 하나 이상의 사용자 단말(200)로 소정의 이벤트가 등록되었다는 알림 메시지를 전송할 수 있다. 상기 이벤트 등록 알림 메시지는 이벤트 DB(353)에 등록된 모든 정보를 포함할 수도 있고, 단순히 새로운 이벤트 검출 동작이 애플리케이션 서버(300)에 등록되었다는 사실만을 포함할 수도 있다. 이때, 이벤트 등록 알림부(335)는 DB(350)의 사용자 DB(355)에 등록된 모든 사용자에게 상기 이벤트 등록 알림 메시지를 전송할 수 있다. 또는 이벤트 검출 조건에 따라 일부 사용자를 선별하여, 선택된 사용자에게만 이벤트 등록 알림 메시지를 전송할 수도 있다. The event
CCTV 영상 배포부(337)는 이벤트 등록부(333)에 의해 추출된 타겟 영상을 사용자 단말(200)들에게 전송하는 역할을 수행한다. 이때의 CCTV 영상 배포부(337)는 다수의 사용자 단말(200) 모두에 타겟 영상을 제공하여 이벤트 검출 동작을 요청할 수도 있으나, 불필요한 통신 부하가 발생되는 것을 사전에 방지하기 위해 다수의 사용자 단말(200) 중 일부에게만 타겟 영상을 제공하도록 할 수도 있다. 예를 들어, 사전에 이벤트 검출 동작 참여를 요청한 사용자 단말, 이벤트 등록 알림부(335)에 전송한 이벤트 등록 알림 메시지에 응답한 사용자 단말, 또는 이벤트 검출 조건에 따라 선별된 사용자 단말에만 상기 타겟 영상을 전송할 수도 있을 것이다. The CCTV
검색 결과 취합부(339)는 사용자 단말(200)들 중의 적어도 하나로부터 전송되는 이벤트 검출 정보를 수집 및 취합하여 이벤트 검출 결과를 통보하기 위한 리포팅 정보를 생성하는 역할을 수행한다. The search
이때, 이벤트 검출 정보는 사용자 각각에 의해 수동 입력된 이벤트 검출 영상 또는 이미지, 이벤트 검출 위치, 이벤트 검출 시간, 사용자 메모 사항 중 적어도 하나가 될 수 있을 것이다. 그리고, 리포팅 정보는 이벤트 검출 여부, 이벤트 검출 위치 및 시간, 이벤트 검출한 사용자의 정보, 사용자 메모 사항 중 적어도 하나를 포함할 수 있을 것이다. In this case, the event detection information may be at least one of an event detection image or image manually input by each user, an event detection position, an event detection time, and a user memo item. The reporting information may include at least one of whether an event is detected, an event detection location and time, information of a user who has detected an event, and a user memo.
예를 들어, 뺑소니 사고가 발생하여 이에 해당하는 이벤트 검출이 요청되었을 경우, 검색 결과 취합부(339)는 사용자 각각이 제공하는 이벤트 검출 정보를 수집 및 취합하여, 뺑소니 사고가 촬영된 영상 또는 이미지, 뺑소니 사고가 발생한 위치 및 시간, 그리고 사용자의 메모 사항(예를 들어, 범인 인상 착의, 범인 예상 이동 경로 등) 등을 포함하는 리포팅 정보를 생성하여 이벤트 DB(353)에 저장할 수 있을 것이다. For example, when a hit accident occurs and an event detection corresponding to the request is requested, the search
DB(350)는 CCTV 영상 DB(351), 이벤트 DB(353), 및 사용자 DB(355)를 포함한다. 보다 상세히, CCTV 영상 DB(351)에는 CCTV(100)로부터 주기적 또는 비주기적으로 전송되는 CCTV 영상들이, 촬영 위치/시간별로 구분되어 저장될 수 있다. 이벤트 DB(353)에는 이벤트의 일련 번호, 이벤트 검출 조건, 타겟 영상에 대한 정보, 리포팅 정보 등과 같이 이벤트와 관련된 다양한 정보들이 저장될 수 있다. 사용자 DB(355)는 이벤트 검출 서비스를 이용하고자 하는 사용자, 또는 이벤트 검출 동작에 참여하고자 하는 사용자에 대한 인증 정보를 저장할 수 있다. 여기서, 인증 정보에는 사용자의 이름, 소속, 인적 사항, 연락처 등 사용자에 대한 기본적인 정보와, 아이디(ID) 및 패스워드(PW) 등 로그인에 대한 정보 등이 포함될 수 있다.
The
이하, 도 3을 참고하여 본 발명의 일 실시예에 따른 사용자 협업 기반의 이벤트 검출 방법을 설명하면 다음과 같다. Hereinafter, a user collaboration based event detection method according to an embodiment of the present invention will be described with reference to FIG. 3.
먼저, 본 발명의 사용자 협업 기반의 이벤트 검출 시스템에 등록되어 있는 CCTV(100)는 애플리케이션 서버(300)와 연결되어, 녹화된 화상 정보를 주기적으로 또는 비주기적으로 애플리케이션 서버(300)에 전송할 수 있다(S1). First, the
이와 같이 CCTV(100)로부터 전송된 CCTV 영상이 애플리케이션 서버(300)에 수신되면, 애플리케이션 서버(300)의 CCTV 영상 저장부(331)는 CCTV(100)로부터 주기적 또는 비주기적으로 전송되는 CCTV 영상을 DB(350)의 CCTV 영상 DB(351)에 등록(저장)한다. 이때, CCTV 영상 저장부(331)는 각각의 CCTV(100)로부터 전송되는 CCTV 영상을 데이터베이스화하여 저장할 수도 있다(S2). As such, when the CCTV image transmitted from the
다음으로, DB(350)의 CCTV 영상 DB(351)에 저장된 CCTV 영상으로부터 특정 이벤트를 찾아야 하는 이벤트 검출 동작이 요청되면(S3), 이벤트 등록부(333)는 이벤트 검출 조건과 이에 해당하는 CCTV 영상, 즉 타겟 영상을 획득한 후, 이를 매핑하여 이벤트 DB(353)에 저장함으로써, 해당 이벤트 검출 동작을 등록한다(S4).Next, if an event detection operation is required to find a specific event from the CCTV image stored in the
이벤트 검출 동작이 등록 완료되면, 이벤트 등록 알림부(335)는 일군의 사용자들에게 새로운 이벤트 검출 동작이 등록되었음을 알리는 이벤트 등록 알림 메시지를 전송한다(S5). 보다 상세히, 애플리케이션 서버(300)의 이벤트 DB(353)에 소정의 이벤트가 등록될 경우, 이벤트 등록 알림부(335)는 하나 이상의 사용자 단말(200)로 소정의 이벤트 검출 동작이 등록되었다는 알림 메시지를 전송할 수 있다. 상기 이벤트 등록 알림 메시지는 이벤트 DB(353)에 등록된 모든 정보를 포함할 수도 있고, 단순히 새로운 이벤트가 애플리케이션 서버(300)에 등록되었다는 사실만을 포함할 수도 있다. 이때, 이벤트 등록 알림부(335)는 DB(350)의 사용자 DB(355)에 등록된 모든 사용자에게 이벤트 등록 알림 메시지를 전송할 수도 있으나, 필요에 따라 특정 사용자에게만 선별적으로 이벤트 등록 알림 메시지를 전송할 수도 잇다. 여기서, 이벤트 등록 알림 메시지가 수신되는 사용자 단말(200)는 사용자의 퍼스널 컴퓨터(201)일 수도 있고, 또는 사용자의 휴대용 단말기(202)일 수도 있다. 또한, 이벤트 등록 알림 메시지는 애플리케이션 서버(300)에서 제공하는 유무선 통신 환경을 이용한 웹 서비스를 통해 전송될 수 있다. 또는 이벤트 등록 알림 메시지를 전송하기 위해 애플리케이션 서버(300)에서는 트위터(http://twitter.com/)나 페이스북(http://www.facebook.com/)과 같은 소셜 네트워크 서비스(Social network service)를 이용할 수도 있다. When the event detection operation is registered, the event
이와 같이 사용자 단말(200)들에게 이벤트 등록 알림 메시지가 전송되면, 애플리케이션 서버(300)에 저장된 CCTV 영상으로부터 특정 사람을 찾는데 참여하고자 하는 사용자는 사용자 단말(200)를 통해 애플리케이션 서버(300)에 이벤트 검출 동작 참여 의사를 통보하도록 한다(S6). 다만, 긴급 이벤트와 같은 소정의 이유로 인해 모든 사용자 단말(200)로 CCTV 영상을 전송해야 할 경우, 단계 S5 내지 S6를 생략될 수도 있을 것이다. When the event registration notification message is transmitted to the
다음으로, 애플리케이션 서버(300)는 이벤트 검출 동작 참여 의사를 밝힌 사용자 단말(200)들에게 CCTV 영상 중 이벤트 검출 조건에 맞는 영상, 즉 타겟 영상을 전송한다. 다만, 상술한 바와 같이 긴급 이벤트와 같은 소정의 이유로 인해 모든 사용자 단말(200)로 CCTV 영상을 전송해야 할 경우, CCTV 영상 배포부(337)는 DB(350)의 사용자 DB(355)에 등록된 모든 사용자의 사용자 단말(200)에게 상기 CCTV 영상을 전송할 수도 있다. 또는 이벤트 검출 조건에 따라 사용자를 선별하여, 선택된 사용자의 사용자 단말(200)에게만 CCTV 영상을 전송할 수도 있다. Next, the
이와 같이, 타겟 영상을 수신한 사용자 단말(200)에서는 CCTV 영상에 대한 검색이 수행된다. 즉, 사용자는 사용자 단말(200)를 통해 수신한 CCTV 영상을 시청하면서, 해당 CCTV 영상 속에 원하는 이벤트 상황의 발생이 촬영되어 있는지 여부를 확인할 수 있다. In this way, the
다음으로, 사용자 단말(200)에서 타겟 영상에 대한 검색이 완료되면, 사용자 단말(200)로부터 애플리케이션 서버(300)로 이벤트 검색 결과가 통보된다(S9). 상기 이벤트 검색 결과는 사용자가 수동 입력한 이벤트 검출 영상 또는 이미지(즉, 증거 자료), 이벤트 검출 위치, 이벤트 검출 시간, 사용자 메모 사항 중 적어도 하나가 될 수 있을 것이다.
Next, when the search for the target image is completed in the
그러면, 검색 결과 취합부(339)는 사용자 단말(200)로부터 전송되는 이벤트 검색 결과를 수집 및 취합하여, 이벤트 검출 결과를 통보하기 위한 리포팅 정보를 생성하도록 한다. 이때의 리포팅 정보는 이벤트 DB(353)에 저장되어, 차후 관리자에 검색 및 디스플레이될 수도 있으며, 실시간으로 관리자 단말 등에 제공되어 관리자가 이에 대한 후속 조치를 즉각적으로 취하도록 할 수도 있을 것이다.
Then, the search
이와 같은 본 발명에 의해서, 긴급하게 CCTV 영상으로부터 특정 이벤트를 찾아야 할 경우, CCTV 영상을 다수의 사용자 단말로 배포하여 신속하게 CCTV 영상으로부터 특정 이벤트를 찾을 수 있는 효과를 얻을 수 있다. 특히, 뺑소니 사고 등의 범죄가 발생하여 용의자를 추적해야 할 경우나, 산림 보호 구역, 동물 보호 구역에서의 생태계 환경 훼손 상황을 즉각 검출하고, 이에 대한 조치를 취해야 하는 경우에도 대량의 CCTV 영상으로부터 해당 이벤트를 용이하게 검색할 수 있도록 함으로써, 이벤트 검출 속도 및 정확성이 상승하는 효과를 얻을 수 있다.
According to the present invention, when urgently need to find a specific event from the CCTV image, by distributing the CCTV image to a plurality of user terminals it is possible to obtain an effect that can quickly find a specific event from the CCTV image. In particular, when a suspect such as a hit or accident has occurred and a suspect must be tracked, or when an ecosystem environmental damage in a forest protection area or an animal protection area should be detected immediately and action must be taken, a large amount of CCTV images can be applied. By making it easy to search for events, it is possible to obtain an effect of increasing event detection speed and accuracy.
또한, 본 발명은 사용자 협업 기반의 이벤트 검출 시스템용 애플리케이션 서버를 운용, 구동시키기 위한 프로그램 명령어가 기록된 기록매체를 제공할 수 있다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.In addition, the present invention can provide a recording medium on which program instructions for operating and operating an application server for a user collaboration based event detection system are recorded. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored. Examples of the recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like, and a carrier wave (for example, transmission via the Internet). The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
본 명세서에서는 본 발명을 한정된 실시예를 중심으로 설명하였으나, 본 발명의 범위 내에서 다양한 실시예가 가능하다. 또한 설명되지는 않았으나, 균등한 수단도 또한 본 발명에 그대로 결합되는 것이라 할 것이다. 따라서 본 발명의 진정한 보호범위는 아래의 특허청구범위에 의하여 정해져야 할 것이다.Although the present invention has been described with reference to the limited embodiments, various embodiments are possible within the scope of the present invention. It will also be understood that, although not described, equivalent means are also incorporated into the present invention. Therefore, the true scope of protection of the present invention should be defined by the following claims.
100: CCTV
200: 사용자 단말
300: 애플리케이션 서버
400: 통신망 100: CCTV
200: user terminal
300: application server
400: communication network
Claims (18)
이벤트 검출 조건이 등록되고 이벤트 검출 동작이 요청되면, 상기 CCTV들에 의해 촬영된 CCTV 영상들 중에서 이벤트 검출 조건을 만족시키는 타겟 영상을 선택한 후 배포하고, 이에 응답하여 수집되는 이벤트 검출 정보를 분석 및 취합하여 리포팅 정보를 생성하는 애플리케이션 서버; 및
상기 애플리케이션 서버로부터 배포되는 타겟 영상을 수신 및 재생한 후, 사용자가 입력하는 이벤트 검출 정보를 획득 및 전송하는 다수의 사용자 단말들;을 포함하며,
상기 애플리케이션 서버는 상기 사용자 단말들 중에서 기 설정된 조건을 만족시키는 사용자 단말에만 상기 타겟 영상을 배포하는 기능을 더 포함하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템. A plurality of closed circuit televisions (CCTVs) for photographing images at different locations;
When an event detection condition is registered and an event detection operation is requested, a target image that satisfies the event detection condition is selected and distributed from among the CCTV images photographed by the CCTVs, and the event detection information collected in response thereto is analyzed and collected. An application server for generating reporting information; And
And a plurality of user terminals for receiving and reproducing event detection information input by a user after receiving and playing the target image distributed from the application server.
The application server may further include a function of distributing the target image only to user terminals satisfying a predetermined condition among the user terminals.
특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템. The method of claim 1, wherein the event
Event detection system based on user collaboration, characterized in that the occurrence of a specific situation, the detection of a specific object or person.
상기 사용자 단말들 및 상기 CCTV들과의 통신 인터페이스를 제공하는 인터페이스부;
상기 CCTV 영상들, 이벤트 정보, 사용자 정보 중 적어도 하나가 저장되는 데이터베이스;
상기 CCTV들 각각이 주기적 또는 비주기적으로 전송하는 CCTV 영상을 상기 데이터베이스에 저장하는 CCTV 영상 저장부;
이벤트 검출 동작이 요청되면, 이벤트 검출 조건에 따라 상기 데이터베이스에 저장된 CCTV 영상들 중에서 상기 타겟 영상을 추출하고, 상기 이벤트 검출 조건과 상기 타겟 영상에 대한 정보를 매핑하여 상기 이벤트 정보로써 상기 이벤트 데이터베이스에 저장하는 이벤트 등록부;
상기 타겟 영상을 상기 사용자 단말들에 전송하는 CCTV 영상 배포부; 및
상기 사용자 단말들 중 적어도 하나로부터 전송되는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하고, 상기 리포팅 정보를 상기 이벤트 정보에 추가 매핑하는 검색 결과 취합부;를 포함하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템. The system according to claim 1, wherein the application server
An interface unit for providing a communication interface with the user terminals and the CCTVs;
A database storing at least one of the CCTV images, event information, and user information;
A CCTV image storage unit for storing CCTV images transmitted by the CCTVs periodically or aperiodically in the database;
When an event detection operation is requested, the target image is extracted from CCTV images stored in the database according to an event detection condition, and the information about the event detection condition and the target image is mapped and stored in the event database as the event information. An event register;
A CCTV image distribution unit transmitting the target image to the user terminals; And
And a search result collecting unit configured to collect and collect event detection information transmitted from at least one of the user terminals to generate reporting information, and to further map the reporting information to the event information. Event detection system.
검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템.The method of claim 3, wherein the event detection condition is
User collaboration based event detection system, characterized in that at least one of the event type, the event occurrence location, the event occurrence time to be detected.
이벤트 검출 영상, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템.The method of claim 3, wherein the reporting information
Event detection system based on the user collaboration, characterized in that at least one of the event detection image, the event occurrence position, the event occurrence time.
상기 이벤트 등록부에 의해 이벤트 검출 동작이 등록될 경우, 상기 사용자 단말들로 이벤트 등록 알림 메시지를 전송하는 이벤트 등록 알림부를 더 포함하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템.The method of claim 3,
And an event registration notification unit for transmitting an event registration notification message to the user terminals when an event detection operation is registered by the event registration unit.
상기 이벤트 검출 조건에 따라 선별된 사용자 단말에만 상기 이벤트 등록 알림 메시지를 전송하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템. The method of claim 6, wherein the event registration notification unit
And the event registration notification message is transmitted only to the user terminals selected according to the event detection condition.
이벤트 검출 동작 참여를 요청한 사용자 단말, 상기 이벤트 등록 알림 메시지에 응답한 사용자 단말, 또는 이벤트 검출 조건에 따라 선별된 사용자 단말에만 상기 타겟 영상을 전송하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템. The method of claim 6, wherein the CCTV image distribution unit
And transmitting the target image only to a user terminal requesting to participate in an event detection operation, a user terminal responding to the event registration notification message, or a user terminal selected according to an event detection condition.
상기 사용자 단말은 소셜 네트워크 서비스를 제공받는 사용자 단말인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 시스템. The method of claim 1,
The user terminal is a user collaboration based event detection system, characterized in that the user terminal receives a social network service.
적어도 하나의 이벤트 정보들이 저장되는 이벤트 데이터베이스와, CCTV 영상들이 저장되는 CCTV 데이터베이스를 포함하는 데이터베이스;
상기 CCTV들 각각이 주기적 또는 비주기적으로 전송하는 CCTV 영상을 상기 데이터베이스에 저장하는 CCTV 영상 저장부;
이벤트 검출 조건이 입력되고 이벤트 검출 동작이 등록되면, 상기 이벤트 검출 조건에 따라 상기 데이터베이스에 저장된 CCTV 영상들 중에서 타겟 영상을 추출하고, 상기 이벤트 검출 조건과 상기 타겟 영상에 대한 정보를 매핑하여 상기 이벤트 정보로써 상기 이벤트 데이터베이스에 저장하는 이벤트 등록부;
상기 타겟 영상을 상기 사용자 단말들 각각에 배포하는 CCTV 영상 배포부;
상기 사용자 단말들 중 적어도 하나로부터 전송되는 이벤트 검출 정보를 수집 및 취합하여 리포팅 정보를 생성하고, 상기 리포팅 정보를 상기 이벤트 정보에 추가 매핑하는 검색 결과 취합부;를 포함하며,
상기 CCTV 영상 배포부는
상기 사용자 단말들 중에서 기 설정된 조건을 만족시키는 사용자 단말에만 상기 타겟 영상을 배포하는 기능을 더 포함하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출을 위한 애플리케이션 서버. An interface unit providing a communication interface with user terminals and CCTVs;
A database including an event database in which at least one event information is stored and a CCTV database in which CCTV images are stored;
A CCTV image storage unit for storing CCTV images transmitted by the CCTVs periodically or aperiodically in the database;
When an event detection condition is input and an event detection operation is registered, a target image is extracted from CCTV images stored in the database according to the event detection condition, and the event information is mapped by mapping information on the event detection condition and the target image. Event registration unit for storing in the event database as;
A CCTV image distribution unit distributing the target image to each of the user terminals;
And a search result collecting unit configured to collect and collect event detection information transmitted from at least one of the user terminals to generate reporting information, and to additionally map the reporting information to the event information.
The CCTV video distribution unit
Application server for event detection based on the user collaboration further comprising the function of distributing the target image only to the user terminal that meets a predetermined condition among the user terminal.
특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출을 위한 애플리케이션 서버.The method of claim 10, wherein the event
Application server for event detection based on user collaboration, characterized in that the occurrence of a specific situation, the detection of a specific object or a person.
검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출을 위한 애플리케이션 서버.The method of claim 10, wherein the event detection condition is
Application server for event detection based on user collaboration, characterized in that at least one of the event type, the event occurrence location, the event occurrence time to be detected.
상기 리포팅 정보는 이벤트 검출 여부, 이벤트 검출 위치 및 시간, 이벤트 검출한 사용자의 정보, 사용자 메모 사항 중 적어도 하나를 포함할 수 있으며,
상기 이벤트 검출 정보는 이벤트 검출 영상 또는 이미지, 이벤트 검출 위치, 이벤트 검출 시간, 사용자 메모 사항 중 적어도 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출을 위한 애플리케이션 서버.11. The method of claim 10,
The reporting information may include at least one of whether an event is detected, an event detection position and time, information of an event detection user, and a user memo.
The event detection information is at least one of the event detection image or image, the event detection location, the event detection time, the user memo notes Application server for event detection based on user collaboration.
이벤트 검출 동작이 요청되면, 이벤트 검출 조건에 따라 상기 CCTV 영상들 중 적어도 하나를 타겟 영상으로 선택한 후, 사용자 단말들에 배포하는 단계;
상기 사용자 단말들 중 적어도 하나로부터 상기 이벤트 검출 조건에 상응하는 이벤트 검출 정보를 전송받는 단계; 및
상기 전송받은 이벤트 검출 정보를 취합하여, 이벤트 검출 결과를 통보하기 위한 리포팅 정보를 생성하는 단계를 포함하며,
상기 사용자 단말들에 배포하는 단계는
상기 사용자 단말들 중에서 기 설정된 조건을 만족시키는 사용자 단말에만 상기 타겟 영상을 배포하는 기능을 더 포함하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 방법.Obtaining and storing a plurality of CCTV images having different image information from each other through a plurality of CCTVs;
If an event detection operation is requested, selecting at least one of the CCTV images as a target image according to an event detection condition and distributing the same to user terminals;
Receiving event detection information corresponding to the event detection condition from at least one of the user terminals; And
Collecting the received event detection information and generating reporting information for notifying an event detection result;
Distributing to the user terminals
And a function of distributing the target image only to user terminals satisfying a predetermined condition among the user terminals.
이벤트 검출 동작이 요청되면, 상기 사용자 단말들에 이벤트 등록 알림 메시지를 전송한 후, 상기 이벤트 등록 알림 메시지에 응답하여 이벤트 검출 동작 참여를 요청한 사용자 단말에만 상기 타겟 영상을 전송하는 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 방법.15. The method of claim 14, wherein distributing to the user terminals
When an event detection operation is requested, after the event registration notification message is transmitted to the user terminals, in response to the event registration notification message, the target image is transmitted only to the user terminal requesting participation in the event detection operation. Based event detection method.
특정 상황의 발생, 특정 물체 또는 사람의 검출 중 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 방법. The method of claim 14, wherein the event is
Event detection method based on user collaboration, characterized in that the occurrence of a specific situation, the detection of a specific object or person.
검출하고자 하는 이벤트 종류, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 방법.The method of claim 14, wherein the event detection condition is
User collaboration based event detection method, characterized in that at least one of the event type, the event occurrence position, the event occurrence time to be detected.
이벤트 검출 영상, 이벤트 발생 위치, 이벤트 발생 시간 중 적어도 하나 인 것을 특징으로 하는 사용자 협업 기반의 이벤트 검출 방법.The method of claim 14, wherein the reporting information
And at least one of an event detection image, an event occurrence position, and an event occurrence time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120039378A KR101357276B1 (en) | 2012-04-16 | 2012-04-16 | System and method for detecting event through cooperative work |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120039378A KR101357276B1 (en) | 2012-04-16 | 2012-04-16 | System and method for detecting event through cooperative work |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130116733A KR20130116733A (en) | 2013-10-24 |
KR101357276B1 true KR101357276B1 (en) | 2014-02-12 |
Family
ID=49635739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120039378A KR101357276B1 (en) | 2012-04-16 | 2012-04-16 | System and method for detecting event through cooperative work |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101357276B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240057118A (en) | 2022-10-24 | 2024-05-02 | 김영우 | Surrounding monitoring device, system, method using CCTV network, and computer recordable medium storing program to perform the method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101668303B1 (en) * | 2015-05-15 | 2016-10-24 | (주)클로버 | Integrated management system for event image |
TWI712519B (en) * | 2019-08-26 | 2020-12-11 | 神達數位股份有限公司 | Cooperative driving image collection method and system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110023635A (en) * | 2009-08-31 | 2011-03-08 | (주)아이디스 | Apparatus and method for processing event using bookmark |
-
2012
- 2012-04-16 KR KR1020120039378A patent/KR101357276B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110023635A (en) * | 2009-08-31 | 2011-03-08 | (주)아이디스 | Apparatus and method for processing event using bookmark |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20240057118A (en) | 2022-10-24 | 2024-05-02 | 김영우 | Surrounding monitoring device, system, method using CCTV network, and computer recordable medium storing program to perform the method |
Also Published As
Publication number | Publication date |
---|---|
KR20130116733A (en) | 2013-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6750998B2 (en) | Monitoring system and monitoring method | |
US8791818B2 (en) | Virtual watch | |
WO2017115598A1 (en) | Image transmission device, image transmission method, and program | |
JP2008017093A (en) | Monitoring system, monitoring device, and monitoring method | |
US20110141277A1 (en) | System and method for providing a virtual community watch | |
US9167048B2 (en) | Method and apparatus for filtering devices within a security social network | |
JP2013101559A (en) | Monitoring system | |
KR20140036398A (en) | Cctv integrated management system | |
JP2011215767A (en) | Server device, method of using security camera images, program for using security camera images, and security camera system | |
KR101357276B1 (en) | System and method for detecting event through cooperative work | |
KR101420006B1 (en) | System and Method for Camera Image Service based on Distributed Processing | |
JP2014044641A (en) | Crime information management device and crime information management system | |
JP6941457B2 (en) | Monitoring system | |
JP2017111506A (en) | Watching system | |
KR101280353B1 (en) | Event notification system of condition using mobile device | |
KR102093650B1 (en) | Security service system and method based on cloud | |
KR101664556B1 (en) | Social security network method and system | |
KR100926580B1 (en) | System of crime prevention for children and operating method thereof | |
US20220068095A1 (en) | Surveillance control device, surveillance system, surveillance method, and recording medium | |
CN111294732A (en) | Video tracking method and system, and storage medium | |
KR101063915B1 (en) | Accident prevention system and method of providing accident prevention service | |
JP2015204050A (en) | information providing system | |
KR101336825B1 (en) | Monitoring system for prevention of crime and violence in school | |
CN107548555A (en) | Image monitoring method and server and image monitoring system | |
KR20120137559A (en) | System and method for finding a person by on-line system |
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: 20161227 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180102 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20190107 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20200106 Year of fee payment: 7 |