JP2008278320A - White balance adjustment device, information processing device, white balance adjustment method, white balance setting method, and program - Google Patents
White balance adjustment device, information processing device, white balance adjustment method, white balance setting method, and program Download PDFInfo
- Publication number
- JP2008278320A JP2008278320A JP2007120981A JP2007120981A JP2008278320A JP 2008278320 A JP2008278320 A JP 2008278320A JP 2007120981 A JP2007120981 A JP 2007120981A JP 2007120981 A JP2007120981 A JP 2007120981A JP 2008278320 A JP2008278320 A JP 2008278320A
- Authority
- JP
- Japan
- Prior art keywords
- white balance
- image data
- image
- correction
- balance value
- 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.)
- Granted
Links
Images
Landscapes
- Color Television Image Signal Generators (AREA)
- Processing Of Color Television Signals (AREA)
Abstract
Description
本発明は、デジタルカメラなどの撮影装置のホワイトバランスを補正するホワイトバランス調整装置、及びこのホワイトバランス調整装置に接続されたパーソナルコンピュータなどの情報処理装置に関する。また、ホワイトバランス調整装置を用いたホワイトバランス調整方法、前記情報処理装置を用いたホワイトバランス設定方法、前記ホワイトバランス調整方法及びホワイトバランス設定方法を実現するためのプログラムに関する。 The present invention relates to a white balance adjustment device that corrects white balance of a photographing device such as a digital camera, and an information processing device such as a personal computer connected to the white balance adjustment device. The present invention also relates to a white balance adjustment method using a white balance adjustment device, a white balance setting method using the information processing device, a program for realizing the white balance adjustment method, and a white balance setting method.
撮影者がホワイトバランス値を調整することができ、調整されたホワイトバランス値に基づいてホワイトバランス補正を施すホワイトバランス処理装置が知られている(例えば、特許文献1参照)。特許文献1に記載のホワイトバランス処理装置は、レリーズボタンが押下されて撮影が指示されると被写体を撮影して静止画データを生成する。そして、調整されたホワイトバランス値に基づいて、静止画データに対してホワイトバランス補正を施してメディアに記録するとともに、ホワイトバランス補正が施された当該静止画データをモニタに表示している。 2. Description of the Related Art A white balance processing device that allows a photographer to adjust a white balance value and performs white balance correction based on the adjusted white balance value is known (see, for example, Patent Document 1). The white balance processing device described in Patent Document 1 captures a subject and generates still image data when the release button is pressed and photographing is instructed. Then, based on the adjusted white balance value, the still image data is subjected to white balance correction and recorded on the medium, and the still image data subjected to the white balance correction is displayed on the monitor.
また、撮影者が動画系列でホワイトバランス値を調整できるホワイトバランス処理装置が提案されている(例えば、特許文献2参照)。特許文献2に記載のホワイトバランス処理装置は、動画系列データが表示されている状態で、設定されているホワイトバランス値に基づいて、R(赤)、G(緑)及びB(青)のチャネルレベルでバランスを指定する。そして、この指定に基づいてホワイトバランス値の微調整を行い、カスタムホワイトバランス値を設定している。
しかしながら、特許文献1に記載のホワイトバランス処理装置では、撮影者はホワイトバランス値に基づいてホワイトバランス補正が施された結果を撮影後にしか確認することができない。このため、所望する色合いの静止画データを得るためには、撮影者はホワイトバランス値の設定と撮影の指示とを繰り返さなければならず、ホワイトバランス値の設定が困難であるという問題がある。 However, in the white balance processing apparatus described in Patent Document 1, the photographer can confirm the result of white balance correction based on the white balance value only after photographing. For this reason, in order to obtain still image data having a desired hue, the photographer has to repeat the setting of the white balance value and the instruction of shooting, and there is a problem that it is difficult to set the white balance value.
また、特許文献2に記載のホワイトバランス処理装置では、撮影者はホワイトバランス補正結果を確認しながらホワイトバランスの補正を行えるものの、補正指示は繰り返し行うため一度に所望のホワイトバランス値を得ることは難しい。 In the white balance processing device described in Patent Document 2, the photographer can correct the white balance while checking the white balance correction result, but the correction instruction is repeatedly performed, so that a desired white balance value can be obtained at one time. difficult.
本発明は上記従来の問題点に鑑み、撮影した画像において撮影者の所望するホワイトバランス値を容易に設定できるように構成することを目的とする。即ち、このような構成の、ホワイトバランス調整装置、情報処理装置、ホワイトバランス調整方法、ホワイトバランス設定方法、及びプログラムを提供することを目的とする。 In view of the above-described conventional problems, an object of the present invention is to make it possible to easily set a white balance value desired by a photographer in a photographed image. That is, an object of the present invention is to provide a white balance adjustment device, an information processing device, a white balance adjustment method, a white balance setting method, and a program having such a configuration.
上記目的を達成するため、本発明のホワイトバランス調整装置は、画像を撮影する撮影手段によって撮影された画像データを外部装置へ送信する送信手段と、前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信手段と、前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたことを特徴とする。 In order to achieve the above object, a white balance adjustment device according to the present invention includes a transmission unit that transmits image data captured by an imaging unit that captures an image to an external device, and an arbitrary position in the image data from the external device. Receiving means for receiving the specified information, a calculating means for calculating a white balance value from the position of the image data corresponding to the specified information, and the white balance value for the image data photographed by the photographing means. And correction means for performing white balance correction.
また、本発明は、画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置であって、前記ホワイトバランス調整装置から送信された前記画像データを受信する受信手段と、前記受信手段で受信した画像データを表示する表示手段と、前記表示手段で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定手段と、前記指定手段で指定した情報を前記ホワイトバランス調整装置に送信する送信手段とを備えたことを特徴とする。 Further, the present invention provides a transmission unit that transmits image data captured by an imaging unit that captures an image, a calculation unit that calculates a white balance value of the image data, and image data captured by the imaging unit. And an information processing device connected to a white balance adjustment device comprising correction means for performing white balance correction using the white balance value, wherein the image data transmitted from the white balance adjustment device is received. Receiving means, display means for displaying the image data received by the receiving means, and designation means for designating an arbitrary position of the image data displayed by the display means as a position for calculating the white balance value; And transmitting means for transmitting the information specified by the specifying means to the white balance adjusting device. And butterflies.
また、本発明のホワイトバランス調整方法は、画像を撮影する撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とする。 The white balance adjustment method of the present invention includes a transmission step of transmitting image data captured by an imaging unit that captures an image to an external device, and designation information on an arbitrary position in the image data from the external device. A white balance correction using the white balance value with respect to the image data captured by the photographing step, and a calculating step of calculating a white balance value from the position of the image data corresponding to the designation information. And a correction step for applying the above.
また、本発明は、画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置のホワイトバランス設定方法であって、前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、前記受信工程で受信した画像データを表示する表示工程と、前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とする。 Further, the present invention provides a transmission unit that transmits image data captured by an imaging unit that captures an image, a calculation unit that calculates a white balance value of the image data, and image data captured by the imaging unit. And a white balance setting method of an information processing apparatus connected to a white balance adjustment device comprising a correction means for performing white balance correction using the white balance value, wherein the white balance adjustment method is transmitted from the white balance adjustment device. A reception step for receiving image data, a display step for displaying the image data received in the reception step, and an arbitrary position of the image data displayed in the display step as a position for calculating the white balance value The designated process to be designated and the information designated in the designated process are transmitted to the white balance adjusting device. Characterized by comprising a transmission step.
また、本発明は、画像を撮影する撮影手段によって撮影された画像データのホワイトバランスを調整するホワイトバランス調整装置の制御方法を実行するための、コンピュータで読み取り可能なプログラムであって、前記撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とする。 The present invention also provides a computer-readable program for executing a control method of a white balance adjustment device for adjusting white balance of image data captured by an image capturing unit that captures an image. A transmitting step of transmitting image data captured by the external device, a receiving step of receiving designation information at an arbitrary position in the image data from the external device, and a position of the image data corresponding to the designation information A calculation step of calculating a white balance value, and a correction step of performing white balance correction on the image data photographed by the photographing step using the white balance value are provided.
また、本発明は、画像を撮影する撮影手段によって撮影された画像データを送信する送信手段と、前記画像データのホワイトバランス値を算出する算出手段と、前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたホワイトバランス調整装置に接続される情報処理装置のホワイトバランス設定方法を実行するための、コンピュータで読み取り可能なプログラムであって、前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、前記受信工程で受信した画像データを表示する表示工程と、前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とする。 Further, the present invention provides a transmission unit that transmits image data captured by an imaging unit that captures an image, a calculation unit that calculates a white balance value of the image data, and image data captured by the imaging unit. And a computer-readable program for executing a white balance setting method of an information processing apparatus connected to a white balance adjustment apparatus having a correction means for performing white balance correction using the white balance value. A receiving step for receiving the image data transmitted from the white balance adjustment device, a display step for displaying the image data received in the receiving step, and an arbitrary position of the image data displayed in the display step. A designation step for designating a position for calculating the white balance value, and the designation The information specified in extent, characterized in that a transmission step of transmitting to the white balance adjustment device.
本発明によれば、撮影した画像において撮影者の所望するホワイトバランス値を容易に設定することが可能になり、効率的にホワイトバランス補正を行うことができる。 According to the present invention, it is possible to easily set a white balance value desired by a photographer in a photographed image, and white balance correction can be performed efficiently.
以下、本発明の実施の形態について、図面を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
<システム構成>
図1は、本発明の実施形態に係るホワイトバランス調整装置を含むデジタルカメラシステムの構成を示すブロック図である。
<System configuration>
FIG. 1 is a block diagram showing a configuration of a digital camera system including a white balance adjustment device according to an embodiment of the present invention.
このデジタルカメラシステムは、本実施の形態に係るホワイトバランス調整装置を含むデジタルカメラと100と、このデジタルカメラ100に接続されているパーソナルコンピュータから成る情報処理装置(外部装置)101とで構成されている。
This digital camera system includes a digital camera including a white balance adjustment device according to the present embodiment, and an information processing device (external device) 101 including a personal computer connected to the
まず、デジタルカメラ100の構成について説明する。
First, the configuration of the
デジタルカメラ100は、光学像を電気信号に変換する撮影素子10、撮影素子10のアナログ信号出力をデジタル信号に変換するA/D変換器11、及び画像処理回路12を有している。画像処理回路12は、A/D変換器11からのデータ或いはメモリ制御回路13からのデータに対してホワイトバランスを施し、さらに所定の画素補間処理や色変換処理を行う。また、画像処理回路12においては、ホワイトバランス制御回路19で得られた演算結果に基づいてTTL方式のAWB(オートホワイトバランス)処理も行っている。さらに、画像処理回路12においては、撮影した画像データを用いて所定の演算処理を行う。そして、得られた演算結果に基づいてシステム制御回路18がTTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、EF(フラッシュプリ発光)処理を行っている。
The
また、デジタルカメラ100の全体の動作を制御するシステム制御回路18には、メモリ制御回路13、メモリ16、画像圧縮・伸長回路17、ホワイトバランス制御回路19、通信部110が接続されている。さらに、メモリ制御回路13には、D/A変換器14を介して、TFT LCD等から成る画像表示部15が接続されている。画像表示メモリに書き込まれた表示用の画像データは、D/A変換器14を介して画像表示部15により表示される。
Further, a
メモリ16は、撮影した静止画像や動画像を格納するためのメモリであり、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶量を備えている。これにより、複数枚の静止画像を連続して撮影する連射撮影や動画の場合にも、高速かつ大量の画像書き込みをメモリ16に対して行うことが可能となる。また、メモリ16はシステム制御回路18の作業領域としても使用することが可能である。A/D変換器11のデータが、画像処理回路12及びメモリ制御回路13を介して、或いはA/D変換器11のデータが直接メモリ制御回路13を介して、メモリ16に書き込まれる。
The
画像圧縮・伸長回路17は、画像データを圧縮伸長、または間引きや切り抜きなどを行う回路であり、メモリ16に格納された画像を読み込んで圧縮伸長処理或いは間引き、切り抜き処理を行い、処理を終えたデータをメモリ16に書き込む。ホワイトバランス制御回路19は、撮影した画像データを用いて、ホワイトバランス制御値の演算処理を行う。
The image compression /
通信部110は、RS232CやUSB、IEEE1394、P1284、SCSI、モデム、LAN、無線通信、等の各種通信機能を有する。コネクタ111は、デジタルカメラ100を他の機器、例えば情報処理装置101と接続する。無線通信の場合は、コネクタに代えてアンテナ111を用いる。通信部110を介して情報処理装置101やプリンタ等の周辺機器との間で画像データや画像データに付属した管理情報を転送し合うことができる。
The
次に、情報処理装置101の構成について説明する。
Next, the configuration of the
この情報処理装置101は、入力部50、表示部51、通信部52、CPU53、ROM54、及びRAM55がシステムバスを介して接続されている。
In this
入力部50は、キーボードやポインティング装置を含み、ユーザからの指示やデータを入力する。なお、ポインティング装置としては、マウス、トラックボール、タブレット等が挙げられる。表示部51は、例えばCRTディスプレイや液晶ディスプレイなどで構成され、GUI(Graphical User Interface)等の画像を表示する。CPU53は、上述した各構成に関わる処理すべてを制御する。ROM54は、各処理に必要な制御プログラムやデータを記憶し、RAM55は、各処理に必要な作業領域をCPU53に提供する。また、上記制御プログラムは、不図示のハードディスクなどの記憶媒体に格納されている場合もあり、その場合は、この制御プログラムが一旦RAM55に読み出されてからCPU53によって実行される。
The
通信部52は、デジタルカメラ100をコネクタ56を介してUSB(Universal Serial Bus)や1394ケーブルで接続した際に、デジタルカメラ100との間で画像データやホワイトバランス値、座標などの情報を送受信することができる。
The
次に、本実施形態に係るデジタルカメラシステムの外観について説明する。 Next, the appearance of the digital camera system according to the present embodiment will be described.
図2は、図1に示したデジタルカメラシステムの外観図である。 FIG. 2 is an external view of the digital camera system shown in FIG.
図2に示すように、情報処理装置101の前面にはUSBポート201が設けられており、このUSBポート201にデジタルカメラ100を接続し、デジタルカメラ100から画像データなどを受信する。電源スイッチ202は、情報処理装置101の電源オン/オフ操作をするためのスイッチである。赤外線受光部203は、ワイヤレスキーボード204及びリモコン205からの入力信号を受信する。ワイヤレスキーボード204及びリモコンはそれぞれ図1の入力部50を構成するものである。
As shown in FIG. 2, a
情報処理装置101の背面には、不図示のディスプレイ出力端子が設けられており、ここに、CRTディスプレイや液晶ディスプレイなどの表示装置206が接続される。
A display output terminal (not shown) is provided on the back surface of the
<本実施の形態における処理>
次に、本実施の形態における処理手順について、図3、図4及び図5を参照して説明する。
<Processing in the present embodiment>
Next, a processing procedure in the present embodiment will be described with reference to FIGS.
図3は、デジタルカメラ100における処理手順を示すフローチャートである。この処理を実現するプログラムは、デジタルカメラ100におけるメモリ16やシステム制御部18に内蔵されたメモリ等に格納されており、システム制御部18のCPUによって実行される。図4は情報処理装置101における処理手順を示すフローチャートである。この処理を実現するプログラムは、情報処理装置101におけるROM54等に格納されており、CPU53によって実行される。図5(A),(B)は、情報処理装置101の表示部51に表示されるGUIを示す画面図である。
FIG. 3 is a flowchart showing a processing procedure in the
デジタルカメラ100の電源投入により、システム制御回路18はフラグや制御変数などを初期化する。デジタルカメラ100は、モードが撮影モードの場合に撮影を開始する(図3のステップS101)。撮影は、システム制御回路18が記憶している距離データなどから、撮影レンズのフォーカシングレンズを駆動して被写体に焦点を合わせる。また、測光データに従いシャッターを開放して撮影素子10を露光する。撮影素子10の露光終了を待ち、撮影素子10から電荷信号を読み出し、A/D変換器11を介して、画像処理回路12でプリセットホワイトバランス値などでホワイトバランス補正や色処理などを施す。
When the
表示モードが画像全体を表示する全画面表示モードの場合には(ステップS102)、画像圧縮・伸張回路17で低解像度、例えば1/4サイズの画像に変換する(ステップS103)。表示モードが画像の一部を表示する拡大モードの場合には(ステップS102)、撮影した画像から表示する画像部分を切り抜く(ステップS104)。そして、バッファメモリ16に前記画像のデータを書き込み(ステップS105)、表示装置15に表示する(ステップS106)。
When the display mode is the full screen display mode for displaying the entire image (step S102), the image compression /
一方、情報処理装置101では、デジタルカメラ100と接続するとデジタルカメラが接続されたことを検知して所定のプログラムを起動する。このプログラムが起動されると、表示部51の画面には、図5(A)に示すように、画像表示領域501(色空間平面)とカメラパラメータ制御領域504が表示される。例えば、カメラパラメータ制御領域504内には、ホワイトバランス位置指定モード用のボタン505、ホワイトバランス表示506(ホワイトバランス値の指標)、カスタムホワイトバランス登録ボタン507などが、必要に応じて表示される。また、不図示のヒストグラムなどが表示部51の画面に表示されてもよい。
On the other hand, when the
情報処理装置101上のプログラムの初期化が完了すると、表示部51にデジタルカメラ100で撮影した撮影画像データを表示するために、デジタルカメラ100に画像データ要求コマンドを発行する(図4のステップS201)。
When the initialization of the program on the
デジタルカメラ100では、前記画像データ要求コマンドを受信すると(ステップS107)、バッファメモリ16に格納されている撮影画像データを読み出す。そして、その撮影画像データに対して、全体表示用画像の場合には縮小率、拡大表示用画像には画像切り出し位置と大きさ、さらに回転情報やヒストグラムなどを付加して(ステップS108)、情報処理装置101へ送信する(ステップS109)。なお、画像に前記倍率、切り出し位置やサイズを付加することにより、情報処理装置101でも、デジタルカメラ100に対して、座標などの指定が可能となる。
In the
情報処理装置101は、デジタルカメラ100からの画像データの受信すると(ステップS202)、表示部51に画像データを表示する(ステップS203)。この画像データを時系列で表示することによって動画として撮影画像を表示することが可能となる。
When receiving the image data from the digital camera 100 (step S202), the
表示部51に表示された画像データに対して、操作者は、ホワイトバランスを合わせる位置を決めるために、ホワイトバランス位置指定モードボタン505をマウスでクリックする。情報処理装置101のモードがホワイトバランス位置指定モードに変更されると、マウスカーソルが画像表示領域501に入ったときに、マウスカーソルが図5(A)の503で示されるようなカーソルに変化する。
For the image data displayed on the
このときに表示されている画像は、本実施の形態はでは図5(A)に示すようなグレーチャートであるとする。操作者は、表示されている画像を確認しながらグレーチャートのホワイトバランスを合わせる位置をマウスカーソルでクリックする(ステップS204)。なお、図5(B)のように、デジタルカメラ100に拡大表示モードに切り替えるように指示することにより、拡大画像でも同様の操作をすることも可能である。マウスカーソルをクリックすることによって情報処理装置101はホワイトバランス位置指定コマンド(指定情報)を送信する(ステップS205)。
In this embodiment, the image displayed at this time is assumed to be a gray chart as shown in FIG. The operator clicks with the mouse cursor the position to adjust the white balance of the gray chart while confirming the displayed image (step S204). As shown in FIG. 5B, the same operation can be performed on the enlarged image by instructing the
デジタルカメラ100はホワイトバランス位置指定コマンドを受信すると(ステップS110)、バッファメモリ16内の画像データから指定された座標に対応する画像データブロックを取得する(ステップS111)。この画像データブロックは、例えば縦横それぞれ64画素ずつブロックとする。そして、ホワイトバランス制御回路19は、前記画像データブロックからホワイトバランス値を算出する(ステップS112)。
When the
ホワイトバランス値は、取得した画像データブロックの赤、緑、青の各色の積分値をR、G、Bとすると、ホワイトバランス値としては、例えば、R/G、G、B/Gのような値とする。算出したホワイトバランス値をホワイトバランス制御回路19が記憶しておき、以降、ステップS101の撮影でのホワイトバランス補正で前記ホワイトバランス値を適応する(ステップS113)。
The white balance value is, for example, R / G, G, B / G as the white balance value, where R, G, B are the integrated values of the red, green, and blue colors of the acquired image data block. Value. The calculated white balance value is stored in the white
ステップS106で表示される画像や情報処理装置101に送信する画像は、前記算出したホワイトバランス値で補正がなされている画像となる。画像に適応するホワイトバランスを変更した後に、ホワイトバランスの変更通知情報を情報処理装置に送信する(ステップS114)。
The image displayed in step S106 and the image transmitted to the
情報処理装置101は、ホワイトバランス変更通知情報を受けると(ステップS206)、図5のカメラパラメータ制御領域504にあるホワイトバランス表示506を例えば、「白熱電球」から「白点指定」などに変更する(ステップS207)。このホワイトバランス表示506は、文字以外にアイコンなどを使用しても構わない。
Upon receiving the white balance change notification information (step S206), the
さらに、動画だけでなく本撮影の静止画像にも前記算出したホワイトバランス値を適応させる場合には、カメラパラメータ制御領域504にあるカスタムホワイトバランス登録ボタン507の押下する。これによって、当該ホワイトバランス値をカスタムホワイトバランスとしてデジタルカメラ100に設定することができる。即ち、デジタルカメラ100は、カスタムホワイトバランス設定コマンドを受信する(ステップS115)。すると、ホワイトバランス制御回路19に記録されているホワイトバランス値をデジタルカメラ100で選択できるプリセットホワイトバランスの一つとして設定する(ステップS116)。設定した後は、プリセットホワイトバランスにPCセットが追加され選択することが可能である。PCセットを選択して撮影を行うと、ステップS112で算出したホワイトバランス値が適応される。このようにカスタムホワイトバランスとして登録することも可能である。
Further, when the calculated white balance value is applied not only to the moving image but also to the still image of the actual shooting, the custom white
<本実施の形態に係る利点>
本実施の形態によれば、デジタルカメラ100と情報処理装置101を接続した状態で、撮影画像の任意の位置からホワイトバランスを算出してホワイトバランス補正を行うことが可能となる。特にグレーチャートでホワイトバランスを合わせる場合に、グレーに位置を指定することで所望のホワイトバランス値を容易に得ることができる。
<Advantages according to the present embodiment>
According to the present embodiment, it is possible to perform white balance correction by calculating white balance from an arbitrary position of a captured image in a state where the
また、算出したホワイトバランス値をカスタムホワイトバランスとして設定することにより、動画だけでなく、本撮影のホワイトバランスにも前記ホワイトバランス値を適応することが可能になる。これにより、撮影前の動画で構図やピントの確認と本撮影を同じ光源で行う場合にも、所望のホワイトバランス値を容易に得ることができる。例えば、スタジオでの写真撮影のように、撮影した画像を直接、パーソナルコンピュータに取り込み、閲覧、現像するシステムに適用する場合に好適である。 In addition, by setting the calculated white balance value as a custom white balance, it is possible to apply the white balance value not only to moving images but also to the white balance of actual photographing. This makes it possible to easily obtain a desired white balance value even when the composition and focus confirmation and main shooting are performed with the same light source in the moving image before shooting. For example, it is suitable for application to a system in which a photographed image is directly taken into a personal computer, viewed, and developed, such as photography in a studio.
なお、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出す処理である。 In addition, the objective of this invention is achieved by performing the following processes. That is, a storage medium that records a program code of software that realizes the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium. This is the process of reading the code.
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。 In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the program code and the storage medium storing the program code constitute the present invention.
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー(登録商標)ディスク、ハードディスク、光磁気ディスク、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、ROM等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。 Moreover, the following can be used as a storage medium for supplying the program code. For example, floppy (registered trademark) disk, hard disk, magneto-optical disk, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, ROM or the like. Alternatively, the program code may be downloaded via a network.
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。 Further, the present invention includes a case where the function of the above-described embodiment is realized by executing the program code read by the computer. In addition, an OS (operating system) running on the computer performs part or all of the actual processing based on an instruction of the program code, and the functions of the above-described embodiments are realized by the processing. Is also included.
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行う場合である。 Furthermore, a case where the functions of the above-described embodiment are realized by the following processing is also included in the present invention. That is, the program code read from the storage medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, based on the instruction of the program code, the CPU or the like provided in the function expansion board or function expansion unit performs part or all of the actual processing.
15 画像表示部
18 システム制御回路19 ホワイトバランス制御回路
51 表示部
53 CPU
54 ROM
52,110 通信部
100 デジタルカメラ
101 情報処理装置
15
54 ROM
52,110
Claims (11)
前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信手段と、
前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出手段と、
前記撮影手段によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正手段とを備えたことを特徴とするホワイトバランス調整装置。 Transmission means for transmitting image data captured by the imaging means for capturing an image to an external device;
Receiving means for receiving designation information of an arbitrary position in the image data from the external device;
Calculating means for calculating a white balance value from the position of the image data corresponding to the designation information;
A white balance adjustment apparatus comprising: a correction unit that performs white balance correction on the image data shot by the shooting unit using the white balance value.
前記送信手段は、前記画像切り出し手段で切り出された画像にその位置とサイズを付加させて前記外部装置へ送信することを特徴とする請求項1乃至3の何れか1項に記載のホワイトバランス調整装置。 Image cutting means for cutting out a part of the image from the image data shot by the shooting means,
4. The white balance adjustment according to claim 1, wherein the transmission unit adds the position and the size to the image cut out by the image cut-out unit and transmits the image to the external device. 5. apparatus.
前記ホワイトバランス調整装置から送信された前記画像データを受信する受信手段と、
前記受信手段で受信した画像データを表示する表示手段と、
前記表示手段で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定手段と、
前記指定手段で指定した情報を前記ホワイトバランス調整装置に送信する送信手段とを備えたことを特徴とする情報処理装置。 Transmitting means for transmitting image data photographed by photographing means for photographing an image, calculating means for calculating a white balance value of the image data, and the white balance value for the image data photographed by the photographing means An information processing apparatus connected to a white balance adjustment device having a correction means for performing white balance correction using
Receiving means for receiving the image data transmitted from the white balance adjusting device;
Display means for displaying the image data received by the receiving means;
Designating means for designating an arbitrary position of the image data displayed by the display means as a position for calculating the white balance value;
An information processing apparatus comprising: transmission means for transmitting information designated by the designation means to the white balance adjustment apparatus.
前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、
前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、
前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とするホワイトバランス調整方法。 A transmission step of transmitting image data captured by an imaging unit that captures an image to an external device;
A receiving step of receiving designation information of an arbitrary position in the image data from the external device;
A calculation step of calculating a white balance value from the position of the image data corresponding to the designation information;
A white balance adjustment method comprising: a correction step of performing white balance correction using the white balance value on the image data shot in the shooting step.
前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、
前記受信工程で受信した画像データを表示する表示工程と、
前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、
前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とするホワイトバランス設定方法。 Transmitting means for transmitting image data photographed by photographing means for photographing an image, calculating means for calculating a white balance value of the image data, and the white balance value for the image data photographed by the photographing means A white balance setting method for an information processing apparatus connected to a white balance adjustment device having a correction means for performing white balance correction using
A receiving step of receiving the image data transmitted from the white balance adjustment device;
A display step for displaying the image data received in the reception step;
A designation step of designating an arbitrary position of the image data displayed in the display step as a position for calculating the white balance value;
A white balance setting method comprising: a transmission step of transmitting the information specified in the specifying step to the white balance adjusting device.
前記撮影手段によって撮影された画像データを外部装置へ送信する送信工程と、
前記外部装置から、前記画像データにおける任意の位置の指定情報を受信する受信工程と、
前記指定情報に対応した前記画像データの位置からホワイトバランス値を算出する算出工程と、
前記撮影工程によって撮影された画像データに対して、前記ホワイトバランス値を用いてホワイトバランス補正を施す補正工程とを備えたことを特徴とするプログラム。 A computer-readable program for executing a control method of a white balance adjustment device that adjusts white balance of image data captured by an imaging unit that captures an image,
A transmission step of transmitting image data photographed by the photographing means to an external device;
A receiving step of receiving designation information of an arbitrary position in the image data from the external device;
A calculation step of calculating a white balance value from the position of the image data corresponding to the designation information;
And a correction step of performing white balance correction on the image data shot by the shooting step using the white balance value.
前記ホワイトバランス調整装置から送信された前記画像データを受信する受信工程と、
前記受信工程で受信した画像データを表示する表示工程と、
前記表示工程で表示された画像データの任意の位置を、前記ホワイトバランス値を算出するための位置として指定する指定工程と、
前記指定工程で指定した情報を前記ホワイトバランス調整装置に送信する送信工程とを備えたことを特徴とするプログラム。 Transmitting means for transmitting image data photographed by photographing means for photographing an image, calculating means for calculating a white balance value of the image data, and the white balance value for the image data photographed by the photographing means A computer-readable program for executing a white balance setting method of an information processing apparatus connected to a white balance adjustment apparatus having a correction means for performing white balance correction using
A receiving step of receiving the image data transmitted from the white balance adjustment device;
A display step for displaying the image data received in the reception step;
A designation step of designating an arbitrary position of the image data displayed in the display step as a position for calculating the white balance value;
A program comprising: a transmission step of transmitting the information designated in the designation step to the white balance adjustment device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007120981A JP5132184B2 (en) | 2007-05-01 | 2007-05-01 | Digital camera, white balance adjustment method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007120981A JP5132184B2 (en) | 2007-05-01 | 2007-05-01 | Digital camera, white balance adjustment method and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2008278320A true JP2008278320A (en) | 2008-11-13 |
| JP2008278320A5 JP2008278320A5 (en) | 2010-06-24 |
| JP5132184B2 JP5132184B2 (en) | 2013-01-30 |
Family
ID=40055716
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007120981A Active JP5132184B2 (en) | 2007-05-01 | 2007-05-01 | Digital camera, white balance adjustment method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5132184B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014160993A (en) * | 2013-02-20 | 2014-09-04 | Nikon Corp | Imaging apparatus and program |
| JP2017208867A (en) * | 2017-08-31 | 2017-11-24 | 株式会社ニコン | Imaging apparatus and program |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05328363A (en) * | 1992-05-20 | 1993-12-10 | Nikon Corp | TV camera system with white balance adjustment |
| JPH07135594A (en) * | 1993-11-11 | 1995-05-23 | Canon Inc | Imaging control device |
| JP2001112021A (en) * | 1999-10-14 | 2001-04-20 | Canon Inc | Imaging system, control method therefor, storage medium, imaging unit, and information processing apparatus |
| JP2004048523A (en) * | 2002-07-15 | 2004-02-12 | Olympus Corp | Device and method for processing white balance |
| JP2004086031A (en) * | 2002-08-28 | 2004-03-18 | Olympus Corp | Imaging apparatus, method and program for microscope |
| JP2006238325A (en) * | 2005-02-28 | 2006-09-07 | Canon Inc | Camera system |
-
2007
- 2007-05-01 JP JP2007120981A patent/JP5132184B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05328363A (en) * | 1992-05-20 | 1993-12-10 | Nikon Corp | TV camera system with white balance adjustment |
| JPH07135594A (en) * | 1993-11-11 | 1995-05-23 | Canon Inc | Imaging control device |
| JP2001112021A (en) * | 1999-10-14 | 2001-04-20 | Canon Inc | Imaging system, control method therefor, storage medium, imaging unit, and information processing apparatus |
| JP2004048523A (en) * | 2002-07-15 | 2004-02-12 | Olympus Corp | Device and method for processing white balance |
| JP2004086031A (en) * | 2002-08-28 | 2004-03-18 | Olympus Corp | Imaging apparatus, method and program for microscope |
| JP2006238325A (en) * | 2005-02-28 | 2006-09-07 | Canon Inc | Camera system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014160993A (en) * | 2013-02-20 | 2014-09-04 | Nikon Corp | Imaging apparatus and program |
| JP2017208867A (en) * | 2017-08-31 | 2017-11-24 | 株式会社ニコン | Imaging apparatus and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5132184B2 (en) | 2013-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109547691B (en) | Image capturing method and image capturing device | |
| US7373017B2 (en) | System and method for capturing adjacent images by utilizing a panorama mode | |
| US7197192B2 (en) | System and method for capturing adjacent images by utilizing a panorama mode | |
| JP2007129525A (en) | Camera system and controller | |
| JP5436019B2 (en) | Control device, control method, program, and recording medium | |
| US20060044460A1 (en) | Method of controlling digital photographing apparatus, and digital photographing apparatus utilizing the method | |
| KR100770772B1 (en) | Image sensing apparatus and control method thereof | |
| CN100423549C (en) | Camera device and control method thereof | |
| CN110679140A (en) | Imaging device, method for controlling imaging device, and program for controlling imaging device | |
| US20030071907A1 (en) | Image taking system having a digital camera and a remote controller | |
| KR100797113B1 (en) | Image pickup device and control method thereof | |
| JP5045731B2 (en) | Imaging apparatus, white balance setting method, and program | |
| JP5132184B2 (en) | Digital camera, white balance adjustment method and program | |
| JP5911241B2 (en) | Image processing apparatus, image processing method, and program | |
| CN101790037B (en) | Imaging device and imaging method | |
| US8537266B2 (en) | Apparatus for processing digital image and method of controlling the same | |
| JP2008104069A (en) | Digital camera and program of digital camera | |
| WO2018235382A1 (en) | Imaging device, control method for imaging device, and control program for imaging device | |
| JP2007226766A (en) | Instruction system, instruction program and instruction device | |
| JP2008067298A (en) | Imaging apparatus and program | |
| JP2017200021A (en) | Information processing apparatus, program, and system | |
| JP5482142B2 (en) | Image processing apparatus, imaging apparatus, and image processing program | |
| KR20100096494A (en) | White ballance control method and apparatus using a flash, and digital photographing apparatus using thereof | |
| JP5224951B2 (en) | Image processing apparatus, method, and program | |
| US7965889B2 (en) | Imaging apparatus, imaging method, program and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100506 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100506 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120417 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120612 |
|
| 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: 20121009 |
|
| 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: 20121106 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151116 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5132184 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151116 Year of fee payment: 3 |