基於Keras的三維人臉重建
這是一個非常炫酷的成就,能將人臉特徵重建為三維空間的模型。
預訓練模型最初是用torch實現的。
此程式碼是把torch實現的VRN模型轉換為keras的模型。
依賴:
keras,custom_layers,h5py
1.下載預訓練模型。
位置參見~psxasj/download.php?file=vrn-unguided.t7
2.使用樣例:
輸入是3x192x192的影像
參見Example-Usage.ipynb。
樣例程式碼:
from keras.models import load_model
import custom_layers
custom_objects = {
'Conv': custom_layers.Conv,
'BatchNorm': custom_layers.BatchNorm,
'UpSamplingBilinear': custom_layers.UpSamplingBilinear
}
model = load_model('vrn-unguided-keras.h5', custom_objects=custom_objects)
3.轉換結果的keras模型
位置參見
4.Tensorflow的模型
位置參見
對於keras的學習,可參考如下書籍。
Keras影像深度學習實戰
[tag]Keras,影像識別,深度學習,數挖掘,演算法,
[content]一本不可多得的與影像處理緊密相連介紹的深度學習書籍,值得你花點時間閱讀。
[link]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69914286/viewspace-2639201/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 分享一個「實時三維人臉重建」的開源專案
- 基於三維重建的全新相機姿態估計方法
- SIGGRAPH | 多機器人協同三維場景重建機器人
- TensorFlow2.0 + CNN + keras + 人臉識別CNNKeras
- 基於結構光投影三維重建:格雷碼編碼與解碼
- 宅男福音DeepFake進階版!基於位置對映圖網路進行3D人臉重建3D
- 單目線鐳射三維重建
- C#開發PACS醫學影像三維重建(十三):基於人體CT值從皮膚漸變到骨骼的梯度透明思路C#梯度
- 基於Keras的動物檢測Keras
- 基於面繪製的MC演算法以及基於體繪製的 Ray-casting 實現Dicom影像的三維重建(python實現)演算法ASTPython
- 基於人臉關鍵點修復人臉,騰訊等提出優於SO他的LaFIn生成網路
- 三維重建工作的一些調研
- 三維重建之NeRF和3DGS3D
- 基於開源模型搭建實時人臉識別系統(五):人臉跟蹤模型
- 基於開源模型搭建實時人臉識別系統(四):人臉質量模型
- 基於opencv實現簡單人臉檢測OpenCV
- 基於Android平臺實現人臉識別Android
- CVPR 2019 | 德國馬普所提出端到端模型RingNet,基於單張影像進行3D人臉重建模型3D
- faced:基於深度學習的CPU實時人臉檢測深度學習
- 【專案】Python人臉識別(GUI介面)—— 基於pyopencvPythonGUIOpenCV
- 基於開源模型搭建實時人臉識別系統(三):人臉關鍵點、對齊模型概覽與模型選型模型
- C#開發PACS醫學影像三維重建(十四):基於能量模型演算法將曲面牙床展開至二維平面C#模型演算法
- 【三維路徑規劃】基於RRT三維路徑規劃
- Java 基於ArcFace人臉識別2.0 服務端DemoJava服務端
- Halcon6:三維重建和光度立體視覺視覺
- [深度學習]人臉檢測-Tensorflow2.x keras程式碼實現深度學習Keras
- C#開發PACS醫學影像三維重建(一):使用VTK重建3D影像C#3D
- 資料 + 程式碼,基於 Keras 的煙火檢測Keras
- 基於深度學習的影像超解析度重建深度學習
- 基於深度學習的影象超解析度重建深度學習
- 專業的帶三維重建技術醫學影像PACS系統
- CVPR 2024滿分論文:浙大提出基於可變形三維高斯的高質量單目動態重建新方法
- 單幅RGB影像整體三維場景解析與重建
- 基於OpenCV+dlib開發一個人臉識別應用OpenCV
- 基於mtcnn/facenet/tensorflow實現人臉識別登入系統CNN
- oracle重建索引(三)Oracle索引
- 基於PyTorch的「Keras」:除了核心邏輯通通都封裝PyTorchKeras封裝
- 人臉識別系列(三):DeepID2