JP2020522081A - 画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体 - Google Patents

画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体 Download PDF

Info

Publication number
JP2020522081A
JP2020522081A JP2020515819A JP2020515819A JP2020522081A JP 2020522081 A JP2020522081 A JP 2020522081A JP 2020515819 A JP2020515819 A JP 2020515819A JP 2020515819 A JP2020515819 A JP 2020515819A JP 2020522081 A JP2020522081 A JP 2020522081A
Authority
JP
Japan
Prior art keywords
image
brightness
chrominance
overlay
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2020515819A
Other languages
English (en)
Other versions
JP6851546B2 (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.)
Shenzhen Sensetime Technology Co Ltd
Original Assignee
Shenzhen Sensetime Technology 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 Shenzhen Sensetime Technology Co Ltd filed Critical Shenzhen Sensetime Technology Co Ltd
Publication of JP2020522081A publication Critical patent/JP2020522081A/ja
Application granted granted Critical
Publication of JP6851546B2 publication Critical patent/JP6851546B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/59Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
    • G06V20/597Recognising the driver's state or behaviour, e.g. attention or drowsiness
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/50Image enhancement or restoration using two or more images, e.g. averaging or subtraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/73Deblurring; Sharpening
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/90Dynamic range modification of images or parts thereof
    • G06T5/92Dynamic range modification of images or parts thereof based on global image properties
    • 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
    • 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
    • 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/162Detection; Localisation; Normalisation using pixel segmentation or colour matching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/73Colour balance circuits, e.g. white balance circuits or colour temperature control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • 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/20084Artificial neural networks [ANN]
    • 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)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Image Processing (AREA)
  • Collating Specific Patterns (AREA)
  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

本発明の実施形態は、画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体を開示し、そのうち、前記方法は、処理対象画像中の顔肌色領域を取得することと、前記処理対象画像に対してフィルタリングリングを行い、フィルタリングリングされた平滑化画像を取得することと、前記平滑化画像及び前記処理対象画像に基づいて高周波画像を取得することと、前記高周波画像及び前記顔肌色マスクに基づいて顔肌色高周波画像を取得することと、明るさチャンネルで顔肌色マスク及び予設の第1の重ね合わせ強度に基づいて前記高周波画像を重ね合わせ前記処理対象画像の明るさチャンネル信号に前記顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の処理対象画像を取得することと、を含む。

Description

(関連出願の相互参照)
本願は、2017年9月30日に中国特許局に提出された、出願番号CN201710928746.2、発明の名称「画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体」の中国特許出願の優先権を主張し、その開示の全てが参照によって本願に組み込まれる。
本発明の実施形態は、画像処理技術に関し、特に画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体に関する。
近年、人工知能技術の普及と発展に伴い、コンピュータによる画像に対する美化処理はますます多くのシーンに応用されている。例えば、顔の美化やシーン美化などの応用が挙げられ、その内に、顔の美化はユーザエクスペリエンスの向上につながるため、徐々に画像美化応用中の主な応用になる。
本発明の実施形態は、画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体を提供する。
本発明の実施形態によって提供される画像処理方法は、
処理対象画像中の顔肌色領域を取得することと、
前記処理対象画像に対してフィルタリングを行い、フィルタリングされた平滑化画像を取得することと、
前記平滑化画像及び前記処理対象画像に基づいて高周波画像を取得することと、
前記高周波画像及び前記顔肌色マスクに基づいて顔肌色高周波画像を取得することと、
前記処理対象画像の明るさチャンネル信号に、前記顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の処理対象画像を取得することと、を含む。
本発明の実施形態の一態様によれば、
処理対象画像中の顔肌色領域を取得するように構成される領域取得ユニットと、
前記処理対象画像に対してフィルタリングを行い、平滑化画像を取得するように構成されるフィルタリングユニットと、
前記平滑化画像及び前記処理対象画像に基づいて高周波画像を取得するように構成される高周波取得ユニットと、
前記高周波画像及び前記顔肌色マスクに基づいて顔肌色高周波画像を取得するように構成される顔肌色の高周波ユニットと、
前記処理対象画像の明るさチャンネル信号に、前記顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得するように構成される信号重ね合わせユニットと、を含む画像処理装置を提供する。
本発明の実施形態の一態様によれば、上述した画像処理装置を含むプロセッサーを備える電子デバイスを提供する。
本発明の実施形態の一態様によれば、実行可能コマンドを記憶するためのメモリと、前記メモリと通信し前記実行可能コマンドを実行することによって上述した画像処理方法の操作を実現するためのプロセッサーと、を含む電子デバイスを提供する。
本発明の実施形態の一態様によれば、コンピュータ可読コマンドを記憶するためのものであり、前記コマンドを実行する時に上述した画像処理方法の操作を実行するコンピュータ記憶媒体を提供する。
本発明の実施形態によって提供される画像処理方法によれば、処理対象画像中の顔肌色領域を取得し、処理する顔領域を決定して、後で顔領域のみを処理することによって、画像中の他の部分の表示効果に影響を与えず、処理対象画像に対するフィルタリングを行い、平滑化画像を取得し、平滑化画像及び処理対象画像に基づいて高周波画像を取得し、高周波画像を利用して顔の肌の細部に対する最適化を実現し、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、特定的に顔の肌の細部の明るさを高め、顔画像の表示効果がより立体的で目立つようになる。
以下、図面および実施形態を参照して、本発明の技術手段をさらに詳細に説明する。
明細書の一部を構成する図面は本発明の実施形態を説明し、且つ説明と共に本発明の原理を解釈するために用いられる。
図面を参照して、以下の詳細な説明によって本発明をより明確に理解することができる。
本発明の画像処理方法の1つの実施形態のフローチャートである。 本発明の画像処理方法のもう1つの実施形態のフローチャートである。 本発明の画像処理方法のもう1つの実施形態のフローチャートである。 本発明の画像処理方法のもう1つの実施形態のフローチャートである。 本発明の画像処理装置の1つの実施形態の構造模式図である。 本発明の画像処理装置のもう1つの実施形態の構造模式図である。 本願の実施形態の端末機器またはサーバを実現するための電子デバイスの構造模式図である。
以下、図面を参照して本発明の各種の例示的な実施形態を詳細に説明する。特に断らない限り、これらの実施形態に記載の構成要素およびステップの相対的な配置、数値表現、および数値は、本発明の範囲を限定するものではないことに留意すべきである。
同時に、説明の便宜上、図面に示した各部分の寸法は実際の比例関係に従って描いたものではないことを理解すべきである。
少なくとも1つの例示的な実施形態の以下の説明は、単なる例示であり、本発明及びその応用または使用を限定するものではない。
関連分野の当業者に既知の技術、方法および機器については、詳細に説明しない場合があるが、場合によって、前記技術、方法および機器は明細書の一部と見なすべきである。
なお、類似する符号および英文字は以下の図面において類似項目を表し、従って、ある一項が一つの図面において定義されれば、以降の図面においてそれをさらに説明する必要がないことに注意すべきである。
本発明の実施形態は、他の多数の汎用または専用コンピューティングシステム環境または構成とともに動作するコンピュータシステム/サーバに適用することができる。コンピュータシステム/サーバとともに使用される周知のコンピューティングシステム、環境及び/又は配置の例は、パーソナルコンピュータシステム、サーバコンピュータシステム、シンクライアント、ファットクライアント、手持ちまたはラップトップデバイス、マイクロプロセッサーに基づくシステム、セットトップボックス、プログラマブル消費者用電子機器、ネットワークパソコン、小型コンピュータシステム、大型コンピュータシステムおよび前記あらゆるシステムを含む分散型クラウドコンピューティング技術環境などを含むが、これらに限定されない。
端末機器、コンピュータシステム、サーバなどの電子デバイスはコンピュータシステムにより実行されるコンピュータシステム実行可能コマンド(例えば、プログラムモジュール)の一般的な言語環境において記載できる。通常、プログラムモジュールはルーチン、プログラム、目的プログラム、コンポーネント、ロジック、データ構造などを含んでもよく、それらは特定のタスクを実行するかまたは特定の抽象データ型を実現する。コンピュータシステム/サーバは分散型クラウドコンピューティング環境において実施でき、分散型クラウドコンピューティング環境において、タスクは通信ネットワークにわたってリンクされた遠隔処理機器により実行される。分散型クラウドコンピューティング環境において、プログラムモジュールは記憶機器を含むローカルまたは遠隔計算システムの記憶媒体に存在してもよい。
本発明を実施する過程中に、発明者らは、従来技術が少なくとも以下の問題を有することを発見した。従来技術において、美化処理された顔画像は、全体的に黄色または赤色がかかった肌色を有し、層状化および保湿効果を欠く。
マスクは、選択範囲としてマーキーの内側を選択することによって取得される。マスクという言葉自体は、生活の応用、つまり「一番上のボード」の意味から来る。
図1は、本発明の画像処理方法の1つの実施形態のフローチャートである。図1に示すように、該実施形態の方法は、以下のステップを含む。
ステップ101において、処理対象画像中の顔肌色領域を取得する。
顔肌色領域を取得するには多くの方法があるが、画像中の各箇所の顔肌色を識別できればよく、YCrCb最適化カラービデオ信号空間でクロミナンスと彩度に基づき取得しても良く、ニューラルネットワークなどの技術によって取得してもよい。
その内に、処理対象画像中の顔肌色領域を取得することにより、処理する顔領域が決定され、画像内の他の部分の表示効果に影響を与えず、後で顔領域のみを処理することができる。
ステップ102において、処理対象画像に対してフィルタリングを行い、フィルタリングリングされた平滑化画像を取得する。
画像フィルタリングは、画像の細部特徴を可能な限り保持する条件下で、目標画像のノイズを抑制することであり、画像の前処理に不可欠な操作であり、その処理効果は、後続の画像処理および分析の有効性と信頼性に直接影響し、本実施形態は、平滑化画像及び処理対象画像に基づいて高周波画像を取得することにより、高周波画像がより多くの肌の細部を反映することができ、顔の肌の細部に対する最適化を実現することができる。
ステップ103において、平滑化画像及び処理対象画像に基づいて高周波画像を取得する。
ステップ104において、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得する。
通常、美化処理された顔画像は、全体的に黄色または赤色がかかった肌色を有する(即ち、顔肌色マスク)。本実施形態では、「顔肌色マスクと顔肌色領域」を合わせて、高周波画像を利用して顔の肌の細部に対する最適化を実現する。
ステップ105において、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得する。
その内に、第1の画像は、画像の明るさチャンネルに処理対象画像と顔肌色高周波画像を重ね合わせて得られ、このように、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて第1の画像を取得し、特定的に顔の肌の細部の明るさを高め、顔画像の表示効果がより立体的で目立つようになる。
本発明の上記実施形態によって提供される画像処理方法によれば、処理対象画像中の顔肌色領域を取得し、受信した処理対象画像を最適化カラービデオ信号空間に変換することにより、最適化カラービデオ信号空間で処理対象画像中の顔肌色マスクを決定し、処理する顔領域を決定し、後で顔領域のみを処理し、画像内の他の部分の表示効果に影響を与えず、処理対象画像に対してフィルタリングを行い、フィルタリングリングされた平滑化画像を取得し、平滑化画像及び処理対象画像に基づいて高周波画像を取得し、高周波画像を利用して顔の肌の細部に対する最適化を実現し、高周波画像においてより多くの肌の細部を反映でき、顔の肌の最適化がより正確になり、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、明るさチャンネルに顔肌色マスクおよび予設の第1の重ね合わせ強度に基づいて高周波画像および処理対象画像を重ね合わせて、特定的に顔の肌の細部の明るさを高め、顔画像の表示効果がより立体的で目立つようになる。
上記の各実施形態の一例では、操作101は、YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得し、YCrCb最適化カラービデオ信号空間は、明るさチャンネル、クロミナンスチャンネル、および彩度チャンネルを含み、操作102は、処理対象画像を明るさチャンネルでフィルタリングすることを含む。
YCrCbは、主にカラービデオ信号の転送を最適化するために使用されるYUVであり、Yは明るさ(LuminanceまたはLuma)、即ちグレーレベル値を示し、Crは色相を示し、Cbは彩度を示し、顔検出でYCrCb最適化カラービデオ信号空間がよく使用され、一般の画像はRGB空間に基づくものであるから、RGB空間で顔肌色は明るさの影響を大きく受け、顔肌色の点を顔以外の色の点から分離することは困難であり、つまりその空間で処理された後、顔肌色の点は不連続な点になり、その間に多くの顔以外の色が混合されるので、顔肌色領域のキャリブレーション(顔キャリブレーション、目など)に問題が生じる。RGBをYCrCb空間に変換する場合に、該空間が明るさの影響を受けにくく、顔肌色が好適に分類するので、Y(明るさ)の影響を無視することができる。このようにして、3次元空間が2次元のCrCbになり、顔肌色の点が特定の形状を形成し、例えば、顔であれば顔の領域が見え、腕であれば腕の形態が見え、パターン識別の処理に非常に適する。そこで、本実施形態では、処理対象画像をYCrCb空間に変換し顔肌色マスクを顔肌色領域として取得する。
上記の各実施形態の一例では、操作101は、処理対象画像の最適化カラービデオ信号空間でのクロミナンス値及び彩度値に基づいて処理対象画像中の顔肌色領域を決定することと、ニューラルネットワークを利用して処理対象画像の顔キーポイントを取得し、顔キーポイントに基づいて処理対象画像中の顔肌色領域を決定することと、を更に含む。
本実施形態では、経験によれば、YCrCb空間において、ある点のCrクロミナンス値及びCb彩度値が、133≦Cr≦173、77≦Cb≦127を満たす場合に、その点は顔肌色の点と見なされ、その他は顔以外の色の点であるので、YCrCb空間で処理対象画像中の顔肌色領域マスクを決定し、また顔キーポイントはトレーニングされたニューラルネットワークによって計算して得られ、顔肌色領域マスクに重ね合わせて顔キーポイント即ち顔肌色領域を決定でき、つまり、後で処理する顔領域を決定する。
上記の各実施形態の一例では、操作102は、フィルタに基づいて処理対象画像の明るさチャンネルでの全ての画素値に対してブロックフィルタリングを行うことを含む。
本実施形態では、フィルタリングによって顔の肌部分の最適化する必要がある細部を取得し、元の処理対象画像から最適化する必要がある細部を差し引き、最適化された画像の細部のみを強調する高周波画像を取得し、ブロックフィルタリングとは、まずカーネルを提供し、カーネルの各点の値と対応する画像の値を乗算し、フィルタリング後、写真のエッジ情報が失われることを指す。
上記の各実施形態の一例では、操作103は、処理対象画像の明るさチャンネルでの全ての画素値から対応的に平滑化画像の明るさのチャンネルでの対応位置の画素値を差し引き、高周波画像を取得することを含む。
本実施形態では、フィルタリングによって得られた平滑化画像からノイズを除去し、明るさチャンネルで平滑化画像を差し引いて得られた高周波画像によって顔の肌の細部の明るさを調整する。
上記の各実施形態の一例では、操作104は、予設の第1の重ね合わせ強度に基づいて、高周波画像と顔肌色マスクを要素乗算し、顔肌色高周波画像を取得することを含む。
本実施形態では、調整可能な第1の重ね合わせ強度によって顔肌色高周波画像を取得し、人間の肌の明るさを制御可能な範囲で調整でき、さらにユーザのニーズに応じて調整することもでき、本実施形態では、高周波画像を元の処理対象画像に直接重ね合わせると、画像中の全ての細部が処理されるが、本発明は、顔肌色の部分のみの細部を最適化するので、重ね合わせる前に、高周波画像と顔肌色マスクを乗算し、ユーザのニーズに応じて最適化された強度に基づいて設定された第1の重ね合わせ強度で顔部分の細部を最適化し、本実施形態では、重ね合わせの式は式(1)に示される。
Y1=Y+highpass*mask2*level1 式(1)
ただし、Yは処理対象画像の明るさチャンネルでの画素マップであり、Y1は第1の画像の明るさチャンネルでの画素マップであり、ブロックフィルタリングされたぼかしの図をsmooth_Yと表記し、高周波図はhighpass=Y−smooth_Yであり、mask2は顔の肌マスクであり、level1は予設の第1の重ね合わせ強度である。
上記の各実施形態の一例では、処理対象画像を最適化カラービデオ信号空間に変換することを更に含む。
本実施例では、処理対象画像の元の空間は制限されず、変換された処理対象画像がYCrCb空間に位置すればよく、ここでの変換は、1回の変換または複数回の変換であっても良く、例えば、RGB空間またはNV21フォーマットの処理対象画像は、すべてYCrCb空間に直接変換でき、RGB空間からYCrCb空間に変換する式は以下の通りである(RGBからYcrCbへの式は一意ではない)。
//Y=0.2990R+0.5870G+0.1140B
//Cb=−0.1687R−0.3313G+0.5000B+128
//Cr=0.5000R−0.4187G−0.0813B+128。
上記の各実施形態の一例では、操作105の前に、
YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて処理対象画像の明るさチャンネル信号を取得することと、
YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて顔肌色高周波画像の明るさチャンネル信号を取得することと、を更に含んでもよい。
本実施形態では、処理対象画像および顔肌色高周波画像がYCrCb空間に位置する場合に、処理対象画像および顔肌色高周波画像それぞれの明るさチャンネル、クロミナンスチャンネルと彩度チャンネルでの信号を取得できるので、YCrCb空間では処理対象画像および顔肌色高周波画像に対応する明るさ信号を直接取得することができる。
図2は、本発明の画像処理方法のもう1つの実施形態のフローチャートである。図2に示すように、該実施形態の方法は以下のステップを含む。
ステップ101において、YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得する。
ステップ102において、処理対象画像を明るさチャンネルでフィルタリングし、フィルタリングリングされた平滑化画像を取得する。
ステップ103において、平滑化画像及び処理対象画像に基づいて高周波画像を取得する。
ステップ104において、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得する。
ステップ105において、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得する。
ステップ206において、第1の画像をRGB3原色空間に変換し、RGB空間で第1の画像中の色成分を調整する。
RGBカラーモードは、赤(R)、緑(G)、青(B)の3つの色チャンネルの変化及びそれらの重ね合わせによって様々な色を得る業界のカラー標準の一つであり、RGBは赤、緑、青の3つのチャンネルの色で、RGB空間で第1の画像中の色を調整することによって顔肌色の調整を実現する。
ステップ207において、色成分が調整された第1の画像をHSL(色相彩度明るさ)空間に変換し、HSL空間に基づいて色成分が調整された第1の画像の明るさ値を保持して、第2の画像を取得する。
その内に、HSLカラーモードは、色相(H)、彩度(S)、明るさ(L)の3つの色チャンネルの変化及びそれらの重ね合わせによって様々な色を得る業界のカラー標準の一つであり、HSLは色相、彩度、明るさの3つのチャンネルの色であり、HSL空間で第1の画像の明るさ値を保持し、このようにして第2の画像を取得する。言い換えれば、第2の画像は第1の画像から得られたものであり、且つ第1の画像に対して順次色成分調整、HSL空間変換、明るさ値保持などの処理を行って得られた画像という「所定の条件」を満たす。
他の実施形態では、該方法は、前記第2の画像をYCrCb空間に変換し、YCrCb空間で明るさおよびクロミナンスの値に基づいて前記第2の画像中の顔領域上のシャドー領域マスクを取得することと、前記シャドー領域マスク中の明るさ値および赤色成分値を増やし、第4の画像を取得することと、を更に含む。その内に、第4の画像は第2の画像から得られたものであり、HSL空間の第2の画像をHSL空間からYCrCb空間に変換し、その後明るさおよびクロミナンスの値に基づいて第2の画像中から顔領域上のシャドー領域マスクを取得し、最終的に前記シャドー領域マスク中の明るさ値および赤色成分値を増やして、第4の画像を取得する。
本実施形態によって提供される画像処理方法は、RGB空間で第1の画像中の色および色相を調整することによって、従来技術において美化処理された後全体的に黄色または赤色がかかった肌色を有する問題を解決し、所期の肌の色が得られ、明るさ調整と組み合わせて透明な顔の肌を実現する。
上記の各実施形態の一例では、操作206は、RGB空間に基づいて第1の画像中の青成分及びマゼンタ成分を増やし、黄色成分を低減することを含む。本実施形態では、RGB空間で、青色に対応するR、G、B値はそれぞれ0、255、255であり、マゼンタに対応するR、G、B値はそれぞれ255、0、255であり、黄色に対応するR、G、B値はそれぞれ255、255、0であり、これらの3色の成分を調整する、または赤(R)、緑(G)、青(B)の3原色の成分を調整することによって顔肌色が血色良く健康的になり、より優れた視覚効果を実現することができる。
図3は本発明の画像処理方法のもう1つの実施形態のフローチャートである。図3に示すように、該実施形態の方法は、以下のステップを含む。
ステップ101において、YCrCb(最適化カラービデオ信号)空間に基づく処理対象画像中の顔肌色領域を取得する。
ステップ102において、処理対象画像を明るさチャンネルでフィルタリングし、フィルタリングリングされた平滑化画像を取得する。
ステップ103において、平滑化画像及び処理対象画像に基づいて高周波画像を取得する。
ステップ104において、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得する。
ステップ105において、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得する。
ステップ308において、最適化カラービデオ信号空間で明るさおよびクロミナンスの値に基づいて第1の画像中の顔領域上のシャドー領域を取得し、シャドー領域中の明るさ値および赤色成分値を増やして第3の画像を取得する。
その内に、第3の画像は第1の画像から得られたものであり、第2の画像も第1の画像から得られたものであり、第3の画像と第2の画像とを比較すると、第2の画像は第1の画像をHSL空間で処理されて得られたものであり、第3の画像は第1の画像をYCrCb空間で処理されて得られたものである。
本実施形態では、明るさおよびクロミナンスに基づいて顔領域中のシャドー領域を決定でき、シャドー領域中の明るさ値および赤色成分値を調整することによって、肌の立体感を増やし、透明で血色良い効果を実現することができる。
上記の各実施形態の一例では、シャドー領域中の明るさ値を増やすことは、
シャドー領域マスクの明るさチャンネルでの全ての画素値と第1の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第1の明るさ重ね合わせマップを取得するステップA1と、
第1の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1の明るさのドット積を取得するステップA2と、
第1の明るさのドット積と第1の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップA3と、を含む。
本実施形態では、顔シャドー領域の明るさのみの調整を実現するために、明るさ値を調整する時に、まず明るさの重ね合わせ値とシャドー領域とのドット積を得、またユーザに予設された第2の重ね合わせ強度に基づいて明るさ処理された顔シャドー領域を第1の画像に重ね合わせ、第1の画像に基づく顔シャドー領域の明るさ調整を実現し、肌の立体感を増やす。
本実施形態では、重ね合わせ式は式(2)に示される。
Y3=Y1+Y_add*mask4*level2 式(2)
ただし、Y1は第1の画像の明るさチャンネルでの画素マップであり、Y3は第3の画像の明るさチャンネルでの画素マップであり、Y_addは明るさチャンネル成分の重ね合わせ値であり、mask4は顔シャドーマスクであり、level2は予設の第2の重ね合わせ強度である。
上記の各実施形態の一例では、シャドー領域中の赤色成分値を増やすことは、
シャドー領域のクロミナンスチャンネルでの全ての画素値と第1の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第1のクロミナンス重ね合わせマップを取得するステップB1と、
第1のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度とのドット積から第1のクロミナンスドット積を取得するステップB2と、
第1のクロミナンスドット積と第1の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせるステップB3と、を含む。
本実施形態では、重ね合わせ式は式(3)に示される。
Cr3=Cr1+Cr_add*mask4*level2 式(3)
ただし、Cr1は第1の画像のクロミナンスチャンネルでの画素マップであり、Cr3は第3の画像のクロミナンスチャンネルでの画素マップであり、Cr_addはクロミナンスチャンネル成分の重ね合わせ値であり、mask4は顔シャドーマスクであり、level2は予設の第2の重ね合わせ強度である。
本実施形態では、顔シャドー領域のクロミナンスのみの調整を実現するために、クロミナンス値を調整する時に、まずクロミナンスの重ね合わせ値とシャドー領域マスクとのドット積を得、またユーザに予設された第2の重ね合わせ強度に基づいてクロミナンス処理された顔シャドー領域を第1の画像に重ね合わせ、第1の画像に基づく顔シャドー領域のクロミナンス調整を実現し、肌の血色感を増やす。
図4は、本発明の画像処理方法のもう1つの実施形態のフローチャートである。図4に示すように、該実施形態の方法は、以下のステップを含む。
ステップ101において、YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得する。
ステップ102において、処理対象画像を明るさチャンネルでフィルタリングし、フィルタリングリングされた平滑化画像を取得する。
ステップ103において、平滑化画像及び処理対象画像に基づいて高周波画像を取得する。
ステップ104において、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得する。
ステップ105において、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得する。
ステップ206において、第1の画像をRGB3原色空間に変換し、RGB空間で第1の画像中の色成分を調整する。
ステップ207において、色成分が調整された第1の画像をHSL色相彩度明るさ空間に変換し、HSL空間に基づいて色成分が調整された第1の画像の明るさ値を保持し、第2の画像を取得する。
ステップ308において、最適化カラービデオ信号空間で明るさおよびクロミナンスの値に基づいて第1の画像中の顔領域上のシャドー領域を取得し、シャドー領域中の明るさ値および赤色成分値を増やし、第3の画像を取得する。
本実施形態では、第2の画像に基づき、明るさおよびクロミナンスから顔領域中のシャドー領域マスクを決定でき、シャドー領域マスク中の明るさ値および赤色成分値を調整することによって、肌の立体感を増やし、透明で血色良い効果を実現することができる。
上記の各実施形態の一例では、シャドー領域中の明るさ値を増やすことは、シャドー領域マスクの明るさチャンネルでの全ての画素値と第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第2の明るさ重ね合わせマップを取得するステップC1と、第2の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2の明るさのドット積を取得するステップC2と、第2の明るさのドット積と第2の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップC3と、を含む。
本実施形態では、顔シャドー領域の明るさのみの調整を実現するために、明るさ値を調整する時に、まず明るさの重ね合わせ値とシャドー領域マスクとのドット積を得、またユーザに予設された第2の重ね合わせ強度に基づいて明るさ処理された顔シャドー領域を第2の画像に重ね合わせ、第2の画像に基づく顔シャドー領域の明るさ調整を実現し、肌の立体感を増やす。
上記の各実施形態の一例では、シャドー領域中の赤色成分値を増やすことは、
シャドー領域のクロミナンスチャンネルでの全ての画素値と第2の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第2のクロミナンス重ね合わせマップを取得するステップD1と、
第2のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2のクロミナンスドット積を取得するステップD2と、
第2のクロミナンスドット積と第2の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせるステップD3と、を含む。
本実施形態では、顔シャドー領域のクロミナンスのみの調整を実現するために、クロミナンス値を調整する時に、まずクロミナンスの重ね合わせ値とシャドー領域マスクのドット積を得、またユーザに予設された第2の重ね合わせ強度に基づいてクロミナンス処理された顔シャドー領域を第2の画像に重ね合わせ、第2の画像に基づく顔シャドー領域のクロミナンス調整を実現し、肌の血色感を増やす。
本発明の画像処理方法のもう1つの実施形態では、上記の図1、3、4の実施形態に基づき、該実施形態の方法は、最適化カラービデオ信号空間に基づいて明るさおよびクロミナンスの値から第1の画像、第3の画像または第4の画像中の顔領域上の唇領域を取得することと、唇領域中の明るさ値および赤色成分値を増やし、第5の画像を取得することと、を更に含む。
ただし、第5の画像は第1の画像、第3の画像または第4の画像から得られ、例えば、第5の画像は第1、3または4の画像の唇領域に明るさ値および赤色成分値を増やして得られたものである。
本実施形態では、最適化された第1の画像、第3の画像または第4の画像について、YCrCb空間で明るさおよびクロミナンスの値に基づいて唇領域を決定し、更に唇領域中の明るさ値および赤色成分値を増やすることで、唇の血色および唇の明るさの向上効果を実現し、ユーザの体験を更に向上させる。
上記の各実施形態の一例では、唇領域中の明るさ値を増やすことは、
唇領域の明るさチャンネルでの全ての画素値と第1の画像、第3の画像または第4の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第3の明るさ重ね合わせマップ、第4の明るさ重ね合わせマップまたは第5の明るさ重ね合わせマップを取得するステップE1と、第3の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第1の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップE2と、第4の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第3の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップE3と、第5の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第4の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップE4と、を含む。
本実施形態では、実際に第1の画像に基づく処理、第3の画像に基づく処理、および第4の画像に基づく処理を含む3つの例に相当し、ユーザに予設された第3の重ね合わせ強度に基づいて画像の明るさチャンネルでの唇領域の重ね合わせマップを元の画像に重ね合わせ、唇領域マスクの明るさ向上を実現する。
上記の各実施形態の一例では、唇領域中の赤色成分値を増やすことは、
唇領域のクロミナンスチャンネルでの全ての画素値と第1の画像、第3の画像または第4の画像のクロミナンスチャンネルでの重ね合わせ値に対してドット積操作を行い、第3のクロミナンス重ね合わせマップ、第4のクロミナンス重ね合わせマップまたは第5のクロミナンス重ね合わせマップを得るステップF1と、第3のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第1の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップF2と、第4のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第3の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップF3と、第5のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第4の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップF4と、を含む。
本実施形態では、実際に第1の画像に基づく処理、第3の画像に基づく処理、および第4の画像に基づく処理を含む3つの例に相当し、ユーザに予設された第3の重ね合わせ強度に基づいて画像のクロミナンスチャンネルでの唇領域の重ね合わせマップを元の画像に重ね合わせ、唇領域マスクのクロミナンスの赤色を実現し、唇の血色効果を実現する。
本実施形態では、重ね合わせ式は式(4)に示される。
Y5=Yi+Y_add2*mask5*level3 式(4)
ただし、Yiは第i画像の明るさチャンネルでの画素マップであり、iの値は1、3または4(後記のある実施形態の場合にiは2である)であり、Y5は第5の画像の明るさチャンネルでの画素マップであり、Y_add2は明るさチャンネル成分の重ね合わせ値であり、mask5は唇領域マスクであり、level3は予設の第3の重ね合わせ強度である。
本発明の画像処理方法のもう1つの実施形態では、上記の図2の実施形態に基づき、該実施形態の方法は、第2の画像を最適化カラービデオ信号空間に変換し、最適化カラービデオ信号空間に基づき明るさおよびクロミナンスの値から第2の画像中の顔領域上の唇領域を取得するステップG1と、唇領域中の明るさ値および赤色成分値を増やし、第6の画像を取得するステップG2と、を更に含む。その内に、第6の画像は第4の画像に類似し、第4の画像が前記第2の画像中の顔領域上のシャドー領域マスクに関する画像であり、第6の画像が第2の画像中の顔領域上の唇領域に関する画像である点で異なる。
本実施形態では、第2の画像の処理空間がHSL空間に位置するので、唇領域を処理する前に、まず第2の画像をYCrCb空間に変換し、YCrCb空間で明るさおよびクロミナンスの値に基づいて唇領域を決定し、そして唇領域中の明るさ値および赤色成分値を増やすことで、唇の血色および唇の明るさの向上効果を実現し、ユーザの体験を向上させる。
本実施形態では、重ね合わせ式は式(5)に示される。
Cr5=Cr i+Cr_add2*mask5*level3 式(5)
ただし、Cr iは第i画像のクロミナンスチャンネルでの画素マップであり、iの値は1、3または4(後記のある実施形態の場合にiは2である)であり、Cr5は第5の画像のクロミナンスチャンネルでの画素マップであり、Cr _add2はクロミナンスチャンネル成分の重ね合わせ値であり、mask5は唇領域マスクであり、level3は予設の第3の重ね合わせ強度である。
上記の各実施形態の一例では、唇領域中の明るさ値を増やすことは、
唇領域の明るさチャンネルでの全ての画素値と第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第6の明るさ重ね合わせマップを取得するステップH1と、第6の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第2の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップH2と、を含む。
本実施形態では、ユーザに予設された第3の重ね合わせ強度に基づいて画像の明るさチャンネルでの唇領域の重ね合わせマップを元の画像に重ね合わせ、唇領域の明るさ向上を実現する。
上記の各実施形態の一例では、唇領域中の赤色成分値を増やすことは、
唇領域のクロミナンスチャンネルでの全ての画素値と第2の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第6のクロミナンス重ね合わせマップを取得するステップJ1と、第6のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第2の画像の明るさチャンネルでの画素値を対応して重ね合わせるステップJ2と、を含む。
本実施形態では、ユーザに予設された第3の重ね合わせ強度に基づいて画像のクロミナンスチャンネルでの唇領域の重ね合わせマップを元の画像に重ね合わせ、唇領域マスク中のクロミナンスの赤色を実現し、唇の血色効果を実現する。
図5は本発明の画像処理装置の1つの実施形態の構造模式図である。該実施形態の装置は本発明の上記の各方法の実施例を実現するために用いられる。図5に示すように、該実施形態の装置は以下の手段を含む。
領域取得ユニット51は、処理対象画像中の顔肌色領域を取得するように構成される。
その内に、顔肌色領域を取得する方式は様々あるが、画像中のどの箇所が顔肌色であるかを識別できればよく、YCrCb最適化カラービデオ信号空間でクロミナンス及び彩度に基づいて得られてもよく、ニューラルネットワークなどの技術によって得られてもよい。
フィルタリングユニット52は、処理対象画像をフィルタリングし、平滑化画像を取得するように構成される。
その内に、画像フィルタリングは、画像の細部特徴を可能な限り保持する条件下で、目標画像のノイズを抑制することであり、画像の前処理に不可欠な操作であり、その処理効果は、後続の画像処理および分析の有効性と信頼性に直接影響し、本実施形態は、平滑化画像及び処理対象画像に基づいて高周波画像を取得することにより、高周波画像がより多くの肌の細部を反映することができ、顔の肌の細部に対する最適化を実現することができる。
高周波取得ユニット53は、平滑化画像及び処理対象画像に基づいて高周波画像を取得するように構成される。
顔肌色の高周波ユニット54は、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得するように構成される。
信号重ね合わせユニット55は、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得するように構成される。
本発明の上記の実施形態によって提供される画像処理装置では、処理対象画像中の顔肌色領域を取得し、受信した処理対象画像を最適化カラービデオ信号空間に変換することにより、最適化カラービデオ信号空間で処理対象画像中の顔肌色マスクを決定し、処理する顔領域を決定し、後で顔領域のみを処理し、画像内の他の部分の表示効果に影響を与えず、処理対象画像に対してフィルタリングを行い、フィルタリングリングされた平滑化画像を取得し、平滑化画像及び処理対象画像に基づいて高周波画像を取得し、高周波画像を利用して顔の肌の細部に対する最適化を実現し、高周波画像においてより多くの肌の細部を反映でき、顔の肌の最適化がより正確になり、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、明るさチャンネルで顔肌色マスク及び予設の第1の重ね合わせ強度に基づいて高周波画像と処理対象画像を重ね合わせ、特定的に顔の肌の細部の明るさを高め、顔画像の表示効果がより立体的で目立つようになる。
上記の各実施形態の一例では、領域取得ユニット51は、YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得するように構成され、YCrCb最適化カラービデオ信号空間は、明るさチャンネル、クロミナンスチャンネル、および彩度チャンネルを含み、
フィルタリングユニット52は、処理対象画像を明るさチャンネルでフィルタリングするように構成される。
上記の各実施形態の一例では、領域取得ユニット51は、処理対象画像の最適化カラービデオ信号空間でのクロミナンス値および彩度値に基づいて処理対象画像中の顔肌色領域を決定するように構成される顔肌色識別モジュールと、ニューラルネットワークを利用して処理対象画像の顔キーポイントを取得し、顔キーポイントに基づいて処理対象画像中の顔肌色領域を決定するように構成される領域識別モジュールと、を含む。
上記の各実施形態の一例では、フィルタリングユニット52は、フィルタに基づいて処理対象画像の明るさチャンネルでの全ての画素値をブロックフィルタリングするように構成される。
上記の各実施形態の一例では、高周波取得ユニット53は、処理対象画像の明るさチャンネルでの全ての画素値から対応的に平滑化画像の明るさのチャンネルでの対応位置の画素値を差し引き、高周波画像を取得するように構成される。
上記の各実施形態の一例では、顔肌色の高周波ユニット54は、予設の第1の重ね合わせ強度に基づいて、高周波画像と顔肌色マスクを要素乗算し、顔肌色高周波画像を取得するように構成される。
上記の各実施形態の一例では、YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて処理対象画像の明るさチャンネル信号を取得し、YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて顔肌色高周波画像の明るさチャンネル信号を取得するように構成される信号取得ユニットを更に含む。
上記の各実施形態の一例では、処理対象画像を最適化カラービデオ信号空間に変換するように構成される空間変換ユニットを更に含む。
図6は、本発明の画像処理装置のもう1つの実施形態のフローチャートである。図6に示すように、該実施形態装置は以下の手段を含む。
領域取得ユニット51は、処理対象画像中の顔肌色領域を取得するように構成される。
顔肌色領域を取得方式が様々あるが、画像中のどの箇所が顔肌色であるかを識別できればよく、YCrCb最適化カラービデオ信号空間でクロミナンス及び彩度に基づいて得られてもよく、ニューラルネットワークなどの技術によって得られてもよい。
フィルタリングユニット52は、処理対象画像をフィルタリングし、平滑化画像を取得するように構成される。
画像フィルタリングは、画像の細部特徴を可能な限り保持する条件下で、目標画像のノイズを抑制することであり、画像の前処理に不可欠な操作であり、その処理効果は、後続の画像処理および分析の有効性と信頼性に直接影響し、本実施形態は、平滑化画像及び処理対象画像に基づいて高周波画像を取得することにより、高周波画像がより多くの肌の細部を反映することができ、顔の肌の細部に対する最適化を実現することができる。
高周波取得ユニット53は、平滑化画像及び処理対象画像に基づいて高周波画像を取得するように構成される。
顔肌色の高周波ユニット54は、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得するように構成される。
信号重ね合わせユニット55は、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得するように構成される。
成分調整ユニット66は、第1の画像をRGB3原色空間に変換し、RGB空間に基づいて第1の画像中の色成分を調整するように構成される。
その内に、RGBカラーモードは、赤(R)、緑(G)、青(B)の3つの色チャンネルの変化及びそれらの重ね合わせによって様々な色を得る業界のカラー標準の一つであり、RGBは赤、緑、青の3つのチャンネルの色で、RGB空間で第1の画像中の色を調整することによって顔肌色の調整を実現する。
明るさ値保持ユニット67は、色成分が調整された第1の画像をHSL色相彩度明るさ空間に変換し、HSL空間に基づいて色成分が調整された第1の画像の明るさ値を保持し、第2の画像を取得するように構成される。
HSLカラーモードは、色相(H)、彩度(S)、明るさ(L)の3つの色チャンネルの変化及びそれらの重ね合わせによって様々な色を得る業界のカラー標準の一つであり、HSLは色相、彩度、明るさの3つのチャンネルの色であり、HSL空間で第1の画像の明るさ値を保持する。
本実施形態によって提供される画像処理方法は、RGB空間で第1の画像中の色および色相を調整することによって、従来技術において美化処理された後全体的に黄色または赤色がかかった肌色を有する問題を解決し、所期の肌の色が得られ、明るさ調整と組み合わせて透明な顔の肌を実現する。
上記の各実施形態の一例では、成分調整ユニット66は、RGB空間に基づいて前記第1の画像中の青成分及びマゼンタ成分を増やし、黄色成分を低減するように構成される。
本発明の画像処理装置のもう1つの実施形態では、上記の各実施形態に基づき、該実施形態装置は、最適化カラービデオ信号空間で明るさおよびクロミナンスの値に基づいて第1の画像または第2の画像中の顔領域上のシャドー領域を取得するように構成されるシャドー取得ユニットと、シャドー領域中の明るさ値および赤色成分値を増やし、第3の画像または第4の画像を取得するように構成されるシャドー処理ユニットと、を更に含む。
本実施形態では、明るさおよびクロミナンスに基づいて顔領域中のシャドー領域を決定でき、シャドー領域中の明るさ値および赤色成分値を調整することによって、肌の立体感を増やし、透明で血色良い効果を実現することができる。
上記の各実施形態の一例では、シャドー処理ユニットは、シャドー領域の明るさチャンネルでの全ての画素値と第1の画像または第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第1の明るさ重ね合わせマップを取得する、またはシャドー領域の明るさチャンネルでの全ての画素値と第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第2の明るさ重ね合わせマップを取得するように構成されるシャドードット積取得モジュールと、
第1の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1の明るさのドット積を取得し、第1の明るさのドット積と第1の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第2の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2の明るさのドット積を取得し、第2の明るさのドット積と第2の画像の明るさチャンネルでの画素値を対応して重ね合わせるように構成されるシャドー明るさ重ね合わせモジュールと、を含む。
上記の各実施形態の一例では、シャドー処理ユニットは、
シャドー領域のクロミナンスチャンネルでの全ての画素値と第1の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第1のクロミナンス重ね合わせマップを取得する、またはシャドー領域マスクのクロミナンスチャンネルでの全ての画素値と第2の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第2のクロミナンス重ね合わせマップを取得するように構成されるシャドークロミナンス重ね合わせモジュールと、
第1のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1のクロミナンスドット積を取得し、第1のクロミナンスドット積と第1の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせる、または、第2のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2のクロミナンスドット積を取得し、第2のクロミナンスドット積と第2の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせるように構成されるシャドークロミナンスドット積モジュールと、を更に含む。
上記の各実施形態の一例では、シャドー取得ユニットは、更に第2の画像を処理する前に、第2の画像を最適化カラービデオ信号空間に変換するように構成される。
本発明の画像処理装置のもう1つの実施形態では、上記の各実施形態に基づき、該実施形態装置は、最適化カラービデオ信号空間に基づいて明るさおよびクロミナンスの値から第1の画像、第2の画像、第3の画像または第4の画像中の顔領域上の唇領域を取得するように構成される唇取得ユニットと、唇領域中の明るさ値および赤色成分値を増やし、第5の画像、第6の画像、第7の画像または第8の画像を取得するように構成される唇処理ユニットと、を更に含む。
本実施形態では、第2の画像に基づき、明るさおよびクロミナンスから顔領域中のシャドー領域マスクを決定でき、シャドー領域マスク中の明るさ値および赤色成分値を調整することによって、肌の立体感を増やし、透明で血色良い効果を実現することができる。
上記の各実施形態の一例では、唇処理ユニットは、
唇領域の明るさチャンネルでの全ての画素値と第1の画像、第2の画像、第3の画像または第4の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第3の明るさ重ね合わせマップ、第4の明るさ重ね合わせマップ、第5の明るさ重ね合わせマップまたは第6の明るさ重ね合わせマップを取得するように構成される唇明るさドット積モジュールと、
第3の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第1の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第4の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第2の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第5の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第3の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第6の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第4の画像の明るさチャンネルでの画素値を対応して重ね合わせるように構成される唇明るさ重ね合わせモジュールと、を含む。
上記の各実施形態の一例では、唇処理ユニットは、
唇領域のクロミナンスチャンネルでの全ての画素値と第1の画像、第2の画像、第3の画像または第4の画像のクロミナンスチャンネルでの重ね合わせ値に対してドット積操作を行い、第3のクロミナンス重ね合わせマップ、第4のクロミナンス重ね合わせマップ、第5のクロミナンス重ね合わせマップまたは第6のクロミナンス重ね合わせマップを取得するように構成される唇クロミナンスドット積モジュールと、
第3のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第1の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第4のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第2の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第5のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第3の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、第6のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と第4の画像の明るさチャンネルでの画素値を対応して重ね合わせるように構成される唇クロミナンス重ね合わせモジュールと、を更に含む。
上記の各実施形態の一例では、唇取得ユニットは第2の画像を処理する前に、更に第2の画像を最適化カラービデオ信号空間に変換するように構成される。
本発明の実施形態の一態様によれば、上記のような画像処理装置を含むプロセッサーを備える電子デバイスを提供する。
本発明の実施形態の一態様によれば、実行可能コマンドを記憶するためのメモリと、
前記メモリと通信し前記実行可能コマンドを実行することによって上述した画像処理方法の操作を実現するためのプロセッサーと、含む電子デバイスを提供する。
本発明の実施形態の一態様によれば、コンピュータ可読コマンドを記憶するためのものであり、前記コマンドを実行する時に上述した画像処理方法の操作を実現するコンピュータ記憶媒体を提供する。
本発明の実施形態は、例えば携帯端末、パーソナルコンピュータ(PC)、タブレット型コンピュータ、サーバなどの電子デバイスを更に提供する。以下、図7を参照して、本願の実施形態の端末機器またはサーバを実現するのに適する電子デバイス700の構造模式図であり、図7に示すように、コンピュータシステム700は、1つまたは複数の中央処理ユニット(CPU)701、及び/又は1つまたは複数の画像プロセッサー(GPU)713などを含む1つまたは複数のプロセッサー、通信部等を含み、プロセッサーは、読み取り専用メモリ(ROM)702に記憶された実行可能コマンドまたは記憶部708からランダムアクセスメモリ(RAM)703にロードされた実行可能コマンドを実行することによって各種の適切な動作および処理を実現する。通信部712は、IB(Infiniband)ネットワークカードを含むネットワークカードを含むが、これに限定されなく、プロセッサーは、読み取り専用メモリ702及び/又はランダムアクセスメモリ730と通信し実行可能コマンドを実行し、バス704を介して通信部712と接続され、かつ通信部712を介して他のターゲットデバイスと通信することによって、本願の実施形態によって提供されるいずれかの方法に対応する操作を実現し、例えば、処理対象画像中の顔肌色領域を取得し、処理対象画像に対してフィルタリングを行い、フィルタリングリングされた平滑化画像を取得し、平滑化画像及び処理対象画像に基づいて高周波画像を取得し、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得し、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得する。
また、RAM703には、装置操作に必要な各種プログラムやデータを記憶することができる。CPU701、ROM702及びRAM703はバス704を介して相互に接続される。RAM703を有する場合に、ROM702は任意選択可能なモジュールである。RAM703は実行可能コマンドを記憶するか、または動作時に実行可能コマンドをROM702に書き込み、実行可能コマンドによってプロセッサー701に上記通信方法に対応する操作を実行させる。入力/出力(I/O)インタフェース705もバス704に接続される。通信部712は、統合的に設置されてもよく、複数のサブモジュール(例えば複数のIBネットワークカード)を有し、通信バスのリンク上にあるように設置されてもよい。
キーボード、マウス等を含む入力部706と、陰極線管(CRT)、液晶ディスプレイー(LCD)等及びスピーカ等を含む出力部707と、ハードディスク等を含む記憶部708と、LANカード、モデムなどのネットワークインタフェースカードを含む通信インタフェース709などがI/Oインタフェース705に接続されている。ドライバ710も必要に応じてI/Oインタフェース705に接続される。磁気ディスク、光ディスク、光磁気ディスク、半導体メモリなどのリムーバブル媒体711は、必要に応じてドライバ710上に装着され、そこから読み出されたコンピュータプログラムを必要に応じて記憶部708にインストールする。
なお、図7に示す構造は任意選択的な一実施例に過ぎず、具体的な実践では、実際の必要に応じて上記の図7の部品の数及び種類を選択、削除、追加、または置換することができ、異なる機能部品の設置上でも、分離設置または統合設置の実施例を採用でき、例えばGPUとCPUは分離設置するかまたはGPUをCPUに統合するようにしてもよく、通信デバイスは分離設置してもよく、またCPUまたはGPUに統合してもよいことである。これらの置換可能な実施形態はいずれも本願の保護範囲に属する。
特に、本願の実施例によれば、フローチャートを参照しながら上述したプロセスはコンピュータソフトウェアプログラムとして実現できる。例えば、本願の実施例はコンピュータプログラム製品を含み、それは機械可読媒体に有形に具現化された、フローチャートに示す方法を実行するためのプログラムコードを含むコンピュータプログラムを含み、プログラムコードは本願の実施例により提供されるドアガード制御方法のステップに対応するコマンド、例えば、処理対象画像中の顔肌色領域を取得し、処理対象画像に対してフィルタリングを行い、フィルタリングリングされた平滑化画像を取得し、平滑化画像及び処理対象画像に基づいて高周波画像を取得し、高周波画像および顔肌色マスクに基づいて顔肌色高周波画像を取得し、処理対象画像の明るさチャンネル信号に、顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得する。このような実施形態では、該コンピュータプログラムは通信部709によってネットワークからダウンロードおよびインストールされ、及び/又はリムーバブル媒体711からインストールされ得る。中央処理ユニット(CPU)701によって該コンピュータプログラムを実行する時に、本願の方法中の特定の上記機能を実現する。
本発明の方法及び装置、機器は、様々な形態で実現され得る。例えば、ソフトウェア、ハードウェア、ファームウェアまたはソフトウェア、ハードウェア、ファームウェアの任意の組合せによって本発明の方法及び装置、機器を実現することができる。方法のステップのための上記順序は説明のために用いられ、本発明の方法のステップは、特に断らない限り、以上説明した順序に限定されない。また、いくつかの実施形態では、本発明は記録媒体に記憶されたプログラムとしてもよく、これらのプログラムは本発明による方法を実現するための機械可読コマンドを含む。従って、本発明は本発明による方法を実現するためのプログラムが記憶された記録媒体も含む。
以上の説明は制限的ではなく例示的なものであり、本発明はこれらに限定されない。当業者にとっては多くの修正や変更を加えることは明らかである。本発明の原理および実際応用を説明するために、選択的に実施形態を説明したが、勿論、当業者は本発明に基づき特定用途向けの各種の修正を加えた様々な実施形態を想到することができる。

Claims (43)

  1. 処理対象画像中の顔肌色領域を取得することと、
    前記処理対象画像をフィルタリングし、平滑化画像を取得することと、
    前記平滑化画像及び前記処理対象画像に基づいて高周波画像を取得することと、
    前記高周波画像及び前記顔肌色マスクに基づいて顔肌色高周波画像を取得することと、
    前記処理対象画像の明るさチャンネル信号に、前記顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得することと、を含む画像処理方法。
  2. 前記処理対象画像中の顔肌色領域を取得することは、YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得することを含み、前記YCrCb最適化カラービデオ信号空間は、明るさチャンネル、クロミナンスチャンネル、および彩度チャンネルを含み、
    前記処理対象画像をフィルタリングすることは、前記処理対象画像を明るさチャンネルでフィルタリングすることを含む請求項1に記載の方法。
  3. 前記YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得することは、
    処理対象画像の前記最適化カラービデオ信号空間でのクロミナンス値および彩度値に基づいて前記処理対象画像中の顔肌色領域を決定ことと、
    ニューラルネットワークを利用して前記処理対象画像の顔キーポイントを取得し、前記顔キーポイントに基づいて前記処理対象画像中の顔肌色領域を決定することと、を含む請求項2に記載の方法。
  4. 前記処理対象画像を明るさチャンネルでフィルタリングすることは、フィルタに基づいて前記処理対象画像の明るさチャンネルでの全ての画素値をブロックフィルタリングすることを含む請求項2または3に記載の方法。
  5. 前記平滑化画像及び前記処理対象画像に基づいて高周波画像を取得することは、前記処理対象画像の明るさのチャンネルでの全ての画素値から対応して前記平滑化画像の明るさのチャンネルでの対応位置の画素値を差し引き、高周波画像を取得することを含む請求項1〜4のいずれか1項に記載の方法。
  6. 前記高周波画像及び前記顔肌色マスクに基づいて顔肌色高周波画像を取得することは、予設の第1の重ね合わせ強度に基づいて、前記高周波画像と前記顔肌色マスクを要素乗算し、顔肌色高周波画像を取得することを含む請求項1〜5のいずれか1項に記載の方法。
  7. 前記処理対象画像の明るさチャンネル信号を前記顔肌色高周波画像の明るさチャンネル信号に重ね合わせる前に、
    YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて前記処理対象画像の明るさチャンネル信号を取得することと、
    YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて前記顔肌色高周波画像の明るさチャンネル信号を取得することと、を含む請求項2〜6のいずれか1項に記載の方法。
  8. 最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得する前、処理対象画像を最適化カラービデオ信号空間に変換することを更に含む請求項2〜7のいずれか1項に記載の方法。
  9. 前記第1の画像をRGB3原色空間に変換し、前記RGB空間に基づいて前記第1の画像中の色成分を調整することと、
    色成分が調整された第1の画像をHSL色相彩度明るさ空間に変換し、前記HSL空間に基づいて前記色成分が調整された第1の画像の明るさ値を保持し、第2の画像を取得することと、を更に含む請求項1〜8のいずれか1項に記載の方法。
  10. 前記RGB空間に基づいて前記第1の画像中の色成分を調整することは、前記RGB空間に基づいて前記第1の画像中の青成分及びマゼンタ成分を増やし、黄色成分を低減することを含む請求項9に記載の方法。
  11. 最適化カラービデオ信号空間で明るさおよびクロミナンスの値に基づいて前記第1の画像中の顔領域上のシャドー領域を取得することと、
    前記シャドー領域中の明るさ値および赤色成分値を増やし、第3の画像を取得することと、を更に含む請求項1〜8のいずれか1項に記載の方法。
  12. 前記シャドー領域中の明るさ値を増やすことは、
    前記シャドー領域の明るさチャンネルでの全ての画素値と前記第1の処理対象画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第1の明るさ重ね合わせマップを取得することと、
    前記第1の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1の明るさのドット積を取得することと、
    前記第1の明るさのドット積と前記第1の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、を含む請求項11に記載の方法。
  13. 前記シャドー領域中の赤色成分値を増やすことは、
    前記シャドー領域のクロミナンスチャンネルでの全ての画素値と前記第1の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第1のクロミナンス重ね合わせマップを取得することと、
    前記第1のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1のクロミナンスドット積を取得することと、
    前記第1のクロミナンスドット積と前記第1の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせることと、を含む請求項11または12に記載の方法。
  14. 前記第2の画像を最適化カラービデオ信号空間に変換し、最適化カラービデオ信号空間で明るさおよびクロミナンスの値に基づいて前記第2の画像中の顔領域上のシャドー領域マスクを取得することと、
    前記シャドー領域マスク中の明るさ値および赤色成分値を増やし、第4の画像を取得することと、を更に含む請求項9または10に記載の方法。
  15. 前記シャドー領域中の明るさ値を増やすことは、
    前記シャドー領域の明るさチャンネルでの全ての画素値と前記第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第2の明るさ重ね合わせマップを取得することと、
    前記第2の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2の明るさのドット積を取得することと、
    前記第2の明るさのドット積と前記第2の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、を含む請求項14に記載の方法。
  16. 前記シャドー領域中の赤色成分値を増やすことは、
    前記シャドー領域マスクのクロミナンスチャンネルでの全ての画素値と前記第2の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第2のクロミナンス重ね合わせマップを取得することと、
    前記第2のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2のクロミナンスドット積を取得することと、
    前記第2のクロミナンスドット積と前記第2の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせることと、を含む請求項14または15に記載の方法。
  17. 最適化カラービデオ信号空間に基づいて明るさおよびクロミナンスの値から前記第1の画像、第3の画像または第4の画像中の顔領域上の唇領域を取得することと、
    前記唇領域中の明るさ値および赤色成分値を増やし、第5の画像、第7の画像または第8の画像を取得することと、を更に含む請求項1〜8、11〜13のいずれか1項に記載の方法。
  18. 前記唇領域中の明るさ値を増やすことは、
    前記唇領域の明るさチャンネルでの全ての画素値と前記第1の画像、第3の画像または第4の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第3の明るさ重ね合わせマップ、第5の明るさ重ね合わせマップまたは第6の明るさ重ね合わせマップを取得することと、
    前記第3の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第1の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、
    前記第5の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第3の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、
    前記第6の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第4の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、を含む請求項17に記載の方法。
  19. 前記唇領域中の赤色成分値を増やすことは、
    前記唇領域のクロミナンスチャンネルでの全ての画素値と前記第1の画像、第3の画像または第4の画像のクロミナンスチャンネルでの重ね合わせ値に対してドット積操作を行い、第3のクロミナンス重ね合わせマップ、第5のクロミナンス重ね合わせマップまたは第6のクロミナンス重ね合わせマップを取得することと、
    前記第3のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第1の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、
    前記第5のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第3の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、
    前記第6のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第4の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、を含む請求項17または18に記載の方法。
  20. 前記第2の画像を最適化カラービデオ信号空間に変換し、最適化カラービデオ信号空間に基づいて明るさおよびクロミナンスの値から前記第2の画像中の顔領域上の唇領域を取得することと、
    前記唇領域中の明るさ値および赤色成分値を増やし、第6の画像を取得することと、を更に含む請求項9または10、14〜16のいずれか1項に記載の方法。
  21. 前記唇領域中の明るさ値を増やすことは、
    前記唇領域の明るさチャンネルでの全ての画素値と前記第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第4の明るさ重ね合わせマップを取得することと、前記第4の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第2の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、を含む請求項20に記載の方法。
  22. 前記唇領域中の赤色成分値を増やすことは、前記唇領域のクロミナンスチャンネルでの全ての画素値と前記第2の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第4のクロミナンス重ね合わせマップを取得することと、前記第4のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第2の画像の明るさチャンネルでの画素値を対応して重ね合わせることと、を含む請求項20または21に記載の方法。
  23. 処理対象画像中の顔肌色領域を取得するように構成される領域取得ユニットと、前記処理対象画像に対してフィルタリングを行い、平滑化画像を取得するように構成されるフィルタリングユニットと、前記平滑化画像及び前記処理対象画像に基づいて高周波画像を取得するように構成される高周波取得ユニットと、前記高周波画像及び前記顔肌色マスクに基づいて顔肌色高周波画像を取得するように構成される顔肌色の高周波ユニットと、前記処理対象画像の明るさチャンネル信号に、前記顔肌色高周波画像の明るさチャンネル信号を重ね合わせて、第1の画像を取得するように構成される信号重ね合わせユニットと、を含む画像処理装置。
  24. 前記領域取得ユニットは、YCrCb最適化カラービデオ信号空間に基づく処理対象画像中の顔肌色領域を取得するように構成され、前記YCrCb最適化カラービデオ信号空間は、明るさチャンネル、クロミナンスチャンネル、および彩度チャンネルを含み、
    前記フィルタリングユニットは、前記処理対象画像を明るさチャンネルでフィルタリングするように構成される請求項23に記載の装置。
  25. 前記領域取得ユニットは、
    処理対象画像の前記最適化カラービデオ信号空間でのクロミナンス値および彩度値に基づいて前記処理対象画像中の顔肌色領域を決定するように構成される顔肌色識別モジュールと、
    ニューラルネットワークを利用して前記処理対象画像の顔キーポイントを取得し、前記顔キーポイントに基づいて前記処理対象画像中の顔肌色領域を決定するように構成される領域識別モジュールと、を含む請求項24に記載の装置。
  26. 前記フィルタリングユニットは、フィルタに基づいて前記処理対象画像の明るさチャンネルでの全ての画素値をブロックフィルタリングするように構成される請求項24または25に記載の装置。
  27. 前記高周波取得ユニットは、前記処理対象画像の明るさのチャンネルでの全ての画素値から対応して前記平滑化画像の明るさのチャンネルでの対応位置の画素値を差し引き、高周波画像を取得するように構成される請求項23〜26のいずれか1項に記載の装置。
  28. 前記顔肌色の高周波ユニットは、予設の第1の重ね合わせ強度に基づいて、前記高周波画像と前記顔肌色マスクとを要素乗算し、顔肌色高周波画像を取得するように構成される請求項23〜27のいずれか1項に記載の装置。
  29. YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて前記処理対象画像の明るさチャンネル信号を取得し、YCrCb最適化カラービデオ信号空間の明るさチャンネルに基づいて前記顔肌色高周波画像の明るさチャンネル信号を取得するように構成される信号取得ユニットを更に含む請求項24〜28のいずれか1項に記載の装置。
  30. 処理対象画像を最適化カラービデオ信号空間に変換するように構成される空間変換ユニットを更に含む請求項24〜29のいずれか1項に記載の装置。
  31. 前記第1の画像をRGB3原色空間に変換し、前記RGB空間に基づいて前記第1の画像中の色成分を調整するように構成される成分調整ユニットと、色成分が調整された第1の画像をHSL色相彩度明るさ空間に変換し、前記HSL空間に基づいて前記色成分が調整された第1の画像の明るさ値を保持し、第2の画像を取得するように構成される明るさ値保持ユニットと、を更に含む請求項23〜30のいずれか1項に記載の装置。
  32. 前記成分調整ユニットは、前記RGB空間に基づいて前記第1の画像中の青成分及びマゼンタ成分を増やし、黄色成分を低減するように構成される請求項31に記載の装置。
  33. 最適化カラービデオ信号空間で明るさおよびクロミナンスの値に基づいて前記第1の画像または第2の画像中の顔領域上のシャドー領域を取得するように構成されるシャドー取得ユニットと、前記シャドー領域中の明るさ値および赤色成分値を増やし、第3の画像または第4の画像を取得するように構成されるシャドー処理ユニットと、を更に含む請求項23〜32のいずれか1項に記載の装置。
  34. 前記シャドー処理ユニットは、
    前記シャドー領域の明るさチャンネルでの全ての画素値と前記第1の画像または第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第1の明るさ重ね合わせマップを取得する、または前記シャドー領域の明るさチャンネルでの全ての画素値と前記第2の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第2の明るさ重ね合わせマップを取得するように構成されるシャドードット積取得モジュールと、
    前記第1の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1の明るさのドット積を取得し、前記第1の明るさのドット積と前記第1の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第2の明るさ重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2の明るさのドット積を取得し、前記第2の明るさのドット積と前記第2の画像の明るさチャンネルでの画素値を対応して重ね合わせるように構成されるシャドー明るさ重ね合わせモジュールと、を含む請求項33に記載の装置。
  35. 前記シャドー処理ユニットは、
    前記シャドー領域のクロミナンスチャンネルでの全ての画素値と前記第1の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第1のクロミナンス重ね合わせマップを取得する、または前記シャドー領域マスクのクロミナンスチャンネルでの全ての画素値と前記第2の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第2のクロミナンス重ね合わせマップを取得するように構成されるシャドークロミナンス重ね合わせモジュールと、
    前記第1のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第1のクロミナンスドット積を取得し、前記第1のクロミナンスドット積と前記第1の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせる、または、前記第2のクロミナンス重ね合わせマップと予設の第2の重ね合わせ強度に対してドット積操作を行うことで第2のクロミナンスドット積を取得し、前記第2のクロミナンスドット積と前記第2の画像のクロミナンスチャンネルでの画素値を対応して重ね合わせるように構成されるシャドークロミナンスドット積モジュールと、を更に含む請求項33または34に記載の装置。
  36. 前記シャドー取得ユニットは前記第2の画像を処理する前に、更に前記第2の画像を最適化カラービデオ信号空間に変換するように構成される請求項33〜35のいずれか1項に記載の装置。
  37. 最適化カラービデオ信号空間に基づいて明るさおよびクロミナンスの値から前記第1の画像、第2の画像、第3の画像または第4の画像中顔領域上の唇領域を取得するように構成される唇取得ユニットと、
    前記唇領域中の明るさ値および赤色成分値を増やし、第5の画像、第6の画像、第7の画像または第8の画像を取得するように構成される唇処理ユニットと、を更に含む請求項23〜36のいずれか1項に記載の装置。
  38. 前記唇処理ユニットは、
    前記唇領域の明るさチャンネルでの全ての画素値と前記第1の画像、第2の画像、第3の画像または第4の画像の明るさチャンネルでの重ね合わせ値のドット積に基づいて、第3の明るさ重ね合わせマップ、第4の明るさ重ね合わせマップ、第5の明るさ重ね合わせマップまたは第6の明るさ重ね合わせマップを取得するように構成される唇明るさドット積モジュールと、
    前記第3の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第1の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第4の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第2の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第5の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第3の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第6の明るさ重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第4の画像の明るさチャンネルでの画素値を対応して重ね合わせるように構成される唇明るさ重ね合わせモジュールと、を含む請求項37に記載の装置。
  39. 前記唇処理ユニットは、
    前記唇領域のクロミナンスチャンネルでの全ての画素値と前記第1の画像、第2の画像、第3の画像または第4の画像のクロミナンスチャンネルでの重ね合わせ値のドット積に基づいて、第3のクロミナンス重ね合わせマップ、第4のクロミナンス重ね合わせマップ、第5のクロミナンス重ね合わせマップまたは第6のクロミナンス重ね合わせマップを取得するように構成される唇クロミナンスドット積モジュールと、
    前記第3のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第1の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第4のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第2の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第5のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第3の画像の明るさチャンネルでの画素値を対応して重ね合わせる、または、前記第6のクロミナンス重ね合わせマップと予設の第3の重ね合わせ強度のドット積と前記第4の画像の明るさチャンネルでの画素値を対応して重ね合わせるように構成される唇クロミナンス重ね合わせモジュールと、を含む請求項37または38に記載の装置。
  40. 前記唇取得ユニットは第2の画像を処理する前に、更に前記第2の画像を最適化カラービデオ信号空間に変換するように構成される請求項37〜39中のいずれか1項に記載の装置。
  41. 請求項23〜40のいずれか1項に記載の画像処理装置を含むプロセッサーを備える電子デバイス。
  42. 実行可能コマンドを記憶するためのメモリと、
    前記メモリと通信し前記実行可能コマンドを実行することによって請求項1〜22のいずれか1項に記載の画像処理方法の操作を実現するためのプロセッサーと、を含む電子デバイス。
  43. コンピュータ可読コマンドを記憶するためのコンピュータ記憶媒体であって、前記コマンドを実行する時に請求項1〜22のいずれか1項に記載の画像処理方法の操作を実現するコンピュータ記憶媒体。
JP2020515819A 2017-09-30 2018-09-18 画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体 Active JP6851546B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201710928746.2A CN108230331A (zh) 2017-09-30 2017-09-30 图像处理方法和装置、电子设备、计算机存储介质
CN201710928746.2 2017-09-30
PCT/CN2018/106331 WO2019062608A1 (zh) 2017-09-30 2018-09-18 图像处理方法和装置、电子设备、计算机存储介质

Publications (2)

Publication Number Publication Date
JP2020522081A true JP2020522081A (ja) 2020-07-27
JP6851546B2 JP6851546B2 (ja) 2021-03-31

Family

ID=62654421

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020515819A Active JP6851546B2 (ja) 2017-09-30 2018-09-18 画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体

Country Status (6)

Country Link
US (1) US10972709B2 (ja)
JP (1) JP6851546B2 (ja)
KR (1) KR102225266B1 (ja)
CN (1) CN108230331A (ja)
SG (1) SG11202000085RA (ja)
WO (1) WO2019062608A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023522501A (ja) * 2021-03-25 2023-05-31 南京郵電大学 多層前処理に基づく高速顔検出方法

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108230255A (zh) * 2017-09-19 2018-06-29 北京市商汤科技开发有限公司 用于实现图像增强的方法、装置和电子设备
CN108230331A (zh) * 2017-09-30 2018-06-29 深圳市商汤科技有限公司 图像处理方法和装置、电子设备、计算机存储介质
CN109089158B (zh) * 2018-07-24 2020-04-28 四川长虹电器股份有限公司 用于智能电视的人脸画质参数处理***及其实现方法
CN110599444B (zh) * 2018-08-23 2022-04-19 深圳科亚医疗科技有限公司 预测血管树的血流储备分数的设备、***以及非暂时性可读存储介质
US11373575B2 (en) 2018-10-25 2022-06-28 Baylor University System and method for a multi-primary wide gamut color system
US11037481B1 (en) 2018-10-25 2021-06-15 Baylor University System and method for a multi-primary wide gamut color system
US11189210B2 (en) 2018-10-25 2021-11-30 Baylor University System and method for a multi-primary wide gamut color system
US11532261B1 (en) 2018-10-25 2022-12-20 Baylor University System and method for a multi-primary wide gamut color system
US11289000B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US10997896B2 (en) 2018-10-25 2021-05-04 Baylor University System and method for a six-primary wide gamut color system
US11030934B2 (en) 2018-10-25 2021-06-08 Baylor University System and method for a multi-primary wide gamut color system
US10950162B2 (en) 2018-10-25 2021-03-16 Baylor University System and method for a six-primary wide gamut color system
US11315467B1 (en) 2018-10-25 2022-04-26 Baylor University System and method for a multi-primary wide gamut color system
US11587491B1 (en) 2018-10-25 2023-02-21 Baylor University System and method for a multi-primary wide gamut color system
US11043157B2 (en) 2018-10-25 2021-06-22 Baylor University System and method for a six-primary wide gamut color system
US10950161B2 (en) 2018-10-25 2021-03-16 Baylor University System and method for a six-primary wide gamut color system
US11341890B2 (en) 2018-10-25 2022-05-24 Baylor University System and method for a multi-primary wide gamut color system
US11069279B2 (en) 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
US10607527B1 (en) 2018-10-25 2020-03-31 Baylor University System and method for a six-primary wide gamut color system
US11289003B2 (en) 2018-10-25 2022-03-29 Baylor University System and method for a multi-primary wide gamut color system
US11475819B2 (en) 2018-10-25 2022-10-18 Baylor University System and method for a multi-primary wide gamut color system
US11410593B2 (en) 2018-10-25 2022-08-09 Baylor University System and method for a multi-primary wide gamut color system
US11403987B2 (en) 2018-10-25 2022-08-02 Baylor University System and method for a multi-primary wide gamut color system
US11488510B2 (en) 2018-10-25 2022-11-01 Baylor University System and method for a multi-primary wide gamut color system
US11062638B2 (en) 2018-10-25 2021-07-13 Baylor University System and method for a multi-primary wide gamut color system
US11069280B2 (en) 2018-10-25 2021-07-20 Baylor University System and method for a multi-primary wide gamut color system
CN109816602A (zh) * 2018-12-29 2019-05-28 维沃移动通信有限公司 一种图像的处理方法和终端
CN109949237A (zh) * 2019-03-06 2019-06-28 北京市商汤科技开发有限公司 图像处理方法及装置、图像设备及存储介质
JP7383891B2 (ja) * 2019-03-25 2023-11-21 カシオ計算機株式会社 画像処理装置、画像処理方法、及びプログラム
CN110706187B (zh) * 2019-05-31 2022-04-22 成都品果科技有限公司 一种均匀肤色的图像调整方法
CN110570382B (zh) * 2019-09-19 2022-11-11 北京达佳互联信息技术有限公司 一种图像修复方法、装置、电子设备及存储介质
CN110796689B (zh) * 2019-10-28 2023-01-10 咪咕视讯科技有限公司 一种视频处理方法、电子设备及存储介质
CN110889374A (zh) * 2019-11-28 2020-03-17 中国建设银行股份有限公司 ***图像处理方法、装置、计算机及存储介质
CN111160267B (zh) * 2019-12-27 2024-06-04 深圳创维-Rgb电子有限公司 图像处理方法、终端及存储介质
CN111369644A (zh) * 2020-02-28 2020-07-03 北京旷视科技有限公司 人脸图像的试妆处理方法、装置、计算机设备和存储介质
CN113496470B (zh) * 2020-04-02 2024-04-09 北京达佳互联信息技术有限公司 一种图像处理方法、装置、电子设备及存储介质
CN111626921A (zh) * 2020-05-09 2020-09-04 北京字节跳动网络技术有限公司 图片处理方法、装置及电子设备
CN113327207B (zh) * 2021-06-03 2023-12-08 广州光锥元信息科技有限公司 应用于图像人脸优化的方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012053813A (ja) * 2010-09-03 2012-03-15 Dainippon Printing Co Ltd 人物属性推定装置、人物属性推定方法、及びプログラム
JP2012238135A (ja) * 2011-05-11 2012-12-06 Meiji Univ 顔画像処理システム、顔画像処理方法及び顔画像処理プログラム
WO2015015173A1 (en) * 2013-07-30 2015-02-05 Holition Limited Locating and augmenting object features in images
JP2015060495A (ja) * 2013-09-20 2015-03-30 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
WO2016141866A1 (zh) * 2015-03-09 2016-09-15 夏普株式会社 图像处理设备和方法

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3094429B2 (ja) * 1990-07-31 2000-10-03 ソニー株式会社 画像撮影記録装置
US6339479B1 (en) * 1996-11-22 2002-01-15 Sony Corporation Video processing apparatus for processing pixel for generating high-picture-quality image, method thereof, and video printer to which they are applied
KR20020022672A (ko) * 2000-03-24 2002-03-27 요트.게.아. 롤페즈 영상을 향상시키기 위한 전자 회로 및 방법
US20040190786A1 (en) * 2003-03-24 2004-09-30 Khageshwar Thakur Method of image enhancement for an imaging apparatus
JP5062968B2 (ja) * 2004-08-11 2012-10-31 ソニー株式会社 画像処理装置および方法、記録媒体、並びにプログラム
US8031961B2 (en) * 2007-05-29 2011-10-04 Hewlett-Packard Development Company, L.P. Face and skin sensitive image enhancement
US8363719B2 (en) * 2007-10-29 2013-01-29 Canon Kabushiki Kaisha Encoding apparatus, method of controlling thereof, and computer program
JP2009251634A (ja) * 2008-04-01 2009-10-29 Seiko Epson Corp 画像処理装置、画像処理方法、及びプログラム
KR101446975B1 (ko) * 2008-07-30 2014-10-06 디지털옵틱스 코포레이션 유럽 리미티드 얼굴 검출 기능을 사용한 얼굴 및 피부의 자동 미화
JP4720880B2 (ja) * 2008-09-04 2011-07-13 ソニー株式会社 画像処理装置、撮像装置、画像処理方法およびプログラム
US8548257B2 (en) * 2009-01-05 2013-10-01 Apple Inc. Distinguishing between faces and non-faces
JP5249166B2 (ja) * 2009-10-06 2013-07-31 キヤノン株式会社 画像処理装置、画像処理方法
US8358812B2 (en) * 2010-01-25 2013-01-22 Apple Inc. Image Preprocessing
US8254646B2 (en) * 2010-01-25 2012-08-28 Apple Inc. Image preprocessing
US8244003B2 (en) * 2010-01-25 2012-08-14 Apple Inc. Image preprocessing
US8244004B2 (en) * 2010-01-25 2012-08-14 Apple Inc. Image preprocessing
US8824747B2 (en) * 2010-06-29 2014-09-02 Apple Inc. Skin-tone filtering
US9148637B2 (en) * 2011-11-04 2015-09-29 Microsoft Technology Licensing, Llc Face detection and tracking
KR101343623B1 (ko) * 2012-05-11 2013-12-19 주식회사 에스원 적응적 피부색 검출 방법, 그리고 이를 이용한 얼굴 검출 방법 및 그 장치
US8760580B2 (en) * 2012-06-19 2014-06-24 Silicon Integrated Systems Corp. Image sharpness device and method for the same
US8861847B2 (en) * 2012-12-21 2014-10-14 Intel Corporation System and method for adaptive skin tone detection
JP5999359B2 (ja) * 2013-01-30 2016-09-28 富士ゼロックス株式会社 画像処理装置及び画像処理プログラム
WO2014144275A2 (en) * 2013-03-15 2014-09-18 Skin Republic, Inc. Systems and methods for specifying and formulating customized topical agents
CN104125442A (zh) * 2013-04-26 2014-10-29 索尼公司 图像处理方法、装置以及电子设备
US9305519B2 (en) * 2013-05-09 2016-04-05 Asustek Computer Inc. Image color adjusting method and electronic device using the same
WO2014189613A1 (en) * 2013-05-24 2014-11-27 Intel Corporation Skin tone tuned image enhancement
GB2516883B (en) * 2013-08-02 2017-01-18 Anthropics Tech Ltd Image manipulation
CN104809694B (zh) * 2014-01-23 2020-04-03 腾讯科技(深圳)有限公司 一种数字图像处理方法和装置
TWI520101B (zh) * 2014-04-16 2016-02-01 鈺創科技股份有限公司 美化影像中人體膚色的方法、美化影像中人體膚色的裝置、調整影像中人體膚色亮度的方法及調整影像中人體膚色亮度的裝置
US9390478B2 (en) * 2014-09-19 2016-07-12 Intel Corporation Real time skin smoothing image enhancement filter
US9582879B2 (en) * 2014-10-20 2017-02-28 Microsoft Technology Licensing, Llc Facial skin mask generation for heart rate detection
CN104517265B (zh) * 2014-11-06 2017-06-13 福建天晴数码有限公司 智能磨皮方法和装置
JP6458570B2 (ja) * 2015-03-12 2019-01-30 オムロン株式会社 画像処理装置および画像処理方法
US9934560B2 (en) * 2015-03-27 2018-04-03 Google Llc User sliders for simplified adjustment of images
WO2016165060A1 (en) * 2015-04-14 2016-10-20 Intel Corporation Skin detection based on online discriminative modeling
TWI587242B (zh) * 2015-09-08 2017-06-11 宏達國際電子股份有限公司 人臉影像調整系統及人臉影像調整方法
US10453270B2 (en) * 2015-09-11 2019-10-22 Intel Corporation Scalable real-time face beautification of video images
CN106558025B (zh) * 2015-09-29 2021-02-09 腾讯科技(深圳)有限公司 一种图片的处理方法和装置
JP6744723B2 (ja) * 2016-01-27 2020-08-19 キヤノン株式会社 画像処理装置および画像処理方法、コンピュータプログラム
US9836820B2 (en) * 2016-03-03 2017-12-05 Mitsubishi Electric Research Laboratories, Inc. Image upsampling using global and local constraints
CN106056562B (zh) * 2016-05-19 2019-05-28 京东方科技集团股份有限公司 一种人脸图像处理方法、装置及电子设备
US10491895B2 (en) * 2016-05-23 2019-11-26 Intel Corporation Fast and robust human skin tone region detection for improved video coding
US10062198B2 (en) * 2016-06-23 2018-08-28 LoomAi, Inc. Systems and methods for generating computer ready animation models of a human head from captured data images
US10559111B2 (en) * 2016-06-23 2020-02-11 LoomAi, Inc. Systems and methods for generating computer ready animation models of a human head from captured data images
CN106375316B (zh) * 2016-08-31 2019-10-29 广州市百果园网络科技有限公司 一种视频图像处理方法、及设备
CN106780311B (zh) * 2016-12-22 2019-12-31 华侨大学 一种结合皮肤粗糙度的快速人脸图像美化方法
CN108229279B (zh) * 2017-04-14 2020-06-02 深圳市商汤科技有限公司 人脸图像处理方法、装置和电子设备
CN108229278B (zh) * 2017-04-14 2020-11-17 深圳市商汤科技有限公司 人脸图像处理方法、装置和电子设备
CN107172354B (zh) * 2017-06-21 2020-04-03 深圳市万普拉斯科技有限公司 视频处理方法、装置、电子设备及存储介质
CN108230255A (zh) * 2017-09-19 2018-06-29 北京市商汤科技开发有限公司 用于实现图像增强的方法、装置和电子设备
CN108230331A (zh) * 2017-09-30 2018-06-29 深圳市商汤科技有限公司 图像处理方法和装置、电子设备、计算机存储介质
JP7087331B2 (ja) * 2017-10-05 2022-06-21 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
JP6553826B1 (ja) * 2017-11-10 2019-07-31 オリンパス株式会社 画像処理装置、画像処理方法および画像処理プログラム
US11068741B2 (en) * 2017-12-28 2021-07-20 Qualcomm Incorporated Multi-resolution feature description for object recognition
US10593023B2 (en) * 2018-02-13 2020-03-17 Adobe Inc. Deep-learning-based automatic skin retouching
CN109191558B (zh) * 2018-07-27 2020-12-08 深圳市商汤科技有限公司 图像打光方法和装置
CN109446912B (zh) * 2018-09-28 2021-04-09 北京市商汤科技开发有限公司 人脸图像的处理方法及装置、电子设备和存储介质
US20200150772A1 (en) * 2018-11-09 2020-05-14 Google Llc Sensing Hand Gestures Using Optical Sensors

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012053813A (ja) * 2010-09-03 2012-03-15 Dainippon Printing Co Ltd 人物属性推定装置、人物属性推定方法、及びプログラム
JP2012238135A (ja) * 2011-05-11 2012-12-06 Meiji Univ 顔画像処理システム、顔画像処理方法及び顔画像処理プログラム
WO2015015173A1 (en) * 2013-07-30 2015-02-05 Holition Limited Locating and augmenting object features in images
JP2015060495A (ja) * 2013-09-20 2015-03-30 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
WO2016141866A1 (zh) * 2015-03-09 2016-09-15 夏普株式会社 图像处理设备和方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023522501A (ja) * 2021-03-25 2023-05-31 南京郵電大学 多層前処理に基づく高速顔検出方法
JP7335018B2 (ja) 2021-03-25 2023-08-29 南京郵電大学 多層前処理に基づく高速顔検出方法

Also Published As

Publication number Publication date
KR102225266B1 (ko) 2021-03-10
WO2019062608A1 (zh) 2019-04-04
SG11202000085RA (en) 2020-02-27
CN108230331A (zh) 2018-06-29
US10972709B2 (en) 2021-04-06
KR20190139264A (ko) 2019-12-17
US20200128220A1 (en) 2020-04-23
JP6851546B2 (ja) 2021-03-31

Similar Documents

Publication Publication Date Title
JP2020522081A (ja) 画像処理方法及び装置、電子デバイス、コンピュータ記憶媒体
US8081821B1 (en) Chroma keying
US9378564B2 (en) Methods for color correcting digital images and devices thereof
KR100843088B1 (ko) 광색역 공간의 영상을 출력하는 장치 및 방법
CN104809694B (zh) 一种数字图像处理方法和装置
US20200364839A1 (en) Image processing method and apparatus, electronic device and storage medium
KR20070090224A (ko) 전자 색 이미지 채도 처리 방법
Lee et al. Color image enhancement using histogram equalization method without changing hue and saturation
US10055824B2 (en) Image correction device, image correction method and storage medium
CN113132696A (zh) 图像色调映射方法、装置、电子设备和存储介质
JP2000224607A (ja) 画像処理装置
CN111429381B (zh) 图像边缘增强方法及装置、存储介质、计算机设备
CN110298812B (zh) 一种图像融合处理的方法及装置
JP2014007449A (ja) 照明光色推定装置、照明光色推定方法及び照明光色推定プログラム
EP3246878A1 (en) Method to determine chromatic component of illumination sources of an image
Sundararajan et al. Color image processing
CN112581390B (zh) 一种图像色彩增强方法、装置、设备及可读存储介质
Khediri et al. Comparison of image segmentation using different color spaces
KR102160247B1 (ko) 전자 장치 및 이의 제어 방법
CN113658157A (zh) 一种基于hsv空间的颜色分割方法及装置
US20160247049A1 (en) Monochrome Profile Generation Mechanism
Li et al. A multilevel gamut extension method for wide gamut displays
Kumar et al. Grey level to RGB using YCbCr color space Technique
Liu et al. Image enhancement using a nonlinear method with an improved Single-Scale Retinex algorithm
Hsu et al. Color Constancy and Color Consistency Using Dynamic Gamut Adjustment

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191127

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210202

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210309

R150 Certificate of patent or registration of utility model

Ref document number: 6851546

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250