A
A
Alexsey2012-04-09 02:04:53
3D
Alexsey, 2012-04-09 02:04:53

Embedding 3D graphics in live TV?

Of course, I'm not sure that there are a lot of people working with live streaming, but still.
In general, the task arose to shove 3D graphics into a live broadcast, with which the filmed people will interact to some extent. Maybe someone knows how to implement it (software, hardware, methods)?
You need to get something like this: (several cameras will be used in the same way)
After watching, there were only two ideas left on how they implemented it:
1) Augmented Reality-marks on the floor + back wall and some kind of synchronization with cameras that do not see them
2 ) Just an overlay of a pre-rendered video. But here the question arises how they managed to make the character not drive on the floor when moving the camera.
PS As for the hardware for broadcasting, I only know that all the video from the cameras will go through and be broadcast through the NewTek TriCaster on which Windows XP is installed.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Shultc, 2012-04-09
@Alexsey

It is very difficult. If your camera will also move, then it must transmit a change in its coordinates along with the stream. In making such a video is not live, tracers are usually used, which restore the change in camera coordinates by changing specific points on the image. To do the same online you need super powerful computers. Therefore, it is better to transmit the camera coordinates separately.
In order for the hero of a real person to interact with 3D objects, and most importantly, to partially block them from the viewer, the person needs to be shot against a green (blue) background, and then the background (here it is the stage and the hall) is superimposed along with 3D objects.
Unfortunately, I can’t offer specific programs now, here you need to study what exists at the moment.

E
Eddy_Em, 2012-04-09
@Eddy_Em

Read about the features of Blender.
Still, it is possible to solve your problem “impudently” (draw in OpenGL by overlaying video as a texture on a rectangle moved in space), but it’s easier to use ready-made solutions.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question