KR101678377B1 - Video surveillance system and method for providing visual event outcomes - Google Patents
Video surveillance system and method for providing visual event outcomes Download PDFInfo
- Publication number
- KR101678377B1 KR101678377B1 KR1020150045156A KR20150045156A KR101678377B1 KR 101678377 B1 KR101678377 B1 KR 101678377B1 KR 1020150045156 A KR1020150045156 A KR 1020150045156A KR 20150045156 A KR20150045156 A KR 20150045156A KR 101678377 B1 KR101678377 B1 KR 101678377B1
- Authority
- KR
- South Korea
- Prior art keywords
- event
- information
- image
- setting
- attribute
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000000007 visual effect Effects 0.000 title claims abstract description 17
- 238000010191 image analysis Methods 0.000 claims abstract description 30
- 238000001514 detection method Methods 0.000 claims description 8
- 238000012544 monitoring process Methods 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 5
- 239000003086 colorant Substances 0.000 claims 1
- 230000006870 function Effects 0.000 abstract description 15
- 230000008569 process Effects 0.000 abstract description 9
- 238000012800 visualization Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 241000985694 Polypodiopsida Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B13/00—Burglar, theft or intruder alarms
- G08B13/18—Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
- G08B13/189—Actuation 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/194—Actuation 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/196—Actuation 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/19602—Image analysis to detect motion of the intruder, e.g. by frame subtraction
- G08B13/19613—Recognition of a predetermined image pattern or behaviour pattern indicating theft or intrusion
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 시각적 이벤트 결과를 제공하는 영상 보안 시스템 및 방법에 관한 것으로서, 더욱 상세히는 영상 분석을 통해 검출되는 객체에 대하여 다양한 종류의 이벤트를 시각적으로 설정 가능하고, 이벤트 발생 내용을 용이하게 식별 가능하도록 시각화하여 제공하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템 및 방법에 관한 것이다. 본 발명은 이벤트 설정 과정에서 각 이벤트가 어떤 기능을 제공하는지와 각 이벤트에서 이용 가능한 속성을 그래픽화하여 제공하며 이벤트 결과 역시 사용자가 설정한 이벤트 종류와 속성을 아이콘, 가상 아바타 등과 같은 그래픽 정보로 영상에서 표시되도록 제공할 수 있으므로, 사용자가 이벤트 설정 과정에서 각 이벤트 종류가 어떤 기능을 지원하는지 직관적으로 판단할 수 있어 편리하게 이벤트를 설정할 수 있으며, 이벤트가 발생한 객체와 관련된 이벤트를 직관적으로 파악할 수 있어 보안 시스템의 효율 및 사용자 편의성을 크게 향상시키는 효과가 있다.The present invention relates to an image security system and method for providing a visual event result, and more particularly, to an image security system that can visually set various types of events for an object detected through image analysis, And more particularly, to a video security system and method for providing a visual event result that is provided by visualization. The present invention graphically provides the functions that each event provides and the attributes available in each event in the event setting process, and displays event types and attributes set by the user as graphical information such as an icon, a virtual avatar, The user can intuitively determine which function each event type supports during the event setting process so that the event can be conveniently set and the event related to the object in which the event occurs can be intuitively grasped The efficiency of the security system and the user convenience are greatly improved.
Description
본 발명은 시각적 이벤트 결과를 제공하는 영상 보안 시스템 및 방법에 관한 것으로서, 더욱 상세히는 영상 분석을 통해 검출되는 객체에 대하여 다양한 종류의 이벤트를 시각적으로 설정 가능하고, 이벤트 발생 내용을 용이하게 식별 가능하도록 시각화하여 제공하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템 및 방법에 관한 것이다.The present invention relates to an image security system and method for providing a visual event result, and more particularly, to an image security system that can visually set various types of events for an object detected through image analysis, And more particularly, to a video security system and method for providing a visual event result that is provided by visualization.
현재 카메라 성능의 발전과 카메라를 통해 제공되는 영상에서 원하는 대상을 용이하게 검출할 수 있도록 지원하는 다양한 영상 분석 알고리즘이 제공되고 있으며, 이와 같은 자원을 이용하여 감시 지역에서 특정 이벤트가 발생한 대상 객체를 용이하게 식별하여 관리자에게 통지하는 보안 시스템의 발전이 두드러지고 있다.Various image analysis algorithms are provided to support the development of camera performance and to easily detect a desired object in an image provided through a camera. By using such resources, a target object in which a specific event occurs in a monitoring area can be easily And notify the manager of the security system.
이러한, 보안 시스템은 카메라를 통해 제공되는 영상에서 사용자가 지정한 다양한 이벤트를 설정받아 영상 분석을 수행하며, 일례로 특정 패턴을 가진 객체를 선택하거나, 영상에서 가상의 라인 또는 영역을 지정하고 해당 라인 또는 영역을 침범하는 객체를 추적하거나, 영상에서 기존에 없던 물체가 등장하는 등과 같은 다양한 이벤트 조건을 설정받아 이벤트가 발생한 객체에 대한 정보를 제공할 수 있다.The security system performs image analysis by setting various events designated by a user in an image provided through a camera. For example, the security system selects an object having a specific pattern, designates a virtual line or area in the image, It is possible to provide information about an object in which an event occurs by setting various event conditions such as tracking an object invading a region or displaying an object that is not present in an image.
그러나, 기존 보안 시스템은 이벤트 설정을 위해 영상 분석 알고리즘이 요구하는 세팅값을 직접 지정해야 하므로, 일반 사용자가 접근하기 힘든 복잡한 이벤트 설정 과정이 요구되며, 사용자가 원하는 이벤트 설정을 위한 적절한 설정값을 지정하는데에도 어려움이 있어 사용상 불편함이 따른다.However, since the existing security system needs to directly specify the setting value required by the image analysis algorithm for setting the event, it requires complicated event setting process which is difficult for the general user to access, and it is necessary to designate an appropriate setting value And it is difficult to use it.
또한, 보안 시스템에서 이벤트 발생 결과를 제공하는데 있어서도, 사용자가 어떤 이벤트가 발생했는지 구분하기가 용이하지 않아 효율성을 떨어뜨리는 문제점이 있다.Also, in providing a result of generating an event in the security system, it is not easy to distinguish which event occurred by a user, thereby reducing efficiency.
따라서, 이러한 기존 보안 시스템의 이벤트 설정 복잡도를 개선하는 동시에 직관적으로 사용자가 설정하는 이벤트가 제공하는 기능과 이벤트 결과를 시각적으로 표현하여 직관성을 높일 수 있도록 한 시스템 개발이 요구되고 있다.Accordingly, there is a need to develop a system that improves the event setting complexity of the existing security system and at the same time intuitively enhances the intuitiveness by visually expressing the functions and event results provided by the events set by the user.
본 발명은 영상 분석에 따른 이벤트 검출에 필요한 이벤트 설정을 시각적으로 용이하게 구분하여, 사용자가 원하는 이벤트를 편리하게 설정할 수 있도록 지원하는데 그 목적이 있다.An object of the present invention is to easily distinguish an event setting required for event detection according to image analysis and easily set an event desired by the user.
또한, 본 발명은 이벤트가 발생한 객체와 연관하여 이벤트 종류와 결과를 시각적으로 표현하여, 이벤트 결과에 대한 직관성을 보장하는데 그 목적이 있다.It is another object of the present invention to guarantee the intuitiveness of an event result by visually expressing an event type and a result in association with an object in which an event occurs.
더하여, 본 발명은 이벤트가 제공하는 기능을 구분하기 쉽도록 제공하는 동시에 원하는 이벤트 검색 내용을 포함하는 프레임을 추출하여 제공할 수 있도록 하여 사용상 편의를 제공하는데 그 목적이 있다.In addition, it is an object of the present invention to provide an easy-to-use function by providing a function provided by an event so that it can be easily distinguished and a frame including a desired event search content can be extracted and provided.
본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템은 카메라를 통해 제공되는 영상에 대한 이벤트 설정을 위해 서로 다른 이벤트 종류에 각각 대응되어 선택 가능한 하나 이상의 속성 및 각 속성에 대응되어 기설정된 그래픽 정보를 포함하는 이벤트 설정 인터페이스를 제공하는 이벤트 설정부와, 상기 이벤트 설정 인터페이스를 통해 상기 카메라로부터 수신되는 감시 공간에 대한 영상에서 이벤트 검출을 위해 설정된 각 이벤트 대상 영역에 대하여 선택된 하나 이상의 상기 속성을 취합하여 상기 이벤트 대상 영역별 이벤트 발생 조건을 포함하는 이벤트 조건 정보를 생성하는 이벤트 생성부와, 상기 이벤트 조건 정보에 따라 상기 영상에 대한 영상 분석을 통해 각 이벤트 대상 영역에서 식별된 객체로부터 상기 이벤트 발생 조건 검출시 검출된 이벤트 발생 조건에 대응되는 객체 식별정보 및 하나 이상의 속성정보를 제공하는 영상 분석부 및 상기 영상 분석부로부터 제공되는 상기 객체 식별정보 및 속성정보에 따라 상기 영상에서 상기 속성 정보에 대응되는 그래픽 정보를 상기 객체에 표시하는 이벤트 표시부를 포함할 수 있다.The video security system for providing visual event results according to an exemplary embodiment of the present invention includes one or more attributes corresponding to different event types and corresponding to respective attributes for presetting an event for an image provided through a camera, An event setting unit for providing an event setting interface including graphic information, and an event setting unit for setting one or more attributes selected for each event target area set for event detection in an image of a monitoring space received from the camera through the event setting interface An event generation unit for generating event condition information including an event generation condition for each event target area by collecting the event event information for each event target area,An image analysis unit for providing object identification information and at least one attribute information corresponding to an event generation condition detected at the time of the key detection, and an attribute management unit for managing attribute information corresponding to the attribute information in the image according to the object identification information and attribute information provided from the image analysis unit And an event display unit for displaying graphic information on the object.
본 발명과 관련된 일 예로서, 상기 이벤트 종류는 상기 이벤트 대상 영역의 설정에 대한 지역 기반 이벤트 설정, 상기 객체의 행동패턴에 대한 행동패턴 기반 이벤트 설정 및 상기 객체 종류에 대한 객체 기반 이벤트 설정을 포함하는 것을 특징으로 할 수 있다.As an example related to the present invention, the event type includes an area-based event setting for the setting of the event object area, a behavior pattern-based event setting for the behavior pattern of the object, and an object-based event setting for the object type . ≪ / RTI >
본 발명과 관련된 일 예로서, 상기 속성은 상기 이벤트 대상 영역에 대응되어 구분된 복수의 등급, 상기 객체의 행동패턴에 대응되어 미리 설정된 서로 다른 복수의 행동패턴, 상기 객체의 종류에 대응되어 객체 종류마다 미리 설정된 특징정보를 포함하는 것을 특징으로 할 수 있다.As an example related to the present invention, the attribute may include a plurality of classes classified corresponding to the event target area, a plurality of different behavior patterns previously set corresponding to the behavior pattern of the object, The feature information may include feature information that is set in advance.
본 발명과 관련된 일 예로서, 상기 그래픽 정보는 상기 각 등급에 대응되어 미리 설정된 서로 다른 색상정보와, 상기 각 행동 패턴에 대응되어 미리 설정된 아이콘 및 상기 특징정보에 대응되는 가상 아바타를 포함하는 것을 특징으로 할 수 있다.In one embodiment of the present invention, the graphic information includes different color information corresponding to the respective grades, a predetermined icon corresponding to each behavior pattern, and a virtual avatar corresponding to the feature information .
본 발명과 관련된 일 예로서, 상기 이벤트 생성부는 상기 이벤트 설정 인터페이스를 통해 상기 특징정보에 포함된 파리미터별 설정값 변경에 따른 갱신 특징정보와 상기 갱신 특징정보에 따라 상기 그래픽 정보에 제공되는 가상 아바타의 크기 및 색상 중 적어도 하나를 변경하여 생성한 갱신 그래픽 정보를 포함하는 이벤트 조건 정보를 생성하며, 상기 이벤트 표시부는 상기 영상에서 상기 갱신 특징정보에 대응되어 검출된 객체에 상기 갱신 그래픽 정보를 표시하는 것을 특징으로 할 수 있다.According to an embodiment of the present invention, the event generating unit may include an event setting interface, and the event information may include at least one of update feature information according to parameter-based set value changes included in the feature information, The event display unit generates event condition information including updated graphic information generated by changing at least one of size, color, and color, and the event display unit displays the updated graphic information in the object corresponding to the updated feature information in the image .
본 발명과 관련된 일 예로서, 상기 영상 분석부는 상기 감시 공간과 상기 영상 사이의 관계를 3차원 그리드와 해당 3차원 그리드에 표시되는 상기 가상 아바타의 배치와 크기 조절을 통해 캘리브레이션 정보를 산출하고, 상기 영상에서 객체 식별시 각 객체의 그리드 상 위치에서 상기 캘리브레이션 정보에 따라 상기 가상 아바타의 배치 및 크기를 조절하여 상기 가상 아바타와 미리 설정된 오차 이내의 영역을 가진 객체를 검출하는 것을 특징으로 할 수 있다.In an embodiment of the present invention, the image analyzer calculates calibration information by arranging a relation between the monitoring space and the image by arranging and adjusting the size of the virtual avatar displayed on the three-dimensional grid and the three-dimensional grid, When the object is identified in the image, the arrangement and size of the virtual avatar are adjusted according to the calibration information on the grid position of each object to detect an object having an area within a preset error with the virtual avatar.
본 발명과 관련된 일 예로서, 상기 영상 분석부는 상기 가상 아바타에 대응되어 설정된 특징정보에 대응되는 객체를 식별하는 것을 특징으로 할 수 있다.In one embodiment of the present invention, the image analyzing unit identifies an object corresponding to the set feature information corresponding to the virtual avatar.
본 발명과 관련된 일 예로서, 상기 이벤트 생성부로부터 상기 이벤트 설정 인터페이스를 통해 생성된 이벤트 조건 정보를 검색식으로 이용하여 상기 영상을 구성하는 복수의 프레임을 검색하며, 상기 영상분석부와 연동하여 상기 이벤트 조건 정보에 따른 이벤트 발생 조건이 검출된 하나 이상의 프레임을 상기 영상에서 추출하여 검색 결과로 제공하는 이벤트 검색부를 더 포함하는 것을 특징으로 할 수 있다.In one embodiment of the present invention, the event condition information generated through the event setting interface is retrieved from the event generation unit as a search formula to search for a plurality of frames constituting the image, And an event retrieval unit for extracting one or more frames in which the event occurrence condition is detected according to the event condition information from the image and providing the retrieved result as a search result.
본 발명과 관련된 일 예로서, 상기 이벤트 검색부는 상기 이벤트 발생 조건에 서로 다른 식별정보를 부여하고, 상기 각 프레임에 이벤트 발생 조건이 검출된 객체에 대응되는 이벤트 발생 조건에 대한 식별정보를 표시하여 검색 결과로 제공하는 것을 특징으로 할 수 있다.In one embodiment of the present invention, the event search unit may assign different identification information to the event occurrence condition, display identification information of an event occurrence condition corresponding to the object in which the event occurrence condition is detected in each frame, As a result.
본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 방법은 이벤트 설정부가 상기 카메라를 통해 제공되는 영상에 대한 이벤트 설정을 위해 서로 다른 이벤트 종류에 각각 대응되어 선택 가능한 하나 이상의 속성 및 각 속성에 대응되어 기설정된 그래픽 정보를 포함하는 이벤트 설정 인터페이스를 제공하는 단계와, 이벤트 생성부가 상기 이벤트 설정 인터페이스를 통해 상기 카메라로부터 수신되는 감시 공간에 대한 영상에서 이벤트 검출을 위해 설정된 각 이벤트 대상 영역에 대하여 선택된 하나 이상의 상기 속성을 취합하여 상기 이벤트 대상 영역별 이벤트 발생 조건을 포함하는 이벤트 조건 정보를 생성하는 단계와, 영상 분석부가 상기 이벤트 조건 정보에 따라 상기 영상에 대한 영상 분석을 통해 각 이벤트 대상 영역에서 식별된 객체로부터 상기 이벤트 발생 조건 검출시 검출된 이벤트 발생 조건에 대응되는 객체 식별정보 및 하나 이상의 속성정보를 제공하는 단계 및 이벤트 표시부가 상기 영상 분석부로부터 제공되는 상기 객체 식별정보 및 속성정보에 따라 상기 영상에서 상기 속성 정보에 대응되는 그래픽 정보를 상기 객체에 표시하는 단계를 포함할 수 있다.The video security method for providing a visual event result according to an exemplary embodiment of the present invention includes an event setting unit for setting an event for an image provided through the camera, The method includes the steps of: providing an event setting interface including predetermined graphics information corresponding to the selected event area; and generating an event setting interface Generating event condition information including an event occurrence condition for each event target area by collecting one or more of the attributes; and analyzing the event condition information to identify The method comprising the steps of: providing object identification information and at least one attribute information corresponding to an event generation condition detected when the event generation condition is detected from an object; And displaying the graphic information corresponding to the attribute information on the object.
본 발명은 이벤트 설정 과정에서 각 이벤트가 어떤 기능을 제공하는지와 각 이벤트에서 이용 가능한 속성을 그래픽화하여 제공하며 이벤트 결과 역시 사용자가 설정한 이벤트 종류와 속성을 아이콘, 가상 아바타 등과 같은 그래픽 정보로 영상에서 표시되도록 제공할 수 있으므로, 사용자가 이벤트 설정 과정에서 각 이벤트 종류가 어떤 기능을 지원하는지 직관적으로 판단할 수 있어 편리하게 이벤트를 설정할 수 있으며, 이벤트가 발생한 객체와 관련된 이벤트를 직관적으로 파악할 수 있어 보안 시스템의 효율 및 사용자 편의성을 크게 향상시키는 효과가 있다.The present invention graphically provides the functions that each event provides and the attributes available in each event in the event setting process, and displays event types and attributes set by the user as graphical information such as an icon, a virtual avatar, The user can intuitively determine which function each event type supports during the event setting process so that the event can be conveniently set and the event related to the object in which the event occurs can be intuitively grasped The efficiency of the security system and the user convenience are greatly improved.
또한, 본 발명은 이벤트가 제공하는 기능을 구분하기 쉽도록 제공할 수 있어 이벤트 설정을 통해 검색 편의성을 향상시키며, 동시에 원하는 이벤트 검색 내용을 포함하는 프레임을 추출하여 제공할 수 있어 영상 분석에 대하 효율 및 사용자 편의성을 향상시키는 효과가 있다.In addition, the present invention can provide a function to easily distinguish the functions provided by the event, thereby improving the retrieval convenience through event setting, and at the same time, extracting and providing frames including desired event search contents, And the user convenience is improved.
도 1은 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템의 구성 환경도.
도 2는 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템의 구성도.
도 3은 본 발명의 실시예에 따른 이벤트 설정 인터페이스를 통한 이벤트 발생 조건의 설정에 대한 예시도.
도 4는 본 발명의 실시예에 따른 영상 분석을 통한 이벤트 발생 조건에 따른 이벤트 검출에 대한 예시도.
도 5는 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템의 카메라 캘리브레이션 과정에 대한 예시도.
도 6은 본 발명의 실시예에 따른 이벤트 검색 및 결과 제공에 대한 예시도.
도 7은 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 방법에 대한 예시도.1 is a configuration environment diagram of a video security system that provides visual event results in accordance with an embodiment of the present invention.
2 is a configuration diagram of a video security system that provides a visual event result according to an embodiment of the present invention;
3 is an exemplary diagram illustrating setting of an event generating condition through an event setting interface according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating an event detection according to an event generation condition through image analysis according to an embodiment of the present invention; FIG.
5 illustrates an exemplary camera calibration process of a video security system that provides visual event results in accordance with an embodiment of the present invention.
FIG. 6 is a diagram illustrating an event search and result providing according to an embodiment of the present invention; FIG.
Figure 7 is an illustration of an image security method that provides a visual event result in accordance with an embodiment of the present invention.
이하, 도면을 참고하여 본 발명의 상세 실시예를 설명한다.Hereinafter, detailed embodiments of the present invention will be described with reference to the drawings.
우선, 도 1은 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템의 구성 환경도로서, 도시된 바와 같이 영상 보안 시스템은 감시 공간에 설치된 카메라(11)를 통해 영상을 수신하여 영상 분석을 통해 객체를 식별 및 추적하는 영상 보안 장치(10)에 구성될 수 있으며, 영상 보안 장치(10)와 연동하는 별도의 독립적인 장치로 구성될 수 있다. 이때, 영상 보안 장치(10)와 카메라(11)는 널리 알려진 다양한 유/무선 통신방식을 통해 연결될 수 있다.First, FIG. 1 is a configuration environment view of a video security system providing a visual event result according to an embodiment of the present invention. As shown in FIG. 1, the video security system receives an image through a
또한, 상기 영상 보안 장치(10)는 DVR(Digital Video Recorder), NVR(Network Video Recorder) 또는 서버로 구성될 수도 있으며, 상기 영상 보안 시스템은 영상 보안 장치(10)에 설치되어 동작하는 소프트웨어로 구성되거나 소프트웨어와 하드웨어 결합에 따른 모듈로 상기 영상 보안 장치(10)에 구성될 수도 있다.The
상술한 구성에 따라, 상기 영상 보안 시스템은 영상 보안 장치(10)를 통해 카메라(11)의 영상을 수신하고, 상기 영상에 대한 영상 분석을 통해 미리 설정된 이벤트에 따라 이벤트가 검출된 객체를 식별하고, 해당 객체를 추적할 수 있다.According to the above-described configuration, the image security system receives an image of the
이때, 기존의 영상 분석 시스템은 이러한 이벤트 설정 과정이 복잡하여 일반 사용자가 이벤트 설정에 용이하게 접근하기 힘든데 반해, 본 발명에 따른 영상 보안 시스템은 이벤트 설정 과정에서 각 이벤트가 어떤 기능을 제공하는지와 각 이벤트에서 이용 가능한 속성을 그래픽화하여 제공하며 이벤트 결과 역시 사용자가 설정한 이벤트 종류와 속성을 아이콘과 같은 그래픽 정보로 영상에서 표시되도록 제공할 수 있다.At this time, in the conventional image analysis system, since the process of setting the event is complicated, it is difficult for the general user to easily access the event setting. In contrast, the image security system according to the present invention determines the function of each event, The attributes available in the event are graphically provided and the event result can also be provided to display the type and the attribute of the event set by the user as graphic information such as an icon in an image.
이를 통해, 사용자가 이벤트 설정 과정에서 각 이벤트 종류가 어떤 기능을 지원하는지 직관적으로 판단할 수 있어 편리하게 이벤트를 설정할 수 있으며, 원하는 이벤트 조건과 동일한지를 직관적으로 파악할 수 있도록 지원한다.Through this, the user can intuitively determine which function each event type supports during the event setting process, so that the event can be set conveniently and it is intuitively grasped whether the event condition is the same as the desired event condition.
또한, 사용자는 영상에서 식별된 객체가 다양한 이벤트 중 어떤 이벤트에 해당하는지를 그래픽 정보를 통해 용이하게 직관적으로 구분 가능하여, 보안 시스템에서 가장 중요한 사용자의 상황 판단 및 대처가 신속히 이루어질 수 있도록 지원할 수 있다.
In addition, the user can easily and intuitively identify which of the events identified in the image corresponds to which event, through graphical information, so that it is possible to promptly determine and cope with the situation of the most important user in the security system.
상술한 내용을 토대로 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템의 상세 구성 및 동작 예시를 이하 도면을 통해 설명한다.The detailed configuration and operation example of the image security system providing the visual event result according to the embodiment of the present invention will be described with reference to the drawings.
도 2는 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 시스템(100)의 구성도로서, 도시된 바와 같이 이벤트 설정부(110), 이벤트 생성부(120), 영상 분석부(130) 및 이벤트 표시부(140)를 포함할 수 있다.FIG. 2 is a block diagram of an
이때, 영상 보안 시스템(100)의 각각의 구성부(110, 120, 130, 140, 150)는 상기 각 구성부는 하드웨어 회로(예를 들어, CMOS 기반 로직 회로), 펌웨어, 소프트웨어 또는 이들의 조합에 의해 구현될 수 있다. 예를 들어, 다양한 전기적 구조의 형태로 트랜지스터, 로직게이트 및 전자회로를 활용하여 구현될 수 있다. 또한, 상기 영상 보안 시스템(100)은 상기 도 1의 영상 보안 장치(10)에 설치되어 동작하는 소프트웨어로 구성되거나 소프트웨어와 하드웨어 결합에 따른 모듈로 상기 영상 보안 장치(10)에 구성될 수도 있다.Each of the
또한, 이때, 상기 영상 보안 시스템(100)의 각 구성부(110, 120, 130, 140, 150) 중 어느 하나가 나머지 구성부를 제어하는 제어부로서 동작하거나 영상 보안 시스템(100)에 상기 각 구성부(110, 120, 130, 140, 150)를 제어하는 별도의 제어부(미도시)가 더 포함될 수 있으며, 상기 영상 보안 시스템(100)에 포함되어 상기 영상 보안 시스템(100)의 동작에 필요한 프로그램 및 데이터를 저장하는 저장부(미도시)의 프로그램 및 데이터를 이용하여 상기 영상 보안 시스템(100)의 전반적인 제어 기능을 실행할 수 있다.At this time, any one of the
또한, 상기 제어부로 동작하는 구성부 또는 상기 제어부는 RAM, ROM, CPU, GPU, 버스를 포함할 수 있으며, RAM, ROM, CPU, GPU 등은 버스를 통해 서로 연결될 수 있다. CPU는 저장부에 액세스하여, 저장부에 저장된 O/S(operating system)를 이용하여 부팅을 수행할 수 있으며, 저장부에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 본 발명에서 설명하는 다양한 동작을 수행할 수 있다.The controller or the controller may include a RAM, a ROM, a CPU, a GPU, and a bus. The RAM, the ROM, the CPU, and the GPU may be connected to each other via a bus. The CPU accesses the storage unit and performs booting using an operating system (OS) stored in the storage unit. The CPU can perform various operations described in the present invention using various programs, contents, data, Can be performed.
우선, 이벤트 설정부(110)는 도 3에 도시된 바와 같이 영상 분석 과정에서 이용될 이벤트를 설정받기 위한 이벤트 설정 인터페이스를 제공할 수 있으며, 디스플레이, 스피커 등과 같은 출력 장치를 통해 상기 이벤트 설정 인터페이스 관련 정보를 출력할 수 있다. 상기 출력 장치는 영상 보안 장치(10)에 구성되거나 별도의 독립된 장치로 구성될 수도 있다.3, the
이벤트 설정부(110)는 도시된 바와 같이 상기 이벤트 설정 인터페이스를 통해 설정 가능한 다양한 이벤트 종류를 제공하며, 일례로 상기 이벤트 종류의 일례로 지역 기반 이벤트, 행동패턴 기반 이벤트, 객체종류 기반 이벤트 등을 포함할 수 있다.The
또한, 상기 이벤트 설정부(110)는 상기 이벤트 설정 인터페이스를 통해 각 이벤트 종류에 대응되어 이벤트 종류와 관련되어 선택 가능한 다양한 속성을 제공할 수 있다.In addition, the
일례로, 지역 기반 이벤트는 영상에서 이벤트 발생 여부를 판단하기 위한 영역을 설정하기 위한 것으로서, 상기 이벤트 설정부(110)는 상기 지역 기반 이벤트에 대응되어 이벤트 대상 영역의 등급을 구분하기 위한 복수의 속성을 상기 이벤트 설정 인터페이스를 통해 제공하며, 이에 따라 높은 보안이 요구되는 영역에 대해서는 높은 등급을 적용하여 해당 등급에 대한 정보가 이벤트 결과로 제공되도록 함으로써 각 등급에 따라 상이한 보안 조치가 이루어지도록 지원할 수 있다.For example, the area-based event is for setting an area for judging whether or not an event occurs in the image. The event setting
이때, 상기 이벤트 설정부(110)는 각 등급에 따라 이벤트 대상 영역의 테두리 모양이나, 영역 지정시 선택된 등급에 대응되는 이벤트 대상 영역의 색상을 등급에 따라 상이하게 표시하기 위한 각 속성에 대응되는 그래픽 정보를 제공하며, 사용자에 의해 선택된 이벤트 대상 영역에 상기 그래픽 정보를 적용하여 영상에 표시될 수 있도록 지원함으로써 이를 통해 어떤 지역에 어떤 등급이 설정되었는지를 사용자가 가시적으로 편리하게 확인할 수 있다.At this time, the
한편, 행동패턴 기반 이벤트는 객체의 특정 행동패턴에 따른 이벤트를 검출하기 위한 것으로서, 상기 이벤트 설정부(110)는 상기 행동패턴 기반 이벤트에 대응되어 선택 가능한 복수의 속성을 상기 이벤트 설정 인터페이스를 통해 제공하며, 이러한 속성의 일례로 영상에서 식별된 객체가 특정 시간이상 한 지역에서 머물거나, 특정 시간이상 배회하거나 영상에서 기존에 식별되지 않은 객체가 나타나거나, 영상에서 기존에 식별되던 객체가 사라지는 것과 같은 행동패턴을 포함할 수 있다.Meanwhile, the action pattern-based event is for detecting an event according to a specific action pattern of the object, and the
이때, 이벤트 설정부(110)는 각 행동패턴의 속성에 대응되는 그래픽 정보를 상기 이벤트 설정 인터페이스를 통해 제공하여, 각 속성이 어떤 이벤트 기능을 제공하는지 직관적으로 판단할 수 있도록 제공한다.At this time, the
상기 그래픽 정보의 일례로, 특정 시간 이상 머무는 경우를 시계 모양의 아이콘으로 제공하고, 특정 시간 이상 배회하는 경우를 발 모양의 아이콘으로 제공하여 사용자가 용이하게 이벤트 기능을 구분할 수 있도록 제공한다.As an example of the graphic information, a case of staying over a specific time is provided as a clock icon, and a case of wandering for a specific time or longer is provided as a foot icon so that the user can easily distinguish the event function.
한편, 상기 객체 기반 이벤트는 객체의 종류를 선택하기 위한 것으로서, 상기 이벤트 설정부(110)는 상기 객체 기반 이벤트에 대응되는 복수의 속성을 제공하며, 이러한 속성의 일례로 사람, 자동차, 동물 등과 같이 이벤트를 발생시킬 객체의 종류를 포함할 수 있다.The object-based event is for selecting a type of object. The
이때, 상기 이벤트 설정부(110)는 객체 기반 이벤트에 속한 각 속성을 다른 속성과 구분하기 위한 복수의 파라미터가 기 설정될 수 있으며, 상기 파라미터의 일례로 객체의 종류, 객체의 크기, 객체의 색상 등을 포함할 수 있다.In this case, the
또한, 상기 이벤트 설정부(110)는 각 속성에 대응되어 그래픽 정보로서 가상 아바타를 제공할 수 있다. 일례로, 객체의 속성이 사람인 경우 사람 모양의 가상 아바타를 제공하고, 객체의 속성이 자동차인 경우 자동차 모양의 가상 아바타를 제공할 수 있다.
In addition, the
상술한 바와 같이, 상기 이벤트 설정부(110)를 통해 이벤트 설정 인터페이스가 제공되면, 상기 이벤트 생성부(120)는 상기 영상 보안 장치(10)에 구성되거나 별도의 독립적인 장치로 구성되는 사용자 인터페이스부를 통해 상기 이벤트 설정 인터페이스를 통해 제공되는 각 이벤트 종류 중 적어도 하나에서 선택된 속성을 취합하여 이벤트 조건 정보를 생성할 수 있다.As described above, if an event setting interface is provided through the
일례로, 상기 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스를 통해 상기 지역 기반 이벤트에 대한 이벤트 종류가 선택되면, 상기 카메라(11)의 영상을 상기 이벤트 설정 인터페이스를 통해 표시할 수 있으며, 상기 이벤트 설정 인터페이스를 통한 사용자 입력을 수신하여 상기 영상에서 객체 식별시 이벤트를 발생시킬 지역에 대한 하나 이상의 이벤트 대상 영역을 지정할 수 있다.For example, when the event type for the area based event is selected through the event setting interface, the
이때, 상기 이벤트 생성부(120)는 각 이벤트 대상 영역의 등급을 달리 구성할 수 있으며, 상기 지역 기반 이벤트에 대응되는 속성들 중 사용자 입력에 따라 선택된 속성에 대응되는 등급을 상기 각 이벤트 대상 영역에 적용할 수 있다.In this case, the
또한, 상기 이벤트 생성부(120)는 지역 기반 이벤트에서 선택된 속성에 대응되는 그래픽 정보를 상기 이벤트 대상 영역에 적용할 수 있으며, 일례로 상기 이벤트 대상 영역에 적용된 속성에 대응되는 그래픽 정보에 따라 영상에 표시된 이벤트 대상 영역의 윤곽선 모양 또는 이벤트 대상 영역의 색상을 상이하게 표시할 수 있다.In addition, the
또한, 상기 이벤트 생성부(120)는 하나 이상의 상기 이벤트 대상 영역에 대한 정보와 각 이벤트 대상 영역에 대응되어 선택된 속성 정보 및 상기 선택된 속성정보에 대응되는 그래픽 정보를 상호 매칭하여 지역 기반 이벤트 관련 설정 정보를 생성할 수 있다.In addition, the
한편, 상기 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스를 통해 행동패턴 기반 이벤트에 대응되는 속성 중 어느 하나가 선택되면, 선택된 속성에 대한 속성정보 및 상기 선택된 속성에 대응되는 그래픽 정보를 상호 매칭하여 행동패턴 기반 이벤트 관련 설정 정보를 생성할 수 있다.If any one of the attributes corresponding to the behavior pattern based event is selected through the event setting interface, the
이때, 상기 이벤트 생성부(120)는 행동패턴 기반 이벤트에 대응되는 속성 중에서 특정 시간 이상 머물거나 특정 시간 이상 배회하는 것과 같이 시간 변경이 가능한 속성에 대해서 시간에 대한 파라미터 변경이 가능하도록 상기 이벤트 설정 인터페이스를 통해 제공할 수 있다.At this time, the
이를 통해, 상기 이벤트 생성부(120)는 상기 행동패턴 기반 이벤트에 대응되는 속성 중 변경 가능한 파라미터를 가진 속성에 대해서 사용자 입력을 통해 상기 파라미터의 설정값 변경시 변경된 설정값을 적용한 속성정보를 생성하고, 상기 그래픽 정보와 상호 매칭하여 행동패턴 기반 이벤트 관련 설정 정보를 생성할 수도 있다.Accordingly, the
한편, 상기 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스를 통해 객체 기반 이벤트에 대응되는 속성 중 어느 하나가 선택되면, 선택된 속성에 대한 속성정보 및 상기 선택된 속성에 대응되는 그래픽 정보를 상호 매칭하여 객체 기반 이벤트 관련 설정 정보를 생성할 수 있다.When one of the attributes corresponding to the object-based event is selected through the event setting interface, the
이때, 상기 이벤트 생성부(120)는 상기 객체 기반 이벤트의 속성 중 어느 하나가 선택되는 경우 상기 사용자 입력에 따라 선택된 객체의 종류(속성)에 대응되는 가상 아바타를 그래픽 정보로 제공할 수 있다.At this time, when one of the attributes of the object-based event is selected, the
또한, 상기 이벤트 생성부(120)는 객체 기반 이벤트에서 선택된 객체의 종류에 대응되어 기설정된 특징정보에 포함된 파라미터별 설정값을 사용자 입력에 따라 상이한 설정값으로 변경 가능하도록 상기 이벤트 설정 인터페이스를 통해 제공할 수 있다.In addition, the
이에 따라, 상기 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스를 통해 상기 특징정보에 포함된 파리미터별 설정값 변경시 이에 따른 갱신 특징정보와 상기 갱신 특징정보에 따라 상기 그래픽 정보에 제공되는 가상 아바타의 크기 및 색상 중 적어도 하나를 변경하여 생성한 갱신 그래픽 정보를 생성하고, 상기 갱신 특징정보 및 갱신 그래픽 정보를 상기 객체 기반 이벤트에 대응되어 생성된 속성정보에 매칭하여 상기 객체 기반 이벤트 관련 설정정보로 생성할 수 있다.Accordingly, the
한편, 상기 이벤트 생성부(120)는 서로 다른 이벤트 종류에서 선택된 속성에 대한 이벤트 관련 설정정보를 사용자 입력에 따라 조합하여 이벤트 조건 정보를 생성할 수 있다.Meanwhile, the
일례로, 상기 이벤트 생성부(120)는 지역 기반 이벤트에 대응되는 이벤트 종류에서 선택된 1등급을 가진 이벤트 대상 영역에 대해서 다른 이벤트 종류인 행동패턴 기반 이벤트에서 선택된 10분 이상 머무는 행동패턴에 대한 속성과 객체 기반 이벤트에서 선택된 사람에 대한 속성을 적용하여, 1등급을 가진 이벤트 대상 영역에서 특정 시간 이상 머물면서 사람인 객체를 검출시 이벤트를 발생시키는 것으로 조합한 이벤트 발생 조건 2를 생성할 수 있다.For example, the
마찬가지로, 상기 이벤트 생성부(120)는 지역 기반 이벤트에 대응되는 이벤트 종류에서 선택된 2등급을 가진 이벤트 대상 영역에 대해서 다른 이벤트 종류인 행동패턴 기반 이벤트에서 선택된 10분 이상 배회하는 행동패턴에 대한 속성을 적용하여, 2등급을 가진 이벤트 대상 영역에서 검출되는 객체 중 10분 이상 배회하는 행동패턴을 가진 객체 검출시 이벤트를 발생시키는 것으로 조합한 이벤트 발생 조건 3을 생성할 수 있다.Likewise, the
물론, 상기 이벤트 생성부(120)는 도시된 바와 같이 하나의 이벤트 종류에서 선택한 속성만으로 이벤트 발생 조건을 생성할 수 있으며, 일례로 3등급의 이벤트 대상 영역에 대해서 다른 이벤트 종류에 대응되는 속성이 적용되지 않아 3등급의 이벤트 대상 영역에서 객체의 종류와 행동패턴에 관계없이 객체가 식별되는 경우 이벤트가 발생되도록 이벤트 발생 조건 1을 생성할 수 있다.Of course, the
또한, 상기 이벤트 생성부(120)는 상기 이벤트 발생 조건을 하나 이상 생성할 수 있으며, 각 이벤트 발생 조건의 생성시 이벤트 발생 조건과 관련된 객체 기반 이벤트 관련 설정정보, 행동패턴 이벤트 관련 설정정보 및 객체 기반 이벤트 관련 설정정보 중 적어도 하나를 생성하고, 각 이벤트 발생 조건에 대응되는 설정정보끼리 그룹화하여 이벤트 그룹 정보를 생성할 수 있다.The
일례로, 상기 이벤트 생성부(120)는 이벤트 발생 조건 1에 대응되어 이벤트 그룹 정보 1을 생성하고, 이벤트 발생 조건 2에 대응되어 이벤트 그룹 정보 2를 생성하며, 이벤트 발생 조건 3에 대응되어 이벤트 그룹 정보 3을 생성할 수 있다.For example, the
이때, 상기 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스를 통해 각 이벤트 종류에서 선택된 속성에 대응되는 그래픽 정보를 이벤트 설정 인터페이스를 통해 표시할 수 있으며, 각 이벤트 발생 조건에 대응되는 속성에 대한 그래픽 정보를 그룹화하여 상기 이벤트 설정 인터페이스를 통해 제공함으로써, 이벤트 발생 조건의 조합 상태를 가시적으로 판단할 수 있도록 제공할 수 있다.In this case, the
또한, 상기 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스에서 이벤트 발생 조건에 대응되는 속성에 대한 그래픽 정보를 제공하고, 상기 그래픽 정보를 이벤트 설정 인터페이스 상에서 드래그 앤 드롭(drag & drop)과 같은 사용자 입력 방식으로 이벤트 발생 조건에서 추가하거나 삭제하여 편리하게 이벤트 발생 조건을 생성할 수 있도록 지원할 수 있다.In addition, the
한편, 상기 이벤트 생성부(120)는 이벤트 발생 조건의 생성이 완료되면 각 이벤트 발생 조건에 대응되어 생성된 이벤트 그룹 정보를 취합하여 이벤트 조건 정보를 생성할 수 있다.Meanwhile, when the generation of the event generation condition is completed, the
이때, 상기 이벤트 생성부(120)는 도시된 바와 같이 서로 다른 이벤트 발생 조건에 각각 대응되는 이벤트 그룹 정보 사이에 OR의 검색 연산자를 통해 자동 연결하고, 상기 이벤트 그룹 정보에 포함된 이벤트 종류별 설정정보는 AND의 검색 연산자를 통해 자동 연결하여 이벤트 조건 정보를 생성할 수 있다.
As shown in the figure, the
한편, 상술한 바와 같이 이벤트 조건 정보의 생성이 완료되면, 상기 이벤트 조건 정보에 따라 영상에서 이벤트를 검출할 수 있는데, 이에 대한 실시예를 상술한 구성을 참고로 도 4를 통해 설명한다.Meanwhile, when the generation of the event condition information is completed as described above, the event can be detected in the image according to the event condition information. An embodiment of the present invention will be described with reference to FIG.
도시된 바와 같이, 상기 영상 분석부(130)는 상기 이벤트 생성부(120)로부터 이벤트 조건 정보를 수신하며, 상기 카메라(11)를 통해 수신된 영상에서 영상 분석 알고리즘을 이용하여 전경과 배경을 분리하고, 전경에 해당하는 객체를 식별할 수 있다.As shown in the figure, the
이때, 상기 영상 분석부(130)는 배경 모델링을 위한 다양한 영상 분석 알고리즘을 적용할 수 있으며, 일례로 차분영상 방법, GMM(Gaussian Mixture Models)을 이용하는 MOG(Model of Gaussian) 알고리즘, 코드북(Codebook) 알고리즘 등을 적용할 수 있다.The
또한, 상기 영상 분석부(130)는 상기 이벤트 조건 정보에 따라 영상에 이벤트 대상 영역을 설정하고, 상기 이벤트 대상 영역에 설정된 하나 이상의 이벤트 종류별 속성을 만족하는지 판단하여, 모두 만족하는 객체에 대응되어 이벤트를 발생시킬 수 있다.In addition, the
일례로, 도시된 바와 같이 상기 영상 분석부(130)는 이벤트 조건 정보에 포함된 이벤트 그룹 정보 1에는 지역 기반 이벤트 관련 설정정보만이 포함되므로, 해당 설정정보에 포함된 속성정보와 이벤트 대상 영역 정보에 따라 3등급에 해당되는 이벤트 대상 영역을 식별하고, 상기 3등급에 해당하는 이벤트 대상 영역에서 객체를 식별하는 경우 객체의 종류나 행동패턴에 관계없이 이벤트 발생 조건에 따른 속성이 검출된 것으로 판단할 수 있다.For example, as shown in the figure, the
또한, 상기 영상 분석부(130)는 이벤트 대상 영역에서 식별된 객체 중 상기 이벤트 대상 영역에 설정된 모든 이벤트 종류별 속성이 검출된 객체에 대응되어 객체 식별정보를 부여하며, 객체 식별정보와 객체에 대하여 검출된 이벤트 종류별 속성에 대한 속성정보를 상기 이벤트 표시부(140)로 제공할 수 있다.In addition, the
이에 따라, 이벤트 표시부(140)는 상기 영상분석부로부터 이벤트 발생 조건 1에 따라 검출된 객체에 대한 객체 식별정보와 이벤트 발생 조건 1에 대응되는 하나 이상의 이벤트 종류별 속성정보를 수신하는 경우 상기 영상에서 상기 객체 식별정보에 대응되는 객체에 대하여 상기 속성정보에 대응되는 그래픽 정보를 표시할 수 있다.Accordingly, when the
일례로, 상기 이벤트 표시부(140)는 상기 영상의 상기 3등급에 해당하는 이벤트 대상 영역에서 검출된 객체(A)에 대응되어 바운딩 박스를 생성하고, 상기 속성정보인 3등급에 대응되는 그래픽 정보인 윤곽선 모양이나 색상을 상기 바운딩 박스에 적용하여 해당 객체가 이벤트 발생 조건 1에 대응되어 검출된 객체임을 용이하게 사용자가 가시적으로 식별할 수 있도록 제공할 수 있다.For example, the
이때, 상기 이벤트 표시부(140)는 이벤트 종류별 각 속성정보 및 각 속성정보에 대응되는 그래픽 정보가 미리 저장될 수 있으며, 상기 영상 분석부(130)로부터 속성정보 수신시 해당 속성정보에 대응되는 그래픽 정보를 추출하여 적용할 수 있다.At this time, the
또한, 상기 영상 분석부(130)는 속성정보 대신 이벤트 그룹 정보에 포함된 이벤트 종류별 설정정보를 제공하여, 해당 설정정보에 포함된 그래픽 정보를 영상에 적용할 수도 있다.In addition, the
한편, 다른 일례를 설명하면, 도시된 바와 같이 상기 영상 분석부(130)는 이벤트 조건 정보에 포함된 이벤트 발생 조건 3을 영상에 적용하여 이벤트 발생을 검출할 수 있다.In another exemplary embodiment, the
이를 위해, 상기 영상 분석부(130)는 이벤트 발생 조건 3에 대응되는 이벤트 그룹 정보 3에 속한 지역 기반 이벤트 관련 설정정보와 행동패턴 기반 관련 설정정보를 기초로 상기 영상에서 2등급에 대응되는 이벤트 대상 영역을 식별하고, 상기 2등급에 해당하는 이벤트 대상 영역에 위치하는 객체(B)를 식별할 수 있다.For this, the
또한, 상기 영상 분석부(130)는 이벤트 그룹 정보 3에 속한 행동패턴 기반 이벤트를 검출하기 위하여, 식별된 객체에 대하여 객체 추적 알고리즘을 이용하여 추적할 수 있으며, 일례로 칼만 필터(Kalman filter)를 이용하여 객체에 대한 지속적인 추적을 수행할 수 있다.In addition, the
이에 따라, 상기 영상 분석부(130)는 2등급에 해당하는 이벤트 대상 영역 내에서 이동하는 객체를 추적하여 이벤트 그룹 정보 3에 속한 행동패턴 기반 이벤트 관련 설정정보에 따라 10분 이상 배회하는 행동패턴을 가진 객체를 검출하는 경우 이벤트가 검출된 객체에 대하여 객체 식별정보를 부여하고, 이벤트 발생 조건 3에 해당하는 모든 이벤트가 검출된 객체(B)에 대하여 이벤트 그룹 정보 3에 포함된 속성정보를 상기 객체 식별정보와 함께 이벤트 표시부(140)로 제공할 수 있다.Accordingly, the
이후, 상기 이벤트 표시부(140)는 이벤트 그룹 정보 3에 포함된 속성정보에 대응되는 그래픽 정보를 영상에서 이벤트 발생 조건 3에 대응되어 검출된 객체(B)에 표시할 수 있다.The
일례로, 상기 이벤트 그룹 정보 3에는 복수의 이벤트 종류별 속성정보가 포함되므로, 상기 이벤트 표시부(140)는 상기 영상에서 객체 식별정보에 대응되는 객체에 바운딩 박스를 생성하고, 지역 기반 이벤트 관련 속성정보인 2등급에 해당하는 그래픽 정보인 윤곽선 모양 또는 색상을 상기 바운딩 박스에 적용하여 2등급에 해당하는 이벤트 대상 영역에서 검출된 객체(B)임을 직관적으로 판단할 수 있도록 제공한다.For example, since the
또한, 상기 이벤트 표시부(140)는 상기 이벤트 그룹 정보 3에 포함된 행동패턴 기반 이벤트 관련 속성정보인 10분 이상 배회하는 경우에 대응되는 그래픽 정보인 발 모양의 아이콘을 추출하고, 상기 영상에서 객체(B)에 대응되어 발 모양의 아이콘을 표시할 수 있다.In addition, the
이때, 상기 영상 분석부(130)는 행동패턴 기반 이벤트와 관련하여 시간 파라미터가 설정된 속성정보인 경우 상기 시간 파라미터에 대응되어 객체 식별 시점부터 시간을 측정하여, 시간 파라미터에 설정된 설정값을 초과하는 경우에 이벤트가 검출된 것으로 판단할 수 있다.If the time parameter is attribute information related to a behavior pattern-based event, the
다시 말해, 상기 영상 분석부(130)는 10분 이상 배회에 해당하는 행동패턴 기반 이벤트 관련 속성정보의 시간 파라미터로 설정된 10분을 초과하는지 여부를 판단하기 위하여, 이벤트 발생 조건 3에 대응되는 이벤트 대상 영역에서 객체 식별시부터 시간을 카운트하고 행동패턴을 검출하여, 배회하는 행동패턴이 10분을 초과하는 경우 행동패턴 기반 이벤트가 검출된 것으로 판단하며, 배회 시간으로 카운트된 시간 정보를 상기 이벤트 표시부(140)로 제공할 수 있다.In other words, in order to determine whether the
이에 따라, 이벤트 표시부(140)는 상기 시간 정보 역시 그래픽 정보와 함께 영상에서 모든 이벤트가 검출된 객체(B)에 대응되어 표시할 수 있다.Accordingly, the
또 다른 일례로, 상기 영상 분석부(130)는 이벤트 조건 정보에 포함된 이벤트 발생 조건 2에 대한 이벤트 그룹 정보 2를 기초로 지역 기반 이벤트에 따른 1등급에 해당하는 이벤트 대상 영역에서 객체 식별시 이벤트 그룹 정보 2에 포함된 모든 이벤트 종류별 속성정보가 검출되는지 판단하여, 모든 속성정보가 검출된 객체(C)에 대하여 객체 식별정보 및 이벤트 발생 조건 2 관련 모든 속성정보를 이벤트 표시부(140)로 제공할 수 있다.As another example, the
이때, 이벤트 그룹 정보 2에는 객체 기반 이벤트 관련 속성정보가 포함되며, 상기 객체 기반 이벤트 관련 속성정보는 사용자가 검출하기 원하는 객체에 대한 특징정보를 포함한다.At this time, the
따라서, 영상 분석부(130)는 상기 특징정보에 해당되는 객체를 검출하기 위하여, SIFT(Scale Invariant Feature Transform), HOG(Histogram of Oriented Gradient), Haar feature, Ferns 등과 같은 특징정보 추출을 위한 알고리즘을 이용하여 생성한 특징정보와 객체 기반 이벤트 관련 속성정보에 따른 특징정보를 상호 비교하여 유사도가 미리 설정된 기준치 이상인지 여부에 따라 이벤트 발생 조건 2에 설정된 객체 기반 이벤트를 검출할 수 있다.Accordingly, in order to detect an object corresponding to the feature information, the
또한, 상기 영상 분석부(130)는 도 5에 도시된 바와 같이 감시 공간과 카메라 이미지 사이의 관계를 3차원 그리드로 생성하고, 해당 3차원 그리드에 표시되는 상기 가상 아바타(200)의 상기 3차원 그리드 상 배치와 크기 조절을 통해 캘리브레이션(calibration) 정보를 산출할 수 있다.5, the
이에 따라, 상기 영상 분석부(130)는 상기 영상의 이벤트 발생 조건 2에 대응되는 이벤트 대상 영역에서 상기 이벤트 발생 조건 2에 해당되는 객체를 식별하기 위하여, 상기 이벤트 대상 영역에서 식별된 각 객체의 그리드 상 위치에서 상기 캘리브레이션 정보에 따라 상기 가상 아바타(200)의 배치 및 크기를 조절하여 상기 가상 아바타(200)와 미리 설정된 오차 이내의 영역을 가진 객체(C)를 이벤트 발생 조건 2에 대응되는 객체(C)로 검출할 수 있다.Accordingly, in order to identify the object corresponding to the
또한, 상기 영상 분석부(130)는 가상 아바타(200)와 객체 사이의 유사도를 산출하고, 상기 유사도가 미리 설정된 기준치 이상인 객체를 이벤트 발생 조건 2에 대응되는 객체로 검출할 수 있다.In addition, the
이때, 유사도에 대응되어 설정되는 기준치는 도 3에 도시된 바와 같이 이벤트 설정부(110)가 사용자 입력을 수신하여 상기 유사도에 대응되어 설정되는 기준치를 가변할 수 있으며, 이에 대한 정보를 영상 분석부(130)로 제공할 수 있다. 일례로, 도 3에 도시된 바와 같이 이벤트 설정부(110)는 가상 아바타(200)와 객체의 유사도 기준치를 80% 이상으로 설정할 수 있으며, 사용자 입력에 따라 다른 값으로 가변할 수도 있다.In this case, as shown in FIG. 3, the reference value set in correspondence with the similarity degree may be obtained by receiving the user input by the
한편, 상기 영상 분석부(130)는 이벤트 발생 조건 2에 따른 객체 기반 이벤트 및 지역 기반 이벤트와 관련하여 검출된 객체가 상기 이벤트 발생 조건 2에 포함된 다른 이벤트 종류인 행동패턴 기반 이벤트에 따른 10분 이상 특정 지점에 머무는지를 판단하여, 이를 만족하는 경우 이벤트 발생 조건 2에 설정된 복수의 속성정보에 따른 모든 이벤트 속성을 만족하는 것으로 판단하고, 모든 이벤트 속성을 만족하는 객체(C)에 대한 객체 식별정보와 이벤트 발생 조건 2에 해당하는 모든 속성정보를 상기 이벤트 표시부(140)로 제공할 수 있다.If the object detected in relation to the object-based event and the area-based event according to the
이때, 상술한 바와 같이 상기 영상 분석부(130)는 행동패턴 기반 이벤트 관련되어 생성한 시간정보와 상기 객체 기반 이벤트와 관련되어 생성한 상기 유사도에 대한 유사도 정보를 상기 이벤트 발생 조건 2에 대응되는 속성정보 및 객체 식별정보와 함께 상기 이벤트 표시부(140)로 제공할 수 있다.Here, as described above, the
이에 따라, 상기 이벤트 표시부(140)는 상기 이벤트 발생 조건 2에 따른 속성정보에 대응되는 그래픽 정보를 상기 이벤트 발생 조건 2에 따른 모든 이벤트를 만족시키는 객체에 대응되어 상기 영상에 표시하며, 상기 시간 정보 및 유사도 정보를 함께 객체에 대응되어 표시할 수 있다.Accordingly, the
한편, 상기 영상 분석부(130)는 상기 이벤트 발생 조건 2에 따른 객체 기반 이벤트 관련 속성정보인 특징정보가 파라미터별 설정값 변경에 따라 갱신되어 갱신 특징정보 및 갱신 그래픽 정보로 변경된 경우, 상기 갱신 특징정보에 따라 객체를 검출하거나 상기 갱신 그래픽 정보에 따라 크기 및 색상이 변경된 가상 아바타를 이용하여 캘리브레이션 정보를 산출하고, 객체를 검출할 수도 있다.If the feature information, which is the object-based event related property information according to the
또한, 상기 이벤트 표시부(140)는 상기 영상에서 상기 갱신 특징정보에 대응되어 검출된 객체에 상기 갱신 그래픽 정보를 표시할 수도 있다.Also, the
상술한 구성에서, 상기 이벤트 표시부(140)는 상기 그래픽 정보가 표시된 영상에 대한 영상 정보를 생성한 후 상술한 출력 장치를 통해 출력할 수도 있으며, 이를 통해 사용자는 영상에서 객체마다 어떤 이벤트가 검출되는지 그래픽 정보를 통해 가시적으로 확인할 수 있으며, 이를 통해 이벤트 판별에 대한 직관성을 높일 수 있도록 지원한다.
In the above-described configuration, the
한편, 상기 영상 분석부(130)는 상기 영상정보를 DB(20)나 별도의 상기 영상 보안 장치(10)에 구성된 저장부에 저장할 수 있으며, 상기 저장부는 하드 디스크, 메모리, CD-ROM 등과 같은 다양한 하드웨어적인 스토리지 매체를 포함할 수 있다.The
또한, 본 발명의 실시예에 따른 영상 보안 시스템은 도 2에 도시된 바와 같이 이벤트 검색부(150)를 포함하며, 상기 이벤트 생성부(120)를 통해 제공되는 상기 이벤트 설정 인터페이스를 통해 상기 DB(20)나 저장부에 저장된 영상에 대하여 이벤트의 검색 기능을 제공할 수 있다.2, the image security system according to an exemplary embodiment of the present invention includes an
이를 도 6을 통해 상세히 설명하면, 상기 이벤트 검색부(150)는 상기 이벤트 설정 인터페이스를 통해 생성된 이벤트 조건 정보를 검색식으로 이용하여 상기 영상을 구성하는 복수의 프레임을 검색할 수 있다.Referring to FIG. 6, the
이때, 상기 이벤트 검색부(150)는 상기 영상분석부와 연동하여 상기 DB(20)나 저장부에 저장된 영상에 대하여 상기 이벤트 조건 정보에 포함된 각 이벤트 그룹 정보에 따른 속성정보를 적용하며, 각 이벤트 그룹 정보에 대응되는 이벤트 발생 조건에 따른 이벤트가 검출된 하나 이상의 프레임을 상기 영상에서 추출하여 검색 결과로 제공할 수 있다.At this time, the
또한, 도시된 바와 같이 상기 이벤트 검색부(150)는 상기 이벤트 발생 조건에 대응되어 서로 다른 식별정보(1, 2, 3)를 부여할 수 있으며, 상기 각 프레임에 이벤트 발생 조건에 따른 이벤트가 검출된 객체에 대하여 객체에 대응되어 검출된 이벤트 발생 조건에 대한 식별정보를 각 프레임마다 표시하여 검색 결과로 제공할 수 있다.As shown in the figure, the
이를 통해, 본 발명은 사용자가 이벤트가 발생한 프레임을 직관적으로 식별할 수 있도록 지원하여 영상 보안의 효율성을 높일 수 있다.
Accordingly, the present invention supports the user to intuitively identify a frame in which an event occurs, thereby enhancing the efficiency of image security.
도 7은 본 발명의 실시예에 따른 시각적 이벤트 결과를 제공하는 영상 보안 방법에 대한 순서도로서, 도시된 바와 같이 이벤트 설정부(110)는 상기 카메라(11)를 통해 제공되는 영상에 대한 이벤트 설정을 위해 서로 다른 이벤트 종류에 각각 대응되어 선택 가능한 하나 이상의 속성 및 각 속성에 대응되어 기설정된 그래픽 정보를 포함하는 이벤트 설정 인터페이스를 제공할 수 있다(S1).FIG. 7 is a flowchart illustrating an image security method for providing a visual event result according to an exemplary embodiment of the present invention. As shown in FIG. 7, the
다음, 이벤트 생성부(120)는 상기 이벤트 설정 인터페이스를 통해 상기 카메라(11)로부터 수신되는 감시 공간에 대한 영상에서 이벤트 검출을 위해 설정된 각 이벤트 대상 영역에 대하여(S2) 선택된 하나 이상의 상기 속성을 취합하여 상기 이벤트 대상 영역별 이벤트 발생 조건을 포함하는 이벤트 조건 정보를 생성할 수 있다(S3).Next, the
이후, 상기 영상 분석부(130)는 상기 이벤트 조건 정보에 따라 상기 영상에 대한 영상 분석을 통해 각 이벤트 대상 영역에서 식별된 객체로부터 상기 이벤트 발생 조건이 검출되는지 판단하여(S4) 이벤트 발생 조건 검출시 검출된 이벤트 발생 조건에 대응되는 객체 식별정보 및 하나 이상의 속성정보를 제공할 수 있다(S5).Thereafter, the
다음, 상기 이벤트 표시부(140)가 상기 영상 분석부(130)로부터 제공되는 상기 객체 식별정보 및 속성정보에 따라 상기 영상에서 상기 속성 정보에 대응되는 그래픽 정보를 상기 객체에 표시할 수 있다(S6).
Next, the
이상에서는 본 발명에 따른 바람직한 실시예들에 대하여 도시하고 또한 설명하였다. 그러나 본 발명은 상술한 실시예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.The foregoing and other objects, features and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings. However, the present invention is not limited to the above-described embodiments, and various changes and modifications may be made by those skilled in the art without departing from the scope of the present invention. .
10: 영상 보안 장치 11: 카메라
100: 영상 보안 시스템 110: 이벤트 설정부
120: 이벤트 생성부 130: 영상 분석부
140: 이벤트 표시부 150: 이벤트 검색부10: video security device 11: camera
100: video security system 110: event setting unit
120: Event generating unit 130:
140: Event display unit 150: Event search unit
Claims (10)
상기 이벤트 설정 인터페이스를 통해 상기 카메라로부터 수신되는 감시 공간에 대한 영상에서 이벤트 검출을 위해 설정된 각 이벤트 대상 영역에 대하여 선택된 하나 이상의 상기 속성을 취합하여 상기 이벤트 대상 영역별 이벤트 발생 조건을 포함하는 이벤트 조건 정보를 생성하는 이벤트 생성부;
상기 이벤트 조건 정보에 따라 상기 영상에 대한 영상 분석을 통해 각 이벤트 대상 영역에서 식별된 객체로부터 상기 이벤트 발생 조건 검출시 검출된 이벤트 발생 조건에 대응되는 객체 식별정보 및 하나 이상의 속성정보를 제공하는 영상 분석부; 및
상기 영상 분석부로부터 제공되는 상기 객체 식별정보 및 속성정보에 따라 상기 영상에서 상기 속성 정보에 대응되는 그래픽 정보를 상기 객체에 표시하는 이벤트 표시부를 포함하고,
상기 이벤트 종류는 상기 이벤트 대상 영역의 설정에 대한 지역 기반 이벤트 설정, 상기 객체의 행동패턴에 대한 행동패턴 기반 이벤트 설정 및 상기 객체 종류에 대한 객체 기반 이벤트 설정을 포함하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
An event setting unit for providing an event setting interface including one or more attributes selectable corresponding to different event types for setting an event for an image provided through a camera and predetermined graphic information corresponding to each attribute;
Wherein the control unit collects at least one attribute selected for each event target area set for event detection in an image of a monitoring space received from the camera through the event setting interface to generate event condition information An event generator for generating an event;
An image analysis unit that provides object identification information corresponding to an event generation condition detected at the time of detecting the event generation condition and one or more attribute information from the object identified in each event target area through image analysis of the image in accordance with the event condition information, part; And
And an event display unit displaying graphic information corresponding to the attribute information in the image on the object according to the object identification information and the attribute information provided from the image analysis unit,
Wherein the event type includes an area-based event setting for setting the event object area, a behavior pattern-based event setting for a behavior pattern of the object, and an object-based event setting for the object type. Providing video security system.
상기 속성은 상기 이벤트 대상 영역에 대응되어 구분된 복수의 등급, 상기 객체의 행동패턴에 대응되어 미리 설정된 서로 다른 복수의 행동패턴, 상기 객체의 종류에 대응되어 객체 종류마다 미리 설정된 특징정보를 포함하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method according to claim 1,
Wherein the attribute includes a plurality of classes corresponding to the event target area, a plurality of different behavior patterns previously set corresponding to a behavior pattern of the object, characteristic information preset for each object type corresponding to the object type Wherein the video event information includes at least one of the following:
상기 그래픽 정보는 상기 각 등급에 대응되어 미리 설정된 서로 다른 색상정보와, 상기 각 행동 패턴에 대응되어 미리 설정된 아이콘 및 상기 특징정보에 대응되는 가상 아바타를 포함하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method of claim 3,
Wherein the graphic information includes different color information corresponding to the respective grades and predetermined colors, a icon set in advance corresponding to each behavior pattern, and a virtual avatar corresponding to the feature information. Video security system.
상기 이벤트 생성부는 상기 이벤트 설정 인터페이스를 통해 상기 특징정보에 포함된 파리미터별 설정값 변경에 따른 갱신 특징정보와 상기 갱신 특징정보에 따라 상기 그래픽 정보에 제공되는 가상 아바타의 크기 및 색상 중 적어도 하나를 변경하여 생성한 갱신 그래픽 정보를 포함하는 이벤트 조건 정보를 생성하며,
상기 이벤트 표시부는 상기 영상에서 상기 갱신 특징정보에 대응되어 검출된 객체에 상기 갱신 그래픽 정보를 표시하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method of claim 4,
Wherein the event generating unit changes at least one of size and color of the virtual avatar provided in the graphic information according to the update feature information according to the parameter-based setting value change included in the feature information and the update feature information, Generates event condition information including the generated updated graphic information,
Wherein the event display unit displays the updated graphic information in the object corresponding to the updated feature information in the image.
상기 영상 분석부는 상기 감시 공간과 상기 영상 사이의 관계를 3차원 그리드와 해당 3차원 그리드에 표시되는 상기 가상 아바타의 배치와 크기 조절을 통해 캘리브레이션 정보를 산출하고, 상기 영상에서 객체 식별시 각 객체의 그리드 상 위치에서 상기 캘리브레이션 정보에 따라 상기 가상 아바타의 배치 및 크기를 조절하여 상기 가상 아바타와 미리 설정된 오차 이내의 영역을 가진 객체를 검출하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method of claim 4,
The image analyzer calculates calibration information by arranging and adjusting the size of the virtual avatar displayed on the three-dimensional grid and the three-dimensional grid, and the relation between the monitoring space and the image, Wherein the virtual avatar and the virtual avatar are arranged such that an object having an area within a predetermined error with the virtual avatar is detected by adjusting the arrangement and size of the virtual avatar according to the calibration information at a grid position.
상기 영상 분석부는 상기 가상 아바타에 대응되어 설정된 특징정보에 대응되는 객체를 식별하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method of claim 6,
Wherein the image analyzing unit identifies an object corresponding to the set feature information corresponding to the virtual avatar.
상기 이벤트 생성부로부터 상기 이벤트 설정 인터페이스를 통해 생성된 이벤트 조건 정보를 검색식으로 이용하여 상기 영상을 구성하는 복수의 프레임을 검색하며, 상기 영상분석부와 연동하여 상기 이벤트 조건 정보에 따른 이벤트 발생 조건이 검출된 하나 이상의 프레임을 상기 영상에서 추출하여 검색 결과로 제공하는 이벤트 검색부를 더 포함하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method according to claim 1,
Wherein the search unit searches for a plurality of frames constituting the image using the event condition information generated through the event setting interface from the event generating unit as a search formula, Further comprising: an event retrieval unit for extracting one or more frames from the image and providing the retrieved result as a retrieval result.
상기 이벤트 검색부는 상기 이벤트 발생 조건에 서로 다른 식별정보를 부여하고, 상기 각 프레임에 이벤트 발생 조건이 검출된 객체에 대응되는 이벤트 발생 조건에 대한 식별정보를 표시하여 검색 결과로 제공하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 시스템.
The method of claim 8,
Wherein the event search unit provides different identification information to the event generation condition and displays identification information on an event generation condition corresponding to the object in which the event generation condition is detected in each frame, A visual security system that provides visual event results.
이벤트 생성부가 상기 이벤트 설정 인터페이스를 통해 상기 카메라로부터 수신되는 감시 공간에 대한 영상에서 이벤트 검출을 위해 설정된 각 이벤트 대상 영역에 대하여 선택된 하나 이상의 상기 속성을 취합하여 상기 이벤트 대상 영역별 이벤트 발생 조건을 포함하는 이벤트 조건 정보를 생성하는 단계;
영상 분석부가 상기 이벤트 조건 정보에 따라 상기 영상에 대한 영상 분석을 통해 각 이벤트 대상 영역에서 식별된 객체로부터 상기 이벤트 발생 조건 검출시 검출된 이벤트 발생 조건에 대응되는 객체 식별정보 및 하나 이상의 속성정보를 제공하는 단계; 및
이벤트 표시부가 상기 영상 분석부로부터 제공되는 상기 객체 식별정보 및 속성정보에 따라 상기 영상에서 상기 속성 정보에 대응되는 그래픽 정보를 상기 객체에 표시하는 단계를 포함하고,
상기 이벤트 종류는 상기 이벤트 대상 영역의 설정에 대한 지역 기반 이벤트 설정, 상기 객체의 행동패턴에 대한 행동패턴 기반 이벤트 설정 및 상기 객체 종류에 대한 객체 기반 이벤트 설정을 포함하는 것을 특징으로 하는 시각적 이벤트 결과를 제공하는 영상 보안 방법.Providing an event setting interface including one or more attributes selectable in correspondence with different event types for event setting for an image provided through a camera, the event setting interface including predetermined graphic information corresponding to each attribute;
Wherein the event generating unit collects at least one attribute selected for each event target area set for event detection in an image of a monitoring space received from the camera through the event setting interface, Generating event condition information;
The image analyzing unit provides the object identification information corresponding to the event occurrence condition detected at the time of detecting the event occurrence condition and one or more attribute information from the object identified in each event object area through the image analysis on the image according to the event condition information ; And
Wherein the event display unit displays graphic information corresponding to the attribute information in the image on the object according to the object identification information and attribute information provided from the image analysis unit,
Wherein the event type includes an area-based event setting for setting the event object area, a behavior pattern-based event setting for a behavior pattern of the object, and an object-based event setting for the object type. Providing video security method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150045156A KR101678377B1 (en) | 2015-03-31 | 2015-03-31 | Video surveillance system and method for providing visual event outcomes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150045156A KR101678377B1 (en) | 2015-03-31 | 2015-03-31 | Video surveillance system and method for providing visual event outcomes |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160116842A KR20160116842A (en) | 2016-10-10 |
KR101678377B1 true KR101678377B1 (en) | 2016-11-22 |
Family
ID=57145781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150045156A Active KR101678377B1 (en) | 2015-03-31 | 2015-03-31 | Video surveillance system and method for providing visual event outcomes |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101678377B1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180058019A (en) * | 2016-11-23 | 2018-05-31 | 한화에어로스페이스 주식회사 | The Apparatus For Searching Image And The Method For Storing Data And The Apparatus For Storing Data |
KR101877294B1 (en) * | 2018-01-16 | 2018-07-11 | 한국비전기술주식회사 | Smart cctv system for crime prevention capable of setting multi situation and recognizing automatic situation by defining several basic behaviors based on organic relation between object, area and object's events |
KR101954719B1 (en) * | 2018-08-09 | 2019-03-06 | 주식회사 인텔리빅스 | Apparatus for Detecting Event and Driving Method Thereof |
KR101964683B1 (en) * | 2018-10-22 | 2019-04-02 | 주식회사 인텔리빅스 | Apparatus for Processing Image Smartly and Driving Method Thereof |
KR102317628B1 (en) | 2019-07-04 | 2021-10-26 | (주)넷비젼텔레콤 | Method and system for recognizing situation based on event tagging |
KR102265269B1 (en) * | 2019-07-09 | 2021-06-16 | 주식회사 시큐인포 | A intelligent smart video management control system with interactive smart search based on speech recognition |
KR102684057B1 (en) * | 2019-07-26 | 2024-07-12 | 한화비전 주식회사 | Computer device to communicate with network system including plurality of cameras and method of operating thereof |
WO2023229423A1 (en) * | 2022-05-26 | 2023-11-30 | 서울대학교산학협력단 | Three-dimension-based behavior pattern analysis device and method |
KR102640386B1 (en) * | 2023-09-08 | 2024-02-27 | 주식회사 어반어소시에이츠 | Apparatus for monitoring construction |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101397453B1 (en) * | 2013-12-24 | 2014-05-20 | 렉스젠(주) | System for monitoring an image and method thereof |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090129744A (en) | 2008-06-13 | 2009-12-17 | 삼성디지털이미징 주식회사 | Event video recording device and its operation method |
KR101082027B1 (en) * | 2009-10-09 | 2011-11-10 | 주식회사 아이디스 | Apparatus for control and observing event |
KR101595882B1 (en) * | 2012-08-24 | 2016-02-22 | 한화테크윈 주식회사 | Apparatus and method for analyzing video and image |
KR102009924B1 (en) * | 2013-04-08 | 2019-08-12 | 한화테크윈 주식회사 | System for monitoring image and operating method thereof |
-
2015
- 2015-03-31 KR KR1020150045156A patent/KR101678377B1/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101397453B1 (en) * | 2013-12-24 | 2014-05-20 | 렉스젠(주) | System for monitoring an image and method thereof |
Also Published As
Publication number | Publication date |
---|---|
KR20160116842A (en) | 2016-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101678377B1 (en) | Video surveillance system and method for providing visual event outcomes | |
JP7026062B2 (en) | Systems and methods for training object classifiers by machine learning | |
US8442280B2 (en) | Method and system for intelligent qualitative and quantitative analysis of digital radiography softcopy reading | |
JP6158446B2 (en) | Object selection and tracking for display segmentation and video frame clustering | |
KR101289085B1 (en) | Images searching system based on object and method thereof | |
WO2018006834A1 (en) | Systems, processes and devices for occlusion detection for video-based object tracking | |
US20140189576A1 (en) | System and method for visual matching of application screenshots | |
US20140218385A1 (en) | System and method for visual segmentation of application screenshots | |
US20230131916A1 (en) | Systems and methods for synthetic data generation | |
WO2014050518A1 (en) | Information processing device, information processing method, and information processing program | |
EP2182469A2 (en) | System and method for sensing facial gesture | |
US10271018B2 (en) | Method of detecting critical objects from CCTV video using metadata filtering | |
CN104123717A (en) | Image processing device, image processing method, program, and recording medium | |
US9202286B2 (en) | Image processing apparatus, computer-readable medium storing an image processing program, and image processing method | |
JP5180922B2 (en) | Image search system and image search method | |
HK1200939A1 (en) | Image detection-based positioning method and apparatus | |
CN110475139A (en) | A kind of occlusion method of video caption, device, storage medium and electronic equipment | |
JP7085812B2 (en) | Image processing device and its control method | |
EP3379482A1 (en) | Information processing device calculating statistical information | |
CN107808023A (en) | Devices for editing graphic objects | |
CN111401131A (en) | Image processing method and device for tunnel pipe gallery, computer equipment and storage medium | |
KR20230104592A (en) | Method and system for annotating sensor data | |
CN109815902A (en) | A kind of pedestrian attribute area information acquisition method, device and equipment | |
EP3324308A1 (en) | Retrieving apparatus, display device and retrieiving method | |
JP2016162414A (en) | Image processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150331 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160712 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161101 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20161116 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20161116 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20201110 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20211115 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20221104 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20241112 Start annual number: 9 End annual number: 9 |