JP4864835B2 - 色補正装置、方法及びプログラム - Google Patents
色補正装置、方法及びプログラム Download PDFInfo
- Publication number
- JP4864835B2 JP4864835B2 JP2007214702A JP2007214702A JP4864835B2 JP 4864835 B2 JP4864835 B2 JP 4864835B2 JP 2007214702 A JP2007214702 A JP 2007214702A JP 2007214702 A JP2007214702 A JP 2007214702A JP 4864835 B2 JP4864835 B2 JP 4864835B2
- Authority
- JP
- Japan
- Prior art keywords
- color correction
- correction
- camera
- value
- color
- 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
- 238000012937 correction Methods 0.000 title claims description 212
- 238000000034 method Methods 0.000 title claims description 23
- 238000009826 distribution Methods 0.000 claims description 78
- 230000007423 decrease Effects 0.000 claims description 5
- 238000013507 mapping Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 7
- 238000012545 processing Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000003702 image correction Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/68—Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/86—Camera processing pipelines; Components thereof for processing colour signals for controlling the colour saturation of colour signals, e.g. automatic chroma control circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Processing (AREA)
- Color Television Image Signal Generators (AREA)
- Processing Of Color Television Signals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Studio Devices (AREA)
Description
複数のカメラで撮影した動画の各画像の色補正を行う色補正装置であって、対象カメラに対して参照カメラとするカメラの組と、その順番を特定する情報である補正順序を保持する第1の手段と、参照カメラで撮影した参照画像に基づき、対象カメラで撮影した対象画像の色補正を行い、該対象画像を、色補正後の対象画像に置き換えることを、補正順序の最初の組から最後の組まで順に行うと共に、色補正による画素値の変化量に基づく値である補正量を、各組の色補正について求める第2の手段と、補正順序の最後の組の色補正の終了後、各組の補正量の合計に基づく値により、第2の手段での色補正を繰り返すか否かを判定する第3の手段とを備えており、補正順序において、各カメラは、少なくとも1回は対象カメラとされ、第1番目を除き、参照カメラはそれ以前に対象カメラとされていることを特徴とする。
補正順序において、対象カメラは、次の組の参照カメラであることも好ましく、更に、隣接して配置されているカメラを、参照カメラと対象カメラの組とすることも好ましい。
第2の手段は、対象カメラが撮影した画像と参照カメラが撮影した画像の対応する画素を判定する対応点生成手段と、前記対応する画素の組に基づき、色補正前の画素値に対する色補正後の画素値を示すルックアップテーブルを生成し、ルックアップテーブルに基づき対象画像の色補正を行う補正手段とを備えており、補正量は、色補正前の画素値と、該色補正前の画素値に対する色補正後の画素値との差に基づく値であることも好ましい。なお、対応点生成手段は、対象カメラが撮影した第1から第mの画像、ここでmは1以上の整数、と、参照カメラがほぼ同時に撮影した第1から第mの画像の、同一番号の画像それぞれについて対応する画素を判定することも好ましい。
補正手段は、前記対応する画素の組の画素値を平均とし、あらかじめ定めた値を分散とする2次元ガウス分布を、各画素の組に対して生成する2次元ガウス分布生成手段と、生成した2次元ガウス分布を総和することで、又は、生成した2次元ガウス分布に、その平均の2つの値の差が大きくなる程、小さくなる重みを乗じて総和することで、合計分布を求める合計分布生成手段と、合計分布の分布量に基づきxy平面上の各座標に分布値を設定し、画素値の最小値≦x≦画素値の最大値、である各xから、分布値に基づき1つの座標を選択し、選択した座標である選択座標のxの値を色補正前の、yの値を色補正後の画素値とするルックアップテーブルを生成するルックアップテーブル生成手段とを備えていることも好ましい。
ルックアップテーブル生成手段は、各xについて、分布量の一番大きい座標を選択すること、或いは、xの値が1だけ異なる2つの座標を結ぶ線の傾きが、傾きが1からずれる程大きくなる調整係数を定義し、分布値を、合計分布の分布量が大きい程、小さくなる値とした場合、選択座標の分布値の総和と、選択座標間の調整係数の総和との合計が一番小さくなるように各選択座標を選択することも好ましい。
複数のカメラで撮影した動画の各画像を、対象カメラに対して参照カメラとするカメラの組と、その順番を特定する情報である補正順序に基づき色補正する方法であって、補正順序において、各カメラは、少なくとも1回は対象カメラとされ、第1番目を除き、参照カメラはそれ以前に対象カメラとされており、参照カメラで撮影した参照画像に基づき、対象カメラで撮影した対象画像の色補正を行い、該対象画像を色補正後の対象画像に置き換えることを、補正順序の最初の組から最後の組まで順に行うと共に、色補正による画素値の変化量に基づく値である補正量を、各組の色補正について求める第1のステップと、第1のステップ終了後、各組の補正量の合計に基づく値により、第1のステップを更に繰り返すか否かを判定する第2のステップとを含んでいることを特徴とする。
コンピュータを前記色補正装置として機能させることを特徴とする。
(235G1+240G2+175G3+・・・+251Gk)/255
となる。重みは必須ではないが、設ける場合には、参照画像と対象画像の画素値の差が大きい程、小さくなる値とする。図5においては、画素値の最大値を255とし、
重み=(255−|(参照画像の画素値)−(対象画像の画素値)|)/255
で求めている。
調整係数Ajα,β=(β−α−1)2
とする。なお、上記調整係数に更に定数を乗じる形態であっても良い。
Ex0,y0=Min(Ex0−1,p+Dx0,y0+Ajp,y0)、for 0≦p≦3 (1)
ここで、Dx0,y0は、座標(x0,y0)の分布値であり、Minは、括弧内の最小値を選択する関数である。
補正量=ΣABS(yi−xi)
となる。なお、ABSは括弧内の値の絶対値を求める関数である。また、ルックアップテーブルに含まれる座標の調整係数の合計値、つまり、
補正量=Σ(yi−xi)2
でも良い。
2 対応点生成部
3 補正部
4 制御部
21 フィルタ部
22 対応点探索部
23 調整部
24 マッピングテーブル生成部
31 2次元ガウス分布生成部
32 合計分布生成部
33 ルックアップテーブル生成部
34 対象画像補正部
Claims (10)
- 複数のカメラで撮影した動画の各画像の色補正を行う色補正装置であって、
対象カメラに対して参照カメラとするカメラの組と、その順番を特定する情報である補正順序を保持する第1の手段と、
参照カメラで撮影した参照画像に基づき、対象カメラで撮影した対象画像の色補正を行い、該対象画像を、色補正後の対象画像に置き換えることを、補正順序の最初の組から最後の組まで順に行うと共に、色補正による画素値の変化量に基づく値である補正量を、各組の色補正について求める第2の手段と、
補正順序の最後の組の色補正の終了後、各組の補正量の合計に基づく値により、第2の手段での色補正を繰り返すか否かを判定する第3の手段と、
を備えており、
補正順序において、各カメラは、少なくとも1回は対象カメラとされ、第1番目を除き、参照カメラはそれ以前に対象カメラとされている、
色補正装置。 - 補正順序において、対象カメラは、次の組の参照カメラである請求項1に記載の色補正装置
- 隣接して配置されているカメラを、参照カメラと対象カメラの組とする請求項1又は2に記載の色補正装置。
- 第2の手段は、
対象カメラが撮影した画像と参照カメラが撮影した画像の対応する画素を判定する対応点生成手段と、
前記対応する画素の組に基づき、色補正前の画素値に対する色補正後の画素値を示すルックアップテーブルを生成し、ルックアップテーブルに基づき対象画像の色補正を行う補正手段と、
を備えており、
補正量は、色補正前の画素値と、該色補正前の画素値に対する色補正後の画素値との差に基づく値である、請求項1から3のいずれか1項に記載の色補正装置。 - 対応点生成手段は、対象カメラが撮影した第1から第mの画像、ここでmは1以上の整数、と、参照カメラがほぼ同時に撮影した第1から第mの画像の、同一番号の画像それぞれについて対応する画素を判定する、
請求項4に記載の色補正装置。 - 補正手段は、
前記対応する画素の組の画素値を平均とし、あらかじめ定めた値を分散とする2次元ガウス分布を、各画素の組に対して生成する2次元ガウス分布生成手段と、
生成した2次元ガウス分布を総和することで、又は、生成した2次元ガウス分布に、その平均の2つの値の差が大きくなる程、小さくなる重みを乗じて総和することで、合計分布を求める合計分布生成手段と、
合計分布の分布量に基づきxy平面上の各座標に分布値を設定し、画素値の最小値≦x≦画素値の最大値、である各xから、分布値に基づき1つの座標を選択し、選択した座標である選択座標のxの値を色補正前の、yの値を色補正後の画素値とするルックアップテーブルを生成するルックアップテーブル生成手段と、
を備えている請求項4又は5に記載の色補正装置。 - ルックアップテーブル生成手段は、
分布値を、合計分布の分布量が大きい程、小さくなる値とした場合、選択座標の分布値の総和と、選択座標間の調整係数の総和との合計が一番小さくなるように各選択座標を選択し、
調整係数は、xの値が1だけ異なる2つの座標を結ぶ線の傾きが、傾きが1からずれる程大きくなる値である、
請求項6に記載の色補正装置。 - ルックアップテーブル生成手段は、
各xから、分布量の一番大きい座標を選択する、
請求項6に記載の色補正装置。 - 複数のカメラで撮影した動画の各画像を、対象カメラに対して参照カメラとするカメラの組と、その順番を特定する情報である補正順序に基づき色補正する方法であって、
補正順序において、各カメラは、少なくとも1回は対象カメラとされ、第1番目を除き、参照カメラはそれ以前に対象カメラとされており、
参照カメラで撮影した参照画像に基づき、対象カメラで撮影した対象画像の色補正を行い、該対象画像を色補正後の対象画像に置き換えることを、補正順序の最初の組から最後の組まで順に行うと共に、色補正による画素値の変化量に基づく値である補正量を、各組の色補正について求める第1のステップと、
第1のステップ終了後、各組の補正量の合計に基づく値により、第1のステップを更に繰り返すか否かを判定する第2のステップと、
を含んでいる色補正方法。 - 請求項1から8のいずれか1項に記載の色補正装置としてコンピュータを機能させるプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007214702A JP4864835B2 (ja) | 2007-08-21 | 2007-08-21 | 色補正装置、方法及びプログラム |
US12/178,335 US8428350B2 (en) | 2007-08-21 | 2008-07-23 | Color correction apparatus, method and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007214702A JP4864835B2 (ja) | 2007-08-21 | 2007-08-21 | 色補正装置、方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009049759A JP2009049759A (ja) | 2009-03-05 |
JP4864835B2 true JP4864835B2 (ja) | 2012-02-01 |
Family
ID=40382216
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007214702A Expired - Fee Related JP4864835B2 (ja) | 2007-08-21 | 2007-08-21 | 色補正装置、方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8428350B2 (ja) |
JP (1) | JP4864835B2 (ja) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5421939B2 (ja) * | 2011-02-08 | 2014-02-19 | 日本電信電話株式会社 | 色補正装置、色補正方法及び色補正プログラム |
US9661299B2 (en) * | 2011-06-30 | 2017-05-23 | Thomson Licensing | Outlier detection for colour mapping |
US8724896B2 (en) | 2011-08-30 | 2014-05-13 | Dolby Laboratories Licensing Corporation | Method and system for color-grading multi-view content |
US8724893B2 (en) | 2011-09-27 | 2014-05-13 | Thomson Licensing | Method and system for color look up table generation |
US9113119B2 (en) * | 2011-12-20 | 2015-08-18 | Pelco, Inc. | Method and system for color adjustment |
US9542733B2 (en) | 2012-01-10 | 2017-01-10 | Konica Minolta, Inc. | Image processing method, imaging processing apparatus and image processing program for correcting density values between at least two images |
JP2014082541A (ja) * | 2012-10-12 | 2014-05-08 | National Institute Of Information & Communication Technology | 互いに類似した情報を含む複数画像のデータサイズを低減する方法、プログラムおよび装置 |
WO2015167460A1 (en) * | 2014-04-29 | 2015-11-05 | Hewlett Packard Development Company, L.P. | Imager calibration via modeled responses to importance-weighted color sample data |
JP2016134803A (ja) * | 2015-01-20 | 2016-07-25 | キヤノン株式会社 | 画像処理装置及び画像処理方法 |
US10242287B2 (en) | 2015-06-11 | 2019-03-26 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and recording medium |
US9813622B2 (en) * | 2015-07-27 | 2017-11-07 | Futurewei Technologies, Inc. | Color corrected high resolution imaging |
JP6595880B2 (ja) | 2015-10-22 | 2019-10-23 | キヤノン株式会社 | 画像処理装置、画像処理方法 |
CN105979252A (zh) * | 2015-12-03 | 2016-09-28 | 乐视致新电子科技(天津)有限公司 | 一种测试方法和装置 |
WO2018048838A1 (en) * | 2016-09-06 | 2018-03-15 | Apple Inc. | Still image stabilization/optical image stabilization synchronization in multi-camera image capture |
CN108447105A (zh) * | 2018-02-02 | 2018-08-24 | 微幻科技(北京)有限公司 | 一种全景图像的处理方法及装置 |
JP7150501B2 (ja) * | 2018-07-05 | 2022-10-11 | キヤノン株式会社 | 制御装置、制御方法、及びプログラム |
JP7010779B2 (ja) * | 2018-07-09 | 2022-01-26 | Kddi株式会社 | 画像補正装置及び画像補正方法 |
CN111179362B (zh) * | 2019-12-14 | 2022-02-22 | 西安交通大学 | 一种基于动态光照校正算法的试纸颜色均匀性检测方法 |
US20220292801A1 (en) * | 2021-03-15 | 2022-09-15 | Plantronics, Inc. | Formatting Views of Whiteboards in Conjunction with Presenters |
CN113382177B (zh) * | 2021-05-31 | 2023-03-28 | 上海东方传媒技术有限公司 | 一种多视角环绕拍摄方法及*** |
US11889196B2 (en) * | 2021-12-06 | 2024-01-30 | Qualcomm Incorporated | Systems and methods for determining image capture settings |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5862268A (en) * | 1997-03-24 | 1999-01-19 | Focus Enhancements, Inc. | Bilinear decimator with error compensation |
US6850565B2 (en) * | 1998-12-18 | 2005-02-01 | Intel Corporation | Real time bit rate control system |
US6650396B2 (en) * | 2000-12-04 | 2003-11-18 | Hytechnology, Inc. | Method and processor for stereo cylindrical imaging |
JP3297040B1 (ja) * | 2001-04-24 | 2002-07-02 | 松下電器産業株式会社 | 車載カメラの画像合成表示方法及びその装置 |
JP2004004357A (ja) * | 2002-05-31 | 2004-01-08 | Sony Corp | 撮像装置 |
US7259784B2 (en) * | 2002-06-21 | 2007-08-21 | Microsoft Corporation | System and method for camera color calibration and image stitching |
JP2004088247A (ja) * | 2002-08-23 | 2004-03-18 | Sony Corp | 画像処理装置、カメラキャリブレーション処理装置、および方法、並びにコンピュータ・プログラム |
GB0229096D0 (en) * | 2002-12-13 | 2003-01-15 | Qinetiq Ltd | Image stabilisation system and method |
US7119816B2 (en) * | 2003-03-31 | 2006-10-10 | Microsoft Corp. | System and method for whiteboard scanning to obtain a high resolution image |
US7242460B2 (en) * | 2003-04-18 | 2007-07-10 | Sarnoff Corporation | Method and apparatus for automatic registration and visualization of occluded targets using ladar data |
US20050088515A1 (en) * | 2003-10-23 | 2005-04-28 | Geng Z. J. | Camera ring for three-dimensional (3D) surface imaging |
EP1605403A1 (en) * | 2004-06-08 | 2005-12-14 | STMicroelectronics S.r.l. | Filtering of noisy images |
WO2005125208A1 (ja) * | 2004-06-15 | 2005-12-29 | Matsushita Electric Industrial Co., Ltd. | 監視装置および車両周辺監視装置 |
US7764844B2 (en) * | 2004-09-10 | 2010-07-27 | Eastman Kodak Company | Determining sharpness predictors for a digital image |
JP2006113739A (ja) * | 2004-10-13 | 2006-04-27 | Matsushita Electric Ind Co Ltd | 画像補正処理装置 |
JP4600011B2 (ja) * | 2004-11-29 | 2010-12-15 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
US7912337B2 (en) * | 2005-11-02 | 2011-03-22 | Apple Inc. | Spatial and temporal alignment of video sequences |
JP2007180981A (ja) * | 2005-12-28 | 2007-07-12 | Victor Co Of Japan Ltd | 画像符号化装置、画像符号化方法、及び画像符号化プログラム |
US7903898B2 (en) * | 2006-04-28 | 2011-03-08 | Panasonic Corporation | Visual processing apparatus, visual processing method, program, recording medium, display device, and integrated circuit |
JP5258307B2 (ja) * | 2007-01-19 | 2013-08-07 | パナソニック株式会社 | 無線通信方法および無線通信装置 |
US8144778B2 (en) * | 2007-02-22 | 2012-03-27 | Sigma Designs, Inc. | Motion compensated frame rate conversion system and method |
JP5519122B2 (ja) * | 2007-08-15 | 2014-06-11 | 富士フイルム株式会社 | 画像成分分離装置、方法、およびプログラム |
-
2007
- 2007-08-21 JP JP2007214702A patent/JP4864835B2/ja not_active Expired - Fee Related
-
2008
- 2008-07-23 US US12/178,335 patent/US8428350B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009049759A (ja) | 2009-03-05 |
US8428350B2 (en) | 2013-04-23 |
US20090052776A1 (en) | 2009-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4864835B2 (ja) | 色補正装置、方法及びプログラム | |
JP5768684B2 (ja) | ステレオ画像生成装置、ステレオ画像生成方法及びステレオ画像生成用コンピュータプログラム | |
US9286680B1 (en) | Computational multi-camera adjustment for smooth view switching and zooming | |
US8189960B2 (en) | Image processing apparatus, image processing method, program and recording medium | |
JP4658711B2 (ja) | 動きベクトル検出装置及び方法 | |
US9288392B2 (en) | Image capturing device capable of blending images and image processing method for blending images thereof | |
JP5197279B2 (ja) | コンピュータによって実施されるシーン内を移動している物体の3d位置を追跡する方法 | |
JP4831514B2 (ja) | 設定パラメータ最適化装置およびそのプログラム | |
US8588521B2 (en) | Image processing apparatus and control method therefor | |
KR20160115466A (ko) | 파노라믹 비디오를 스티칭하는 장치 및 이를 위한 스티칭 방법 | |
WO2022057670A1 (zh) | 一种实时对焦方法、装置、***和计算机可读存储介质 | |
US20090180008A1 (en) | Automatic calibration for camera lens distortion correction | |
US8059904B2 (en) | Image-processing device, electronic camera, image-processing program, and image-processing method | |
US9819914B2 (en) | Methods for generating and employing a camera noise model and apparatuses using the same | |
CN111242858B (zh) | 一种相机镜头的畸变校正方法和*** | |
JPH11102430A (ja) | 画像処理装置 | |
JP5309940B2 (ja) | 画像処理装置、および撮像装置 | |
TW201541961A (zh) | 照相元件校正方法 | |
TWI774039B (zh) | 固定圖像雜訊的影像補償系統 | |
CN114079735B (zh) | 固定图像噪声的影像补偿*** | |
JP2009206552A (ja) | 画像処理装置 | |
KR20220101565A (ko) | 360도 영상 스티칭 장치 및 방법 | |
CN112637573A (zh) | 一种多镜头切换的显示方法、***、智能终端及存储介质 | |
CN110738617A (zh) | 相机环形阵列的图像矫正方法、***及介质 | |
Liu et al. | Keystone correction for stereoscopic cinematography |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100125 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100823 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20100730 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110922 |
|
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: 20111018 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111109 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141118 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |