Commit graph

52 commits

Author SHA1 Message Date
Maciej Pęśko
821c46106b
Fix typo in readme 2018-12-19 08:19:41 +01:00
Maciej Pęśko
ca91400730
Update README.md 2018-12-18 20:48:26 +01:00
Adam Svystun
313cf0d96f
Update LICENSE 2018-12-17 11:20:58 +01:00
Maciej Pęśko
a78c72daa0
Add license 2018-12-17 10:17:28 +01:00
Maciej Pęśko
4fdb0db420 Update readme 2018-12-16 15:54:39 +01:00
Maciej Pęśko
35215648e6 Add cron job to remove tmp and not deleted video files 2018-12-16 10:45:40 +01:00
adamsvystun
079b4d9c8d Merge branch 'master' of github.com:maciej3031/comixify 2018-12-14 20:32:14 +01:00
adamsvystun
e239370350 Fix authors wrapping on mobile 2018-12-14 20:31:40 +01:00
root
b6998f5408 Merge branch 'master' of https://github.com/maciej3031/comixify 2018-12-14 19:27:55 +00:00
adamsvystun
afdbb0e429 Update project authors 2018-12-14 16:43:09 +01:00
Maciej Pesko
6d11f74224 Add LB to nginx 2018-12-13 09:39:42 +00:00
Maciej Pęśko
06b2eac567 Replace old paper reference for the new one 2018-12-12 21:01:30 +01:00
Maciej Pesko
ae6f8b68c5 Add 2 workers at the same time 2018-11-18 22:54:49 +00:00
Maciej Pęśko
ffc6b2dc28
Add get comix endpoint (#18)
* Add endpoint to getting images

* Add migration

* Fix minor bug

* Fix another bug

* Fix problem with CartoonGAN not change model and add timestamp to Comic

* Add minimum response delay
Update sample
2018-11-18 13:48:39 +01:00
Adam Svystun
945625d1d7
Update video samples (#17)
* Remove unused imports

* Fix bug

* Update sample
2018-11-17 19:36:56 +01:00
Maciej Pęśko
1e5252b8f0
Add comix gan (#16)
* Add ComixGAN #1

* Add minor fixes

* Reduce batch size

* Fix concatenate bug

* Fix GPU memory not released problem #2

* Build client

* Fix style_transfer_mode bug

* Improve timings

* Add minor fix with GPU name

* Fix tf session problem

* Compile frontend

* Change parameters

* Fix occasional  yt Error
2018-11-10 22:45:55 +01:00
Adam Svystun
75810f7c84 Improve performance (#15)
* Add deeper nima profiling

* Switch to bmp format

* Switch NIMA to GPU

* Update tensorflow-gpu version

* Remove NIMA profiling

* Remove unused imports
2018-11-10 13:50:19 +01:00
Adam Svystun
244a7deb53
Add profiling (#14) 2018-11-09 12:19:31 +01:00
Adam Svystun
d453748661
Add NIMA (#13)
* Add frontend

* Neural Image Assessment (NIMA) model

* Add GPU mem fraction to NIMA model

* Add backend logic

* Remove whitespace

* NIMA score from image array

* Remove NIMA caching

* Add nima model as global

* NIMA model - add graph to class

* Set DEBUG=True

* Raise exception if NIMA model file is not found
2018-11-09 00:44:19 +01:00
Adam Svystun
8c627690f1
Fix temp folder deletion (#12) 2018-11-06 00:56:15 +01:00
Maciej Pęśko
6a2be40ea0
Add profiling (#11)
* Add profiling

* Fix decorators order
2018-11-02 13:01:37 +01:00
Maciej Pęśko
b6416e6ac9
update README 2018-10-16 22:09:35 +02:00
Adam Svystun
47e5ea3231
Popularity (#10)
* Add popularity

* Update popularity model to dockerfile

* Fix dockerfile

* Revert "Fix dockerfile"

This reverts commit ea24fba604.

* Fix dockerfile

* Fix filename

* Fix filename

* Fix mkdir

* Fix mkdir

* Fix #9

* Zip popularity model

* Fix model filename

* Remove comixify volume

* Fix minimum number of segments

* Add debug print

* Update model 1 file
2018-10-16 21:56:22 +02:00
Adam Svystun
18d895e7ff
Merge pull request #8 from maciej3031/frame_pipeline_selection
Frame pipeline selection
2018-10-08 21:45:54 +02:00
adamsvystun
a68ec9fe38 Add pipeline selection
Change model files

Add frontend

Increase quality of I-frame selector

Add YouTube clips

Move defaults to settings

Fix Sports video
2018-10-08 21:44:17 +02:00
Adam Svystun
d5ae415ce1 Add YouTube frontend (#5)
* Add youtube frontend

* Add production build of frontend
2018-10-01 23:29:29 +02:00
Maciej Pesko
939d017850 Remove useless &&\ in dockerfile, change model name 2018-10-01 21:14:36 +00:00
Maciej Pęśko
1b4486cbe6
Add downloading videos from YouTube (#7)
- Add downloading videos from YouTube
- Minor cleanup
2018-10-01 22:34:57 +02:00
Maciej Pęśko
b5dd5cffc0
Keyframes (#6)
* Add keyframe model

* Add segmentation utils

* Add keyframes extraction pipeline

* Add keyframe tests

* Update dockerfile to include caffe

* Add summe pretrained model

* Add video for testing

* Update keyframe pipeline, tests

* Update settings to use in memory db for tests

* Set keyframe number to 10, fix bugs

* Fix keyframe order

* Make requested changes

* Fix Dockerfile

* Make requested changes

* Make requested changes

* Add blank lines

* Change dockerfile base cuda image to devel version

* Add modified Cuda.cmake for Dockerfile

* Add pyyaml dependecy to dockerfile

* Update dockerfile

* Update dockerfile

* Fix markdown version error

* Fix markdown version error

* Change caffe installation to make

* Update dockerfile

* Update dockerfile

* Fix boost imoprt

* Fix boost not found bug

* Add feature normalisation

* Fix dateutil, fix caffe root slash

* Fix slash bug

* Add batching to feature extraction

* Add model caching to keyframes extraction

* Fix output images to be in proper range

* Add time logging

* Change feature batch to 128

* Change dockerfile

* Fix dockerfile

* Change feature batch to 10

* Add set mode gpu

* Change feature batch to 64

* Change feature batch to 32

* Add I-frame frame sampling

* Cleanup

* Delete Cuda.cmake

* Remove comments from Makefile.config

* Cleanup

* Fix color scheme switching

* Remove cudnn.hpp, change caffe to 1.0

* Remove cudnn.hpp copy in dockerfile

* Remove redundant run's in dockerfile

* Change pretrained model
2018-10-01 22:27:06 +02:00
Adam Svystun
43bb8134fd Add reference annotation (#4) 2018-10-01 15:29:08 +02:00
Maciej Pęśko
7781c91ee4 Change abstract 2018-09-26 13:44:49 +02:00
Maciej Pesko
9107baeae4 Add SSL cert configuration 2018-09-25 09:14:44 +00:00
Maciej Pęśko
f123537da4
Merge pull request #2 from maciej3031/frontend
Add placeholder description, API description, acknowledgements
2018-09-11 21:01:21 +02:00
Maciej Pęśko
2097318562 Add texts in placeholders 2018-09-11 21:00:31 +02:00
Adam Svystun
92aad16b85 Add placeholder description, API description, acknowledgements 2018-09-11 08:25:51 +02:00
Maciej Pęśko
d3e6b4974d Add minor config changes
- Model caching
- Production settings
2018-09-06 21:27:40 +02:00
Maciej Pęśko
4a16d2f278
Merge pull request #1 from maciej3031/frontend
Frontend
2018-09-03 17:49:49 +02:00
Adam Svystun
b191ffc71e Add slash in the end of api path 2018-09-03 17:46:55 +02:00
Maciej Pęśko
354b07cc98 Add some TODOs + localhost to allowed_hosts 2018-09-02 18:23:39 +02:00
Adam Svystun
f2f430929b Hook up frontend in settings and urls 2018-09-01 17:15:01 +02:00
Adam Svystun
1540130ae2 Add frontend app 2018-09-01 17:14:32 +02:00
Adam Svystun
1722bf0bb0 Add JS related entries to .gitignore 2018-09-01 17:11:52 +02:00
Adam Svystun
23683e25b5 Add package.json 2018-09-01 17:11:20 +02:00
Maciej Pęśko
e96ddeb49e Update domain and ip address 2018-08-28 20:56:31 +02:00
Maciej Pęśko
40e16c3a02 Add google cloud vision setup script 2018-08-28 00:31:10 +02:00
Maciej Pęśko
e9b3d2b4fc Add minor changes in conf 2018-08-28 00:28:41 +02:00
Maciej Pęśko
c0240d134b Add minor ports changes 2018-08-27 21:09:05 +02:00
Maciej Pęśko
011a2405ed Add sample testing input videos 2018-08-26 20:05:45 +02:00
Maciej Pęśko
d2f327325a Add minor fix 2018-08-22 13:48:01 +02:00
Maciej Pęśko
189a543849 Add base pipeline 2018-08-21 22:52:09 +02:00