Futuro de KartaView como oportunidad para la comunidad OSM

Buena tarde a tod@s, empecé la consulta siguiente en el canal de Telegram Latam, y la repito aquí, dando también las principales respuestas de users hasta el momento:

Voy a intentar hablar con la gente de KartaView y me gustaría saber cuáles son las principales debilidades que ustedes ven en esta app, me gustaría hacerles una lista de posibles mejorías y decirles que hay interés de parte de las comunidades hacia su tecnología como alternativa de Mapillary para quienes prefieren usar otra app, sea el que sea su contexto.

Síntesis de las respuestas de la comunidad:

  • Falta de función para subir fotos masivamente (cuando tomadas desde una cámara)
  • Falta de funcionalidad para construir una foto panorámica de 360 grados, construida a partir de la toma de varias fotos
  • Tiempo sin mantenimiento, en especial a la versión IOS
  • Procesamiento de imágenes muy lento
  • Corrección de las fotos outlayers en una secuencia
  • Programa de Grant Cameras
  • Tomar desde varios celulares en diferentes ángulos es un proceso engorroso
  • Falta de difusión, muy poco conocida

Preguntas:

  • Es de Código abierto? Dónde se hace disponible el código (actualizado)?
  • Posibilidad de editar la ubicación de las fotos una vez subidas?
  • Cuál es el uso actual y futuro de las fotos por KartaView (entrenar algoritmos que reconocen objetos?)

Gracias por contribuir con más puntos, y aquí estaremos invitando a personas de Kartaview.
Saludos

Algo de información adicional:

Sólo quería mencionar algo que podría ser relevante. Hay otra empresa que está tratando de hacer lo que Mapillary hizo llamado Mapilio
Por lo que he visto, han copiado mucho del código abierto de Mapillary (lo que probablemente sea bueno).
Hablé un poco con el cofundador en Discord @ozcandurak#6362
Parece interesante

  • Translated by deepL
1 Like

Hola mapeadora, Excelente propuesta.

Agrego algunos comentarios:

Tanto la App para Android como la App para iOS fueron actualizadas hace poco más de 3 meses.

Entiendo que el código está en KartaView · GitHub, aunque desconozco si está completo o faltan componentes. Sería bueno que lo aclaren.

Saludos!

1 Like

Leyendo la discusión, quiero agregar que desde mi experiencia de usuario, desearía que cualquier aplicación de foto mapeo tuviera mejor soporte para cámaras externas. Sabiendo que esto requiere mucho esfuerzo para compatibilizar diferentes firmwares con una aplicación, desearía poder contar con mayor documentación sobre cómo utilizar las herramientas de subida de fotos por línea de comandos, algo que resultaría muy eficiente para mapear con cámaras externas no soportadas por las apps de mapeo existentes.

Hace unos años encontré muy útil el uso de Mapillary Tools para subir fotos tomadas con una GoPro, adjuntándoles una traza GPX tomada con OSMTracker, a través de la línea de comandos.

Entiendo que KartaView Tools cumple un propósito similar, aunque no la he probado. En su momento no documenté el proceso -lo que lamento hoy en día-, pero espero hacerlo en las próximas semanas con un nuevo lote de fotos tomadas recientemente.

Vi rapidamente Mapilio, parece no buscar insertarse con Openstreetmap y los términos de la licencia no son muy abiertos. Pero es muy bueno saber que existe en el panorama del streetlevel mapping.

Hola a todos, intercambié ya emails con el equipo de Kartaview y me invitaron a someter una lista de preguntas. Ya van varias expuestas aquí pero me gustaría seguir preguntando si tienen más antes de continuar el diálogo con ellos.
Quizás espere une semana más.
Saludos

Desafortunadamente no he probado mucho KartaView, pero se apreciaría bastante tener un Desktop Uploader para subir fácilmente fotos tomadas con cámaras externas.

En relación a mi post anterior, recientemente utilicé una GoPro con GPS y fue extremadamente fácil subir las imágenes con el Desktop Uploader de Mapillary. No hubo necesidad siquiera de usar la aplicación o un GPX con OSMTracker.

si es de la App Android de que hablan, creo que lo más eficiente sería revisar las incidencias ya abiertas, y comparar con lo espuesto aquí y en el grupo Telegram.

un método podría ser editando la overview con que abrieron el Topic, enlazando las ideas espuestas a los issues ya abiertos, o a issue nuevo de ser necesario.

Hola a tod@s

Recibí hoy las respuestas a las preguntas que hicieron, por parte de Kartaview:

" Q: What is the vision for the functionality to build a 360-degree panoramic photo, from taking several pictures in the same point? What is the plan for the iOS version?

A: We are not planning to have this functionality in the near future, but we are supporting uploading 360 images captured by other apps/cameras via scripts.

Q: Is/will it possible to edit the location of the photos once uploaded? A functionality planned to fix manually the outlayer images in sequences.

A: We do not currently support this capability, but we are looking at adding this functionality.

Q: Is it planned to make an upload platform for images taken from sports cameras, user-friendly and multiplatform?
A: We are supporting this via scripts (GitHub - kartaview/upload-scripts: Uploader tools for KartaView). We have not planned for GUI yet, but if there is interest from the community side to improve this, we are willing to support it.

Q: GitHub suggests that traffic sign detection is no longer available in the U.S. (Traffic sign detection is not yet available for this track · Issue #259 · kartaview/openstreetcam.org · GitHub) What is the status of these features across countries?

We are looking to re-starting detectors for the US, but can not promise due to budget constraints. Cloud cost is the main limiting factor.

Q: It hasn’t been communicated at all for a while - what is the medium-term plan to collaborate with communities?

We can allocate support toward community initiatives if needed.

Q: Is there a plan like in the past for Grant Cameras?

There isn’t a plan in place for this aspect at the moment, however, depending on the magnitude of the project you’re planning on running, we can discuss certain options.

Q: What is the medium and long-term plan for maintenance?

We will update our repository with the most recent features, as well as track, respond to and fix the reported issues on GitHub. On kartaview.org we will keep improving our training sets for Traffic signs, Personally identifiable info, and POIs.

Q: What is the current and future use of the photos by KartaView (train algorithms that recognize objects)?

KartaView images serve as a ground-truthing mechanism to improve OpenStreetMap by editing new features (e.g. lanes, turn restrictions, road name) in the map or validating the existing ones, especially while doing armchair mapping. Once recordings reach our server, they will go through a complex procedure that involves snapping photos to the roads, removing Personal Identifiable Information (faces and license plates), and preparing them to be published to kartaview.org. After publishing images on kartaview.org users can edit OSM from KartaView imagery and detections. They can also tag traffic signs and check automatic detections to improve KartaView’s training sets. KartaView runs three types of object detections on uploaded images: Traffic signs, Personally identifiable info, and POIs.

Q: What part of the code is open? Where is the (updated) code made available?

iOS, mobile application code is open. To be more precise, the iOS repo has the latest features but overall it is missing our latest releases that were focused on bug fixing.
The Android repo is behind in terms of features, so we’ll have some work to do before we can post updates to this repository. Aside from the code, we try to have the most recent APKs available for download from our repo. The upload scripts repo is now open; we’ve noticed a lot of interest in this area over the years, and we aim to be as responsive as possible given our engineering capabilities."