JP7448652B2 - 教師あり学習のための非ペアデータを使用する画像から画像への変換 - Google Patents
教師あり学習のための非ペアデータを使用する画像から画像への変換 Download PDFInfo
- Publication number
- JP7448652B2 JP7448652B2 JP2022528306A JP2022528306A JP7448652B2 JP 7448652 B2 JP7448652 B2 JP 7448652B2 JP 2022528306 A JP2022528306 A JP 2022528306A JP 2022528306 A JP2022528306 A JP 2022528306A JP 7448652 B2 JP7448652 B2 JP 7448652B2
- Authority
- JP
- Japan
- Prior art keywords
- images
- image
- subset
- model
- computing device
- 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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/50—Image enhancement or restoration using two or more images, e.g. averaging or subtraction
-
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine 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/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of 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/04—Architecture, e.g. interconnection topology
- G06N3/0495—Quantised networks; Sparse networks; Compressed 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/088—Non-supervised learning, e.g. competitive 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/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
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating three-dimensional [3D] models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/60—Image enhancement or restoration using machine learning, e.g. neural networks
-
- 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/764—Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
-
- 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/774—Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
-
- 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/778—Active pattern-learning, e.g. online learning of image or video features
- G06V10/7784—Active pattern-learning, e.g. online learning of image or video features based on feedback from supervisors
- G06V10/7788—Active pattern-learning, e.g. online learning of image or video features based on feedback from supervisors the supervisor being a human, e.g. interactive learning with a human teacher
-
- 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
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Business, Economics & Management (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Multimedia (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Economics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Computer Graphics (AREA)
- Computer Hardware Design (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Processing Or Creating Images (AREA)
Description
<複数の非ペア画像を使用した強力なモデルの過剰適合>
<複数のペア画像のフィルタと処理>
<生成された複数のペア画像を用いたランタイムモデルの学習>
<実験>
<データセット>
<評価プロセス>
<モデルの説明>
<結果>
<参考文献>
1.P. Isola, J. Zhu, T. Zhou, and A. A. Efros, "Image-to-image translation with conditional adversarial networks," CoRR, vol. abs/1611.07004, 2016. arXiv: 1611.07004 [Online]. Available: arxiv.org/abs/1611.07004.
2.J.-Y. Zhu, T. Park, P. Isola, and A. A. Efros, "Unpaired image-to-image translation using cycle-consistent adversarial networks," in Computer Vision (ICCV), 2017 IEEE International Conference on, 2017.
3.M. Brand and A. Hertzmann, "Style machines," in Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, ser. SIGGRAPH '00, New York, NY, USA: ACM Press/Addison-Wesley Publishing Co., 2000, pp. 183-192, ISBN: 1-58113-208-5. DOI: 10.1145/ 344779.344865. [Online]. Available: dx. doi.org/10.1145/344779.344865.
4.W. T. Freeman and J. B. Tenenbaum, "Learning bilinear models for two-factor problems in vision.," in Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97), ser. CVPR '97, Washington, DC, USA: IEEE Computer Society, 1997, pp. 554-, ISBN: 0-81867822-4. [Online]. Available: dl.acm.org/ citation.cfm?id=794189.794495.
5.E. Hsu, K. Pulli, and J. Popovie, "Style translation for human motion," ACM Trans. Graph., vol. 24, no. 3, pp. 1082-1089, Jul. 2005, ISSN: 0730-0301. DOI: 10. 1145/1073204. 1073315. [Online]. Available: doi.acm.org/10.1145/1073204. 1073315.
6.L. Gatys, A. Ecker, and M. Bethge, "Image style transfer using convolutional neural networks," Jun. 2016, pp. 2414-2423. DOI: 10.1109/CVPR.2016. 265.
7.A. Hertzmann, C. E. Jacobs, N. Oliver, B. Curless, and D. H. Salesin, "Image analogies," in Proceed-ings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, ser. SIG-GRAPH '01, New York, NY, USA: ACM, 2001, pp. 327-340, ISBN: 1-58113-374-X. DOI: 10.1145/ 383259.383295. [Online]. Available: doi. acm.org/10.1145/383259.383295.
8.A. Shrivastava, T. Pfister, O. Tuzel, J. Susskind, W. Wang, and R. Webb, "Learning from simulated and unsupervised images through adversarial training," CoRR, vol. abs/1612.07828, 2016. arXiv: 1612.07828. [Online]. Available: arxiv. org/abs/1612.07828.
9.I. J. Goodfellow, J. Pouget-Abadie, M. Mirza, B. Xu, D. Warde-Farley, S. Ozair, A. Courville, and Y. Bengio, "Generative Adversarial Networks," arXiv e-prints, arXiv:1406.2661, arXiv:1406.2661, Jun. 2014. arXiv: 1406.2661 [stat.ML].
10.T. Kim, M. Cha, H. Kim, J. K. Lee, and J. Kim, "Learning to discover cross-domain relations with generative adversarial networks," CoRR, vol. abs/1703.05192, 2017. arXiv: 1703 . 05192. [Online]. Available: arxiv.org/abs/1703.05192.
11.Z. Yi, H. Zhang, P. Tan, and M. Gong, "Du-algan: Unsupervised dual learning for image-to-image translation," CoRR, vol. abs/1704.02510, 2017. arXiv: 1704 . 02510. [Online]. Available: arxiv.org/abs/1704.02510.
12.M. Liu, T. Breuel, and J. Kautz, "Unsupervised image-to-image translation networks," CoRR, vol. abs/1703.00848, 2017. arXiv: 1703 . 00848. [Online]. Available: arxiv.org/abs/1703.00848.
13.T. Zhou, P. Krahenbuhl, M. Aubry, Q. Huang, and A. A. Efros, "Learning dense correspondence via 3d-guided cycle consistency," CoRR, vol. abs/1604.05383, 2016. arXiv: 1604 . 05383. [Online]. Available: arxiv.org/abs/1604.05383.
14.A. Brock, J. Donahue, and K. Simonyan, "Large scale GAN training for high fidelity natural image synthesis," CoRR, vol. abs/1809.11096, 2018. arXiv: 1809.11096. [Online]. Available: arxiv.org/abs/1809.11096.
15.V. Bychkovsky, S. Paris, E. Chan, and F. Durand, "Learning photographic global tonal adjustment with a database of input / output image pairs," in The Twenty-Fourth IEEE Conference on Computer Vision and Pattern Recognition, 2011.
16.Eboye photoshop action. [Online]. Available: www.deviantart.com/eboye /art/Instagram-Photoshop-Action- 253436319.
17.M. Heusel, H. Ramsauer, T. Unterthiner, B. Nessler, G. Klambauer, and S. Hochreiter, "Gans trained by a two time-scale update rule converge to a nash equilibrium," CoRR, vol. abs/1706.08500, 2017. arXiv: 1706 . 08500. [Online]. Available: arxiv.org/abs/1706.08500.
18.O. Ronneberger, P. Fischer, and T. Brox, "U-net: Convolutional networks for biomedical image segmentation," CoRR, vol. abs/1505.04597, 2015. arXiv: 1505.04597. [Online]. Available: arxiv.org/abs/1505.04597.
19.K. He, X. Zhang, S. Ren, and J. Sun, "Deep residual learning for image recognition," CoRR, vol. abs/1512.03385, 2015. arXiv: 1512 . 03385. [Online]. Available: arxiv.org/abs/1512.03385.
20.A. Levinshtein, C. Chang, E. Phung, I. Kezele, W. Guo, and P. Aarabi, "Real-time deep hair matting on mobile devices," CoRR, vol. abs/1712.07168, 2017. arXiv: 1712 . 07168. [Online]. Available: arxiv.org/abs/1712.07168.
<その他>
<手段>
技術的思想1の方法は、画像から画像への変換のためのモデルを学習するものであり、a.教師なし学習技法を使用して、第1領域空間内の画像の第1サブセットと第2領域空間内の画像の第2サブセットとを含む画像の非ペアデータセットを使用して、前記非ペアデータセットから合成された画像のペアデータセットを生成するように学習された強力な画像変換モデルを学習すること、b.前記強力な画像変換モデルから生成された合成データが学習のための正解データとして提供される教師あり学習技法を使用して、画像を前記第1領域から前記第2領域に変換するように学習されたランタイムモデルであって、前記強力な画像変換モデルと比較してコンパクトで高速なモデルで構成されるランタイムモデルを学習すること、を含むものである。
技術的思想2の方法は、技術的思想1記載の方法において、前記強力な画像変換モデルを学習することは、前記強力な画像変換モデルを前記画像の非ペアデータセットに過剰適合させることを含むものである。
技術的思想3の方法は、技術的思想1又は2に記載の方法において、前記強力な画像変換モデルは、前記画像に適用される効果に従って、前記画像を前記第1領域空間から前記第2領域空間に変換し、前記第1領域空間で定義された前記画像の第1サブセットには効果を適用せず、前記第2領域空間で定義された前記画像の第2サブセットには効果を適用するものである。
技術的思想4の方法は、技術的思想1から3のいずれかに記載の方法において、前記複数の非ペアデータセット画像に関し、a.前記第1領域空間における前記画像の第1サブセットのそれぞれは、効果が適用される前記画像の第2サブセットにおいて等価物を有さないものであり、b.第2領域空間における画像の第2サブセットの各々は、効果が適用されない画像の第1サブセットにおいて等価物を有さないものである。
技術的思想5の方法は、技術的思想1から4のいずれかに記載の方法において、前記強力な画像変換モデルは、前記複数の非ペアデータセット画像の周辺分布を使用した前記複数の非ペアデータセット画像の同時分布を学習する機械学習モデルを含むものである。
技術的思想6の方法は、技術的思想1から5のいずれかに記載の方法において、前記強力な画像変換モデルは、前記複数の非ペアデータセット画像を使用して学習される敵対的生成ネットワークを含むものである。
技術的思想7の方法は、技術的思想6記載の方法において、前記敵対的生成ネットワークは、前記複数の非ペアデータセット画像を使用して学習する前の部分的に学習されたネットワークを含むものである。
技術的思想8の方法は、技術的思想1から7のいずれかに記載の方法において、前記適用される効果が、顔の効果、毛髪の着色の効果、ヘアスタイルの効果、マニキュアの効果およびペディキュアの効果のうちの1つである。
技術的思想9の方法は、技術的思想1から8のいずれかに記載の方法において、前記効果は、製品および/またはサービスに関連付けられ、前記方法は、前記ランタイムモデルを前記製品および/またはサービスを購入するためにeコマースサービスと対話するためのインターフェースを有するランタイムアプリケーションに組み込まれるものである。
技術的思想10の方法は、技術的思想1から9のいずれかに記載の方法において、前記ランタイムモデルは、前記強力な画像変換モデルが学習される開発者コンピュータよりも少ない記憶および処理リソースを有するターゲットデバイスに記憶されて実行されるように構成される。
技術的思想11の方法は、技術的思想1から9のいずれかに記載の方法において、前記方法は、ランタイムデバイスに配信するための前記ランタイムモデルを通信することを含み、前記ランタイムデバイスは、前記ランタイムモデルを実行するのに少なくとも十分な性能基準を満たす処理リソースおよび記憶リソースを含み、前記ランタイムデバイスにより強力な画像変換モデルを実行するのに不十分な性能基準を満たす処理リソース及び記憶リソースを含むものである。
技術的思想12の方法は、技術的思想1から11のいずれかに記載の方法において、前記ランタイムモデルは、前記ターゲットデバイスを介して、仮想現実、拡張現実または混合現実体験を提供するリアルタイムアプリケーションのコンポーネントとして、又は、リアルタイムアプリケーションによる実行のために構成される。
技術的思想13の方法は、技術的思想1から12のいずれかに記載の方法において、ランタイムモデルを学習するのに使用するために、品質尺度に応答して、合成された画像のペアデータセットから画像のペアを選択するものである。
技術的思想14のコンピューティングデバイスは、プロセッサ及び記憶ユニットを備えるものであり、技術的思想1から13のいずれかに記載の方法を実行するための命令が前記記憶ユニットに記憶される。
技術的思想15のコンピューティングデバイスは、処理ユニット及び記憶ユニットを備えるものであり、前記記憶ユニットには、命令と技術的思想1から13のいずれかに記載の方法により学習された前記ランタイムモデルとが記憶され、前記命令が前記処理ユニットによって実行されたときに、前記ランタイムモデルを使用して、前記第1領域からの画像を変換して前記第2領域内に画像を生成するように構成される。
技術的思想16のコンピューティングデバイスは、処理ユニット及び記憶ユニットを備え、画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換するための学習されたランタイムモデルを定義するためのものであり、前記記憶ユニットには、i.効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含む複数の非ペア画像、ii.前記複数の非ペア画像を使用する学習によって調整される第1モデルであり、以下のように構成される第1モデル、1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセットと前記第1偽画像と前記第2サブセットと前記第2偽画像とは、それぞれ、複数のペア画像を定義するものであり、iii.前記第1領域空間内の画像を前記第2領域空間内の画像に変換すると共に、学習されたときにターゲットデバイス上で実行するように構成されたランタイムモデルであって、複数のペア画像を使用する学習によって調整されるランタイムモデル、が記憶され、前記処理ユニットは、前記複数の非ペア画像を用いて学習することで、学習された前記第1モデルを生成し、前記第1偽画像および前記第2偽画像を生成するために、学習された前記第1モデルに前記複数の非ペア画像を提供し、前記複数のペア画像を生成するために、前記画像の第1サブセット及び前記画像の第2サブセットをそれぞれ用いて前記第1偽画像および前記第2偽画像をペアにし、学習された前記ランタイムモデルを生成するために、前記複数のペア画像を用いて学習するように構成される。
技術的思想17のコンピューティングデバイスは、技術的思想16記載のコンピューティングデバイスにおいて、前記処理ユニットは、前記第1モデルを過剰学習して、前記複数非ペア画像に対する性能を最大化するように構成される。
技術的思想18のコンピューティングデバイスは、技術的思想16又は17に記載のコンピューティングデバイスにおいて、前記複数の非ペア画像に関し、a.前記第1領域空間における前記画像の第1サブセットのそれぞれは、効果が適用される前記画像の第2サブセットにおいて等価物を有さないものであり、b.前記第2領域空間における前記画像の第2サブセットのそれぞれは、効果が適用されない画像の第1サブセットにおいて等価物を有さないものである。
技術的思想19のコンピューティングデバイスは、技術的思想16から18のいずれかに記載のコンピューティングデバイスにおいて、前記記憶デバイスは、品質尺度を使用して前記第1サブセットと第1偽画像と前記第2サブセットと第2偽画像とからペアを選択するように構成されたフィルタを記憶し、前記処理ユニットは、前記ランタイムモデルを学習するための前記ペア画像を決定するために前記フィルタを使用するように構成される。
技術的思想20のコンピューティングデバイスは、技術的思想16から19のいずれかに記載のコンピューティングデバイスにおいて、前記第1モデルは、前記複数の非ペア画像の周辺分布を使用した前記複数の非ペア画像の同時分布を学習する機械学習モデルを含むものである。
技術的思想21のコンピューティングデバイスは、技術的思想16から19のいずれかに記載のコンピューティングデバイスにおいて、前記第1モデルは、前記複数の非ペア画像を使用して学習された敵対的生成ネットワークを含むものである。
技術的思想22のコンピューティングデバイスは、技術的思想21記載のコンピューティングデバイスにおいて、前記敵対的生成ネットワークは、前記複数の非ペア画像を使用して学習する前の部分的に学習されたネットワークを備えている。
技術的思想23のコンピューティングデバイスは、技術的思想21又は22に記載のコンピューティングデバイスにおいて、前記敵対的生成ネットワークは、サイクル敵対的生成ネットワーク、デュアル敵対的生成ネットワーク、サイクル敵対的一貫性ネットワーク及び結合敵対的生成ネットワークのうちのいずれか1つを備えている。
技術的思想24のコンピューティングデバイスは、技術的思想16から23のいずれかに記載のコンピューティングデバイスにおいて、前記ランタイムモデルは、デスクトップコンピュータ、ラップトップ/ノートブックコンピュータ、モバイルデバイス、パーソナルデジタルアシスタンス(PDA)、タブレットの少なくとも1つに展開するためのパラメータの最小限のセットと最小限のメモリサイズとを含むように構成される。
技術的思想25のコンピューティングデバイスは、技術的思想16から23のいずれかに記載のコンピューティングデバイスにおいて、前記ランタイムモデルは、最大限のグラフィックス処理性能で構築されたゲーミングコンピュータ、サーバ、または他のコンピューティングデバイスと比較して、記憶および処理リソースを削減したユーザコンピューティングデバイスに展開されるように構成される。
技術的思想26のコンピューティングデバイスは、技術的思想16から25のいずれかに記載のコンピューティングデバイスにおいて、前記処理ユニットは、前記第1領域空間から前記第2領域空間へのリアルタイム変換を提供し、前記適用される効果のための仮想現実、拡張現実および混合現実体験のうちの1つを提供するために、ランタイムアプリケーションに組み込まれるランタイムモデルを提供するように構成される。
技術的思想27のコンピューティングデバイスは、技術的思想16から26のいずれかに記載のコンピューティングデバイスにおいて、前記適用される効果が、顔の効果、毛髪の着色の効果、ヘアスタイルの効果、マニキュアの効果およびペディキュアの効果のうちの1つである。
技術的思想28のコンピューティングデバイスは、技術的思想27記載のコンピューティングデバイスにおいて、前記適用される効果が、3次元のメイクアップの効果である。
技術的思想29の方法は、画像に適用される効果に従って、画像を第1領域空間から第2領域空間に変換するための学習されたランタイムモデルを定義するものであり、記憶ユニットを、i.効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含む複数の非ペア画像、ii.前記複数の非ペア画像を使用する学習によって調整される第1モデルであり、以下のように構成されるその第1モデル、1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセットと前記第1偽画像と前記第2サブセットと前記第2偽画像とは、それぞれ、複数のペア画像を定義するものであり、iii.前記第1領域空間内の画像を前記第2領域空間内の画像に変換すると共に、学習されたときにターゲットデバイス上で実行するように構成されたランタイムモデルであって、複数のペア画像を使用する学習によって調整されるランタイムモデル、を記憶するものとして提供し、処理ユニットを、前記複数の非ペア画像を用いて学習することで、学習された前記第1モデルを生成し、前記第1偽画像および前記第2偽画像を生成するために、学習された前記第1モデルに前記複数の非ペア画像を提供し、前記複数のペア画像を生成するために、前記画像の第1サブセット及び前記画像の第2サブセットをそれぞれ用いて前記第1偽画像および前記第2偽画像をペアにし、学習された前記ランタイムモデルを生成するために、前記複数のペア画像を用いて学習するように動作させるものである。
技術的思想30のコンピュータプログラム製品は、命令および/またはデータを記憶する非一時的な記憶ユニットを備え、前記命令がコンピューティングデバイスの処理ユニットによって実行されるとき、前記コンピューティングデバイスは画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換するために、学習されたランタイムモデルを定義するための方法を実行するように構成されるものであり、前記記憶ユニットは、i.効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含む複数の非ペア画像、ii.前記複数の非ペア画像を使用する学習によって調整される第1モデルであり、その第1モデルは、以下のように構成される、1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセットと前記第1偽画像と前記第2サブセットと前記第2偽画像とは、それぞれ、複数のペア画像を定義するものであり、iii.前記第1領域空間内の画像を前記第2領域空間内の画像に変換すると共に、学習されたときにターゲットデバイス上で実行するように構成されたランタイムモデルであって、複数のペア画像を使用する学習によって調整されるランタイムモデル、を記憶し、前記命令は、前記コンピュータデバイスを、前記複数の非ペア画像を用いて学習することで、学習された前記第1モデルを生成し、前記第1偽画像および前記第2偽画像を生成するために、学習された前記第1モデルに前記複数の非ペア画像を提供し、前記複数のペア画像を生成するために、前記画像の第1サブセット及び前記画像の第2サブセットをそれぞれ用いて前記第1偽画像および前記第2偽画像をペアにし、学習された前記ランタイムモデルを生成するために、前記複数のペア画像を用いて学習するように動作させるものである。
技術的思想31のコンピューティングデバイスは、画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換するものであり、a.前記画像を前記第1領域空間から前記第2領域空間に変換するためのランタイムモデルであって、前記第1領域空間における第1画像と、前記第2領域空間における第2画像とを含む複数の非ペア画像を、第1モデルを使用して変換することによって生成される複数のペア画像を使用する学習によって条件付けられるランタイムモデルを記憶する記憶ユニットであって、i.前記複数の非ペア画像は、効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含むものであり、ii.前記第1モデルは、前記複数の非ペア画像を使用する学習によって調整されるものであり、その以下のように構成される:1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセットと前記第1偽画像と前記第2サブセットと前記第2偽画像とは、それぞれ、複数のペア画像を定義するものであり、b.前記画像を前記ランタイムモデルに提供し、提示のために前記ランタイムモデルによって変換された画像を提供するように構成された処理ユニットと、を含んでいる。
技術的思想32のコンピューティングデバイスは、技術的思想31記載のコンピューティングデバイスにおいて、前記第1モデルは、前記複数の非ペア画像に対する性能を最大化するように過剰学習されたモデルを含むものである。
技術的思想33のコンピューティングデバイスは、技術的思想31又は32に記載のコンピューティングデバイスにおいて、前記複数の非ペア画像に関し、a.前記第1領域空間における前記画像の第1サブセットのそれぞれは、効果が適用される前記画像の第2サブセットにおいて等価物を有さないものであり、b.前記第2領域空間における前記画像の第2サブセットのそれぞれは、効果が適用されない画像の第1サブセットにおいて等価物を有さないものである。
技術的思想34のコンピューティングデバイスは、技術的思想31から33のいずれかに記載のコンピューティングデバイスにおいて、前記ランタイムモデルは、品質尺度を使用して前記第1サブセットと第1偽画像と前記第2サブセットと第2偽画像とからペアを選択するように構成されたフィルタを使用することにより決定されたペア画像を使用して調整されたものである。
技術的思想35のコンピューティングデバイスは、技術的思想31から34のいずれかに記載のコンピューティングデバイスにおいて、前記第1モデルが、前記複数の非ペア画像の周辺分布を使用した前記複数の非ペア画像の前記同時分布を学習する機械学習モデルを含むものである。
技術的思想36のコンピューティングデバイスは、技術的思想31から34のいずれかに記載のコンピューティングデバイスにおいて、前記第1モデルは、前記複数の非ペア画像を使用して学習された敵対的生成ネットワークを含むものである。
技術的思想37のコンピューティングデバイスは、技術的思想36記載のコンピューティングデバイスにおいて、前記敵対的生成ネットワークは、サイクル敵対的生成ネットワーク、デュアル敵対的生成ネットワーク、サイクル敵対的生成ネットワーク及び結合敵対的生成ネットワークのうちのいずれか1つを含むものである。
技術的思想38のコンピューティングデバイスは、技術的思想31から37のいずれかに記載のコンピューティングデバイスにおいて、前記ランタイムモデルは、パラメータの最小限のセットと最小限のメモリサイズとを含み、前記コンピューティングデバイスは、デスクトップコンピュータ、ラップトップ/ノートブックコンピュータ、モバイルデバイス、パーソナルデータアシスタンス(PDA)及びタブレットのうちの1つを含む。
技術的思想39のコンピューティングデバイスは、技術的思想31から37のいずれかに記載のコンピューティングデバイスにおいて、最大限のグラフィックス処理性能で構築されたゲーミングコンピュータ、サーバ又は他のコンピューティングデバイスと比較して、削減された記憶および処理リソースを含むものである。
技術的思想40のコンピューティングデバイスは、技術的思想31から39のいずれかに記載のコンピューティングデバイスにおいて、前記ランタイムモデルが、前記適用される効果のための仮想または拡張現実体験を提供するために前記第1領域空間から前記第2領域空間へのリアルタイム変換を提供するためのランタイムアプリケーションに組み込まれるものである。
技術的思想41のコンピューティングデバイスは、技術的思想31から40のいずれかに記載のコンピューティングデバイスにおいて、前記適用される効果が、顔の効果、毛髪の着色の効果、ヘアスタイルの効果、マニキュアの効果およびペディキュアの効果のうちの1つである。
技術的思想42のコンピューティングデバイスは、技術的思想31から40のいずれかに記載のコンピューティングデバイスにおいて、前記適用される効果が、絵画および建物スタイル、画像の着色、フィルタアプリケーション、超解像アプリケーション、異なる物体と対象との間の特徴の変換、衛星画像から地図への変換およびスケッチから写真への変換のうちの1つである。
技術的思想43のコンピューティングデバイスは、技術的思想31から42のいずれかに記載のコンピューティングデバイスにおいて、変換される前記画像が、自撮りの画像または自撮りのビデオを含むものである。
技術的思想44のコンピューティングデバイスは、技術的思想31から43のいずれかに記載のコンピューティングデバイスにおいて、前記適用される効果が、3次元の効果である。
技術的思想45のコンピューティングデバイスは、技術的思想31から44のいずれかに記載のコンピューティングデバイスにおいて、前記処理ユニットが、受信するための前記画像を取り込むために、a.前記コンピューティングデバイスはカメラを備える、b.前記コンピューティングデバイスがカメラに結合される、のうちの1つで構成される。
技術的思想46のコンピュータプログラム製品は、命令および/またはデータを記憶する非一時的な記憶ユニットを備えるものであり、前記命令がコンピューティングデバイスの処理ユニットによって実行されるとき、前記コンピューティングデバイスは、画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換する方法を実行するように構成されるものであって、a.前記記憶ユニットは、前記画像を前記第1領域空間から前記第2領域空間に変換するためのランタイムモデルであって、前記第1領域空間における第1画像と、前記第2領域空間における第2画像とを含む複数の非ペア画像を、第1モデルを使用して変換することによって生成される複数のペア画像を使用する学習によって条件付けられるランタイムモデルを記憶し、i.前記複数の非ペア画像は、効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含むものであり、ii.前記第1モデルは、前記複数の非ペア画像を使用する学習によって調整されるものであり、その以下のように構成される:1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセットと前記第1偽画像と前記第2サブセットと前記第2偽画像とは、それぞれ、複数のペア画像を定義するものであり、b.前記処理ユニットは、前記画像を前記ランタイムモデルに提供し、提示のために前記ランタイムモデルによって変換された画像を提供するように構成される。
技術的思想47のコンピューティングデバイスは、画像に適用される効果に従って、画像を第1領域空間から第2領域空間に変換することによって、複数の非ペア画像から複数のペア画像を生成するものであり、a.記憶ユニットであって、i.前記適用される効果を有さない前記第1領域空間において定義された画像の第1サブセットと、効果が適用される前記第2領域空間において定義された画像の第2サブセットとを含む前記複数の非ペア画像、ii.前記複数の非ペア画像に対する性能を最大化するように過剰学習され、以下のように構成されるモデル、1.前記第1サブセットとペアになる第1偽画像を生成するために、画像の前記第1サブセットを前記第2領域空間に変換し、2.前記第2サブセットとペアになる第2偽画像を生成するために、画像の前記第2サブセットを前記第1領域空間に変換する、を記憶する記憶ユニットと、b.処理ユニットであって、過剰適合された第1モデルを生成するために前記複数の非ペア画像で過剰適合し、前記第1偽画像および前記第2偽画像を生成するために、過剰適合された前記複数の非ペア画像を前記第1モデルに提供し、前記複数のペア画像を生成するために、前記第1偽画像および前記第2偽画像をそれぞれの前記第1画像サブセット及び前記第2画像サブセットとペアになるように構成される処理ユニットとから構成される。
技術的思想48のコンピューティングデバイスは、技術的思想47記載のコンピューティングデバイスにおいて、前記複数の非ペア画像に関し、a.前記第1領域空間における前記画像の第1サブセットのそれぞれは、効果が適用される前記画像の第2サブセットにおいて等価物を有さないものであり、b.前記第2領域空間における前記画像の第2サブセットのそれぞれは、効果が適用されない画像の第1サブセットにおいて等価物を有さないものである。
技術的思想49のコンピューティングデバイスは、技術的思想47又は48に記載のコンピューティングデバイスにおいて、前記モデルは、前記複数の非ペア画像の周辺分布を使用した前記複数の非ペア画像の同時分布を学習する機械学習モデルを含むものである。
技術的思想50のコンピューティングデバイスは、技術的思想47から49のいずれかに記載のコンピューティングデバイスにおいて、前記モデルは、前記複数の非ペア画像を使用して学習された敵対的生成ネットワークを含むものである。
技術的思想51のコンピューティングデバイスは、技術的思想50記載のコンピューティングデバイスにおいて、前記敵対的生成ネットワークは、前記複数の非ペア画像を使用して学習する前の部分的に学習されたネットワークを含むものである。
技術的思想52のコンピューティングデバイスは、技術的思想49又は50に記載のコンピューティングデバイスにおいて、前記敵対的生成ネットワークは、サイクル敵対的生成ネットワーク、デュアル敵対的生成ネットワーク、サイクル敵対的一貫性ネットワーク及び結合敵対的生成ネットワークのうちのいずれか1つを含むものである。
技術的思想53のコンピューティングデバイスは、技術的思想47から52のいずれかに記載のコンピューティングデバイスにおいて、前記適用される効果が、顔の効果、毛髪の着色の効果、ヘアスタイルの効果、マニキュアの効果およびペディキュアの効果のうちの1つである。
技術的思想54のコンピューティングデバイスは、技術的思想47から53のいずれかに記載のコンピューティングデバイスにおいて、前記適用される効果が、絵画および建物スタイル、画像の着色、フィルタアプリケーション、超解像アプリケーション、異なる物体と対象との間の特徴の変換、衛星画像から地図への変換およびスケッチから写真への変換のうちの1つである。
技術的思想55の方法は、技術的思想47から54のいずれかに記載の方法において、ランタイムモデルを学習するために使用する品質尺度に応答して、前記複数のペア画像を定義することを含むものである。
技術的思想56のコンピュータプログラム製品は、命令および/またはデータを記憶する非一時的な記憶ユニットを備え、前記命令がコンピューティングデバイスの処理ユニットによって実行されるとき、前記コンピューティングデバイスは、画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換することによって、複数の非ペア画像から複数のペア画像を生成する方法を実行するように構成されるものであり、a.前記記憶ユニットは、i.前記適用される効果を有さない前記第1領域空間において定義された画像の第1サブセットと、効果が適用される前記第2領域空間において定義された画像の第2サブセットとを含む前記複数の非ペア画像、ii.前記複数の非ペア画像に対する性能を最大化するように過剰学習され、以下のように構成されるモデル、1.前記第1サブセットとペアになる第1偽画像を生成するために、画像の前記第1サブセットを前記第2領域空間に変換し、2.前記第2サブセットとペアになる第2偽画像を生成するために、画像の前記第2サブセットを前記第1領域空間に変換する、を記憶するものであり、b.前記処理ユニットは、過剰適合された第1モデルを生成するために前記複数の非ペア画像で過剰適合し、前記第1偽画像および前記第2偽画像を生成するために、過剰適合された前記複数の非ペア画像を前記第1モデルに提供し、前記複数のペア画像を生成するために、前記第1偽画像および前記第2偽画像をそれぞれの前記第1画像サブセット及び前記第2画像サブセットとペアになるように構成される。
Claims (10)
- 画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換するコンピューティングデバイスであって、
a.前記画像を前記第1領域空間から前記第2領域空間に変換するためのランタイムモデルであって、前記第1領域空間における第1画像と、前記第2領域空間における第2画像とを含む複数の非ペア画像を、第1モデルを使用して変換することにより生成される複数のペア画像を使用する学習によって条件付けられるランタイムモデルを記憶する記憶ユニットであって、
i.前記複数の非ペア画像は、効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含むものであり、
ii.前記第1モデルは、前記複数の非ペア画像を使用する学習によって調整されるものであり、以下のように構成される:
1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、
2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセット及び前記第2偽画像のセットと、前記第2サブセット及び前記第1偽画像のセットとの前記複数のペア画像が定義され、
b.前記画像を前記ランタイムモデルに提供し、提示のために前記ランタイムモデルにより変換された画像を提供するように構成された処理ユニットと、
を含むコンピューティングデバイス。 - 前記第1モデルは、前記複数の非ペア画像に対する性能を最大化するように過剰学習されたモデルを含む請求項1記載のコンピューティングデバイス。
- 前記第1モデルは、前記複数の非ペア画像を使用して学習された敵対的生成ネットワークを含む請求項1又は2に記載のコンピューティングデバイス。
- 前記ランタイムモデルは、品質尺度を使用して前記第1サブセットと第1偽画像と前記第2サブセットと第2偽画像とからペアを選択するように構成されたフィルタを使用することにより決定されたペア画像を使用して調整されたものである請求項1記載のコンピューティングデバイス。
- 前記ランタイムモデルは、パラメータの最小限のセットと最小限のメモリサイズとを含み、前記コンピューティングデバイスは、デスクトップコンピュータ、ラップトップ/ノートブックコンピュータ、モバイルデバイス、パーソナルデータアシスタンス(PDA)及びタブレットのうちの1つを含む請求項1,2又は4のいずれかに記載のコンピューティングデバイス。
- 前記ランタイムモデルが、適用される前記効果のための仮想または拡張現実体験を提供するために前記第1領域空間から前記第2領域空間へのリアルタイム変換を提供するためのランタイムアプリケーションに組み込まれる請求項1,2又は4のいずれかに記載のコンピューティングデバイス。
- 適用される前記効果が、顔の効果、毛髪の着色の効果、ヘアスタイルの効果、マニキュアの効果およびペディキュアの効果のうちの1つである請求項1記載のコンピューティングデバイス。
- 適用される前記効果が、絵画および建物スタイル、画像の着色、フィルタアプリケーション、超解像アプリケーション、異なる物体と対象との間の特徴の変換、衛星画像から地図への変換、スケッチから写真への変換および3次元の効果のうちの1つである請求項1,2,4又は7に記載のコンピューティングデバイス。
- 前記複数の非ペア画像に関し、
a.前記第1領域空間における前記画像の第1サブセットのそれぞれは、効果が適用される前記画像の第2サブセットにおいて等価物を有さないものであり、
b.前記第2領域空間における前記画像の第2サブセットのそれぞれは、効果が適用されない画像の第1サブセットにおいて等価物を有さないものである請求項1,2,4又は7に記載のコンピューティングデバイス。 - 命令および/またはデータを記憶する非一時的な記憶媒体であって、前記命令がコンピューティングデバイスの処理ユニットによって実行されるとき、前記コンピューティングデバイスは、画像に適用される効果に従って、前記画像を第1領域空間から第2領域空間に変換する方法を実行するように構成されるものであり、
a.前記記憶媒体は、前記画像を前記第1領域空間から前記第2領域空間に変換するためのランタイムモデルであって、前記第1領域空間における第1画像と、前記第2領域空間における第2画像とを含む複数の非ペア画像を、第1モデルを使用して変換することにより生成される複数のペア画像を使用する学習によって条件付けられるランタイムモデルを記憶し、
i.前記複数の非ペア画像は、効果が適用されない前記第1領域空間で定義された画像の第1サブセットと、効果が適用される前記第2領域空間で定義された画像の第2サブセットとを含むものであり、
ii.前記第1モデルは、前記複数の非ペア画像を使用する学習によって調整されるものであり、以下のように構成される:
1.前記第1サブセットとペアになる第1偽画像を生成するために、前記画像の第1サブセットを前記第2領域空間に変換すること、
2.前記第2サブセットとペアになる第2偽画像を生成するために、前記画像の第2サブセットを前記第1領域空間に変換すること、ここで、前記第1サブセット及び前記第2偽画像のセットと、前記第2サブセット及び前記第1偽画像のセットとの前記複数のペア画像が定義され、
b.前記処理ユニットは、前記画像を前記ランタイムモデルに提供し、提示のために前記ランタイムモデルにより変換された画像を提供するように構成されるものである記憶媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201962935715P | 2019-11-15 | 2019-11-15 | |
| US62/935,715 | 2019-11-15 | ||
| PCT/CA2020/051532 WO2021092686A1 (en) | 2019-11-15 | 2020-11-12 | Image-to-image translation using unpaired data for supervised learning |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023501793A JP2023501793A (ja) | 2023-01-19 |
| JP7448652B2 true JP7448652B2 (ja) | 2024-03-12 |
Family
ID=75909572
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022528306A Active JP7448652B2 (ja) | 2019-11-15 | 2020-11-12 | 教師あり学習のための非ペアデータを使用する画像から画像への変換 |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US11615516B2 (ja) |
| EP (1) | EP4046127B1 (ja) |
| JP (1) | JP7448652B2 (ja) |
| KR (1) | KR102646293B1 (ja) |
| CN (1) | CN114930379B (ja) |
| BR (1) | BR112022009400A2 (ja) |
| WO (1) | WO2021092686A1 (ja) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11640561B2 (en) * | 2018-12-13 | 2023-05-02 | Diveplane Corporation | Dataset quality for synthetic data generation in computer-based reasoning systems |
| US11615516B2 (en) * | 2019-11-15 | 2023-03-28 | L'oreal | Image-to-image translation using unpaired data for supervised learning |
| JP7469738B2 (ja) * | 2020-03-30 | 2024-04-17 | ブラザー工業株式会社 | 学習済みの機械学習モデル、および、画像生成装置、機械学習モデルのトレーニング方法 |
| CN117396887A (zh) * | 2021-05-28 | 2024-01-12 | 谷歌有限责任公司 | 具有改进性能和效率的像素级视频预测 |
| US12456187B2 (en) * | 2021-06-30 | 2025-10-28 | Nvidia Corporation | Pretraining framework for neural networks |
| CN115689863A (zh) * | 2021-07-28 | 2023-02-03 | 北京字跳网络技术有限公司 | 风格迁移模型训练方法、图像风格迁移方法及装置 |
| CN113554568B (zh) * | 2021-08-03 | 2024-10-18 | 东南大学 | 一种基于自监督约束和不成对数据的无监督循环去雨网络方法 |
| CN114139648B (zh) * | 2021-12-07 | 2022-08-02 | 北京科技大学 | 一种尾矿充填管路异常智能检测方法及系统 |
| US12361614B2 (en) * | 2021-12-30 | 2025-07-15 | Snap Inc. | Protecting image features in stylized representations of a source image |
| US11526324B2 (en) * | 2022-03-24 | 2022-12-13 | Ryland Stefan Zilka | Smart mirror system and method |
| WO2023226049A1 (zh) * | 2022-05-27 | 2023-11-30 | 西门子股份公司 | 保护人工智能模型的方法、装置、计算机设备 |
| CN114758035B (zh) * | 2022-06-13 | 2022-09-27 | 之江实验室 | 一种针对未配对数据集的图像生成方法及装置 |
| KR20240103242A (ko) | 2022-12-27 | 2024-07-04 | 정태훈 | 인공지능을 활용한 메이크업 체험 시스템 |
| US12505116B1 (en) * | 2024-02-29 | 2025-12-23 | Anumana, Inc. | Apparatus and method for time series data format conversion and analysis |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180357514A1 (en) | 2017-06-13 | 2018-12-13 | Digital Surgery Limited | Surgical simulation for training detection and classification neural networks |
| CN109447906A (zh) | 2018-11-08 | 2019-03-08 | 北京印刷学院 | 一种基于生成对抗网络的图片合成方法 |
| US20190080205A1 (en) | 2016-09-16 | 2019-03-14 | Deep Learning Analytics, LLC | Systems and Methods for Deep Model Translation Generation |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018063504A (ja) * | 2016-10-12 | 2018-04-19 | 株式会社リコー | 生成モデル学習方法、装置及びプログラム |
| KR102403494B1 (ko) * | 2017-04-27 | 2022-05-27 | 에스케이텔레콤 주식회사 | 생성적 대립 네트워크에 기반한 도메인 간 관계를 학습하는 방법 |
| US20180330205A1 (en) * | 2017-05-15 | 2018-11-15 | Siemens Aktiengesellschaft | Domain adaptation and fusion using weakly supervised target-irrelevant data |
| CN108171320B (zh) * | 2017-12-06 | 2021-10-19 | 西安工业大学 | 一种基于生成式对抗网络的图像域转换网络和转换方法 |
| CN110555821B (zh) * | 2018-01-26 | 2022-04-05 | 腾讯科技(深圳)有限公司 | 模型训练方法、装置和存储介质 |
| US10984286B2 (en) * | 2018-02-02 | 2021-04-20 | Nvidia Corporation | Domain stylization using a neural network model |
| CN108334904A (zh) * | 2018-02-07 | 2018-07-27 | 深圳市唯特视科技有限公司 | 一种基于统一生成对抗网络的多域图像转换技术 |
| US20190279075A1 (en) * | 2018-03-09 | 2019-09-12 | Nvidia Corporation | Multi-modal image translation using neural networks |
| EP3550515A1 (en) * | 2018-04-05 | 2019-10-09 | Siemens Healthcare GmbH | Cross-modality image synthesis |
| CN108564127B (zh) * | 2018-04-19 | 2022-02-18 | 腾讯科技(深圳)有限公司 | 图像转换方法、装置、计算机设备及存储介质 |
| CN108615073B (zh) * | 2018-04-28 | 2020-11-03 | 京东数字科技控股有限公司 | 图像处理方法及装置、计算机可读存储介质、电子设备 |
| CN110163794B (zh) * | 2018-05-02 | 2023-08-29 | 腾讯科技(深圳)有限公司 | 图像的转换方法、装置、存储介质和电子装置 |
| US10607065B2 (en) * | 2018-05-03 | 2020-03-31 | Adobe Inc. | Generation of parameterized avatars |
| CN109146825B (zh) * | 2018-10-12 | 2020-11-27 | 深圳美图创新科技有限公司 | 摄影风格转换方法、装置及可读存储介质 |
| CN110111244B (zh) * | 2019-05-08 | 2024-01-26 | 北京奇艺世纪科技有限公司 | 图像转换、深度图预测和模型训练方法、装置及电子设备 |
| CN110335193B (zh) * | 2019-06-14 | 2022-09-20 | 大连理工大学 | 一种基于生成对抗网络的目标域导向的无监督图像转换方法 |
| US11615516B2 (en) * | 2019-11-15 | 2023-03-28 | L'oreal | Image-to-image translation using unpaired data for supervised learning |
| US12230249B2 (en) * | 2021-03-26 | 2025-02-18 | Google Llc | Supervised and unsupervised training with contrastive loss over sequences |
-
2020
- 2020-11-12 US US17/096,774 patent/US11615516B2/en active Active
- 2020-11-12 JP JP2022528306A patent/JP7448652B2/ja active Active
- 2020-11-12 BR BR112022009400A patent/BR112022009400A2/pt unknown
- 2020-11-12 KR KR1020227019625A patent/KR102646293B1/ko active Active
- 2020-11-12 CN CN202080092090.5A patent/CN114930379B/zh active Active
- 2020-11-12 WO PCT/CA2020/051532 patent/WO2021092686A1/en not_active Ceased
- 2020-11-12 EP EP20886628.5A patent/EP4046127B1/en active Active
-
2023
- 2023-01-27 US US18/102,139 patent/US11995703B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190080205A1 (en) | 2016-09-16 | 2019-03-14 | Deep Learning Analytics, LLC | Systems and Methods for Deep Model Translation Generation |
| US20180357514A1 (en) | 2017-06-13 | 2018-12-13 | Digital Surgery Limited | Surgical simulation for training detection and classification neural networks |
| CN109447906A (zh) | 2018-11-08 | 2019-03-08 | 北京印刷学院 | 一种基于生成对抗网络的图片合成方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20210150684A1 (en) | 2021-05-20 |
| KR102646293B1 (ko) | 2024-03-13 |
| CN114930379A (zh) | 2022-08-19 |
| EP4046127A1 (en) | 2022-08-24 |
| US11995703B2 (en) | 2024-05-28 |
| EP4046127A4 (en) | 2023-11-15 |
| CN114930379B (zh) | 2025-10-10 |
| KR20220098218A (ko) | 2022-07-11 |
| BR112022009400A2 (pt) | 2022-08-02 |
| US20230169571A1 (en) | 2023-06-01 |
| US11615516B2 (en) | 2023-03-28 |
| JP2023501793A (ja) | 2023-01-19 |
| WO2021092686A1 (en) | 2021-05-20 |
| EP4046127B1 (en) | 2026-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7448652B2 (ja) | 教師あり学習のための非ペアデータを使用する画像から画像への変換 | |
| CN111626218B (zh) | 基于人工智能的图像生成方法、装置、设备及存储介质 | |
| CN113287118B (zh) | 用于面部再现的系统和方法 | |
| Natarajan et al. | Dynamic GAN for high-quality sign language video generation from skeletal poses using generative adversarial networks | |
| US12067645B2 (en) | High-resolution controllable face aging with spatially-aware conditional GANs | |
| Zhang et al. | Age progression/regression by conditional adversarial autoencoder | |
| Lamb et al. | Discriminative regularization for generative models | |
| US20180025506A1 (en) | Avatar-based video encoding | |
| JP2023531265A5 (ja) | ||
| EP4256535A1 (en) | Applying a continuous effect via model-estimated class embeddings | |
| JP7482620B2 (ja) | データ生成方法、データ表示方法、データ生成装置及びデータ表示システム | |
| US12361601B2 (en) | Identity preserved controllable facial image manipulation | |
| Han et al. | Customizing blendshapes to capture facial details: JH Han et al. | |
| FR3112633A1 (fr) | Vieillissement du visage contrôlable à haute résolution avec des GAN conditionnels à sensibilité spatiale | |
| Lahari et al. | Enhancing Facial Transformation Capabilities: Synthetic Child Facial Data Generation and Validation | |
| CN121837819A (zh) | 卧蚕生成模型训练方法、卧蚕生成方法、装置和存储介质 | |
| Yu et al. | Human Face Synthesis | |
| CN119248371A (zh) | 车机系统的配置方法、装置、计算机设备、介质和产品 | |
| Gecer | Synthesization and reconstruction of 3D faces by deep neural networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220727 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220728 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230829 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20231129 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20231130 |
|
| 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: 20240130 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240229 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7448652 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |