PIX4Dengine logo


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 is the difference between PIX4Dmapper and PIX4Dengine?

PIX4Dmapper embeds off-the-shelf workflows which users interact with through a graphical user interface (GUI), either on desktop or on the cloud. This GUI allows users to set the processing parameters, view and edit the data outputs, extract additional information, as well as to share and collaborate with other users.

PIX4Dengine comes without a GUI, but with a Python programming interface. This interface allows users to programmatically control the processing pipeline powered by Pix4D, route data from the custom sources to the desired end point, set the processing parameters and to build streamlined and automated workflows, integrated into any system. If you are already a PIX4Dmapper user and/or are interested in PIX4Dengine, please contact us.

3. Does PIX4Dengine work with other Pix4D products such as PIX4Dmapper and PIX4Dfields?

Yes, PIX4Dengine produces outputs that are compatible with other Pix4D products. Projects processed with PIX4Dengine can be opened and edited with PIX4Dmapper. Orthomosaic and index map outputs from PIX4Dengine are compatible with the analysis tools of PIX4Dfields.

4. What outputs are available with PIX4Dengine?

For a detailed list of outputs from Pix4D products, please see here.

5.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.

6. 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.

7. 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 Ubuntu or 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.

8. 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.

9.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.

10. 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.

11. 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.

12. Is there training for PIX4Dengine?

Yes, we have a customized training curriculum to help your team take full advantage of what you have built with Pix4D Enterprise Solutions. Please contact us to discuss how we can help.

13. 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.

14. 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. Please contact us for more details about pricing.

15. 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.