KR102434397B1 - 전역적 움직임 기반의 실시간 다중 객체 추적 장치 및 방법 - Google Patents
전역적 움직임 기반의 실시간 다중 객체 추적 장치 및 방법 Download PDFInfo
- Publication number
- KR102434397B1 KR102434397B1 KR1020170086949A KR20170086949A KR102434397B1 KR 102434397 B1 KR102434397 B1 KR 102434397B1 KR 1020170086949 A KR1020170086949 A KR 1020170086949A KR 20170086949 A KR20170086949 A KR 20170086949A KR 102434397 B1 KR102434397 B1 KR 102434397B1
- Authority
- KR
- South Korea
- Prior art keywords
- global motion
- information
- background
- objects
- tracking
- Prior art date
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 85
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000000926 separation method Methods 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000005070 sampling Methods 0.000 claims description 4
- 230000008901 benefit Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/103—Static body considered as a whole, e.g. static pedestrian or occupant recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/194—Segmentation; Edge detection involving foreground-background segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/215—Motion-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/28—Quantising the image, e.g. histogram thresholding for discrimination between background and foreground patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30221—Sports video; Sports image
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2 및 도 3은 본 발명의 일 실시예에서 객체 인식부를 설명하기 위한 참고도.
도 4는 본 발명의 일 실시예에 따른 전역적 움직임 기반의 실시간 다중 객체 추적 방법을 설명하기 위한 순서도.
도 5는 본 발명의 일 실시예에 채용된 배경과 다중 객체를 분리하는 단계의 세부 단계를 설명하기 위한 순서도.
도 6은 본 발명의 일 실시예에 채용된 다중 객체를 인식하는 단계(S200)의 세부 단계를 설명하기 위한 순서도.
도 7은 본 발명의 일 실시예에 채용된 다중 객체를 추적하는 단계(S400)의 세부 단계를 설명하기 위한 순서도이다.
300 : 전역적 정보 산출부 400 : 객체 추적부
Claims (16)
- 현재 검출된 영상에서 배경과 다중 객체를 분리하는 단계;
상기 배경이 분리된 다중 객체를 인식하는 단계;
상기 다중 객체가 지향하는 정보인 상기 인식된 다중 객체의 전역적 움직임 정보를 산출하는 단계; 및
상기 산출된 전역적 움직임 정보를 이용하여 상기 인식된 다중 객체를 보정하고 다중 객체를 추적하는 단계;를 포함하되,
상기 배경과 다중 객체를 분리하는 단계는,
우도함수 기반으로 현재 프레임의 배경과 객체를 분리하는 단계;
동적 에지를 통해 현재 프레임의 배경과 객체를 분리하는 단계;
상기 동적 에지를 통해 분리된 객체가 상기 우도함수를 기반으로 분리된 배경에 포함되어 있는지를 판단하는 단계; 및
상기 판단단계에서 상기 동적 에지를 통해 분리된 객체가 상기 우도함수를 기반으로 분리된 배경에 포함되어 있으면, 동적 에지를 통해 객체로 판단된 영역을 상기 우도함수 기반으로 분리된 배경에서 분리하는 단계;를 포함하는 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 삭제
- 제 1항에 있어서,
상기 다중 객체를 인식하는 단계는,
객체 중심 좌표 정보로부터 지지 윈도우 영역을 설정하는 단계;
설정된 지지 윈도우 영역에 대하여 다중 스케일을 이용한 샘플링을 수행하는 단계; 및
설정된 지지 윈도우 영역의 이미지 블록 내 정보를 이용하여 각 객체와의 유사도를 판별하고, 객체를 인식하는 단계;를 더 포함하는 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 제 3항에 있어서,
상기 지지 윈도우 영역을 설정하는 단계는,
근접 공간 내 연결성분(CCA)의 최소, 최대 좌표를 이용하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 제 1항에 있어서,
상기 전역적 움직임을 산출하는 단계는,
다중 객체의 방향 및 거리의 평균 값을 통해 전역적 움직임 정보를 산출하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 제 1항에 있어서,
상기 다중 객체를 인식하는 단계는,
객체 중심 좌표 정보, 색상 정보, 속도 정보, 크기 정보 중 적어도 하나 이상의 정보를 통해 객체가 인식되는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 제 1항에 있어서,
상기 다중 객체를 추적하는 단계는,
상기 다중 객체를 인식하는 단계에서의 객체 중심 좌표 정보를 통해 이전 프레임과 현재 프레임에서 검출된 모든 객체의 움직임 정보를 획득하고 전역적 움직임 정보를 산출하고, 산출된 전역적 움직임 정보를 각 객체에 보정하여 각 객체 위치 추정에 적용하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 제 1항에 있어서,
상기 다중 객체를 추적하는 단계는,
온라인 보간법을 이용하여 객체의 중심 좌표, 움직임 속도, 크기 및 색상 정보를 갱신하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 방법.
- 검출된 영상에서 배경과 다중 객체를 분리하는 배경 분리부;
상기 배경이 분리된 다중 객체를 인식하는 객체 인식부;
상기 다중 객체가 지향하는 정보인 상기 인식된 다중 객체의 전역적 움직임 정보를 산출하는 전역적 정보 산출부; 및
상기 산출된 전역적 움직임 정보를 이용하여 상기 인식된 다중 객체를 보정하고 다중 객체를 추적하는 객체 추적부;를 포함하되
상기 배경 분리부는,
픽셀의 밝기값을 사용하는 우도함수 기반으로 현재 프레임의 배경과 객체를 분리하고, 동적 에지를 통해 현재 프레임의 배경과 객체를 분리하며, 상기 동적 에지를 통해 분리된 객체가 상기 우도함수를 기반으로 분리된 배경에 포함되어 있으면, 동적 에지를 통해 객체로 판단된 영역을 상기 우도함수 기반으로 분리된 배경에서 분리하는 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
- 삭제
- 제 9항에 있어서,
상기 객체 인식부는,
객체 중심 좌표 정보로부터 지지 윈도우 영역을 설정하고, 설정된 지지 윈도우 영역에 대하여 다중 스케일을 이용한 샘플링을 수행하며, 설정된 지지 윈도우 영역의 이미지 블록 내 정보를 이용하여 각 객체와의 유사도를 판별하고, 객체를 인식하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
- 제 11항에 있어서,
상기 객체 인식부는,
근접 공간 내 연결성분(CCA)의 최소, 최대 좌표를 이용하는 지지 윈도우 영역을 설정하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
- 제 9항에 있어서,
상기 객체 인식부는,
객체 중심 좌표 정보, 색상 정보, 속도 정보, 크기 정보 중 적어도 하나 이상의 정보를 통해 객체가 인식되는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
- 제 9항에 있어서,
상기 전역적 정보 산출부는,
다중 객체의 방향 및 거리의 평균 값을 통해 전역적 움직임 정보를 산출하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
- 제 9항에 있어서,
상기 객체 추적부는,
상기 다중 객체를 인식하는 단계에서의 객체 중심 좌표 정보를 통해 이전 프레임과 현재 프레임에서 검출된 모든 객체의 움직임 정보를 획득하고 전역적 움직임 정보를 산출하고, 산출된 전역적 움직임 정보를 각 객체에 보정하여 각 객체 위치 추정에 적용하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
- 제 9항에 있어서,
상기 객체 추적부는,
온라인 보간법을 이용하여 객체의 중심 좌표, 움직임 속도, 크기 및 색상 정보를 갱신하는 것인 전역적 움직임 기반의 실시간 다중 객체 추적 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170086949A KR102434397B1 (ko) | 2017-07-10 | 2017-07-10 | 전역적 움직임 기반의 실시간 다중 객체 추적 장치 및 방법 |
US15/942,753 US10762659B2 (en) | 2017-07-10 | 2018-04-02 | Real time multi-object tracking apparatus and method using global motion |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170086949A KR102434397B1 (ko) | 2017-07-10 | 2017-07-10 | 전역적 움직임 기반의 실시간 다중 객체 추적 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190009006A KR20190009006A (ko) | 2019-01-28 |
KR102434397B1 true KR102434397B1 (ko) | 2022-08-22 |
Family
ID=64903319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170086949A KR102434397B1 (ko) | 2017-07-10 | 2017-07-10 | 전역적 움직임 기반의 실시간 다중 객체 추적 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10762659B2 (ko) |
KR (1) | KR102434397B1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109948582B (zh) * | 2019-03-28 | 2021-03-02 | 湖南大学 | 一种基于跟踪轨迹分析的车辆逆行智能检测方法 |
KR102079121B1 (ko) * | 2019-10-30 | 2020-02-19 | 주식회사 뉴로메카 | 이미지로부터 복수의 물체를 식별하는 방법 및 장치, 컴퓨터 판독 가능한 저장 매체 |
CN111241965A (zh) * | 2020-01-06 | 2020-06-05 | 重庆邮电大学 | 一种基于多示例学习进行遮挡检测的目标跟踪方法 |
CN112070802B (zh) * | 2020-09-02 | 2024-01-26 | 合肥英睿系统技术有限公司 | 一种目标跟踪方法、装置、设备及计算机可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160196639A1 (en) | 2013-09-16 | 2016-07-07 | Sk Telecom Co., Ltd. | Apparatus and method for image stabilization using image blur correction |
US20160267325A1 (en) * | 2015-03-12 | 2016-09-15 | Qualcomm Incorporated | Systems and methods for object tracking |
US20180270454A1 (en) | 2014-12-18 | 2018-09-20 | Zte Corporation | Video monitoring method and device |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5465657B2 (ja) | 2007-03-26 | 2014-04-09 | トムソン ライセンシング | 色分割および形状解析によってサッカービデオの関心対象を検出するための方法と装置 |
KR101183781B1 (ko) * | 2009-12-22 | 2012-09-17 | 삼성전자주식회사 | 실시간 카메라 모션 추정을 이용한 물체 검출/추적 방법 및 단말 |
KR101355974B1 (ko) | 2010-08-24 | 2014-01-29 | 한국전자통신연구원 | 복수의 객체를 추적하는 객체 추적 방법 및 장치 |
KR101749099B1 (ko) | 2012-04-25 | 2017-07-04 | 한국전자통신연구원 | 영상에서의 객체 추적 방법, 장치 및 이를 컴퓨터 상에서 수행하는 프로그램이 기록된 기록 매체 |
KR20140061266A (ko) | 2012-11-11 | 2014-05-21 | 삼성전자주식회사 | 다중 경로 궤적 분석을 이용한 영상 객체 추적 방법 및 장치 |
US8983152B2 (en) * | 2013-05-14 | 2015-03-17 | Google Inc. | Image masks for face-related selection and processing in images |
KR20150053438A (ko) * | 2013-11-08 | 2015-05-18 | 한국전자통신연구원 | 스테레오 매칭 시스템과 이를 이용한 시차 맵 생성 방법 |
KR102085035B1 (ko) * | 2014-09-29 | 2020-03-05 | 에스케이 텔레콤주식회사 | 객체 인식을 위한 객체 후보영역 설정방법 및 장치 |
US9449230B2 (en) | 2014-11-26 | 2016-09-20 | Zepp Labs, Inc. | Fast object tracking framework for sports video recognition |
KR102359083B1 (ko) * | 2015-06-02 | 2022-02-08 | 에스케이하이닉스 주식회사 | 움직이는 객체 검출 장치 및 방법 |
-
2017
- 2017-07-10 KR KR1020170086949A patent/KR102434397B1/ko active IP Right Grant
-
2018
- 2018-04-02 US US15/942,753 patent/US10762659B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160196639A1 (en) | 2013-09-16 | 2016-07-07 | Sk Telecom Co., Ltd. | Apparatus and method for image stabilization using image blur correction |
US20180270454A1 (en) | 2014-12-18 | 2018-09-20 | Zte Corporation | Video monitoring method and device |
US20160267325A1 (en) * | 2015-03-12 | 2016-09-15 | Qualcomm Incorporated | Systems and methods for object tracking |
Non-Patent Citations (1)
Title |
---|
Dorra Riahi 등, Online multi-object tracking by detection based on generative appearance models, Computer Vision and Image Understanding(2016.08.11.)* |
Also Published As
Publication number | Publication date |
---|---|
US20190012800A1 (en) | 2019-01-10 |
US10762659B2 (en) | 2020-09-01 |
KR20190009006A (ko) | 2019-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11302315B2 (en) | Digital video fingerprinting using motion segmentation | |
US12067173B2 (en) | Information processing device and method, program and recording medium for identifying a gesture of a person from captured image data | |
US11450146B2 (en) | Gesture recognition method, apparatus, and device | |
US10769480B2 (en) | Object detection method and system | |
JP6655878B2 (ja) | 画像認識方法及び装置、プログラム | |
CN110008867B (zh) | 一种基于人物异常行为的预警方法、装置及存储介质 | |
CN105631399B (zh) | 用于体育视频识别的快速对象跟踪框架 | |
Yang et al. | Robust superpixel tracking | |
KR100818289B1 (ko) | 비디오 영상 트레킹 방법 및 장치 | |
CN107564034A (zh) | 一种监控视频中多目标的行人检测与跟踪方法 | |
CN108537212B (zh) | 基于运动估计的学生行为检测方法 | |
KR102434397B1 (ko) | 전역적 움직임 기반의 실시간 다중 객체 추적 장치 및 방법 | |
US20130070105A1 (en) | Tracking device, tracking method, and computer program product | |
JP4373840B2 (ja) | 動物体追跡方法、動物体追跡プログラムおよびその記録媒体、ならびに、動物体追跡装置 | |
CN103971386A (zh) | 一种动态背景场景下的前景检测方法 | |
Chen et al. | Using FTOC to track shuttlecock for the badminton robot | |
CN107437257A (zh) | 一种移动背景下的运动物体检测与分割方法 | |
CN106934818B (zh) | 一种手部运动跟踪方法及系统 | |
Ma et al. | Depth assisted occlusion handling in video object tracking | |
CN118864537B (zh) | 一种视频监控中运动目标的跟踪方法、装置和设备 | |
CN111563912B (zh) | 一种行人追踪系统和方法 | |
Hosono et al. | Unsupervised Object Proposal Using Depth Boundary Density and Density Uniformity | |
CN117670931A (zh) | 基于计算机视觉的多摄像头多目标跟踪方法及装置 | |
TW202504327A (zh) | 偵測場景之一或多個遮蔽區域之方法及非暫態電腦可讀儲存媒體 | |
Liang et al. | 3D Ball Motion and Relative Position Feature Based Real-time Start Scene Detection for Volleyball Game Analysis on GPU |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170710 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200526 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20170710 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220105 Patent event code: PE09021S01D |
|
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: 20220621 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220816 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20220817 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |