Add a custom camera (iOS) - PIX4Dcapture


The custom camera option allows users to plan and fly missions with the correct overlap even if the camera is not included in the database of Pix4Dcapture. 

In order to create a custom camera, name, focal length, sensor width, image width, and height and the minimum trigger time between pictures need to be defined. It is also possible to edit or delete a custom camera.

Note: This option is available for DJI drones only and for polygon, grid and double grid missions. Several custom cameras can be defined.

The procedure is the following:

1. Open the app.
2. In the Home screen, tap Settings.
3. In the Drone section, tap Camera.
4. In the Custom camera section, tap Add custom camera...

Information: Camera parameters can usually be found in the camera's user manual. 

5. Enter Camera name.
6. Enter Focal length [mm].
7. Enter Sensor width [mm].
8. Enter Image width [pixel].
9. Enter Image height [pixel].

Important: The minimum triggering interval must be the same as the automatic triggering interval set for the camera in order to achieve the correct overlap when flying the mission. First step is defining the time-lapse directly in the settings of the camera, and then applying the same value for the Min. triggering interval [s] in the app.

10. Enter Min. triggering interval [s].
11. Tap Save to save the camera model.



Note: Some differences compared to flights with cameras in the app database:
  • According to the selected interval [s], the speed of the drone is adjusted to achieve the desired front overlap [%]. It is not recommended to apply a too small interval as the drone will fly very slowly if the front overlap is high.
  • As the triggering is based on time-lapse, pictures accumulate in the corners where the drone slows down to turn.
  • Missions flown with a custom camera cannot be synchronized. In other words, images cannot be downloaded from the drone to the device and the project file (.p4d) is not generated. This is, however, not a problem for processing.


Was this article helpful?
5 out of 8 found this helpful

Article feedback (for troubleshooting, post here instead)


  • Mandaa Manda

    hello all 
    I need X5S sensor size, image size and focal length please help ?

  • Avatar
    Gaël (Pix4D)

    Hello Manda,

    What is the configuration you are using to achieve flight plans? (drone, camera, mobile device).
    Indeed the X5S camera is supported by Pix4Dcapture without having you to add it as a custom camera as you can see on our supported drones and cameras article.

    here are the specifications used for the X5S camera:
    - Resolution: 5280x3956
    - Sensor width: 17.5mm
    - Sensor height: 13.112mm
    - Pixel Size: 3.31439 um
    - Focal length: 15.128mm


  • Bartlomiej Handke


    Zenmuse X5S 15 mm camera doesn't take good photos after updating Pix4DCapture on ios. This is a big problem because on Android it's dangerous and I'm flying in the red zone.
    Beloved, DJI knows very well how the X5S works and you don't need to improve it. Do something please ...
    How to downgrade Pix4DCapture on ios?
    Thank you, Bartek

  • Avatar
    Gaël (Pix4D)


    What is your configuration? (Drone, mobile device)

    The behavior you are describing has not been reported to us so far in your configuration with the latest versions of Pix4Dcapture.

    I would recommend you to go all along with the basic checks and troubleshooting steps article on our Knowledge Base. If properly followed, it will solve most of the issues that can be encountered by users. Also, we do not expect Pix4Dcapture to work properly in DJI restricted Zones.

    Also if the issue persists after having done the troubleshooting describe above, can you precise if the issue is reproducible? Can you also send images so that I can better visualize the issue?


  • Gabriel Jorquera

    How can I select the Parrot Sequoia while flying a Mavic Pro?

    If I can try to set as new camera the software saids that the name already exists.

    Can not find the right setting for Sequoia +

  • Avatar
    Gaël (Pix4D)

    Hi Gabriel,

    If you intend to fly the Mavic Pro with a Sequoia+, you have to be very cautious about the integration of the camera on the drone.
    Then you can fly with a custom camera using the iOS version of Pix4Dcapture by applying the following procedure.

    You can find the camera specifications of the Parrot Sequoia+ here.


  • Gabriel Jorquera

    Hi Gaël,


    Thanks for your answer.  But I am afraid that I still don´t see it clear.

    I guess you link me to this


    But first, Pix4D app does not allow to use "," or dots. so it is a little bit difficult to select 3,98 mm

    then,  Width are within range, so Should I select the middle ?

    and last, as there are 4 sensors should I create 4 cameras with each with band? This is a little confusing to me, since Sequoia it is suppose to be Pix4D integrated

    I guess it is a little basic for you, but I am just trying to get it work right now.

    Thank You

  • Avatar
    Gaël (Pix4D)

    Hello Gabriel,

    I tried this morning entering the Sequoia parameter with an iOS mobile device and the procedure to add a custom camera and it works fine. Could you please send me a screenshot of the error displayed when you try to apply this procedure.

    The camera model parameters for your RGB Parrot Sequoia according to Pix4D’s camera model database are copied below for your reference.

    • Focal Length [mm]: 4.84
    • Sensor width [mm]: 6.09
    • 4608
    • Image width [pixel]: 4608
    • Image height [pixel]: 3456


  • Nathan Scott

    does the custom camera have to be connected for the "add custom camera" option to be available in the settings?

    When I enter the settings for my aircraft I see the "Custom Camera" grey header, but there is not a place to select "add custom camera" 

  • Kapil (Pix4D)

    Hi Nathan, 

    It is a bug in the recent version of Pix4Dcapture (4.8.0) and it will be fixed in the next release. 


    Edited by Kapil (Pix4D)
  • Nathan Scott

    Any ETA on that update? 

  • Александр Александр

    How to set up a mavic 2 zoom camera for pix4d flight?

  • Kapil (Pix4D)


    The DJI Mavic 2 Zoom is not supported by pix4Dcapture at the moment and it is currently not in our pipeline to support it. That is the reason you won't be able to plan a mission using the drone. However, your interest has been shared with the developer's team and any update will be published at our Pix4Dcapture supported drone and camera page


  • Colin Aitchison

    In terms of the focal length - do we input the actual focal length written on the lens, or the 35mm equivalent? I.e a 12mm lens on a m3/4 sensor is equal to 24mm on a 35mm sensor.

    Also, please add support for custom camera in Free Flight mode.... or add the X7 as a supported camera please. There is currently no way to use your app in free flight with an X7.

  • Kapil (Pix4D)

    Hi Colin, 

    The Zenmuse X7 camera is not supported at the time. However, your interest has been shared with the developer's team, and any update will be published at our Pix4Dcapture supported drone and camera page Supported drones, cameras, and controllers. The focal length should be set based on the final focal length after adding the lens.


  • Ghassan Ghattas

    Is it possible to still trigger the Phantom 4 Pro camera when a custom camera is selected?

  • Kapil (Pix4D)


    We would only recommend adding the custom camera for the camera that is not supported. The Phantom 4 Pro camera is supported so it will automatically be detected when you connect your drone with the app. 

  • Crockett Walter

    Hi Kapil,


    Nathan Scott  asked on February 

    does the custom camera have to be connected for the "add custom camera" option to be available in the settings?

    When I enter the settings for my aircraft I see the "Custom Camera" grey header, but there is not a place to select "add custom camera" 


    and you replied


    "Hi Nathan, 

    It is a bug in the recent version of Pix4Dcapture (4.8.0) and it will be fixed in the next release. 



    Has this bug been fixed yet? 


  • Kapil (Pix4D)


    The bug has been fixed. I would suggest you to download the recent version of Pix4Dcapture to use the add custom camera option.


  • Sara Heshmati


    Is the option to add a custom camera available on the Android version of Pix4D Capture?

    Which device do you recommend to purchase for flying a DJI Matrice 200 v2 integrated with a rededge mx sensor for research purposes? Also can one now add waypoints or coordinates for mission planning on the iOS version of Pix4D Capture?

    Links and guidance in this regard will be highly appreciated.

  • Kapil (Pix4D)

    Hi Sara, 

    The custom camera option is not available on the Android version of the Pix4Dcapture app. You can't import the coordinates to the mission on the iOS version of Pix4Dcapture. 

    If a Non-DJI camera is mounted on DJI drones, Pix4Dcapture will not be able to trigger the camera. Making it work will rely on the fact that a timelapse can be set in this custom camera. A specific functionality has been developed on iOS to keep the right overlap up to the camera specifications. More information here.

    Our application(Pix4Dcapture) should be compatible with most recent devices having GPS and Wi-Fi. The iOS version is compatible with all Apple devices running iOS 9 and above.



  • Fakhruoldin Ahookhosh

    خیلی جامع و کامل و بروز و آموزنده بود

Article is closed for comments.