JP2021192220A - 仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラム - Google Patents

仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラム Download PDF

Info

Publication number
JP2021192220A
JP2021192220A JP2021039147A JP2021039147A JP2021192220A JP 2021192220 A JP2021192220 A JP 2021192220A JP 2021039147 A JP2021039147 A JP 2021039147A JP 2021039147 A JP2021039147 A JP 2021039147A JP 2021192220 A JP2021192220 A JP 2021192220A
Authority
JP
Japan
Prior art keywords
face
virtual
image
target
template
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
JP2021039147A
Other languages
English (en)
Other versions
JP7227292B2 (ja
Inventor
ルイジュ チェン
Ruizhi Chen
チェン ジャオ
Jiao Chen
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Publication of JP2021192220A publication Critical patent/JP2021192220A/ja
Application granted granted Critical
Publication of JP7227292B2 publication Critical patent/JP7227292B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/40Analysis of texture
    • 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/757Matching configurations of points or features
    • 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/166Detection; Localisation; Normalisation using acquisition arrangements
    • 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
    • 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/169Holistic features and representations, i.e. based on the facial image taken as a whole
    • 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/174Facial expression recognition

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Graphics (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Processing Or Creating Images (AREA)
  • Image Generation (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Abstract

【課題】目標顔を仮想化すると同時に仮想アバターの模擬度合いを高める仮想アバター生成方法、装置、電子機器及び記憶媒体を提供する。【解決手段】方法は、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するステップと、テンプレート係数と少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、目標顔の仮想アバターを確定するステップと、を含む。【選択図】図1

Description

本出願の実施例は深層学習および画像技術分野、特に、インターネットソフトウェアの技術分野に関している。具体的には、本出願の実施例は仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラムを提供している。
一枚の顔の写真に基づいてその顔部の特徴に類似する仮想アバターを生成する技術は、現在の3次元の顔分野における技術開発および製品応用の注目点である。
現在、写真における顔特徴と予め設定された仮想アバターとをマッチングすることにより、予め設定された仮想アバター(virtual avatar)から、写真における顔に類似する仮想アバターを確定する。
しかしながら、上記の方法によって得られた仮想アバターは現実感が高くない。
本出願の実施例は仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラムを提供している。
第1態様において、本出願の実施例は、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するステップと、前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するステップと、を含む仮想アバター生成方法を提供する。
第2態様において、本出願の実施例は、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するための係数確定モジュールと、前記テンプレート係数と、前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するためのアバター確定モジュールと、を備える仮想アバター生成装置を提供する。
第3態様において、本出願の実施例は、少なくとも1つのプロセッサと、前記少なくとも1つのプロセッサに通信可能に接続されているメモリと、を備えており、前記メモリには前記少なくとも1つのプロセッサに実行され得る指令が記憶され、前記指令が前記少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに本出願の実施例のいずれかに記載の方法を実行させる、電子機器を提供する。
第4態様において、本出願の実施例は、コンピュータ指令が記憶されている非一時的なコンピュータ読取可能な記憶媒体であって、前記コンピュータ指令は本出願の実施例のいずれかに記載の方法を前記コンピュータに実行させる、非一時的なコンピュータ読取可能な記憶媒体を提供する。
第5態様において、本出願の実施例は、コンピュータプログラムであって、前記コンピュータプログラムがプロセッサにより実行されると、本出願の実施例のいずれかに記載の方法を実現する、コンピュータプログラムを提供する。
本出願の実施例に係る技術案によれば、目標顔を仮想化するとともに、仮想アバターの模擬度合いを高めることは図れる。
この部分に記載されている内容が本出願に係る実施例の肝心のまたは重要な特徴に対する識別を主旨とするものでもないし、本出願の範囲を限定するものでもないことを理解するべきである。以下の明細書により本出願の他の特徴は明白となる。
図面はこの技術案をよりよく理解するために用いられるものであり、本出願を限定するものではない。
本出願の第1の実施例に係る仮想アバター生成方法のフローチャートである。 本出願の第2の実施例に係る仮想アバター生成方法のフローチャートである。 本出願の第3の実施例に係る仮想アバター生成方法のフローチャートである。 本出願の第4の実施例に係る仮想アバター生成方法のフローチャートである。 本出願の第5の実施例に係る仮想アバター生成方法のフローチャートである。 本出願の第6の実施例に係る仮想アバター生成装置の構造模式図である。 本出願の実施例に係る仮想アバター生成方法に基づく電子機器のブロック図である。
以下、本出願の例示的な実施例について図面を合わせて説明を行なう。ここでは理解を助けるため、本出願の実施形態の様々な詳細が記載されるが、これらは単なる例示であるに過ぎない。従って、本出願の範囲および要旨を逸脱しない限り、当業者が本明細書の実施形態に対して様々な変更と修正を行うことができることを理解すべきである。なお、以下の説明では、明確化および簡略化のため、公知の機能および構成については説明を省略する。
第1の実施例
図1は本出願の第1の実施例に係る仮想アバター生成方法のフローチャートである。本実施例は、顔画像に基づいて画像における顔特徴に類似する仮想アバターを生成する場合に適用可能である。該方法は仮想アバター生成装置により実行されてもよい。該装置はソフトウェアおよび/またはハードウェアにより実現されてもよい。図1を参照して、本出願の実施例に係る仮想アバター生成方法は以下のステップを含む。
ステップS110、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定する。
ここで、真実顔特徴テンプレートとは実の顔が表れる特徴のテンプレートを指す。該テンプレートは3次元のものであってもよいし、2次元のものであってもよい。
具体的には、真実顔特徴テンプレートは顔全体の特徴テンプレートであってもよいし、顔の一部の特徴テンプレートであってもよい。
前記少なくとも2つの真実顔特徴テンプレートは、少なくとも1種の顔特徴を記述するために用いられる。
前記顔特徴は、顔の表情、顔の形、および、五官のうちの少なくとも1種を含む。
オプションとして、前記顔特徴は顔の表情、顔の形、または、五官であってもよい。
前記顔特徴は、顔の表情および顔の形、顔の表情および五官、あるいは、顔の形および五官であってもよい。
さらに、前記顔特徴は、顔の表情、顔の形および五官であってもよい。
例示的には、顔の表情は、興奮、喜び、驚き、悲しみ、危惧、内気、嫌悪や怒りなどからなる群から選ばれる少なくとも1種を含んでもよい。
顔の形は、丸顔、四角顔、うりざね顔、楕円型顔、および、ダイヤモンド型顔などからなる群から選ばれる少なくとも1種を含んでもよい。
鼻は、普通の鼻、曲線鼻および直線鼻などからなる群から選ばれる少なくとも1種を含んでもよい。
目は、普通の目、上瞼が垂れた目、フェニックス目(phoenix eye)、三角形目、目じりが上がっている目(hypertropia eye)、細長い目、および円形目などからなる群から選ばれる少なくとも1種を含んでもよい。
眉は、自然的な眉、真っすぐな眉、柳の葉の形の眉、アーチ形の眉、および、上がっている眉などからなる群から選ばれる少なくとも1種を含んでもよい。
口は、普通の口、小さな口、大きな口、および歪んだ口などからなる群から選ばれる少なくとも1種を含んでもよい。
処理対象画像は、画像における目標顔に基づいて仮想アバターを生成しようとする画像である。
テンプレート係数とは、少なくとも2つの真実顔特徴テンプレートを融合することにより、目標顔との類似度が所定の類似度閾値よりも大きい融合顔を得るための融合重みを指す。
具体的には、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するステップは、
処理対象画像を予め訓練されたテンプレート係数識別モデルに入力して、目標顔のテンプレート係数を出力するステップを含んでもよい。
オプションとして、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するステップは、さらに、
処理対象画像における目標顔の特徴点を抽出するステップと、
抽出された特徴点に基づいて、データから目標顔のテンプレート係数をインデックス化するステップと、を含んでもよい。
ステップS120:前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定する。
ここで、仮想顔特徴テンプレートとは、あるスタイルの顔が表れる特徴のテンプレートを指す。該スタイルは、具体的には、甘くて可愛い、自然で優雅、ロマンチックで魅力的、カリスマ的でスタイリッシュ、優雅で優しい、ゴージャスで優雅、清純で簡潔、知的で穏やか、および現代的からなる群から選ばれた少なくとも1種であってもよい。
仮想顔特徴テンプレートは漫画家が真実顔特徴テンプレートに基づいて作成して得られる。
真実顔特徴テンプレートのいずれも1種の仮想顔特徴テンプレートに関連付けられている。
仮想アバターとは非現実的な様子を指す。
オプションとして、仮想アバターは3次元モデルの形態であってもよいし2次元画像の形態であってもよい。
具体的には、前記の、前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するステップは、
前記テンプレート係数に基づいて、前記少なくとも2つの真実顔特徴テンプレートにおける各特徴点の位置に加重合計を行うステップと、
加重合計の結果を仮想アバターにおける対応の特徴点の位置として、目標顔の仮想アバターを得るステップと、を含む。
本出願の実施例に係る技術案は、テンプレート係数と少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定する。少なくとも2つの真実顔特徴テンプレートがフィッティングされることで、目標顔に対する更なる現実的な表現は図れる。本出願の実施例では、目標顔を仮想化するとともに、仮想アバターの模擬度合いを高めることは図れる。
第2の実施例
図2は、本出願の第2の実施例に係る仮想アバター生成方法のフローチャートである。本実施例は上記の実施例を基に、上記のステップS120を具体的に最適化した。図2を参照して、本出願の実施例に係る仮想アバター生成方法は、以下のステップを含む。
ステップS210、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定する。
ステップS220、前記テンプレート係数、前記少なくとも2つの仮想顔特徴テンプレート、および前記処理対象画像に基づいて、前記目標顔の仮想顔画像を確定する。
ここで、仮想顔画像とは仮想アバターの顔画像を指す。
具体的には、前記の、前記テンプレート係数、前記少なくとも2つの仮想顔特徴テンプレート、および前記処理対象画像に基づいて、前記目標顔の仮想顔画像を確定するステップは、
前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて仮想顔の3次元モデルを確定するステップと、
前記処理対象画像から前記目標顔のテクスチャ情報を抽出するステップと、
前記目標顔のテクスチャ情報に基づいて、前記仮想顔の3次元モデルをレンダリングして前記仮想顔画像を得るステップと、を含んでもよい。
ここで、テクスチャ情報は、色情報および光照射情報のうちの少なくとも1種を含む。
仮想顔とは仮想アバターの顔を指す。
ステップS230、前記処理対象画像における目標顔の顔マスクに基づいて、前記仮想顔画像を前記処理対象画像における目標顔エリアに充填して前記仮想アバターの画像を得る。
本出願の実施例に係る技術案は、前記処理対象画像における目標顔の顔マスクを用いて、仮想顔画像を前記処理対象画像における目標顔エリアに充填することで、仮想アバターに目標顔以外の、ヘアスタイル、衣服などのようなその他のユーザ特徴を有させることによって、仮想アバターと目標顔の該当するユーザとの類似度を更に向上させる。
仮想顔と目標顔との類似度を更に向上するために、前記の、前記処理対象画像における目標顔の顔マスクを用いて、前記仮想顔画像を前記処理対象画像における目標顔エリアに充填して前記仮想アバターの画像を得るステップより前に、前記方法は、更に、
前記目標顔の顔キーポイントに基づいて、前記仮想顔画像における仮想顔と前記目標顔とを位置合わせするように前記仮想顔画像を変形させるステップを含む。
第3の実施例
図3は、本出願の第3の実施例に係る仮想アバター生成方法のフローチャートである。本実施例は、上記の実施例に基づいて、上記のステップS120を具体的に最適化した。図3を参照して、本出願の実施例に係る仮想アバター生成方法は、ステップS310〜S320を含む。
S310、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定する。
S320、前記テンプレート係数および前記少なくとも2つの仮想顔特徴テンプレートに基づいて、ベースライン顔モデルを調整して前記目標顔の仮想アバターを得る。
ここで、ベースライン顔モデルとはベースラインとしての顔モデルを指す。
ベースラインとは、人々が異なる表情をする前に現れる1種の静かな状態を指す。
具体的には、前記の、前記テンプレート係数および前記少なくとも2つの仮想顔特徴テンプレートに基づいて、ベースライン顔モデルを調整して前記目標顔の仮想アバターを得るステップは、
前記仮想顔特徴テンプレートにおける顔キーポイントとベースライン顔モデルにおける顔キーポイントとをマッチングしてマッチングポイントペアを得るステップと、
前記テンプレート係数に基づいて、ベースライン顔モデルにおける顔キーポイントに関連付けられる少なくとも2つのマッチングポイントペアの距離に対して加重合計を行うステップと、
加重合計の結果に基づいて、ベースライン顔モデルにおける顔キーポイントを並進させて前記目標顔の仮想アバターを得るステップと、を含んでもよい。
例示的には、下記の式で前記目標顔の仮想アバターを確定する。
x=x+a(x−x)+b(x−x
ここで、xは仮想アバターにおけるある1つの特徴点の1次元座標であり、xはベースライン顔モデルにおける対応特徴点の対応次元座標であり、xは1つの仮想顔特徴テンプレートにおける対応特徴点の対応次元座標であり、xは他の仮想顔特徴テンプレートにおける対応特徴点の対応次元座標であり、aおよびbはテンプレート係数である。
本出願の実施例に係る技術案は、得られた前記目標顔の仮想アバターをベースライン顔モデルによって規制することで仮想アバターのひずみが防止され、仮想アバターの正確率が向上される。
第4の実施例
図4は本出願の第4の実施例に係る仮想アバター生成方法のフローチャートである。本実施例は上記の実施例を基に、上記のステップS110を具体化した。図4を参照して、本出願の実施例が提供する仮想アバター生成方法はステップS410〜S440を含む。
ステップS410、前記処理対象画像に対して顔検出を行い、前記目標顔の第1の顔キーポイントを得る。
ここで、第1のキーポイントは、処理対象画像における目標顔のキーポイントである。
ステップS420、前記少なくとも2つの真実顔特徴テンプレートにおける第2の顔キーポイントを取得する。
ここで、第2のキーポイントとは、真実顔特徴テンプレートにおける顔のキーポイントを指す。
ステップS430、前記第1の顔キーポイントと前記第2の顔キーポイントとの関連関係を確定する。
ここで、顔キーポイントは顔のキー位置を表す特徴点である。
典型的には、顔キーポイントは、顔の設定部位におけるキーポイントである。該顔の設定部位は、目の中心点の位置、鼻先の位置および口元の位置のうちの少なくとも1種であってもよい。
具体的には、顔を表現する特徴情報に基づいて、前記第1の顔キーポイントと前記第2の顔キーポイントとの間の関連関係を確立することができる。
例えば、顔における左目の目角の位置を表現する第1の顔キーポイントと第2の顔キーポイントとの関連関係を確立する。
ステップS440、前記関連関係に基づいて、前記第1の顔キーポイントと前記第2の顔キーポイントとに基づいて、前記テンプレート係数を確定する。
具体的には、前記関連関係に基づいて、前記第1の顔キーポイントと前記第2の顔キーポイントとに基づいて、前記テンプレート係数を確定するステップは、
前記関連関係に基づいて方程式系を確立するステップと、
前記第1の顔キーポイントと前記第2の顔キーポイントを方程式系に代入して前記テンプレート係数を求めるステップと、を含む。
本出願の実施例に係る技術案によれば、前記第1の顔キーポイントと前記第2の顔キーポイントとの間の関連関係を確定し、前記関連関係に従って、前記第1の顔キーポイントと前記第2の顔キーポイントとに基づいて、前記テンプレート係数を確定することによって、テンプレート係数の確定を実現する。
第5の実施例
図5は本出願の第5実施例に係る仮想アバター生成方法のフローチャートである。本実施例は上記の実施例に基づいて提出されるオプション的な技術案である。図5を参照して本出願の実施例に係る仮想アバター生成方法は、
処理対象画像を顔の形・表情係数ソルバに入力し、目標顔のテンプレート係数および目標顔の姿勢情報を出力するステップと、
目標顔の姿勢情報および処理対象画像をテクスチャ光照射推定装置に入力し、目標顔の平均色、目標顔における唇の平均色、および光照射情報を出力するステップと、
目標顔の平均色、目標顔における唇の平均色、および光照射情報をテクスチャ合成器に入力して、目標テクスチャマップを出力するステップと、
テンプレート係数に基づいて、ベースライン顔モデルを調整して仮想顔の3次元モデルを得るステップと、
目標テクスチャマップを用いて仮想顔の3次元モデルをレンダリングして仮想顔画像を得るステップと、
処理対象画像における目標顔の顔キーポイントに基づいて、仮想顔画像を変形させるステップと、
処理対象画像に基づいて、目標顔の顔マスクを確定するステップと、
顔マスクに基づいて、変形された仮想顔画像を処理対象画像における目標顔エリアに充填するステップと、
充填して得られた画像を目標顔の仮想アバターとするステップと、を含む。
ここで、顔の形・表情係数ソルバは、顔特徴点の透視変換(Perspective−n−Point、PNP)方法により実現されてもよいし、深層学習にて実現されてもよい。
テンプレート係数は表情テンプレート係数、顔の形テンプレート係数および五官テンプレート係数のうちの少なくとも1種を含んでもよい。
具体的には、上記のテクスチャ光照射推定装置およびテクスチャ合成器はいずれも深層学習により実現されてもよい。
本出願の実施例に係る技術案は、テンプレート係数に基づいて、仮想顔の表情テンプレート、顔の形テンプレートおよび五官テンプレートを組み合わせて、画像における顔に一致する仮想アバターを得ることによって、仮想化すると同時に、仮想アバターの模擬度合いを高めることができる。
第6の実施例
図6は本出願の第6実施例に係る仮想アバター生成装置の構造模式図である。図6を参照して、本出願の実施例に係る仮想アバター生成装置600は、係数確定モジュール601およびアバター確定モジュール602を備える。
ここで、係数確定モジュール601は、少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するように構成される。
アバター確定モジュール602は、前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するように構成される。
本出願の実施例に係る技術案は、テンプレート係数と少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定する。少なくとも2つの真実顔特徴テンプレートのフィッティングによって、目標顔に対する更なる現実的な表現が実現できるため、本出願の実施例では、目標顔を仮想化するとともに、仮想アバターの模擬度合いを高めることは達成できる。
更に、前記アバター確定モジュールは、
前記テンプレート係数と、前記少なくとも2つの仮想顔特徴テンプレートと、前記処理対象画像とに基づいて、前記目標顔の仮想顔画像を確定するための画像確定ユニットと、
前記処理対象画像における目標顔の顔マスクを用いて、前記仮想顔画像を前記処理対象画像における目標顔エリアに充填するためのエリア充填ユニットと、
充填して得られた画像を前記仮想アバターとするためのアバター取得ユニットと、を備える。
更に、前記画像確定ユニットは、
前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、仮想顔の3次元モデルを確定するためのモデル確定サブユニットと、
前記処理対象画像から前記目標顔のテクスチャ情報を抽出するための情報抽出サブユニットと、
前記目標顔的テクスチャ情報に基づいて、前記仮想顔の3次元モデルをレンダリングして前記仮想顔画像を得るためのレンダリングサブユニットと、を備える。
更に、前記アバター確定モジュールは、
前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、ベースライン顔モデルを調整するためのモデル調整ユニットと、
調整により得られた新たな顔モデルを前記目標顔の仮想アバターとするためのアバター確定ユニットと、を備える。
更に、前記モデル調整ユニットは、
前記仮想顔特徴テンプレートにおける顔キーポイントと前記ベースライン顔モデルにおける顔キーポイントとをマッチングして、マッチングポイントペアを得るためのマッチングサブユニットと、
前記テンプレート係数に基づいて、前記ベースライン顔モデルにおける顔キーポイントに関連付けられる少なくとも2つのマッチングポイントペアの距離に対して加重合計を行うための加重サブユニットと、
加重合計の結果に基づいて、前記ベースライン顔モデルにおける顔キーポイントを並進させるための並進サブユニットと、を備える。
第7の実施例
本出願の実施例によれば、本出願は電子機器および読み取り可能な記憶媒体も提供している。
図7に示すように、それは本出願の実施例に係る仮想アバター生成方法を実行する電子機器のブロック図である。電子機器は、ラップトップコンピュータ、デスクトップコンピュータ、ワークステーション、パーソナルデジタルアシスタント、サーバ、ブレード型サーバ、メインフレームコンピュータおよびその他の適切なコンピュータ等の様々な形態のデジタルコンピュータを表す。また、電子機器は、個人デジタル処理、携帯電話、スマートフォン、ウェアラブル機器およびその他の類似するコンピューティングデバイス等の様々な形態のモバイルデバイスを表すことができる。なお、ここで示したコンポーネント、それらの接続関係、およびそれらの機能はあくまでも例示であり、ここで記述および/または要求した本出願の実施形態を限定することを意図するものではない。
図7に示すように、該電子機器は、1つ以上のプロセッサ701、メモリ702、および各コンポーネントを接続するためのインタフェース(高速インタフェースおよび低速インタフェースを含む)を含む。各コンポーネントは、互いに異なるバスで接続されており、共通のマザーボード上に実装されていてもよいし、必要に応じて他の方式で実装されていてもよい。プロセッサは、電子機器内で実行される指令を処理することができ、前記指令は、インタフェースに結合された表示装置等の外部入出力装置にグラフィカルユーザインタフェース(GUI,Graphical User Interface)のグラフィック情報を表示するために、メモリ内またはメモリ上に格納される指令を含む。他の実施形態では、必要に応じて、複数のプロセッサおよび/または複数のバスを、複数のメモリとともに使用することができる。また、複数の電子機器が接続されていてもよく、各機器は、例えば、サーバアレイ、ブレードサーバ群またはマルチプロセッサシステムなど、一部の必要な動作を提供する。図7では、1つのプロセッサ701を備える例を示す。
メモリ702は本出願に係る非一時的なコンピュータ読取可能な記憶媒体である。ここで、前記メモリには、少なくとも1つのプロセッサにより実行され得る指令が格納されており、少なくとも1つのプロセッサに本出願に係る仮想アバター生成方法を実行させる。本出願に係る非一時的なコンピュータ読取可能な記憶媒体には、コンピュータに本出願に係る仮想アバター生成方法を実行させるためのコンピュータ指令は格納されている。
メモリ702は、1つの非一時的なコンピュータ読取可能な記憶媒体として、非一時的なソフトウェアプログラム、非一時的なコンピュータ実行可能なプログラム、例えば本出願の実施形態に係る仮想アバター生成方法に対応するプログラム指令/モジュール(例えば、図面6に示す係数確定モジュール601およびアバター確定モジュール602)などのモジュールを格納することに用いることができる。プロセッサ701は、メモリ702に格納されている非一時的なソフトウェアプログラム、指令、およびモジュールを実行させることによって、サーバの各種の機能アプリケーションおよびデータ処理を実行し、即ち、上記の方法実施例に係る仮想アバター生成方法を実現する。
メモリ702は、オペレーティングシステム、少なくとも1つの機能に要するアプリケーションを格納できるプログラム記憶領域、および、仮想アバター生成方法を実行する電子機器の利用に応じて作成されるデータなどを格納できるデータ記憶領域を含んでもよい。なお、メモリ702としては、高速ランダムアクセスメモリを含むことができ、また非一時的メモリ(例えば、少なくとも1つの磁気ディスク記憶装置、フラッシュメモリデバイスまたはその他の非一時的ソリッドステート記憶装置)を含み得る。いくつかの実施例において、メモリ702はオプションとしてプロセッサ701に対して遠隔に設置されたリモートメモリを含み、これらのリモートメモリはネットワークを介して仮想アバター生成方法を実行する電子機器に接続することができる。上記ネットワークとしては、例えば、インターネット、企業イントラネット、ローカルエリアネットワーク、移動体通信網およびこれらの組み合わせなどが挙げられるが、それらに限定されない。
仮想アバター生成方法を実行する電子機器は、入力装置703および出力装置704を更に備える。プロセッサ701、メモリ702、入力装置703および出力装置704はバスまたは他の方式にて接続され得る。図7では、例としてバスによる接続を示している。
入力装置703は、(例えばタッチパネル、キーパッド、マウス、トラックパッド、タッチパッド、ポインティングデバイス、1つまたは複数のマウスボタン、トラックボール、ジョイスティック等)は、入力された数字や文字情報を受信でき、仮想アバター生成方法を実行する電子機器のユーザ設定および機能制御に関するキー信号入力を生成することができる。出力装置704は表示装置、補助照明装置(例えば、LED)および触覚フィードバック装置(例えば、振動モータ)等を含むことができる。該表示装置は、液晶ディスプレイ(LCD)、発光ダイオード(LED)ディスプレイおよびプラズマディスプレイを含むことができるが、これらに限定されない。いくつかの実施形態において、表示装置はタッチパネルであってもよい。
ここで記述するシステムおよび技術の各実施形態はデジタル電子回路システム、集積回路システム、特定用途向け集積回路(Application Specific Integrated Circuit,ASIC)、コンピュータハードウェア、ファームウェア、ソフトウェア、および/またはそれらの組み合わせにおいて実装され得る。これらの各実施形態は、1つまたは複数のコンピュータプログラムに実装され、該1つまたは複数のコンピュータプログラムは少なくとも1つのプログラマブルプロセッサを含むプログラマブルシステムにおいて実行および/または解釈することができ、該プログラマブルプロセッサは専用または汎用プログラマブルプロセッサであってもよく、記憶システム、少なくとも1つの入力装置および少なくとも1つの出力装置からデータおよび指令を受信することができ、且つデータおよび指令を該記憶システム、該少なくとも1つの入力装置および該少なくとも1つの出力装置に伝送することを含み得る。
これらのコンピュータプログラムは、プログラム、ソフトウェア、ソフトウェアアプリケーションまたはコードとも呼ばれ、プログラマブルプロセッサの機械命令を含み、且つ高度プロセスおよび/またはオブジェクト指向のプログラミング言語、および/またはアセンブリ言語/機械語により実装され得る。ここで、「機械可読媒体」および「コンピュータ可読媒体」という用語は、機械指令および/またはデータをプログラマブルプロセッサに供給するための任意のコンピュータプログラム、機器、および/または装置(たとえば、磁気ディスク、光ディスク、メモリ、プログラマブルロジックデバイス(PLD))を意味し、機械可読信号である機械命令を受信する機械可読媒体を含む。「機械可読信号」という用語は、機械命令および/またはデータをプログラマブルプロセッサに供給するための任意の信号を意味する。
ユーザとのやりとりを行うために、ここで記述するシステムと技術は、ユーザに情報を表示するための表示装置(例えば、陰極線管(Cathode Ray Tube,CRT)またはLCD(液晶ディスプレイ)モニタ)と、キーボードおよびポインティングデバイス(例えば、マウスまたはトラックボール)とを備えるコンピュータ上で実装することができ、ユーザが該キーボードおよび該ポインティングデバイスを介してコンピュータに入力を提供できる。他の種類の装置もユーザとのやりとりを行うことに用いることができる。例えば、ユーザに提供されるフィードバックは、例えば、視覚フィードバック、聴覚フィードバック、または触覚フィードバックであるいかなる形態のセンシングフィードバックであってもよく、且つ音入力、音声入力若しくは触覚入力を含むいかなる形態でユーザからの入力を受信してもよい。
ここで記述したシステムおよび技術は、バックグラウンドコンポーネントを含む演算システム(例えば、データサーバ)に実施されてもよく、またはミドルウェアコンポーネントを含む演算システム(例えば、アプリケーションサーバ)に実施されてもよく、またはフロントエンドコンポーネントを含む演算システム(例えば、グラフィカルユーザインタフェースまたはウェブブラウザを有するユーザコンピュータ)に実施されてもよく、ユーザは該グラフィカルユーザインタフェースまたはウェブブラウザを介してここで記述したシステムおよび技術の実施形態とやりとりを行っていてもよく、またはこのようなバックグラウンドコンポーネント、ミドルウェアコンポーネントまたはフロントエンドコンポーネントのいずれかの組み合わせを含む演算システムに実施されてもよい。また、システムの各コンポーネントの間は、通信ネットワーク等の任意の形態または媒体を介してデジタルデータ通信により接続されていてもよい。通信ネットワークとしては、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)およびインターネットなどを含む。
コンピュータシステムは、クライアントとサーバとを含んでもよい。クライアントとサーバは、通常、互いに離れており、通信ネットワークを介してやりとりを行う。クライアントとサーバとの関係は、互いにクライアント−サーバの関係を有するコンピュータプログラムをそれぞれのコンピュータ上で動作することによって生成される。サーバはクラウドサーバであってもよく、クラウドコンピューティングサーバまたはクラウドホストとも呼ばれ、クラウドコンピューティングサービスシステムにおけるホスト製品であり、従来の物理ホストと仮想専用サーバ(VPS、Virtual Private Server)サービスにおける管理難度が大きく、ビジネス拡張性が弱いという欠陥を解決する。
本出願の実施例に係る技術案は、目標顔を仮想化すると同時に、仮想アバターの模擬度合いを高める技術効果を達成できる。
なお、上述した様々な形態のフローを用いて、ステップを並び替え、追加または削除を行うことができることを理解されるべきである。例えば、本出願に記載された各ステップは、本出願に開示された技術案の所望の結果が達成できる限り、並行して実行されてもよく、順番に実行されてもよく、異なる順序で実行されてもよい。本明細書はここで制限はしない。
上記の発明を実施するための形態は本出願の保護範囲を限定するものではない。当業者であれば、設計要求およびその他の要因に応じて、様々な修正、組み合わせ、副次的な組み合わせ、および代替を行うことができることは理解される。本出願の精神および原理内で行われたあらゆる補正、均等な置換および改善などは、いずれも本出願の保護範囲内に含まれるべきである。

Claims (13)

  1. 少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するステップと、
    前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するステップと、
    を含む仮想アバター生成方法。
  2. 前記の、前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するステップは、
    前記テンプレート係数、前記少なくとも2つの仮想顔特徴テンプレート、および前記処理対象画像に基づいて、前記目標顔の仮想顔画像を確定するステップと、
    前記処理対象画像における目標顔の顔マスクを用いて、前記仮想顔画像を前記処理対象画像における目標顔エリアに充填するステップと、
    充填により得られた画像を前記仮想アバターとするステップと、
    を含む請求項1に記載の仮想アバター生成方法。
  3. 前記の、前記テンプレート係数、前記少なくとも2つの仮想顔特徴テンプレート、および前記処理対象画像に基づいて、前記目標顔の仮想顔画像を確定するステップは、
    前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、仮想顔の3次元モデルを確定するステップと、
    前記処理対象画像から前記目標顔のテクスチャ情報を抽出するステップと、
    前記目標顔のテクスチャ情報に基づいて、前記仮想顔の3次元モデルをレンダリングして前記仮想顔画像を得るステップと、
    を含む請求項2に記載の仮想アバター生成方法。
  4. 前記の、前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するステップは、
    前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、ベースライン顔モデルを調整するステップと、
    調整により得られた新たな顔モデルを前記目標顔の仮想アバターとするステップと、
    を含む請求項1〜3のいずれか1項に記載の仮想アバター生成方法。
  5. 前記の、前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、ベースライン顔モデルを調整するステップは、
    前記仮想顔特徴テンプレートにおける顔キーポイントと前記ベースライン顔モデルにおける顔キーポイントとをマッチングしてマッチングポイントペアを得るステップと、
    前記テンプレート係数に基づいて、前記ベースライン顔モデルにおける顔キーポイントに関連付けられる少なくとも2つのマッチングポイントペアの距離に対して加重合計を行うステップと、
    加重合計の結果に基づいて、前記ベースライン顔モデルにおける顔キーポイントを並進させるステップと、
    を含む請求項4に記載の仮想アバター生成方法。
  6. 少なくとも2つの真実顔特徴テンプレートに基づいて、処理対象画像における目標顔のテンプレート係数を確定するための係数確定モジュールと、
    前記テンプレート係数と前記少なくとも2つの真実顔特徴テンプレートに関連付けられる少なくとも2つの仮想顔特徴テンプレートとに基づいて、前記目標顔の仮想アバターを確定するためのアバター確定モジュールと、
    を備える仮想アバター生成装置。
  7. 前記アバター確定モジュールは、
    前記テンプレート係数、前記少なくとも2つの仮想顔特徴テンプレート、および前記処理対象画像に基づいて、前記目標顔の仮想顔画像を確定するための画像確定ユニットと、
    前記処理対象画像における目標顔の顔マスクを用いて、前記仮想顔画像を前記処理対象画像における目標顔エリアに充填するためのエリア充填ユニットと、
    充填により得られた画像を前記仮想アバターとするためのアバター取得ユニットと、を備える請求項6に記載の仮想アバター生成装置。
  8. 前記画像確定ユニットは、
    前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、仮想顔の3次元モデルを確定するためのモデル確定サブユニットと、
    前記処理対象画像から前記目標顔のテクスチャ情報を抽出するための情報抽出サブユニットと、
    前記目標顔的テクスチャ情報に基づいて、前記仮想顔の3次元モデルをレンダリングして前記仮想顔画像を得るためのレンダリングサブユニットと、
    を備える請求項7に記載の仮想アバター生成装置。
  9. 前記アバター確定モジュールは、
    前記テンプレート係数と前記少なくとも2つの仮想顔特徴テンプレートとに基づいて、ベースライン顔モデルを調整するためのモデル調整ユニットと、
    調整により得られた新たな顔モデルを前記目標顔の仮想アバターとするためのアバター確定ユニットと、
    を備える請求項6〜8のいずれか1項に記載の仮想アバター生成装置。
  10. 前記モデル調整ユニットは、
    前記仮想顔特徴テンプレートにおける顔キーポイントと、前記ベースライン顔モデルにおける顔キーポイントとをマッチングしてマッチングポイントペアを得るためのマッチングサブユニットと、
    前記テンプレート係数に基づいて、前記ベースライン顔モデルにおける顔キーポイントに関連付けられる少なくとも2つのマッチングポイントペアの距離に対して加重合計を行うための加重サブユニットと、
    加重合計の結果に基づいて、前記ベースライン顔モデルにおける顔キーポイントを並進させるための並進サブユニットと、
    を備える請求項9に記載の仮想アバター生成装置。
  11. 少なくとも1つのプロセッサと、
    前記少なくとも1つのプロセッサに通信可能に接続されているメモリと、を備えており、
    前記メモリには前記少なくとも1つのプロセッサに実行可能な指令が格納され、前記指令が前記少なくとも1つのプロセッサによって実行されると、前記少なくとも1つのプロセッサに請求項1〜5のいずれか1項に記載の仮想アバター生成方法を実行させる、電子機器。
  12. コンピュータ指令が格納されている非一時的なコンピュータ読取可能な記憶媒体であって、
    前記コンピュータ指令は請求項1〜5のいずれか1項に記載の仮想アバター生成方法を前記コンピュータに実行させる、非一時的なコンピュータ読取可能な記憶媒体。
  13. プロセッサにより実行されると、請求項1〜5のいずれか1項に記載の仮想アバター生成方法を実現するコンピュータプログラム。
JP2021039147A 2020-06-02 2021-03-11 仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラム Active JP7227292B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010490847.8A CN111695471B (zh) 2020-06-02 2020-06-02 虚拟形象生成方法、装置、设备以及存储介质
CN202010490847.8 2020-06-02

Publications (2)

Publication Number Publication Date
JP2021192220A true JP2021192220A (ja) 2021-12-16
JP7227292B2 JP7227292B2 (ja) 2023-02-21

Family

ID=72479236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021039147A Active JP7227292B2 (ja) 2020-06-02 2021-03-11 仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラム

Country Status (5)

Country Link
US (1) US11715259B2 (ja)
EP (1) EP3920147A1 (ja)
JP (1) JP7227292B2 (ja)
KR (1) KR102612524B1 (ja)
CN (1) CN111695471B (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7525813B2 (ja) 2020-11-25 2024-07-31 上▲海▼商▲湯▼智能科技有限公司 顔情報の処理方法、装置、電子デバイス及び記憶媒体

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI439960B (zh) 2010-04-07 2014-06-01 Apple Inc 虛擬使用者編輯環境
US10009536B2 (en) 2016-06-12 2018-06-26 Apple Inc. Applying a simulated optical effect based on data received from multiple camera sensors
DK180859B1 (en) 2017-06-04 2022-05-23 Apple Inc USER INTERFACE CAMERA EFFECTS
US12033296B2 (en) 2018-05-07 2024-07-09 Apple Inc. Avatar creation user interface
DK201870374A1 (en) 2018-05-07 2019-12-04 Apple Inc. AVATAR CREATION USER INTERFACE
US11722764B2 (en) * 2018-05-07 2023-08-08 Apple Inc. Creative camera
US11770601B2 (en) 2019-05-06 2023-09-26 Apple Inc. User interfaces for capturing and managing visual media
US11128792B2 (en) 2018-09-28 2021-09-21 Apple Inc. Capturing and displaying images with multiple focal planes
US11321857B2 (en) 2018-09-28 2022-05-03 Apple Inc. Displaying and editing images with depth information
US11706521B2 (en) 2019-05-06 2023-07-18 Apple Inc. User interfaces for capturing and managing visual media
US11921998B2 (en) 2020-05-11 2024-03-05 Apple Inc. Editing features of an avatar
DK202070625A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
US11039074B1 (en) 2020-06-01 2021-06-15 Apple Inc. User interfaces for managing media
CN112102462B (zh) * 2020-09-27 2023-07-21 北京百度网讯科技有限公司 图像的渲染方法、装置
CN112396691B (zh) * 2020-11-23 2023-10-17 北京百度网讯科技有限公司 三维模型处理方法、装置、电子设备及存储介质
CN112396693A (zh) * 2020-11-25 2021-02-23 上海商汤智能科技有限公司 一种面部信息的处理方法、装置、电子设备及存储介质
CN112419485B (zh) * 2020-11-25 2023-11-24 北京市商汤科技开发有限公司 一种人脸重建方法、装置、计算机设备及存储介质
CN112419454B (zh) * 2020-11-25 2023-11-28 北京市商汤科技开发有限公司 一种人脸重建方法、装置、计算机设备及存储介质
CN112396692B (zh) * 2020-11-25 2023-11-28 北京市商汤科技开发有限公司 一种人脸重建方法、装置、计算机设备及存储介质
CN112668408A (zh) * 2020-12-11 2021-04-16 北京大米科技有限公司 人脸关键点生成方法、装置、存储介质及电子设备
CN112668407A (zh) * 2020-12-11 2021-04-16 北京大米科技有限公司 人脸关键点生成方法、装置、存储介质及电子设备
CN112581573B (zh) * 2020-12-15 2023-08-04 北京百度网讯科技有限公司 虚拟形象驱动方法、装置、设备、介质和程序产品
CN112714337A (zh) * 2020-12-22 2021-04-27 北京百度网讯科技有限公司 视频处理方法、装置、电子设备和存储介质
CN112669422B (zh) * 2021-01-07 2024-06-14 深圳追一科技有限公司 仿真3d数字人生成方法、装置、电子设备及存储介质
KR102485774B1 (ko) 2021-04-12 2023-01-09 주식회사 현대케피코 운전모드 변경에 따른 변속 제어 방법 및 시스템, 그리고 운전모드 변경에 따른 변속 제어 시스템을 포함하는 자동 변속기 차량
CN113129450B (zh) * 2021-04-21 2024-04-05 北京百度网讯科技有限公司 虚拟试衣方法、装置、电子设备和介质
US11778339B2 (en) 2021-04-30 2023-10-03 Apple Inc. User interfaces for altering visual media
US11776190B2 (en) 2021-06-04 2023-10-03 Apple Inc. Techniques for managing an avatar on a lock screen
CN113643412B (zh) 2021-07-14 2022-07-22 北京百度网讯科技有限公司 虚拟形象的生成方法、装置、电子设备及存储介质
CN113409454B (zh) * 2021-07-14 2022-05-13 北京百度网讯科技有限公司 人脸图像处理方法、装置、电子设备及存储介质
CN113642481A (zh) * 2021-08-17 2021-11-12 百度在线网络技术(北京)有限公司 识别方法、训练方法、装置、电子设备以及存储介质
CN113808007B (zh) * 2021-09-16 2022-07-19 北京百度网讯科技有限公司 调整虚拟脸部模型的方法、装置、电子设备及存储介质
CN114049472A (zh) * 2021-11-15 2022-02-15 北京百度网讯科技有限公司 三维模型调整方法、装置、电子设备、介质
KR20230076004A (ko) 2021-11-23 2023-05-31 주식회사 엘지유플러스 메타버스 제공 방법 및 장치
CN114119935B (zh) * 2021-11-29 2023-10-03 北京百度网讯科技有限公司 图像处理方法和装置
CN114187405B (zh) * 2021-12-07 2023-05-05 北京百度网讯科技有限公司 确定虚拟形象的方法及装置、设备、介质和产品
CN114202597B (zh) * 2021-12-07 2023-02-03 北京百度网讯科技有限公司 图像处理方法及装置、设备、介质和产品
CN114758042B (zh) * 2022-06-14 2022-09-02 深圳智华科技发展有限公司 新的虚拟仿真引擎、虚拟仿真方法以及装置
CN115393486B (zh) * 2022-10-27 2023-03-24 科大讯飞股份有限公司 虚拟形象的生成方法、装置、设备及存储介质
CN115953813B (zh) * 2022-12-19 2024-01-30 北京字跳网络技术有限公司 一种表情驱动方法、装置、设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012139276A1 (en) * 2011-04-11 2012-10-18 Intel Corporation Avatar facial expression techniques
JP2018530017A (ja) * 2015-07-30 2018-10-11 インテル・コーポレーション 感情拡張アバターアニメーション

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100745981B1 (ko) * 2006-01-13 2007-08-06 삼성전자주식회사 보상적 특징에 기반한 확장형 얼굴 인식 방법 및 장치
US9959453B2 (en) * 2010-03-28 2018-05-01 AR (ES) Technologies Ltd. Methods and systems for three-dimensional rendering of a virtual augmented replica of a product image merged with a model image of a human-body feature
US9747495B2 (en) * 2012-03-06 2017-08-29 Adobe Systems Incorporated Systems and methods for creating and distributing modifiable animated video messages
JP5795979B2 (ja) * 2012-03-15 2015-10-14 株式会社東芝 人物画像処理装置、及び人物画像処理方法
CN104794733B (zh) * 2014-01-20 2018-05-08 株式会社理光 对象跟踪方法和装置
US9799096B1 (en) * 2014-07-08 2017-10-24 Carnegie Mellon University System and method for processing video to provide facial de-identification
US10733780B2 (en) * 2016-10-31 2020-08-04 Dg Holdings, Inc. Portable and persistent virtual identity systems and methods
US10535163B2 (en) * 2016-12-01 2020-01-14 Pinscreen, Inc. Avatar digitization from a single image for real-time rendering
CN109308727B (zh) * 2018-09-07 2020-11-10 腾讯科技(深圳)有限公司 虚拟形象模型生成方法、装置及存储介质
CN109377544B (zh) * 2018-11-30 2022-12-23 腾讯科技(深圳)有限公司 一种人脸三维图像生成方法、装置和可读介质
CN110688948B (zh) * 2019-09-26 2022-11-15 北京百度网讯科技有限公司 视频中人脸性别变换方法、装置、电子设备和存储介质
CN110766777B (zh) * 2019-10-31 2023-09-29 北京字节跳动网络技术有限公司 虚拟形象的生成方法、装置、电子设备及存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012139276A1 (en) * 2011-04-11 2012-10-18 Intel Corporation Avatar facial expression techniques
JP2018530017A (ja) * 2015-07-30 2018-10-11 インテル・コーポレーション 感情拡張アバターアニメーション

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7525813B2 (ja) 2020-11-25 2024-07-31 上▲海▼商▲湯▼智能科技有限公司 顔情報の処理方法、装置、電子デバイス及び記憶媒体
JP7525814B2 (ja) 2020-11-25 2024-07-31 北京市商▲湯▼科技▲開▼▲發▼有限公司 顔再構成方法、装置、コンピュータ装置及び記憶媒体

Also Published As

Publication number Publication date
CN111695471B (zh) 2023-06-27
KR20210047283A (ko) 2021-04-29
EP3920147A1 (en) 2021-12-08
US20210375042A1 (en) 2021-12-02
JP7227292B2 (ja) 2023-02-21
KR102612524B1 (ko) 2023-12-11
US11715259B2 (en) 2023-08-01
CN111695471A (zh) 2020-09-22

Similar Documents

Publication Publication Date Title
JP2021192220A (ja) 仮想アバター生成方法および装置、電子機器、記憶媒体並びにコンピュータプログラム
JP7212741B2 (ja) 3次元アバタ生成方法、装置、電子機器及び記憶媒体
US20210383605A1 (en) Driving method and apparatus of an avatar, device and medium
CN111860167B (zh) 人脸融合模型获取及人脸融合方法、装置及存储介质
JP2021121966A (ja) 画像処理方法、装置、電子機器及び記憶媒体
CN112330805B (zh) 人脸3d模型生成方法、装置、设备及可读存储介质
JP2021192294A (ja) 人体3dキー点検出方法、モデル訓練方法及び関連装置
KR102374307B1 (ko) 애니메이팅된 캐릭터의 수정
CN110503726A (zh) 网页端三维模型标注信息显示浏览方法及***
CN113362263A (zh) 变换虚拟偶像的形象的方法、设备、介质及程序产品
JP2023029984A (ja) 仮想イメージを生成するための方法、装置、電子機器及び可読記憶媒体
CN114549710A (zh) 一种虚拟形象的生成方法、装置、电子设备及存储介质
JP7418370B2 (ja) 髪型を変換するための方法、装置、デバイス及び記憶媒体
US20210342496A1 (en) Geometry-aware interactive design
CN114187405A (zh) 确定虚拟形象的方法及装置、设备、介质和产品
US20180276870A1 (en) System and method for mass-animating characters in animated sequences
US9607441B2 (en) Morphological attractor for creating custom ancestors in inheritance-based character generation
CN112562043B (zh) 图像处理方法、装置和电子设备
CN115359171B (zh) 虚拟形象处理方法、装置、电子设备和存储介质
KR102026172B1 (ko) 사물 의인화 및 사물 컨텍스트를 이용한 인공지능 대화 방법 및 시스템
JP7480076B2 (ja) コンテンツ作成システム及び方法
CN112435316B (zh) 一种游戏中的防穿模方法、装置、电子设备及存储介质
CN111739135B (zh) 虚拟角色的模型处理方法、装置及可读存储介质
CN111739134B (zh) 虚拟角色的模型处理方法、装置及可读存储介质
US11978152B2 (en) Computer-assisted graphical development tools

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210914

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221124

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230209

R150 Certificate of patent or registration of utility model

Ref document number: 7227292

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150