JP5929379B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP5929379B2 JP5929379B2 JP2012062905A JP2012062905A JP5929379B2 JP 5929379 B2 JP5929379 B2 JP 5929379B2 JP 2012062905 A JP2012062905 A JP 2012062905A JP 2012062905 A JP2012062905 A JP 2012062905A JP 5929379 B2 JP5929379 B2 JP 5929379B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- pixel
- background
- color
- area
- 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
Landscapes
- Studio Circuits (AREA)
- Image Analysis (AREA)
Description
(1)左上の対象画素から順に、全フレーム(又は一部の複数フレーム)の同位置の画素値が取り出される。
(2)取り出された各画素値に対してRGBそれぞれのヒストグラムが生成される。
(3)ヒストグラムを用いて、各画素値の最頻値、中央値、又は平均値などにより、背景の画素値が決定される。
<構成>
図4は、実施例1における画像処理装置10の構成の一例を示すブロック図である。図4に示す画像処理装置10は、画像格納部102と、基本背景画像生成部104と、基本背景画像格納部106と、背景色推定部108と、領域指定部110とを有する。
方法1において、候補決定部206は、対象画素を含む所定領域内で、指定領域以外の各画素の画素値を候補色とする。
方法2において、候補決定部206は、各フレーム内の対象画素と同位置の各画素値を候補色とする。
次に、背景画像生成手法の一例を挙げる。基本背景画像生成部104は、対象とする画素(位置)を変更しながら、それぞれの画素について以下の処理を行う。画素位置の変更については、例えば左上の画素から順番に一行ずつ処理するのが一般的である。
基本背景画像生成部104は、複数のフレームから対象とする画素位置の画素値を取り出す。対象とするフレームは、動画の全フレームでも、一定時間内のフレームでも、適当な間隔で取り出したフレームでも、連続画像の中の複数のフレームでもよい。
基本背景画像生成部104は、取り出した画素値から、最頻値、平均値、中央値などの統計量を求め、その値を背景の画素値として決定する。カラー画像の場合、RGBやYUVなどのカラーチャネルを持つので、それぞれのチャネルごとに統計処理を行う。
次に、領域指定処理の一例を挙げる。領域指定部110は、(B1)〜(B3)の手順で領域を指定することが可能である。
領域指定部110は、複数のフレームから対象とする画素(位置)の画素値を取り出す。領域指定部110は、対象となるフレームは基本背景画像生成部104で利用したフレームと同じであることが望ましい。
領域指定部110は、取り出した画素値からノイズが発生しているかどうかを判定するための指標値を求める。指標値としては、例えば以下の値を利用することができる。
・分散、標準偏差:所定範囲内で動く物体などがある部分では、画素値がばらつくため、分散や標準偏差が大きくなる傾向がある。
・平均値、最頻値の差:所定範囲内で動く物体などがある部分では、この値が大きくなる傾向がある。
領域指定部110は、上記の指標値に閾値を設け、指標値と閾値とを比較し、その画素が処理対象領域かどうかを決定する。例えば、領域指定部110は、指標値が閾値以上の場合、その画素を指定領域とする。この閾値についても、実験などにより適切な値が設定される。領域指定部110は、上記のように決定された指定領域を背景色推定部108に通知する。
背景色推定部108は、領域指定部110から通知された指定領域の近傍の色(画素値)を候補色とし、それぞれのフレームの対象画素位置の色(画素値)を投票する。具体的には、(C1)〜(C4)の手順で行われる。
推定制御部202は、領域指定部110で指定された指定領域(例えば、図7の領域ar304参照)の画素を順番に対象画素として選択する。
候補決定部206は、まず、基本背景画像内の対象画素の近傍一定範囲を所定領域とし、所定領域内の指定領域外の画素の画素値を候補色とする。候補決定部206は、候補色の画素値を投票テーブルの候補色欄に登録する。
投票部208は、各フレームの対象画素と同位置の色を順番に取り出し、投票色とする。投票部208は、候補色の中に投票色に近い色がある場合、その候補色へ1点を投票する。例えば、投票部208は、候補色と投票色のチャネルの差の二乗和が第2閾値以下であれば投票を行う。
背景色決定部210は、各候補色の中から最大の得票数を得た色を対象画素の背景色として決定し、基本背景画像へその値を書き込む。
次に、背景色推定方法2として、それぞれのフレームの対象画素位置の色(画素値)を候補とし、対象領域の近傍の色(画素値)を投票する方法を説明する。
推定制御部202は、領域指定部110で指定された指定領域の画素を順番に対象画素として選択する。
候補決定部206は、まず、各フレームの対象画素と同位置の色(画素値)を候補色とする。候補決定部206は、候補色の画素値を投票テーブルの候補色欄に登録する。
投票部208は、基本背景画像内の対象画素の近傍一定範囲を所定領域とし、所定領域内の指定領域外の画素の色を順番に取り出し、投票色とする。投票部208は、候補色の中に投票色に近い色がある場合、その候補色へ1点を投票する。例えば、投票部208は、候補色と投票色のチャネルの差の二乗和が第2閾値以下であれば投票を行う。
背景色決定部210は、投票結果に基づいて、候補色の中から最大の得票数を得た色を対象画素の背景色として決定し、基本背景画像へその値を書き込む。
次に、実施例1における画像処理装置10の動作について説明する。図14は、実施例1における背景色推定処理(その1)の一例を示すフローチャートである。図14に示す処理は、上記の背景色推定方法1に基づく。
次に、実施例2における画像処理装置について説明する。実施例2では、実施例1で説明した背景色を適切に推定した背景画像の生成処理を携帯端末で行う。実施例2における画像処理装置として、スマートフォン端末を例にして説明する。
図16は、実施例2における画像処理装置20の構成の一例を示すブロック図である。図16に示す画像処理装置20は、カメラ202と、メモリー204と、ストレージ206と、ユーザインタフェース208と、プロセッサ210とを有する。
Access Memory)であり、動画用ワーキングメモリー242と、背景画像生成プログラム246と、結果画像用ワーキングメモリー248とを含む。
Only Memory)やSDカードなどであり、ストレージ206は、動画保存用ストレージ262と、画像保存用ストレージ264とを含む。
(付記1)
複数の画像に含まれる各画像を統計処理することで背景画像を生成する背景画像生成部と、
前記背景画像の領域を指定する領域指定部と、
前記指定された領域に含まれる対象画素と同位置の前記各画像の画素値と、前記対象画素を含む所定領域内の画素値とを用いて、前記対象画素の背景色を決定する背景色推定部と
を有する画像処理装置。
(付記2)
前記背景色推定部は、
前記所定領域内で、前記指定された領域以外の各画素の画素値を候補とし、前記各画像内の前記対象画素と同位置の各画素値を前記候補に投票した投票結果に基づいて、前記対象画素の背景色を決定する付記1記載の画像処理装置。
(付記3)
前記背景色推定部は、
前記対象画素の背景色が全て決定されるまで推定処理を繰り返す場合、前記候補の数が閾値以下となる対象画素について、次回以降で前記対象画素の背景色の決定を行う付記2記載の画像処理装置。
(付記4)
前記背景色推定部は、
前記各画像内の前記対象画素と同位置の各画素値を候補とし、前記所定領域内で、前記指定された領域以外の画素の画素値を前記候補に投票した投票結果に基づいて、前記対象画素の背景色を決定する付記1記載の画像処理装置。
(付記5)
前記背景色推定部は、
前記対象画素の背景色が全て決定されるまで推定処理を繰り返す場合、投票する画素値の数が閾値以下となる対象画素について、次回以降で前記対象画素の背景色の決定を行う付記4記載の画像処理装置。
(付記6)
前記領域指定部は、
前記各画像内の同位置の画素値の統計処理を行って前記領域を指定する付記1乃至5いずれか一項に記載の画像処理装置。
(付記7)
前領域指定部は、
前記各画像内の同位置の画素値の分散値、又は平均値と最頻値との差に基づいて前記領域を指定する付記6記載の画像処理装置。
(付記8)
複数の画像に含まれる各画像を統計処理することで背景画像を生成し、
前記背景画像の領域を指定し、
前記指定された領域に含まれる対象画素と同位置の前記各画像の画素値と、前記対象画素を含む所定領域内の画素値とを用いて、前記対象画素の背景色を決定する処理を
コンピュータが実行する画像処理方法。
(付記9)
複数の画像に含まれる各画像を統計処理することで背景画像を生成し、
前記背景画像の領域を指定し、
前記指定された領域に含まれる対象画素と同位置の前記各画像の画素値と、前記対象画素を含む所定領域内の画素値とを用いて、前記対象画素の背景色を決定する処理を
コンピュータに実行させるためのプログラム。
102 画像格納部
104 基本背景画像生成部
106 基本背景画像格納部
108 背景色推定部
110 領域指定部
202 カメラ
204 メモリー
210 プロセッサ
Claims (8)
- 複数の画像に含まれる各画像を統計処理することで背景画像を生成する背景画像生成部と、
前記背景画像の領域を指定する領域指定部と、
前記指定された領域に含まれる対象画素と同位置の前記各画像の画素値と、前記対象画素を含む所定領域で、前記指定された領域以外の各画素の画素値とを用いて、前記対象画素の背景色を決定する背景色推定部と
を有する画像処理装置。 - 前記背景色推定部は、
前記所定領域内で、前記指定された領域以外の各画素の画素値を候補とし、前記各画像内の前記対象画素と同位置の各画素値を前記候補に投票した投票結果に基づいて、前記対象画素の背景色を決定する請求項1記載の画像処理装置。 - 前記背景色推定部は、
前記対象画素の背景色が全て決定されるまで推定処理を繰り返す場合、前記候補の数が閾値以下となる対象画素について、次回以降で前記対象画素の背景色の決定を行う請求項2記載の画像処理装置。 - 前記背景色推定部は、
前記各画像内の前記対象画素と同位置の各画素値を候補とし、前記所定領域内で、前記指定された領域以外の画素の画素値を前記候補に投票した投票結果に基づいて、前記対象画素の背景色を決定する請求項1記載の画像処理装置。 - 前記背景色推定部は、
前記対象画素の背景色が全て決定されるまで推定処理を繰り返す場合、投票する画素値の数が閾値以下となる対象画素について、次回以降で前記対象画素の背景色の決定を行う請求項4記載の画像処理装置。 - 前記領域指定部は、
前記各画像内の同位置の画素値の統計処理を行って前記領域を指定する請求項1乃至5いずれか一項に記載の画像処理装置。 - 複数の画像に含まれる各画像を統計処理することで背景画像を生成し、
前記背景画像の領域を指定し、
前記指定された領域に含まれる対象画素と同位置の前記各画像の画素値と、前記対象画素を含む所定領域で、前記指定された領域以外の各画素の画素値とを用いて、前記対象画素の背景色を決定する処理を
コンピュータが実行する画像処理方法。 - 複数の画像に含まれる各画像を統計処理することで背景画像を生成し、
前記背景画像の領域を指定し、
前記指定された領域に含まれる対象画素と同位置の前記各画像の画素値と、前記対象画素を含む所定領域で、前記指定された領域以外の各画素の画素値とを用いて、前記対象画素の背景色を決定する処理を
コンピュータに実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012062905A JP5929379B2 (ja) | 2012-03-19 | 2012-03-19 | 画像処理装置、画像処理方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012062905A JP5929379B2 (ja) | 2012-03-19 | 2012-03-19 | 画像処理装置、画像処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013196397A JP2013196397A (ja) | 2013-09-30 |
JP5929379B2 true JP5929379B2 (ja) | 2016-06-08 |
Family
ID=49395247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012062905A Active JP5929379B2 (ja) | 2012-03-19 | 2012-03-19 | 画像処理装置、画像処理方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5929379B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9659350B2 (en) * | 2014-01-31 | 2017-05-23 | Morpho, Inc. | Image processing device and image processing method for image correction, and non-transitory computer readable recording medium thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3123587B2 (ja) * | 1994-03-09 | 2001-01-15 | 日本電信電話株式会社 | 背景差分による動物体領域抽出方法 |
-
2012
- 2012-03-19 JP JP2012062905A patent/JP5929379B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2013196397A (ja) | 2013-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10887519B2 (en) | Method, system and apparatus for stabilising frames of a captured video sequence | |
US10706892B2 (en) | Method and apparatus for finding and using video portions that are relevant to adjacent still images | |
US10284789B2 (en) | Dynamic generation of image of a scene based on removal of undesired object present in the scene | |
US9819870B2 (en) | Photographing method and electronic device | |
US9373187B2 (en) | Method and apparatus for producing a cinemagraph | |
WO2022089657A1 (zh) | 拼接图像的色差消除方法、装置、设备和可读存储介质 | |
WO2019042404A1 (zh) | 一种图像处理方法、终端和存储介质 | |
US10430456B2 (en) | Automatic grouping based handling of similar photos | |
JP2020529086A (ja) | プレビュー写真をぼかすための方法および装置ならびにストレージ媒体 | |
US10121262B2 (en) | Method, system and apparatus for determining alignment data | |
US9147226B2 (en) | Method, apparatus and computer program product for processing of images | |
US20170351932A1 (en) | Method, apparatus and computer program product for blur estimation | |
US20180295273A1 (en) | Device and method for detecting regions in an image | |
WO2023098045A1 (zh) | 图像对齐方法、装置、计算机设备和存储介质 | |
US11606504B2 (en) | Method and electronic device for capturing ROI | |
US10460487B2 (en) | Automatic image synthesis method | |
WO2017205159A1 (en) | Method and apparatus for generating panoramic images | |
KR101868740B1 (ko) | 파노라마 이미지 생성 방법 및 장치 | |
US10872263B2 (en) | Information processing apparatus, information processing method and storage medium | |
WO2015196681A1 (zh) | 一种图片处理方法及电子设备 | |
JP5929379B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
US20140327806A1 (en) | Method and electronic device for generating thumbnail image | |
CN113421275A (zh) | 图像处理方法、装置、计算机设备和存储介质 | |
KR102628714B1 (ko) | 모바일 단말용 사진 촬영 지원 카메라 시스템 및 방법 | |
CN117097983A (zh) | 图像处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141204 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150917 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150929 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151117 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20160405 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160418 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5929379 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |