[go: up one dir, main page]

JP6720845B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents

画像処理装置、画像処理方法及びプログラム Download PDF

Info

Publication number
JP6720845B2
JP6720845B2 JP2016234845A JP2016234845A JP6720845B2 JP 6720845 B2 JP6720845 B2 JP 6720845B2 JP 2016234845 A JP2016234845 A JP 2016234845A JP 2016234845 A JP2016234845 A JP 2016234845A JP 6720845 B2 JP6720845 B2 JP 6720845B2
Authority
JP
Japan
Prior art keywords
area
skin
divided
size
face
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
Application number
JP2016234845A
Other languages
English (en)
Other versions
JP2018092351A (ja
Inventor
恭介 佐々木
恭介 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2016234845A priority Critical patent/JP6720845B2/ja
Priority to US15/822,800 priority patent/US10713793B2/en
Priority to CN201711233011.4A priority patent/CN108154483B/zh
Priority to KR1020170164159A priority patent/KR20180063843A/ko
Publication of JP2018092351A publication Critical patent/JP2018092351A/ja
Application granted granted Critical
Publication of JP6720845B2 publication Critical patent/JP6720845B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/77Retouching; Inpainting; Scratch removal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/643Hue control means, e.g. flesh tone control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/213Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
    • G06F18/2134Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods based on separation criteria, e.g. independent component analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/50Extraction of image or video features by performing operations within image blocks; by using histograms, e.g. histogram of oriented gradients [HoG]; by summing image-intensity values; Projection analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • G06V10/755Deformable models or variational models, e.g. snakes or active contours
    • G06V10/7557Deformable models or variational models, e.g. snakes or active contours based on appearance, e.g. active appearance models [AAM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation
    • G06V40/165Detection; Localisation; Normalisation using facial parts and geometric relationships
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • G06V40/171Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/646Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20021Dividing image into blocks, subimages or windows
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30088Skin; Dermal
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person
    • G06T2207/30201Face

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Image Processing (AREA)
  • Image Analysis (AREA)

Description

本発明は、画像処理装置、画像処理方法及びプログラムに関する。
従来、画像の顔領域に対して美肌処理を施す撮像装置が知られている。美肌処理の強度はユーザの好みに応じて任意に設定できるようになっているが、肌の状態に応じて適切な強度は異なり、ユーザが適切な設定を行うことは難しいという問題がある。一方、シミや毛穴といった肌の状態を判定する技術として特許文献1のように、専用の撮像装置を肌に密着させて撮影を行う技術が開示されている。
特開2007−087234号公報
しかしながら、上述した特許文献1に開示された技術では、専用の装置や環境を必要とし、一般のユーザが手軽に行えるものではない。
本発明は、このような状況に鑑みてなされたものであり、画像に含まれる肌の状態を容易に評価できるようにすることを目的とする。
上記目的を達成するため、本発明の一態様の画像処理装置は、
画像に含まれる人物の顔領域を、前記顔領域の大きさによらず、前記顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割手段と、
前記分割手段により分割された分割領域のうち、顔を構成する部位が含まれない確度の高い肌分割領域を先に特定し、続けてその特定した肌分割領域に隣接する肌分割領域を順次特定する特定手段と、
前記特定手段により特定された肌分割領域毎の輝度値を測定する測定手段と、
記測定手段により測定された肌分割領域毎に測定された輝度値の分布状況に基づき、記顔領域内の毛穴及びシミの少なくとも何れかの状態を含む肌の状態を判定する判定手段と、
を備えることを特徴とする。
本発明によれば、画像に含まれる肌の状態を容易に評価することができる。
本発明の一実施形態に係る撮像装置1のハードウェアの構成を示すブロック図である。 評価領域(標準評価領域R10及び拡張評価領域R11)を説明するための模式図である。 評価領域におけるラベリング結果を示す模式図である。 図1の撮像装置1の機能的構成のうち、追加美肌処理を実行するための機能的構成を示す機能ブロック図である。 図4の機能的構成を有する図1の撮像装置1が実行する追加美肌処理の流れを説明するフローチャートである。 追加美肌処理のうち、肌スコア算出処理の流れを説明するフローチャートである。
以下、本発明の実施形態について、図面を用いて説明する。
図1は、本発明の一実施形態に係る撮像装置1のハードウェアの構成を示すブロック図である。
撮像装置1は、例えば、デジタルカメラとして構成される。
撮像装置1は、図1に示すように、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、撮像部16と、入力部17と、出力部18と、記憶部19と、通信部20と、ドライブ21と、を備えている。
CPU11は、ROM12に記録されているプログラム、又は、記憶部19からRAM13にロードされたプログラムに従って各種の処理を実行する。
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、撮像部16、入力部17、出力部18、記憶部19、通信部20及びドライブ21が接続されている。
撮像部16は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部16の出力信号として出力され、CPU11や図示しない画像処理部等に適宜供給される。
入力部17は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部18は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部19は、ハードディスク或いはDRAM(Dynamic Random Access Memory)等で構成され、各種画像のデータを記憶する。
通信部20は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。
ドライブ21には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ21によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部19にインストールされる。また、リムーバブルメディア31は、記憶部19に記憶されている画像のデータ等の各種データも、記憶部19と同様に記憶することができる。
このように構成される撮像装置1では、顔の毛穴とシミの肌状態に応じて美肌処理用のパラメータを設定することができる機能を有する。
即ち、本実施形態においては、顔の所定の領域における毛穴とシミの程度を肌状態として評価して、毛穴とシミを除去する美肌処理のためのパラメータに用いる毛穴とシミの程度を算出する。
図2は、後述する評価領域(標準評価領域R10及び拡張評価領域R11)を説明するための模式図である。
顔の所定の領域は、影等の影響を受けずに肌の状態が把握可能な領域とし、本実施形態においては、目のクマ、鼻の凹凸、メガネ、笑顔のシワ等による明暗の影響を受ける部分を避けて、目の下と口の上の領域のうち、鼻周辺を除いた領域(以下、「標準領域」という。)としている。
即ち、標準領域は、図2(a)に示すように、目の下から口の上の領域R2のうち、鼻周辺の領域R1を除いた領域R3である。
画像における顔検出においては、図2(b)に示すように、顔の検出数、顔として特定された領域を囲った枠(以下、「顔枠」という。)F、目の座標P1,P2・鼻の座標P3,P4・口の座標P5,P6が検出結果として出力される。標準領域R3は、目の座標、鼻の座標、口の座標に基づいて決定される目の下から口の上までの略台形形状の領域R2から鼻付近の略三角形状の領域R2を除いた領域となる。
なお、顔の検出数、顔枠F、目の座標P1,P2・鼻の座標P3,P4・口の座標P5,P6を検出可能な顔検出は、種々の公知の顔検出技術を用いることができる。
また、評価の対象とする領域は、標準領域R3の全体ではなく、図2(c)に示すように、標準領域R3内に配置した所定サイズの矩形の領域(以下、「評価領域」という。)とする。評価領域は、シミが検出可能であり、誤判定が生じにくいサイズとなるように、本実施形態においては、顔枠Fを32分割したサイズの矩形形状の分割領域RSである。
なお、標準領域R3内を分割領域RSに割り当てるため、標準領域R3内外の判定を行う。所定の座標が標準領域R3内に属するか否かの判定は、例えば、点から半直線の交差点個数を求める手法、点と辺のなす角の和を求める手法、領域のベクトルの外積から求める手法等があるが公知の種々の領域の内外判定技術を用いることができる。
また、本実施形態においては、さらに、肌状態の評価結果の精度を高めるために、図2(d)に示すように、標準領域R3内の評価領域を側方(目の水平方向)に延長して、評価領域を拡張することができる。
以下において、標準領域R3に属する評価の対象となる分割領域R10(RS)を「標準評価領域」といい、標準評価領域R10から拡張した領域に属する評価の対象となる分割領域R11(RS)を「拡張評価領域」という。また、標準評価領域R10と拡張評価領域R11とを分けて説明する必要がない場合には、単に「評価領域」という。
評価対象となる評価領域(標準評価領域、拡張評価領域)の判定は、標準評価領域の場合には、標準評価領域内の標準偏差が所定の範囲の値となったものを評価対象とする。即ち、標準偏差が小さい場合には、きめ細かい肌となり、標準偏差が大きい場合には、光による明暗差や髪の毛、メガネ等の外的要因によって、毛穴やシミを正しく解析できなくなるため、評価対象から除外する。
なお、標準評価領域内の標準偏差は、標準評価領域内の輝度からヒストグラムを算出し、算出したヒストグラムの最頻値を中心として求める。
また、拡張評価領域の場合には、評価対象となった標準評価領域の標準偏差の平均値+α(本実施形態においては、例えば、3)を閾値として、閾値を超えない標準偏差となる拡張評価領域を評価対象とする。
さらに、処理負担や処理時間を考慮して、拡張評価領域の場合には、所定数(本実施形態においては、例えば、50の領域)に達しない場合には、評価対象とするように構成することができる。
なお、本実施形態においては、拡張評価領域を追加するか否かの上述した判定条件を、「拡張追加条件」という。
評価対象となった評価領域(標準評価領域、拡張評価領域)に対しては、各々の評価領域内の輝度のヒストグラムに基づいて設定した閾値を基準にして、2値化する。2値化した画素のそれぞれ連続する領域を割り出して、連続した領域のサイズに応じて、毛穴やシミとして判定する。
なお、閾値は、評価領域のばらつきの差を補正するための値であり、当該閾値を基準にして2値化することで、環境の明るさに影響されることなく暗くなっている部分を毛穴又はシミとされる部分として特定することができる。
連続した領域の抽出は、所定の状態の画素(暗くなっている画素)が連続しているものを同一のラベルに割り振る、いわゆる、ラベリング処理により行う。
なお、ラベリング処理は、種々の公知のラベリング技術を用いることができる。また、本実施形態においては、処理負担を考慮して、画像の縦(上下)、横(左右)の4方向に連続している部分を同一のラベルとする4連結のラベリング処理を採用する。
そして、ラベリング処理によって、抽出された連続した領域のサイズに応じて、毛穴かシミかを分類する。
毛穴やシミとして分類する連続した領域のサイズは、所定の範囲となるようにしており、以下のような関係のサイズとなるように定義される。
毛穴として判定する最小の連続した領域<毛穴として判定する最大の連続した領域=シミとして判定する最小の連続した領域<シミとして判定する最大の連続した領域
具体的には、例えば、毛穴として判定する最小の連続した領域×0.00032+α(本実施形態においては、1)、毛穴として判定する最大の連続した領域×0.01410、シミとして判定する最小の連続した領域×0.01410、シミとして判定する最大の連続した領域×0.20000として定義することができる。なお、毛穴として判定する最小の連続した領域におけるαの値は、IOS感度やノイズの程度に応じて変更することができる。
図3は、評価領域におけるラベリング結果を示す模式図である。
図3(a)に示すように、評価対象となった評価領域RA,RBの画像のYUV値から輝度(Y)を抜き出し、当該評価領域内の輝度のヒストグラムに基づいて設定した閾値で2値化して、ラベリング処理を行うことで、図3(b)や図3(c)に示すように、連続した領域Ra1,Ra2,Rb1が抽出され、サイズに応じて、毛穴やシミと分類される。図3(b)及び図3(c)の例では、連続した領域のサイズから、評価領域RA内の連続した領域Ra1,Ra2が毛穴として分類され、評価領域RB内の連続した領域Rb1がシミとして分類される。
評価対象となった評価領域の各々において、毛穴とシミの数を集計して、毛穴スコアとシミスコアである評価領域別スコアを算出する。そして、評価対象となった評価領域の全てにおける毛穴スコアとシミスコアを集計して、顔全体の毛穴スコアとシミスコアである総合スコアを算出する。
算出した毛穴スコアとシミスコアの顔全体の総合スコアに基づいて、美肌処理のパラメータを設定することになる。
図4は、図1の撮像装置1の機能的構成のうち、追加美肌処理を実行するための機能的構成を示す機能ブロック図である。
追加美肌処理とは、美肌処理後に、算出した顔の毛穴とシミのスコア(肌スコア)に応じて、美肌処理用のパラメータを設定し、追加の美肌処理を行う一連の処理をいう。
追加美肌処理を実行する場合には、図4に示すように、CPU11において、顔検出処理部51と、処理対象設定部52と、肌スコア算出処理部53と、画像処理部54と、が機能する。
また、記憶部19の一領域には、画像記憶部71が設定される。
画像記憶部71には、撮像部16によって撮影された撮像画像や、美肌処理を施した画像のデータが記憶される。
顔検出処理部51は、顔検出処理を実行する。具体的には、顔検出処理部51は、撮像部16により撮像された処理対象となる画像、又は画像記憶部71から処理対象となる画像を取得して、顔検出処理を実行する。顔検出処理の実行の結果、顔の検出数、図2(b)に示すような顔枠F・目の座標P1,P2・鼻の座標P3,P4・口の座標P5,P6等の各種顔の器官の座標が検出される。
処理対象設定部52は、毛穴やシミの肌状態を評価する処理の対象となる処理対象を設定する。
具体的には、処理対象設定部52は、所定以上のサイズ(本実施形態においては、640×640ピクセル)の顔を処理対象とし、所定数以上の顔(本実施形態においては、3つ以上の顔)を処理した場合には、新たな処理対象を設定しない。
肌スコア算出処理部53は、各顔の肌スコア(毛穴とシミの総合スコア)の算出に係る処理を実行する。
具体的には、肌スコア算出処理部53は、影等が生じず肌状態を適切に取得可能な標準領域(鼻付近を除く目の下から口の上までの領域)を設定し、当該標準領域内に所定サイズ(本実施形態においては、顔枠の32分割したサイズ)の分割領域を割り当てる。割り当てた複数の分割領域のうち、評価対象となる領域を標準評価領域として設定する。本実施形態においては、さらに標準評価領域を目の水平方向側に拡張した分割領域サイズの拡張評価領域を設定する。
また、肌スコア算出処理部53は、評価領域(評価対象となっている基準評価領域及び拡張評価領域)内の輝度を2値化して、ラベリング処理を行って、連続した暗い領域を毛穴又はシミとして分類する。
また、肌スコア算出処理部53は、領域別に分類した毛穴とシミの数(評価領域別スコア)を集計して、顔における毛穴とシミの数を総合スコア(肌スコア)として算出する。
画像処理部54は、画像に対して美肌処理を実行する。詳細には、画像処理部54は、毛穴を消すための美肌処理と、シミを消すための美肌処理が可能であり、それぞれ程度に応じて、複数の強度の設定が可能に構成される。画像処理部54は、肌状態の程度(毛穴とシミの総合スコア)に応じた強度のパラメータを設定し、美肌処理を実行する。
具体的には、毛穴とシミそれぞれについて3段階の異なる強度の美肌処理が可能に構成され、肌状態の程度(毛穴とシミの総合スコア)に応じていずれかの強度となるパラメータを設定する。
なお、本実施形態においては、画像処理部54は、事前に美肌処理を行うが、当該美肌処理は、6段階の異なる強度のパラメータが設定可能であり、例えば、シーンやユーザ指定によって指定されたパラメータによって、美肌処理が行われる。美肌処理後にも、個人による違い等の個人の毛穴やシミの違いがあるため、本実施形態においては、追加の美肌処理を行って、毛穴やシミを除去する。これにより、被写体の顔の状態に適した追加の美肌処理を施すことができる。また、事前に美肌処理を行わず、撮像部16で撮影された撮像画像に対して毛穴やシミを除去する美肌処理を行うようにしてもよい。
図5は、図4の機能的構成を有する図1の撮像装置1が実行する追加美肌処理の流れを説明するフローチャートである。
追加美肌処理は、撮像部16で撮影された撮像画像に対して美肌処理が実行された後に行われ、美肌処理後の毛穴やシミの肌状態に応じて、再度、毛穴やシミを除去する処理として実行される。なお、追加美肌処理の前段階の美肌処理は、ユーザの入力部17を介した美肌処理開始操作によって開始される。
ステップS1において、顔検出処理部51は、画像記憶部71から処理対象となる画像を取得して、顔検出処理を実行する。顔検出処理の実行の結果、顔の検出数、図2(b)に示すような顔枠F・目の座標P1,P2・鼻の座標P3,P4・口の座標P5,P6が検出される。
ステップS2において、処理対象設定部52は、所定サイズ以上の顔があるか否かを判定する。本実施形態においては、640×640ピクセル以上のサイズの顔があるか否かを判定する。
所定サイズ以上の顔がない場合には、ステップS2においてNOと判定されて、処理は終了する。
所定サイズ以上の顔がある場合には、ステップS2においてYESと判定されて、処理はステップS3に進む。
ステップS3において、処理対象設定部52は、未処理の顔のうち、最も大きいサイズの顔を処理対象として設定する。
ステップS4において、肌スコア算出処理部53は、肌スコア算出処理を実行する。肌スコア算出処理の実行の結果、処理対象となっている顔における肌スコア(各顔における毛穴・シミのスコア)が算出される。肌スコア算出処理の詳細は後述する。
ステップS5において、処理対象設定部52は、例えば、所定サイズ以上の顔がないか、顔自体がない等の処理対象となる顔があるか否かを判定する。
処理対象となる顔がない場合には、ステップS5においてNOと判定されて、処理はステップS7に進む。
処理対象となる顔がある場合には、ステップS5においてYESと判定されて、処理はステップS6に進む。
ステップS6において、処理対象設定部52は、所定数以上の顔を処理(肌スコアを算出)したか否かを判定する。本実施形態においては、所定数とは3人である。
所定数以上の顔を処理していない場合には、ステップS6においてNOと判定されて、処理はステップS3に戻る。
所定数以上の顔を処理した場合には、ステップS6においてYESと判定されて、処理はステップS7に進む。
ステップS7において、画像処理部54は、算出された肌スコアに基づいて、美肌処理のパラメータを設定する。例えば、毛穴用のパラメータと、シミ用のパラメータをそれぞれ顔毎に設定する。
ステップS8において、画像処理部54は、設定されたパラメータに基づいて追加の美肌処理を実行する。追加の美肌処理が実行された画像は、画像記憶部71に記憶されたり、処理結果を出力部18に表示したりされる。
その後、追加美肌処理は、終了する。
図6は、追加美肌処理のうち、肌スコア算出処理の流れを説明するフローチャートである。
ステップS41において、肌スコア算出処理部53は、ステップS1での処理結果である顔の検出数・顔枠・目の座標・鼻の座標・口の座標等の顔検出結果を取得する。なお、本ステップにおいて、新たに顔検出を行うように構成してもよい。
ステップS42において、肌スコア算出処理部53は、目の座標・鼻の座標・口の座標に基づいて、目の下から口の上のうち、鼻周辺の領域を除いた標準領域を設定する。具体的には、図2(b)に示すような目の座標P1,P2・鼻の座標P3,P4・口の座標P5,P6から、図2(a)に示すように、目の下から口の上の領域と、鼻周辺の領域を設定し、目の下から口の上のうち、鼻周辺の領域を除いた標準領域R3を設定する。
ステップS43において、肌スコア算出処理部53は、標準領域内に所定のサイズの分割領域を割り当てる。分割領域は、顔枠を32分割したサイズの領域である。具体的には、図2(c)に示すように、所定サイズの分割領域RSを標準領域R3内に複数割り当てる。
ステップS44において、肌スコア算出処理部53は、標準領域R3内に割り当てた分割領域RSのうち、評価対象となる標準評価領域R10を設定する。具体的には、標準評価領域の各々から輝度のヒストグラムを算出する。そして、ヒストグラムの最頻値を中心とした標準偏差が所定の範囲の値となった標準評価領域を評価対象とする。
ステップS45において、肌スコア算出処理部53は、拡張追加条件を設定する。拡張追加条件は、評価対象となった標準評価領域の標準偏差の平均値+α(本実施形態においては、例えば、3)を閾値として、閾値を超えない標準偏差であることや、所定数(本実施形態においては、例えば、50領域)に達しないことを設定する。
ステップS46において、肌スコア算出処理部53は、拡張評価領域を追加する。拡張評価領域R11の追加は、図2(d)に示すように、標準評価領域R10から並行して分割領域を割り当てることにより行う。拡張評価領域は、所定数以内であり、かつ、標準評価領域の標準偏差の平均値+α(本実施形態においては、例えば、3)を閾値として、閾値を超えない標準偏差である場合に追加される。
ステップS47において、肌スコア算出処理部53は、拡張評価領域が拡張追加条件を満たしているか否かを判定する。具体的には、拡張評価領域が標準評価領域の標準偏差の平均値+α(本実施形態においては、例えば、3)を閾値として、閾値を超えない標準偏差であること、拡張評価領域の総数が所定数(本実施形態においては、例えば、50領域)に達しないことで判定する。
拡張追加条件を満たしていない場合には、ステップS47においてNOと判定されて、処理はステップS46に戻る。
拡張追加条件を満たした場合には、ステップS47においてYESと判定されて、処理はステップS48に進む。
ステップS48において、肌スコア算出処理部53は、評価対象となる評価領域(標準評価領域及び拡張評価領域)を2値化する。評価領域の2値化は、評価領域内の輝度のヒストグラムに基づいて設定した閾値を基準にして行う。
ステップS49において、肌スコア算出処理部53は、ラベリング処理を実行する。ラベリング処理の結果、評価領域内における毛穴とシミの領域が分類される。
ラベリング処理では、図3(a)及び図3(b)に示すように、2値化によって暗くなっている部分が連続した画素にラベルを割り振り、当該連続した画素で構成される連続した領域Ra1,Ra2,Rb1のサイズで、予め定義したサイズの毛穴かシミの範囲に属するかで分類する。
ステップS50において、肌スコア算出処理部53は、評価領域別スコアを算出する。即ち、評価領域において分類された毛穴やシミの数を集計して、毛穴・シミのスコアを算出する。図3(a)の評価領域RAでは、毛穴と分類された箇所が2か所あり、図3(b)の評価領域RBでは、シミと分類された箇所が1か所ある。
ステップS51において、肌スコア算出処理部53は、全ての評価領域別スコアが算出されたか否かを判定する。
全ての評価領域別スコアが算出されていない場合には、ステップS51において、NOと判定されて、処理はステップS48に戻る。
全ての評価領域別スコアが算出された場合には、ステップS51において、YESと判定されて、処理はステップS52に進む。
ステップS52において、肌スコア算出処理部53は、顔枠内の総合スコア(肌スコア)として算出する。即ち、全ての評価領域別のスコアを集計して、顔枠内の総合スコア(肌スコア)を算出する。
以上のように構成される撮像装置1は、肌スコア算出処理部53を備える。
肌スコア算出処理部53は、画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する。
また、肌スコア算出処理部53は、所定の画素数毎の輝度値を測定する。
また、肌スコア算出処理部53は、分割された分割領域毎の、測定される輝度値の当該分割領域内における分布状況に基づき、顔領域内の毛穴及びシミの少なくとも何れかの状態を判定する。
これにより、撮像装置1においては、画像に含まれる肌の状態(特にシミ、毛穴の状態)を容易に評価することができる。
肌スコア算出処理部53は、顔領域の大きさによらず、当該顔領域の大きさに対して所定の割合で同じ大きさで、かつ同じ数の複数の分割領域となるように顔領域を分割する。
これにより、撮像装置1においては、画像に含まれる肌の状態(特にシミ、毛穴の状態)を適切に評価することができる。
肌スコア算出処理部53は、分割された分割領域のうち、顔を構成する部位が含まれない肌分割領域を特定する。
また、肌スコア算出処理部53は、特定された肌分割領域毎の輝度値を測定する。
また、肌スコア算出処理部53は、測定された肌分割領域毎に測定された輝度値の分布状況に基づき、顔領域内の肌の状態を判定する。
これにより、撮像装置1においては、肌の状態(特にシミ、毛穴の状態)を適切に評価することができる。
肌スコア算出処理部53は、顔領域に含まれる目、鼻及び口のうちの少なくとも何れかの位置に基づき、肌分割領域を特定する。
これにより、撮像装置1においては、肌の状態(特にシミ、毛穴の状態)を適切に評価できるようにすることができる。
肌スコア算出処理部53は、顔を構成する部位が含まれない確度の高い肌分割領域を先に特定し、続けてその特定した肌分割領域に隣接する肌分割領域を順次特定する。
これにより、撮像装置1においては、肌の状態(特にシミ、毛穴の状態)を精度高く評価することができる。
肌スコア算出処理部53は、輝度値が所定の閾値以下であって、分割領域内で連続する範囲の大きさが当該分割領域に占める割合が、所定の割合である場合に、その範囲を毛穴及びシミの少なくとも何れかと判定する。
これにより、撮像装置1においては、肌の状態(特にシミ、毛穴の状態)を容易に評価することができる。
肌スコア算出処理部53は、シミと判定する所定の割合を、毛穴と判定する所定の割合より広く、かつ重複しない値で判定する。なお、シミと判定する所定の割合を、毛穴と判定する所定の割合より狭く、かつ重複する値で判定するように構成してもよい。
これにより、撮像装置1においては、画像に含まれる肌の状態(特にシミ、毛穴の状態)を容易に評価することができる。
また、肌スコア算出処理部53は、分割領域毎の毛穴及びシミの少なくとも何れかの状態の判定を総合して、顔領域内の肌の状態を評価する。
これにより、撮像装置1においては、肌の状態(特にシミ、毛穴の状態)を容易に評価することができる。
また、撮像装置1は、評価手段により評価された顔領域内の肌の状態に応じて、顔領域に対して美肌処理を施す画像処理部54を、更に備える。
これにより、撮像装置1においては、肌の状態(特にシミ、毛穴の状態)に応じて美肌処理を行うことができる。
肌スコア算出処理部53は、画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する。
また、肌スコア算出処理部53は、所定の画素数毎の輝度値を測定する。
また、肌スコア算出処理部53は、顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、分割する所定の割合の大きさを特定する。
判定するための値は、肌スコア算出処理部53により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である。
これにより、撮像装置1においては、画像に含まれる肌の状態(特にシミ、毛穴の状態)を容易に評価することができる。
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
上述の実施形態では、分割領域のサイズを、評価する肌状態に応じて増減させるように構成してもよい。例えば、ソバカスやホクロ等の毛穴やシミとは異なる状態を評価する場合には、分割領域のサイズを大きくするように構成してもよい。即ち、輝度が低い連続する領域の一般的な大きさに合わせて分割領域のサイズを増減させる。連続する領域がより大きい場合には、分割数を減らし(分割領域のサイズを大きくし)、より小さい場合には、分割数を増やす(分割領域のサイズを小さくする)。
また、上述の実施形態では、標準評価領域及び拡張評価領域の設定を行ってから、スコアを算出するように構成したが、標準評価領域におけるスコアを算出した後に、スコアの結果や信頼性等を加味して必要に応じて、拡張評価領域の設定やスコアの算出を補助的に行うように構成してもよい。
また、上述の実施形態では、処理対象設定部52は、未処理の顔のうち、最も大きいサイズの顔を処理対象として設定するように構成したが、処理対象の画像の中心に最も近い顔を処理対象として設定するように構成してもよい。
また、上述の実施形態で、肌スコア算出処理部53が、顔枠内の総合スコア(肌スコア)を算出するにあたり、ノイズの影響を考慮して、処理対象の顔が暗い場合にはスコアを低減させる処理を加えるように構成してもよい。
また、上述の実施形態では、本発明が適用される撮像装置1は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、追加美肌処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図4の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図4の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐Programmable Gate Array)等の処理回路とが組み合わせられたものを含む。
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図1のROM12や、図1の記憶部19に含まれるハードディスク等で構成される。
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割手段と、
所定の画素数毎の輝度値を測定する測定手段と、
前記分割手段により分割された分割領域毎の、前記測定手段により測定される輝度値の当該分割領域内における分布状況に基づき、顔領域内の毛穴及びシミの少なくとも何れかの状態を判定する判定手段と、
を備えることを特徴とする画像処理装置。
[付記2]
前記分割手段は、前記顔領域の大きさによらず、当該顔領域の大きさに対して所定の割合で同じ大きさで、かつ同じ数の複数の分割領域となるように顔領域を分割する、
ことを特徴とする付記1に記載の画像処理装置。
[付記3]
前記分割手段により分割された分割領域のうち、顔を構成する部位が含まれない肌分割領域を特定する特定手段を、更に備え、
前記測定手段は、前記特定手段により特定された肌分割領域毎の輝度値を測定し、
前記判定手段は、前記測定手段により測定された肌分割領域毎に測定された輝度値の分布状況に基づき、顔領域内の肌の状態を判定する、
ことを特徴とする付記1又は2に記載の画像処理装置。
[付記4]
前記特定手段は、前記顔領域に含まれる目、鼻及び口のうちの少なくとも何れかの位置に基づき、肌分割領域を特定する、
ことを特徴とする付記3に記載の画像処理装置。
[付記5]
前記特定手段は、顔を構成する部位が含まれない確度の高い肌分割領域を先に特定し、続けてその特定した肌分割領域に隣接する肌分割領域を順次特定する、
ことを特徴とする付記3又は4に記載の画像処理装置。
[付記6]
前記判定手段は、輝度値が所定の閾値以下であって、分割領域内で連続する範囲の大きさが当該分割領域に占める割合が、所定の割合である場合に、その範囲を毛穴及びシミの少なくとも何れかと判定する、
ことを特徴とする付記1乃至5の何れか1つに記載の画像処理装置。
[付記7]
前記判定手段は、シミと判定する所定の割合を、毛穴と判定する所定の割合より広く、かつ重複しない値で判定する、
ことを特徴とする付記6に記載の画像処理装置。
[付記8]
前記判定手段により判定された分割領域毎の毛穴及びシミの少なくとも何れかの状態の判定を総合して、顔領域内の肌の状態を評価する評価手段を、更に備える、
ことを特徴とする付記1乃至7の何れか1つに記載の画像処理装置。
[付記9]
前記評価手段により評価された顔領域内の肌の状態に応じて、顔領域に対して美肌処理を施す美肌処理手段を、更に備える、
ことを特徴とする付記8に記載の画像処理装置。
[付記10]
画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する分割手段と、
所定の画素数毎の輝度値を測定する測定手段と、
顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、前記分割手段が分割する所定の割合の大きさを特定する特定手段と、
を備え、
前記判定するための値は、前記測定手段により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である、
ことを特徴とする画像処理装置。
[付記11]
画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割処理と、
所定の画素数毎の輝度値を測定する測定処理と、
前記分割処理により分割された分割領域毎の、前記測定処理により測定される輝度値の当該分割領域内における分布状況に基づき、顔領域内の毛穴及びシミの少なくとも何れかの状態を判定する判定処理と、
を含むことを特徴とする画像処理方法。
[付記12]
画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する分割処理と、
所定の画素数毎の輝度値を測定する測定処理と、
顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、前記分割処理が分割する所定の割合の大きさを特定する特定処理と、
を含み、
前記判定するための値は、前記測定処理により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である、
ことを特徴とする画像処理方法。
[付記13]
コンピュータに、
画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割機能と、
所定の画素数毎の輝度値を測定する測定機能と、
前記分割機能により分割された分割領域毎の、前記測定機能により測定される輝度値の当該分割領域内における分布状況に基づき、顔領域内の毛穴及びシミの少なくとも何れかの状態を判定する判定機能と、
を実現させることを特徴とするプログラム。
[付記14]
コンピュータに、
画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する分割機能と、
所定の画素数毎の輝度値を測定する測定機能と、
顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、前記分割機能が分割する所定の割合の大きさを特定する特定機能と、
を実現させ、
前記判定するための値は、前記測定機能により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である、
ことを特徴とするプログラム。
1・・・撮像装置,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・撮像部,17・・・入力部,18・・・出力部,19・・・記憶部,20・・・通信部,21・・・ドライブ,31・・・リムーバブルメディア,51・・・顔検出処理部,52・・・処理対象設定部,53・・・肌スコア算出処理部,54・・・画像処理部,71・・・画像記憶部

Claims (10)

  1. 画像に含まれる人物の顔領域を、前記顔領域の大きさによらず、前記顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割手段と、
    前記分割手段により分割された分割領域のうち、顔を構成する部位が含まれない確度の高い肌分割領域を先に特定し、続けてその特定した肌分割領域に隣接する肌分割領域を順次特定する特定手段と、
    前記特定手段により特定された肌分割領域毎の輝度値を測定する測定手段と、
    記測定手段により測定された肌分割領域毎に測定された輝度値の分布状況に基づき、記顔領域内の毛穴及びシミの少なくとも何れかの状態を含む肌の状態を判定する判定手段と、
    を備えることを特徴とする画像処理装置。
  2. 前記判定手段は、輝度値が所定の閾値以下であって、分割領域内で連続する範囲の大きさが当該分割領域に占める割合が、所定の割合である場合に、その範囲を毛穴及びシミの少なくとも何れかと判定する、
    ことを特徴とする請求項1に記載の画像処理装置。
  3. 前記判定手段は、シミと判定する所定の割合を、毛穴と判定する所定の割合より広く、かつ重複しない値で判定する、
    ことを特徴とする請求項に記載の画像処理装置。
  4. 前記判定手段により判定された分割領域毎の毛穴及びシミの少なくとも何れかの状態の判定を総合して、顔領域内の肌の状態を評価する評価手段を、更に備える、
    ことを特徴とする請求項1乃至の何れか1項に記載の画像処理装置。
  5. 前記評価手段により評価された顔領域内の肌の状態に応じて、顔領域に対して美肌処理を施す美肌処理手段を、更に備える、
    ことを特徴とする請求項に記載の画像処理装置。
  6. 画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する分割手段と、
    所定の画素数毎の輝度値を測定する測定手段と、
    顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、前記分割手段が分割する所定の割合の大きさを特定する特定手段と、
    を備え、
    前記判定するための値は、前記測定手段により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である、
    ことを特徴とする画像処理装置。
  7. 画像に含まれる人物の顔領域を、前記顔領域の大きさによらず、前記顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割処理と、
    前記分割処理により分割された分割領域のうち、顔を構成する部位が含まれない確度の高い肌分割領域を先に特定し、続けてその特定した肌分割領域に隣接する肌分割領域を順次特定する特定処理と、
    前記特定処理により特定された肌分割領域毎の輝度値を測定する測定処理と、
    記測定処理により測定された肌分割領域毎に測定された輝度値の分布状況に基づき、前記顔領域内の毛穴及びシミの少なくとも何れかの状態を含む肌の状態を判定する判定処理と、
    を含むことを特徴とする画像処理方法。
  8. 画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する分割処理と、
    所定の画素数毎の輝度値を測定する測定処理と、
    顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、前記分割処理が分割する所定の割合の大きさを特定する特定処理と、
    を含み、
    前記判定するための値は、前記測定処理により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である、
    ことを特徴とする画像処理方法。
  9. コンピュータに、
    画像に含まれる人物の顔領域を、前記顔領域の大きさによらず、前記顔領域の大きさに対して所定の割合で同じ大きさの複数の分割領域に分割する分割機能、
    記分割機能により分割された分割領域のうち、顔を構成する部位が含まれない確度の高い肌分割領域を先に特定し、続けてその特定した肌分割領域に隣接する肌分割領域を順次特定する特定機能、
    前記特定機能により特定された肌分割領域毎の輝度値を測定する測定機能、
    記測定機能により測定された肌分割領域毎に測定された輝度値の分布状況に基づき、前記顔領域内の毛穴及びシミの少なくとも何れかの状態を含む肌の状態を判定する判定機能
    を実現させることを特徴とするプログラム。
  10. コンピュータに、
    画像に含まれる人物の顔領域を、当該顔領域の大きさに対して所定の割合の大きさの分割領域に分割する分割機能
    所定の画素数毎の輝度値を測定する測定機能
    顔領域内における毛穴及びシミの少なくとも何れかであると判定するための値に応じて、前記分割機能が分割する所定の割合の大きさを特定する特定機能と、
    を実現させ、
    前記判定するための値は、前記測定機能により測定される輝度値が所定の閾値以下である分割領域内で連続する範囲の大きさが、当該分割領域に占める所定の割合を示す値である、
    ことを特徴とするプログラム。
JP2016234845A 2016-12-02 2016-12-02 画像処理装置、画像処理方法及びプログラム Expired - Fee Related JP6720845B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2016234845A JP6720845B2 (ja) 2016-12-02 2016-12-02 画像処理装置、画像処理方法及びプログラム
US15/822,800 US10713793B2 (en) 2016-12-02 2017-11-27 Image processing apparatus, image processing method, and recording medium
CN201711233011.4A CN108154483B (zh) 2016-12-02 2017-11-29 图像处理装置、图像处理方法以及记录介质
KR1020170164159A KR20180063843A (ko) 2016-12-02 2017-12-01 화상 처리 장치, 화상 처리 방법 및, 기록 매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016234845A JP6720845B2 (ja) 2016-12-02 2016-12-02 画像処理装置、画像処理方法及びプログラム

Publications (2)

Publication Number Publication Date
JP2018092351A JP2018092351A (ja) 2018-06-14
JP6720845B2 true JP6720845B2 (ja) 2020-07-08

Family

ID=62243373

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016234845A Expired - Fee Related JP6720845B2 (ja) 2016-12-02 2016-12-02 画像処理装置、画像処理方法及びプログラム

Country Status (4)

Country Link
US (1) US10713793B2 (ja)
JP (1) JP6720845B2 (ja)
KR (1) KR20180063843A (ja)
CN (1) CN108154483B (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151425B (zh) * 2018-09-10 2020-11-10 海信视像科技股份有限公司 一种色斑去除方法、装置及显示装置
JP7235895B2 (ja) 2019-04-23 2023-03-08 ザ プロクター アンド ギャンブル カンパニー 美容的皮膚特性を視覚化するための装置及び方法
JP7503757B2 (ja) 2019-05-13 2024-06-21 パナソニックIpマネジメント株式会社 情報生成装置、情報生成方法、及び、コンピュータプログラム
CN110780080B (zh) * 2019-11-08 2024-07-12 安邦(厦门)生物科技有限公司 一种血型分析仪及血型分析方法
CN112001434A (zh) * 2020-08-14 2020-11-27 深圳世间乐见科技有限公司 一种颜值预测方法、装置、终端及介质
CN112581383A (zh) * 2020-11-19 2021-03-30 北京迈格威科技有限公司 图像处理方法、装置、设备及介质
CN114119592A (zh) * 2021-12-03 2022-03-01 林丹柯 皮肤毛孔非接触检测方法、系统、计算机设备、及介质
CN116228734B (zh) * 2023-03-16 2023-09-22 江苏省家禽科学研究所 一种家禽毛孔特征识别方法、装置及设备

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7324668B2 (en) * 2001-10-01 2008-01-29 L'oreal S.A. Feature extraction in beauty analysis
US7233693B2 (en) * 2003-04-29 2007-06-19 Inforward, Inc. Methods and systems for computer analysis of skin image
JP4799101B2 (ja) 2005-09-26 2011-10-26 富士フイルム株式会社 画像処理方法および装置ならびにプログラム
JP2013171511A (ja) * 2012-02-22 2013-09-02 Nikon Corp 画像処理装置、画像処理プログラム及び記憶媒体
US9727969B2 (en) * 2012-08-17 2017-08-08 Sony Corporation Image processing device, image processing method, program, and image processing system
JP6960734B2 (ja) * 2013-03-15 2021-11-05 株式会社 資生堂 カスタム外用剤を具体化および調合するためのシステムおよび方法
WO2015015793A1 (ja) * 2013-07-31 2015-02-05 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 肌分析方法、肌分析装置および肌分析装置の制御方法
CN104299011A (zh) * 2014-10-13 2015-01-21 吴亮 一种基于人脸图像识别的肤质与皮肤问题识别检测方法
CN106033593A (zh) * 2015-03-09 2016-10-19 夏普株式会社 图像处理设备和方法
CN105741231B (zh) * 2016-02-02 2019-02-01 深圳中博网络技术有限公司 图像的美肤处理方法和装置

Also Published As

Publication number Publication date
CN108154483A (zh) 2018-06-12
KR20180063843A (ko) 2018-06-12
US10713793B2 (en) 2020-07-14
JP2018092351A (ja) 2018-06-14
US20180158191A1 (en) 2018-06-07
CN108154483B (zh) 2022-05-31

Similar Documents

Publication Publication Date Title
JP6720845B2 (ja) 画像処理装置、画像処理方法及びプログラム
US9619708B2 (en) Method of detecting a main subject in an image
US9508153B2 (en) Distance measurement apparatus, imaging apparatus, distance measurement method, and program
JP6421794B2 (ja) 画像処理装置、画像処理方法及びプログラム
US11036974B2 (en) Image processing apparatus, image processing method, and storage medium
US11301974B2 (en) Image processing apparatus, image processing method, image capturing apparatus, and storage medium
JP5301694B2 (ja) 画像処理装置、画像処理方法、プログラムおよびその記録媒体
JP2018049564A (ja) 検出装置、及び検出方法
US10121067B2 (en) Image processing apparatus that determines processing target area of an image based on degree of saliency, image processing method, and storage medium
JP2013542528A (ja) 夜景画像ボケ検出システム
JP6399122B2 (ja) 顔検出装置およびその制御方法
JP2013152643A (ja) 画像処理装置、画像処理方法及びプログラム
US9092661B2 (en) Facial features detection
JP6556033B2 (ja) 画像処理装置、画像処理方法、及びプログラム
JP5708305B2 (ja) 画像認識装置、画像認識方法及び画像認識用コンピュータプログラム
JP6326841B2 (ja) 画像処理装置、撮像装置及び画像処理プログラム
JP6248662B2 (ja) 画像処理装置、撮像装置及び画像処理プログラム
JP6318661B2 (ja) 被写体検出装置、撮像装置及び画像処理プログラム
JP6314281B1 (ja) 画像処理方法及び前景領域取得方法
JP6955147B2 (ja) 画像処理装置、画像処理方法、及び画像処理プログラム
JP2017116606A (ja) 焦点調節装置、撮像装置およびプログラム
JP2016024484A (ja) 特徴量抽出装置および特徴量抽出方法
JP6405638B2 (ja) 被写体検出装置、撮像装置及びプログラム
JP5817714B2 (ja) 画像判定装置、画像判定方法及びプログラム
JP2012151877A (ja) 画像処理装置、画像処理プログラムおよび撮像装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191224

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: 20200519

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200601

R150 Certificate of patent or registration of utility model

Ref document number: 6720845

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees