JP7660202B2 - モデル推定クラス埋め込みによる連続効果の適用 - Google Patents
モデル推定クラス埋め込みによる連続効果の適用 Download PDFInfo
- Publication number
- JP7660202B2 JP7660202B2 JP2023538981A JP2023538981A JP7660202B2 JP 7660202 B2 JP7660202 B2 JP 7660202B2 JP 2023538981 A JP2023538981 A JP 2023538981A JP 2023538981 A JP2023538981 A JP 2023538981A JP 7660202 B2 JP7660202 B2 JP 7660202B2
- Authority
- JP
- Japan
- Prior art keywords
- age
- model
- image
- estimated
- aging
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
- G06F18/241—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
- G06F18/2413—Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
- G06F18/24133—Distances to prototypes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0475—Generative networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/094—Adversarial learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Recommending goods or services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—Two-dimensional [2D] image generation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/77—Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
- G06V10/7715—Feature extraction, e.g. by transforming the feature space, e.g. multi-dimensional scaling [MDS]; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/82—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/178—Human faces, e.g. facial parts, sketches or expressions estimating age from face image; using age information for improving recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20084—Artificial neural networks [ANN]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Biophysics (AREA)
- Biomedical Technology (AREA)
- Mathematical Physics (AREA)
- Molecular Biology (AREA)
- Computational Linguistics (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Description
本出願は、2020年12月23日に出願された米国仮出願第63/129,794号および2021年5月25日に出願されたフランス出願第FR 2105404号の優先権を主張する。各出願の全内容は、参照により本明細書に組み込まれる。
-顔のエージングモデル
従来の手法は、物理的モデルベース(physical model-based)のアプローチ[3,42,34]及びプロトタイプベース(prototype-based)のアプローチ[31,37,16,17]として分類することができる。物理的モデルに基づく手法は、皮膚の皺[42,2,3]、頭蓋顔面成長(craniofacial growth)[38,27]、筋肉の構造[34,28]及び顔の構成要素[35,36]等のエージングの特定の副作用(sub-effects)に対処するためのモデルを作成することに焦点を当てている。これらの手法は、しばしば非常に複雑であり、典型的には、異なる年齢の同じ人物の顔の画像のシーケンスと、エージングのメカニズムの専門的な知識とを必要とする。プロトタイプベースのアプローチ[31,37,4]は、各年齢のグループ内で平均な顔が推定されるグループベースの学習を用いて顔の進行の問題を探索する。しかしながら、個人化されたエージングパターン及びアイデンティティ(identity)情報は、そのような戦略において十分に保たれていない。[40,44,33]では、入力画像の乏しい(sparse)表現が個人化された顔の変換パターンを表現するために利用されている。このようなアプローチにより、個人化されたエージングパターンはある程度保たれるが、合成された画像には品質上の問題がある。
生成的敵対ネットワーク[9]は、画像から画像への変換タスクに関する一般的な選択肢であった。CycleGAN[47]及びPix2Pix[14]は、それぞれ、非ペアの訓練サンプル及びペアの訓練サンプルを用いて、2つのドメイン(domains)間の画像変換を探索した。より最近の研究[6,19]は、マルチドメイン変換を可能にするための訓練技術を提案した。[22,23]では、筆者らはまず、基本的なGANの拡張として条件付き画像生成を探索した。後の研究[7,26]は更に、条件をより効果的な方法でモデルに変換および挿入することにより、多くの条件付き画像変換タスクに対して優位性を示している。
見かけの年齢を予測するタスクは、与えられた顔の画像ごとに連続的な数値を推定する退行の問題を参照する。見かけ年齢の深い期待値(Deep Expectation of Apparent Age、DEX)[30]は、分類損失および退行損失を組み合わせることによって、MORPH II[29]上で「3.25」の平均絶対誤差(mean absolute error、MAE)を達成する手法を提案した。Panら[25]はMORPH IIのMAEを「2.16」に更に改善するために、確率分布に平均分散損失(mean-variance loss)を用いることを提案している。
図1は、一実施形態によるモデルアーキテクチャ100の図である。モデル100は、訓練構成で示されている。本実施形態では、入力画像102及び実画像104が処理のために受信され、偽画像106が生成される。入力画像は、任意の年齢であり得る、現実の年齢または現在の年齢における対象者の画像を含む。年齢は、画像自体の年齢ではなく、画像内の対象者の年齢に関連する。実画像104は目標年齢における別の対象者の画像を含む(例えば、画像は、目標領域(特定の年齢)の特徴を表す実像である)。目標年齢は、同じ年齢を含む、現実の年齢/現在の年齢に対する任意の年齢であり得る。
識別年齢推定モジュール(C):先行研究[41,10]では、顔のエージング及び顔の年齢推定が2つの独立したタスクとして扱われ、ここで、年齢推定モデル、通常、分類器は別々に事前訓練され、次いで、自然なエージング効果を実現するために生成器を誘導するために用いられる。本明細書の一実施形態によれば、2つの上記のタスクが本質的に関連するので、符号器Eを共有することにより、1つの統合された構造を用いて、両方の目標を達成することができる。
一実施形態によれば、目的の設計は合成した顔画像106が正確な年齢の進行/退行を反映し、アイデンティティを保持し、現実的に見えることを確実にする。
データセット:モデルをFFHQ[15]及びCACD2000[5]で評価した。FFHQには、解像度1024x1024の70000個の画像が含まれている。[24]としてのデータ前処理手順に続いて、id0~68999を有する画像を訓練セットとして用い、id69000~69999を有する画像を試験に用いた。画像は、性別を区別する際の信頼性が低いこと、年齢を推定する際の信頼性が低いこと、暗い眼鏡を着用すること、Face++(顔属性注釈API: URL www.faceplus.com)によって注釈付けされた顔の属性に基づき、極端な姿勢および角度のためにフィルタリングされた。
顔の年齢:FFHQの試験結果を、[24]からの結果と比較して示す。[24]のイメージは、提供されたコード(ライフスパン公式コード: URL github.com/royorel/Lifespan_Age_ Transformation_Synthesis)を用いて生成される。異なる年齢に亘るモデル性能を説明するため、4つの代表的な年齢のグループ(30歳より小、30歳~40歳、40歳~50歳、50歳より大)からの6つの入力例A~Fを示し、各グループについて結果を生成し、図2A,2B,2C,2D,2E及び2Fのアレイ200,202,204,206,208及び210に示す。入力画像は一番左の列にあり、4つの目標年齢が右に進む。上の行はライフスパン(Lifespan)を示し、中央および下の行は本明細書の実施形態によるモデルの出力を示し、ここで、下の行は、画像サイズ512×512である。
アイデンティティの保持:アイデンティティの保持を評価するために、顔照合率メトリック(A face verification rate metric)が用いられた。具体的には、[10]の評価プロトコルを、以前の研究との公正な比較のために、年齢のグループベースで追跡した。顔照合率は、画像ペアの全ての組み合わせ、即ち(テスト,10~29)、(テスト,30~39)、・・・、(30~39,40~49)、(40~49,50~59)の間で計算した。顔検証スコア(A face verification score)をFace++から得て、閾値を76.5(@FAR=1e-5)と設定した。完全な結果を、それぞれCACD2000及びFFHQについての表1及び2に示す。結果が示唆するように、一実施形態によるモデルは全ての候補のうちの両方のデータセットについて最高の顔検証レートを達成し、これは、それがタスクのアイデンティティの保持要件を最良に満たすことを示す。
連続的なエージング:本明細書の実施形態によるモデルが連続設定で合成画像をどの程度良好に生成するかを評価するために、1)25歳~65歳のモデル、及び、2)アンカーエージング基準間で実行される線形補間アプローチの生成された偽画像のそれぞれの年齢を予測するために年齢推定器が用いられた。アンカーの基礎は、年齢のグループ内の全てのエージング基準の平均をとることによって生成された。年齢ステップは、推定量のMAEに基づいて3として選択された。
一実施形態では、開示される技術および方法が、年齢シミュレーションを提供する画像から画像への変換のための生成器および年齢推定器を有するモデルを(条件付け/訓練を通じて等)定義するための開発者関連の方法およびシステムを含む。生成器は原画像(入力画像)と変換画像(新規画像)との間に滑らかな変換を生成するために、条件付けによって学習された複数の連続する年齢に亘る複数のモデル推定年齢の埋め込みを用いた連続制御を示す。一実施形態では、画像が顔(例えば、顔)である。一実施形態では、個人化された年齢の埋め込み(目標年齢および元の画像のモデル推定年齢を用いて複数のモデル推定年齢の埋め込みから決定される)を用いて、モデルの符号器の構成要素から符号器が生成した特徴を変換する。
本研究では、連続的なエージングの側面に特に焦点を当てた、顔のエージングの課題への新しいアプローチを紹介した。GANベースの生成器に年齢推定モジュールを導入することにより、連続的なエージング基準を学習するための統合されたフレームワークが提案されている。設計されたPATモジュールは典型的な顔のエージング基準の個人化を更に強化し、これは、全体的に、より自然で現実的な生成された顔画像をもたらす。実験は、以前の研究と比較して、2つのデータセット上で、エージング精度、アイデンティティ保持および画像の忠実度に関し、優れた性能を定性的および定量的に示した。更に、提案されたネットワーク構造はグループベースの訓練を回避し、より正確な連続モデリングを達成するために、他のマルチクラスドメイン転送タスクにも適用できる。前述のように、一例は、顔に適用される笑顔の効果である。年齢推定器ではなく、連続効果の推定器(例えば、C 112)は、ある度合いの笑顔の効果推定器を含む。
《参考文献》
以下の出版物は、許容される場合、参照により本明細書に組み込まれる。
[1] Grigory Antipov, Moez Baccouche, and Jean-Luc Dugelay. Face aging with conditional generative adversarial networks. In 2017 IEEE international conference on image processing (ICIP), pages 2089-2093. IEEE, 2017.
[2] Yosuke Bando, Takaaki Kuratate, and Tomoyuki Nishita. A simple method for modeling wrinkles on human skin. In Pacific Conference on Computer Graphics and Applications, pages 166-175. Citeseer, 2002.
[3] Laurence Boissieux, Gergo Kiss, Nadia Magnenat Thalmann, and Prem Kalra. Simulation of skin aging and wrinkles with cosmetics insight. In Computer Animation and Simulation 2000, pages 15-27. Springer, 2000.
[4] D Michael Burt and David I Perrett. Perception of age in adult caucasian male faces: Computer graphic manipulation of shape and colour information. Proceedings of the Royal Society of London. Series B: Biological Sciences, 259(1355):137-143, 1995.
[5] Bor-Chun Chen, Chu-Song Chen, and Winston H Hsu. Cross-age reference coding for age-invariant face recognition and retrieval. In European conference on computer vision, pages 768-783. Springer, 2014.
[6] Yunjey Choi, Minje Choi, Munyoung Kim, Jung-Woo Ha, Sunghun Kim, and Jaegul Choo. Stargan: Unified generative adversarial networks for multi-domain image-to-image translation. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 8789-8797, 2018.
[7] Yunjey Choi, Youngjung Uh, Jaejun Yoo, and Jung-Woo Ha. Stargan v2: Diverse image synthesis for multiple domains. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 8188-8197, 2020.
[8] Harm de Vries, Florian Strub, Jeremie Mary, Hugo Larochelle, Olivier Pietquin, and Aaron C Courville. Modulating early visual processing by language. In I. Guyon, U. V. Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett, editors, Advances in Neural Information Processing Systems 30, pages 6594-6604. Curran Associates, Inc., 2017.
[9] Ian J Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Generative adversarial networks. Advances in neural information processing systems, 3(06), 2014.
[10] Zhenliang He, Meina Kan, Shiguang Shan, and Xilin Chen. S2gan: Share aging factors across ages and share aging trends among individuals. In Proceedings of the IEEE International Conference on Computer Vision, pages 9440-9449, 2019.
[11] Zhenliang He, Wangmeng Zuo, Meina Kan, Shiguang Shan, and Xilin Chen. Attgan: Facial attribute editing by only changing what you want. IEEE Transactions on Image Processing, 28(11):5464-5478, 2019.
[12] Martin Heusel, Hubert Ramsauer, Thomas Unterthiner, Bernhard Nessler, and Sepp Hochreiter. Gans trained by a two time-scale update rule converge to a local nash equilibrium. In Advances in neural information processing systems, pages 6626-6637, 2017.
[13] Xun Huang and Serge Belongie. Arbitrary style transfer in real-time with adaptive instance normalization. In ICCV, 2017.
[14] Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, and Alexei A Efros. Image-to-image translation with conditional adversarial networks. CVPR, 2017.
[15] Tero Karras, Samuli Laine, and Timo Aila. A style-based generator architecture for generative adversarial networks. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 4401-4410, 2019.
[16] Ira Kemelmacher-Shlizerman, Supasorn Suwajanakorn, and Steven M Seitz. Illumination-aware age progression. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 3334-3341, 2014.
[17] Andreas Lanitis, Christopher J. Taylor, and Timothy F. Cootes. Toward automatic simulation of aging effects on face images. IEEE Transactions on pattern Analysis and machine Intelligence, 24(4):442-455, 2002.
[18] Peipei Li, Yibo Hu, Qi Li, Ran He, and Zhenan Sun. Global and local consistent age generative adversarial networks. In 2018 24th International Conference on Pattern Recognition (ICPR), pages 1073-1078. IEEE, 2018.
[19] Ming Liu, Yukang Ding, Min Xia, Xiao Liu, Errui Ding, Wangmeng Zuo, and Shilei Wen. Stgan: A unified selective transfer network for arbitrary image attribute editing. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 3673-3682, 2019.
[20] Si Liu, Yao Sun, Defa Zhu, Renda Bao, Wei Wang, Xiangbo Shu, and Shuicheng Yan. Face aging with contextual generative adversarial nets. In Proceedings of the 25th ACM international conference on Multimedia, pages 82-90, 2017.
[21] Yunfan Liu, Qi Li, and Zhenan Sun. Attribute-aware face aging with wavelet-based generative adversarial networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 11877-11886, 2019.
[22] Mehdi Mirza and Simon Osindero. Conditional generative adversarial nets. arXiv preprint arXiv:1411.1784, 2014.
[23] Augustus Odena, Christopher Olah, and Jonathon Shlens. Conditional image synthesis with auxiliary classifier gans. In International conference on machine learning, pages 2642-2651, 2017.
[24] Roy Or-El, Soumyadip Sengupta, Ohad Fried, Eli Shechtman, and Ira Kemelmacher-Shlizerman. Lifespan age transformation synthesis. In Proceedings of the European Conference on Computer Vision (ECCV), 2020.
[25] Hongyu Pan, Hu Han, Shiguang Shan, and Xilin Chen. Mean-variance loss for deep age estimation from a face. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 5285-5294, 2018.
[26] Taesung Park, Ming-Yu Liu, Ting-Chun Wang, and Jun-Yan Zhu. Gaugan: semantic image synthesis with spatially adaptive normalization. In ACM SIGGRAPH 2019 Real-Time Live! 2019.
[27] Narayanan Ramanathan and Rama Chellappa. Modeling age progression in young faces. In 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06), volume 1, pages 387-394. IEEE, 2006.
[28] Narayanan Ramanathan and Rama Chellappa. Modeling shape and textural variations in aging faces. In 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition, pages 1-8. IEEE, 2008.
[29] Karl Ricanek and Tamirat Tesafaye. Morph: A longitudinal image database of normal adult age-progression. In 7th International Conference on Automatic Face and Gesture Recognition (FGR06), pages 341-345. IEEE, 2006.
[30] Rasmus Rothe, Radu Timofte, and Luc Van Gool. Dex: Deep expectation of apparent age from a single image. In Proceedings of the IEEE international conference on computer vision workshops, pages 10-15, 2015.
[31] Duncan A Rowland and David I Perrett. Manipulating facial appearance through shape and color. IEEE computer graphics and applications, 15(5):70-76, 1995.
[32] Yujun Shen, Jinjin Gu, Xiaoou Tang, and Bolei Zhou. Interpreting the latent space of gans for semantic face editing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 9243-9252, 2020.
[33] Xiangbo Shu, Jinhui Tang, Hanjiang Lai, Luoqi Liu, and Shuicheng Yan. Personalized age progression with aging dictionary. In Proceedings of the IEEE international conference on computer vision, pages 3970-3978, 2015.
[34] Jinli Suo, Xilin Chen, Shiguang Shan, Wen Gao, and Qionghai Dai. A concatenational graph evolution aging model. IEEE transactions on pattern analysis and machine intelligence, 34(11):2083-2096, 2012.
[35] Jinli Suo, Feng Min, Songchun Zhu, Shiguang Shan, and Xilin Chen. A multi-resolution dynamic model for face aging simulation. In 2007 IEEE Conference on Computer Vision and Pattern Recognition, pages 1-8. IEEE, 2007.
[36] Jinli Suo, Song-Chun Zhu, Shiguang Shan, and Xilin Chen. A compositional and dynamic model for face aging. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32(3):385-401, 2009.
[37] Bernard Tiddeman, Michael Burt, and David Perrett. Prototyping and transforming facial textures for perception research. IEEE computer graphics and applications, 21(5):42-50, 2001.
[38] James T Todd, Leonard S Mark, Robert E Shaw, and John B Pittenger. The perception of human growth. Scientific American, 242(2):132-145, 1980.
[39] Wei Wang, Zhen Cui, Yan Yan, Jiashi Feng, Shuicheng Yan, Xiangbo Shu, and Nicu Sebe. Recurrent face aging. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 2378-2386, 2016.
[40] Wei Wang, Yan Yan, Stefan Winkler, and Nicu Sebe. Category specific dictionary learning for attribute specific feature selection. IEEE Transactions on Image Processing, 25(3):1465-1478, 2016.
[41] Zongwei Wang, Xu Tang, Weixin Luo, and Shenghua Gao. Face aging with identity-preserved conditional generative adversarial networks. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 7939-7947, 2018.
[42] Yin Wu, Nadia Magnenat Thalmann, and Daniel Thalmann. A plastic-visco-elastic model for wrinkles in facial animation and skin aging. In Fundamentals of Computer Graphics, pages 201-213. World Scientific, 1994.
[43] Hongyu Yang, Di Huang, Yunhong Wang, and Anil K Jain. Learning face age progression: A pyramid architecture of gans. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 31-39, 2018.
[44] Hongyu Yang, Di Huang, Yunhong Wang, Heng Wang, and Yuanyan Tang. Face aging effect simulation using hidden factor analysis joint sparse representation. IEEE Transactions on Image Processing, 25(6):2493-2507, 2016.
[45] Xu Yao, Gilles Puy, Alasdair Newson, Yann Gousseau, and Pierre Hellier. High resolution face age editing. arXiv preprint arXiv:2005.04410, 2020.
[46] Zhifei Zhang, Yang Song, and Hairong Qi. Age progression/regression by conditional adversarial autoencoder. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 5810-5818, 2017.
[47] Jun-Yan Zhu, Taesung Park, Phillip Isola, and Alexei A Efros. Unpaired image-to-image translation using cycleconsistent adversarial networks. In Proceedings of the IEEE international conference on computer vision, pages 2223-2232,2017.
<その他>
<手段>
技術的思想1の方法は、対象者の入力画像から、前記対象者の目標年齢における新規画像を生成するための統合年齢シミュレーションモデルを提供することを含むものであり、前記統合年齢シミュレーションモデルは、連続的なエージング情報を表す複数の連続する年齢のそれぞれにおける、複数のそれぞれのモデル推定年齢の埋め込みを提供し、前記モデル推定年齢の埋め込みは、生成器の合同訓練を通じて学習され、年齢推定器は、前記モデルの符号器-復号器アーキテクチャに埋め込まれ、前記年齢推定器は、それぞれの入力画像に応じて、それぞれの符号器が生成した特徴から、対象者のモデル推定年齢を決定するように構成され、前記生成部は、前記目標年齢と前記対象者のモデル推定年齢とに従って決定されたモデル推定年齢の埋め込みのそれぞれによって変換された前記入力画像から、前記生成器が生成した特徴を用いて前記新規画像を生成する。
技術的思想2の方法は、技術的思想1記載の方法において、前記符号器-復号器アーキテクチャが、前記入力画像内の前記対象者のモデル推定年齢を推定するための前記年齢推定器を備える。
技術的思想3の方法は、技術的思想2記載の方法において、前記モデルの符号器が前記入力画像を処理して、前記符号器が生成した特徴を決定し、前記年齢推定器が、前記符号器が生成した特徴を処理して、前記モデルが推定した年齢を決定する。
技術的思想4の方法は、技術的思想2記載の方法において、前記符号器によって生成された特徴は、a.前記モデル推定年齢に従って決定された前記モデル推定年齢の埋め込みのそれぞれと、b.前記目標年齢に応じて決定された前記モデル推定年齢の埋め込みのそれぞれと、を含む個人化された年齢の埋め込みによって変換される。
技術的思想5の方法は、技術的思想4記載の方法において、前記個人化された年齢の埋め込みは、a.前記対象者のアイデンティティ情報を保持するための前記モデル推定年齢に応じて複数のそれぞれの前記モデル推定年齢の埋め込みから決定された個人化された残存の年齢の埋め込みと、b.全集団の間で共有されたエージングパターンを表すために前記目標年齢に従って決定された前記モデル推定年齢の埋め込みのそれぞれ1つを含む典型的な年齢の埋め込みと、を含む。
技術的思想6の方法は、技術的思想4又は5に記載の方法において、前記個人化された年齢の埋め込みが、アフィン変換に従って適用される。
技術的思想7の方法は、技術的思想4から6のいずれかに記載の方法において、前記生成器は、前記個人化された年齢の埋め込みによって変換された前記符号化された特徴を処理することで、前記目標年齢における前記新規画像を生成する。
技術的思想8の方法は、技術的思想1から7のいずれかに記載の方法において、前記モデルは、深層学習ニューラルネットワークモデル及び生成的敵対ネットワークベースモデルの一方または両方で構成される。
技術的思想9の方法は、技術的思想1から8のいずれかに記載の方法において、製品およびサービスの一方または両方についての推奨を得るための推奨インターフェースを提供する。
技術的思想10の方法は、技術的思想1から9のいずれかに記載の方法において、製品およびサービスの一方または両方を購入するための電子商取引購入インターフェースを提供する。
技術的思想11の方法は、技術的思想1から10のいずれかに記載の方法において、前記入力画像を受信し、表示のために前記新規画像を提供する。
技術的思想12の方法は、技術的思想1から11のいずれかに記載の方法において、前記入力画像および前記新規画像のそれぞれが、前記対象者の顔を含む。
技術的思想13の方法は、対象者の入力画像から、前記対象者に対する連続効果の目標クラスにおける新規画像を生成するための統合されたモデルを提供するものであり、前記モデルは、連続効果情報を表す複数の連続クラスのそれぞれにおける、複数のそれぞれのモデル推定クラス埋め込みを提供し、前記モデル推定クラス埋め込みは、生成器の合同訓練を通じて学習され、クラス推定器は、前記モデルの符号器-復号器アーキテクチャに埋め込まれ、前記クラス推定器は、それぞれの入力画像に応じて、それぞれの符号器が生成した特徴から、それぞれの対象者のモデル推定クラスを決定するように構成され、前記生成部は、前記目標クラスに応じて決定された前記モデル推定クラス埋め込み及び前記対象者のモデル推定クラスのそれぞれによって変換された前記入力画像から前記符号器が生成した特徴を用いて前記新規画像を生成する。
技術的思想14の方法は、入力画像を新規画像に転送するドメイン転送モデルを提供し、クラスのそれぞれについてのモデルによって学習された、複数のそれぞれのモデル推定クラス埋め込みを用いて、連続効果の複数の連続クラスの目標クラスに前記入力画像を変換するための連続効果を適用し、前記ドメイン転送モデルを用いて前記入力画像を新規画像に転送する。
技術的思想15の方法は、技術的思想14記載の方法において、前記進行効果がエージング効果を含み、前記複数のそれぞれのモデル推定クラス埋め込みが、それぞれのモデル推定年齢の埋め込みを含み、前記目標クラスが目標年齢を含む。
技術的思想16の方法は、技術的思想15記載の方法において、前記入力画像を転送する際、前記ドメイン転送モデルは、前記入力画像の符号化された特徴を生成し、前記入力画像内の対象者のモデル推定年齢に応じて複数のそれぞれのモデル推定年齢の埋め込みから決定された個人化された残存の年齢の埋め込み、及び、全集団の間で共有されるエージングパターンを表すために前記目標年齢に従って決定された前記モデル推定の残存の年齢の埋め込みのそれぞれ1つを含む典型的な年齢の埋め込みを用いて前記符号化された特徴を変換し、変換された前記符号化された特徴を用いて前記新規画像を生成するように動作する。
技術的思想17の方法は、技術的思想16記載の方法において、前記モデルが、前記モデル推定年齢を決定する年齢推定器を備える。
技術的思想18の方法は、技術的思想17記載の方法において、前記年齢推定器は、符号器と共に訓練された分類器を備え、前記符号器は、前記符号化された特徴を生成するように構成され、前記年齢推定器は、前記符号器によって符号化されたそれぞれの符号化された特徴を用いて、新規画像内の対象者のそれぞれのモデル推定年齢を決定するように訓練される。
技術的思想19の方法は、技術的思想18記載の方法において、前記モデル推定年齢の埋め込みは、前記符号器と共に前記年齢推定器の前記訓練の間に定義され、前記モデル推定年齢の埋め込みのそれぞれを、前記それぞれのモデル推定年齢に関連付ける。
技術的思想20の方法は、技術的思想14から19のいずれかに記載の方法において、前記連続効果に関連付けられた製品およびサービスのうちの少なくとも1つについての推奨を提供する。
技術的思想21の方法は、技術的思想20記載の方法において、前記推奨は、前記入力画像の皮膚の分析および嗜好のユーザ入力の一方または両方に応じて生成される。
技術的思想22の方法は、技術的思想20又は21に記載の方法において、前記目標年齢が、前記推奨に応じて決定される。
技術的思想23の方法は、技術的思想20から22のいずれかに記載の方法において、前記推奨を提示するために、前記入力画像から生成された注釈付き画像を提供する。
技術的思想24の方法は、技術的思想20から23のいずれかに記載の方法において、製品、サービス又はその両方を購入するための電子商取引インターフェースを提供する。
技術的思想25の方法は、技術的思想20から24のいずれかに記載の方法において、前記連続効果は、エージング効果であり、前記製品は、若返り製品、エージング防止製品および化粧用メーキャップ製品のうちの1つを含み、前記サービスは、若返りサービス、エージング防止サービス、化粧品サービスの1つを含む。
技術的思想26のコンピューティング装置は、処理ユニットと、それに結合された記憶デバイスとを備えるものであり、前記記憶ユニットは、命令であって、前記処理ユニットで実行されると技術的思想1から25に記載のいずれかの方法を実行するように前記コンピューティング装置を構成する命令を記憶する。
技術的思想27のコンピュータプログラム製品は、非一時的記憶デバイスであって、コンピューティング装置の処理ユニットで実行されると技術的思想1から25に記載のいずれかの方法を実行するように前記コンピューティング装置を構成する命令を記憶する非一時的記憶デバイスを含む。
技術的思想28のコンピューティング装置は、処理ユニットと、それに結合された記憶デバイスとを備えるものであり、前記記憶ユニットは、命令を記憶し、前記処理ユニットによって前記命令が実行された際に前記コンピューティング装置を、a.製品とサービスとの少なくとも一方を推奨し、b.入力画像から生成された新規画像と目標年齢とを含む年齢シミュレーション画像を提供し、前記新規画像は、技術的思想1から25に記載のいずれかの方法に従って生成するように構成される。
Claims (12)
- 対象者の入力画像から、前記対象者の目標年齢における新規画像を生成するための統合年齢シミュレーションモデルを提供することを含む方法であって、
前記統合年齢シミュレーションモデルは、連続的なエージング情報を表す複数の連続する年齢のそれぞれにおける、複数のそれぞれのモデル推定年齢の埋め込みを提供し、
前記モデル推定年齢の埋め込みは、生成器の合同訓練を通じて学習され、年齢推定器は、前記統合年齢シミュレーションモデルの符号器-復号器アーキテクチャに埋め込まれ、
前記年齢推定器は、それぞれの入力画像に応じて、それぞれの符号器が生成した特徴から、対象者のモデル推定年齢を決定するように構成され、
前記生成器は、前記目標年齢と前記対象者のモデル推定年齢とに従って決定されたモデル推定年齢の埋め込みのそれぞれによって変換された前記入力画像から、前記生成器が生成した特徴を用いて前記新規画像を生成することを特徴とする方法。 - 前記符号器-復号器アーキテクチャが、前記入力画像内の前記対象者のモデル推定年齢を推定するための前記年齢推定器を備えることを特徴とする請求項1記載の方法。
- 前記統合年齢シミュレーションモデルの符号器が前記入力画像を処理して、前記符号器が生成した特徴を決定し、前記年齢推定器が、前記符号器が生成した特徴を処理して、前記統合年齢シミュレーションモデルが推定した年齢を決定することを特徴とする請求項2記載の方法。
- 前記符号器によって生成された特徴は、
a.前記モデル推定年齢に従って決定された前記モデル推定年齢の埋め込みのそれぞれと、
b.前記目標年齢に応じて決定された前記モデル推定年齢の埋め込みのそれぞれと、を含む個人化された年齢の埋め込みによって変換されることを特徴とする請求項2記載の方法。 - 前記個人化された年齢の埋め込みは、
a.前記対象者のアイデンティティ情報を保持するための前記モデル推定年齢に応じて複数のそれぞれの前記モデル推定年齢の埋め込みから決定された個人化された残存の年齢の埋め込みと、
b.全集団の間で共有されたエージングパターンを表すために前記目標年齢に従って決定された前記モデル推定年齢の埋め込みのそれぞれ1つを含む典型的な年齢の埋め込みと、を含むことを特徴とする請求項4記載の方法。 - 前記個人化された年齢の埋め込みが、アフィン変換に従って適用されることを特徴とする請求項4又は5に記載の方法。
- 前記生成器は、前記個人化された年齢の埋め込みによって変換された前記符号器によって生成された特徴を処理することで、前記目標年齢における前記新規画像を生成することを特徴とする請求項4から6のいずれかに記載の方法。
- 前記統合年齢シミュレーションモデルは、深層学習ニューラルネットワークモデル及び生成的敵対ネットワークベースモデルの一方または両方で構成されることを特徴とする請求項1から7のいずれかに記載の方法。
- 製品およびサービスの一方または両方についての推奨を得るための推奨インターフェースを提供することと、
製品およびサービスの一方または両方を購入するための電子商取引購入インターフェースを提供することと、
前記入力画像を受信し、表示のために前記新規画像を提供し、前記入力画像および前記新規画像のそれぞれが、前記対象者の顔を含むこととのうちの1以上により構成されることを特徴とする請求項1から8のいずれかに記載の方法。 - 対象者の入力画像から、前記対象者に対する連続効果の目標クラスにおける新規画像を生成するための統合されたモデルを提供する方法であって、
前記モデルは、連続効果情報を表す複数の連続クラスのそれぞれにおける、複数のそれぞれのモデル推定クラス埋め込みを提供し、
前記モデル推定クラス埋め込みは、生成器の合同訓練を通じて学習され、
クラス推定器は、前記モデルの符号器-復号器アーキテクチャに埋め込まれ、
前記クラス推定器は、それぞれの入力画像に応じて、それぞれの符号器が生成した特徴から、それぞれの対象者のモデル推定クラスを決定するように構成され、
前記生成器は、前記目標クラスに応じて決定された前記モデル推定クラス埋め込み及び前記対象者のモデル推定クラスのそれぞれによって変換された前記入力画像から、前記符号器が生成した特徴を用いて前記新規画像を生成することを特徴とする方法。 - 処理ユニットと、それに結合された記憶デバイスとを備えるコンピューティング装置であって、
前記記憶デバイスは、命令であって、前記処理ユニットで実行されると請求項1から10に記載のいずれかの方法を実行するように前記コンピューティング装置を構成する命令を記憶することを特徴とするコンピューティング装置。 - 非一時的記憶デバイスであって、コンピューティング装置の処理ユニットで実行されると請求項1から10に記載のいずれかの方法を実行するように前記コンピューティング装置を構成する命令を記憶する非一時的記憶デバイスを含むことを特徴とするコンピュータプログラム製品。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202063129794P | 2020-12-23 | 2020-12-23 | |
| US63/129,794 | 2020-12-23 | ||
| FR2105404A FR3118241B1 (fr) | 2020-12-23 | 2021-05-25 | Application d’un effet continu via des incorporations de classe estimée par le modèle |
| FR2105404 | 2021-05-25 | ||
| PCT/EP2021/087150 WO2022136471A1 (en) | 2020-12-23 | 2021-12-21 | Applying a continuous effect via model-estimated class embeddings |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024502777A JP2024502777A (ja) | 2024-01-23 |
| JP7660202B2 true JP7660202B2 (ja) | 2025-04-10 |
Family
ID=79686728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023538981A Active JP7660202B2 (ja) | 2020-12-23 | 2021-12-21 | モデル推定クラス埋め込みによる連続効果の適用 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US12190637B2 (ja) |
| EP (1) | EP4256535A1 (ja) |
| JP (1) | JP7660202B2 (ja) |
| KR (1) | KR102880558B1 (ja) |
| CN (1) | CN116848560B (ja) |
| WO (1) | WO2022136471A1 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12008821B2 (en) * | 2021-05-07 | 2024-06-11 | Google Llc | Machine-learned models for unsupervised image transformation and retrieval |
| JP7621197B2 (ja) * | 2021-06-08 | 2025-01-24 | 株式会社日立製作所 | 学習認識装置 |
| JP7686487B2 (ja) * | 2021-07-21 | 2025-06-02 | シャープ株式会社 | 推定システム、推定方法、及び推定プログラム |
| US12307616B2 (en) * | 2021-09-13 | 2025-05-20 | Disney Enterprises, Inc. | Techniques for re-aging faces in images and video frames |
| WO2023249145A1 (ko) * | 2022-06-23 | 2023-12-28 | ㈜인코돈바이오코스메틱 | 화장품 사용 및 피부 관리 비대면 컨설팅 시스템 |
| CN115496822A (zh) * | 2022-09-19 | 2022-12-20 | 深圳数联天下智能科技有限公司 | 训练图像生成模型的方法及相关装置 |
| CN116701923B (zh) * | 2022-10-13 | 2024-05-17 | 荣耀终端有限公司 | 算子性能的评估方法和评估装置 |
| CN116091918B (zh) * | 2022-12-27 | 2025-11-28 | 河南大学 | 一种基于数据增强的土地利用分类方法及系统 |
| US20250191248A1 (en) * | 2023-12-07 | 2025-06-12 | L'oreal | Hair color simulation using a hair color classification guided network |
| US20250239026A1 (en) * | 2024-01-23 | 2025-07-24 | L'oreal | Method and system for 3d hair virtual try on |
| US20250252637A1 (en) * | 2024-02-05 | 2025-08-07 | Snap Inc. | Generating text-to-motion animations from partially annotated datasets |
| CN119578207B (zh) * | 2024-10-28 | 2025-11-07 | 东北大学 | 基于多信道源域迁移学习的小样本寿命预测模型训练方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020515952A (ja) | 2017-03-21 | 2020-05-28 | ザ プロクター アンド ギャンブル カンパニーThe Procter & Gamble Company | 年齢容姿シミュレーションのための方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004201797A (ja) | 2002-12-24 | 2004-07-22 | Yasutaka Nakada | 肌分析方法 |
| CN101711674B (zh) | 2004-10-22 | 2012-04-11 | 株式会社资生堂 | 皮肤状况诊断系统 |
| TW201116257A (en) | 2009-11-13 | 2011-05-16 | Inst Information Industry | System and method for analysis of facial defects and computer program product |
| JP2014170488A (ja) * | 2013-03-05 | 2014-09-18 | Glory Ltd | 推定顔生成装置、顔照合装置、推定顔生成方法及び推定顔生成プログラム |
| CA3015492C (en) * | 2016-03-21 | 2021-11-23 | The Procter & Gamble Company | Systems and methods for providing customized product recommendations |
| KR102297301B1 (ko) | 2017-05-31 | 2021-09-06 | 더 프록터 앤드 갬블 캄파니 | 겉보기 피부 나이를 결정하기 위한 시스템 및 방법 |
| CN107977629A (zh) * | 2017-12-04 | 2018-05-01 | 电子科技大学 | 一种基于特征分离对抗网络的人脸图像衰老合成方法 |
| WO2019157257A1 (en) * | 2018-02-08 | 2019-08-15 | Cognizant Technology Solutions U.S. Corporation | System and method for pseudo-task augmentation in deep multitask learning |
| US11645497B2 (en) * | 2018-11-15 | 2023-05-09 | L'oreal | System and method for augmented reality using conditional cycle-consistent generative image-to-image translation models |
| CN109523463B (zh) * | 2018-11-20 | 2023-04-07 | 中山大学 | 一种基于条件生成对抗网络的人脸老化方法 |
| CN113924597B (zh) | 2019-04-30 | 2025-07-22 | 巴黎欧莱雅 | 利用卷积神经网络跟踪多个目标的图像处理 |
| CN111402113B (zh) * | 2020-03-09 | 2021-10-15 | 北京字节跳动网络技术有限公司 | 图像处理方法、装置、电子设备及计算机可读介质 |
| CN111652049A (zh) * | 2020-04-17 | 2020-09-11 | 北京三快在线科技有限公司 | 人脸图像处理模型训练方法、装置、电子设备及存储介质 |
| CN111898482B (zh) * | 2020-07-14 | 2024-02-02 | 贵州大学 | 基于渐进型生成对抗网络的人脸预测方法 |
-
2021
- 2021-12-21 WO PCT/EP2021/087150 patent/WO2022136471A1/en not_active Ceased
- 2021-12-21 KR KR1020237021110A patent/KR102880558B1/ko active Active
- 2021-12-21 CN CN202180086978.2A patent/CN116848560B/zh active Active
- 2021-12-21 JP JP2023538981A patent/JP7660202B2/ja active Active
- 2021-12-21 EP EP21844280.4A patent/EP4256535A1/en active Pending
- 2021-12-22 US US17/558,955 patent/US12190637B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020515952A (ja) | 2017-03-21 | 2020-05-28 | ザ プロクター アンド ギャンブル カンパニーThe Procter & Gamble Company | 年齢容姿シミュレーションのための方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024502777A (ja) | 2024-01-23 |
| KR20230110588A (ko) | 2023-07-24 |
| KR102880558B1 (ko) | 2025-11-05 |
| US12190637B2 (en) | 2025-01-07 |
| US20220198830A1 (en) | 2022-06-23 |
| WO2022136471A1 (en) | 2022-06-30 |
| CN116848560B (zh) | 2025-10-10 |
| CN116848560A (zh) | 2023-10-03 |
| EP4256535A1 (en) | 2023-10-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7660202B2 (ja) | モデル推定クラス埋め込みによる連続効果の適用 | |
| US12067645B2 (en) | High-resolution controllable face aging with spatially-aware conditional GANs | |
| Natsume et al. | Fsnet: An identity-aware generative model for image-based face swapping | |
| Singh et al. | Neural style transfer: A critical review | |
| CN113327278B (zh) | 三维人脸重建方法、装置、设备以及存储介质 | |
| Natarajan et al. | Dynamic GAN for high-quality sign language video generation from skeletal poses using generative adversarial networks | |
| Li et al. | Continuous face aging via self-estimated residual age embedding | |
| US20200151849A1 (en) | Visual style transfer of images | |
| JP2023531265A5 (ja) | ||
| US11948245B2 (en) | Relighting images and video using learned lighting and geometry | |
| Zhang et al. | Detail-preserving cyclegan-adain framework for image-to-ink painting translation | |
| Despois et al. | AgingMapGAN (AMGAN): High-resolution controllable face aging with spatially-aware conditional GANs | |
| Sharma et al. | Comparative analysis of CycleGAN and AttentionGAN on face aging application | |
| Kips et al. | Deep graphics encoder for real-time video makeup synthesis from example | |
| CN121000951A (zh) | 视频生成方法、装置、智能体、电子设备及存储介质 | |
| US12541935B2 (en) | Methods, apparatus and systems incorporating GANs minimizing attribute entanglement using self-corrected GANs spaces | |
| Zhang et al. | Monocular face reconstruction with global and local shape constraints | |
| CN115619478A (zh) | 基于神经网络的模特与服装的穿戴方法 | |
| Chen et al. | Facial expression morphing: enhancing visual fidelity and preserving facial details in CycleGAN-based expression synthesis | |
| FR3112633A1 (fr) | Vieillissement du visage contrôlable à haute résolution avec des GAN conditionnels à sensibilité spatiale | |
| CN116229008B (zh) | 图像处理方法和装置 | |
| US20250349079A1 (en) | Controllable 3d scene editing via reprojective diffusion constraints | |
| Vei | One-shot Facial Expression Reenactment using 3D Morphable Models | |
| Zhu et al. | Face attribute translation with multiple feature perceptual reconstruction assisted by style translator | |
| Liu et al. | A Lightweight and High-Fidelity Model for Generalized Audio-Driven 3D Talking Face Synthesis |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231218 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241028 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241126 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250219 |
|
| 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: 20250318 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250331 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7660202 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |