• Stars
    star
    194
  • Rank 196,219 (Top 4 %)
  • Language
  • License
    Apache License 2.0
  • Created about 7 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Demo and Database of "DeepSketch2Face" (SIGGRAPH 2017)

DeepSketch2Face

Note: The database and the full progame code are not publicly available at the moment under patent protection and other authors' interest.

Demo of DeepSketch2Face: A Deep Learning Based Sketching System for 3D Face and Caricature Modeling. Logo We use Caffe modified from Microsoft/Caffe. Default Development OS is Windows 10 x64.

Demo (Pure Alexnet Version)

  1. Download repo here
  2. Download caffemodel and dlls and expand to $(this_repo)\demo
  3. Install CUDA v8.0 (into C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0). Other versions may not be supported.
  4. Run $(this_repo)\demo\deepsketch2face.exe

Demo (With bilinear encoding)

Not available

Database

Please contact [email protected] for the database.

Source Code Reproduction

May not be uploaded.

  1. Download source repo here
  2. Install Visual Studio 2013 Ultimate
  3. Install CUDA v8.0 (into C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0) and cudnn v5.1 (copy files into C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\cuda). Other versions may not be supported.
  4. Build $(this_repo)\tools\caffe-master\windows\Caffe.sln in Release x64. If there are errors, check if step 2 is correctly done.
  5. Install Qt 5.8 (VS2013 x64). Other versions may not be supported.
  6. If you use different Qt and Visual Studio version, you need to rebuild $(this_repo)\tools\libQGLViewer\QGLViewer in Qt Creator.
  7. In $(this_repo)\tools\caffe-master\include\caffe\proto\caffe.pb.h, change "STRICT" in line 2525 and 9794 into "_STRICT"
  8. Open $(this_repo)\src\deepsketch2face.pro in Qt Creator, set build directory to $(this_repo)\build, then build the program in Release.
  9. Copy $(this_repo)\build\release\deepsketch2face.exe into $(this_repo)\demo
  10. For all .dll file in $(this_repo)\demo and $(this_repo)\demo\platforms, if you build the program in different settings, you may need to change them correspondingly. A safe but redundant move is to copy all .dll file in $(this_repo)\tools\ and Qt here.
  11. Run $(this_repo)\demo\deepsketch2face.exe

More Repositories

1

leetcode_101

LeetCode 101οΌšε’Œδ½ δΈ€θ΅·δ½ θ½»ζΎεˆ·ι’˜οΌˆC++οΌ‰
8,005
star
2

notes

Personal Notes
150
star
3

reconet

ReCoNet: Real-time Coherent Video Style Transfer Network (ACCV 2018)
Python
67
star
4

semantic-tsdf

Semantic-TSDF for Self-driving Static Scene Reconstruction
Python
16
star
5

ufldl

Implementation of Unsupervised Feature Learning and Deep Learning Tutorial
MATLAB
12
star
6

ray-tracing

3D Modeling with Ray Tracing
C++
7
star
7

machine-learning

Analysis and Implementation of Machine Learning Models and Methods
Jupyter Notebook
7
star
8

computer-vision

Implementation of Computer Vision Models in Matlab
HTML
6
star
9

distributed-systems

Exercises of Pthreads, OpenMPI and OpenMP
C++
4
star
10

haskell-calculator

A Haskell calculator
Haskell
3
star
11

sdp

A small, fast and elegant course learning platform designed for Schools and Companies
HTML
3
star
12

chatter-box

A MEAN stack online chatting app
JavaScript
2
star
13

copainter

A Collaborative Java Painter
Java
2
star
14

sudoku

A Scalable Sudoku and Constraint Satisfaction Problem Solver
Python
2
star
15

hustact

An Addictive JavaScript Game - Find The Way Out!
JavaScript
2
star
16

nanoGPT.jax

The simplest, fastest repository for training/finetuning medium-sized GPTs in Jax.
Python
2
star
17

myshell

Implementation of Linux shell in C
C
1
star
18

dining-philosophers

A simple yet robust solution to Dining Philosophers in pthread
C
1
star
19

changgyhub.github.io

My Homepage - Redirect to changgy.com
HTML
1
star
20

changgyhub

GitHub profile.
1
star
21

nanoDiffusion

The simplest diffusion model in PyTorch, with Apple M chip acceleration support.
Python
1
star
22

matrix-calculator

A matrix calculator with GUI.
Java
1
star