Poor results using Skydio X10 VT300-L wide angle camera 50MP

My goal is to produce high quality and accurate orthos using a 16 core intel server with 96GB of ram. Projects are typically 800 or less 50mp images.

The webODM orthos that I’ve generated using the Skydio x10 are pretty rough when I compare the results to pix. Some features are just erased others don’t quite line up. I’m wondering if something related to this specific sensor (Skydio X10 VT300-L wide angle camera 50MP) is causing the issues.

I see similar results even if I tweak the overlap settings or fly at different altitudes. I’ve tried overlap between 75-90 and heights of 60-300 feet. This data set was flown nadir but I’ve also tried 10-20 degrees off nadir with similar results.

Processing settings I have been using: auto-boundary:true, dem-resolution:2.0, dsm:true, dtm:true, optimize-disk-space:true, orthophoto-resolution:1.0, pc-quality:ultra

Task output:
console (27).txt (4.0 MB)

EDIT:
Another possibly related issue is that the textured mesh will not display on any project captured with my x10 drone.

What Pix4D engine are you using?

If you just need an ortho, try using our Fields preset to see if that preserves line features like those utility lines better.

If it still struggles, we might need to manually characterize the sensor/lens in OpenSFM.

1 Like

Thanks for the help Saijin, I’ve exhausted all other options!

I processed this sample using Pix4d cloud with the default options. I just tried your recommendation using the fields preset and see the same distorted results. My flight planning software flies in the “lawn mower pattern” and the site has many similar features. Is that causing the distortion?

I haven’t tested a capture of the same site with elevated utility lines using another camera using the webodm engine. I’m open to manually characterizing the sensor if that will help. Just to clarify is this the process that involves taking photos of the checkerboard from multiple angles to correct for lens distortion?

Thanks for the testing!

We might need to do the checkerboard, but likely just getting specs for sensor dimensions and lens focal length should help.

Can you post a sample image?

What Camera Lens types have you tried?

Sample image attached below. I’ve been trying with the brown lens type. From the output of a Pix project with this sensor I noticed this section containing camera parameters

I used those values to generate this cameras.json but it didn’t seem to help the results when I tried a fast-ortho.

{
“camera_1”: {
“projection_type”: “brown”,
“width”: 8192,
“height”: 6144,
“focal_x”: 5265.0,
“focal_y”: 5265.0,
“cx”: 4041.0,
“cy”: 3076.0,
“k1”: 0.002,
“k2”: 0.077,
“k3”: -0.085,
“p1”: -0.0,
“p2”: -0.0
}
}

EDIT: fixed Link S1015323.JPG - Eagle Iowa Secure File Share

I tried a similar capture yesterday using a different drone (Skydio S2+) and I’m getting pretty close to the same poor results. The Pix4d cloud engine appears to be better optimized for complex structures with cables and repetitive features. If I can find the time I’ll try processing the data set with MICMAC and see how the results compare.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.