TOP
0
0
2025新年快樂!買書領券省荷包
虛擬偶像AI實現(簡體書)
滿額折

虛擬偶像AI實現(簡體書)

商品資訊

人民幣定價:79 元
定價
:NT$ 474 元
優惠價
87412
缺貨無法訂購
商品簡介
作者簡介
目次
相關商品

商品簡介

本書從虛擬偶像的發展歷程和製作流程入手,通過通俗的語言和多方位的視角,介紹了2D\3D建模工具和深度學習框架TensorFlow與Pytorch在虛擬偶像製作中的應用,原理與實踐並重,同時結合大量實際範例講解如何建模、AI表情動作遷移以及人機交互等製作虛擬偶像的完整流程。從擬真人的人物建模到表情動作的實時捕捉,再到傳輸到動作引擎中驅動人物動作,向讀者展現了人工智能技術的強大與魅力。

本書深入淺出,實操性和系統性強,適合有一定IT背景並對虛擬產業關注的廣大讀者使用。


作者簡介

馬健健,上海交通大學軟件工程碩士,先後供職於平安、惠普、美國強生等國內外公司,擔任軟件架構和數據分析技術經理,擁有14年軟件開發架構和技術管理經驗;目前就職於上海某知名汽車公司擔任數據平臺技術經理,從事大數據處理、挖掘等研究和實施工作。

張 翔,上海交通大學軟件工程碩士,從業十余年,先後就職於巨人網絡、諾亞財富、愛奇藝等互聯網公司,主要從事移動端開發工作,擁有豐富的軟件開發經驗。


前 言

早在20世紀90年代日本就出現了虛擬偶像並進行專輯發售,後來基於音樂軟件製作的3DCG的“初音未來”被稱為虛擬偶像的成功典範。近年來,隨著短視頻平臺和直播帶貨行業的興起,通過繪畫、3D建模等結合動作捕捉或人工智能的方式建立起來的虛擬偶像和網紅越來越多地出現在人們的視野,吸引著越來越多的人參與虛擬偶像網紅的追捧和製作。目前虛擬偶像實現方式上主要有兩大流派,基於動作捕捉的實現和基於人工智能的方式。由於傳統的基於動作捕捉的方式硬件成本昂貴,入門門檻較高,普通人難以企及,所以越來越多的人和團隊開始采用人工智能的實現方法。

遺憾的是,國內虛擬人物\偶像書籍的短缺限制了廣大普通讀者的創作,網絡上雖然能夠找到一些資料,但大多是一些碎片化的信息,對讀者的幫助十分有限。基於此,本書從基本的概念入手,原理結合實踐,對虛擬人物\偶像製作流程及其用到的建模工具和人工智能技術進行詳細介紹,包括3D建模的基本方式、基於TensorFlow和PyTorch的人工智能框架以及通過視頻和實時視頻流輸入生成表情遷移後的虛擬人物,結合語音識別、人機對話引擎和口型匹配算法等生成自己專屬的帶有互動屬性的虛擬人物和偶像,旨在達到降低學習門檻、人人都可以上手的效果。

本書主要包含三部分:第一部分是基礎理論部分,從行業現狀和發展趨勢的角度來介紹什麼是虛擬偶像以及應用的行業,同時對目前業界主流的虛擬偶像實現方式進行概述,讓讀者對此有一個清晰全面的認識;第二部分是應用實踐,介紹基於Python的TensorFlow和PyTorch的機器學習框架的算法實現部分,從動作同步、表情遷移以及口型同步等方法介紹作為基礎的框架技術;第三部分是項目實踐,介紹2D和3D虛擬偶像的實現方式,完整展示從零到一的製作流程。

本書深入淺出,實操性和系統性強,適合有一定IT背景並對虛擬產業關注的廣大讀者使用。

限於編者水平所限,書中難免存在不當之處,敬請業界專家和廣大讀者批評指正。

最後特別感謝王金柱編輯給予的幫助和指導,以及好友的支持和鼓勵。



馬健健

2022年1月10日


目次

目 錄

第1章 虛擬偶像概述 1

1.1 什麼是虛擬偶像 1

1.2 虛擬偶像的發展歷程 3

1.3 虛擬偶像的現狀和行業應用 5

1.4 小結 5

第2章 Python基礎入門 7

2.1 搭建Python編程環境 7

2.1.1 Python軟件的安裝 8

2.1.2 編寫第一個Python程序 9

2.1.3 Python命名規範 10

2.1.4 Python關鍵字 11

2.2 Python數據類型 11

2.2.1 數字類型 12

2.2.2 運算符 16

2.2.3 字符串 18

2.2.4 容器 19

2.3 Python控制結構 21

2.3.1 選擇結構 22

2.3.2 循環結構 23

2.4 Python函數 25

2.4.1 函數定義 25

2.4.2 函數調用 26

2.4.3 匿名函數 27

2.5 Python模塊 27

2.5.1 導入模塊 28

2.5.2 模塊的搜索路徑 29

2.6 Python面向物件編程 30

2.6.1 Python類創建和實例 30

2.6.2 Python內置類屬性 32

2.6.3 類的繼承 33

2.7 小結 35

第3章 常用的機器學習框架介紹 36

3.1 TensorFlow基礎及應用 37

3.1.1 TensorFlow概述 37

3.1.2 TensorFlow的安裝 38

3.1.3 TensorFlow的使用 41

3.1.4 人臉檢測算法 42

3.2 PyTorch基礎及應用 55

3.2.1 PyTorch概述 55

3.2.2 PyTorch的安裝 56

3.2.3 PyTorch的使用 57

3.2.4 基於PyTorch的動作同步算法 67

3.3 小結 70

第4章 虛擬偶像模型創建工具 71

4.1 Live2D建模 71

4.1.1 Live2D安裝 72

4.1.2 Live2D人物建模 75

4.1.3 使用模板功能 87

4.1.4 Live2D Cubism Viewer簡介 90

4.2 三維建模 93

4.2.1 三維模型製作流程 94

4.2.2 三維製作軟件 94

4.2.3 Blender角色建模流程 95

4.3 小結 100

第5章 如何創造虛擬偶像 101

5.1 虛擬偶像運動和交互的實現方式 101

5.2 基於付費的商業化解決方案 102

5.2.1 建立人物3D模型 103

5.2.2 選擇3D動畫工具 104

5.2.3 全身動作捕捉系統(硬件) 105

5.2.4 采用iPhone X的面部識別方式 106

5.3 免費的人工智能方案 117

5.3.1 機器學習驅動3D模型——人體動作 117

5.3.2 機器學習驅動圖片——面部表情 140

5.4 小結 142

第6章 基於2D的虛擬偶像實現方案 143

6.1 動作捕捉技術 144

6.1.1 ARKit框架面部追蹤 146

6.1.2 人臉面部識別 153

6.2 Live2D模型接入 154

6.2.1 Live2D Cubism SDK 155

6.2.2 Live2D模型文件 157

6.2.3 CubismFramework 165

6.3 Cubism SDK+ARKit實現 170

6.3.1 Cubism SDK集成 171

6.3.2 ARKit人臉追蹤添加 173

6.3.3 Live2D模型添加 176

6.4 Live2D + FaceRig方案實現 194

6.4.1 FaceRig概述 194

6.4.2 FaceRig的基本功能 196

6.4.3 導入Live2D模型 198

6.5 小結 199

第7章 基於3D的虛擬偶像實現方案 200

7.1 3D虛擬偶像項目簡介 201

7.2 建立人物3D模型 201

7.3 虛擬偶像擬人化——預制表情和動作集 207

7.4 實現和用戶交互——構建語音對話機器人 209

7.5 口型對齊算法應用 211

7.6 模型部署 213

7.7 服務調用和測試 225

7.8 小結 226

參考文獻 227


您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 412
缺貨無法訂購

暢銷榜

客服中心

收藏

會員專區