[發(fā)明專利]圖像間臉部交換的方法、裝置、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品有效
| 申請(qǐng)?zhí)枺?/td> | 201810697069.2 | 申請(qǐng)日: | 2018-06-29 |
| 公開(公告)號(hào): | CN110660037B | 公開(公告)日: | 2023-02-10 |
| 發(fā)明(設(shè)計(jì))人: | 陳冠男 | 申請(qǐng)(專利權(quán))人: | 京東方科技集團(tuán)股份有限公司 |
| 主分類號(hào): | G06T5/50 | 分類號(hào): | G06T5/50;G06T5/00;G06V10/82;G06V40/16;G06N3/04;G06N3/08 |
| 代理公司: | 中國(guó)專利代理(香港)有限公司 72001 | 代理人: | 李舒;陳嵐 |
| 地址: | 100015 *** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖像 臉部 交換 方法 裝置 系統(tǒng) 計(jì)算機(jī) 程序 產(chǎn)品 | ||
1.一種在圖像之間實(shí)現(xiàn)臉部交換的方法,包括以下步驟:
提取第一圖像中的臉部圖像作為臉部?jī)?nèi)容圖像和提取第二圖像中的臉部圖像作為臉部風(fēng)格圖像;
經(jīng)由深度卷積神經(jīng)網(wǎng)絡(luò)從所述臉部?jī)?nèi)容圖像得到原始內(nèi)容特征作為第一內(nèi)容特征和從所述臉部風(fēng)格圖像得到原始風(fēng)格特征作為第一風(fēng)格特征,其中與所述原始風(fēng)格特征相比,所述原始內(nèi)容特征從所述深度卷積神經(jīng)網(wǎng)絡(luò)的較高卷積層得到;
基于預(yù)定義的損失函數(shù),根據(jù)所述第一內(nèi)容特征和第一風(fēng)格特征,從初始的臉部風(fēng)格遷移圖像開始來迭代地優(yōu)化,所述迭代地優(yōu)化包括:將臉部風(fēng)格遷移圖像輸入到所述深度卷積神經(jīng)網(wǎng)絡(luò),從所述深度卷積神經(jīng)網(wǎng)絡(luò)不同的卷積層輸出該臉部風(fēng)格遷移圖像的第二內(nèi)容特征和第二風(fēng)格特征,其中與所述第二風(fēng)格特征相比,所述第二內(nèi)容特征從所述深度卷積神經(jīng)網(wǎng)絡(luò)的較高卷積層得到,基于所述預(yù)定義的損失函數(shù)計(jì)算臉部風(fēng)格遷移圖像的第二內(nèi)容特征和第二風(fēng)格特征相對(duì)于第一內(nèi)容特征和第一風(fēng)格特征的內(nèi)容損失和風(fēng)格損失;根據(jù)計(jì)算的內(nèi)容損失和風(fēng)格損失的加權(quán)和來優(yōu)化臉部風(fēng)格遷移圖像以得到經(jīng)修改的臉部風(fēng)格遷移圖像,以及將經(jīng)修改的臉部風(fēng)格遷移圖像作為迭代變量用于下一次迭代中,且在執(zhí)行所述迭代優(yōu)化預(yù)定次數(shù)后,輸出經(jīng)優(yōu)化的臉部風(fēng)格遷移圖像;以及
通過用所述經(jīng)優(yōu)化的臉部風(fēng)格遷移圖像與第二圖像進(jìn)行融合,以生成包含經(jīng)風(fēng)格遷移的臉部的第三圖像,
其中用所述經(jīng)優(yōu)化的臉部風(fēng)格遷移圖像與第二圖像進(jìn)行融合包括:
- 根據(jù)從所述經(jīng)優(yōu)化的臉部風(fēng)格遷移圖像獲得的臉部特征點(diǎn)向量計(jì)算第一二維凸包邊界,根據(jù)從第二圖像獲得的臉部特征點(diǎn)向量計(jì)算第二二維凸包邊界;
- 獲得第一二維凸包邊界內(nèi)的區(qū)域作為第一臉部掩膜,獲得第二二維凸包邊界內(nèi)的區(qū)域作為第二臉部掩膜,將第一和第二臉部掩膜取并集,得到融合后的臉部掩膜;
- 在分別對(duì)臉部風(fēng)格遷移圖像和第二圖像進(jìn)行高斯模糊后通過計(jì)算兩個(gè)圖像的亮度值比而獲得每個(gè)像素點(diǎn)的亮度比例系數(shù),該亮度比例系數(shù)比例被用于對(duì)臉部風(fēng)格遷移圖像進(jìn)行亮度值校正;和
- 以融合后的臉部掩膜做參考,將臉部風(fēng)格遷移圖像中經(jīng)亮度值校正的臉部區(qū)域融合至第二圖像的對(duì)應(yīng)區(qū)域。
2.根據(jù)權(quán)利要求1所述的方法,其中所述深度卷積神經(jīng)網(wǎng)絡(luò)的卷積層的數(shù)量為8個(gè)。
3.根據(jù)權(quán)利要求2所述的方法,包括從深度卷積神經(jīng)網(wǎng)絡(luò)的第7卷積層得到所述原始內(nèi)容特征,而從其第1、3、5卷積層得到所述原始風(fēng)格特征。
4.根據(jù)權(quán)利要求1到3中任一項(xiàng)所述的方法,其中所述預(yù)定義的損失函數(shù)包括用于計(jì)算內(nèi)容損失的內(nèi)容損失函數(shù)和用于計(jì)算風(fēng)格損失的風(fēng)格損失函數(shù),且所述內(nèi)容損失和風(fēng)格損失被分別用于優(yōu)化所述臉部風(fēng)格遷移圖像。
5.根據(jù)權(quán)利要求4所述的方法,還包括計(jì)算所述內(nèi)容損失和風(fēng)格損失的加權(quán)和作為總的損失,以及當(dāng)所述總的損失達(dá)到某一閾值時(shí),輸出經(jīng)優(yōu)化的臉部風(fēng)格遷移圖像。
6.根據(jù)權(quán)利要求1到3中任一項(xiàng)所述的方法,其中將VGG19模型的預(yù)訓(xùn)練參數(shù)作為所述深度卷積神經(jīng)網(wǎng)絡(luò)的初始預(yù)訓(xùn)練參數(shù)。
7.根據(jù)權(quán)利要求1所述的方法,其中所述預(yù)定次數(shù)是100次。
8.根據(jù)權(quán)利要求1所述的方法,其中用臉部風(fēng)格遷移圖像與第二圖像進(jìn)行融合之前還包括:以第二圖像作為參考對(duì)所得到的臉部風(fēng)格遷移圖像進(jìn)行旋轉(zhuǎn)、縮放和平移,以實(shí)現(xiàn)臉部對(duì)齊。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于京東方科技集團(tuán)股份有限公司,未經(jīng)京東方科技集團(tuán)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810697069.2/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 利用臉部網(wǎng)格創(chuàng)建臉部動(dòng)畫的技術(shù)
- 注冊(cè)用于臉部識(shí)別的多個(gè)臉部圖像的裝置和方法
- 臉部特征點(diǎn)位置校正設(shè)備、臉部特征點(diǎn)位置校正方法以及臉部特征點(diǎn)位置校正程序
- 用于圖像中的與臉部有關(guān)的選擇和處理的圖像掩模
- 臉部朝向推定裝置及臉部朝向推定方法
- 一種臉部活體檢測(cè)、身份認(rèn)證方法及裝置
- 用于處理圖像的方法和裝置
- 臉部特征點(diǎn)定位方法及電子設(shè)備
- 臉部圖像處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于人工智能的臉部識(shí)別方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





