JP6561435B2 - Imaging apparatus, image generation method, and program - Google Patents
Imaging apparatus, image generation method, and program Download PDFInfo
- Publication number
- JP6561435B2 JP6561435B2 JP2014134846A JP2014134846A JP6561435B2 JP 6561435 B2 JP6561435 B2 JP 6561435B2 JP 2014134846 A JP2014134846 A JP 2014134846A JP 2014134846 A JP2014134846 A JP 2014134846A JP 6561435 B2 JP6561435 B2 JP 6561435B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- value
- setting
- skin
- parameter
- 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
Images
Landscapes
- Details Of Cameras Including Film Mechanisms (AREA)
- Indication In Cameras, And Counting Of Exposures (AREA)
- Studio Devices (AREA)
Description
本発明は、撮影装置、画像生成方法及びプログラムに関する。 The present invention relates to a photographing apparatus, an image generation method, and a program.
従来より、撮影パラメータの値を変更しながら複数回の撮影を連続して行い、所望する撮影画像を取得するブラケット撮影が広く使用されている。撮影環境によって適切な変更する撮影パラメータの値は異なるものであり、撮影の都度複数の撮影パラメータの値を設定することは面倒である。このため、特許文献1のように、タッチパネルを使用し、中心となる基準値を容易に設定できるようにした技術が開示されている。
Conventionally, bracket shooting has been widely used in which shooting is continuously performed a plurality of times while changing the value of a shooting parameter to obtain a desired shot image. The value of the shooting parameter to be appropriately changed differs depending on the shooting environment, and it is troublesome to set a plurality of shooting parameter values for each shooting. For this reason, as disclosed in
しかしながら、1の撮影パラメータの値の設定にとどまっている。一方、人物の顔の撮影時に肌の色や滑らかさ、或いは目の開き具合等を補正するメイクアップ画像処理をかける技術も広く使用されている。補正をかける適切な強度は、撮影対象とする人物の顔や撮影環境に応じて異なるものであり、更に、撮影者の好みによっても異なるものである。また、メイクアップ画像処理の複数の補正をかける技術も開示されているが、それぞれの補正毎に補正をかける強度を設定するには手間がかかるという問題もある。 However, the setting of the value of one shooting parameter is limited. On the other hand, a technique for applying makeup image processing that corrects the color and smoothness of skin, the degree of opening of eyes, and the like when photographing a human face is also widely used. The appropriate intensity for the correction varies depending on the face of the person to be photographed and the photographing environment, and also varies depending on the photographer's preference. Further, although a technique for applying a plurality of corrections in makeup image processing has been disclosed, there is a problem that it takes time and effort to set the intensity to be corrected for each correction.
本発明は、このような状況に鑑みてなされたものであり、ユーザの所望する画像を容易に取得できるようにすることを目的とする。 SUMMARY An advantage of some aspects of the invention is that an image desired by a user can be easily obtained.
上記目的を達成するため、本発明の一態様の撮影装置は、
撮像画像を取得する撮像手段と、
逐次取得される前記撮像画像をライブビュー画像として表示する表示手段と、
被写体である人物の顔画像に、当該顔画像をより美しく見せるためにメイクアップ処理を施すための複数のパラメータの種類として肌のなめらかさ及び肌の色を特定する特定手段と、
この特定手段により特定された複数のパラメータの種類毎の設定状態を、前記顔画像を含むライブビュー画像と合わせて同時に確認しながら、当該複数のパラメータの種類毎の値を設定可能にするための設定操作手段と、
この設定操作手段により設定された前記複数のパラメータのうちの前記肌のなめらかさの設定値による撮影状態を前記撮像画像に反映させて撮影画像を生成し、当該生成された撮影画像を基に、前記複数のパラメータのうちの前記肌の色の値を、前記設定操作手段により設定された前記肌の色の設定値を含む複数の値の各々に変化させて、複数の撮影画像を生成する生成手段と、
を備えることを特徴とする。
In order to achieve the above object, an imaging device of one embodiment of the present invention provides:
An imaging means for acquiring a captured image;
Display means for displaying the captured images acquired sequentially as a live view image;
A specifying means for specifying the smoothness of the skin and the color of the skin as types of a plurality of parameters for performing makeup processing in order to make the face image of the person who is the subject more beautiful;
The setting state for each type of the plurality of parameters specified by the specifying means is set to be able to set the value for each type of the plurality of parameters while confirming simultaneously with the live view image including the face image. Setting operation means;
Based on the smoothness of the set value is reflected before Symbol captured image captured state by generating the captured image, captured images the generation of the skin of the plurality of parameter set by the setting operation section , wherein the plurality of color values of the parameter sac Chino the skin, by changing each of the plurality of values including the color of the setting value of the skin set by the setting operation section generates a plurality of captured images Generating means;
It is characterized by providing.
本発明によれば、ユーザの所望する画像を容易に取得することができる。 According to the present invention, an image desired by a user can be easily acquired.
以下、本発明の実施形態について、図面を用いて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の一実施形態に係る撮影装置のハードウェアの構成を示すブロック図である。
撮影装置1は、例えばデジタルカメラとして構成される。
FIG. 1 is a block diagram showing a hardware configuration of a photographing apparatus according to an embodiment of the present invention.
The photographing
撮影装置1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、撮像部16と、入力部17と、出力部18と、記憶部19と、通信部20と、ドライブ21と、を備えている。
The photographing
CPU11は、ROM12に記憶されているプログラム、又は、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。
The
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
The
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、入力部17、出力部18、記憶部19、通信部20及びドライブ21が接続されている。
The
撮像部16は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
Although not shown, the
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
The optical lens unit is configured by a lens that collects light, for example, a focus lens or a zoom lens, in order to photograph a subject.
The focus lens is a lens that forms a subject image on the light receiving surface of the image sensor. The zoom lens is a lens that freely changes the focal length within a certain range.
The optical lens unit is also provided with a peripheral circuit for adjusting setting parameters such as focus, exposure, and white balance as necessary.
イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部16の出力信号として出力される。
このような撮像部16の出力信号を、以下、「撮像画像のデータ」という。撮像画像のデータは、CPU11等に適宜供給される。また、撮影装置1では、撮像部16から順次出力される撮像画像をライブビュー画像として取得し、後述の入力部17によるユーザの撮影指示操作により撮像部16から出力される撮像画像を撮影画像として取得する。
The image sensor includes a photoelectric conversion element, AFE (Analog Front End), and the like.
The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element or the like. A subject image is incident on the photoelectric conversion element from the optical lens unit. Therefore, the photoelectric conversion element photoelectrically converts (captures) the subject image, accumulates the image signal for a predetermined time, and sequentially supplies the accumulated image signal as an analog signal to the AFE.
The AFE performs various signal processing such as A / D (Analog / Digital) conversion processing on the analog image signal. Through various signal processing, a digital signal is generated and output as an output signal of the
Hereinafter, the output signal of the
入力部17は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部18は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部19は、ハードディスク或いはDRAM(Dynamic Random Access Memory)等で構成され、各種画像のデータを記憶する。
通信部20は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。
The
The
The
The
ドライブ21には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ21によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部19にインストールされる。また、リムーバブルメディア31は、記憶部19に記憶されている画像のデータ等の各種データも、記憶部19と同様に記憶することができる。
A
このように構成される撮影装置1は、取得したライブビュー画像や撮影画像等の画像に対して画像処理を施して、被写体である人の顔をより美しく見せてメイクアップの効果を付加した画像(以下、「メイクアップの処理を施した画像」ともいう。)を生成する機能を有する。
The
ここで、本実施形態におけるメイクアップの処理を施した画像の生成手法について説明する。
メイクアップの処理を施した画像(以下、「処理画像」という。)は、取得した画像の顔部分に対して、肌の状態を変化させるパラメータを変化させる画像処理を施すことにより生成される。
Here, a method of generating an image subjected to the makeup process in the present embodiment will be described.
An image subjected to makeup processing (hereinafter referred to as “processed image”) is generated by performing image processing for changing a parameter for changing the skin state on the face portion of the acquired image.
本実施形態において処理画像は、例えば、「目の開き具合」、「充血除去」、「歯の美白」、「肌の色」、「肌のなめらかさ」等のメイクアップの複数のパラメータのうち、視覚的な変化量がより大きい「肌の色」や「肌のなめらかさ」のパラメータについて画像処理を行うことで生成する。 In this embodiment, the processed image is, for example, among a plurality of makeup parameters such as “openness of eyes”, “depletion of blood”, “whitening of teeth”, “skin color”, “smoothness of skin”, and the like. Then, the “skin color” and “smoothness” parameters having a larger visual change amount are generated by performing image processing.
複数のパラメータのうち、「肌の色」のパラメータは、人の顔の肌の色を変更するパラメータであり、褐色と、ナチュラルと、美白との間で肌の色をユーザが任意に変更可能に構成される。
また、複数のパラメータのうち、「肌のなめらかさ」のパラメータは、人の顔の肌のなめらかさを変更するパラメータであり、肌のなめらかさの度合いをユーザが任意に変更可能に構成される。
Among the multiple parameters, the “Skin color” parameter is a parameter that changes the skin color of the human face, and the user can arbitrarily change the skin color between brown, natural, and whitening. Configured.
Among the plurality of parameters, the parameter “smoothness of skin” is a parameter for changing the smoothness of the skin of a human face, and is configured so that the user can arbitrarily change the degree of smoothness of the skin. .
図2は、本実施形態におけるパラメータの設定レベルを説明するための模式図である。
本実施形態においては、図2に示すように、「パラメータ:肌の色」では、[レベル1]乃至[レベル6]までを、褐色の度合いが最も強い[褐色+6]乃至褐色の度合いが最も弱い[褐色+1]とし、[レベル7]を、画像処理を施さないナチュラルである[0(切)]とし、[レベル8]乃至[レベル13]までを、美白の度合いが最も弱い[美白+1]乃至美白の度合いが最も強い[美白+6]としている。即ち、メイクアップの1パラメータである「肌の色」の設定段階は、従来、2段階(ナチュラルと美白)であったものを7段階、(ナチュラル+美白方向6段階)と細かく設定可能とした。
FIG. 2 is a schematic diagram for explaining parameter setting levels in the present embodiment.
In the present embodiment, as shown in FIG. 2, in “parameter: skin color”, [level 1] to [level 6] are from [brown +6] to brown having the strongest degree of brown. Weak [brown +1], [level 7] is [0 (off)] which is natural without image processing, and [level 8] to [level 13] have the weakest whitening degree [whitening +1 ] To [Whitening + 6] with the highest degree of whitening. That is, the setting stage of “skin color”, which is one parameter of makeup, can be finely set to 7 levels (six levels of natural + whitening direction) from the previous 2 levels (natural and whitening). .
また、「パラメータ:肌のなめらかさ」では、[レベル1]を、画像処理を施さない[0(切)]とし、[レベル2]乃至[レベル13]を、肌のなめらかさの程度[+1(弱)]乃至[+12]としている。なお、[レベル7]においては、標準的な肌のなめらかさとなる[+6(標準)]としている。 In “parameter: smoothness of skin”, [level 1] is set to [0 (off)] without image processing, and [level 2] to [level 13] are set to the degree of skin smoothness [+1] (Weak)] to [+12]. In [Level 7], [+6 (standard)], which is standard skin smoothness, is used.
また、本実施形態においては、「パラメータ:肌のなめらかさ」のパラメータ値を13のレベルの中で任意に設定した値で固定し、「パラメータ:肌の色」のパラメータを可変にして、2種類のパラメータの組み合わせで複数枚の異なる画像処理を施した画像を生成する。具体的には、「パラメータ:肌の色」において、設定した設定値と、設定値を基準にして変更した値(以下、「ブラケット値」という。)とで、各々固定した「パラメータ:肌のなめらかさ」と組み合わせた画像処理を施して、複数枚の処理画像を生成する。
したがって、撮影装置1では、複数の異なるパラメータの値を変えて、複数の処理画像を生成するために、簡易的な2軸ブラケットが行えることになる。
In this embodiment, the parameter value of “parameter: smoothness of skin” is fixed at a value arbitrarily set in 13 levels, the parameter of “parameter: skin color” is made variable, and 2 A plurality of different images processed with different types of parameters are generated. Specifically, in “Parameter: Skin Color”, the set value and the value changed based on the set value (hereinafter referred to as “bracket value”) are fixed to “Parameter: Skin Color”. Image processing combined with “smoothness” is performed to generate a plurality of processed images.
Therefore, in the photographing
本実施形態においては、基本的に、設定値を基準に変更したブラケット値は、設定値から±2レベル(段階)変更した値を用いる。ブラケット値は、基本的に、設定値から±2段階変更した値であるため、設定値が上下限値から2段階以内に設定された場合、即ち、上下限値に設定された場合や上下限値から1段階手前に設定された場合には、変更した値とするか、上下限値と設定値との間の1段階に変更した値とするように構成する。即ち、基準値である設定値の設定時に設定可能範囲の端部で+2/−2が確保できない場合は、ブラケット値は、+1/−1に変化量を縮める、或いは、省くため枚数が減ることになる。 In the present embodiment, basically, the bracket value changed based on the set value is a value changed ± 2 levels (steps) from the set value. The bracket value is basically a value that is changed ± 2 steps from the set value, so when the set value is set within 2 steps from the upper and lower limit values, that is, when the upper and lower limit values are set When it is set one level before the value, the value is changed, or the value is changed to one level between the upper and lower limit values and the set value. In other words, if + 2 / -2 cannot be secured at the end of the settable range when setting the reference value, the bracket value is reduced to + 1 / -1, or the number of sheets is reduced to save. become.
図3は、本実施形態における肌の色のパラメータ値の設定を示す模式図である。
本実施形態においては、図3に示すように、肌の色の設定値に応じて、画像処理を変えた最大3枚の処理画像を生成する。2枚目に設定される値が肌の色の設定値となり、前後2枚(1枚目と3枚目)の画像がブラケット値となる。
FIG. 3 is a schematic diagram showing the setting of the skin color parameter value in the present embodiment.
In the present embodiment, as shown in FIG. 3, a maximum of three processed images with different image processes are generated according to the skin color setting value. The value set for the second image is the skin color setting value, and the two images before and after (the first image and the third image) are the bracket values.
具体的には、[肌の色の設定値:0(切)]の場合には、1枚目に設定される値は、設定値の−2段階となるため[+2(褐色)]となり、2枚目に設定される値は、設定値の[0(切)]となり、3枚目に設定される値は、設定値の+2段階となるため[+2(美白)]となる。 Specifically, in the case of [skin color setting value: 0 (off)], the value set for the first sheet is [+2 (brown)] because it is -2 steps of the setting value. The value set for the second sheet is the set value [0 (off)], and the value set for the third sheet is [+2 (whitening)] because it is in the +2 level of the set value.
また、肌の色の下限値である[肌の色の設定値:+6(褐色)]の場合には、1枚目に設定される値は、設定値の−2段階となり下限値を超えるため[−(作成しない)]となり、2枚目に設定される値は、設定値の[+6(褐色)]となり、3枚目に設定される値は、設定値の+2段階となるため[+4(褐色)]となる。
また、下限値から−1段階低い[肌の色の設定値:+5(褐色)]の場合には、1枚目に設定される値は、設定値の−2段階となり下限値を超えるが、設定値より下限値の方が低い値となるため下限値の[+6(褐色)]となる。
In addition, in the case of [skin color setting value: +6 (brown)] which is the lower limit value of the skin color, the value set for the first sheet is -2 steps of the setting value and exceeds the lower limit value. The value set for the second sheet is [+6 (brown)], and the value set for the third sheet is +2 stages of the set value [+4]. (Brown)].
Further, in the case of [skin color setting value: +5 (brown)] lower than the lower limit value, the value set for the first sheet is −2 steps of the setting value, and exceeds the lower limit value. Since the lower limit value is lower than the set value, the lower limit value is [+6 (brown)].
また、肌の色の上限値である[肌の色の設定値:+6(美白)]の場合には、1枚目に設定される値は、設定値の−2段階となり[+4(美白)]となり、2枚目に設定される値は、設定値の[+6(美白)]となり、3枚目に設定される値は、設定値の+2段階となり下限値を超えるため[−(作成しない)]となる。
また、上限値から−1段階低い[肌の色の設定値:+5(美白)]の場合には、3枚目に設定される値は、設定値の+2段階となり上限値を超えるが、設定値より上限値の方が高い値となるため上限値の[+6(美白)]となる。
Also, in the case of [skin color setting value: +6 (whitening)] which is the upper limit value of the skin color, the value set for the first sheet is -2 steps of the setting value [+4 (whitening) The value set for the second image is [+6 (whitening)], and the value set for the third image is +2 in the set value and exceeds the lower limit [-(not created) )].
In addition, in the case of [skin color setting value: +5 (whitening)] which is −1 step lower than the upper limit value, the value set for the third sheet is +2 steps of the set value and exceeds the upper limit value. Since the upper limit value is higher than the upper limit value, the upper limit value is [+6 (whitening)].
なお、本実施形態においては、「肌のなめらかさ」の画像処理よりも、「肌の色」の画像処理の方の処理が軽いため、「肌の色」についてのパラメータ値を複数変更したブラケットを行うように構成する。 In this embodiment, since the processing of the “skin color” image processing is lighter than the “skin smoothness” image processing, a bracket in which a plurality of parameter values for “skin color” are changed. Configure to do.
このように構成される撮影装置1では、メイクアップの他のパラメータである「肌のなめらかさ」は、「肌の色」とは各々独立の設定画面で設定する必要があったものを1の画面で両方を設定可能な設定画面を提供する。
In the photographing
図4は、本実施形態におけるパラメータの設定画面の表示例を示す模式図である。
本実施形態におけるパラメータの設定画面では、図4に示すように、ライブビュー画像を表示する領域R1と共に、メイクアップに適切であると特定されたパラメータの設定されたパラメータ値を表すスライドバーSB1,SB2を重畳表示しており、画面の下部には、選択されたパラメータの名称と、パラメータ値が表示される領域R2が設けられる。
FIG. 4 is a schematic diagram illustrating a display example of a parameter setting screen in the present embodiment.
In the parameter setting screen according to the present embodiment, as shown in FIG. 4, a slide bar SB <b> 1 representing a parameter value set with a parameter identified as being appropriate for makeup, together with a region R <b> 1 for displaying a live view image. SB2 is superimposed and an area R2 in which the name of the selected parameter and the parameter value are displayed is provided at the bottom of the screen.
「肌の色」と「肌のなめらかさ」をメイクアップのパラメータとしている本例では、上段に「肌の色」のパラメータ値を表すスライドバーSB1、下段に「肌のなめらかさ」のパラメータ値を表すスライドバーSB2が表示されている。
パラメータ値の変更可能なスライドバーは、強調表示(図中、スライドバーの太線表示が強調表示)され、ユーザによる入力部17への操作により、変更可能なスライドバーを切り替え可能にする。
In this example in which “skin color” and “skin smoothness” are used as makeup parameters, the slide bar SB1 representing the parameter value of “skin color” is shown in the upper row, and the parameter value of “skin smoothness” is shown in the lower row. A slide bar SB2 representing is displayed.
The slide bar whose parameter value can be changed is highlighted (in the figure, the bold line of the slide bar is highlighted), and the user can change the changeable slide bar by operating the
また、スライドバーには、パラメータの効果を視覚的に表現した指標と、パラメータの上限値と下限値が表示される。具体的には、「肌の色」のスライドバーSB1には、美白を表す指標IC1、褐色を表す指標IC2が表示され、「肌のなめらかさ」のスライドバーSB2には、肌のなめらかさを示す指標IC3と、肌のなめらかさの画像処理を施さない旨の表示である「OFF」の文字が表示される。
このため撮影装置1では、複数のパラメータに対して別途異なる設定画面を設けることなく、1の画面で設定可能であり、特定された複数のパラメータを設定するために最適化された設定画面を提供することができる。
Also, the slide bar displays an index that visually represents the effect of the parameter, and the upper and lower limit values of the parameter. Specifically, an index IC1 representing whitening and an index IC2 representing brown are displayed on the “skin color” slide bar SB1, and the skin smoothness is displayed on the “skin smoothness” slide bar SB2. The indicator IC3 to be displayed and the characters “OFF” indicating that the image processing for the smoothness of the skin is not performed are displayed.
Therefore, the photographing
また、撮影装置1では、「肌の色」のように、美白の効果を付す画像処理(以下、「美白処理」という。)や褐色の効果を付す画像処理(以下、「褐色処理」という。)の異なる画像処理を行う場合でも、1つの操作で設定可能な操作画面を提供する。具体的には、パラメータに対して、1つのスライドバーを設けて、スライドバーの中で連続して設定可能としている。このため、撮影装置1では、美白処理と褐色処理は内部的には異なる画像処理を行うものでも、連続する1のスライドバーを操作することで使い分けを意識することなく設定可能となる。
Further, in the photographing
図5は、本実施形態におけるパラメータの設定画面の表示例を示す模式図である。
図5の例では、複数の画像処理からなる「肌の色」のパラメータ値の変更を示している。「肌の色」のパラメータ値は、褐色、美白の異なる画像処理の要素で構成されるが、それぞれを同一線上に扱う同軸のスライドバーSB1として構成される。即ち、「肌の色」のパラメータにおいては、従来、美白方向のみであったものを、褐色方向も1つのスライドバーの中で連続して設定と可能とし、合わせて13段階(褐色方向6段階+ナチュラル+美白方向6段階)とした。
具体的には、左端の1目盛り目が褐色の最大値(+6)であり、6目盛り目で褐色の最小値となり、7目盛り目(0)がナチュラルとなり、8目盛り目が美白の最小値となり、右端の13目盛り目(+6)が美白の最大値となる。
FIG. 5 is a schematic diagram illustrating a display example of a parameter setting screen according to the present embodiment.
In the example of FIG. 5, the change of the parameter value of “skin color” composed of a plurality of image processes is shown. The parameter value of “skin color” is composed of different image processing elements of brown and white, but is configured as a coaxial slide bar SB1 that handles each on the same line. In other words, in the parameter of “skin color”, what was conventionally only the whitening direction can be set continuously in one slide bar in the brown direction, a total of 13 levels (6 levels in the brown direction) + Natural + whitening
Specifically, the 1st scale on the left is the maximum brown value (+6), the 6th scale is the brown minimum, the 7th scale (0) is natural, and the 8th scale is the minimum whitening value. The rightmost 13th scale (+6) is the maximum value of whitening.
このように構成されるスライドバーSB1上でバーBR1の位置をスライドして変更することにより、パラメータ値を変更する。「肌の色」のパラメータでは、異なる画像処理を横断的に設定することになるが、異なる画像処理であってもバーBR1の位置を変更することで設定を行う。具体的には、図5(a)の例では、+6段階の褐色処理の位置にあるのに対して、バーBR1の位置を図5(c)の位置に変更すると異なる画像処理である+6段階の美白処理の位置に変更することができる。ユーザは、バーBR1の位置を変更するだけで、画像処理の別を指定等する操作を特段行う必要なく設定を可能にする。 The parameter value is changed by sliding and changing the position of the bar BR1 on the slide bar SB1 thus configured. With the “skin color” parameter, different image processing is set across the board, but even with different image processing, setting is performed by changing the position of the bar BR1. Specifically, in the example of FIG. 5 (a), there are +6 levels of brown processing, but when the position of the bar BR1 is changed to the position of FIG. It can be changed to the whitening position. The user only needs to change the position of the bar BR1 to enable the setting without specially performing an operation for designating another image processing.
また、「肌の色」のパラメータ値は、上述したようにユーザにより設定される設定値と、設定値を基準にして設定されるブラケット値から構成されるが、本例では、設定値とブラケット値の表示を、設定値が黒塗りのバーBR1で表示し、ブラケット値は白抜きのバーBR2,BR3と異なる配色で表示している。このため、ユーザは、生成される処理画像のパラメータ値を全体的に把握することができると共に、設定値やブラケット値の別を把握することができる。このため、異なる画像処理にまたがるブラケットの設定が、連続する1のスライドバーでユーザが使い分けを意識することなく可能となる。 In addition, the parameter value of “skin color” is configured by the setting value set by the user and the bracket value set based on the setting value as described above. In this example, the setting value and the bracket value are set. The display of the value is indicated by a black bar BR1 where the set value is black, and the bracket value is indicated by a color scheme different from that of the white bars BR2 and BR3. For this reason, the user can grasp the parameter values of the generated processed image as a whole, and can grasp the set values and the bracket values. For this reason, it is possible to set a bracket across different image processes without the user being aware of proper use with one continuous slide bar.
具体的には、図5(b)の例では、バーBR1が[肌の色の設定値:0(切)]の場合であるため、ブラケット値を表すバーBR2,BR3は、それぞれ設定値の−2段階となるため[+2(褐色)]と、設定値の+2段階となるため[+2(美白)]となる。
即ち、図5(b)の例のような場合には、基準値である設定値の設定時に設定可能範囲の端部で+2/−2として表示される。
Specifically, in the example of FIG. 5B, since the bar BR1 is [skin color setting value: 0 (off)], the bars BR2 and BR3 representing the bracket values are -2 steps are [+2 (brown)] and the set value is +2 steps, so [+2 (whitening)].
In other words, in the case of the example of FIG. 5B, it is displayed as + 2 / −2 at the end of the settable range when the set value as the reference value is set.
これに対して、肌の色の下限値[肌の色の設定値:+6(褐色)]の図5(a)の例では、ブラケット値を表すバーBR2は、設定値の−2段階となり下限値を超えており作成されないため、表示されず、バーBR3は、設定値の+2段階となるため[+4(褐色)]となる。また、肌の色の上限値[肌の色の設定値:+6(美白)]の図5(c)の例では、ブラケット値を表すバーBR2は、設定値の+2段階となり上限値を超えており作成されないため表示されず、バーBR3は、設定値の−2段階となり[+4(美白)]となる。即ち、図5(a)及び図5(c)の例の場合には、基準値である設定値の設定時に設定可能範囲の端部でブラケット値の設定ができないバーBR2、BR3は表示しない。 On the other hand, in the example of FIG. 5A of the skin color lower limit [skin color set value: +6 (brown)], the bar BR2 representing the bracket value is -2 steps of the set value. Since it exceeds the value and is not created, it is not displayed and the bar BR3 becomes [+4 (brown)] because it is in the +2 stage of the set value. Further, in the example of FIG. 5C of the upper limit value of skin color [skin color setting value: +6 (whitening)], the bar BR2 representing the bracket value becomes +2 steps of the setting value and exceeds the upper limit value. Since it is not created, it is not displayed and the bar BR3 is set to -2 level of the set value and becomes [+4 (whitening)]. That is, in the example of FIGS. 5A and 5C, the bars BR2 and BR3 in which the bracket value cannot be set at the end of the settable range when the set value as the reference value is set are not displayed.
また、肌の色の下限値の1段階上[肌の色の設定値:+5(褐色)]の図5(d)の例では、ブラケット値を表すバーBR2は、設定値の−1段階となるため[+6(褐色)]となり、バーBR3は、設定値の+2段階となるため[+3(褐色)]となる。また、肌の色の上限値の1段階下[肌の色の設定値:+5(美白)]の図5(e)の例では、ブラケット値を表すバーBR2は、設定値の−2段階となるため[+3(美白)]となり、バーBR3は、設定値の+1段階となるため[+6(美白)]となる。即ち、図5(d)及び図5(e)の例の場合には、基準値の設定時に設定可能範囲の端部で+2/−2が確保できないが、+1/−1の段階が存在する場合には変化量を縮める。 Further, in the example of FIG. 5D, which is one level above the lower limit value of the skin color [skin color setting value: +5 (brown)], the bar BR2 representing the bracket value is Therefore, it becomes [+6 (brown)], and the bar BR3 becomes [+3 (brown)] because it is in the +2 step of the set value. Further, in the example of FIG. 5 (e), which is one level below the upper limit value of the skin color [skin color setting value: +5 (whitening)], the bar value BR2 representing the bracket value is the -2 level of the setting value. Therefore, it becomes [+3 (whitening)], and the bar BR3 becomes [+6 (whitening)] because it is +1 level of the set value. That is, in the example of FIGS. 5D and 5E, + 2 / −2 cannot be secured at the end of the settable range when the reference value is set, but there is a stage of + 1 / −1. If so, reduce the amount of change.
また、本実施形態では、設定値に対応して、ライブビュー画像から処理画像を生成して、リアルタイムに設定画面に表示させる。このため、ユーザは、画面での肌の仕上がりを確認しながら、その後の撮影処理等を行うことができる。 In the present embodiment, a processed image is generated from the live view image corresponding to the set value and displayed on the setting screen in real time. For this reason, the user can perform subsequent photographing processing while confirming the finish of the skin on the screen.
また、撮影装置1では、上述した画面表示に加えて以下のような表示も行う。
メイクアップ設定処理を経たライブビュー画像の表示画面の表示例について説明する。
図6は、メイクアップ設定処理を経たライブビュー画像の表示画面の表示例を示した模式図である。
図6の例に示すようにメイクアップ設定処理を経たライブビュー画像の表示画面では、ライブビュー画像に重畳してメイクアップ設定がされた旨を示す指標IC4と、処理画像が3枚生成される旨を示す指標IC5が表示される。
これにより、ユーザは、表示画面を確認すれば、メイクアップ設定がされていることと、撮影した場合に、何枚の処理画像が生成されることを把握することができる。
In addition to the screen display described above, the photographing
A display example of the display screen of the live view image that has undergone the makeup setting process will be described.
FIG. 6 is a schematic diagram illustrating a display example of the display screen of the live view image that has undergone the makeup setting process.
As shown in the example of FIG. 6, on the display screen of the live view image that has undergone the makeup setting process, the
As a result, the user can recognize that the makeup setting has been made and how many processed images will be generated when the image is taken, by checking the display screen.
このように構成される撮影装置1では、画面上でライブビュー画像を表示しながら、撮影対象に対応した複数のパラメータの設定を1の画面で可能とするUI(User Interface)を提供することができる。
The
図7は、このような撮影装置1の機能的構成のうち、撮影処理を実行するための機能的構成を示す機能ブロック図である。
「撮影処理」とは、特定したパラメータでのパラメータ値(設定値及びブラケット値)を設定し、設定したパラメータ値に基づいて画像処理を施した処理画像を生成して取得し、ライブビュー画像を表示したり、撮影画像を記憶したりするまでの一連の処理である。
また、「メイクアップ設定処理」とは、画像処理の行程で施すことが適切であるパラメータを特定して、特定したパラメータのパラメータ値を設定する処理である。「メイクアップ設定処理」では、パラメータ値の設定に際して、選択したパラメータ値で画像処理を施したライブビュー画像を表示する。
FIG. 7 is a functional block diagram showing a functional configuration for executing the imaging process among the functional configurations of the
“Shooting processing” means setting parameter values (setting values and bracket values) with specified parameters, generating and acquiring processed images based on the set parameter values, and obtaining live view images. This is a series of processing until displaying or storing a photographed image.
The “make-up setting process” is a process of specifying parameters that are appropriate to be applied in the image processing process and setting parameter values of the specified parameters. In the “make-up setting process”, when the parameter value is set, a live view image that has been subjected to image processing with the selected parameter value is displayed.
メイクアップ設定処理を含む撮影処理を実行する場合には、図7に示すように、CPU11において、撮像制御部51と、操作検出部52と、モード設定部53と、画像取得部54と、画像処理部55と、表示制御部56と、記憶制御部57と、パラメータ設定部58と、を備える。
When performing a photographing process including a makeup setting process, as shown in FIG. 7, in the
記憶部19の一領域には、パラメータ情報記憶部71と、画像記憶部72と、が設けられる。
In one area of the
パラメータ情報記憶部71には、メイクアップの画像処理を施すためのパラメータに関する情報が記憶されている。具体的には、パラメータ情報記憶部71には、図2及び3に示すような構成のテーブルがパラメータ値の参照用に記憶されており、現在の設定値についても合わせて記憶されている。 The parameter information storage unit 71 stores information related to parameters for performing makeup image processing. Specifically, the parameter information storage unit 71 stores a table having a configuration as shown in FIGS. 2 and 3 for referring to parameter values, and also stores the current set values.
画像記憶部72には、撮像部16から出力される撮像画像を取得した撮影画像やその撮影画像に画像処理を施した撮影画像が記憶される。
The
撮像制御部51は、ユーザからの入力部17を介した撮影開始指示に基づいて、撮像処理を実行させたり、ライブビュー画像の表示を開始したりするように撮像部16を制御する。
The
操作検出部52は、ユーザによる入力部17への操作を検出する。具体的には、操作検出部52は、モード設定を行う操作、メイクアップ設定処理を開始させる操作、撮影指示操作、メイクアップ設定処理における設定値の変更操作、処理の終了操作等の各種操作を検出する。
The
モード設定部53は、操作検出部52により検出された入力部17へのモード設定を行う操作に基づいて、例えば、通常・夜景・風景・花等の撮影の状態に適した撮影設定を行う撮影のモードを設定する。本実施形態のメイクアップの画像処理を行う「メイクアップモード」も撮影のモードの1として設定される。モード設定部53によりモード設定されない場合には、例えば、通常撮影モード等の初期設定のモードや前回設定したモードとなる。
The
画像取得部54は、撮像部16から出力された撮像画像を取得する。
The
画像処理部55は、画像取得部54によって取得された撮像画像に対して、設定されたパラメータでの画像処理を施して処理画像(画像処理が施された撮影画像)を生成する。
The
画像処理部55は、「肌の色」をパラメータにして画像処理を施す場合には、肌の色に対して、肌の色に適した褐色の度合いを変化させる画像処理である褐色処理を施し、肌の色に適した白の度合いを変化させる画像処理である美白処理を施す。なお、褐色処理及び美白処理は、各々周知の画像処理技術を用いることで実現可能であるため、ここでは詳細な説明は省略する。
また、画像処理部55は、「肌のなめらかさ」をパラメータにして画像処理を施す場合には、肌の領域に対して、なめらかさの程度を変更する画像処理を施す。なお、肌領域のなめらかさを変更する画像処理は、周知の画像処理技術を用いることで実現可能であるため、ここでは詳細な説明は省略する。
When performing image processing using “skin color” as a parameter, the
Further, when performing image processing using “smoothness of skin” as a parameter, the
また、画像処理部55は、パラメータが「肌の色」と「肌のなめらかさ」である場合には、「肌のなめらかさ」による画像処理を行ってから、「肌の色」についての画像処理を行う。即ち、撮像画像に対して設定されている「肌のなめらかさ」による画像処理を行った処理画像を基に、設定されている「肌の色」のブラケットを行い、複数の処理画像を生成する。これにより、撮影装置1では、簡易的な2軸ブラケットが行えることになる。
In addition, when the parameters are “skin color” and “skin smoothness”, the
具体的には、画像処理部55は、まず、「肌のなめらかさ」のパラメータの任意に設定されている設定値で画像処理を施して処理画像を生成する。
そして、画像処理部55は、「肌のなめらかさ」のパラメータで画像処理した処理画像に対して、図3のテーブルに従って、順次「肌の色」の画像処理を施して、3枚の処理画像を生成する。即ち、画像処理部55は、「肌のなめらかさ」のパラメータで画像処理した処理画像に対して、「肌の色」において設定値よりもレベルの低い側のブラケット値で画像処理を施して、1枚目の処理画像を生成する。そして、画像処理部55は、「肌のなめらかさ」のパラメータで画像処理した処理画像に対して、「肌の色」の設定値で画像処理を施して、2枚目の処理画像を生成する。最後に、画像処理部55は、「肌のなめらかさ」のパラメータで画像処理した処理画像に対して、「肌の色」において設定値よりもレベルの高い側のブラケット値で画像処理を施して、3枚目の処理画像を生成する。
Specifically, the
Then, the
本実施形態においては、画像処理部55は、「肌のなめらかさ」のパラメータ値である設定値と、「肌の色」のパラメータ値である設定値及びその設定値から所定値増減したブラケット値とで画像処理を施す。結果として、最大3枚の処理画像が生成されることとなる。
In this embodiment, the
表示制御部56は、画像等を表示出力するように出力部18を制御する。
具体的には、表示制御部56は、ライブビュー画像を表示出力したり、メイクアップの設定がある場合には、設定されたパラメータ値で画像処理を施したライブビュー画像を表示出力したり、パラメータの設定画面をライブビュー画像と共に表示出力したりするように出力部18を制御する。
The
Specifically, the
記憶制御部57は、撮像部16から出力される撮像画像を取得した撮影画像を画像記憶部72に記憶させる。メイクアップの設定がある場合には、画像処理部55が、設定されたパラメータ値で画像処理を施した撮影画像を画像記憶部72に記憶させる。
The
パラメータ設定部58は、画像処理部55が、画像処理において施すパラメータの種類を特定する。本実施形態においては、パラメータ設定部58は、パラメータとして、例えば、「目の開き具合」、「充血除去」、「歯の美白」等のメイクアップの複数のパラメータのうち、視覚的な変化量がより大きい「肌の色」や「肌のなめらかさ」のパラメータの2種類のパラメータを特定する。
また、パラメータ設定部58は、特定したパラメータおけるパラメータ値を設定する。本実施形態においては、パラメータ設定部58は、「肌の色」のパラメータに対しては、設定値と、ブラケット値を設定し、「肌のなめらかさ」のパラメータに対しては設定値のみを設定する。
具体的には、パラメータ設定部58は、メイクアップ設定処理において、メイクアップ設定処理の終了操作があった場合の時点の値をパラメータ値として設定する。
The
The
Specifically, the
図8は、図7の機能的構成を有する図1の撮影装置1が実行する撮影処理の流れを説明するフローチャートである。
撮影処理は、ユーザによる入力部17への開始の操作により開始される。
FIG. 8 is a flowchart for explaining the flow of imaging processing executed by the
The photographing process is started by a start operation on the
ステップS11において、撮像制御部51は、ライブビュー画像の表示を開始するように撮像部16を制御する。
In step S11, the
ステップS12において、操作検出部52は、ユーザにより入力部17に対してモード設定操作があったか否かを判定する。
メイクアップモードでなく、メイクアップモードに設定する必要であるためモード設定操作があった場合には、ステップS12においてYESと判定されて、処理はステップS13に進む。
既にメイクアップモードであり、モードの設定する必要がないためモード設定操作がない場合には、ステップS12においてNOと判定されて、処理はステップS14に進む。
In step S <b> 12, the
If there is a mode setting operation because it is necessary to set the makeup mode instead of the makeup mode, it is determined YES in step S12, and the process proceeds to step S13.
If it is already in the makeup mode and there is no mode setting operation and there is no mode setting operation, NO is determined in step S12, and the process proceeds to step S14.
ステップS13において、モード設定部53は、ユーザによる入力部17の操作に応じてメイクアップモードを設定する。
In step S13, the
ステップS14において、操作検出部52は、ユーザにより入力部17に対してメイクアップ設定処理操作があったか否かを判定する。
メイクアップ設定処理操作があった場合には、ステップS14においてYESと判定されて、処理はステップS15に進む。
メイクアップ設定処理操作がない場合には、ステップS14においてNOと判定されて、処理はステップS16に進む。
In step S <b> 14, the
If a makeup setting process operation has been performed, YES is determined in step S14, and the process proceeds to step S15.
If there is no makeup setting processing operation, NO is determined in step S14, and the process proceeds to step S16.
ステップS15において、画像取得部54と、画像処理部55と、表示制御部56と、パラメータ設定部58は、メイクアップ設定処理を実行する。メイクアップ設定処理の詳細な流れについては、後述する。
メイクアップ設定処理が実行された結果、画像処理に用いるパラメータ(本実施形態においては、「肌の色」と、「肌のなめらかさ」のパラメータ)と、パラメータのパラメータ値(本実施形態においては、「肌の色」のパラメータについては設定値とブラケット値のパラメータ値と、「肌のなめらかさ」のパラメータについては設定値のパラメータ値)が設定される。
In step S15, the
As a result of executing the makeup setting process, parameters used for image processing (in this embodiment, parameters of “skin color” and “smoothness of skin”) and parameter values of the parameters (in this embodiment) The setting value and the bracket value parameter value are set for the “skin color” parameter, and the setting value parameter value is set for the “skin smoothness” parameter.
ステップS16において、操作検出部52は、撮影指示操作があったか否かを判定する。
撮影指示操作があった場合には、ステップS16においてYESと判定されて、処理はステップS21に進む。ステップS21以降の処理は、後述する。
撮影指示操作があった場合には、ステップS16においてNOと判定されて、処理はステップS17に進む。
In step S <b> 16, the
If there has been a shooting instruction operation, YES is determined in step S16, and the process proceeds to step S21. The processing after step S21 will be described later.
If there has been a shooting instruction operation, NO is determined in step S16, and the process proceeds to step S17.
ステップS17において、画像取得部54は、撮像部16から出力される撮像画像をライブビュー画像として取得する。
In step S <b> 17, the
ステップS18において、パラメータ設定部58は、メイクアップ設定があったか否かを判定する。即ち、パラメータ設定部58は、ステップS15において、メイクアップ設定処理により、画像処理に用いるパラメータと、パラメータのパラメータ値が設定されたか否かを判定する。
メイクアップ設定があった場合には、ステップS18においてYESと判定されて、処理はステップS19に進む。
メイクアップ設定がない場合には、ステップS18においてNOと判定されて、処理はステップS20に進む。
In step S18, the
If makeup has been set, YES is determined in step S18, and the process proceeds to step S19.
If there is no makeup setting, NO is determined in step S18, and the process proceeds to step S20.
ステップS19において、画像処理部55は、画像取得部54により取得したライブビュー画像に対して、画像処理を施して処理画像を生成する。詳細には、画像処理部55は、取得したライブビュー画像に対して、設定されたパラメータ値で画像処理を施す。画像処理部55は、メイクアップ設定処理で設定したパラメータが「肌の色」と、「肌のなめらかさ」である場合には、「肌のなめらかさ」のパラメータ値である設定値で画像処理を施した処理画像を生成し、処理画像に対して、さらに「肌の色」のパラメータ値である設定値で画像処理を施して処理画像を生成する。
In step S <b> 19, the
ステップS20において、表示制御部56は、ライブビュー画像を表示出力するように出力部18を制御する。その結果、出力部18には、ステップS17で取得したライブビュー画像又は、ステップS19でメイクアップ設定がされている場合には、図6に示すような表示画面が表示され、メイクアップの処理を施したライブビュー画像(詳細には、取得したライブビュー画像に対して、設定したパラメータ値で画像処理を施して生成した処理画像)が表示される。
その後、処理はステップS25に進む。ステップS25の処理については後述する。
In step S20, the
Thereafter, the process proceeds to step S25. The process of step S25 will be described later.
ステップS21において、画像取得部54は、ユーザによる入力部17への撮影指示操作が行われ、撮像制御部51により撮像処理を行うように撮像部16が制御された結果、撮像部16から出力される撮像画像を撮影画像として取得する。
In step S <b> 21, the
ステップS22において、パラメータ設定部58は、メイクアップ設定があったか否かを判定する。即ち、パラメータ設定部58は、ステップS15において、メイクアップ設定処理により、画像処理に用いるパラメータと、パラメータのパラメータ値が設定されたか否かを判定する。
メイクアップ設定があった場合には、ステップS22においてYESと判定されて、処理はステップS23に進む。
メイクアップ設定がない場合には、ステップS22においてNOと判定されて、処理はステップS24に進む。
In step S22, the
If there is a makeup setting, YES is determined in step S22, and the process proceeds to step S23.
If there is no makeup setting, NO is determined in step S22, and the process proceeds to step S24.
ステップS23において、画像処理部55は、画像取得部54により取得した撮影画像に対して、画像処理を施して処理画像を生成する。詳細には、画像処理部55は、取得した撮影画像に対して、設定されたパラメータ値で画像処理を施す。画像処理部55は、メイクアップ設定処理で設定したパラメータが「肌の色」と、「肌のなめらかさ」である場合には、「肌のなめらかさ」のパラメータ値である設定値で画像処理を施した処理画像を生成し、さらに処理画像に対して、「肌の色」のパラメータ値である設定値とブラケット値で画像処理を施して処理画像を生成する。
具体的には、画像処理部55は、図3のテーブルに従って、まず、「肌のなめらかさ」のパラメータ値である設定値で画像処理を施した処理画像に対して、「肌の色」においてパラメータ値として設定値よりもレベルの低い側のブラケット値で画像処理を施して、1枚目の処理画像を生成する。次に、「肌のなめらかさ」の設定値で画像処理を施した処理画像に対して、「肌の色」の設定値で画像処理を施して、2枚目の処理画像を生成する。最後に、「肌のなめらかさ」の設定値で画像処理を施した処理画像に対して、「肌の色」において設定値よりもレベルの高い側のブラケット値で画像処理を施して、3枚目の処理画像を生成する。
In step S <b> 23, the
Specifically, according to the table of FIG. 3, the
ステップS24において、記憶制御部57は、画像記憶部72に撮影画像を記憶させる。詳細には、記憶制御部57は、メイクアップ設定がされている場合には、設定されたパラメータ値で画像処理を施した撮影画像(詳細には、撮影画像に対して、設定されたパラメータ値で画像処理を施して生成した処理画像)を記憶させるように画像記憶部72を制御する。
In step S <b> 24, the
ステップS25において、操作検出部52は、ユーザにより入力部17に対して、終了操作があったか否かを判定する。
終了操作がない場合には、ステップS25においてNOと判定されて、処理はステップS12に戻る。
終了操作があった場合には、ステップS25においてYESと判定されて、撮影処理は終了する。
In step S <b> 25, the
If there is no end operation, NO is determined in step S25, and the process returns to step S12.
If there is an end operation, YES is determined in step S25, and the photographing process is ended.
図9は、撮影処理にうち、メイクアップ設定処理を実行するための機能的構成を示す機能ブロック図である。 FIG. 9 is a functional block diagram showing a functional configuration for executing the makeup setting process in the photographing process.
ステップS41において、パラメータ設定部58は、複数のパラメータのうち、メイクアップに用いるパラメータを特定する。本実施形態においては、パラメータ設定部58は、複数のパラメータのうち、メイクアップに適した「肌の色」と、「肌のなめらかさ」の2種類のパラメータを特定する。
In step S41, the
ステップS42において、画像取得部54は、撮像部16から出力されるライブビュー画像を取得する。
In step S <b> 42, the
ステップS43において、操作検出部52は、ユーザによる入力部17への設定値の変更操作があったか否かを判定する。具体的には、ユーザによる入力部17への設定値の変更操作として、図6に示すような各パラメータのスライドバーにおける設定値を表すバーBR1の位置を変更するような操作が行われたか否かを判定する。
設定値の変更操作があった場合には、ステップS43においてYESと判定されて、処理はステップS44に進む。
設定値の変更操作がない場合には、ステップS43においてNOと判定されて、処理はステップS45に進む。
In step S <b> 43, the
If there is an operation for changing the set value, YES is determined in step S43, and the process proceeds to step S44.
If there is no operation for changing the set value, NO is determined in step S43, and the process proceeds to step S45.
ステップS44において、画像処理部55は、画像取得部54により取得したライブビュー画像に対して、画像処理を施して処理画像を生成する。詳細には、画像処理部55は、ライブビュー画像に対して、設定されたパラメータ値で画像処理を施す。画像処理部55は、メイクアップ設定処理で設定したパラメータが「肌の色」と、「肌のなめらかさ」である場合には、「肌のなめらかさ」のパラメータ値である設定値で画像処理を施した処理画像を生成し、処理画像に対して、さらに「肌の色」のパラメータ値である設定値で画像処理を施して処理画像を生成する。
In step S44, the
ステップS45において、表示制御部56は、ライブビュー画像と現在のパラメータ値を表示出力するように出力部18を制御する。その結果、出力部18には、図6に示すような表示画面が表示され、メイクアップの処理を施したライブビュー画像(詳細には、ライブビュー画像に対して、ステップS42で取得されたライブビュー画像或いはステップS44で設定したパラメータ値で画像処理を施して生成した処理画像)が表示される。
In step S45, the
ステップS46において、操作検出部52は、ユーザにより入力部17に対して、終了操作があったか否かを判定する。
終了操作がない場合には、ステップS46においてNOと判定されて、処理はステップS42に戻る。
終了操作があった場合には、ステップS46においてYESと判定されて、メイクアップ設定処理は終了する。
In step S46, the
If there is no end operation, NO is determined in step S46, and the process returns to step S42.
If there is an end operation, YES is determined in step S46, and the makeup setting process ends.
したがって、撮影装置1においては、画面上でライブビュー画像を表示しながら、撮影対象に対応した複数のパラメータの設定を、それら複数のパラメータに最適化された1の画面で可能とするUI(User Interface)を提供することができる。
Therefore, in the photographing
以上のように構成される撮影装置1は、撮像部16と、出力部18と、パラメータ設定部58と、入力部17と、画像処理部55と、を備える。
撮像部16は、撮像画像を取得する。
出力部18は、逐次取得される撮像画像をライブビュー画像として表示する。
パラメータ設定部58は、撮影対象に特有の撮影状態を変化させるための複数のパラメータを特定する。
入力部17は、この特定された複数のパラメータの設定状態をライブビュー画像と合わせて同時に確認しながら各々のパラメータを設定可能にする。
画像処理部55は、この入力部17により設定された複数のパラメータの組み合わせによる撮影状態を反映した撮影画像を生成する。
これにより、撮影装置1においては、撮影対象に適した複数のパラメータをライブビュー画像と合わせて同時に確認しながらまとめて設定し、反映した撮影画像を生成できるので、手間をかけることなく、効果的で、かつ使用者が所望する画像を容易に得ることができる。
The photographing
The
The
The
The
The
As a result, in the photographing
入力部17は、パラメータ設定部58により特定された複数のパラメータを設定するために最適化された設定画面(本実施形態においては、例えば、図4、5に示すような設定画面)である。
これにより、撮影装置1においては、ユーザが容易に複数のパラメータを設定をすることができる。
The
Thereby, in the
出力部18は、画像処理部55が生成する、入力部17により設定される複数のパラメータの組み合わせによる撮影状態を反映させた画像をライブビュー画像として表示する。
これにより、撮影装置1においては、より効果的で、かつ使用者が所望する画像をリアルタイムに表示出力することができる。
The
Thereby, in the
撮影装置1は、撮影の実行が指示された際に、画像処理部55が生成する、入力部17により設定された複数のパラメータの組み合わせによる撮影状態を反映した撮影画像を記憶する画像記憶部72を、更に備える。
これにより、撮影装置1においては、より効果的で、かつ使用者が所望する画像を記憶することができる。
The
Thereby, in the
パラメータ設定部58は、撮影対象に特有の撮影状態を変化させるための複数のパラメータのうち、そのパラメータの設定を優先して反映するパラメータを更に特定する。
画像処理部55は、撮影の実行が指示された際に、特定されたパラメータを変化させた複数の撮影画像を生成する。
これにより、撮影装置1においては、より効果的で、かつ使用者が所望する画像を生成することができる。
The
When the execution of shooting is instructed, the
Thereby, in the
画像処理部55は、優先して反映するパラメータとして特定されたパラメータを入力部17による設定値を基準として、値を変化させて複数の撮影画像を生成する。
これにより、撮影装置1においては、より効果的な画像を生成することができる。
The
Thereby, in the
画像処理部55は、優先して反映するパラメータとして特定されたパラメータを、入力部17による設定値を基準として値を変化させる際に、パラメータの変化可能な範囲内における設定値の位置に応じて、変化の幅または変化の数を自動的に変化させる。
これにより、撮影装置1においては、ユーザが設定を意識することなく、設定値の設定のみで複数の画像を容易に生成することができる。
When the
Thereby, in the
画像処理部55は、優先して反映するパラメータとして特定されていないパラメータによる撮影状態を反映して生成された撮影画像を基に、優先して反映するパラメータとして特定されたパラメータによる撮影状態を反映して、複数の撮影画像を生成する。
これにより、撮影装置1においては、優先して反映するパラメータとして特定されたパラメータによる撮影状態を反映するため、より使用者が所望する画像を生成することができる。
The
Thereby, in the
画像処理部55は、優先して反映するパラメータとして特定されたパラメータと優先して反映するパラメータとして特定されていないパラメータによる撮影状態を合わせて反映して、複数の撮影画像を生成する。
これにより、撮影装置1においては、優先して反映するパラメータと、優先して反映しないパラメータの撮影状態を合わせて反映するため、より効果的で、かつ使用者が所望する画像を生成することができる。
The
Thereby, in the
パラメータ設定部58は、そのパラメータの設定を反映した撮影画像を生成するための処理時間がより短いパラメータを特定する。
これにより、撮影装置1においては、処理負担を少なく画像の生成をすることができる。
The
Thereby, in the
パラメータ設定部58は、そのパラメータの設定を反映することで視覚的な変化量がより大きいパラメータを特定する。
これにより、撮影装置1においては、視覚的な変化量がより大きいパラメータをブラケットの対象とするため、より効果的な画像を生成することができる。
The
Thereby, in the
また、撮影装置1では、複数のパラメータのうちの少なくとも一は、そのパラメータの撮影状態を反映させるための画像処理が複数からなる。
画像処理部55は、入力部17による設定値に応じて、画像処理を複数のうちから切り替えて撮影状態を反映して、複数の撮影画像を生成する。
これにより、撮影装置1においては、ユーザは画像処理の別を意識することなく容易に画像を生成することができる。
In the photographing
The
Thereby, in the
画像処理部55は、特定されたパラメータの撮影状態を反映させるための画像処理が複数からなる場合であって、入力部17による設定値を基準として変化するパラメータに応じた画像処理が複数にまたがる場合は、画像処理を切り替えながら、撮影状態を反映して、複数の撮影画像を生成する。
これにより、撮影装置1においては、ユーザは画像処理の別を意識することなく容易に画像を生成することができる。
The
Thereby, in the
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 In addition, this invention is not limited to the above-mentioned embodiment, The deformation | transformation in the range which can achieve the objective of this invention, improvement, etc. are included in this invention.
上述の実施形態では、メイクアップ機能について言及したが、これに限られず、複数のパラメータの設定をライブビュー画面上で撮影対象に対応した1の画面で可能とするようなものであれば、よい。 In the above-described embodiment, the makeup function has been described. However, the present invention is not limited to this, and any function may be used as long as a plurality of parameters can be set on a single screen corresponding to a shooting target on the live view screen. .
また、上述の実施形態では、1枚の撮像画像に対して複数回の画像処理をかけて複数枚の撮影画像を生成しているが、パラメータの値の組み合わせを撮影毎に変更して複数回の撮影を行い複数枚の撮影画像を生成する、通常のブラケット撮影であってもよい。 In the above-described embodiment, a plurality of captured images are generated by performing a plurality of image processing on a single captured image. Ordinary bracket shooting may be performed in which a plurality of shot images are generated by performing the above shooting.
また、上述の実施形態では、処理時間の短い「肌の色」をブラケットの対象としているが、視覚的な変化量(効果)が大きいパラメータがより適切であるとして、ブラケットの対象としてもよい。
ここで、メイクアップの他のパラメータの例としては、「目の開き具合」、「充血除去」、「歯の美白」等が挙げられる。
また、他の撮影対象の例として、「花」で「彩度」や「背景ぼかし」、「紅葉」で「コントラスト」や「赤の強調」等が挙げられる。
Further, in the above-described embodiment, “skin color” having a short processing time is the target of bracketing, but a parameter having a large visual change amount (effect) may be more appropriate, and may be the target of bracketing.
Here, examples of other parameters of the makeup include “eye openness”, “depletion removal”, and “whitening of teeth”.
Other examples of photographing objects include “saturation” and “background blur” for “flowers”, “contrast” and “red enhancement” for “autumn leaves”, and the like.
また、上述の実施形態では、設定可能なパラメータの種類は2であるが、3以上でもよく、その場合、スライドバーも相当する数となるように構成する。 In the above-described embodiment, the number of parameters that can be set is 2, but it may be 3 or more. In this case, the number of slide bars is set to a corresponding number.
また、上述の実施形態では、例えば、図6に示すように、撮影処理前のライブビュー画像の表示状態において、メイクアップ設定がされている場合には、メイクアップ設定を行っている旨の指標を重畳表示するように構成する。本実施形態においては、3枚の画像を処理画像として生成するため、指標では3枚の画像を模している。
例えば、生成される処理画像の枚数を5枚、7枚等にして構成することもでき、その場合、指標も枚数に相当する表示となるように構成することができる。
In the above-described embodiment, for example, as illustrated in FIG. 6, when the makeup setting is performed in the display state of the live view image before the photographing process, an indicator that the makeup setting is performed. Is configured to be superimposed and displayed. In the present embodiment, since three images are generated as processed images, the index imitates three images.
For example, the number of processed images to be generated can be configured to be 5, 7 or the like, and in this case, the index can also be configured to be displayed corresponding to the number.
また、上述の実施形態では、ブラケット値は、設定値を基準としてプラスマイナス方向に各々所定量変化させた値としたが、これに限られず、基準は中心でなくてもよく、全てのパラメータ値をユーザが任意に設定できるように構成してもよい。 In the above-described embodiment, the bracket value is a value that is changed by a predetermined amount in the plus or minus direction with respect to the set value as a reference. However, the present invention is not limited to this, and the reference may not be the center, and all parameter values May be configured to be arbitrarily set by the user.
また、上述の実施形態では、ブラケットを行うパラメータは「肌の色」の1であるが、「肌の色」と「肌のなめらかさ」の両方でもよく、その場合、指標も相当する表示となる。更に、種類が3以上の場合もその組み合わせは任意に設定することができる。 In the above-described embodiment, the parameter for performing bracketing is 1 of “skin color”, but both “skin color” and “smoothness of skin” may be used. Become. Further, when the number of types is three or more, the combination can be arbitrarily set.
また、上述の実施形態では、ブラケットの対象となるパラメータの入れ替えを可能とするように構成することができる。
具体的には、撮影装置1においては、入力部17による設定値を基準として、値を変化させた複数の撮影画像を生成するパラメータを更に変更可能とする。
画像処理部55は、撮影の実行が指示された際に、入力部17による変更されたパラメータの設定値を基準として、値を変化させた複数の撮影画像を更に生成する。
Moreover, in the above-mentioned embodiment, it can comprise so that replacement of the parameter used as the object of a bracket is attained.
Specifically, in the photographing
When the execution of shooting is instructed, the
また、上述の実施形態では、本発明が適用される撮影装置1は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、撮影処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
In the above-described embodiment, the photographing
For example, the present invention can be applied to general electronic devices having a photographing processing function. Specifically, for example, the present invention can be applied to a notebook personal computer, a printer, a television receiver, a video camera, a portable navigation device, a mobile phone, a smartphone, a portable game machine, and the like.
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図2の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮影装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図7の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
The series of processes described above can be executed by hardware or can be executed by software.
In other words, the functional configuration of FIG. 2 is merely an example and is not particularly limited. That is, it is sufficient that the photographing
In addition, one functional block may be constituted by hardware alone, software alone, or a combination thereof.
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記憶媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processing is executed by software, a program constituting the software is installed on a computer or the like from a network or a storage medium.
The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.
このようなプログラムを含む記憶媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記憶媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記憶媒体は、例えば、プログラムが記憶されている図1のROM12や、図1の記憶部19に含まれるハードディスク等で構成される。
The storage medium including such a program is not only configured by the removable medium 31 shown in FIG. 1 distributed separately from the apparatus main body in order to provide the program to the user, but is also stored in the apparatus main body in advance. It is comprised with the storage medium etc. which are provided in. The
なお、本明細書において、記憶媒体に記憶されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。 In the present specification, the step of describing the program stored in the storage medium is not limited to the processing performed in time series along the order, but is not necessarily performed in time series, either in parallel or individually. The process to be executed is also included.
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 As mentioned above, although several embodiment of this invention was described, these embodiment is only an illustration and does not limit the technical scope of this invention. The present invention can take other various embodiments, and various modifications such as omission and replacement can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the invention described in the claims and the equivalent scope thereof.
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
撮像画像を取得する撮像手段と、
逐次取得される前記撮像画像をライブビュー画像として表示する表示手段と、
撮影対象に特有の撮影状態を変化させるための複数のパラメータを特定する特定手段と、
この特定手段により特定された複数のパラメータの設定状態をライブビュー画像と合わせて同時に確認しながら各々のパラメータを設定可能にする設定操作手段と、
この設定操作手段により設定された複数のパラメータの組み合わせによる撮影状態を反映した撮影画像を生成する生成手段と、
を備えることを特徴とする撮影装置。
[付記2]
前記設定操作手段は、前記特定手段により特定された複数のパラメータを設定するために最適化された設定画面であることを特徴とする付記1に記載の撮影装置。
[付記3]
前記表示手段は、前記生成手段が生成する、前記設定操作手段により設定される複数のパラメータの組み合わせによる撮影状態を反映させた撮影画像をライブビュー画像として表示する、
ことを特徴とする付記1又は2に記載の撮影装置。
[付記4]
撮影の実行が指示された際に、前記生成手段が生成する、前記設定操作手段により設定された複数のパラメータの組み合わせによる撮影状態を反映した撮影画像を記憶する記憶手段を、更に備える、
ことを特徴とする付記1乃至3のいずれか1つに記載の撮影装置。
[付記5]
前記特定手段は、前記撮影対象に特有の撮影状態を変化させるための複数のパラメータのうち、パラメータの設定を優先して反映するパラメータを更に特定し、
前記生成手段は、撮影の実行が指示された際に、前記特定されたパラメータを変化させた複数の撮影画像を生成する、
ことを特徴とする付記1乃至4のいずれか1つに記載の撮影装置。
[付記6]
前記生成手段は、前記優先して反映するパラメータとして特定されたパラメータを、前記設定操作手段による設定値を基準として値を変化させて複数の撮影画像を生成する、
ことを特徴とする付記5に記載の撮影装置。
[付記7]
前記生成手段は、前記優先して反映するパラメータとして特定されたパラメータを、前記設定操作手段による設定値を基準として値を変化させる際に、パラメータの変化可能な範囲内における設定値の位置に応じて、変化の幅または変化の数を自動的に変化させる、
ことを特徴とする付記6に記載の撮影装置。
[付記8]
前記生成手段は、前記優先して反映するパラメータとして特定されていないパラメータによる撮影状態を反映して生成された撮影画像を基に、前記優先して反映するパラメータとして特定されたパラメータによる撮影状態を反映して、複数の撮影画像を生成する、
ことを特徴とする付記5乃至7のいずれか1つに記載の撮影装置。
[付記9]
前記生成手段は、前記優先して反映するパラメータとして特定されたパラメータと前記優先して反映するパラメータとして特定されていないパラメータによる撮影状態を合わせて反映して、複数の撮影画像を生成する、
ことを特徴とする付記5に記載の撮影装置。
[付記10]
前記特定手段は、そのパラメータの設定を反映した撮影画像を生成するための処理時間がより短いパラメータを特定する、
ことを特徴とする付記1乃至9のいずれか1つに記載の撮影装置。
[付記11]
前記特定手段は、そのパラメータの設定を反映することで視覚的な変化量がより大きいパラメータを特定する、
ことを特徴とする付記1乃至10のいずれか1つに記載の撮影装置。
[付記12]
複数のパラメータのうちの少なくとも一は、そのパラメータの撮影状態を反映させるための画像処理が複数からなり、
前記生成手段は、前記設定操作手段による設定値に応じて、画像処理を複数のうちから切り替えて撮影状態を反映して、複数の撮影画像を生成する、
ことを特徴とする付記1乃至11のいずれか1つに記載の撮影装置。
[付記13]
前記生成手段は、前記特定手段により特定されたパラメータの撮影状態を反映させるための画像処理が複数からなる場合であって、前記設定操作手段による設定値を基準として変化するパラメータに応じた画像処理が複数にまたがる場合は、画像処理を切り替えながら、撮影状態を反映して、複数の撮影画像を生成する、
ことを特徴とする付記12に記載の撮影装置。
[付記14]
前記設定操作手段による設定値を基準として、値を変化させた複数の撮影画像を生成するパラメータを更に変更可能とし、
前記生成手段は、撮影の実行が指示された際に、前記設定操作手段による変更されたパラメータの設定値を基準として、値を変化させた複数の撮影画像を更に生成する、
ことを特徴とする付記1乃至13のいずれか1つに記載の撮影装置。
[付記15]
撮像画像を取得する撮像手段と、逐次取得される撮像画像をライブビュー画像として表示する表示手段と、を備える撮影装置で実行される画像生成方法であって、
撮影対象に特有の撮影状態を変化させるための複数のパラメータを特定する特定ステップと、
この特定ステップにより特定された複数のパラメータの設定状態をライブビュー画像と合わせて同時に確認しながら各々のパラメータを設定可能にする設定操作ステップと、
この設定操作ステップにより設定された複数のパラメータの組み合わせによる撮影状態を反映した撮影画像を生成する生成ステップと、
を含むことを特徴とする画像生成方法。
[付記16]
撮像画像を取得する撮像手段と、逐次取得される撮像画像をライブビュー画像として表示する表示手段と、を備える撮影装置を制御するコンピュータに、
撮影対象に特有の撮影状態を変化させるための複数のパラメータを特定する特定機能と、
この特定機能により特定された複数のパラメータの設定状態をライブビュー画像と合わせて同時に確認しながら各々のパラメータを設定可能にする設定操作機能と、
この設定操作機能により設定された複数のパラメータの組み合わせによる撮影状態を反映した撮影画像を生成する生成機能と、
を実現させることを特徴とするプログラム。
The invention described in the scope of claims at the beginning of the filing of the present application will be appended.
[Appendix 1]
An imaging means for acquiring a captured image;
Display means for displaying the captured images acquired sequentially as a live view image;
A specifying means for specifying a plurality of parameters for changing a shooting state peculiar to the shooting target;
A setting operation means for enabling setting of each parameter while simultaneously confirming a setting state of the plurality of parameters specified by the specifying means together with the live view image;
Generating means for generating a photographed image reflecting a photographing state by a combination of a plurality of parameters set by the setting operation means;
An imaging apparatus comprising:
[Appendix 2]
The imaging apparatus according to
[Appendix 3]
The display unit displays a captured image reflecting a shooting state generated by the generation unit and a combination of a plurality of parameters set by the setting operation unit as a live view image.
The imaging apparatus according to
[Appendix 4]
A storage unit that stores a captured image that reflects a shooting state generated by a combination of a plurality of parameters set by the setting operation unit, which is generated by the generation unit when an instruction to perform shooting is given;
The imaging apparatus according to any one of
[Appendix 5]
The specifying unit further specifies a parameter that preferentially reflects the setting of the parameter among a plurality of parameters for changing a shooting state specific to the shooting target,
The generation means generates a plurality of captured images in which the specified parameters are changed when an instruction to perform imaging is given.
The imaging apparatus according to any one of
[Appendix 6]
The generation unit generates a plurality of captured images by changing the parameter specified as the parameter to be reflected in priority with a value based on the setting value by the setting operation unit.
The imaging apparatus according to
[Appendix 7]
The generating means changes the parameter specified as the parameter to be reflected with priority on the basis of the setting value by the setting operation means in accordance with the position of the setting value within the variable range of the parameter. Automatically change the width or number of changes,
The imaging apparatus according to
[Appendix 8]
The generating means, based on a captured image generated by reflecting a shooting state based on a parameter not specified as a parameter to be preferentially reflected, a shooting state by a parameter specified as the parameter to be preferentially reflected. Reflect and generate multiple shot images,
The imaging apparatus according to any one of
[Appendix 9]
The generation unit reflects a shooting state by a parameter specified as the parameter to be reflected with priority and a parameter not specified as the parameter to be reflected with priority, and generates a plurality of captured images.
The imaging apparatus according to
[Appendix 10]
The specifying means specifies a parameter with a shorter processing time for generating a captured image reflecting the setting of the parameter;
The imaging device according to any one of
[Appendix 11]
The specifying means specifies a parameter having a larger visual change amount by reflecting the setting of the parameter.
The imaging apparatus according to any one of
[Appendix 12]
At least one of the plurality of parameters includes a plurality of image processes for reflecting the shooting state of the parameter,
The generation unit generates a plurality of captured images by switching the image processing from among a plurality and reflecting a shooting state according to a setting value by the setting operation unit.
The imaging apparatus according to any one of
[Appendix 13]
The generation means is a case in which there are a plurality of image processes for reflecting the shooting state of the parameter specified by the specifying means, and the image processing according to the parameter that changes based on the setting value by the setting operation means If there are multiple images, switch the image processing and reflect the shooting status to generate multiple shot images.
The imaging apparatus according to
[Appendix 14]
With the setting value by the setting operation means as a reference, it is possible to further change a parameter for generating a plurality of captured images whose values are changed,
The generation means further generates a plurality of photographed images whose values are changed with reference to the setting value of the parameter changed by the setting operation means when execution of photographing is instructed.
The imaging device according to any one of
[Appendix 15]
An image generation method that is executed by an imaging apparatus including an imaging unit that acquires a captured image and a display unit that displays captured images acquired sequentially as a live view image,
A specific step for identifying a plurality of parameters for changing a shooting state specific to a shooting target;
A setting operation step for enabling setting of each parameter while simultaneously confirming a setting state of the plurality of parameters specified by the specifying step together with the live view image;
A generation step for generating a captured image reflecting a shooting state by a combination of a plurality of parameters set in the setting operation step;
An image generation method comprising:
[Appendix 16]
A computer that controls an imaging device including an imaging unit that acquires a captured image and a display unit that displays captured images acquired sequentially as a live view image.
A specific function that identifies multiple parameters for changing the shooting state specific to the shooting target;
A setting operation function that enables setting of each parameter while simultaneously confirming the setting state of a plurality of parameters specified by the specific function together with the live view image,
A generation function for generating a captured image reflecting a shooting state by a combination of a plurality of parameters set by the setting operation function;
A program characterized by realizing.
1・・・撮影装置,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・撮像部,17・・・入力部,18・・・出力部,19・・・記憶部,20・・・通信部,21・・・ドライブ,31・・・リムーバブルメディア,51・・・撮像制御部,52・・・操作検出部,53・・・モード設定部,54・・・画像取得部,55・・・画像処理部,56・・・表示制御部,57・・・記憶制御部,58・・・パラメータ設定部,71・・・パラメータ情報記憶部,72・・・画像記憶部
DESCRIPTION OF
Claims (12)
逐次取得される前記撮像画像をライブビュー画像として表示する表示手段と、
被写体である人物の顔画像に、当該顔画像をより美しく見せるためにメイクアップ処理を施すための複数のパラメータの種類として肌のなめらかさ及び肌の色を特定する特定手段と、
この特定手段により特定された複数のパラメータの種類毎の設定状態を、前記顔画像を含むライブビュー画像と合わせて同時に確認しながら、当該複数のパラメータの種類毎の値を設定可能にするための設定操作手段と、
この設定操作手段により設定された前記複数のパラメータのうちの前記肌のなめらかさの設定値による撮影状態を前記撮像画像に反映させて撮影画像を生成し、当該生成された撮影画像を基に、前記複数のパラメータのうちの前記肌の色の値を、前記設定操作手段により設定された前記肌の色の設定値を含む複数の値の各々に変化させて、複数の撮影画像を生成する生成手段と、
を備えることを特徴とする撮影装置。 An imaging means for acquiring a captured image;
Display means for displaying the captured images acquired sequentially as a live view image;
A specifying means for specifying the smoothness of the skin and the color of the skin as types of a plurality of parameters for performing makeup processing in order to make the face image of the person who is the subject more beautiful;
The setting state for each type of the plurality of parameters specified by the specifying means is set to be able to set the value for each type of the plurality of parameters while confirming simultaneously with the live view image including the face image. Setting operation means;
Based on the smoothness of the set value is reflected before Symbol captured image captured state by generating the captured image, captured images the generation of the skin of the plurality of parameter set by the setting operation section , wherein the plurality of color values of the parameter sac Chino the skin, by changing each of the plurality of values including the color of the setting value of the skin set by the setting operation section generates a plurality of captured images Generating means;
An imaging apparatus comprising:
ことを特徴とする請求項1又は2に記載の撮影装置。 The display means displays, as a live view image, a photographed image reflecting a photographing state by a setting value for each type of a plurality of parameters set by the setting operation means generated by the generation means.
The photographing apparatus according to claim 1 or 2, characterized in that
ことを特徴とする請求項1乃至3のいずれか1項に記載の撮影装置。 When execution of shooting is instructed, the storage means for storing the multiple photographed images that generates said generating means further comprises,
The photographing apparatus according to any one of claims 1 to 3, wherein
ことを特徴とする請求項1乃至4のいずれか1項に記載の撮影装置。 The generation unit generates the plurality of captured images by changing the value of the skin color with reference to the setting value of the skin color by the setting operation unit .
The photographing apparatus according to claim 1, wherein the photographing apparatus is characterized in that:
ことを特徴とする請求項5に記載の撮影装置。 The generating means changes the value of the skin color within a range in which the value can be changed when changing the value of the skin color with reference to the setting value of the skin color by the setting operation means. Automatically change the width or number of changes depending on the position of
The imaging device according to claim 5, wherein:
ことを特徴とする請求項1乃至6のいずれか1項に記載の撮影装置。 The processing time for generating the photographed image reflecting the set skin color value is shorter than the processing time for generating the photographed image reflecting the set skin smoothness value. ,
The photographing apparatus according to any one of claims 1 to 6, wherein the photographing apparatus includes:
前記生成手段は、前記設定操作手段による前記肌の色の設定値に応じて、画像処理を複数のうちから切り替えて撮影状態を反映させて、前記複数の撮影画像を生成する、
ことを特徴とする請求項1乃至7のいずれか1項に記載の撮影装置。 The skin color comprises a plurality of image processes for reflecting the photographing state of the skin color value,
Said generating means, in accordance with the color of the set value of the skin by the setting operation section, by switching the image processing from a plurality of to reflect the photographing state, to generate the plurality of captured images,
The photographing apparatus according to any one of claims 1 to 7, wherein the photographing apparatus is characterized in that:
ことを特徴とする請求項8に記載の撮影装置。 The generation unit includes a plurality of image processes for reflecting a shooting state of the skin color value , and the generation unit changes the skin color that is changed based on the setting value of the skin color by the setting operation unit. If the image processing in accordance with the color across multiple, while switching the image processing, a photographing state by reflect to generate a plurality of captured images,
9. The photographing apparatus according to claim 8 , wherein
前記生成手段は、撮影の実行が指示された際に、前記設定操作手段による変更された設定値を基準として、値を変化させた複数の撮影画像を更に生成する、
ことを特徴とする請求項1乃至9のいずれか1項に記載の撮影装置。 With the setting value by the setting operation means as a reference, it is possible to further change the type of parameter for generating a plurality of captured images with changed values,
The generation unit further generates a plurality of captured images whose values are changed with reference to the setting value changed by the setting operation unit when execution of shooting is instructed.
The imaging apparatus according to claim 1, wherein
被写体である人物の顔画像に、当該顔画像をより美しく見せるためにメイクアップ処理を施すための複数のパラメータの種類として肌のなめらかさ及び肌の色を特定する特定処理と、A specific process for specifying the smoothness of the skin and the color of the skin as types of a plurality of parameters for applying a makeup process to the face image of the person who is the subject to make the face image look more beautiful;
この特定処理において特定された複数のパラメータの種類毎の設定状態を、前記顔画像を含むライブビュー画像と合わせて同時に確認しながら、当該複数のパラメータの種類毎の値を設定可能にするための設定操作手段により設定された前記複数のパラメータのうちの前記肌のなめらかさの設定値による撮影状態を前記撮像画像に反映させて撮影画像を生成し、当該生成された撮影画像を基に、前記複数のパラメータのうちの前記肌の色の値を、前記設定操作手段により設定された前記肌の色の設定値を含む複数の値の各々に変化させて、複数の撮影画像を生成する生成処理と、The setting state for each type of the plurality of parameters specified in the specifying process can be set simultaneously with the live view image including the face image, and the value for each type of the plurality of parameters can be set. A photographed image is generated by reflecting a photographed state according to a setting value of the smoothness of the skin among the plurality of parameters set by the setting operation unit, and the photographed image is generated based on the photographed image generated. Generation processing for generating a plurality of photographed images by changing a value of the skin color among a plurality of parameters to each of a plurality of values including the setting value of the skin color set by the setting operation unit When,
を含むことを特徴とする画像生成方法。An image generation method comprising:
被写体である人物の顔画像に、当該顔画像をより美しく見せるためにメイクアップ処理を施すための複数のパラメータの種類として肌のなめらかさ及び肌の色を特定する特定機能と、A specific function for specifying the smoothness of the skin and the color of the skin as a plurality of types of parameters for performing a makeup process on the face image of the person who is the subject to make the face image look more beautiful;
この特定機能により特定された複数のパラメータの種類毎の設定状態を、前記顔画像を含むライブビュー画像と合わせて同時に確認しながら、当該複数のパラメータの種類毎の値を設定可能にするための設定操作機能と、The setting state for each type of the plurality of parameters specified by the specifying function can be set simultaneously with the live view image including the face image, and the value for each type of the plurality of parameters can be set. Setting operation function,
この設定操作機能により設定された前記複数のパラメータのうちの前記肌のなめらかさの設定値による撮影状態を前記撮像画像に反映させて撮影画像を生成し、当該生成された撮影画像を基に、前記複数のパラメータのうちの前記肌の色の値を、前記設定操作機能により設定された前記肌の色の設定値を含む複数の値の各々に変化させて、複数の撮影画像を生成する生成機能と、Based on the generated captured image, a captured image is generated by reflecting the captured state according to the setting value of the smoothness of the skin among the plurality of parameters set by the setting operation function in the captured image. Generating a plurality of captured images by changing a value of the skin color of the plurality of parameters to each of a plurality of values including the setting value of the skin color set by the setting operation function Function and
を実現させることを特徴とするプログラム。A program characterized by realizing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014134846A JP6561435B2 (en) | 2014-06-30 | 2014-06-30 | Imaging apparatus, image generation method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014134846A JP6561435B2 (en) | 2014-06-30 | 2014-06-30 | Imaging apparatus, image generation method, and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2016012890A JP2016012890A (en) | 2016-01-21 |
| JP2016012890A5 JP2016012890A5 (en) | 2017-08-03 |
| JP6561435B2 true JP6561435B2 (en) | 2019-08-21 |
Family
ID=55229326
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014134846A Expired - Fee Related JP6561435B2 (en) | 2014-06-30 | 2014-06-30 | Imaging apparatus, image generation method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6561435B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6720882B2 (en) * | 2017-01-19 | 2020-07-08 | カシオ計算機株式会社 | Image processing apparatus, image processing method and program |
| CN115619663A (en) * | 2022-09-28 | 2023-01-17 | 北京明略昭辉科技有限公司 | Beautifying method and device, electronic device, storage medium |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2803104B2 (en) * | 1988-09-05 | 1998-09-24 | 株式会社ニコン | Auto bracketing device |
| JP2001238115A (en) * | 2000-02-21 | 2001-08-31 | Olympus Optical Co Ltd | Electronic camera |
| JP4018368B2 (en) * | 2001-10-30 | 2007-12-05 | キヤノン株式会社 | IMAGING DEVICE AND OPERATION CONTROL SYSTEM FOR IMAGING DEVICE |
| JP4477968B2 (en) * | 2004-08-30 | 2010-06-09 | Hoya株式会社 | Digital camera |
| JP2011151693A (en) * | 2010-01-25 | 2011-08-04 | Panasonic Corp | Image processing apparatus |
| JP2012004763A (en) * | 2010-06-16 | 2012-01-05 | Nikon Corp | Camera |
| JP5806512B2 (en) * | 2011-05-31 | 2015-11-10 | オリンパス株式会社 | Imaging apparatus, imaging method, and imaging program |
| JP5952574B2 (en) * | 2012-02-02 | 2016-07-13 | キヤノン株式会社 | Image processing apparatus and control method thereof |
| JP6124535B2 (en) * | 2012-08-30 | 2017-05-10 | キヤノン株式会社 | Display control apparatus, control method, program, and storage medium |
| JP6160470B2 (en) * | 2013-12-13 | 2017-07-12 | フリュー株式会社 | Photo sealing machine, photo sealing machine processing method and program |
-
2014
- 2014-06-30 JP JP2014134846A patent/JP6561435B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016012890A (en) | 2016-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5136669B2 (en) | Image processing apparatus, image processing method, and program | |
| EP2605503B1 (en) | Display apparatus and method | |
| JP6720881B2 (en) | Image processing apparatus and image processing method | |
| KR101700366B1 (en) | Digital photographing apparatus and control method thereof | |
| US8786749B2 (en) | Digital photographing apparatus for displaying an icon corresponding to a subject feature and method of controlling the same | |
| JP5765590B2 (en) | Imaging apparatus, display method, and program | |
| KR20130024022A (en) | Digital photographing apparatus and control method thereof | |
| JP2006203600A (en) | Imaging apparatus, image processor, image processing system, and image processing method and program | |
| JP2015012437A (en) | Digital camera | |
| JP2010166122A (en) | Imaging device and image processing method | |
| JP5370555B2 (en) | Imaging apparatus, imaging method, and program | |
| JP6561435B2 (en) | Imaging apparatus, image generation method, and program | |
| JP5884873B1 (en) | Image extraction apparatus, image extraction method, and program | |
| JP2017147498A (en) | Image processing apparatus, image processing method and program | |
| JP6519280B2 (en) | Imaging apparatus, imaging setting method and program | |
| JP2006261912A (en) | Imaging device | |
| KR20130024021A (en) | Digital photographing apparatus and control method thereof | |
| JP6575231B2 (en) | Imaging apparatus, imaging setting method, and program | |
| JP2016045516A (en) | Image generating apparatus, image generating method, and program | |
| JP6357922B2 (en) | Image processing apparatus, image processing method, and program | |
| JP6610713B2 (en) | Image processing apparatus, image processing method, and program | |
| JP6424620B2 (en) | Image generation apparatus, image generation method and program | |
| JP2013197753A (en) | Imaging apparatus and program | |
| JP2013077228A (en) | Image processing device, image processing method and program | |
| JP2010118850A (en) | Image processor, imaging apparatus, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170622 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170622 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180319 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180508 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180702 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190121 |
|
| 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: 20190625 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190708 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6561435 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |