Place uploaded image behind me on original background

knowyou22

New Member
HI,
I am just using my own room as a background, no greenscreen etc.
I have added some images to the scene so they look like posters on my wall, is there a way to make them be behind me so that if i move my arm etc over them they appear behind my arm of my arm not infront .

Thanks
 

WBE

Member
So you do need a green screen then. With a Chroma Key filter you can make one color transparent (ie. green) so it can be replaced with some other graphics.
 

knowyou22

New Member
Thanks for the reply, i dont want to replace my whole background , just where the small images are in relation to staying behind me if i move.
PLease see pic, you can see the poster highlighted with red box, and the second pic shows how the image is over my arm.
obs 1.pngobs 2.png
 

koala

Active Member
If you want this, OBS has to know that your arm is in front of something else. This can be achieved with a green screen. Even if it's "only a small picture", OBS simply needs to know how to separate one screen object (yourself) from other screen objects (pictures), so it can overlay both to make one object obscure the other if they overlap.
 

WBE

Member
If you really want to, the background image that will fill in the green screen can consist of a photo of your room besides the pictures.
 

knowyou22

New Member
Thanks for the replies ,
Oh i see so i could take a picture of my room , use that picture as background, then add the poster images ?
 

WBE

Member
As long as you keep in mind that the picture and poster images together form a background for replacing the green of the green screen.

As koala explained, if you want to move your arm in front of any background images or video, it must be clear what is YOU and what is BACKGROUND.
women-with-background.png

You have never seen this image before but instantaneously you see what is the woman and what is the background, thanks to your brain analyzing the picture. But a computer lacks that superpower. It only has 144688 bytes and has no clue which of them belong to Woman and which belong to Background. So if you want to separate Woman from the rest, the computer has to be helped.

You can try to stand perfectly still and then tell the computer exactly which pixels belong to Woman and which don't... But you don't want to do that, rather you want to move your arm. So to make things a bit easier telling which pixels belong to Woman or not: use a green screen.
woman-with-green-screen.png

Now you just say: this specific kind of green is background, I want that to be made transparent. All the rest is Woman.

The next step is filling the now transparent part with anything else. If you just returned from a trip abroad and want to show, take a landscape with balloons, it can be a fullscreen movie. If you are in a more tutorial-ish setting and would rather use your room, use a picture of that (without you in the picture). It might be convenient to just right click OBS Studio's Preview or Program window, the one currently having your webcam, and click Screenshot (image will be saved in your default video output folder, see Settings).

Long story short, if you want to move around in front of any other background than the real one being captured by your cam, you'd have to use a green screen or similar solution to split. And of course, if that's too much of a hassle, you can also avoid it. Place yourself off centre and just point at the images if applicable.
woman-with-agile-manifesto.png
 

knowyou22

New Member
Thats excellent, thanks a ton for taking the time to explain :P, maybe for now ill just move the posters away from me a bit more .
 
Top