Cross Cutting
Cross-Cutting is a service that makes it easy for anyone to make mixed music video. Please check the video on our youtube.
Cross-Cutting is an open source project developed by Tobigs Team6 using MoviePy, Keras-facenet, OpenCV, etc..
Cross-Cutting is made in Python 3 version.
Installation
To install package
$ git clone https://github.com/Tobigs-Team06/Cross-Cutting.git
$ cd CrossCutting
Test
Run generate pose based mixed video code on python3.8
$ cd pose_sync_pytorch
$ pip install -r requirements.txt
$ python generate_basic.py
Run generate face based mixed video code on python3.8
$ cd face_sync
$ pip install -r requirements.txt
$ python generate_srrr.py
WebPage
$ cd crosscutting
$ pip install -r requirements.txt
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver 0.0.0.0:8000
Result
Related Links
- Issue Tracker: https://github.com/Tobigs-Team06/Cross-Cutting/issues
- Pull Requests : https://github.com/Tobigs-Team06/Cross-Cutting/pulls
- Demo Youtube : https://www.youtube.com/playlist?list=PL2ujL1cVJWd7UN06TpEyGTWfRnboDDe6_
✨
Contributors Thanks goes to these wonderful people (emoji key):
MinHo Jo |
MinJoon Jung |
EunSun Sim |
YuJin Lee |
SeungHyun Lee |
HyeBin Choi |
Reference
- pyimageSearch - https://www.pyimagesearch.com/2017/04/03/facial-landmarks-dlib-opencv-python/
- FasterRCNN - https://pytorch.org/vision/stable/models.html#faster-r-cnn