Externally keyed camera input with tracking (tracked cam)

 

Hello,

We are trying to use an external keyer to send a keyed camera into Aximmetry. We want to be able to map this incoming video to the camera mosys data and use the trackedcam_unreal compound.

This is the setup we are currently trying to get working.



We have managed to get the video inputs working using the video input and mask modules. This works great and proves the concept but the problem is we cant use the result as as a "camera input" because it is unable to be used in the device mapper. 

Is there a way to bypass the raw camera feed and use the output of the mask module? We can then use it as the "camera input" and use it with the mosys data. 


Thanks in advance! It seems this must be possible if you can override the video input on the trackedcam module.



   DSCTHK

 
Profile Image
EricWest
  -  

Would be cool if one could map the key input to the CleanPlate input of the keyer module....

 
Profile Image
DSCTHK
  -  

That would also be useful. I managed to get this key/fill method working with Mosys tracking but it's very hacky....

Any ideas how to make this so we can use it as a mapping?


 
Profile Image
Ahmed@Aximmetry
  -  

Hello,

The  VirtualCam_XXXXX_ExtKey,  TrackedCam_XXXXX_ExtKey compounds are capable of fetching the Fill and Matte information from two separate inputs. They are primarily provided for use with hardware keyers.

 
Profile Image
DSCTHK
  -  

Hi Ahmed, thanks for getting back to me.

Can you provide some more information about this, I'm looking at the TrackedCam_XXXXX_ExtKey compound but I can't see anywhere it is able to take my video feeds and use them.

Thanks!

 
Profile Image
DSCTHK
  -  

@ahmed, I checked the compound again further but only found Key/Fill on the OUTPUT.

We are looking to use a key/fill INPUT, so the camera keying has already been done before it gets to aximmetry. We want to do it this way because then we can use all the benefits that Aximmetry gives us for compositing and additional features. 

Can you help?



 
Profile Image
TwentyStudios
  -  

I don’t think you should use the Devise mapper to get the key/fill input. Don’t you have an Input pin in the Tracked Camera compound? If not, you could just edit the compound to expose the input and plug in the output of your Masker node there. Unlink the compound and save it as a new version first, so you can go back if you break something.

 
Profile Image
DSCTHK
  -  

I've done something similar for now to get it working, but it's just a bit messy...I've hard programmed my SDI inputs to the input compound and so I don't have to try and mess with the control boards, I've disconnected the video in the compound and directly added my masker module there. 

It works fine but it isn't very flexible doing it this way. I can spend some more time exposing all the pins I need to do this at the top layer, I just wondered whether there was something already available or a way to do this. It seems that it is a function that other users would also be interested in. 

 
Profile Image
TwentyStudios
  -  

Yeah, the logical solution would be to allow a key/fill pair to be set for an input in the Device Mapper. Seems like a fairly easy fix for Aximmetry to implement.

 
Profile Image
Ahmed@Aximmetry
  -  

Hello,

A temporary solution would be using the transmit modules, like the Transmit Video module.



Thank you guys for the input. We will be adding this feature to our feature requests list. We will consider implementing it in future releases.