DeepCore is a utility toolkit, written in modern C++ by Maxar Technologies
It allows a user to download, perform either image classification or object detection, and manipulate geospatial vector files. DeepCore is intended to be a machine learning framework agnostic toolkit, allowing for a simple, clean, consistent programmatic interface. It also provides easy access to the DigitalGlobe imagery archive. As new machine learning techniques and frameworks emerge, they can easily be integrated into DeepCore. This allows developers using DeepCore to easily extend their applications with the latest technology, without having to worry about the complexities of each framework or technique
DeepCore’s machine learning features can also be accelerated by the use of Nvidia Graphics Processing Units (GPUs) using CUDA technology. By enabling GPU mode, the process of object detection becomes very quick, allowing for faster and more efficient processing of large geographic areas. The use of GPUs to accelerate machine learning and object detection processes is highly recommended.