Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
0

How to paint over scratches by using image data from a previous frame?

New Here ,
Sep 20, 2021 Sep 20, 2021

In After Effects, I'm working on removing scratches and dust from an old 16mm film scan. Since these scratches and dust particles only show up on one frame then disappear – is there a way to paint them out with using the image data of the previous frame that has no dust or scratches? For example – Let's say I want to fix a scratch that goes through a person's face. The fix needs to be seamless. The previous frame is clear of the scratch. So I want to be able to click on an frame area that has the scratch on it -and have After Effects to copy the image data from the previous frame and automatically place it onto the area of the current frame that has the scratch on it. This way I can have the best chance to restore the frame. Is there a way to do this in After Effects? Hopefully what I'm trying to accomplish make sense. I don't want to use the clone tool and clone from the same frame. Some of these scratches and dust particles are extensive and I need to use the data from previous frames that are clean to make my repairs. Thank you!

TOPICS
How to
1.6K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Sep 21, 2021 Sep 21, 2021

Without a specific sample of a couple of frames, it is pretty hard to give you an exact recipe, and unfortunately, the recipe for each frame may be a little different. There is no automatic way to do this precisely that I know of. There is a Dust and Scratches filter that can help, but it's pretty much a shotgun approach. it hits most of the image and can tend to degrade things.

 

The closest thing you could do to automate the process would be to somehow calculate the differences between frames

...
Translate
LEGEND ,
Sep 20, 2021 Sep 20, 2021

The clone stamp can sample from different frames. I would suggest you actually read the online help on such basics:

 

https://helpx.adobe.com/after-effects/using/paint-tools-brush-clone-stamp.html

 

Mylenium

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 21, 2021 Sep 21, 2021

Without a specific sample of a couple of frames, it is pretty hard to give you an exact recipe, and unfortunately, the recipe for each frame may be a little different. There is no automatic way to do this precisely that I know of. There is a Dust and Scratches filter that can help, but it's pretty much a shotgun approach. it hits most of the image and can tend to degrade things.

 

The closest thing you could do to automate the process would be to somehow calculate the differences between frames and create a matte based on the scratches that work on the footage to poke a hole in it. If there is a lot of camera or subject movement this idea will fall apart. 

 

The manual approach is to create a track matte for a copy of the footage with Dust and scratches applied. Applying Dust and scratches on the original footage may help eliminate some minor scratches but major ones require a little more aggressive approach. Something like this:

RickGerard_0-1632209443739.pngexpand image

Turns into something like this with a little work:

RickGerard_1-1632209487439.pngexpand image

I have uploaded a short video of the workflow in action.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 21, 2021 Sep 21, 2021
LATEST

Thank you! Exactly what I was looking for! I appreciate it!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines