JP2013058164A - Image processing device and camera - Google Patents
Image processing device and camera Download PDFInfo
- Publication number
- JP2013058164A JP2013058164A JP2011197465A JP2011197465A JP2013058164A JP 2013058164 A JP2013058164 A JP 2013058164A JP 2011197465 A JP2011197465 A JP 2011197465A JP 2011197465 A JP2011197465 A JP 2011197465A JP 2013058164 A JP2013058164 A JP 2013058164A
- Authority
- JP
- Japan
- Prior art keywords
- hair
- correction
- brightness
- unit
- curve
- 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.)
- Withdrawn
Links
Images
Landscapes
- Image Processing (AREA)
- Studio Devices (AREA)
- Image Analysis (AREA)
Abstract
Description
本発明は、画像処理装置及びカメラに関する。 The present invention relates to an image processing apparatus and a camera.
人物の映像、画像等において、髪の毛に形成される艶が、被写体の見栄えを向上させるとの指摘がある。頭髪部分に艶を形成する手段としては、撮影時において照明等を調整する方法や、撮影後において画像処理を行う方法等が提案されている。撮影後の画像処理によって艶を加える方法は、撮影持に照明等を調整する方法に比べて簡便であるという利点を有する。しかし、より簡便に良好な画像等を提供できるようにしたり、大量の画像を扱えるようにするためには、自動的にこのような処理を行う画像処理装置が求められる。 It has been pointed out that the gloss formed on the hair of a person's video, image, etc. improves the appearance of the subject. As means for forming gloss on the hair portion, a method of adjusting illumination or the like during photographing, a method of performing image processing after photographing, and the like have been proposed. The method of adding gloss by image processing after shooting has an advantage that it is simpler than the method of adjusting illumination or the like while shooting. However, in order to be able to provide a good image and the like more easily and to handle a large amount of images, an image processing apparatus that automatically performs such processing is required.
自動的に頭髪に艶を形成する画像処理装置としては、例えば、頭の先の位置と頭髪と額との境界の位置を判別し、両方の位置等から求めた頭頂部の領域の重心を中心として、照明効果を増大させる画像処理を行うものが提案されている(特許文献1等参照)。
As an image processing apparatus that automatically forms gloss on the hair, for example, the position of the tip of the head and the position of the boundary between the hair and the forehead are discriminated, and the center of gravity of the region of the top of the head obtained from both positions is centered. Have been proposed that perform image processing to increase the illumination effect (see
しかし、従来技術に係る画像処理装置は、どのような状態の髪の毛の画像に対して上述のような補正をおこなうべきか、ということを判断する手段を有しておらず、自動処理という観点では課題を有している。また、画像処理によって形成される艶の形状についても、頭部の輪郭形状などに適合した自然な形状となる処理を実施できる装置が求められていた。 However, the image processing apparatus according to the related art does not have means for determining what kind of state of the hair image should be corrected as described above, and in terms of automatic processing. Has a problem. In addition, there has been a demand for an apparatus that can perform processing for forming a natural shape suitable for the contour shape of the head with respect to the gloss shape formed by image processing.
本発明に係る画像処理装置等は、このような課題に鑑みてなされたものであり、その目的は、人物の髪の毛に対して、自動的に好ましい画像処理を行うことができる画像処理装置等を提供することである。 The image processing apparatus and the like according to the present invention have been made in view of such problems, and an object thereof is to provide an image processing apparatus and the like that can automatically perform preferable image processing on a human hair. Is to provide.
上記目的を達成するために、本発明に係る画像処理装置は、
デジタル画像(80)から、人物の髪の毛が写っている領域である髪エリア(86)を抽出するエリア抽出部(46)と、
前記髪エリアの輝度又は明度の分布を算出する明るさ算出部(48)と、
前記分布を用いて、前記髪エリアの中から、前記髪エリアにおける輝度又は明度の最頻値又は平均値に対して、所定値以上高い輝度又は明度を有する明部(90)を検出する明部検出部(50)と、
前記明部の検出結果に応じて、前記髪エリアに対して画像補正を実施する補正部(54)と、
を有する。
In order to achieve the above object, an image processing apparatus according to the present invention provides:
An area extraction unit (46) for extracting a hair area (86), which is an area in which a person's hair is reflected, from the digital image (80);
A brightness calculation unit (48) for calculating a luminance or brightness distribution of the hair area;
A bright part that detects a bright part (90) having a brightness or brightness higher than a predetermined value from the mode or average value of brightness or brightness in the hair area by using the distribution. A detector (50);
A correction unit (54) that performs image correction on the hair area according to the detection result of the bright part;
Have
また、例えば、前記補正部は、
前記髪エリアのエッジ(88)を検出するエッジ検出部(56)と、
前記エッジの形状から、前記髪エリアに対する前記画像補正の基準位置(94)を算出する基準位置算出部(60)と、
前記エッジ上の2つの点(A,B)を結ぶ曲線であって、前記基準位置が内周側に位置するように延びる弧状の補正基準曲線(98)を算出する基準曲線算出部(66)と、
前記髪エリアの一部に対して、前記補正基準曲線に沿って帯状に、輝度又は明度を上昇させる補正処理を行う明部形成部(74)と、を有しても良い。
For example, the correction unit
An edge detector (56) for detecting an edge (88) of the hair area;
A reference position calculation unit (60) for calculating a reference position (94) of the image correction with respect to the hair area from the shape of the edge;
A reference curve calculation unit (66) that calculates an arc-shaped correction reference curve (98) that connects two points (A, B) on the edge and extends so that the reference position is located on the inner peripheral side. When,
You may have the bright part formation part (74) which performs the correction process which raises a brightness | luminance or a brightness in a strip | belt shape along the said correction | amendment reference curve with respect to a part of said hair area.
また、例えば、前記基準曲線算出部は、
前記エッジの形状に沿うエッジ曲線(96)を算出するエッジ曲線算出部(68)と、
前記エッジ曲線を回転させた回転曲線(97a,97b)を算出する回転曲線算出部(70)と、
前記回転曲線を、前記人物の目の位置(99a,99b)と前記基準位置との間の位置に平行移動させ、前記補正基準曲線を決定する曲線移動部(72)と、を有しても良い。
For example, the reference curve calculation unit
An edge curve calculation unit (68) for calculating an edge curve (96) along the shape of the edge;
A rotation curve calculation unit (70) for calculating a rotation curve (97a, 97b) obtained by rotating the edge curve;
A curve moving unit (72) for translating the rotation curve to a position between the eye positions (99a, 99b) of the person and the reference position and determining the correction reference curve; good.
また、例えば、前記基準位置算出部は、前記エッジにおける最も高い位置を、前記基準位置としても良い。 Further, for example, the reference position calculation unit may set the highest position on the edge as the reference position.
また、例えば、前記基準位置算出部は、
前記エッジの形状から、髪の分け目に形成される凹部(92)を検出する凹部検出部(62)を有しても良く、
前記凹部を前記基準位置としても良い。
For example, the reference position calculation unit
From the shape of the edge, it may have a recess detection unit (62) for detecting a recess (92) formed in the hair division,
The recess may be the reference position.
また、例えば、前記基準位置算出部は、
前記髪の毛を照明する光源の位置を検出する光源検出部(64)を有し、
前記エッジ上で前記光源に最も近い位置を、前記基準位置としても良い。
For example, the reference position calculation unit
A light source detector (64) for detecting a position of a light source that illuminates the hair;
A position closest to the light source on the edge may be set as the reference position.
また、例えば、前記明部形成部は、
前記エッジの形状から、頭部の大きさを算出する頭部サイズ算出部(76)を有し、
前記頭部の前記大きさに応じて、前記補正処理を行う広さを変更しても良い。
Also, for example, the bright part forming part is
A head size calculator (76) that calculates the size of the head from the shape of the edge;
The area for performing the correction process may be changed according to the size of the head.
また、例えば、前記髪エリアの前記髪の毛が、少なくとも1つの髪型であるか否かを識別する髪型識別部(52)を有しても良く、
前記補正部は、前記髪の毛が前記髪型であると識別された場合に、前記髪エリアに対して前記画像補正を実施しても良い。
Further, for example, it may have a hairstyle identifying unit (52) for identifying whether or not the hair in the hair area is at least one hairstyle,
The correction unit may perform the image correction on the hair area when the hair is identified as the hairstyle.
また、例えば、本発明に係るカメラは、上記いずれかに記載の画像処理装置を搭載する。 In addition, for example, a camera according to the present invention includes any one of the image processing apparatuses described above.
なお上述の説明では、本発明をわかりやすく説明するために実施形態を示す図面の符号に対応づけて説明したが、本発明は、これに限定されるものでない。後述の実施形態の構成を適宜改良してもよく、また、少なくとも一部を他の構成物に代替させてもよい。さらに、その配置について特に限定のない構成要件は、実施形態で開示した配置に限らず、その機能を達成できる位置に配置することができる。 In the above description, in order to explain the present invention in an easy-to-understand manner, the description is made in association with the reference numerals of the drawings showing the embodiments. However, the present invention is not limited to this. The configuration of the embodiment described later may be improved as appropriate, or at least a part of the configuration may be replaced with another component. Further, the configuration requirements that are not particularly limited with respect to the arrangement are not limited to the arrangement disclosed in the embodiment, and can be arranged at a position where the function can be achieved.
第1実施形態
図1は、本発明の一実施形態に係る画像処理装置を搭載するカメラ10の概略ブロック図である。カメラ10は、撮影光学系12、撮像素子14、画像信号処理回路16、レンズ駆動制御回路18、CPU40、LCDモニタ22及び各種のスイッチ24〜32等を有する。
First Embodiment FIG. 1 is a schematic block diagram of a camera 10 equipped with an image processing apparatus according to an embodiment of the present invention. The camera 10 includes a photographing
カメラ10の撮影光学系12は、通常複数のレンズ群によって構成されており、撮像素子14に被写体光を導く。また、撮影光学系12は、撮影光学系12の合焦距離を変化させるためのフォーカシングレンズや、像ブレを抑制するための振れ補正レンズを含んでいても良い。フォーカシングレンズや補正レンズの移動は、レンズ駆動制御回路18によって制御される。レンズ駆動制御回路18は、CPU40を介して、カメラ10に備えられる各種センサ(不図示)からの情報を取得し、撮影光学系12に含まれるレンズ群の移動を制御する。
The photographing
撮像素子14は、撮影光学系12によって導かれた被写体光を光電変換し、画像信号を生成する。撮像素子14は、例えばCCDやCMOS等の固体撮像素子で構成されるが特に限定されない。撮像素子14は、生成した画像信号を、画像信号処理回路16へ出力する。画像信号処理回路16は、画像信号に対して増幅やノイズ除去等の処理を実施する。画像信号処理回路16によって処理された画像信号は、A/D変換された後、画像データとしてCPU40に送られる。
The
CPU40は、カメラ10で行われる電子制御や画像処理に関する各種の演算処理を実施する。例えば、CPU40は、LCDモニタ22等に画像を表示させる処理や、不図示のメモリカード等に画像データを保存する処理を行うことができる。また、CPU40は、各種センサ(不図示)、電源ボタン24、及び各種スイッチ26〜32等からの入力信号を処理し、撮影者の意図をカメラ10の動作に反映する。さらに、CPU40は、撮影後の画像等に対して画像補正を行うことができる。この場合、CPU40は、画像処理を行う画像処理装置の演算部として機能する。CPU40における画像処理については、後ほど詳述する。
The
LCDモニタ22は、CPU40からの制御を受けて、撮影した画像や、メニュー選択画面等を表示する。メニュースイッチ30やOKスイッチ32は、使用者が撮影条件や画像処理条件を設定できるようにするための入力部である。例えば、メニュースイッチ30やOKスイッチ32は、十字キー又はボタン等を有しており、使用者の操作に応じて、CPU40に出力する信号を変化させる。CPU40は、メニュースイッチ30やOKスイッチ32からの信号に応じて、LCDモニタ22に表示するメニュー選択画面等を変化させることによって使用者とコミュニケートし、使用者から情報を取得することができる。
Under the control of the
電源ボタン24は、使用者がカメラ10の主電源をON及びOFFにするためのボタンである。CPU40は、電源ボタン24からの信号に応じて、カメラ10全体の制御を開始及び終了する。半押しスイッチ(S1)26は、オートフォーカス動作など、撮影準備動作の開始を制御するためのスイッチである。また、レリーズスイッチ(S2)28は、撮像素子14による画像信号取得動作の開始を制御するためのスイッチである。CPU40は、半押しスイッチ(S1)26及びレリーズスイッチ(S2)28からの信号に基づき、オートフォーカス動作や画像信号取得動作を実施する。なお、半押しスイッチ(S1)とレリーズスイッチ(S2)は、共通のシャッターボタン(不図示)に連動しており、使用者は、シャッターボタンの押し込み量を変化させることで、半押しスイッチ(S1)及びレリーズスイッチ(S2)のON・OFFを調整できる。
The power button 24 is a button for the user to turn on and off the main power of the camera 10. The
CPU40は、カメラ10で撮影された画像や、外部からカメラ10に入力された画像について、各種の画像処理を行うことができる。特に、本実施形態に係るCPU40は、画像から人物の髪の毛が写っている部分を検出し、必要に応じて髪の毛が写っている部分に補正を加え、被写体の見栄えを向上させる画像処理を行うことができる。
The
図2は、画像処理装置の演算部として機能するCPU40のブロック図である。図2は、画像処理においてCPU40で行われる各演算処理を、各ブロックに対応させて表したものである。本実施形態に係るCPU40では、画像処理に関係する全ての演算処理が実施されるが、一部の演算処理がCPU40以外で実施される態様であってもかまわない。
FIG. 2 is a block diagram of the
CPU40は、髪の毛に対する一連の画像処理において、顔検出部42、目の位置検出部44、エリア抽出部46、明るさ算出部48、明部検出部50、髪型識別部52及び補正部54として機能する。以下では、CPU40における具体的処理を説明した図3〜図17を用いて、図2に示す各ブロックの機能及び処理を説明する。
The
図3及び図4は、髪の毛に対する画像処理の一例を表すフローチャートである。図3はフローチャートの前半部分であり、図4はフローチャートの後半部分である。CPU40における画像処理は、大きく分けて4つの処理群に分類することができる。第1の処理群は、主として、処理対象となるデジタル画像に対して、髪の毛の見栄えを改善するための画像補正(髪エリアに対する明るさ補正処理と明るさ補正のための補正準備処理を含む)を行うべきか否かを判断するために、実施される処理群である。第1の処理群は、フローチャートにおけるステップS002〜ステップS007(図3)までの各処理を含む。
3 and 4 are flowcharts showing an example of image processing for hair. FIG. 3 is the first half of the flowchart, and FIG. 4 is the second half of the flowchart. Image processing in the
第2の処理群は、主に髪エリアに対する明るさ補正処理の基準位置を決定するための処理群である。第2の処理群は、明るさ補正のための補正準備処理の一部であり、フローチャートにおけるステップS008〜ステップS010(図3、図4)までの各処理を含む。第3の処理群は、主に髪エリアに対する明るさ補正処理における補正基準曲線を決定するための処理群である。第3の処理群は、第2の処理群と同様に、明るさ補正のための補正準備処理の他の一部であり、フローチャートにおけるステップS011,S012,S014(図4)の各処理を含む。第4の処理群は、デジタル画像に対して、補正基準曲線に沿って実際に明るさ補正処理を行う処理群である。第4の処理群は、プローチャートにおけるステップS013,S015の各処理を含む。 The second processing group is a processing group for determining a reference position for brightness correction processing mainly for the hair area. The second processing group is a part of correction preparation processing for brightness correction, and includes each processing from step S008 to step S010 (FIGS. 3 and 4) in the flowchart. The third processing group is a processing group for determining a correction reference curve in the brightness correction processing mainly for the hair area. Similar to the second processing group, the third processing group is another part of the correction preparation processing for brightness correction, and includes each processing of steps S011, S012, and S014 (FIG. 4) in the flowchart. . The fourth processing group is a processing group that actually performs brightness correction processing on the digital image along the correction reference curve. The fourth process group includes the processes of steps S013 and S015 in the pro chart.
(1)第1の処理群
図3に示すステップS001では、図1に示すカメラ10のCPU40が、一連の画像処理を開始する。処理を開始するタイミングは特に限定されないが、カメラ10で画像を取得した直後に行われても良いし、メニュースイッチ30やOKスイッチ32等を介して入力された使用者の意志を反映して開始されても良い。また、フローチャートに示す処理は、単独の処理として実施されても良く、他の画像処理と合わせて行われても良い。なお、各ステップに示す処理はCPU40において行われ、処理結果は必要に応じて不図示の記憶部に保存される。
(1) First Processing Group In step S001 shown in FIG. 3, the
図3に示すステップS002では、画像処理のための準備処理が実施される。ステップS002において、CPU40は、処理対象となるデジタル画像を特定する。補正対象となる画像は、図1に示す画像信号処理回路16から入力された撮影直後の画像であっても良く、不図示の記憶部等に保存されていた画像であって、使用者によって指定されたものであっても良い。本実施形態では、ステップS002において、CPU40が、図5に示す処理対象画像80を、処理対象として特定した場合を例に、説明を行う。
In step S002 shown in FIG. 3, a preparation process for image processing is performed. In step S002, the
なお、本実施形態では、説明を解りやすくするために、図6に示すように、処理対象画像80を25等分するエリア82を用いて、顔エリア84(図7参照)及び髪エリア86(図8等参照)の検出及び特定の説明を行う。しかし、実際の画像処理における顔エリア84及び髪エリア86の特定は、処理対象画像80に含まれる画素単位又はこれに近似する十分に狭い単位のエリアを用いて、実施されることが好ましい。
In this embodiment, for easy understanding, as shown in FIG. 6, a face area 84 (see FIG. 7) and a hair area 86 ( Detection and specific description will be given. However, the identification of the
図3に示すステップS003では、図2に示す顔検出部42が、処理対象画像80の中から、人物の顔が写っている領域である顔エリアを抽出する。顔検出部42は、例えばテンプレートマッチング法などによって、画像の中から顔エリアを抽出することができるが、人物の顔を抽出する具体的な方法は特に限定されない。
In step S003 illustrated in FIG. 3, the
図7は、顔検出部42が、処理対象画像80の中から、顔エリア84を抽出した状態を表しており、顔検出部42によって特定された顔エリア84のみを明るく表示している。図7に示すように、顔検出部42によって人物の顔が抽出された場合は、フローチャート(図3)におけるステップS004の処理へ進む。これとは逆に、人物の顔を抽出できず、処理対象画像から顔エリアを特定できなかった場合は、フローチャート(図4)におけるステップS016へ進み、処理を終了する。
FIG. 7 shows a state in which the
図3に示すステップS004では、図2に示す目の位置検出部44が、顔エリア84の中から、人物の目の位置を検出する。目の位置検出部44による位置検出方法は特に限定されないが、顔エリアに対してテンプレートマッチングを行う方法や、顔エリアに含まれるエッジの形状及び位置関係から検出する方法が挙げられる。
In step S004 shown in FIG. 3, the eye
図3に示すステップS005では、図2に示すエリア抽出部46が、処理対象画像80の中から、人物の髪の毛が写っている領域である髪エリアを抽出する。図8は、処理対象画像から髪エリア86を検出した状態を表しており、エリア抽出部46によって特定された髪エリア86のみを明るく表示している。
In step S005 illustrated in FIG. 3, the
エリア抽出部46は、例えば以下のような方法で髪エリア86を検出することができる。すなわち、エリア抽出部46は、顔検出部42によって検出された顔エリア84(図7参照)の位置情報に基づき、顔エリア84の外側上方の部分の色に関する情報を取得する。さらに、エリア抽出部46は、取得された色情報が黒色、茶色、赤茶色、金色、灰色など、人の髪の毛に近い色である場合、顔エリア84の周辺に広がる同様の色相を有する領域を、髪エリア86(図8参照)とすることができる。
The
図3に示すステップS006では、図2に示す補正部54のエッジ検出部56が、髪エリア86における上方及び側方の境界領域付近でエッジ検出を実施し、髪エリア外周エッジを算出する。図9は、処理対象画像80から髪エリア外周エッジ88を算出した状態を表している。
In step S006 shown in FIG. 3, the
エッジ検出部56は、例えば隣接する画素に対して色相差が大きい画素の繋がりを算出することによって、エッジ検出をすることができる。また、算出された髪エリア外周エッジ88が、髪エリア86における上方及び側方の概略形状(頭部の概略形状)を反映するように、エッジ検出部56は、エッジの検出閾値の調整や、エッジの均し処理(平均化処理)を行っても良い。また、エッジ検出部56は、エッジ検出を実施する際に、露出をアンダーにするなど、エッジ検出を容易にするための処理を、処理対象画像80に対して実施しても良い。
The
また、ステップS005では、補正部54の明部形成部74の頭部サイズ算出部76が、検出した髪エリア86に係る人物の頭部の大きさを算出する。頭部サイズ算出部76は、図16に示すように、髪エリア86や髪エリア外周エッジ88の形状から、頭部の幅W及び頭部の高さHを算出する。
In step S005, the head
なお、本実施形態における画像処理において、上方とは、顎から頭頂へ向かう方向を意味し、下方とは頭頂から顎へ向かう方向を意味する。また、幅方向及び側方とは、上下方向とは直交する方向を意味する。画像におけるこれらの方向は、例えば顔の輪郭や目の配置から認識される。 In the image processing in the present embodiment, “upper” means a direction from the jaw toward the crown, and “lower” means a direction from the crown to the jaw. Moreover, the width direction and the side mean the direction orthogonal to the up-down direction. These directions in the image are recognized from, for example, the outline of the face and the arrangement of the eyes.
ステップS006で算出された髪エリア外周エッジ88は、明るさ補正処理を行うべきか否かを判断する際(第1の処理群)だけでなく、明るさ補正処理の基準位置や補正基準曲線を決定する際(第2の処理群及び第3の処理群)にも用いられる。また、ステップS006で算出された頭部の大きさは、実際に明るさ補正処理を行う際(第4の処理群)に用いられる。
The hair area outer
図3に示すステップS007では、CPU40は、髪エリアの明るさの分布を算出し、髪エリアに明部が存在するか否かを判断する。まず、ステップS007において、図2に示す明るさ算出部48は、エリア抽出部46で抽出された髪エリア86(図8等参照)における輝度又は明度の分布を算出する。明るさ算出部48は、例えば髪エリア86に含まれる各画素のRGB情報から、髪エリア86に含まれる各画素の輝度や明度を算出することによって、髪エリア86における明るさの分布を抽出することができる。
In step S007 shown in FIG. 3, the
次に、ステップS007では、図2に示す明部検出部50が、エリア抽出部46によって抽出された髪エリアの中から、髪エリアにおける輝度又は明度の最頻値又は平均値に対して、所定値以上高い輝度又は明度を有する明部を検出する。例えば明るさ算出部48によって算出された分布が、輝度の分布である場合、明部検出部50は、まず髪エリアの輝度の平均値を算出する。さらに、明部検出部50は、算出された輝度の平均値に対して所定値以上高い輝度を有しており、髪エリアに対して所定の割合以上の広がりを有する領域が、髪エリアの中に存在するか否かを、輝度の分布情報から検出する。明部検出部50は、このような領域を検出した場合、その領域を髪エリアにおける明部とすることができる。
Next, in step S007, the bright
図10は、明部検出部50が処理対象画像111から明部90を検出した状態を表したものである。処理対象画像111は、ステップS002〜ステップS006の説明において用いた処理対象画像80(図5〜図9)とは異なる画像である。図10に示すように、処理対象画像111の髪エリア86a(髪エリア86と同様に検出)には、撮影時に照明等を反射することによって発生する帯状の艶が形成されており、明部検出部50は、この艶の部分を明部90であると認識する。ステップS007の処理において明部90が検出された場合は、ステップS016(図4)へ進み、髪エリア86aに対して明るさ補正処理を行うことなく、画像処理を終了する。
FIG. 10 illustrates a state in which the bright
また、これとは反対に、ステップS007の処理において明部が検出されなかった場合は(図9の処理対象画像80を参照)、ステップS008(図3)の処理へ進む。すなわち、本実施形態に係る画像処理装置は、明部検出部50によって髪エリア86から明部が検出されなかった場合に(図9参照)、髪エリア86の一部に対して、明るさを上昇させる補正処理を行い、画像における髪の毛の見栄えを改善する。
On the other hand, if no bright part is detected in the process of step S007 (see the
しかし、本実施形態に係る画像処理装置は、図10に示すように、明部検出部50によって髪エリア86aから明部90が検出された場合は、髪エリア86aに対しては明るさ補正処理を行わない。このように、処理対象画像の髪の毛の見栄えが元々良いと認められる場合(処理対象画像111(図10))には補正を行わず、好ましい見栄えでないと認められる場合(処理対象画像80(図9))にのみ補正を行うことにより、本実施形態に係る画像処理装置は、より適切な画像処理を、自動的に行うことができる。
However, in the image processing apparatus according to the present embodiment, as shown in FIG. 10, when the
なお、明るさ算出部48によって算出された分布が、明度の分布である場合、明部検出部50は、輝度の代わりに明度の情報を用いて、明部を検出する。また、明部検出部50は、髪エリアにおける輝度又は明度の平均値ではなく、最頻値を基準に、上述のような検出を行ってもよい。また明部を検出する際に用いる所定値は、絶対値であってもよく、平均値又は最頻値に対する比率であっても良い。また、明るさ算出部48及び明部検出部50は、検出精度を高めるため、又は計算量を低減するために、ステップS006において算出された髪エリア外周エッジ88の外側の領域は、検出対象から除外しても良い。
When the distribution calculated by the
(2)第2の処理群
フローチャートにおけるステップS008〜ステップS010では、補正部54の基準位置算出部60が、明るさ補正処理の基準位置を決定する。ここで基準位置とは、明るさ補正処理の基準となる位置である。明るさ補正処理のための補正基準曲線(後述)は、基準位置を中心とする円の円弧、基準位置を焦点とする楕円の楕円弧、若しくはこれらに類似する曲線とすることが好ましい。
(2) Second Process Group In steps S008 to S010 in the flowchart, the reference
図3に示すステップS008では、図2に示す基準位置算出部60の凹部検出部62が、髪エリア外周エッジの形状から、髪の分け目に形成される凹部の位置を検出する。図13は、ステップS002〜ステップS006の説明において用いた処理対象画像80(図5〜図9)とは異なる処理対象画像81から、凹部92を検出した状態を表している。凹部検出部62は、髪エリア外周エッジ89(髪エリア外周エッジ88と同様の方法で算出)の曲率の変化状態等を、上下方向や頭部の大きさと併せて考慮し、凹部92の有無を調査する。凹部検出部62は、例えば、髪エリア外周エッジ89の最上部付近に、頭部の大きさ等から決められる一定範囲の大きさで、下方に向かって凹んでいる部分を検出した場合、その部分を凹部92であると認定する。
In step S008 shown in FIG. 3, the recess detection unit 62 of the reference
ステップS008において、凹部検出部62が凹部92を検出した場合、CPU40は、ステップS010(図4)の処理へ進み、ステップS010では、図2の基準位置算出部60が、凹部92を基準位置とする。ステップS008において、例えば髪エリア外周エッジ88が図9に示すような形状であり、凹部検出部62が凹部を検出できなかった場合、ステップS009の処理へ進む。
When the recess detection unit 62 detects the
ステップS009では、図2に示す基準位置算出部60が、髪エリア外周エッジにおける最も高い(最も上方の)位置である頂部を検出する。図14は、処理対象画像80から、髪エリア外周エッジ88の頂部94を検出した状態を表している。基準位置算出部60は、例えば、顔の輪郭や目の配置から、当該処理における上下方向を決定した後、髪エリア外周エッジ88において最も上方に位置する点を、頂部94とすることができる。ステップS009で頂部94を検出した場合、次の処理であるステップS010において、基準位置算出部60は、頂部94を基準位置とする。
In step S009, the reference
(3)第3の処理群
フローチャートにおけるステップS011、ステップS012及びステップS014では、補正部54の基準曲線算出部66が、明るさ補正処理の補正基準曲線を決定する。後述する明るさ補正処理(第4の処理群)では、補正基準曲線に沿って帯状に補正が実施される。補正基準曲線は、髪エリア外周エッジ上の2つの点を結ぶ曲線であって、ステップS010で決定された基準位置が内周側に位置するように伸びる弧状の曲線である。補正基準曲線は、例えば以下のような処理によって算出される。
(3) Third Processing Group In step S011, step S012, and step S014 in the flowchart, the reference
ステップS011では、図2のエッジ曲線算出部68が、エッジ検出部56で検出された髪エリア外周エッジから、エッジ曲線を算出する。図15は、ステップS011及びステップS012で行われる処理を説明した概念図である。図15に示す例では、エッジ曲線算出部68は、髪エリア外周エッジ88のうち、基準位置(頂部94)を含む一部(全部であっても良い。)の範囲についての形状を解析し、髪エリア外周エッジ88に沿うエッジ曲線96を算出する。従って、エッジ曲線96は、髪エリア外周エッジ88の一部と同様の形状を有している。
In step S011, the edge
ステップS012では、図2の回転曲線算出部70が、エッジ曲線96を回転させた回転曲線を算出する。図15に示すように、本実施形態に係る回転曲線算出部70は、エッジ曲線96を、基準位置(頂部94)を中心に所定の角度(本実施形態では角度θ1)回転させた回転曲線97bを算出する。回転曲線を算出する際の角度は、髪エリア外周エッジ88の形状や光源の方向等を考慮して、任意の値とすることができる。例えば、回転曲線算出部70は、エッジ曲線96を反転させた回転曲線97aを算出する場合には、回転角度を180°(角度θ2)とする。
In step S012, the rotation
ステップS013では、図2の明部形成部74が、ステップS006で算出された頭部の大きさに応じて、明るさ補正処理を行う広さ(上下方向の幅等)を決定する。ステップS015で行われる明るさ補正処理が実施される領域は、補正基準曲線に沿って、その上下方向にある程度の幅を有する(図11参照)。明部形成部74は、明るさ補正処理の前に、補正処理を行う上下方向の幅等を決定しておく。ステップS013の処理は、明るさ補正処理(ステップS015)の直前に行われても良く、第4の処理群に含まれると考えても良い。 In step S013, the bright part forming unit 74 in FIG. 2 determines the size (width in the vertical direction and the like) for performing the brightness correction process according to the size of the head calculated in step S006. The area in which the brightness correction process performed in step S015 is performed has a certain width in the vertical direction along the correction reference curve (see FIG. 11). The bright part forming unit 74 determines the vertical width or the like for performing the correction process before the brightness correction process. The process of step S013 may be performed immediately before the brightness correction process (step S015), and may be considered to be included in the fourth process group.
ステップS014では、図2の曲線移動部72が、ステップS012で算出された回転曲線を平行移動させ、補正基準曲線を決定する。図17は、曲線移動部72によって決定された補正基準曲線98を表している。図17に示す例では、曲線移動部72は、ステップS012で算出された回転曲線97b(図15参照)を、目の位置99a,99bと基準位置(頂部94)との間の位置に平行移動させる。次に、曲線移動部72は、平行移動された曲線のうち、髪エリア外周エッジ88との交点A及び交点Bの間に挟まれた部分を、補正基準曲線98とする。このように算出された補正基準曲線98は、髪エリア外周エッジ88の2つの点(交点A,B)を結び、基準位置(頂部94)が内周側に位置するように伸びる弧状の形状を有する。
In step S014, the
補正基準曲線98の位置は、髪エリア外周エッジ88の形状や人物への光の当たり方などを考慮して、基準位置(頂部94)から目の位置99a,99bまでの間の任意の位置に決定される。例えば、図17に示す基準位置(頂部94)から補正基準曲線98までの距離(L1)と、補正基準曲線98から目の位置99a,99bまでの距離(L2)との比は、補正による違和感を抑制する観点から、1対2(L1/L2=1/2)とすることができるが、特に限定されない。
The position of the
(4)第4の処理群
ステップS015では、図2の明部形成部74が、髪エリアの一部に対して、実際に明るさ補正処理を行う。図11は、明部形成部74が明るさ補正処理を実施した直後の状態を表す概念図である。明部形成部74は、髪エリア86に対して、ステップS014で決定された補正基準曲線98(図17)に沿って帯状に、画素の輝度又は明度を上昇させる補正処理を行う。また、補正処理を行う上下方向の幅は、ステップS013で算出された値を用いる。輝度又は明度を上昇させる具体的方法としては、例えば白色の画素を分散配置してぼかしを加える方法や、各画素の色相及び彩度を維持しつつ輝度又は明度を上昇させる方法が挙げられるが、特に限定されない。
(4) Fourth Processing Group In step S015, the bright part forming unit 74 in FIG. 2 actually performs brightness correction processing on a part of the hair area. FIG. 11 is a conceptual diagram illustrating a state immediately after the bright portion forming unit 74 performs the brightness correction process. The bright part forming unit 74 performs a correction process on the
明部形成部74は、必要に応じて髪エリア86に対してグラデーションやぼかしを加えることによって、補正による違和感を抑制することができる(図11参照)。このような一連の画像処理によって、図5に示す補正前の処理対象画像80から、図12に示す補正後の処理対象画像80aが得られる。ステップS016では、CPU40は、必要に応じて補正後の処理対象画像80aを記憶部に記憶させた後、画像処理を終了する。
The bright part forming part 74 can suppress a sense of incongruity due to correction by adding gradation or blur to the
上述のように、本実施形態に係る画像処理装置は、図3及び図4のフローチャートで説明されるような画像処理を行うことにより、人物の髪の毛に対して、自動的に好ましい画像処理を行うことができる。特に、本実施形態に係る画像処理装置は、図2に示す明部検出部50を有しており、明部検出部50は、髪エリア86に明部が存在するか否かを判断する。
As described above, the image processing apparatus according to the present embodiment automatically performs preferable image processing on human hair by performing image processing as described in the flowcharts of FIGS. 3 and 4. be able to. In particular, the image processing apparatus according to the present embodiment includes the bright
そして、補正部54は、図9に示すように、明部検出部50によって髪エリア86から明部が検出されなかった場合に、髪エリアの一部に対して、明るさを上昇させる補正処理を行い、画像における髪の毛の見栄えを改善する。しかし、補正部54は、図10に示すように、明部検出部50によって髪エリア86から明部90が検出された場合は、髪エリアに対して上述のような補正処理を行わない。このように、補正部54は、画像における髪の毛の見栄えが元々良い場合には補正を行わず、好ましい見栄えでないと認められる場合にのみ補正を行うことにより、より適切な画像処理を、自動的に行うことができる。
Then, as illustrated in FIG. 9, the
また、補正部54は、図11等に示すように、頭部の概略形状を髪エリア外周エッジ88として検出し、髪エリア外周エッジ88の形状を考慮して補正基準曲線を決定することにより、髪の毛に自然な艶を与える明るさ補正処理を実現することができる。例えば、図18及び図19は、図3及び図4のフローチャートに示す画像処理を実施した後における処理対象画像の他の例(処理対象画像113,115)を表したものである。図18に示すように、処理対象画像113に含まれる人物の頭部の外周形状は比較的急峻であり、明るさ補正処理が実施された領域も、比較的急なカーブを描いている。一方、図9に示すように、処理対象画像115に含まれる人物の頭部の外周形状は比較的緩やかであり、明るさ補正処理が実施された領域も、比較的緩やかなカーブを描いている。
Further, as shown in FIG. 11 and the like, the
照明等を反射して自然に発生する頭部の艶も、顔の向きや頭部の形状によって変化すると考えられるため、頭部の概略形状を考慮した明るさ補正処理は、髪の毛に自然な艶を与えることができる。なお、処理対象画像113(図18)の場合、ステップS010(図4)において、基準位置算出部60は、凹部を基準位置とする。
The gloss of the head that naturally occurs due to reflection of lighting etc. is also considered to change depending on the orientation of the face and the shape of the head, so brightness correction processing that takes into account the approximate shape of the head is a natural gloss on the hair. Can be given. In the case of the processing target image 113 (FIG. 18), in step S010 (FIG. 4), the reference
本実施形態に係る画像処理装置は、明部の有無だけでなく、画像中の人物の髪型等も考慮して、明るさ補正処理を実施するか否かを決めることができる。図2の髪型識別部52は、画像に含まれる人物の髪の毛の形状が、カメラ10に記憶されている髪型であるか否かを識別することができる。すなわち、カメラ10(図1)は、髪型の特徴を記憶する記憶部(不図示)を有しており、髪型識別部52は、記憶部に記憶されている髪型と、画像中の髪の毛の特徴とを比較して、画像に含まれる人物の髪型を識別する。髪型識別部52が識別に用いる髪型の特徴は、髪エリアの全体的な形状、髪エリアと顔エリアの比率、髪エリアの色相等が挙げられる。
The image processing apparatus according to the present embodiment can determine whether or not to perform the brightness correction process in consideration of not only the presence or absence of a bright part but also the hairstyle of a person in the image. The
また、本実施形態に係る画像処理装置は、明るさ補正処理の基準位置を、髪の毛を照明する光源の位置又は方向を考慮して決定することができる。図2の光源検出部64は、処理対象画像の明るさの分布等を解析し、光源と、当該光源によって照明される髪の毛との位置関係を認識する。この場合、基準位置算出部60は、髪エリア外周エッジ上の位置であって、光源に最も近接する位置を、基準位置とすることができる。処理対象画像から光源の位置が認識できる場合には、このような処理を行うことにより、明るさ補正処理によって発生する違和感を抑制し、髪の毛に自然な艶を与えることができる。
In addition, the image processing apparatus according to the present embodiment can determine the reference position for the brightness correction process in consideration of the position or direction of the light source that illuminates the hair. The light
また、本実施形態に係る画像処理装置は、明るさ補正処理の強さを、人物の表情等によって変化させることもできる。例えば、CPU40は人物の顔に含まれるエッジ等を解析することによって、喜怒哀楽などの表情を認識する。さらに、図2の明部形成部74は、特定の表情が認識された場合に、通常より大幅に輝度や明度を上昇させる補正を行うことができる。また、明部形成部74は、処理対象画像の明るさや色温度に合わせて、明るさ補正処理の強さや当該補正に伴う色の変化を調整しても良い。
Further, the image processing apparatus according to the present embodiment can change the intensity of the brightness correction process according to the facial expression of a person. For example, the
なお、処理対象画像に複数の人物が含まれる場合には、図3及び図4に示す処理を人物ごとに繰り返すことによって、処理対象画像に対して自動適に適切な処理を行うことができる。 When a plurality of persons are included in the processing target image, the processing illustrated in FIGS. 3 and 4 is repeated for each person, whereby appropriate and appropriate processing can be automatically performed on the processing target image.
本実施形態では、カメラ10に搭載される画像処理装置を例に説明を行ったが、本発明に係る画像処理装置はこれに限定されず、パーソナルコンピュータ、携帯電話、携帯通信端末等に搭載されていても良い。また、画像処理装置の処理対象画像には、静止画だけでなく、動画も含まれる。 In this embodiment, the image processing apparatus mounted on the camera 10 has been described as an example. However, the image processing apparatus according to the present invention is not limited to this, and is mounted on a personal computer, a mobile phone, a mobile communication terminal, or the like. May be. In addition, the processing target image of the image processing apparatus includes not only a still image but also a moving image.
10…カメラ
12…撮影光学系
14…撮像素子
16…画像信号処理回路
18…レンズ駆動制御回路
22…LCDモニタ
24…電源ボタン
26…半押しスイッチ(S1)
28…レリーズスイッチ(S2)
30…メニュースイッチ
32…OKスイッチ
40…CPU
42…顔検出部
44…目の位置検出部
46…エリア抽出部
48…明るさ算出部
50…明部検出部
52…髪型識別部
54…補正部
56…エッジ検出部
60…基準位置算出部
62…凹部検出部
64…光源検出部
66…基準曲線算出部
68…エッジ曲線算出部
70…回転曲線算出部
72…曲線移動部
74…明部形成部
76…頭部サイズ算出部
80,111,113,115…処理対象画像
82…エリア
84…顔エリア
86…髪エリア
88…髪エリア外周エッジ
90…明部
92…凹部
94…頂部
96…エッジ曲線
97a,97b…回転曲線
98…補正基準曲線
99a,99b…目の位置
A,B…点
DESCRIPTION OF SYMBOLS 10 ...
28 ... Release switch (S2)
30 ...
42 ...
Claims (9)
前記髪エリアの輝度又は明度の分布を算出する明るさ算出部と、
前記分布を用いて、前記髪エリアの中から、前記髪エリアにおける輝度又は明度の最頻値又は平均値に対して、所定値以上高い輝度又は明度を有する明部を検出する明部検出部と、
前記明部の検出結果に応じて、前記髪エリアに対して画像補正を実施する補正部と、
を有する画像処理装置。 An area extraction unit for extracting a hair area, which is an area in which a person's hair is reflected, from a digital image;
A brightness calculation unit for calculating a luminance or brightness distribution of the hair area;
A bright part detecting unit for detecting a bright part having a brightness or brightness higher than a predetermined value from the mode or average value of brightness or brightness in the hair area by using the distribution; ,
A correction unit that performs image correction on the hair area according to the detection result of the bright part,
An image processing apparatus.
前記髪エリアのエッジを検出するエッジ検出部と、
前記エッジの形状から、前記髪エリアに対する前記画像補正の基準位置を算出する基準位置算出部と、
前記エッジ上の2つの点を結ぶ曲線であって、前記基準位置が内周側に位置するように延びる弧状の補正基準曲線を算出する基準曲線算出部と、
前記髪エリアの一部に対して、前記補正基準曲線に沿って帯状に、輝度又は明度を上昇させる補正処理を行う明部形成部と、
を有する請求項1に記載の画像処理装置。 The correction unit is
An edge detection unit for detecting an edge of the hair area;
A reference position calculation unit for calculating a reference position of the image correction with respect to the hair area from the shape of the edge;
A curve connecting the two points on the edge, a reference curve calculation unit for calculating an arc-shaped correction reference curve extending so that the reference position is located on the inner circumference side;
A bright part forming unit that performs a correction process for increasing brightness or brightness in a band shape along the correction reference curve for a part of the hair area;
The image processing apparatus according to claim 1, comprising:
前記エッジの形状に沿うエッジ曲線を算出するエッジ曲線算出部と、
前記エッジ曲線を回転させた回転曲線を算出する回転曲線算出部と、
前記回転曲線を、前記人物の目の位置と前記基準位置との間の位置に平行移動させ、前記補正基準曲線を決定する曲線移動部と、
を有する請求項2に記載の画像処理装置。 The reference curve calculation unit
An edge curve calculation unit for calculating an edge curve along the shape of the edge;
A rotation curve calculation unit for calculating a rotation curve obtained by rotating the edge curve;
A curve moving unit that translates the rotation curve to a position between the eye position of the person and the reference position, and determines the correction reference curve;
The image processing apparatus according to claim 2, comprising:
前記エッジの形状から、髪の分け目に形成される凹部を検出する凹部検出部を有し、
前記凹部を前記基準位置とすることを特徴とする請求項2又は請求項3に記載の画像処理装置。 The reference position calculator is
From the shape of the edge, having a recess detection unit that detects a recess formed in the hair division,
The image processing apparatus according to claim 2, wherein the concave portion is set as the reference position.
前記髪の毛を照明する光源の位置を検出する光源検出部を有し、
前記エッジ上で前記光源に最も近い位置を、前記基準位置とすることを特徴とする請求項2又は請求項3に記載の画像処理装置。 The reference position calculator is
A light source detection unit that detects a position of a light source that illuminates the hair;
The image processing apparatus according to claim 2, wherein a position closest to the light source on the edge is set as the reference position.
前記エッジの形状から、頭部の大きさを算出する頭部サイズ算出部を有し、
前記頭部の前記大きさに応じて、前記補正処理を行う広さを変更することを特徴とする請求項2から請求項6までのいずれかに記載の画像処理装置。 The bright part forming part is
A head size calculator that calculates the size of the head from the shape of the edge;
The image processing apparatus according to claim 2, wherein an area for performing the correction process is changed according to the size of the head.
前記補正部は、前記髪の毛が前記髪型であると識別された場合に、前記髪エリアに対して前記画像補正を実施することを特徴とする請求項1から請求項7までのいずれかに記載の画像処理装置。 A hairstyle identifying unit for identifying whether the hair in the hair area is at least one hairstyle;
The said correction | amendment part implements the said image correction with respect to the said hair area, when the said hair is identified as the said hairstyle, The Claim 1 characterized by the above-mentioned. Image processing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011197465A JP2013058164A (en) | 2011-09-09 | 2011-09-09 | Image processing device and camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011197465A JP2013058164A (en) | 2011-09-09 | 2011-09-09 | Image processing device and camera |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013058164A true JP2013058164A (en) | 2013-03-28 |
Family
ID=48133978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011197465A Withdrawn JP2013058164A (en) | 2011-09-09 | 2011-09-09 | Image processing device and camera |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013058164A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018195881A (en) * | 2017-05-12 | 2018-12-06 | フリュー株式会社 | Photo seal creation device, photo seal manufacturing method, and photo seal manufacturing processing program |
JP2021076974A (en) * | 2019-11-06 | 2021-05-20 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
US11423515B2 (en) | 2019-11-06 | 2022-08-23 | Canon Kabushiki Kaisha | Image processing apparatus |
-
2011
- 2011-09-09 JP JP2011197465A patent/JP2013058164A/en not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018195881A (en) * | 2017-05-12 | 2018-12-06 | フリュー株式会社 | Photo seal creation device, photo seal manufacturing method, and photo seal manufacturing processing program |
JP2021076974A (en) * | 2019-11-06 | 2021-05-20 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
US11423515B2 (en) | 2019-11-06 | 2022-08-23 | Canon Kabushiki Kaisha | Image processing apparatus |
US20220335575A1 (en) * | 2019-11-06 | 2022-10-20 | Canon Kabushiki Kaisha | Image processing apparatus |
US20220343469A1 (en) * | 2019-11-06 | 2022-10-27 | Canon Kabushiki Kaisha | Image processing apparatus |
US11756165B2 (en) | 2019-11-06 | 2023-09-12 | Canon Kabushiki Kaisha | Image processing apparatus, method, and storage medium for adding a gloss |
US11836900B2 (en) | 2019-11-06 | 2023-12-05 | Canon Kabushiki Kaisha | Image processing apparatus |
JP7408353B2 (en) | 2019-11-06 | 2024-01-05 | キヤノン株式会社 | Image processing device, image processing method and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI444041B (en) | Image processing apparatus, image processing method, and storage medium thereof | |
JP4196714B2 (en) | Digital camera | |
CN106664364B (en) | Image processing apparatus, control method therefor, and image capturing apparatus | |
JP4824627B2 (en) | Automatic focus adjustment device, automatic focus adjustment method, imaging device and imaging method | |
JP4307496B2 (en) | Facial part detection device and program | |
JP6564271B2 (en) | Imaging apparatus, image processing method, program, and storage medium | |
JP4214420B2 (en) | Pupil color correction apparatus and program | |
KR101590868B1 (en) | A image processing method an image processing apparatus a digital photographing apparatus and a computer-readable storage medium for correcting skin color | |
WO2019011147A1 (en) | Human face region processing method and apparatus in backlight scene | |
WO2017132903A1 (en) | Biometric composite imaging system and method reusable with visible light | |
JP2004317699A (en) | Digital camera | |
US20180047186A1 (en) | Image processing method for correcting dark circle under human eye | |
JP2004320286A (en) | Digital camera | |
JP2019106045A (en) | Image processing device, method, and program | |
US8730352B2 (en) | Image processing apparatus and image processing method | |
JP2015106252A (en) | Face direction detection device and three-dimensional measurement device | |
JP2004320285A (en) | Digital camera | |
JP5254897B2 (en) | Hand image recognition device | |
KR20160030360A (en) | Image correcting apparatus, image correcting method and computer program stored in recording medium | |
JP2013058164A (en) | Image processing device and camera | |
US9323981B2 (en) | Face component extraction apparatus, face component extraction method and recording medium in which program for face component extraction method is stored | |
JP2005196385A (en) | Image processing apparatus, image processing method and digital camera | |
JP2017157043A (en) | Image processing device, imaging device, and image processing method | |
JP2006074498A (en) | Image processor and imaging apparatus | |
JP2013058165A (en) | Image processing device and camera |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20141202 |