Giter Club home page Giter Club logo

tape's People

Contributors

lorenzoagnolucci avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tape's Issues

Is there an easier way to install?

Are there plans to release a docker image or or some kind of GUI to test this out?

I would love to use in a video workflow. For example using this with depthai-gui

Thank you for your hard work!

When would the code be released

Hi, This work is so wonderful. I am interested in VHS video and try to restore my own VHS tapes. I am wondering when would the code and the pretrained model be released?

Thanks

"failed to read frame from video"

I tried this, but i get always an error, that frames are failed to read. I tried different videos and i tried .mkv and .mp4 but it's always the same. I also tried to manually define the checkpoint.pth because i thought maybe it is wrong. But i still get the same error.

I got this error:

(TAPE) userr@USERRNAME:~/TAPE$  python real_world_inference.py --input-path /home/userr/Videos/vhstest/VHS-Kamera-Test.mp4 --output-path /home/userr/Videos/vhstest/output/VHS-Restauration1.mp4
Extracting frames from the video...
 99%|███████████████████████████████████████████████████████████████████████████████▌| 160/161 [00:01<00:00, 111.88it/s]
Traceback (most recent call last):
  File "/home/userr/TAPE/real_world_inference.py", line 235, in <module>
    real_world_test(args)
  File "/home/userr/TAPE/real_world_inference.py", line 52, in real_world_test
    raise Exception("Failed to read frame from video")
Exception: Failed to read frame from video

First it looks like it would work, but then it always stops on the second last frame.

Edit: It does run now with original (uncut) video. When i cut it to a short one with avidemux or virtualdub2 it does not work anymore. Dont know why. But it runs now.

Creating our own custom synthetic datasets

Hello, would it be possible to share your Adobe After Effects project files (maybe containing a small video that we can replace with our own) or explain the step-by-step procedure how you made the synthetic artifacts? I'm interested in restoring some historical cartoon videos, so I need a different kind of synthetic dataset.

I got this error

I got the error below in the picture. I dont know what is wrong. It does not extract frames, but i dont know why. I dont know what these errors means. Do you have any idea ?

TAPE-error

Error on restoring the video

Im currently facing this issue

image

I tried to run the script 2 times but I got the same error.

I have a RTX 3060ti 8gb no other apps running at same time fully dedicated to this

Tried to run the script but getting this errors

Hey there thanks for this, I'm trying to revive old videos from my grand mother, thanks for this!

I'm trying to run this script

C:\Users\StudioPC\Documents\TAPE\TAPE> python real_world_inference.py --input-path "C:\Users\StudioPC\Videos\JVC-VHSC" --output-path "C:\Users\StudioPC\Videos\JVC-VHSC\Output"

at first try it started to classify images.

image

but then I'm getting this error

image

Then I erased the output folder and tried again the first script and i got this

image

all the videos on the Input folder are "mp4"

Am I missing some args?

Thanks in advance!

Amazing work!

Your research is really stunning. Thank you for aiming at analog video as this is an area that people forget exists. Are you and your team considering mixing your work with current methods of restore/upscaling in addition to the work of correcting analog errors/timing errors? Examples of this would be the more recent "HAT: Hybrid Attention Transformer for Image Restoration" or BasicVSR++. There are in depth research methods available as well as code examples.

HAT: https://github.com/xpixelgroup/hat
BasicVSR++ : https://ckkelvinchan.github.io/projects/BasicVSR++/

It could be used to restore more analog details once your method has finished grabbing what it can.

I can't wait to see what you all come up with next. Truly Exciting!
Thank you for sharing this with the world!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.