[OpenDroneMap-users] OpenDroneMap-users Digest, Vol 2, Issue 34

Stephen Mather stephen at smathermather.com
Wed Apr 8 19:50:48 PDT 2015


Really sorry for the delay on this... I can't remember whether this was
answered. If not, rename your *.JPG files to *.jpg... . This is a known bug.

Cheers,
Best,
Steve



On Mon, Mar 30, 2015 at 12:05 AM, Aquila Imaging <aquilaimaging at gmail.com>
wrote:

> Hello All,
> I ran into an error processing the Langley data set. details below. Can
> you point me in the direction of a fix for this? I attempted to re-run the
> script from the step that failed, but got the same error.
>
> Thanks in advance.
>
> error:
>
> Bundle path was set to:
> /home/aquila/langley/reconstruction-with-image-size-2400/pmvs/bundle.rd.out
> Images path was set to: /home/aquila/langley/
> Images list path was set to:
> /home/aquila/langley/reconstruction-with-image-size-2400/pmvs/list.rd.txt
> Input model path was set to:
> /home/aquila/langley/reconstruction-with-image-size-2400-results/odm_mesh-0000.ply
> Output folder path was set to:
> /home/aquila/langley/reconstruction-with-image-size-2400-results/odm_texturing/
> The texture resolution was set to: 4096
> The resized resolution used in bundler was set to: 2400
> The resolution to texture with was set to: 3600
> Log file path was set to:
> /home/aquila/langley/reconstruction-with-image-size-2400/odm_texturing/odm_texturing_log.txt
> Successfully loaded 199762 polygons from file.
> Successfully read the bundle file.
> Successfully read the image list file.
> Error in OdmTexturing:
> Error in OdmTexturing:
> Failed to read image:
> '/home/aquila/langley//IMG_0525.jpg'
>
>
> Regards,
> Justin
>
> On Sun, Mar 29, 2015 at 2:20 PM, <
> opendronemap-users-request at lists.osgeo.org> wrote:
>
>> Send OpenDroneMap-users mailing list submissions to
>>         opendronemap-users at lists.osgeo.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>>
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> or, via email, send a message with subject or body 'help' to
>>         opendronemap-users-request at lists.osgeo.org
>>
>> You can reach the person managing the list at
>>         opendronemap-users-owner at lists.osgeo.org
>>
>> When replying, please edit your Subject line so it is more specific
>> than "Re: Contents of OpenDroneMap-users digest..."
>>
>>
>> Today's Topics:
>>
>>    1. Fwd: OpenDroneMap-users Digest, Vol 2, Issue 33 (Chris House)
>>
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Sun, 29 Mar 2015 17:20:50 -0400
>> From: Chris House <housec01 at gmail.com>
>> To: opendronemap-users at lists.osgeo.org
>> Subject: [OpenDroneMap-users] Fwd: OpenDroneMap-users Digest, Vol 2,
>>         Issue 33
>> Message-ID:
>>         <CAKbExziaPOGk=
>> Xk+OUnA-XnptnJ909ZYwhEZqU7vqg5WfNuFSw at mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Per Dennis response I also was able to use
>>
>> ../OpenDroneMap/run.pl --odm_georeferencing-useGcp "false"
>>
>> and get the stitched image.  However there isn't any georeference
>> information.  How do I use this in QGIS with my other data? Do I have to
>> manual georeference or did I do something wrong...again?
>> ---------- Forwarded message ----------
>> From: <opendronemap-users-request at lists.osgeo.org>
>> Date: Mar 29, 2015 5:01 PM
>> Subject: OpenDroneMap-users Digest, Vol 2, Issue 33
>> To: <opendronemap-users at lists.osgeo.org>
>> Cc:
>>
>> Send OpenDroneMap-users mailing list submissions to
>> >         opendronemap-users at lists.osgeo.org
>> >
>> > To subscribe or unsubscribe via the World Wide Web, visit
>> >
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> > or, via email, send a message with subject or body 'help' to
>> >         opendronemap-users-request at lists.osgeo.org
>> >
>> > You can reach the person managing the list at
>> >         opendronemap-users-owner at lists.osgeo.org
>> >
>> > When replying, please edit your Subject line so it is more specific
>> > than "Re: Contents of OpenDroneMap-users digest..."
>> >
>> >
>> > Today's Topics:
>> >
>> >    1. Re: OpenDroneMap-users Digest, Vol 2, Issue 30 (Aquila Imaging)
>> >
>> >
>> > ----------------------------------------------------------------------
>> >
>> > Message: 1
>> > Date: Sun, 29 Mar 2015 14:01:36 -0700
>> > From: Aquila Imaging <aquilaimaging at gmail.com>
>> > To: opendronemap-users at lists.osgeo.org
>> > Subject: Re: [OpenDroneMap-users] OpenDroneMap-users Digest, Vol 2,
>> >         Issue 30
>> > Message-ID:
>> >         <CAG8qAWoKEkmr3wLcOhrwydtCgajumKOh1i6k+Z7OxUEO=
>> > KB84w at mail.gmail.com>
>> > Content-Type: text/plain; charset="utf-8"
>> >
>> > Hello all,
>> >
>> > I used the following from Dennis w/ success:
>> >
>> > ../OpenDroneMap/run.pl --odm_georeferencing-useGcp "false"
>> >
>> > That will start everything from the beginning. A better way may be to do
>> > this which should start you from the georeferencing step:
>> >
>> > ../OpenDroneMap/run.pl --start-with "odm_georeferencing"
>> > --odm_georeferencing-useGcp "false"
>> >
>> > Thanks for the clarification!
>> >
>> > Regards,
>> > Justin
>> >
>> > On Thu, Mar 26, 2015 at 11:52 AM, <
>> > opendronemap-users-request at lists.osgeo.org> wrote:
>> >
>> > > Send OpenDroneMap-users mailing list submissions to
>> > >         opendronemap-users at lists.osgeo.org
>> > >
>> > > To subscribe or unsubscribe via the World Wide Web, visit
>> > >
>> > http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> > > or, via email, send a message with subject or body 'help' to
>> > >         opendronemap-users-request at lists.osgeo.org
>> > >
>> > > You can reach the person managing the list at
>> > >         opendronemap-users-owner at lists.osgeo.org
>> > >
>> > > When replying, please edit your Subject line so it is more specific
>> > > than "Re: Contents of OpenDroneMap-users digest..."
>> > >
>> > >
>> > > Today's Topics:
>> > >
>> > >    1. step by step using sensefly swinglet (Chris)
>> > >    2. Re: Orthophoto without georeferencing (Stephen Mather)
>> > >    3. Re: step by step using sensefly swinglet (Dennis Baldwin)
>> > >    4. Georef (Bruno Oliveira)
>> > >    5. OpenDroneMap optimization questions (En Li)
>> > >    6. Re: OpenDroneMap optimization questions (Dennis Baldwin)
>> > >
>> > >
>> > > ----------------------------------------------------------------------
>> > >
>> > > Message: 1
>> > > Date: Wed, 25 Mar 2015 16:00:52 -0400
>> > > From: Chris <housec01 at gmail.com>
>> > > To: opendronemap-users at lists.osgeo.org
>> > > Subject: [OpenDroneMap-users] step by step using sensefly swinglet
>> > > Message-ID: <551313F4.7090703 at gmail.com>
>> > > Content-Type: text/plain; charset=utf-8; format=flowed
>> > >
>> > > Hi All,
>> > >
>> > > On Smathermather's Weblog there is an example shown of a mesh output
>> and
>> > > orthophoto using the sensefly swinglet cam to collect the imagery.
>> Does
>> > > anyone have the step by step to get the orthophoto? I was able to
>> return
>> > > a textured mesh but it eventually errored out with "error 256"  That
>> is
>> > > related to the gcp file but i was under the impression if xy data was
>> in
>> > > the header file it would use that. Any help/direction would be
>> > > appreciated!  My imagery was collected using swinglet cam as well.
>> > >
>> > > Thanks and awesome product!!
>> > >
>> > > Chris
>> > >
>> > >
>> > > ------------------------------
>> > >
>> > > Message: 2
>> > > Date: Wed, 25 Mar 2015 22:38:30 -0400
>> > > From: Stephen Mather <stephen at smathermather.com>
>> > > To: Rimvydas <naktinis at gmail.com>
>> > > Cc: opendronemap-users <opendronemap-users at lists.osgeo.org>
>> > > Subject: Re: [OpenDroneMap-users] Orthophoto without georeferencing
>> > > Message-ID:
>> > >         <
>> > > CAPkJWLUL6yeB+1oYMD17efyPFbcV6acXCtvSnFgpKwBm_a7v8A at mail.gmail.com>
>> > > Content-Type: text/plain; charset="utf-8"
>> > >
>> > > Ah, yes I see what you mean. Photoscan, as far as I know, only does
>> this
>> > > because you have a 3D model that you can orient and basically declare
>> > your
>> > > Z axis, which is a clever approach. That means that Photoscan actually
>> > > gives you an orthophoto.
>> > >
>> > > Hugin is just stitching and blending, as I understand it. I know Alex
>> > > Mandel and Michelle Tobias have a lot of experience with Hugin... . No
>> > > point in ODM recreating that functionality, I think (though willing
>> to be
>> > > proven wrong) although plenty of reason to integrate that wonderful
>> > > multiscalar blending algorithm... .
>> > >
>> > > Cheers,
>> > > Best,
>> > > Steve
>> > >
>> > >
>> > >
>> > > On Wed, Mar 25, 2015 at 10:30 AM, Rimvydas <naktinis at gmail.com>
>> wrote:
>> > >
>> > > > OK, I get what you mean. Maybe "orthophoto" is not the right word
>> in my
>> > > > question. What I actually expect in my case is simply a mosaic image
>> > > > without any reference to real dimensions or location (something like
>> > what
>> > > > Hugin or PhotoScan can produce).
>> > > >
>> > > > On Wed, Mar 25, 2015 at 2:25 PM, Stephen Mather <
>> > > stephen at smathermather.com
>> > > > > wrote:
>> > > >
>> > > >> Hi Rimvydas,
>> > > >>
>> > > >> What georeferencing info adds is knowledge of where the Z axis is.
>> > > >> Without that knowledge, AFAIK, there's no real way to create an
>> ortho
>> > > from
>> > > >> the mesh.
>> > > >>
>> > > >> Best,
>> > > >> Steve
>> > > >> On Mar 25, 2015 9:55 AM, "Rimvydas" <naktinis at gmail.com> wrote:
>> > > >>
>> > > >>> I've noticed that currently odm_orthophoto is only run after
>> > > >>> odm_georeferencing, so if the image set does not have any
>> > > georeferencing
>> > > >>> information, it seems to be impossible to produce a stitched
>> > orthophoto
>> > > >>> with ODM alone.
>> > > >>>
>> > > >>> As it is possible to produce a mesh without georeferencing
>> > information
>> > > >>> (via keypoint matching), it should in theory be possible to
>> produce
>> > an
>> > > >>> orthophoto mosaic as well. Does anyone know if this would be
>> possible
>> > > with
>> > > >>> the current version of ODM (maybe with slight modifications)?
>> > > >>>
>> > > >>> Maybe I should write to the dev mailing list instead?
>> > > >>>
>> > > >>> Best regards,
>> > > >>> Rimvydas
>> > > >>>
>> > > >>> _______________________________________________
>> > > >>> OpenDroneMap-users mailing list
>> > > >>> OpenDroneMap-users at lists.osgeo.org
>> > > >>>
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> > > >>>
>> > > >>>
>> > > >
>> > > >
>> > > > --
>> > > > Rimvydas
>> > > >
>> > > -------------- next part --------------
>> > > An HTML attachment was scrubbed...
>> > > URL: <
>> > >
>> >
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150325/b259297e/attachment-0001.html
>> > > >
>> > >
>> > > ------------------------------
>> > >
>> > > Message: 3
>> > > Date: Thu, 26 Mar 2015 09:17:48 -0500
>> > > From: Dennis Baldwin <db at unmannedairlines.com>
>> > > To: Chris <housec01 at gmail.com>
>> > > Cc: opendronemap-users at lists.osgeo.org
>> > > Subject: Re: [OpenDroneMap-users] step by step using sensefly swinglet
>> > > Message-ID:
>> > >         <CAE_jkWt0NRnviq7NJgtQ4rRXVmRZHsPLJBWm=
>> > > bcaNtRP9WdM2Q at mail.gmail.com>
>> > > Content-Type: text/plain; charset="utf-8"
>> > >
>> > > Chris,
>> > >
>> > > Check out the runtime parameters here:
>> > >
>> > >
>> https://github.com/OpenDroneMap/OpenDroneMap/wiki/Run-Time--Parameters
>> > >
>> > > If you scroll down you'll see a reference to
>> --odm_georeferencing-useGcp
>> > > which defaults to "true". You can see it here in the run script as
>> well:
>> > >
>> > >
>> https://github.com/OpenDroneMap/OpenDroneMap/blob/gh-pages/run.pl#L107
>> > >
>> > > Looking at this line of code you'll see that when you set the value to
>> > > "false" this line gets executed:
>> > >
>> > >
>> https://github.com/OpenDroneMap/OpenDroneMap/blob/gh-pages/run.pl#L781
>> > >
>> > > That should extract the GPS info from your images and place them
>> > > in odm_georeferencing/coordFile.txt. So my suggestion would be to run
>> > your
>> > > project again like this:
>> > >
>> > > ../OpenDroneMap/run.pl --odm_georeferencing-useGcp "false"
>> > >
>> > > That will start everything from the beginning. A better way may be to
>> do
>> > > this which should start you from the georeferencing step:
>> > >
>> > > ../OpenDroneMap/run.pl --start-with "odm_georeferencing"
>> > > --odm_georeferencing-useGcp "false"
>> > >
>> > > Good luck and let us know how you get along.
>> > >
>> > > Dennis
>> > >
>> > >
>> > >
>> > >
>> > > On Wed, Mar 25, 2015 at 3:00 PM, Chris <housec01 at gmail.com> wrote:
>> > >
>> > > > Hi All,
>> > > >
>> > > > On Smathermather's Weblog there is an example shown of a mesh output
>> > and
>> > > > orthophoto using the sensefly swinglet cam to collect the imagery.
>> > Does
>> > > > anyone have the step by step to get the orthophoto? I was able to
>> > return
>> > > a
>> > > > textured mesh but it eventually errored out with "error 256"  That
>> is
>> > > > related to the gcp file but i was under the impression if xy data
>> was
>> > in
>> > > > the header file it would use that. Any help/direction would be
>> > > > appreciated!  My imagery was collected using swinglet cam as well.
>> > > >
>> > > > Thanks and awesome product!!
>> > > >
>> > > > Chris
>> > > > _______________________________________________
>> > > > OpenDroneMap-users mailing list
>> > > > OpenDroneMap-users at lists.osgeo.org
>> > > > http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> > > >
>> > > -------------- next part --------------
>> > > An HTML attachment was scrubbed...
>> > > URL: <
>> > >
>> >
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150326/8af7212b/attachment-0001.html
>> > > >
>> > >
>> > > ------------------------------
>> > >
>> > > Message: 4
>> > > Date: Thu, 26 Mar 2015 15:20:47 +0000
>> > > From: Bruno Oliveira <bruno.manata.oliveira at gmail.com>
>> > > To: opendronemap-users <opendronemap-users at lists.osgeo.org>,
>> > >         opendronemap-dev at lists.osgeo.org
>> > > Subject: [OpenDroneMap-users] Georef
>> > > Message-ID:
>> > >         <
>> > > CAO-SbStQrcPTj4M+Vd-ctg8wqdK+ViPaNr8mu6fdsZwp1ymvWQ at mail.gmail.com>
>> > > Content-Type: text/plain; charset="utf-8"
>> > >
>> > > Hello,
>> > >
>> > > I have been digging on the Georef code and found this, after the
>> Bundler
>> > > file parsing, and creating a pose matrix (concatenating the Bundler's
>> R
>> > and
>> > > t matrices,
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > >
>> > > *  pose = pose.inverse();    // Column negation    pose(0,2) =
>> > > -1.0*pose(0,2);    pose(1,2) = -1.0*pose(1,2);    pose(2,2) =
>> > > -1.0*pose(2,2);    pose(0,1) = -1.0*pose(0,1);    pose(1,1) =
>> > > -1.0*pose(1,1);    pose(2,1) = -1.0*pose(2,1);    if (pose_ != NULL)
>> > > {        delete pose_;        pose_ = NULL;    }    pose_ = new
>> > > Eigen::Affine3f(pose);    rot =
>> transform.matrix().topLeftCorner<3,3>();
>> > >     // Calculate translation according to -R't and store in vector.
>>   t
>> > =
>> > > -rot.transpose()*t;        transform(0,3) = t(0);    transform(1,3) =
>> > > t(1);    transform(2,3) = t(2);*
>> > >
>> > > Why would you estimate inverse pose, do the "column negation" and
>> after
>> > > that do the *t = -rot.transpose()*t;  *(This is actually documented in
>> > the
>> > > bundler file, what I dont' understand is why would you invert the
>> > original
>> > > pose matrix and do the "column negation")
>> > > -------------- next part --------------
>> > > An HTML attachment was scrubbed...
>> > > URL: <
>> > >
>> >
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150326/3a8b146b/attachment-0001.html
>> > > >
>> > >
>> > > ------------------------------
>> > >
>> > > Message: 5
>> > > Date: Thu, 26 Mar 2015 12:00:31 -0400
>> > > From: En Li <enli at umich.edu>
>> > > To: opendronemap-users at lists.osgeo.org
>> > > Cc: Javier Jimenez Serrano <javierji at umich.edu>,        Danning Sun
>> > >         <danning at umich.edu>
>> > > Subject: [OpenDroneMap-users] OpenDroneMap optimization questions
>> > > Message-ID:
>> > >         <CAOsGJwk2Tmbt10fhvO+aSS5KhF=
>> > > KjpBeFtGf38pB8tXEoTiXLQ at mail.gmail.com>
>> > > Content-Type: text/plain; charset="utf-8"
>> > >
>> > > Hey Guys:
>> > > I hope you are all doing well! My name is David Li, I am computer
>> science
>> > > major from the University of Michigan. First I want to thank you all
>> for
>> > > your contribution to this project. Currently, my team and I are
>> trying to
>> > > enable a drone to fly over the crops of mid to large farm owners to
>> > > accomplish crop surveillance for them. We tried the opendronemap on
>> VM.
>> > We
>> > > tried to run ODM with around 70 photos and it took more than an hour
>> to
>> > > finish. While we are impressed by the quality of the resulting
>> picture,
>> > our
>> > > sponsor has pointed out the image processing process was a little too
>> > long.
>> > > We were wondering if there are ways we could reduce this time so we
>> are
>> > > closer to our sponsor's requirement. Any help would be wonderful!
>> Thank
>> > > you so much!
>> > >
>> > > En Li
>> > > -------------- next part --------------
>> > > An HTML attachment was scrubbed...
>> > > URL: <
>> > >
>> >
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150326/a7aaf590/attachment-0001.html
>> > > >
>> > >
>> > > ------------------------------
>> > >
>> > > Message: 6
>> > > Date: Thu, 26 Mar 2015 13:52:58 -0500
>> > > From: Dennis Baldwin <db at unmannedairlines.com>
>> > > To: En Li <enli at umich.edu>
>> > > Cc: Javier Jimenez Serrano <javierji at umich.edu>,
>> > >         opendronemap-users at lists.osgeo.org, Danning Sun <
>> > danning at umich.edu
>> > > >
>> > > Subject: Re: [OpenDroneMap-users] OpenDroneMap optimization questions
>> > > Message-ID:
>> > >         <CAE_jkWtJFJ-3H2u_2Qw4z3C-hUQFx=
>> > > t7Uktnmd8iKOP19SW3bg at mail.gmail.com>
>> > > Content-Type: text/plain; charset="utf-8"
>> > >
>> > > What are your current VM specs and what is your sponsor's requirement
>> > > regarding processing speed? I have a sample set of about 90 images
>> that I
>> > > use to test the latest ODM updates and it takes me a little over an
>> hour
>> > on
>> > > an 8 GB Ubuntu 64 bit VM running on Amazon.
>> > >
>> > > On Thu, Mar 26, 2015 at 11:00 AM, En Li <enli at umich.edu> wrote:
>> > >
>> > > > Hey Guys:
>> > > > I hope you are all doing well! My name is David Li, I am computer
>> > science
>> > > > major from the University of Michigan. First I want to thank you all
>> > for
>> > > > your contribution to this project. Currently, my team and I are
>> trying
>> > to
>> > > > enable a drone to fly over the crops of mid to large farm owners to
>> > > > accomplish crop surveillance for them. We tried the opendronemap on
>> VM.
>> > > We
>> > > > tried to run ODM with around 70 photos and it took more than an
>> hour to
>> > > > finish. While we are impressed by the quality of the resulting
>> picture,
>> > > our
>> > > > sponsor has pointed out the image processing process was a little
>> too
>> > > long.
>> > > > We were wondering if there are ways we could reduce this time so we
>> are
>> > > > closer to our sponsor's requirement. Any help would be wonderful!
>> > Thank
>> > > > you so much!
>> > > >
>> > > > En Li
>> > > >
>> > > > _______________________________________________
>> > > > OpenDroneMap-users mailing list
>> > > > OpenDroneMap-users at lists.osgeo.org
>> > > > http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> > > >
>> > > >
>> > > -------------- next part --------------
>> > > An HTML attachment was scrubbed...
>> > > URL: <
>> > >
>> >
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150326/7a3452d1/attachment.html
>> > > >
>> > >
>> > > ------------------------------
>> > >
>> > > _______________________________________________
>> > > OpenDroneMap-users mailing list
>> > > OpenDroneMap-users at lists.osgeo.org
>> > > http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> > >
>> > >
>> > > End of OpenDroneMap-users Digest, Vol 2, Issue 30
>> > > *************************************************
>> > >
>> > -------------- next part --------------
>> > An HTML attachment was scrubbed...
>> > URL: <
>> >
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150329/81a7a7e0/attachment.html
>> > >
>> >
>> > ------------------------------
>> >
>> > _______________________________________________
>> > OpenDroneMap-users mailing list
>> > OpenDroneMap-users at lists.osgeo.org
>> > http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>> >
>> >
>> > End of OpenDroneMap-users Digest, Vol 2, Issue 33
>> > *************************************************
>> >
>> -------------- next part --------------
>> An HTML attachment was scrubbed...
>> URL: <
>> http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150329/f429bca4/attachment.html
>> >
>>
>> ------------------------------
>>
>> _______________________________________________
>> OpenDroneMap-users mailing list
>> OpenDroneMap-users at lists.osgeo.org
>> http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>>
>>
>> End of OpenDroneMap-users Digest, Vol 2, Issue 34
>> *************************************************
>>
>
>
> _______________________________________________
> OpenDroneMap-users mailing list
> OpenDroneMap-users at lists.osgeo.org
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/opendronemap-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/opendronemap-users/attachments/20150408/367b4aca/attachment-0001.html>


More information about the OpenDroneMap-users mailing list