Emergent to Showcase Machine Vision Cameras and Technologies at 2024 NAB Show in Las Vegas

see emergent machine vision cameras and technologies at ukiva mvc 2024

Emergent Vision Technologies will showcase its award-winning, high-speed imaging technologies at 2024 NAB Show from April 13 – 17. In the Central Hall Booth # C5707 of the Las Vegas Convention Centre, Emergent will demonstrate its zero-data-loss, turnkey imaging technologies, including high-speed cameras, software, and network interface cards in addition to its new FlexProc and FlexTrans technologies. Below is a look at the different products and technologies attendees can learn about while visiting the Emergent Vision Technologies booth at 2024 NAB Show.

eCapture Pro – FlexProc and FlexTrans

eCapture Pro is a UI based software allowing customers to fully integrate Emergent award winning cameras which have speeds of 5GigE, 10GigE, 25GigE, and 100GigE. The software is often used for large scale recording systems involving multiple servers, switches, storage, etc.

FlexProc is a technology which allows one to process image data and results on any processing node in the system – on CPUs in the servers, on GPUs in the servers and even on the cloud. The technology includes a customizable framework for generating custom processing plug-ins. All of this is easily managed within a UI with drag and drop design.

FlexTrans is a technology which allows one to move image data and results anywhere in the system – between GPUs in one server, between servers, and even between the system and the cloud.

FlexProc
– User Defined Processing
– Custom CPU, GPU, FPGA Plug-ins
– eCapture Pro and eSDK support
– Endless processing flexibility

FlexTrans
– Any node to any node Transfers
– Zero-Copy and GPU DIrect support
– eCapture Pro and eSDK support
– Endless Scalability

Technological Advancements

FlexTrans is more than just the ability to move content from one processing node to any other node in the system. It is also about doing this with the highest performance and lowest latency that is possible. This means using GPU Direct and Zero Copy methods developed by Emergent. GPU Direct is a method to do direct copies and transfers between GPU memory and the network. We can seemlessly transfer high performance data between a GPU in one server to a GPU in another server. Peer-to-peer is a method to do direct copies and transfers between GPUs within the same server. We also can use the same technologies to take data from server storage devices and system memory to other locations within the system. eCapture Pro FlexTrans allows all of this and with no coding whatsoever. In eCapture Pro, one would simply connect the blocks in the graph view to direct where you want the data to go next in the processing pipeline. The performance aspect is quite important here as a system that does not utiize these performance methods can take up to 3x the resources which translates into 3x the cost. Latency in such systems is not tolerable by the application.

FlexProc allows one to develop and easily distribute processing tasks anywhere in the system. The blocks within the graph view of eCapture Pro can be configured with built-in processing plug-ins or the user can create their own custom plug-ins. For a custom GPU plug-in, one would develop CUDA code to define the task. The code is then compiled into a .dll and this .dll defines the custom block within the graph view of eCapture Pro. With the cameras and blocks all connected within eCapture Pro, the user would simply click Run to run the application.

Market Needs

A cobot uses machine vision to inspect a mobile phone.
any speed, any resolution, any cable length, any sensor, any application image (2)

Any market with applications that require high performance image processing is an excellent candidate and the list has no bounds. Some examples are AI, Machine Learning, Entertainment, Sports, etc. These type of markets often require real time or low latency content and are currently limited to slow pre-processed content. The endless processing flexibility and endless Scalability that the technology provides allows the development and integration of the most advanced processing methods such as AI and Machine Learning.

eCapture Pro – Real Time 3D Reconstruction

eCapture Pro is a drag and drop application where one can add devices to the system through a graphical interface. We add the cameras, servers, storage, GPUs, etc, and then connect them to define the hardware for the system or use the auto connect functionality. We also configure the processing nodes like the GPU to define their behavior which in this case is to do real time volumetric video. For a volumetric video appliciation, a project is created and single multi-camera captures are taken with simple calibration targets present. With this done, we simply click Run to run the application which generates the volumetric video. We can view this in a few ways. We can use a joystick and fly around the volume and view the subject in our 3D space on a 2D monitor. We can also use Meta Quest 3 for example to fly around the 3D space using the Quest controllers and, with the Quest goggles on, can look all around by moving our head. The Quest integration is enabled with the use of Unity. The 3D content could be transmitted to another location for remote viewing.

And all of this in the video is done on a single mid-range server with only 1 GPU. eCapture Pro is a UI based software allowing customers to fully integrate Emergent award winning cameras which have speeds of 5GigE, 10GigE, 25GigE, and 100GigE. The software is often used for large scale recording systems involving multiple servers, switches, storage, etc. Up until now, the software has been limited to recording camera data to storage in a very high performance manner for the purposes of post-3D reconstruction for Volumetric Video applications. Emergent has developed and added to its award winning eCapture Pro software the ability to generate real time Volumetric Video so one can be immediately immersed in the event or subject being filmed. Imagine being in another city with VR goggles such as the Meta Quest 3 and being able to navigate anywhere in the 3D space we provide. Imagine flying around the space using the Quest 3 controllers which control speed and direction. Imagine, as flying around, one simply turns ones head to look in any direction. Or, by all means, find a comfortable view and enjoy the show from that unique perspective.

Technological Advancements

Volumetric video is being done using slow technologies like Nerf and Gaussian Splats for example. Emergent has developed proprietary algorithms for performing these tasks in real time. The processing is currently being done on a single RTXA6000 NVidia GPU. The space we are reconstructing in the demo is all within a 3ft diameter, 7ft height cylinder for full human recontruction with high quality. The whole system is comprised of 36 12MP cameras running at 30fps and all images are transferred directly to the GPU via GPU Direct and the Volumetric Video is created there and is passed to the desired display resources. We have full flexibility to expand the space and quality as needed and we can leveage the Emergent FlexTrans and FlexProc technology as needed. AND NO GREEN SCREEN NEEDED!

Market Needs

Any market that can benefit from immersive content is an excellent candidate and the list has no bounds. Some examples are entertainment, sports, training, conferencing, etc. These type of markets often require real time content and are currently limited to pre-processed content.

Join us at 2024 NAB Show and experience firsthand the power and potential of our technologies. At Emergent, we’re capturing the future, today.

Performance and reliability proven!

10+ years shipping 10GigE
6+ years shipping 25GigE
3+ years shipping 100GigE

 RDMA ready

Avoid the imitators
Engage the innovators

April 13 – April 17 | Las Vegas Convention Centre – Central Booth #C5707 | Nevada, USA

2024 NAB Show