JP5711005B2 - フリッカ補正方法および画像処理装置 - Google Patents
フリッカ補正方法および画像処理装置 Download PDFInfo
- Publication number
- JP5711005B2 JP5711005B2 JP2011040148A JP2011040148A JP5711005B2 JP 5711005 B2 JP5711005 B2 JP 5711005B2 JP 2011040148 A JP2011040148 A JP 2011040148A JP 2011040148 A JP2011040148 A JP 2011040148A JP 5711005 B2 JP5711005 B2 JP 5711005B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- frame
- reference image
- frame images
- generating
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 137
- 238000012937 correction Methods 0.000 title claims description 114
- 238000012545 processing Methods 0.000 title claims description 45
- 238000003384 imaging method Methods 0.000 claims description 70
- 230000004397 blinking Effects 0.000 claims description 62
- 238000012935 Averaging Methods 0.000 claims description 15
- 238000007796 conventional method Methods 0.000 description 51
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
Description
以下、本発明の第1の実施形態について図面を参照して説明する。初めに、本実施形態におけるフリッカ補正に用いる基準画像の生成原理について説明する。図1は、本実施形態における光源の明滅周波数とフレーム画像の撮像時間タイミングとを示したグラフである。グラフの横軸は時間を示し、縦軸は光源の明るさを示す。なお、光源が一番明るい場合の明るさを1とし、光源が一番暗い場合の明るさを−1としている。また、光源の明るさが、一番明るい場合と一番暗い場合とのちょうど中間の明るさを0としている。また、曲線1001は、光源の明滅周波数(理想状態としてサインカーブとしている)を示している。また、点101〜112は、1フレーム目から12フレーム目のフレーム画像を撮像した時間を示している。
(1)基準画像の生成に必要なフレーム画像の枚数nは、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数の最小の約数(ただし、1は除く)。
(2)基準画像を生成するために保存する必要があるフレーム画像の枚数mは、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数から、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数を(1)で算出した基準画像の生成に必要なフレーム画像の枚数nで割った値を減算し、補正対象画像の枚数(1枚)を加算した値。
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数は「12」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数の最小の約数(但し、1は除く)は「2」
従って、基準画像の生成に必要なフレーム画像の枚数nは「2」である。
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数は「12」
・基準画像の生成に必要なフレーム画像の枚数nは「2」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数「12」を基準画像の生成に必要なフレーム画像の枚数「2」で割った値は「6」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数「12」から、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数を基準画像の生成に必要なフレーム画像の枚数で割った値「6」を減算した値は「6」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数から、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数を基準画像の生成に必要なフレーム画像の枚数で割った値を減算した値「6」に、補正対象画像の枚数「1」を加算した値は「7」
従って、基準画像を生成するために保存する必要があるフレーム画像の枚数mは「7」である。
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数は「9」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数の最小の約数(但し、1は除く)は「3」
従って、基準画像の生成に必要なフレーム画像の枚数nは「3」である。
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数は「9」
・基準画像の生成に必要なフレーム画像の枚数nは「3」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数「9」を基準画像の生成に必要なフレーム画像の枚数「3」で割った値は「3」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数「9」から、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数を基準画像の生成に必要なフレーム画像の枚数で割った値「3」を減算した値は「6」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数から、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数を基準画像の生成に必要なフレーム画像の枚数で割った値を減算した値「6」に、補正対象画像の枚数「1」を加算した値は「7」
従って、基準画像を生成するために保存する必要があるフレーム画像の枚数mは「7」である。
(ステップS101)ユーザは、動画を撮影する前に、画像処理装置1の入力部11に、撮像する動画のフレームレートと光源の明滅周波数とを入力する。入力部11は、ユーザに入力された、撮像する画像のフレームレートを必要枚数算出部12と撮像部13とに対して入力し、光源の明滅周波数を必要枚数算出部12に対して入力する。その後、ステップS102の処理に進む。
(ステップS103)ユーザは、動画の撮影を開始させる際に、入力部11が備える撮影開始ボタンを押下する。制御部19は、入力部11が備える撮影開始ボタンが押下された場合、撮像部13に動画の撮影を開始させる。撮像部13は、制御部19の制御に基づいて、ステップS101で入力された、撮影する動画のフレームレートで指定されるフレームレートでの動画の撮影を開始する。その後、ステップS104の処理に進む。
(ステップS106)制御部13は、ステップS105の処理で撮像部13が撮像した1フレーム分のフレーム画像を一時記憶部14に記憶させる。その後、ステップS107の処理に進む。
(ステップS108)ゲイン算出部16は、ステップS105の処理で撮像部13が撮像した補正対象画像と、ステップS107の処理で基準画像生成部15が生成した基準画像とを用いて、補正対象画像のフリッカを補正するためのゲイン値を算出する。その後、ステップS109の処理に進む。
(ステップS110)制御部19は、ステップS109の処理で補正部17が補正した補正対象画像を動画として記憶部18に記憶させる。その後、ステップS111の処理に進む。
(ステップS111)制御部19は、一時記憶部14が記憶しているフレーム画像のうち、必要のないフレーム画像を削除する。その後、ステップS104の処理に戻る。
次に、本発明の第2の実施形態について説明する。第1の実施形態では、1枚の補正対象画像毎に基準画像を生成しているが、本実施形態では、複数枚の補正対象画像に対して、1つの基準画像を生成する。すなわち、基準画像の更新を複数フレーム毎に行う。これにより、更に、フレーム画像を記憶する記憶部の容量をより少なくすることができ、基準画像を作成するための処理時間、あるいはハードウェア処理における回路リソースをより少なくすることができる。なお、本実施形態における画像処理装置1は、第1の実施形態における画像処理装置1と同様の構成である。
(1)基準画像の作成に必要なフレーム画像の枚数nは、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数の最小の約数(ただし、1は除く)である。
(2)基準画像を生成するために保存する必要があるフレーム画像の枚数mは、(1)の基準画像の作成に必要なフレーム画像の枚数nと同じ枚数である。また、基準画像作成用のフレーム画像の保存周期t(フレーム画像のうち、基準画像作成用に保存する必要があるフレーム画像が出現する周期)は、従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数を、基準画像の作成に必要なフレーム画像の枚数nで割った値である。
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数は「12」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数の最小の約数(但し、1は除く)は「2」
従って、基準画像の生成に必要なフレーム画像の枚数nは「2」である。
・基準画像の生成に必要なフレーム画像の枚数nは「2」
従って、基準画像を生成するために保存する必要があるフレーム画像の枚数mは「2」である。
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数は「12」
・基準画像の作成に必要なフレーム画像の枚数nは「2」
・従来の方法を用いて基準画像を生成する場合に必要なフレーム画像の枚数「12」を、・基準画像の作成に必要なフレーム画像の枚数「2」で割った値は「6」
従って、フレーム画像の保存周期tは「6」である。すなわち、フレーム画像を6枚取得する毎に、1枚のフレーム画像を保存する。
(ステップS201)ユーザは、動画を撮影する前に、画像処理装置1の入力部11に、撮像する動画のフレームレートと光源の明滅周波数とを入力する。入力部11は、ユーザに入力された、撮像する画像のフレームレートを必要枚数算出部12と撮像部13とに対して入力し、光源の明滅周波数を必要枚数算出部12に対して入力する。また、制御部19は、基準画像作成用のフレーム画像を保存するタイミングを判定するために用いる撮像回数Tの値を0に初期化する。その後、ステップS202の処理に進む。
(ステップS203)ユーザは、動画の撮影を開始させる際に、入力部11が備える撮影開始ボタンを押下する。制御部19は、入力部11が備える撮影開始ボタンが押下された場合、撮像部13に動画の撮影を開始させる。撮像部13は、制御部19の制御に基づいて、ステップS201で入力された、撮影する動画のフレームレートで指定されるフレームレートでの動画の撮影を開始する。その後、ステップS204の処理に進む。
(ステップS206)制御部13は、撮像回数Tの値に1を加算する。その後、ステップS207の処理に進む。
(ステップS207)制御部13は、撮像回数Tの値と、基準画像作成用のフレーム画像の保存周期tの値とが同じ値であるか否かを判定する。撮像回数Tの値と、基準画像作成用のフレーム画像の保存周期tの値とが同じ値であると制御部13が判定した場合にはステップS208の処理に進み、それ以外の場合にはステップS212の処理に進む。
(ステップS209)基準画像生成部15は、一時記憶部14が記憶している、基準画像を生成するために保存する必要があるフレーム画像の枚数mのうち、基準画像を生成するために必要なフレーム画像の枚数nを平均化し、基準画像を生成する。また、基準画像生成部15は、生成した基準画像を一時記憶部14に記憶させる。なお、一時記憶部14が既に基準画像を記憶している場合は、基準画像生成部15が新たに生成した基準画像に更新する。その後、ステップS210の処理に進む。なお、一時記憶部14が記憶しているフレーム画像がm枚未満である場合には、ステップS211の処理に進む。
(ステップS211)制御部13は、撮像回数Tの値を0に初期化する。その後、ステップS212の処理に進む。
(ステップS213)補正部17は、ステップS212の処理でゲイン算出部16が算出したゲイン値を用いて、ステップS205の処理で撮像部13が撮像した補正対象画像のフリッカを補正する。その後、ステップS214の処理に進む。
(ステップS214)制御部19は、ステップS213の処理で補正部17が補正した補正対象画像を動画として記憶部18に記憶させる。その後、ステップS204の処理に戻る。
Claims (4)
- 算出部が、撮像する動画のフレームレートa[fps]と光源の明滅周波数b[Hz]とから、1/aと1/bとの最小公倍数を算出し、算出した最小公倍数の分母の値をaに変換した場合の分子の値に含まれる1を除く最小の約数nを算出する算出ステップと、
基準画像生成部が、前記最小公倍数を前記明滅周波数b倍した周期をn等分したタイミングで撮像したn枚のフレーム画像を平均化して基準画像を生成する基準画像生成ステップと、
補正部が、前記基準画像に基づいて、撮像した前記動画のフリッカ補正を行う補正ステップと、
を含むことを特徴とするフリッカ補正方法。 - 前記基準画像生成ステップでは、前記n枚のフレーム画像のうち、最も過去に撮像したフレーム画像と同じ明るさのフレーム画像を得たときに、前記基準画像を更新する
ことを特徴とする請求項1に記載のフリッカ補正方法。 - 前記基準画像生成ステップでは、前記基準画像の更新は、前回の更新から所定の時間以上経過した場合に行う
ことを特徴とする請求項2に記載のフリッカ補正方法。 - 明滅周波数b[Hz]の光源下でフレームレートa[fps]の動画を撮像する撮像部と、
前記フレームレートa[fps]と前記明滅周波数b[Hz]とから、1/aと1/bとの最小公倍数を算出し、算出した最小公倍数の分母の値をaに変換した場合の分子の値に含まれる1を除く最小の約数nを算出する算出部と、
前記最小公倍数を前記明滅周波数b倍した周期をn等分したタイミングで撮像したn枚のフレーム画像を平均化して基準画像を生成する基準画像生成部と、
前記基準画像生成部が生成した前記基準画像に基づいて、前記撮像部が撮像した前記動画のフリッカ補正を行う補正部と、
を備えることを特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011040148A JP5711005B2 (ja) | 2011-02-25 | 2011-02-25 | フリッカ補正方法および画像処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011040148A JP5711005B2 (ja) | 2011-02-25 | 2011-02-25 | フリッカ補正方法および画像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012178685A JP2012178685A (ja) | 2012-09-13 |
| JP5711005B2 true JP5711005B2 (ja) | 2015-04-30 |
Family
ID=46980254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011040148A Expired - Fee Related JP5711005B2 (ja) | 2011-02-25 | 2011-02-25 | フリッカ補正方法および画像処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5711005B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10567699B2 (en) | 2014-11-06 | 2020-02-18 | Sony Corporation | Information processing apparatus to improve image quality by removing flicker component from captured image |
| JP7022027B2 (ja) * | 2018-07-30 | 2022-02-17 | Kddi株式会社 | 情報処理装置及びプログラム |
| CN116546334B (zh) * | 2023-04-12 | 2026-02-06 | 杭州华橙软件技术有限公司 | 视频拍摄方法及装置 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000350102A (ja) * | 1999-06-02 | 2000-12-15 | Sharp Corp | 撮像装置のフリッカ補正回路および撮像素子 |
| JP2008109370A (ja) * | 2006-10-25 | 2008-05-08 | Sanyo Electric Co Ltd | 画像補正装置及び方法並びに撮像装置 |
| JP2009021813A (ja) * | 2007-07-11 | 2009-01-29 | Canon Inc | フリッカ補正装置及びフリッカ補正方法 |
| JP2009081684A (ja) * | 2007-09-26 | 2009-04-16 | Panasonic Corp | フリッカ低減装置 |
| JP2009152919A (ja) * | 2007-12-21 | 2009-07-09 | Olympus Imaging Corp | 撮像装置および画像信号処理方法 |
-
2011
- 2011-02-25 JP JP2011040148A patent/JP5711005B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012178685A (ja) | 2012-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4626689B2 (ja) | 撮像装置、補正回路および補正方法 | |
| JP4856765B2 (ja) | 撮像装置及びフリッカ検出方法 | |
| CN100596171C (zh) | 图像数据处理装置、图像数据处理方法和成像系统 | |
| JP6944272B2 (ja) | 動体検出装置およびその制御方法 | |
| JP2015115922A (ja) | 撮像装置および撮像方法 | |
| JP5612017B2 (ja) | カメラの手ぶれ低減システム | |
| CN104541499B (zh) | 摄像装置、集成电路以及闪烁减少方法 | |
| JP2016081427A (ja) | 画像処装置および画像処理方法、並びにプログラム | |
| US10911675B2 (en) | Method for providing shake correction, signal processing device performing the method, and imaging device including the signal processing device | |
| CN114125314A (zh) | 亮度同步方法、装置、存储介质及设备 | |
| JP5711005B2 (ja) | フリッカ補正方法および画像処理装置 | |
| JP2020108101A (ja) | 情報処理装置、撮像装置、情報処理方法および撮像装置の制御方法 | |
| US20140063285A1 (en) | Image data processing apparatus, imaging apparatus, and image data processing method | |
| JP4323343B2 (ja) | 撮像装置及びフリッカ検出方法 | |
| JP2017069741A (ja) | 撮像装置、フリッカ検出方法及びプログラム | |
| US9883102B2 (en) | Image processing apparatus, image processing method, program, and camera | |
| WO2012147337A1 (ja) | フリッカ検出装置、フリッカ検出方法およびフリッカ検出プログラム | |
| JP6652303B2 (ja) | フラッシュバンド判定装置、その制御方法、および制御プログラム、並びに撮像装置 | |
| CN106063251B (zh) | 图像处理装置和图像处理方法 | |
| TW202013312A (zh) | 影像產生方法與電子裝置 | |
| JP6080579B2 (ja) | 撮像装置およびその制御方法 | |
| JP5896558B2 (ja) | フリッカー抑圧装置及び高速度カメラ | |
| JP6778014B2 (ja) | 撮像装置及びその制御方法、プログラム、記憶媒体 | |
| JP6797566B2 (ja) | 撮像装置、撮像装置の制御方法、および、画像処理装置 | |
| CN112135063B (zh) | 图像输出方法与电子装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150116 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20150119 |
|
| 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: 20150224 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150305 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5711005 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |