Skip to content

Proyecto Final Full Stack - Skylab Corders Academy - 2018

Notifications You must be signed in to change notification settings

zcg741/Pose2Pose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Pose2Pose

Pose2Pose is a web applications that lets you upload videos and extract the pose from it using the machine learning model posenet. Then, you can use the pose from your video to sintetize new content with a pre-trained pix2pix machine learning model.

The result is a video featuring the new content but with the movement from you uploaded video. Possible applications of this webapp include easy and fast creation of character animations, visual effects for character creation and many more.

Instructions

Running the API

To run this application, first clone the repository.

git clone REPO_NAME

To start the API, go into the api folder, install the required npm packages and run the api.

cd api
npm install
npm start

Note that you will need to start mongo in order to allow the use of the data models.

sudo mongod

and create the .env file with the following variables

PORT = 8080
JWT_SECRET = whatever 
JWT_EXP = 24h
MONGO_URL = mongodb:https://localhost:27017/api-p2p

To run the tests

npm run test-logic

Running the APP

To run the application, go into the app folder, install the required npm packages and run the app.

cd app
npm install
npm start

To run the tests

npm run test-logic

Technical documentation

API

README.md

APP

README.md

Public URL

Pose2Pose

Author

Juan Sensio - [email protected] -

About

Proyecto Final Full Stack - Skylab Corders Academy - 2018

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published