Skip to main content
Peaceful Panda287113
Known Participant
September 8, 2018
Answered

How Do I Stabilize An Image On A Background That's Moving? (APP)

  • September 8, 2018
  • 11 replies
  • 3216 views

Hello, I have a YouTube channel where, among many other videos, I create weapon guides for Tom Clancy's The Division (2).

I'm currently working on a project where my character is shooting in the firing range, making the camera shake up and down (because of the recoil). However, on top of that video I put an overlay of the stats of the weapon and I don't want that to bounce all over the screen along with the camera, but I want it to stay in its initial position (as if it's a 3D hologram).

I have tried Warp Stabilizer, but that didn't work. Perhaps I used it wrong, though. And I saw that you can individually adjust the position for every keyframe, but that's simply too much work. Perhaps I can use some sort of automatic 3D tracking, but I simply don't know how.

So, my question is: can I stabilize my photo overlay (as if it's projected in the video)? And if so, how?
I linked the video down below, so you can see what I'm talking about.

Thanks in advance,

Peaceful Panda.

This topic has been closed for replies.
Correct answer rodneyb56060189

hehe, thanks for coming back to this thread, cause it has caused me to think a lot.

I laughed at myself hysterically, cause looking at the video is sorta like an optical illusion to me. The background is moving a LOT, and it made me 'feel' as though everything was moving ( relatively ). So I had to actually PUT something on my laptop screen to measure the movement of graphic to frame line, and the top of helmet of shooter to frame line. Those things I guess we can call "foreground elements". As you know they are not really moving ( the guy dips down to shoot but comes back up to same position).

I didn't believe you made the actual 'graphic' cause it's so well done it looks like the 'program' did it after you put in data about the custom weapon.  But you probably DID make the graphic with a transparent background, and put it onto a video level 'above' the other stuff ( shooter and background capture from game).

Someone made suggestion earlier about using AE, and trying to lock the graphic overlay onto some 'point' of the background motion, and that's probably the best way to go.

You COULD use position to try and track the graphic to some specific reference point of background, but that would be really hard to do and make it really looks 'cemented' to the background ( essentially part of the background).

I personally think you should just do a quick test of using the position keyframes to see if you like the result. It would make it harder to READ the info if it bounces up and down, in my opinion.

Pick a point on background ( visually) that corresponds to some corner of your graphic. set a keyframe for the graphic. scrub through till you get to "bottom" of the background motion changing, make a keyframe for THAT NEW position by adjusting position of the graphic. It's not going to be cemented to the background, but it MIGHT look like you want.

Good luck.

And good going on making a really nice graphic overlay, etc. !

I thought it was made by program, it's so well done !

11 replies

Legend
September 9, 2018

That frame addition ( outside white stuff and line across ) is on YOUR GRAPHIC !  Just that level.

Legend
September 9, 2018

I used WHITE at 50% transparency ( duh, not black as mentioned earlier ). I just put a border around whole thing and made a line across top of graphic. That should LOCK the perspective of graphic to a KNOWN static point ( your overall frame ) so it doesn't make anyone sea sick. 

hehe

please post what you decide to do cause this is really interesting play on motion and various "camera" perspectives. Obviously the background so-called camera is NOT the same camera recording the foreground elements.

Legend
September 9, 2018

In a nutshell, cause I won't be able to get your graphic with transparent background, do a translucent black frame at about 10% around your entire graphic. That will let people see through it. It will look like an off color 'white' ( slightly darker than white, but sorta almost transparent ). That locks your graphic frame to the OVERALL frame of your video ( your full HD frame or whatever it is )

THEN if that doesn't do the trick... add ANOTHER horizontal line across the entire width of your graphic just above the top of your graphic info. Like, is you can imagine the top most frame of your graphic, just draw a line horizontally across that and make it extend ALL THE WAY across the full HD frame.

That should lock in the perspective. It will be 'obvious' due to this connection to overall frame, that it's NOT MOVING.

( jeez, I'm gonna have another beer ! )

Legend
September 9, 2018

Yikes. Sorry for all the confusion from me.. I have had optical illusion problems and difficulty figuring out your final 'desire'.

I think the answer is that to make sure the overlay LOOKS STATIC ( which it is ) is to use something for scale / comparison to frame line ( probably top of frame line ). I'm gonna try to look at video and capture a screenshot and do something in photoshop to illustrate what I mean. Hopefully this does the trick.

hehe, it's amazing how things moving ( relative movement ) screws up my brain !

rodneyb56060189Correct answer
Legend
September 9, 2018

hehe, thanks for coming back to this thread, cause it has caused me to think a lot.

I laughed at myself hysterically, cause looking at the video is sorta like an optical illusion to me. The background is moving a LOT, and it made me 'feel' as though everything was moving ( relatively ). So I had to actually PUT something on my laptop screen to measure the movement of graphic to frame line, and the top of helmet of shooter to frame line. Those things I guess we can call "foreground elements". As you know they are not really moving ( the guy dips down to shoot but comes back up to same position).

I didn't believe you made the actual 'graphic' cause it's so well done it looks like the 'program' did it after you put in data about the custom weapon.  But you probably DID make the graphic with a transparent background, and put it onto a video level 'above' the other stuff ( shooter and background capture from game).

Someone made suggestion earlier about using AE, and trying to lock the graphic overlay onto some 'point' of the background motion, and that's probably the best way to go.

You COULD use position to try and track the graphic to some specific reference point of background, but that would be really hard to do and make it really looks 'cemented' to the background ( essentially part of the background).

I personally think you should just do a quick test of using the position keyframes to see if you like the result. It would make it harder to READ the info if it bounces up and down, in my opinion.

Pick a point on background ( visually) that corresponds to some corner of your graphic. set a keyframe for the graphic. scrub through till you get to "bottom" of the background motion changing, make a keyframe for THAT NEW position by adjusting position of the graphic. It's not going to be cemented to the background, but it MIGHT look like you want.

Good luck.

And good going on making a really nice graphic overlay, etc. !

I thought it was made by program, it's so well done !

Legend
September 8, 2018

this was good for a laugh !

thanks !

Legend
September 8, 2018

hehe...OK, I'm just seeing it a different way in terms of overall motion compared to frame lines.

If you put a divider on frame line and top of graphic, there is never any movement re: change in position on the screen relative to the frame lines.  But I see your point. Yes, the camera is moving, sorta, If I put divider on mans top of helmet and frame line, it TOO is not changing position ( not really ). THE BACKGROUND is moving A LOT !  compared to those two things.

hehe, pretty funny.

Peaceful Panda287113
Known Participant
September 9, 2018

Good to have someone understand me

Legend
September 8, 2018

aren't you looking at the sample video ??? The overlay is NOT MOVING

juanmario
Participating Frequently
September 8, 2018

moves with the camera

juanmario
Participating Frequently
September 8, 2018

Hi.

If you want the overlay to be static, because it simply does not superimpose (top track) the graphic to the video, the video moves but the graphic remains static.

Richard van den Boogaard
Community Expert
Community Expert
September 8, 2018

Your best bet is to do a Camera Track in After Effects and then stick the graphic to one of your preferred stabilization points. Premiere Pro was not made for substantial visual effects work, AE is.

Legend
September 8, 2018

The stats window is BAKED into the game... it is NOT a separate 'graphic' … You can't play the game and have that info as a separate graphic file... Nor, did the poster MAKE that graphic file overlay. It's part of the game.

Peaceful Panda287113
Known Participant
September 9, 2018

It is a separate graphic. I created it. Thanks for not believing that. Makes me feel good . It's an image that, in Premiere Pro, I put on top of the footage.