KR102579994B1 - 다중 배경 모델을 이용한 전경 생성 방법 및 그 장치 - Google Patents
다중 배경 모델을 이용한 전경 생성 방법 및 그 장치 Download PDFInfo
- Publication number
- KR102579994B1 KR102579994B1 KR1020160138285A KR20160138285A KR102579994B1 KR 102579994 B1 KR102579994 B1 KR 102579994B1 KR 1020160138285 A KR1020160138285 A KR 1020160138285A KR 20160138285 A KR20160138285 A KR 20160138285A KR 102579994 B1 KR102579994 B1 KR 102579994B1
- Authority
- KR
- South Korea
- Prior art keywords
- foreground
- pixel
- area
- value
- generating device
- 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
Images
Classifications
-
- 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/11—Region-based segmentation
-
- 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
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- 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/149—Segmentation; Edge detection involving deformable models, e.g. active contour models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- 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/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20221—Image fusion; Image merging
-
- 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/20—Special algorithmic details
- G06T2207/20212—Image combination
- G06T2207/20224—Image subtraction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2는 본 발명의 다른 실시예에서 따른, 전경 생성 장치의 블록도이다.
도 3 및 도 4는 본 발명의 또 다른 실시예에 따른, 전경 생성 방법의 순서도이다.
도 5는 본 발명의 몇몇 실시예에서 참조되는, 서로 다른 분산 값 범위를 가지는 다중 배경 모델을 설명하기 예시도이다.
도 6은 본 발명의 몇몇 실시예에서 참조되는, 다중 배경 모델로부터 추출된 전경의 예시도이다.
도 7은 본 발명의 또 다른 실시예에 따른, 교집합 전경 및 합집합 전경을 이용한 전경 생성 과정을 설명하기 위한 순서도이다.
도 8는 본 발명의 몇몇 실시예에서 참조되는, 교집합 전경, 합집합 전경 및 최종 전경의 예시이다.
도 9 및 도 10은 본 발명의 몇몇 실시예에서 참조되는, 입력되는 각각의 영상에 대한 최종 전경 생성 과정을 설명하기 위한 예시도이다.
도 11은 본 발명의 몇몇 실시예에서 참조되는, 최종 전경의 정확도를 설명하기 위한 예시도이다.
도 12는 본 발명의 또 다른 실시예에 따른, 배경 모델에 적용될 분산 값을 결정하는 방법의 순서도이다.
Claims (10)
- 전경 생성 장치가 수행하는 방법에 있어서,
센서 디바이스로부터 획득된 영상을 제공받는 단계;
상기 영상에 대하여, 서로 다른 분산 값 범위가 설정된 복수개의 배경 모델을 각각 적용하여 복수개의 전경을 추출하는 단계;
상기 추출된 복수의 전경에 대한 교집합 제어를 수행하여 교집합 전경을 생성하는 단계;
상기 추출된 복수의 전경에 대한 합집합 제어를 수행하여 합집합 전경을 생성하는 단계; 및
상기 교집합 전경에서 선정된 화소를 기초로 상기 합집합 전경을 탐색하여 최종 전경을 생성하는 단계를 포함하는,
전경 생성 방법. - 제 1 항에 있어서,
상기 복수개의 전경을 추출하는 단계는,
상기 영상에 대하여, 상기 복수개의 배경 모델을 병렬적으로 각각 적용함에 따라, 상기 복수개 만큼의 전경을 추출하는 단계를 포함하는,
전경 생성 방법. - 제 1 항에 있어서,
상기 복수개의 배경 모델에 적용된 서로 다른 분산 값 범위는, 제1 분산 값 범위 및 제2 분산 값 범위를 포함하고,
상기 제1 분산 값 범위에 속하는 최대 분산 값은 상기 제2 분산 값 범위에 속하는 최소 분산 값보다 작은,
전경 생성 방법. - 제 1 항에 있어서,
상기 복수개의 전경을 추출하는 단계에 앞서, 배경 모델에 대한 2 이상의 설정 개수를 입력 받는 단계;
상기 설정 개수를 기초로, 상기 복수개의 배경 모델을 생성하는 단계; 및
상기 생성된 복수개의 배경 모델 각각에 설정될 분산 값 범위를 결정하는 단계를 포함하는,
전경 생성 방법. - 제 4 항에 있어서,
상기 생성된 복수개의 배경 모델 각각에 설정될 분산 값 범위를 결정하는 단계는,
상기 설정 개수를 기초로, 상기 생성된 복수개의 배경 모델 각각에 적용될 분산 값의 범위를 결정하는 단계;
상기 영상의 각 화소에 대하여, 시점 t에서의 화소 값과 시점 t-1에서의 각 화소 값의 평균 및 분산 값을 이용하여 시점 t에서의 분산 값을 연산하는 단계; 및
상기 연산된 분산 값이, 상기 복수개의 배경 모델 중, 어느 하나의 배경 모델에 대하여 결정된 분산 값 범위에 속하는 경우, 상기 연산된 분산 값을 상기 어느 하나의 배경 모델의 분산 값으로 결정하는 단계를 포함하는,
전경 생성 방법. - 제 1 항에 있어서,
상기 최종 전경을 생성하는 단계는,
상기 교집합 전경 상의 적어도 하나의 영역을 식별하는 단계;
상기 식별된 적어도 하나의 영역 중, 제1 영역 상의 제1 화소를 선정하는 단계;
상기 합집합 전경 상에서 상기 제1 화소의 주변 화소에 대하여 미리 설정된 방향으로 제1 탐색을 수행하는 단계; 및
상기 제1 탐색에 의해 상기 제1 화소의 화소 값과 동일한 화소 값을 갖는 제2 화소가 검출되면, 상기 제1 화소 및 상기 검출된 제2 화소를 상기 최종 전경의 화소로 결정하는 단계를 포함하는,
전경 생성 방법. - 제 6 항에 있어서,
상기 제2 화소의 주변 화소에 대하여 미리 설정된 방향으로 제2 탐색을 수행하는 단계;
상기 제2 탐색에 의해 상기 제2 화소의 화소 값과 동일한 화소 값을 갖는 제3 화소가 검출되면, 상기 검출된 제3 화소를 상기 최종 전경의 화소로 결정하는 단계를 포함하는,
전경 생성 방법. - 제 6 항에 있어서,
상기 식별된 적어도 하나의 영역 중, 제2 영역 상의 제1 화소를 선정하는 단계;
상기 합집합 전경 상에서, 상기 제2 영역 상의 제1 화소의 주변 화소에 대하여 미리 설정된 방향으로 탐색을 수행하는 단계; 및
상기 탐색에 의해 상기 제2 영역 상의 제1 화소의 화소 값과 동일한 화소 값을 갖는 화소가 검출되면, 상기 제2 영역 상의 제1 화소 및 상기 검출된 화소를 상기 최종 전경의 화소로 결정하는 단계를 포함하는,
전경 생성 방법. - 제 1 항에 있어서,
상기 복수개의 전경을 추출하는 단계는,
제1 전경 및 제2 전경을 추출하는 단계를 포함하고,
상기 교집합 전경을 생성하는 단계는,
상기 제1 전경 상에서 미리 설정된 개수 이상의 동일한 화소 값을 갖는 공간적으로 연속된 영역을 제1 식별하는 단계;
상기 제2 전경 상에서 상기 미리 설정된 개수 이상의 동일한 화소 값을 갖는 공간적으로 연속된 영역을 제2 식별하는 단계; 및
상기 제1 식별된 영역 상의 화소들과 상기 제2 식별된 영역 상의 화소들 중, 공통된 좌표의 화소를 포함하는 전경을 생성하는 단계를 포함하는,
전경 생성 방법. - 제 1 항에 있어서,
상기 복수개의 전경을 추출하는 단계는,
제1 전경 및 제2 전경을 추출하는 단계를 포함하고,
상기 합집합 전경을 생성하는 단계는,
상기 제1 전경 상에서 미리 설정된 개수 이상의 의 동일한 화소 값을 갖는 공간적으로 연속된 영역을 제1 식별하는 단계;
상기 제2 전경 상에서 상기 미리 설정된 개수 이상의 동일한 화소 값을 갖는 공간적으로 연속된 영역 제2 식별하는 단계; 및
상기 제1 식별된 영역 상의 화소들과 상기 제2 식별된 영역 상의 화소들을 모두 포함하는 전경을 생성하는 단계를 포함하는,
전경 생성 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160138285A KR102579994B1 (ko) | 2016-10-24 | 2016-10-24 | 다중 배경 모델을 이용한 전경 생성 방법 및 그 장치 |
US15/791,586 US10346988B2 (en) | 2016-10-24 | 2017-10-24 | Method for generating foreground using multiple background models and apparatus thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160138285A KR102579994B1 (ko) | 2016-10-24 | 2016-10-24 | 다중 배경 모델을 이용한 전경 생성 방법 및 그 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180044587A KR20180044587A (ko) | 2018-05-03 |
KR102579994B1 true KR102579994B1 (ko) | 2023-09-18 |
Family
ID=61970334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160138285A Active KR102579994B1 (ko) | 2016-10-24 | 2016-10-24 | 다중 배경 모델을 이용한 전경 생성 방법 및 그 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10346988B2 (ko) |
KR (1) | KR102579994B1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190004010A (ko) * | 2017-07-03 | 2019-01-11 | 삼성에스디에스 주식회사 | 전경 추출 방법 및 장치 |
US11029146B2 (en) | 2018-10-18 | 2021-06-08 | Cyberoptics Corporation | Three-dimensional sensor with counterposed channels |
CN109727266A (zh) * | 2019-01-08 | 2019-05-07 | 青岛一舍科技有限公司 | 一种基于视频获取纯景致背景的目标人物照片的方法 |
CN111612808B (zh) * | 2019-02-26 | 2023-12-08 | 北京嘀嘀无限科技发展有限公司 | 前景区域获取方法、装置、电子设备和存储介质 |
US11238295B2 (en) * | 2019-03-19 | 2022-02-01 | International Business Machines Corporation | Distributed processing of a digital image |
WO2021124417A1 (ja) * | 2019-12-16 | 2021-06-24 | 日本電気株式会社 | 前景抽出装置、前景抽出方法、及び、記録媒体 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5515109A (en) * | 1995-04-05 | 1996-05-07 | Ultimatte Corporation | Backing color and luminance nonuniformity compensation |
US6310733B1 (en) * | 1996-08-16 | 2001-10-30 | Eugene Dolgoff | Optical elements and methods for their manufacture |
US6184858B1 (en) * | 1998-02-06 | 2001-02-06 | Compaq Computer Corporation | Technique for updating a background image |
US6570608B1 (en) * | 1998-09-30 | 2003-05-27 | Texas Instruments Incorporated | System and method for detecting interactions of people and vehicles |
US6721446B1 (en) * | 1999-04-26 | 2004-04-13 | Adobe Systems Incorporated | Identifying intrinsic pixel colors in a region of uncertain pixels |
JP4224748B2 (ja) * | 1999-09-13 | 2009-02-18 | ソニー株式会社 | 画像符号化装置および画像符号化方法、画像復号装置および画像復号方法、記録媒体、並びに画像処理装置 |
AU2001253224A1 (en) * | 2000-04-07 | 2001-10-23 | Businger, Peter A. | Automated stroboscoping of video sequences |
US7120297B2 (en) * | 2002-04-25 | 2006-10-10 | Microsoft Corporation | Segmented layered image system |
US7190809B2 (en) * | 2002-06-28 | 2007-03-13 | Koninklijke Philips Electronics N.V. | Enhanced background model employing object classification for improved background-foreground segmentation |
US7606417B2 (en) * | 2004-08-16 | 2009-10-20 | Fotonation Vision Limited | Foreground/background segmentation in digital images with differential exposure calculations |
US7536032B2 (en) * | 2003-10-24 | 2009-05-19 | Reactrix Systems, Inc. | Method and system for processing captured image information in an interactive video display system |
US7660463B2 (en) * | 2004-06-03 | 2010-02-09 | Microsoft Corporation | Foreground extraction using iterated graph cuts |
US8086050B2 (en) * | 2004-08-25 | 2011-12-27 | Ricoh Co., Ltd. | Multi-resolution segmentation and fill |
US7676081B2 (en) * | 2005-06-17 | 2010-03-09 | Microsoft Corporation | Image segmentation of foreground from background layers |
WO2007065221A1 (en) * | 2005-12-07 | 2007-06-14 | Commonwealth Scientific And Industrial Research Organisation | Linear feature detection method and apparatus |
US7720283B2 (en) * | 2005-12-09 | 2010-05-18 | Microsoft Corporation | Background removal in a live video |
US7885463B2 (en) * | 2006-03-30 | 2011-02-08 | Microsoft Corp. | Image segmentation using spatial-color Gaussian mixture models |
JP4341662B2 (ja) * | 2006-10-06 | 2009-10-07 | ソニー株式会社 | 映像合成装置 |
KR100902063B1 (ko) | 2007-06-11 | 2009-06-09 | (주)엘이디웍스 | 방수기능이 구비된 조명장치 |
US9031279B2 (en) * | 2008-07-09 | 2015-05-12 | Disney Enterprises, Inc. | Multiple-object tracking and team identification for game strategy analysis |
KR101282196B1 (ko) * | 2009-12-11 | 2013-07-04 | 한국전자통신연구원 | 다시점 영상에서 코드북 기반의 전경 및 배경 분리 장치 및 방법 |
WO2011090789A1 (en) * | 2010-01-22 | 2011-07-28 | Thomson Licensing | Method and apparatus for video object segmentation |
US8488881B2 (en) * | 2010-07-27 | 2013-07-16 | International Business Machines Corporation | Object segmentation at a self-checkout |
US8532336B2 (en) * | 2010-08-17 | 2013-09-10 | International Business Machines Corporation | Multi-mode video event indexing |
JP2012212323A (ja) * | 2011-03-31 | 2012-11-01 | Sony Corp | 情報処理装置、情報処理方法、及び、プログラム |
US8855411B2 (en) * | 2011-05-16 | 2014-10-07 | Microsoft Corporation | Opacity measurement using a global pixel set |
US9305357B2 (en) * | 2011-11-07 | 2016-04-05 | General Electric Company | Automatic surveillance video matting using a shape prior |
US9152243B2 (en) * | 2012-08-23 | 2015-10-06 | Qualcomm Incorporated | Object tracking using background and foreground models |
KR101618814B1 (ko) * | 2012-10-09 | 2016-05-09 | 에스케이텔레콤 주식회사 | 단일객체에 대한 기울기를 추정하는 영상을 감시하는 장치 및 방법 |
CN103903246A (zh) * | 2012-12-26 | 2014-07-02 | 株式会社理光 | 物体检测方法和装置 |
US9414016B2 (en) * | 2013-12-31 | 2016-08-09 | Personify, Inc. | System and methods for persona identification using combined probability maps |
CN106101578B (zh) * | 2016-06-27 | 2019-08-16 | 上海小蚁科技有限公司 | 图像合成方法和设备 |
-
2016
- 2016-10-24 KR KR1020160138285A patent/KR102579994B1/ko active Active
-
2017
- 2017-10-24 US US15/791,586 patent/US10346988B2/en active Active
Non-Patent Citations (2)
Title |
---|
Bineng Zhong, "MULTL-RESOLUTION BACKGROUND SUBTRACTION FOR DYNAMIC SCENES", 2009 16th IEEE International Conference on Image Processing (ICIP) (2009.11.7-10.)* |
James W, "Background-subtraction using contour-based fusion of thermal and visible imagery", Computer vision and image understanding, 106(2-3) (2007.01.25.)* |
Also Published As
Publication number | Publication date |
---|---|
KR20180044587A (ko) | 2018-05-03 |
US20180114324A1 (en) | 2018-04-26 |
US10346988B2 (en) | 2019-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102579994B1 (ko) | 다중 배경 모델을 이용한 전경 생성 방법 및 그 장치 | |
US12073542B2 (en) | Image processing method, image processing apparatus, and non-transitory storage medium | |
CN110163076B (zh) | 一种图像数据处理方法和相关装置 | |
US9058644B2 (en) | Local image enhancement for text recognition | |
US20250005922A1 (en) | Real-time glare detection inside a dynamic region of an image | |
EP2880595B1 (en) | Setting an operating-system color using a photograph | |
US20210334998A1 (en) | Image processing method, apparatus, device and medium for locating center of target object region | |
US10311295B2 (en) | Heuristic finger detection method based on depth image | |
US9767387B2 (en) | Predicting accuracy of object recognition in a stitched image | |
CN108304243B (zh) | 界面生成方法、装置、计算机设备和存储介质 | |
CN111832561B (zh) | 基于计算机视觉的字符序列识别方法、装置、设备和介质 | |
US9870618B2 (en) | Image processing apparatus and image processing method | |
US20170178341A1 (en) | Single Parameter Segmentation of Images | |
CN111612822A (zh) | 对象跟踪方法、装置、计算机设备和存储介质 | |
CN114747200A (zh) | 点击锁定变焦相机用户界面 | |
CN111226437A (zh) | 一种对拍摄装置的拍摄质量评测方法、装置及终端设备 | |
US8953893B2 (en) | System and method to determine feature candidate pixels of an image | |
US20230419500A1 (en) | Information processing device and information processing method | |
US9704030B2 (en) | Flesh color detection condition determining apparatus, and flesh color detection condition determining method | |
CN111898463B (zh) | 烟火检测识别方法和装置、存储介质及电子装置 | |
CN110597593B (zh) | 用户引导任务的处理方法、装置、计算机设备及存储介质 | |
CN106910207B (zh) | 用于识别图像局部区域的方法、装置及终端设备 | |
CN106355182A (zh) | 用于对象检测和图像处理的方法和装置 | |
US10402704B1 (en) | Object recognition with attribute-based cells | |
JP2019046416A (ja) | 家屋異動推定装置、家屋異動学習装置、家屋異動推定方法、識別器のパラメータ生成方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161024 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210106 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20161024 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: 20230331 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: 20230908 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20230914 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20230914 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration |