PIX4Dengine logo

FAQ

1. What is PIX4Dengine?

PIX4Dengine is a programming product designed to be running on your infrastructure or on Pix4Dcloud. There are two products available today: PIX4Dengine SDK, and PIX4Dengine Cloud API. These products are built to empower customization, automation and integration into any enterprise system and reality-capture workflows.

2. What outputs are available with PIX4Dengine?

For a detailed list of outputs from Pix4D products, please see here. The full feature list for PIX4Dengine you can see here.

3.How does PIX4Dengine work?

PIX4Dengine grants access to the backbone algorithms and image processing pipelines that Pix4D excels at. These modules allow you to programmatically rig infrastructure around our software to build automated and customized workflows and integrated into existing platforms. You can thus process large amount of data on-demand, and use them exactly for what you need.

4. Is there a graphical user interface (GUI) with PIX4Dengine?

No, PIX4Dengine comes without a GUI, but with a Python programming interface. Various GUIs are available in PIX4Dmapper and PIX4Dfields, compatible with the outputs provided by PIX4Dengine. This makes possible to graphically interact with the data at some points into the workflow to further digitize, check, measure and collaborate. This combination of tools empowers the most efficient mix of automation and productivity for your business.

Some of our users have developed a fully customized user interface on top of PIX4Dengine and its programming interfaces, to build their own platform or products.

We provide consulting and integration services upon request to add functionalities around our processing pipelines including graphical user interfaces. Please contact us if interested to discuss your needs and how we can help.

5. What is the difference between PIX4Dengine Cloud API and PIX4Dengine SDK?

Both PIX4Dengine SDK and PIX4Dengine Cloud API allow users to programmatically control the processing pipeline powered by Pix4D, and to build customized and automated workflows, integrated into any system.

PIX4Dengine SDK is a software development kit (SDK) based on the Python development language. It is delivered in the form of an installable package that can be downloaded from your PIX4Dcloud account. This library is installable on either Linux Ubuntuor Windows operating systems. PIX4Dengine Cloud API is a RESTful application programming interface (API) based on the HTTPS protocol. It is hosted on Pix4D’s proprietary Amazon S3 infrastructure. As such it includes powerful computing capabilities combined with load balancing to process your data. The API is immediately available as soon as you get authenticated with your license on Pix4D’s cloud. No software download and installation are required.

6. Can I use PIX4Dengine on my own server infrastructure, such as AWS or Azure?

Of course! You maintain ownership of data and may move data wherever it is needed. PIX4Dengine Server allows you to programmatically control the processing pipeline powered by Pix4D into your own infrastructure needs.

7.What system requirements are needed for PIX4Dengine Cloud API?

No specialized hardware is required to run PIX4Dengine Cloud API, as it is hosted on Pix4D’s proprietary Amazon S3/EC2 infrastructure. We take care of optimizing performance of our cloud infrastructure, so our customers get their results as quickly as possible. The access is available as soon as you get authenticated with your license on Pix4D’s cloud. Interfacing with PIX4Dengine Cloud API can be done with virtually any hardware or operating system platform that runs common programming languages. The only thing you need is an internet connection. Using the API can involve uploading and downloading large quantities of data. Therefore, a fast internet connection is required for a smooth experience.

8. What system requirements are needed for PIX4Dengine SDK?

In terms of operating system, PIX4Dengine SDK is available for Windows and Linux based operating systems. Instructions can be found on our knowledge base for Linux and Windows installations. In terms of hardware, PIX4Dengine SDK works best on compute optimized hardware. Our most recent benchmarks indicate that 12-24 cores per project instance work best as the current standard. For details please check our support site for processing speed and system requirements. The full feature list for PIX4Dengine you can see here.

9. Does Pix4D offer integration services for PIX4Dengine?

Yes, we offer consulting and integration services to help you implement and deploy Pix4D technology effectively across your organization. Please contact us to discuss your needs and how we can help.

10. What type of support can I get as an enterprise customer?

Enterprise support is complementary with PIX4Dengine licenses. For more details about this support plan, please see our support page.

11. How is PIX4Dengine priced?

PIX4Dengine is typically priced on a consumption basis, presumed or effective. The cost is associated with the size and quantity of imagery processed. Offline installations are also an option and the cost in these cases is related to the number of physical cores on the processing machines. Please contact us for more details about pricing.

12. Where can I find security information about your infrastructure? How does Pix4D ensure my data is secure?

Security of your data is a top priority for Pix4D. We are GDPR compliant and apply industry best practices. For detailed information about our security practices, please contact us.