UnrealCV is a project to help computer vision researchers build virtual worlds using Unreal Engine (UE). It extends UE with a plugin. UnrealCV can be used in two ways. The first one is using a compiled game binary with UnrealCV embedded. This is as simple as running a game, no knowledge of Unreal Engine is required. The second is installing the UnrealCV plugin into Unreal Engine and using the editor to build a new virtual world.

Features

  • A set of UnrealCV commands to interact with the virtual world
  • Documentation available
  • Examples available
  • Communication between UE and an external program, such as Caffe
  • Support RPC communication between Server and Client in Linux, higher FPS and more reliable
  • A set of new commands for camera control and object manipulation

Project Samples

Project Activity

See All Activity >

Categories

Machine Learning

License

MIT License

Follow UnrealCV

UnrealCV Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of UnrealCV!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C++

Related Categories

C++ Machine Learning Software

Registered

2024-08-13