Agisoft issues

I have a 40-acre field that I would like to map every week using the same flight path. The flight last week went great and Agisoft stitched and processed all pictures with great results (around 250 pictures). Yesterday I do the exact same flight with the same number of pictures, and Agisoft can barely stitch half of them.

For last week's flight it reported an average altitude of 110 m (it was actually 100 m). But for the pictures that Agisoft was able to stitch it claims that the altitude is 80 m when it was really again 100 m.

What went wrong? I didn't do anything differently. Like I said, same flight path, same camera settings, same processing options. Any ideas are welcome.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I would tighten the flight path. Or fly 2 laps of the flight path. I combined the pictures from 3 flights and got good results.To get more overlap I was thinking of using 2 cameras mounted on the ends of a 6 ft boom. The cameras don't have to be synchronized. It's just an idea but I think it might require identical cameras with the same settings.3702173074?profile=original

    results.to
    The domain name 'results.to' is parked at Register.TO Domain Registrar
  • Off topic but what benefit is it to collect such data weekly? What are you observing.?

    • Plant growth.

  • Hi Tom,

    I do similar collections with an IRIS+ and GoPro combination and have not seen Photoscan make this type of error.  The errors you quote on the altitude are very large (10-20m).  With my IRIS+/GoPro I generally see errors of less than 3m after initial alignment. Gerard had some good suggestions.  A couple more I might offer:

    1.  What type of camera are you using? If it has a fisheye lens (GoPro or DJI Phantom 2 Vision or Vision+) then make sure you have fisheye selected under the Camera Calibration settings.  Given your large estimated errors it may be that the calculated calibration coefficients have gone all wonky on you.   This can happen if you have a fisheye lens camera and are processing as a frame camera.  

    2.  What version of Photoscan are you using?  I spoke recently with the developers and they said that in the newest version they are now using the camera positions a bit differently during alignment.  If the positions are actually off as much as you say, then they may not be aligning because of this.   Under the reference settings you can change the expected camera accuracy.  Not sure this will fix it, but worth a try.  

    3.  Based on Gerard's first suggestion is to visually verify that you have sufficient overlap and sidelap for processing.  You should be able to do this pretty easily just by scanning through the images. It may save you from chasing other things if for some reason you have gaps that Photoscan can't process across.  

    Hope it works out for you.  I am troubled by the altitude errors.  Those are pretty large.  

    Scott

    • Not sure why I called you Tom.  Sorry Eric.  

  • Some things to check:

    - was the camera zoomed in? That could reduce your overlap.

    - what is the quality of the images, are they heavily blurred?

    - not sure if agisoft relies on having GPS positions in the exif to do some kind of initial matching. Check if the positions are there (could be a step that was forgotten too). 

    - what is the exposure for the pictures, are they all about the same?  Not all feature matching algorithms can deal with differences in exposure. Could have an impact too because of cloud cover conditions.

    - if the gps positions in the pictures are completely wrong, then perhaps the radius it considers to match with other photos is off. Then you could try another initial matching method (or match every picture against the other) to see if that improves results.

    • Thanks for the suggestions.

This reply was deleted.

Activity

DIY Drones via Twitter
Review of the new Nivida Jetson NX for robocars https://t.co/bWjd3sH2o4
yesterday
DIY Robocars via Twitter
RT @chr1sa: My review of the new @NVIDIAEmbedded Jetson Xavier NX in robotics and @DIYRobocars applications https://t.co/O7TfJZhiF9 https:/…
yesterday
DIY Drones via Twitter
RT @chr1sa: Somehow I missed this, but last week @Nvidia released a new version of its Isaac robot development framework. Lots of new Lidar…
Monday
DIY Robocars via Twitter
RT @Smartphone89: DonkeyCar Racing League Korea #donkeycar @diyrobocars https://t.co/mDlHDR1d98
Friday
Jørn Ramnæs liked VIDEO LINK's profile
Friday
Mark Harrison left a comment on Moderators
"Wow, Ning2 looks really great on mobile. I had sort of drifted away as my browse-time went more on my phone, so this is great."
Friday
Hank Deucker left a comment on PIXHAWK
"I am sure most will say not again, Pixhawk telemetry. I do need help and all can be reassured that I have spent many hours scouring the net for useful information. I am not new at quadcopter flying, I started in 2012 and have progressed through many…"
Thursday
DIY Robocars via Twitter
https://t.co/rLmFr8M2UK
Thursday
Hank Deucker left a comment on PIXHAWK
"Tomorrow, I am thinking about the wording at the moment."
May 28
DIY Drones via Twitter
Welcome to the new DIY Drones design!. You may have noticed that DIY Drones looks a little different today. That's… https://t.co/cg2EmeDGMQ
May 27
DIY Drones via Twitter
New! Online Training on Drones for Disaster Response https://t.co/brqRuujjY2
May 26
DIY Robocars via Twitter
https://t.co/8EMCvYW6oz
May 25
DIY Robocars via Twitter
RT @OttawaAVGroup: We are going to try something new this week. We will be having a drop-in style meeting Wednesday @ 7-9pm EST. Pop in and…
May 25
DIY Robocars via Twitter
RT @tawnkramer: Thanks Everyone for another fun virtual race! Amazing Ai racers competing head-to-head, Virtual Makers Fair event. Catch us…
May 23
DIY Robocars via Twitter
RT @make: Find out the latest from @diyrobocars at 10am PT from @chr1sa of @3DRobotics on Virtually Make Faire! #makerfaire #maketogether #…
May 23
DIY Robocars via Twitter
RT @Heavy02011: Join us Saturday online: Virtual Race League: @DIYRobocars Race #2 - Parking Lot Nerds https://t.co/aJUu4sdutx #Meetup via…
May 22
More…