[Talk-GB] Gathering street level imagery off road?
Chris Hodges
chris at c-hodges.co.uk
Thu Jun 24 13:57:32 UTC 2021
That makes perfect sense, treating Mapillary as a bonus output when
you're already running a camera, and of course that's the primary design
purpose of the Cycliqs, unlike my camera). I've often considered running
a camera, but with a bike+train commute it's another thing to faff with
or get stolen, and my long rides can easily go over 12 hours which means
carrying a lot of batteries, plus close passes are the most common worry
and hard to capture.
Mine also charges on the go, but only mounts to the bike in the
waterproof case, which of course blocks the charging port. A spare case
and a drill sorted that out. Maybe I'll try something on the ride I have
planned Saturday - if I get everything else done in time!.
I guess one advantage of video, assuming it records audio clearly, is
that you could add voice notes. I find myself trying to memorise things
that I want to check are on the map (mainly AEDs and free drinking
water) and a voice note would allow more detail
Chris
On 24/06/2021 14:24, Jon Pennycook wrote:
> Hello Chris.
>
> The main use for my cameras is for security. The police want video
> footage, so that's what I provide - Mapillary footage is a useful
> byproduct. Also, I don't know if my cameras will provide anything else.
>
> The Mapillary Tools work out the direction when the geotagged images
> are created. Not much happens during upload when using the tools,
> other than the upload itself.
>
> The Cycliqs last about 4 hours. The helmet cameras last for 1-1½
> hours. I carry spare batteries and a charger for the helmet cameras,
> and a portable USB battery pack. The Cycliqs will charge whilst in
> use, which is convenient. Everything except the Cycliq Fly6 CE has
> 128GB SD cards - the Fly6 CE refuses to boot with anything larger than
> 64GB.
>
> Jon
>
>
> On Thu, 24 Jun 2021, 13:51 Chris Hodges, <chris at c-hodges.co.uk
> <mailto:chris at c-hodges.co.uk>> wrote:
>
> That's a nice, and interesting, way to sync times.
>
> I've lost a few phone mounts to potholes, once catching the phone and
> half the mount in midair but more often damaging something. Some
> of the
> apparently metal designs have a piece of plastic at a critical point
> (like a ball joint made of plastic, that a screw threads into) and
> I've
> once snapped the metal screw holding things together. I do use heavy
> phones though, which are also too fat for some mounts.
>
> Do you mean Mapillary automatically works out the direction from the
> stream of points, during upload? That would certainly make things
> easier
> - and if you're on Windows their tools sound good.
>
> Can I ask though, why you went for video rather than stills? Is it
> just
> a matter of what your cameras offer? I get much better image
> quality on
> mine with stills, and can get 1 per second which is plenty. A fairly
> large SD card lasts longer than the battery on my ActiveOn CX, which
> does about 3 hours; I've hacked a case to power it off my dynamo
> or an
> external battery but still have to sort out a modified mount. Perhaps
> yours do better video than mine
>
> Chris
>
>
>
> On 24/06/2021 13:22, Jon Pennycook wrote:
> > I take action camera footage and upload it to Mapillary. I used to
> > have a mobile phone mount but it snapped after going over a
> pothole -
> > avoid plastic!
> >
> > I record footage using my Cycliq Fly12 CE handlebar camera (I have
> > also used OLFI ONE.FIVE Black, Crosstour CT9900, and Cycliq Fly6 CE
> > GEN 2 - two helmet cameras and one rear camera - from time to
> time).
> > For GPS, I use Locus Map set to record every 2 yards or 0 seconds,
> > recording only when moving. To sync the camera and GPS, I record
> 10s
> > of https://time.gov/ <https://time.gov/> <https://time.gov/
> <https://time.gov/>> whenever I start recording
> > and periodically (every 2 hours or so) after that - the UTC time is
> > what I need. Direction is not important as it will be interpolated
> > between two images.
> >
> > Finally, I use a set of PowerShell scripts that I wrote to crop the
> > timestamp from the videos, then convert them to geotagged
> images, and
> > finally upload them to Mapillary (the scripts use exiftool, ffmpeg,
> > and mapillary-tools). Before uploading, I check that the images
> have
> > the correct position (if not, I tweak the offset between image time
> > and GPS) and delete rubbish images (including footage of me
> recording
> > my phone showing time.gov <http://time.gov> <http://time.gov
> <http://time.gov>>)
> >
> > Scripts here: https://gitlab.com/jpennycook/bikecam
> <https://gitlab.com/jpennycook/bikecam>
> > <https://gitlab.com/jpennycook/bikecam
> <https://gitlab.com/jpennycook/bikecam>>
> > I use PowerShell 7 on Windows 10, but I expect it would work with
> > PowerShell 5.
> >
> > Jon
> >
> >
> >
> >
> > On Thu, 24 Jun 2021, 11:33 Chris Hodges, <chris at c-hodges.co.uk
> <mailto:chris at c-hodges.co.uk>
> > <mailto:chris at c-hodges.co.uk <mailto:chris at c-hodges.co.uk>>> wrote:
> >
> > I've seen a high mounted setup for a bike but really wouldn't
> > fancy it:
> > https://www.openstreetmap.org/user/tordans/diary/395215
> <https://www.openstreetmap.org/user/tordans/diary/395215>
> > <https://www.openstreetmap.org/user/tordans/diary/395215
> <https://www.openstreetmap.org/user/tordans/diary/395215>> (probably
> > spotted via the weekly OSM newsletter). That's for a GoPro
> with GPS.
> >
> > Personally on a bike I'd go for a standard handlebar mount -
> there
> > are
> > some cheap all-metal ones on ebay that don't block the
> camera. I
> > use a
> > waterproof phone with a lanyard attached to the bike as
> well, as I've
> > killed a phone by dropping it off the bars too many times. Then
> > either
> > mapillary/KartaView's own app or timelapse software with
> geotagging
> > (e.g. rolling my own using Tasker, which is running a script
> as I
> > ride
> > anyway). I've looked into doing this myself but I navigate
> on my
> > phone
> > when I go anywhere interesting and the angle I need to see the
> > screen is
> > wrong for taking pictures. I don't currently have a spare phone
> > to test
> > otherwise I might try again.
> >
> > The other option I considered is using timelapse mode on a
> > handlebar-mounted action camera, synchronising its clock to
> my phone,
> > and using the image timestamp to extract the coordinates from a
> > GPX file
> > recorded by the phone. Mapillary says there are tools to
> combine the
> > data sources
> >
> https://help.mapillary.com/hc/en-us/articles/115001717829-Geotagging-images
> <https://help.mapillary.com/hc/en-us/articles/115001717829-Geotagging-images>
> >
> <https://help.mapillary.com/hc/en-us/articles/115001717829-Geotagging-images
> <https://help.mapillary.com/hc/en-us/articles/115001717829-Geotagging-images>>
> >
> > but anyway it wouldn't be hard using Python with libraries to
> > handle the
> > EXIF data and parse the GPX.
> >
> > One slight downside is 1s resolution but even going downhill
> on a
> > bike
> > that's not going to be more than about 10-15m so only a
> little worse
> > than the GPS error. Another is that geotagging for this purpose
> > needs
> > more than just a lat/long; it needs a direction (even if you
> have
> > a 360°
> > camera). That means more than simply grabbing a set of
> coordinates at
> > the same time as the image was taken, instead using the
> neighbouring
> > coordinates to figure out the direction of travel. This then
> breaks
> > down if you're travelling too slowly, when the random
> component of
> > the
> > GPS error becomes comparable to the distance between points
> (some
> > of the
> > error is correlated between fixes so it's not too bad, and
> you could
> > always find the tangent to your track based on more
> points). I'm not
> > sure how sophisticated the tools linked by mapillary are for
> this.
> >
> > Vague ramblings I know, but hopefullly there are some useful
> > hints, even
> > if only at those links
> >
> > Chris
> >
> >
> >
> > On 24/06/2021 10:50, Mat Attlee wrote:
> > > What's best practice for gathering street imagery off road
> ie foot
> > > paths, forest trails etc? I've started using Karta View to
> capture
> > > imagery during my run but wondered if there was a better
> way of
> > doing
> > > things.
> > >
> > > Also has anyone ever had much success using Karta View or
> > Mapillary on
> > > a bicycle mount - that is assuming such things exist?
> > >
> > > _______________________________________________
> > > Talk-GB mailing list
> > > Talk-GB at openstreetmap.org
> <mailto:Talk-GB at openstreetmap.org>
> <mailto:Talk-GB at openstreetmap.org <mailto:Talk-GB at openstreetmap.org>>
> > > https://lists.openstreetmap.org/listinfo/talk-gb
> <https://lists.openstreetmap.org/listinfo/talk-gb>
> > <https://lists.openstreetmap.org/listinfo/talk-gb
> <https://lists.openstreetmap.org/listinfo/talk-gb>>
> >
> >
> >
> > _______________________________________________
> > Talk-GB mailing list
> > Talk-GB at openstreetmap.org <mailto:Talk-GB at openstreetmap.org>
> <mailto:Talk-GB at openstreetmap.org <mailto:Talk-GB at openstreetmap.org>>
> > https://lists.openstreetmap.org/listinfo/talk-gb
> <https://lists.openstreetmap.org/listinfo/talk-gb>
> > <https://lists.openstreetmap.org/listinfo/talk-gb
> <https://lists.openstreetmap.org/listinfo/talk-gb>>
> >
> >
> > _______________________________________________
> > Talk-GB mailing list
> > Talk-GB at openstreetmap.org <mailto:Talk-GB at openstreetmap.org>
> > https://lists.openstreetmap.org/listinfo/talk-gb
> <https://lists.openstreetmap.org/listinfo/talk-gb>
>
>
>
> _______________________________________________
> Talk-GB mailing list
> Talk-GB at openstreetmap.org <mailto:Talk-GB at openstreetmap.org>
> https://lists.openstreetmap.org/listinfo/talk-gb
> <https://lists.openstreetmap.org/listinfo/talk-gb>
>
>
> _______________________________________________
> Talk-GB mailing list
> Talk-GB at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-gb
More information about the Talk-GB
mailing list