KR100964726B1 - Method for tracking moving objects using characteristics of moving objects in image camera system - Google Patents
Method for tracking moving objects using characteristics of moving objects in image camera system Download PDFInfo
- Publication number
- KR100964726B1 KR100964726B1 KR1020080068197A KR20080068197A KR100964726B1 KR 100964726 B1 KR100964726 B1 KR 100964726B1 KR 1020080068197 A KR1020080068197 A KR 1020080068197A KR 20080068197 A KR20080068197 A KR 20080068197A KR 100964726 B1 KR100964726 B1 KR 100964726B1
- Authority
- KR
- South Korea
- Prior art keywords
- moving object
- moving
- image
- tracking
- characteristic information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2621—Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
본 발명은 영상 카메라 시스템에서 이동 물체 특성을 이용한 이동 물체 추적 방법이 개시된다. 본 발명의 일 실시예에 따른 이동 물체 추적 방법은 복수의 영상 카메라를 포함하는 시스템에서의 이동 물체 추적 방법에 있어서, 상기 영상 카메라에 의해 촬영된 영상으로부터 추적하고자 하는 이동 물체를 추출하는 단계; 상기 이동 물체에 대한 특성 정보를 저장하는 단계; 상기 이동 물체의 특성 정보를 프레임 단위로 비교하고 갱신하는 단계; 및 비교된 결과를 바탕으로 상기 이동 물체의 이동 경로를 화면에 표시하는 단계를 포함할 수 있고, 나아가 상기 이동 물체가 해당 영상 카메라의 촬영 영역을 벗어나면 저장된 상기 이동 물체의 최종 갱신된 특성 정보를 기초로 나머지 영상 카메라에 의해 촬영된 영상으로부터 상기 이동 물체를 추적하여 이동 경로를 화면에 표시할 수 있다.The present invention discloses a moving object tracking method using moving object characteristics in an image camera system. A moving object tracking method according to an embodiment of the present invention is a moving object tracking method in a system including a plurality of video cameras, comprising: extracting a moving object to be tracked from an image photographed by the video camera; Storing characteristic information about the moving object; Comparing and updating characteristic information of the moving object in units of frames; And displaying the moving path of the moving object on the screen based on the result of the comparison, and further, when the moving object leaves the photographing area of the corresponding video camera, the stored updated characteristic information of the moving object is stored. On the basis, the moving object may be tracked from the image captured by the remaining video camera to display a moving path on the screen.
이동 물체, 추적, 카메라, 보안, 이동 경로 Moving Object, Tracking, Camera, Security
Description
본 발명은 이동 물체 추적에 관한 것으로서, 보다 상세하게는 복수의 영상 카메라를 구비한 시스템에서 이동 물체에 대한 방향, 색상(color) 및 질감(texture) 정보 등의 특성 정보를 이용하여 이동 물체의 이동 경로를 추적하고자 하는 영상 카메라 시스템에서 이동 물체의 특성을 이용한 이동 물체 추적 방법에 관한 것이다.The present invention relates to tracking a moving object, and more particularly, to move a moving object using characteristic information such as direction, color, and texture information of the moving object in a system having a plurality of video cameras. The present invention relates to a moving object tracking method using characteristics of a moving object in a video camera system for tracking a path.
주요 시설이나 건물, 빌딩을 비롯하여 이제는 일반 가정에 이르기까지 소중한 생명과 재산을 보호하기 위하여 보안과 방범 장비들이 설치 운용되고 있다. 초기 줄에 소리나는 물체를 매달아 놓은 원시적 장비에서부터 최근 CCTV를 이용한 장비까지 보안 및 방범에 관한 장비들은 침입에 즉각적으로 대처하여 소중한 생명과 재산을 보호할 수 있는 최적의 환경을 구축하는데 그 목적이 있다.보안 및 방법을 목적으로 하는 영상 카메라 시스템은 복수의 영상 카메라를 통해 촬영되는 영상을 저장하고, 필요에 따라 화면에 표시함으로써, 원하는 정보를 획득할 수 있다.Security and security equipment is being installed and operated to protect valuable life and property, from major facilities, buildings, and buildings to homes. From primitive equipment that suspended sounding objects on the initial line to recent CCTV-based equipment, security and security equipment aims to create an optimal environment that can protect valuable lives and property by responding immediately to intrusions. The video camera system for security and method purposes can obtain desired information by storing images captured by a plurality of video cameras and displaying them on a screen as necessary.
하지만, 기존의 영상 카메라 시스템은 촬영된 영상만을 저장하기 때문에 특정 영상 카메라에 의해 촬영된 사람 또는 이동 물체의 이동 경로를 알기 위해서는 복수의 영상 카메라에 의해 촬영된 영상을 직접 검색하여야 하는 번거로움이 있다.However, since the conventional video camera system stores only the captured video, it is troublesome to directly search the video captured by the plurality of video cameras in order to know the moving path of the person or moving object photographed by the specific video camera. .
따라서, 실시간으로 촬영되는 영상 또는 저장된 영상으로부터 특정 사람 또는 이동 물체에 대한 이동 경로를 추적할 수 있는 방안의 필요성이 대두된다.Accordingly, there is a need for a method of tracking a moving path for a specific person or moving object from an image captured or stored in real time.
상기와 같은 문제점을 해결하기 위하여 창안된 본 발명의 실시예에 따른 목적은, 선택 받은 이동 물체의 추출된 방향, 색상 및 질감 등의 특성을 이용하여 이동 물체의 이동 경로를 시스템을 구성하는 모든 영상 카메라를 이용하여 추적하고자 하는 영상 카메라 시스템에서 이동 물체 특성을 이용한 이동 물체 추적 방법을 제공하는데 있다.An object according to an embodiment of the present invention was devised to solve the above problems, all the images constituting the moving path of the moving object by using the characteristics such as the extracted direction, color and texture of the selected moving object. The present invention provides a moving object tracking method using moving object characteristics in an image camera system to be tracked using a camera.
본 발명의 일 실시예에 따른 다른 목적은, 복수의 네트워크 카메라를 포함하는 NVR(network video recorder) 시스템에서 보안, 방범 뿐만 아니라 이동 물체의 추적 기능을 수행할 수 있는 영상 카메라 시스템에서 이동 물체 특성을 이용한 이동 물체 추적 방법을 제공하는데 있다.Another object of the present invention is to provide a moving object characteristic in a video camera system capable of performing a security and crime prevention as well as tracking of a moving object in a network video recorder (NVR) system including a plurality of network cameras. It is to provide a moving object tracking method used.
상기 목적을 달성하기 위한, 본 발명의 한 관점에 따른 이동 물체 추적 방법은 복수의 영상 카메라를 포함하는 시스템에서의 이동 물체 추적 방법에 있어서, 상기 영상 카메라에 의해 촬영된 영상으로부터 추적하고자 하는 이동 물체를 추출하는 단계; 상기 이동 물체에 대한 특성 정보를 저장하는 단계; 상기 이동 물체의 특성 정보를 프레임 단위로 비교하고 갱신하는 단계; 및 비교된 결과를 바탕으로 상기 이동 물체의 이동 경로와 상기 이동 경로 상에 상기 이동 물체의 이동 경로 순번에 대한 계수를 화면에 표시하는 단계를 포함할 수 있다.In order to achieve the above object, a moving object tracking method according to an aspect of the present invention is a moving object tracking method in a system including a plurality of video cameras, a moving object to be tracked from an image captured by the video camera Extracting; Storing characteristic information about the moving object; Comparing and updating characteristic information of the moving object in units of frames; And displaying a coefficient of a moving path of the moving object on the screen on the screen based on the result of the comparison.
삭제delete
나아가, 상기 이동 물체가 해당 영상 카메라의 촬영 영역을 벗어나면 저장된 상기 이동 물체의 최종 갱신된 특성 정보를 기초로 나머지 영상 카메라에 의해 촬영된 영상으로부터 상기 이동 물체를 추적하여 이동 경로를 화면에 표시할 수 있다.Furthermore, when the moving object is out of the photographing area of the corresponding video camera, the moving object may be displayed on the screen by tracking the moving object from the image captured by the remaining video camera based on the last updated characteristic information of the stored moving object. Can be.
삭제delete
본 발명의 다른 한 관점에 따른 이동 물체 추적 방법은 복수의 영상 카메라를 포함하는 시스템에서의 이동 물체 추적 방법에 있어서, 상기 복수의 영상 카메라에 의해 촬영되어 저장된 영상들 중 제1 영상 카메라에 의해 촬영된 영상으로부터 추적하고자 하는 이동 물체를 선택 받는 단계; 프레임 단위의 비교를 통해 선택 받은 상기 이동 물체에 대한 방향, 색상 및 질감 중 적어도 하나 이상을 포함하는 정보를 추출하는 단계; 추출된 상기 이동 물체에 대한 특성 정보를 기초로 상기 제1 영상 카메라에 의해 촬영된 영상에서 상기 이동 물체의 이동 경로를 표시하는 단계; 상기 이동 물체가 상기 제1 영상 카메라의 촬영 영역을 벗어나는 경우 상기 이동 물체에 대한 특성 정보를 저장하고, 저장된 상기 이동 물체에 대한 특성 정보를 기초로 나머지 영상 카메라에 의해 촬영된 영상들로부터 상기 이동 물체를 검색하는 단계; 및 상기 나머지 영상 카메라에 의해 촬영된 영상에서 검색된 결과를 기초로 상기 이동 물체의 이동 경로와 상기 이동 경로 상에 상기 이동 물체의 이동 경로 순번에 대한 계수를 화면에 표시하는 단계를 포함할 수 있다.According to another aspect of the present invention, there is provided a moving object tracking method in a moving object tracking method in a system including a plurality of image cameras, the image being captured by a plurality of image cameras and captured by a first image camera. Receiving a moving object to be tracked from the captured image; Extracting information including at least one of a direction, a color, and a texture of the selected moving object by comparing the frame unit; Displaying a moving path of the moving object in the image photographed by the first image camera based on the extracted characteristic information on the moving object; When the moving object is out of the photographing area of the first image camera, the moving object stores characteristic information on the moving object and based on the stored characteristic information on the moving object, the moving object from the images captured by the remaining video camera. Searching for; And displaying coefficients of the moving path of the moving object and the moving path order of the moving object on the moving path on the screen based on the result of the searched by the remaining image camera.
본 발명의 또 다른 한 관점에 따른 이동 물체 추적 방법은 복수의 영상 카메라를 포함하는 시스템에서의 이동 물체 추적 방법에 있어서, 상기 복수의 영상 카메라 각각에 의해 촬영되는 이동 물체에 대한 방향, 색상 및 질감 중 적어도 하나 이상을 포함하는 특성 정보를 추출하여 저장하는 단계; 상기 복수의 영상 카메라 중 제1 영상 카메라에 의해 촬영된 영상으로부터 추적하고자 하는 추적 이동 물체를 선택 받는 단계; 상기 복수의 영상 카메라에 의해 촬영되어 저장된 상기 이동 물체에 대한 특성 정보 중 상기 추적 이동 물체에 대한 특성 정보와 일치하는 특성 정보를 검색하는 단계; 및 상기 추적 이동 물체의 특성 정보와 일치하는 이동 물체의 특성 정보를 기초로 상기 추적 이동 물체의 이동 경로를 추적하여 상기 추적 이동 물체의 이동 경로와 상기 이동 경로 상에 상기 추적 이동 물체의 이동 경로 순번에 대한 계수를 화면에 표시하는 단계를 포함할 수 있다.A moving object tracking method according to another aspect of the present invention is a moving object tracking method in a system including a plurality of video cameras, the direction, color and texture of the moving object taken by each of the plurality of video cameras Extracting and storing characteristic information including at least one of the following; Selecting a tracking moving object to be tracked from an image photographed by a first image camera among the plurality of image cameras; Retrieving feature information that matches the feature information of the tracked moving object from among the property information of the moving object photographed and stored by the plurality of video cameras; And tracking the moving path of the tracking moving object based on the characteristic information of the moving object that matches the characteristic information of the tracking moving object to sequentially move the tracking moving object and the moving path of the tracking moving object on the moving path. And displaying coefficients for the screen.
이때, 상기 특성 정보를 추출하여 저장하는 단계는 기 저장된 이동 물체에 대한 특성 정보로부터 촬영되는 영상의 이동 물체에 대한 특성 정보를 검색하고, 일치하는 정보가 존재하는 경우 존재하는 특성 정보를 촬영되는 이동 물체에 대한 특성 정보로 저장할 수 있다.The extracting and storing of the characteristic information may include retrieving the characteristic information of the moving object of the captured image from the characteristic information of the previously stored moving object, and if the matching information exists, the movement of the characteristic information existing. It can be stored as characteristic information about an object.
상기 목적 외에 본 발명의 다른 목적 및 특징들은 첨부 도면을 참조한 실시 예에 대한 설명을 통하여 명백히 드러나게 될 것이다.Other objects and features of the present invention in addition to the above objects will be apparent from the description of the embodiments with reference to the accompanying drawings.
본 발명의 바람직한 실시예를 첨부된 도면들을 참조하여 상세히 설명한다. 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that the detailed description of the related well-known configuration or function may obscure the gist of the present invention, the detailed description thereof will be omitted.
이하에서는, 본 발명의 일 실시 예에 따른 영상 카메라 시스템에서 이동 물체 특성을 이용한 이동 물체 추적 방법을 첨부된 도 1 내지 도 6을 참조하여 상세히 설명한다.Hereinafter, a moving object tracking method using moving object characteristics in an image camera system according to an exemplary embodiment will be described in detail with reference to FIGS. 1 to 6.
도 1은 본 발명을 설명하기 위한 일 실시예의 시스템도를 나타낸 것이다.1 shows a system diagram of an embodiment for explaining the present invention.
도 1을 참조하면, 시스템은 저장 수단(110), 제어 기기(120), 표시부(130) 및 복수의 영상 카메라(140)를 포함한다.Referring to FIG. 1, the system includes a
저장 수단(110)은 본 발명을 수행하기 위한 복수의 영상 카메라(140)에 의해 촬영된 영상, 적어도 하나 이상의 이동 물체에 대한 특성 정보 및 추적하고자 하는 추적 이동 물체에 대한 특성 정보를 저장할 수 있다.The
이때, 이동 물체에 대한 특성 정보는 이동 물체의 방향, 색상, 질감, 크기, 휘도 등을 포함할 수 있다.In this case, the characteristic information on the moving object may include a direction, color, texture, size, luminance, and the like of the moving object.
물론, 저장 수단(110)은 해당 영상 카메라에 대한 영상 정보를 함께 저장할 수도 있는데, 영상 카메라(141 내지 143)가 네트워크 카메라인 경우 저장 수단(110)은 영상 카메라의 IP 주소를 함께 저장할 수도 있다.Of course, the storage means 110 may also store image information about the corresponding video camera. When the
여기서, 네트워크 카메라에 대해 간략히 설명하면 다음과 같다.Here, the network camera will be briefly described as follows.
네트워크 카메라는 IP 카메라 또는 카메라 서버라는 명칭 등으로 사용되는데, 카메라와 컴퓨터가 하나로 합쳐진 시스템으로 영상의 압축과 디지털화는 물론 네트워크 연결이 함께 이루어 진다. 이런 네트워크 카메라는 네트워크 케이블이 곧바로 연결되기 때문에 아날로그 케이블을 사용할 필요가 없으며, 이로 인해 100% 네트워크 기반의 End to End 디지털 시스템을 구성할 수 있다.Network camera is used as IP camera or camera server. It is a system that combines a camera and a computer, and compresses and digitizes images as well as network connection. These network cameras do not require the use of analog cables because the network cable is directly connected, which makes a 100% network-based end-to-end digital system.
표시부(130)는 영상 카메라(141 내지 143)에 의해 촬영된 영상을 표시하거나 추적 이동 물체의 추적 경로를 표시할 수 있다.The
나아가, 표시부(130)는 특정 영상 카메라 예를 들어, 제1 영상 카메라(141)의 촬영 영역으로 진입하는 이동 물체의 수 및 진출하는 이동 물체의 수를 일측에 표시할 수도 있으며, 추적 이동 물체의 추적 경로를 표시할 때 해당 추적 경로의 순번에 해당하는 계수를 함께 표시할 수도 있다.Furthermore, the
이때, 표시부(130)는 추적 경로를 깜박거림 또는 점선 등의 다양한 방법으로 표시할 수도 있는데, 표시하는 방법은 이에 한정되지 않는다.In this case, the
복수의 영상 카메라(140)는 해당 촬영 영역에 대한 영상을 촬영하여 전송 케이블을 통해 제어 기기(120)로 전송함으로써, 영상을 저장 수단(110)에 저장한다.The plurality of
제어 기기(120)는 영상 카메라 시스템의 전반적인 제어를 담당하는 기기로서, 본 발명에서는 영상 카메라에 의해 촬영된 영상을 수신하여 저장 수단(110)에 저장하고, 저장 수단(110)에 저장된 영상 또는 영상 카메라에 의해 실시간으로 촬영된 영상을 표시부(130)에 표시하여 추적하고자 하는 추적 이동 물체를 직접 선택 받으며, 선택 받은 추적 이동 물체의 이동 경로를 추적하여 표시부(130)에 표시한다.The
제어 기기(120)는 특정 영상 카메라에 의해 촬영된 영상으로부터 추적 이동 물체가 선택되면, 선택된 추적 이동 물체에 대한 특성 정보 예를 들어, 방향, 색상, 질감, 휘도 및 크기 등을 추출하여 저장한다. 물론, 추적 이동 물체의 방향은 이전 영상 프레임과의 비교를 통해 방향을 알 수 있으며, 색상, 질감, 휘도 및 크기는 해당 영상 프레임에서 추적 이동 물체 선택 시 추출 할 수 있다.When the tracking moving object is selected from the image photographed by the specific image camera, the
일 예로, 추적 이동 물체의 색상 정보는 추적 이동 물체 선택 시 선택된 추적 이동 물체의 색상 코드들을 통해 추출될 수 있고, 질감 정보는 추적 이동 물체로부터 질감 픽셀들을 추출하여 얻을 수도 있다.For example, the color information of the tracking moving object may be extracted through color codes of the selected tracking moving object when the tracking moving object is selected, and the texture information may be obtained by extracting texture pixels from the tracking moving object.
나아가, 제어 기기(120)는 선택된 추적 이동 물체의 이동 경로를 해당 영상 카메라의 영상에서 추적하여 이동 경로를 화면에 깜박거림 또는 점선 등으로 표시하고, 추적 이동 물체가 해당 영상 카메라의 촬영 영역에서 벗어나면, 추적 이동 물체에 대한 특성 정보를 저장한 후 저장된 정보를 기초로 나머지 영상 카메라에 의해 촬영되는 영상으로부터 추적 이동 물체를 검출하여 추적 이동 물체의 이동 경로를 해당 화면에 표시할 수 있다. 이런 일련의 과정이 모든 영상 카메라에서 추적 이동 물체가 벗어날 때까지 반복 수행되는데, 모든 영상 카메라의 촬영 영역에서의 추적 이동 물체 이탈 여부는 시간을 이용한 방식 등 다양한 방식으로 판단할 수 있다.Furthermore, the
또한, 제어 기기(120)는 실시간으로 촬영되는 영상으로부터의 추적 이동 물체가 아닌 저장 수단(110)에 저장된 영상으로부터 추적 이동 물체를 선택 받고, 저장된 영상으로부터 추적 이동 물체의 이동 경로를 검색하여 화면에 표시할 수도 있는데, 이 방식은 선택된 추적 이동 물체의 특성 정보를 추출한 후 저장 수단(110)에 저장된 영상의 프레임과 비교하여 해당 정보에 일치하거나 일치율이 기 설정치 이상인 경우 추적 이동 물체로 판단하여 이동 경로를 추적할 수도 있다. 물론, 선 택된 추적 이동 물체에 대한 영상의 저장 시간 등을 고려하여 검색함으로써, 비교하는 영상의 범위가 결정될 수 있다.In addition, the
더 나아가, 제어 기기(120)는 영상 카메라에 의해 영상이 촬영되어 저장 수단(110)에 저장하기 전 영상에 포함된 이동 물체를 추출하고, 이동 물체에 대한 특성 정보를 영상과 함께 저장 수단(110)에 별도로 저장할 수 있으며, 별도로 저장된 이동 물체에 대한 특성 정보를 이용하여 추적 이동 물체가 선택되는 경우 저장된 정보들을 이용하여 추적 이동 물체의 이동 경로를 추적하여 화면에 표시할 수도 있다.Furthermore, the
물론, 촬영 시 추출된 이동 물체의 특성 정보는 일정 형식으로 저장될 수 있는데, 일 예로, 상응하는 영상 카메라의 정보(예를 들어, IP 주소), 촬영 시간 등이 이동 물체의 특성 정보에 매칭되도록 저장될 수 있다.Of course, the characteristic information of the moving object extracted at the time of shooting may be stored in a predetermined format. For example, the information of the corresponding video camera (for example, an IP address), the shooting time, etc. may be matched with the characteristic information of the moving object. Can be stored.
또한, 제어 기기(120)는 화면 상에 이동 경로를 표시할 때 추적 이동 물체의 이동 경로 순번에 대한 계수를 함께 표시하여 전체적으로 이동 경로를 한 눈에 알아볼 수 있게 할 수도 있다.In addition, when displaying the moving path on the screen, the
도 1에 도시한 영상 카메라 시스템은 복수의 네트워크 카메라를 포함하는 NVR 시스템일 수 있다. The video camera system shown in FIG. 1 may be an NVR system including a plurality of network cameras.
도 2는 본 발명의 일 실시예에 따른 이동 물체 추적 방법에 대한 동작 흐름도로서, 실시간으로 촬영되는 영상으로부터 추적 이동 물체를 선택하여 이동 경로를 추적하는 과정에 대한 것이다.2 is a flowchart illustrating a method of tracking a moving object according to an embodiment of the present invention, and a process of tracking a moving path by selecting a tracking moving object from an image captured in real time.
도 2를 참조하면, 이동 물체 추적 방법은 특정 영상 카메라 예를 들어, 제1 영상 카메라로 촬영되는 영상으로부터 추적하고자 하는 추적 이동 물체를 선택 받는다(S210).Referring to FIG. 2, in the moving object tracking method, a tracking moving object to be tracked is selected from an image captured by a specific image camera, for example, a first image camera (S210).
선택 받은 추적 이동 물체로부터 특성 정보 예를 들어, 방향, 색상, 질감 등을 포함하는 정보를 추출하고 이 정보를 저장한다(S220).From the selected tracking moving object, information including characteristic information, for example, direction, color, texture, and the like is extracted and stored (S220).
이때, 추적 이동 물체의 방향 정보는 도 3에 도시한 일 예와 같이, 영상 프레임 단위 예를 들어, i번째 프레임과 (i+1)번째 프레임을 비교하여 추적 이동 물체의 방향 정보를 알 수 있다. 예컨대, 두 영상 프레임을 비교하여 이전 프레임과 현재 프레임을 8X8 매크로 블록(MB: macro block) 단위로 순차적으로 비교할 수 있다. 즉, 두 프레임간의 좌, 우, 상, 하의 MB와 비교하여 추적 이동 물체의 방향을 알 수 있다.In this case, as in the example shown in FIG. 3, the direction information of the tracking moving object may know the direction information of the tracking moving object by comparing the i-th frame with the (i + 1) -th frame, for example. . For example, by comparing two image frames, the previous frame and the current frame may be sequentially compared in units of 8 × 8 macro blocks (MBs). That is, the direction of the tracking moving object can be known by comparing the left, right, up, and down MB between two frames.
추적 이동 물체의 특성 정보가 저장되면, 추적 이동 물체의 특성 정보를 프레임 단위로 비교하여 그 다음 프레임에서의 추적 이동 물체의 특성 정보를 추출한 후 기 저장된 특성 정보를 갱신한다(S230).When the characteristic information of the tracking moving object is stored, the characteristic information of the tracking moving object is compared in units of frames, the characteristic information of the tracking moving object is extracted in the next frame, and the previously stored characteristic information is updated (S230).
단계 S230을 반복 수행하여 추적 이동 물체에 대한 이동 경로를 해당 화면 상에 깜박거림 또는 점선 등과 같은 다양한 방식으로 표시한다(S240).By repeating step S230 to display the movement path for the tracking moving object in various ways such as flickering or dotted lines on the screen (S240).
물론, 도 4에 도시한 일 예와 같이, 추적 이동 물체에 대한 이동 경로를 표시할 때 해당 이동 경로의 순번 즉, 1, 2, 3, 4, 5 등과 같이 추적 이동 물체가 이동하는 순서를 알 수 있도록 순번을 함께 표시할 수도 있다.Of course, as shown in the example shown in Figure 4, when displaying the movement path for the tracking movement object, the order of the movement path, that is, the order of movement of the tracking movement object, such as 1, 2, 3, 4, 5, etc. You can also display the sequence number together.
추적 이동 물체의 이동 경로에 대한 정보 갱신 및 이동 경로 표시 과정인 단계 S230 및 S240을 특정 영상 카메라의 촬영 영역을 이탈할 때까지 반복 수행하고, 단계 S250에 의해 특정 영상 카메라의 촬영 영역을 이탈하면, 갱신된 추적 이동 물체의 최종 갱신 정보를 저장하여 나머지 영상 카메라에 의해 촬영되는 영상으로부터 추적 이동 물체의 이동 경로를 추적한다(S260).Repeating steps S230 and S240, which are information updating and moving path display processes of the tracking moving object, is performed until the shooting area of the specific video camera is separated, and when the shooting area of the specific video camera is separated by step S250, The final update information of the updated tracking moving object is stored to track the moving path of the tracking moving object from the image captured by the remaining video camera (S260).
즉, 저장된 추적 이동 물체의 최종 갱신된 특성 정보와 나머지 영상 카메라에 의해 촬영되는 영상들의 프레임을 비교하여 추적하고자 하는 추적 이동 물체 여부를 판단함으로써, 추적 이동 물체를 추적할 수 있다.That is, the tracking moving object may be tracked by comparing the last updated characteristic information of the stored tracking moving object with the frames of the images captured by the remaining video cameras to determine whether the tracking moving object is to be tracked.
상기 단계 S260을 특정 영상 카메라를 제외한 모든 영상 카메라에서 수행함으로써, 나머지 영상 카메라에서의 추적 이동 물체에 대한 이동 경로를 화면에 표시한다(S270).By performing the step S260 in all video cameras except for the specific video camera, the movement path of the tracking moving object in the remaining video cameras is displayed on the screen (S270).
이때, 추적 이동 물체의 이동 경로는 한 화면 상에 순차적으로 표시될 수도 있고, 해당 영상 카메라에 의해 촬영된 영상 상에 표시될 수도 있는데, 표시 하는 방식은 이에 한정되지 않는다는 것을 당업자라면 인지할 수 있을 것이다.At this time, the movement path of the tracking moving object may be sequentially displayed on one screen, or may be displayed on an image captured by the corresponding video camera, and the skilled person may recognize that the display method is not limited thereto. will be.
물론, 추적 이동 물체에 대한 이동 경로를 모두 검출한 후 해당 영상 각각에 이동 경로 및 이동 경로에 대한 순번을 동시에 표시할 수도 있다.Of course, after detecting all the moving paths for the tracking moving object, the moving path and the order of the moving path may be simultaneously displayed on each corresponding image.
본 발명에 따른 일 실시예에서 알 수 있듯이, 본 발명은 추적 이동 물체의 방향, 색상, 질감 등의 추적 이동 물체의 특성 정보를 이용하여 이동 경로를 빠르게 검출하여 화면에 표시함으로써, 이동 경로를 파악하는데 걸리는 시간을 줄일 수 있으며, 저장된 영상 화면을 일일이 검색해야 하는 번거로움을 제거할 수 있다.As can be seen in an embodiment according to the present invention, the present invention by using the characteristic information of the tracking moving object, such as the direction, color, texture of the tracking moving object to quickly detect and display the moving path on the screen, grasp the moving path It can reduce the time it takes to remove, and eliminate the hassle of having to search the stored video screen.
도 5는 본 발명의 다른 일 실시예에 따른 이동 물체 추적 방법에 대한 동작 흐름도로서, 저장된 영상으로부터 선택된 추적 이동 물체에 대한 이동 경로를 저장 영상으로부터 추출하여 표시하는 과정에 대한 것이다.FIG. 5 is a flowchart illustrating a method of tracking a moving object according to another embodiment of the present invention, and is a process of extracting and displaying a moving path of a selected tracking moving object from a stored image from the stored image.
도 5를 참조하면, 이동 물체 추적 방법은 복수의 영상 카메라에 의해 촬영된 영상을 기 구비된 저장 수단에 저장한다(S510).Referring to FIG. 5, the moving object tracking method stores the images photographed by the plurality of image cameras in the storage means provided at step S510.
저장 수단에 저장된 영상 중 특정 영상 예를 들어, 제1 영상 카메라에 의해 촬영되어 저장 수단에 저장된 영상으로부터 추적하고자 하는 추적 이동 물체를 선택 받는다(S520).Among the images stored in the storage means, for example, a tracking moving object to be tracked is selected from an image captured by the first image camera and stored in the storage means (S520).
추적 이동 물체가 선택되면, 선택된 추적 이동 물체에 대한 특성 정보를 추출하고, 그 추출된 특성 정보를 기초로 추적 이동 물체에 대한 이동 경로를 검색하여 화면에 표시한다(S530, S540).When the tracking moving object is selected, the feature information of the selected tracking moving object is extracted, and the moving path of the tracking moving object is searched and displayed on the screen based on the extracted characteristic information (S530 and S540).
물론, 추적 이동 물체를 추적하기 위해 영상 프레임 단위로 비교하고, 비교 결과를 바탕으로 추적 이동 물체의 특성 정보를 갱신하여 저장하는 것이 바람직하다.Of course, in order to track the tracking moving object, it is preferable to compare the image by the frame unit and update and store the characteristic information of the tracking moving object based on the comparison result.
선택된 추적 이동 물체가 해당 영상 카메라에 의해 촬영된 영상의 영역을 벗어날 때까지 단계 S540을 반복 수행하고, 촬영 영역을 이탈하는 경우 최종 갱신된 추적 이동 물체의 특성 정보를 저장하고, 저장된 이동 물체의 특성 정보를 기초로 나머지 영상 카메라에 의해 촬영/저장된 영상으로부터 추적 이동 물체를 검색한다(S560 내지 S580).Repeat step S540 until the selected tracking moving object leaves the area of the image captured by the corresponding video camera, and when leaving the shooting area, saves the property information of the last updated tracking moving object, and stores the characteristics of the stored moving object. The tracking moving object is searched for from the image photographed / stored by the remaining video camera based on the information (S560 to S580).
나머지 영상 카메라에 의해 촬영/저장된 영상으로부터 추적 이동 물체가 검색되면, 단계 S530 및 S540과 같이 검색된 추적 이동 물체에 대한 특성 정보를 영상 프레임 단위의 비교를 통해 저장/갱신함으로써, 나머지 영상에서의 추적 이동 물체에 대한 이동 경로를 표시한다(S590).When the tracking moving object is found from the image captured / stored by the remaining video camera, the tracking movement of the remaining video is stored by updating / saving the characteristic information of the searched tracking moving object through comparison of image frames as in steps S530 and S540. The movement path for the object is displayed (S590).
물론, 선택된 추적 이동 물체에 대한 이동 경로를 영상 카메라 각각에 대해서 수행하여 이동 경로를 표시하도록 기술되어 있지만, 추적 이동 물체가 선택되면 추출된 추적 이동 물체의 특성 정보를 이용하여 모든 영상 카메라로부터 추적 이동 물체를 동시에 검색하여 이동 경로를 표시할 수도 있다.Of course, it is described to display the moving path by performing the moving path for the selected tracking moving object for each of the video cameras. You can also search for objects at the same time to mark their path.
도 6은 본 발명의 또 다른 일 실시예에 따른 이동 물체 추적 방법에 대한 동작 흐름도로서, 영상 카메라로 촬영된 영상 저장 시 이동 물체에 대한 특성 정보를 추출하여 함께 저장한 후 선택된 추적 이동 물체에 대한 이동 경로 표시하는 과정에 대한 것이다.FIG. 6 is a flowchart illustrating a method for tracking a moving object according to another embodiment of the present invention, and extracting and storing characteristic information about a moving object when storing an image captured by an image camera, and then selecting the selected tracking moving object. It is about the process of displaying the movement path.
도 6을 참조하면, 이동 물체 추적 방법은 복수의 영상 카메라 각각에 의해 촬영된 영상으로부터 이동 물체를 추출하고, 추출한 이동 물체 각각에 대한 특성을 추출하여 영상과 함께 저장한다(S610).Referring to FIG. 6, the moving object tracking method extracts a moving object from an image photographed by each of the plurality of video cameras, extracts a characteristic of each of the extracted moving objects, and stores the extracted object with the image (S610).
즉, 적어도 하나 이상의 이동 물체를 영상 프레임 단위로 비교하여 이동 물체로 판단되는 경우 이동 물체에 대한 특성 정보를 추출하고, 그 추출된 특성 정보와 영상을 함께 저장하는데, 영상과 함께 저장되는 특성 정보는 이동 물체로 판단되는 시점 또는 이동 물체가 촬영 영역을 벗어날 때의 시점에 대한 정보일 수 있고, 해당 영상 카메라 정보, 영상, 촬영 시간 및 특성 정보 등이 매칭되어 함께 저장될 수도 있다.That is, when it is determined that the moving object is compared by comparing at least one moving object in an image frame unit, feature information about the moving object is extracted, and the extracted characteristic information and the image are stored together. The information may be information about a time point determined as the moving object or a time point when the moving object leaves the photographing area, and the corresponding video camera information, the image, the photographing time, and the characteristic information may be matched and stored together.
이때, 실시간으로 촬영되는 영상으로부터 이동 물체에 대한 특성 정보를 추출할 때 기 저장되어 있는 이동 물체의 특성 정보를 검색하여 동일한 특성 정보가 존재하는지 판단하고, 판단 결과 동일한 특성 정보가 존재하는 경우 기 저장된 동일 특성 정보를 해당 영상으로부터 추출된 이동 물체에 대한 특성 정보로 저장할 수도 있다.In this case, when extracting the characteristic information of the moving object from the image captured in real time, it is determined whether the same characteristic information exists by searching for the characteristic information of the moving object that is stored in advance, and if the same characteristic information exists, The same characteristic information may be stored as characteristic information about a moving object extracted from the corresponding image.
단계 S610에 의해 영상에 포함된 이동 물체 각각에 대한 특성 정보가 별도로 저장된 상태에서, 복수의 영상 카메라 중 제1 영상 카메라에 의해 촬영/저장된 영상을 읽어와 화면에 표시하고, 해당 영상에서 추적하고자 하는 이동 물체를 선택 받는다(S620). 물론, 제1 영상 카메라에 의해 촬영된 영상이 아닌 다른 영상 카메라에 의해 촬영된 영상으로부터 추적 이동 물체를 선택 받을 수도 있다는 것은 자명하다.In the state in which the characteristic information of each moving object included in the image is separately stored in operation S610, the image captured / stored by the first image camera among the plurality of image cameras is read and displayed on the screen, and the image is to be tracked. The moving object is selected (S620). Of course, it is obvious that the tracking moving object may be selected from an image captured by another image camera other than the image captured by the first image camera.
추적 이동 물체가 선택되면, 선택된 추적 이동 물체에 대해 영상 촬영 시 기 저장된 특성 정보와 일치하는 정보를 이동 물체의 특성 정보가 저장된 필드 또는 일정 영역 내에서 검색한다(S630).When the tracking moving object is selected, information corresponding to the characteristic information stored at the time of image capturing of the selected tracking moving object is searched in a field or a predetermined region in which the characteristic information of the moving object is stored (S630).
예컨대, 기 저장된 이동 물체의 특성 정보 중 색상 정보 및 질감 정보 등이 추적 이동 물체의 특성 정보와 일치하는 이동 물체를 검출한다.For example, color information, texture information, and the like among the characteristic information of the previously stored moving object detect a moving object that matches the characteristic information of the tracking moving object.
특성 정보가 일치하는 이동 물체가 검색되면, 그 검색된 이동 물체의 이동 경로를 화면 상에 표시함으로써, 선택 받은 추적 이동 물체의 전체적인 이동 경로를 화면에 표시할 수 있다(S640).When the moving object having the same characteristic information is found, the moving path of the searched moving object is displayed on the screen, so that the entire moving path of the selected tracking moving object can be displayed on the screen (S640).
물론, 도 2 및 도 5에서 상술한 바와 같이, 추적 이동 물체의 이동 경로를 모든 영상 카메라에 대해 표시할 때, 이동 경로에 대한 순번을 함께 표시하여 사용자가 추적 이동 물체의 정확한 이동 경로를 한 눈에 확인할 수 있도록 할 수 있다.Of course, as described above with reference to FIGS. 2 and 5, when the moving paths of the tracking moving objects are displayed for all the video cameras, the sequence numbers of the moving paths are displayed together so that the user can see the exact moving path of the tracking moving objects. You can check on
도 6에서 알 수 있듯이, 본 발명은 실시간 영상 저장 시 이동 물체의 특성 정보를 추출하여 함께 저장함으로써, 추후 추적 이동 물체를 선택하여 이동 경로를 추적하고자 할 때 특성 정보만을 비교하여 검색할 수 있기 때문에 빠르게 이동 경로를 추적하여 화면에 표시할 수 있다.As can be seen in Figure 6, the present invention by extracting and storing the characteristic information of the moving object when storing the real-time image, it can be compared by searching only the characteristic information when you want to track the movement path later to select the moving object You can quickly track your route and display it on the screen.
본 발명에 의한, 영상 카메라 시스템에서 이동 물체 특성을 이용한 이동 물체 추적 방법은 본 발명의 기술적 사상의 범위 내에서 다양한 형태로 변형, 응용 가능하며 상기 실시 예에 한정되지 않는다. 또한, 상기 실시 예와 도면은 발명의 내용을 상세히 설명하기 위한 목적일 뿐, 발명의 기술적 사상의 범위를 한정하고자 하는 목적은 아니며, 이상에서 설명한 본 발명은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 상기 실시 예 및 첨부된 도면에 한정되는 것은 아님은 물론이며, 후술하는 청구범위뿐만이 아니라 청구범위와 균등 범위를 포함하여 판단되어야 한다.The moving object tracking method using the moving object characteristic in the image camera system according to the present invention can be modified and applied in various forms within the scope of the technical idea of the present invention and is not limited to the above embodiments. In addition, the embodiments and drawings are merely for the purpose of describing the contents of the invention in detail, not intended to limit the scope of the technical idea of the invention, the present invention described above is common knowledge in the technical field to which the present invention belongs As those skilled in the art can have various substitutions, modifications, and changes without departing from the spirit of the present invention, it is not limited to the embodiments and the accompanying drawings. And should be judged to include equality.
도 1은 본 발명을 설명하기 위한 일 실시예의 시스템도를 나타낸 것이다.1 shows a system diagram of an embodiment for explaining the present invention.
도 2는 본 발명의 일 실시예에 따른 이동 물체 추적 방법에 대한 동작 흐름도이다.2 is a flowchart illustrating a moving object tracking method according to an exemplary embodiment of the present invention.
도 3은 영상 프레임 단위의 비교를 보여주기 위한 일 예시도이다.3 is an exemplary diagram for illustrating a comparison of image frame units.
도 4는 이동 경로의 순번에 대한 계수를 표시하는 것에 대한 일 예시도이다.4 is an exemplary diagram for indicating a coefficient for a sequence of a moving path.
도 5는 본 발명의 다른 일 실시예에 따른 이동 물체 추적 방법에 대한 동작 흐름도이다.5 is a flowchart illustrating a moving object tracking method according to another exemplary embodiment of the present invention.
도 6은 본 발명의 또 다른 일 실시예에 따른 이동 물체 추적 방법에 대한 동작 흐름도이다.6 is a flowchart illustrating a moving object tracking method according to another embodiment of the present invention.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080068197A KR100964726B1 (en) | 2008-07-14 | 2008-07-14 | Method for tracking moving objects using characteristics of moving objects in image camera system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080068197A KR100964726B1 (en) | 2008-07-14 | 2008-07-14 | Method for tracking moving objects using characteristics of moving objects in image camera system |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100007535A KR20100007535A (en) | 2010-01-22 |
KR100964726B1 true KR100964726B1 (en) | 2010-06-21 |
Family
ID=41816503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080068197A KR100964726B1 (en) | 2008-07-14 | 2008-07-14 | Method for tracking moving objects using characteristics of moving objects in image camera system |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100964726B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101975209B1 (en) | 2018-12-14 | 2019-05-07 | 서정원 | Position tracing system using Affine transformation |
KR102152319B1 (en) | 2019-08-09 | 2020-09-04 | 주식회사 벡터시스 | Method of calculating position and size of object in 3d space and video surveillance system using the same |
KR102152318B1 (en) | 2019-11-13 | 2020-09-04 | 주식회사 벡터시스 | Tracking system that can trace object's movement path |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101726224B1 (en) * | 2010-10-06 | 2017-04-12 | 엘지전자 주식회사 | Mobile terminal and control method thereof |
KR20120043995A (en) * | 2010-10-27 | 2012-05-07 | 건국대학교 산학협력단 | System and method for extracting region of interest using plural cameras |
KR101990789B1 (en) * | 2012-10-29 | 2019-06-19 | 에스케이 텔레콤주식회사 | Method and Apparatus for Searching Object of Interest by Selection of Object |
KR101524516B1 (en) * | 2013-11-29 | 2015-06-02 | 전남대학교산학협력단 | Frequency based Face location tracking |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09238326A (en) * | 1996-02-29 | 1997-09-09 | Matsushita Electric Works Ltd | Automatic tracking device |
KR20030064668A (en) * | 2003-06-07 | 2003-08-02 | 나병호 | Advanced Image Processing Digital Video Recorder System |
JP2003324720A (en) | 2002-05-07 | 2003-11-14 | Matsushita Electric Ind Co Ltd | Supervisory system and supervisory camera |
KR20060100341A (en) * | 2006-08-30 | 2006-09-20 | (주)로직아이텍 | Image monitoring system for object identification |
-
2008
- 2008-07-14 KR KR1020080068197A patent/KR100964726B1/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09238326A (en) * | 1996-02-29 | 1997-09-09 | Matsushita Electric Works Ltd | Automatic tracking device |
JP2003324720A (en) | 2002-05-07 | 2003-11-14 | Matsushita Electric Ind Co Ltd | Supervisory system and supervisory camera |
KR20030064668A (en) * | 2003-06-07 | 2003-08-02 | 나병호 | Advanced Image Processing Digital Video Recorder System |
KR20060100341A (en) * | 2006-08-30 | 2006-09-20 | (주)로직아이텍 | Image monitoring system for object identification |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101975209B1 (en) | 2018-12-14 | 2019-05-07 | 서정원 | Position tracing system using Affine transformation |
KR102152319B1 (en) | 2019-08-09 | 2020-09-04 | 주식회사 벡터시스 | Method of calculating position and size of object in 3d space and video surveillance system using the same |
KR102152318B1 (en) | 2019-11-13 | 2020-09-04 | 주식회사 벡터시스 | Tracking system that can trace object's movement path |
Also Published As
Publication number | Publication date |
---|---|
KR20100007535A (en) | 2010-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100964726B1 (en) | Method for tracking moving objects using characteristics of moving objects in image camera system | |
CN109922310B (en) | Target object monitoring method, device and system | |
JP6399356B2 (en) | Tracking support device, tracking support system, and tracking support method | |
JP4673849B2 (en) | Computerized method and apparatus for determining a visual field relationship between a plurality of image sensors | |
US10645344B2 (en) | Video system with intelligent visual display | |
KR102161210B1 (en) | Method and Apparatus for providing multi-video summaries | |
CN105306899B (en) | Method and device for processing monitoring video | |
CN107483889A (en) | The tunnel monitoring system of wisdom building site control platform | |
US10373015B2 (en) | System and method of detecting moving objects | |
JP6013923B2 (en) | System and method for browsing and searching for video episodes | |
CN110557603B (en) | Method and device for monitoring moving target and readable storage medium | |
KR101778744B1 (en) | Monitoring system through synthesis of multiple camera inputs | |
US10122984B2 (en) | Pan/tilt/zoom camera based video playing method and apparatus | |
CN112653832A (en) | Monitoring method, device and equipment | |
KR101990789B1 (en) | Method and Apparatus for Searching Object of Interest by Selection of Object | |
KR101212082B1 (en) | Image Recognition Apparatus and Vison Monitoring Method thereof | |
KR100967718B1 (en) | Video watch system using object recognition information | |
KR101840300B1 (en) | Apparatus and method for searching cctv image | |
KR20160093253A (en) | Video based abnormal flow detection method and system | |
KR101509593B1 (en) | Image classification method and apparatus for preset tour camera | |
CN110852172B (en) | Method for expanding crowd counting data set based on Cycle Gan picture collage and enhancement | |
KR102107137B1 (en) | Method and Apparatus for Detecting Event by Using Pan-Tilt-Zoom Camera | |
KR20140052744A (en) | Method and apparatus for searching event occurred in image | |
KR20190051924A (en) | Method and Apparatus for Searching Object of Interest by Selection of Object | |
KR101937582B1 (en) | Safety System for Walkway Monitor |
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: 20130520 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140602 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20150601 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |