Friday, May 19, 2017

Presentation Transpyr 2017, 7 stages with average IBP of 194

IBPindex analyzed data from the Grand Raid MTB 2017


Tuesday, March 28, 2017

KML files now supported by IBPindex

We are pleased to inform you that IBPindex can analise tracks in .KML format on both our website and through our API's.


















Listening to your suggestions we now support this format promoted by Google and used in such as popular apps as Google Maps and Google Earth. Do not forget to include the associated heights in the track you want to analyse!

As always we welcome your suggestions, and we encourage you to send us any improvement idea you might have for our website.

Friday, March 3, 2017

IBPindex participates in the IV Congress of Scientific Entrepreneurship

Our company was invited to present its developments in this prestigious event held in Barcelona on February 24 and 25, 2017.

The congress looks forward to promoting that scientific and technical research reverts back to society as daily life products and businesses.

Besides, our participation in the activities, on February 24 we introduced our company and technologies to the scientists, engineers, investors and institutions attending the plenary sessions.





























On February 25, our CEO Joan Casares joined the round table “From theory to practice. Experiences in entrepreneurship based on science and technology”

We shared with the participants how the development of the IBPindex has intermingled with the organizational and finance-related aspects associated with the creation and growth of a start-up.




























The congress involved more than 40 speakers,  a pool of more than 20 partners (comprising Universities, Science and Technical Foundations and EU organizations such as EIT Health) and more than 300 registered participants.


Thursday, December 15, 2016

New tool for detecting ledges and steep slopes on a trail

Would you like to know all the steep slopes and ledges present in a trail? At just a glance?

We've just released a new feature in IBPindex that detects any slope bigger than either 5, 10, 15, 20 or 25% pinpointing them on the trail.




















and calculating the length of each of them.































As you can see on the screenshots, you can also download as a waypoint any slope so your GPS can automatically warn you when you approach it.

This new development comes from the suggestions and requests received from event and race organizers and, also, sports practitioners that train semi-professionally to improve their marks.

We invite you to check it out and send us your comments and suggestions.

Tuesday, August 16, 2016

Measuring improvements in your fitness with IBPfit

IBPfit can help you measure the impact of your training if you consistently gauge your performance against a set of training trails.

We reproduce here the answer to a question of one of our users explaining how IBPfit works and how it can help you to train.

The user question:

I have entered two trails I made last week, for the analysis:  my physical condition was the same, but I got 'fit index' 37 for one, and 62 for the other one??

They were two different trails (one easier - index 37, the other one much more difficult - index 62), but my fitness condition was the same (I rode the trails a few days from each other)

So I expected to get the same fitness index in both cases (with a reasonable tolerance), shouldn't I?

Our answer:

We’ve checked the tracks and their work correctly.

 If we review the IBPfit associated to each of the tracks, we see the following:

 1.- “Campomulo…gpx”  your IBPfit is 62, the system says:

 “We have found 2250 trails with the same conditions as yours (±5%)
IBP = 64,   
Total Length   30.461 Km,   
Accumulated climb  780.59 m,
With your time at 10.7 Km/h, in a race with  100  participants,  you would  be  in the position number: 62”























This means that out of 2250 bike rides with the similar to yours, and according to the time you achieved, your performance is better than the 38% of the other bikers and lower than the other 61%.

 2.- . “Treschè…gpx” the IBPfit is 37

In comparison with the other 690 people that have ridden a similar trail, and according to your time, your performance is better than the 67% of the other bikers, and you have been surpassed by 32% of them.



















The value of IBPfit is that enables you to monitor the progress in your physical condition if you upload the information of your training routes. So in your case:

 •         If you would consistently use these two trails as training routes, you could track the progress of your fitness condition checking out whether your IBPfit remains the same or, hopefully, decreases. 

 •         In the case that it decreases it will tell you that your performance is becoming better in comparison with the other bikers. 

 Last but not least, and for your information, the IBPfit rate is only calculated with the sample of comparable trails is big enough as to make it statistically significant.

Friday, August 5, 2016

Know the IBPindex of any activity from Strava, Garmin Connect or Wikiloc while you are browsing their websites

Do you want to know the IBPindex of any route of Strava, Garmin Connect or Wikiloc while you are on their website and without having to log into the site? 

With our extensions for Google Chrome, this is now possible.

You just need to click on the button that activates the extension when you are on a route from one of these sites 




and you can:

1. Know the IBP index of the route/activity
2. Access the full detailed analysis of the route/activity
3. Download the original track in GPX format, in case this option is not available on the website you are browsing
4. Know the IBP index of the trail for the other two sports












All this without needing to be logged in the web you are checking the route out.

For the moment you need to use a different extension for each one of the three websites. Thus, if you want to analyze activities from Strava you need to install the Strava IBP extension; in the case of Garmin Connect activities, the Garmin IBP extension, and the same in the case of Wikiloc. You can have them all installed simultaneously.

What are we currently working on?

We are developing extensions for more sport related websites and, also, an evolution of this technology that will allow including all the websites in one single extension. 

Stay tuned!!

Direct download links from Google Play

Garmin Connect IBP

Strava IBP

Wikiloc IBP

Strava, Wikiloc, Garmin Connect, Google Chrome are registered trademarks and brands.

Wednesday, July 6, 2016

Reliability of the calculation of total distances and accumulated heights: original versus optimized tracks

We reproduce here some questions from one user related to the reliability of the calculation of the height and, also, cumulated climb and descent in the case of both the original track and the optimized track. 

Also, we will seize this opportunity to give a brief overview of our error treatment processes.

A summary of the questions of our user:

How reliable is the calculation of the distance and height difference your tracks and traces optimized?

I would like to know the most reliable figure for the distance and the accumulated climb in the case of the attached track.

Also, when I open the link " info points list" on the right side of the table which appears there,  there is an "optimized trace" with a cumulated climb of 537.43m. 

As I understand, your system detects the GPS system's recording errors and also corrects the optimized trace?

So in summary, the result obtained is generated from the corrected trace.

In this case, I note that reliability of the original track is D (= bad) and correction level 3.

And the final result for the distance and cumulated climb: 14.143 km and D + 466 to 469m.

Is this the right answer?

Here is a summary of our responses:

Indeed, 14,143 km and D + 466 to 469m are the figures describing your track

On this screenshot, we can see that for this part of the track...



















was recorded with this profile by the GPS device.
























That is why our system has applied the corrective algorithms.

One can intuitively see that it is very unlikely that the track’s original data, without the corrections we will write about further in this post, is describing the real profile of the physical path traveled by hikers.

We take the opportunity of this example and your questions to describe our error handling process briefly.

This is a schematic description of the data processing process IBPIndex:

1. Resolution of different problems caused by the GPS recording device in the .gpx track "original" essentially:

• Analysis of abnormal points

• Jumps / Steps in the profile of heights product, for example, of stops on the route or geographical elements that blocked or prevent a proper reception of the GPS signal

• Optimization of the number of points recorded on the track: the more points are recorded, the bigger the accumulated mistake is introduced in the calculations.

• Other error treatments methods...

…and we obtain the optimized track

2. On the optimized track, we apply a series of other correction mechanisms. 

The main one is an automatic correction system working in 8 possible degree levels ranging: from level "0" no correction, no correction only optimization only, up to level "7" maximum correction.

Once the data has been again revised/corrected we assign a reliability degree to the track, according to the following scale:

"A" = Very Good
"B" = Good
"C" = Fair
"D" = Bad
"E" = Very Bad

And after this final set of analysis and corrections, the "Final Track" is obtained.

This "Final Track" is the base on which IBPindex calculates the final statistics of the tracks that you see on our website: positive and negative cumulative altitude difference, percentage rise, etc.

Tuesday, July 5, 2016

Differences in accumulated heights among GPS devices, IBPindex and data analysis apps

The impact on the reliability of the tracks' statistics of the different error treatment methods is a hot topic.

The following question of one our users shows the practical impact of those methods, and how IBPindex is implementing much more sophisticated techniques that are closer to the physical reality of the trail.

Our user question:

I would like to ask you about the noticeable differences in heights existing between the ones provided by the GPS device and the ones produced by your analysis. 

I’ve noticed that usually, the number accumulated climb is bigger in your analysis than one given by the GPS, and I have checked this with two different devices. 

For the attached tracks and the same route: the difference in the accumulated heights between the two devices is just 5 meters, 1266 in one case, 1271 in the other, versus 1718 and 136ibp and 1759 and 137ibp in your analysis. In the case of the length of the track, the numbers are nearly the same in your GPS and your system.

Could you explain to me why this difference in the accumulated climb, and not in the lengths or distances?

Our answer:

We have analyzed the files you sent us and difference in the accumulated totals stems from the error treatments methods used by the GPS devices.

The GPS related errors depend on basically: the position and number of satellites present at the horizon during the time span in which the route is recorded and the precision in the recording of the heights.
You can find more information in:

http://en.blog.ibpindex.com/2014/07/accumulated-climb-and-descent-influence.html

http://en.blog.ibpindex.com/2014/05/cumulated-height-why-same-file-produces.html

The most usual error treatment methods consist in the application of heights meshes (see the link mentioned above) or to discard any variation in heights smaller than 5 meters (as you can see in this screenshot featuring the default options of a GPS data analysis software)
























The choosing of this error treatment method causes the following situations:

Let’s imagine a route of a total of 50km with constant ups and downs of 4.9m all along the road. For the cyclist would be physically very demanding but, if the GPS system discards all the slopes of less than 5m of length, you will see that the accumulated climb or descent amount to 0 !!

IBPindex uses an array of error treatment techniques much more advanced and precise than the previously mentioned truncations and substitution of the original heights, such as:

•    Detection and removal of aberrant points
•    Detection and removal of saw tooth patterns
•    Optimization of the number points fed into the analysis, to avoid that the addition of a big number of little errors generates a significant cumulated deviation.

According to our experience, those and other techniques, that we have progressively incorporated into our algorithms along the analysis of more than 2.000.00 routes, make our results given by IBPindex are the ones that describe reality the closest.

There are various open debates in Internet forums about the treatment of heights, on this link you can find another example.

http://es.blog.ibpindex.com/2016/05/tracks-ruta-monegros-bike-marathon-2016.html (in Spanish)

Please do not hesitate to ask us about any further doubt you can have related to these or other tracks.

Monday, June 13, 2016

Detection of different tracks in the same file

One of our users found that the point displayed as the ending of the trail wasn't the real ending. 

We post here his question and our answer detailing how IBPindex detects the different tracks present in a file.

Our user's question:

Track: guillena-the-bulls-castilblanco-trial-guillena.gpx


The route is not complete. The arrival displayed is not the real end. It should be the same as the starting point.

Our answer:

IBPindex has a detection system that looks for the different tracks that can be at the same file. In your case, there is a separation of nearly 1.5km between two of the recorded points, they are considered as belonging to two different tracks, and system analysis only the first part of the file.













I send you the modified track, adding some points so that there is not such a big separation between them.

Joan Casares

IBPindex

Wednesday, June 8, 2016

GPS device that generates incorrect data in gpx format files

One of our users recorded a route in two GPS devices: Garmin and Polar

The results displayed by IBPindex were pretty similar. Oddly, the analysis of the files generated by Polar was rather different depending on whether the format of the file was GPX or TCX.

After the analysis of the files we found that, for the same route, the device included different data in the file depending on whether the format was GPX or TCX.

We quote here the question of the user:

To: info@ibpindex.com

Subject: CONSULTATION

Good evening,

I have a question I would like you to solve for me, if possible.

I have a Polar M400 and Garmin Vista HCX. Polar allows me to download data from the same route in formats GPX and TCX, and only GPX in the case of Garmin.

When analyzing the files with IBPindex, I find three different results. I could understand differences between Polar and Garmin, all in all, these are different devices and configuration settings can be also different.

But, in the case of Polar, the same track gives very different results depending on the format you download it (either GPX or TCX).

What can be happening?

I send you attached the three files.

And the conclusions of our analysis:

The correct tracks are "2016_06_05 _-_ garmin_vista_hcx.gpx" and "2016_06_05 _-_ polar_m400.tcx".  

"2016_06_05 _-_ polar_m400.gpx" is incorrect.

This image shows a comparison of the data exported from Polar in the GPX and TCX files.


TCX GPX data comparison


























The GPX height data accumulates many mistakes. It seems there may be something wrong in the conversion process to GPX. 

It would be very interesting to see if this only happens with this trails or happens in all cases.

If you can do some tests, please let me know what are the results. Is there perhaps a problem in the firmware of the device?

Joan Casares
IBPindex

Monday, June 6, 2016

GIRO D’ITALIA 2016 – Know the details and IBPindexes of all the stages

On May 29, Sunday the Giro d’Italia ended in Turin with the Italian Vicenzo Nibali (Astana Pro Team) as the winner. 

Check out here all information, statistics, IBP indexes and tracks of all the stages.























Vicenzo Nibali shared the podium with the Colombian Esteban Chaves (Orica-GreenEdge) at 0’52’’ and the Spaniard Alejandro Valverde (Movistar) at 1’50’’. The Spaniard Mikel Nieve (Sky Team) won the Maglia Azzurra / Blue Jersey awarded to the winner of the Mountains classification.

The 99th edition of the “Corsa Rosa” went through four countries: the Netherlands, Italy, France, and Germany. Check out here the IBP indexes and tracks of all the stages.

Tuesday, May 17, 2016

The Tour of Norway starts tomorrow: check out all the relevant info and IBPs

The Tour of Norway gets on the road tomorrow Wednesday 18, May with the participation of three UCI Pro team that will take part also in this year’s Tour de France: Team Lotto NL – Jumbo NL from the Netherlands, the South African Dimension Data, and Lotto – Soudal from Belgium.

The Norwegian National Team will also be part of the peloton composed, in this edition, of 22 teams.

The participants need to be ready for a demanding race, combining fjords with a mountainous and irregular landscape, and, especially, for the stages 2 and 3 which score 257 and 232 in their respective IBPindexes.

Know all about the routes, distances, and IBPindexes in the following link:

http://www.cicloide.com/nci_travesia.php?t=299 

You can also visit here the official site of the race.

Monday, January 4, 2016

VIAEMPRESA.CAT interview IBPindex

VIAEMPRESA.CAT interview IBPindex,  You can see interview here:


 Interview ViaEmpresa.cat to IBPindex




Joan Casares
IBPindexTeam

Thursday, November 26, 2015

IBPindex participated in Big Data Week Barcelona

IBPindex participated in Big Data Week Barcelona




In the 4th edition of Big Data Week, IBPindex participated in the conference organized by Incubio.

Joan Casares explained the relationship betweetn IBPIndex and Big Data, with 4 examples of how they are using it. 

The event was attended by about 50 people who interacted with questions during a debate, and counted on the participation of Avatic Lawyers, Textum and SmartMonkey.

























































Thursday, November 19, 2015

IBPindex participate in the next Big Data Week




Big Data Week is the largest Big Data festival in the world, and this year will take place from November 23 – 28. During this week, cities around the world will share and celebrate Big Data, through interconnected community events focusing on the social, political and technological impact of Big Data.


As one of the leaders in the Barcelona Big Data community, Incubio could not miss participating in this edition. It’s a great opportunity to meet with industry leaders, consisting of data scientists, data technologists, data visualizers and data businesses, that span across many different sectors.
In this edition we will be hosting two separate events. The first, Incubio Office Hours, is an opportunity for those that want to get to know Incubio better – entrepreneurs, startups, investors and talent. On Tuesday November 24, from 15h – 17h, we will open our doors to meet one-one with anyone interested in Incubio. For entrepreneurs that are interested in our program, it’s a great opportunity to get answers to your most pressing questions and personalized feedback. If you are interested in meeting us, please register here and come at any time between 15h and 17h.


The second event will showcase three of our startups using Big Data in a particularly intriguing way, and will include the participation of the Avatic Abogados. On Wednesday November 25, following the Big Data Week Main Conference, at 18:30 we will be hosting a discussion and debate titled Incubio, the Big Data Academy: How Our Startups Use Big Data. Register here to attend.
The event will feature Tekstum, who are revolutionizing the sector of publishing. Their startup merges the worlds of culture, innovation and technology. Their innovative use of Big Data provides publishers and writers the tools necessary to understand and analyze their work like never before, with the goal to improve the public’s reading experience and increase their audiences.
IBPIndex will also shed insight into their popular index that measures how difficult or easy a particular trail is for hikers, runners and cyclists. Fitness buffs can now calculate in advance, according to their personal fitness level, the complexity of trails around the world.
The third startup to speak will be SmartMonkey a collaborative computing platform which optimizes logistics and transportation problems in order to save time and money. This project is led by Xavier Ruiz, a former Incubio Technical Leader, who has transitioned into an entrepreneurial role.
To close the event, we will open the floor up to a debate discussing the biggest challenges for startups in the Big Data sector. Our startups will share their insights and experience in their specific sector. We will also count on the participation and special understanding of Avatic Abogados, who will discuss the legal frameworks for startups that use and collect large amounts of data.
We´d love to see you at our events during Big Data Week Barcelona. A unique chance to get to know our program, get personalized feedback and find out just exactly what our startups are doing. See the whole schedule for Big Data Week Barcelona here, which is organized with the coordination of Synergic Partners.
Love Big Data and startups? Follow us on social media to make stay updated on all things Incubio.
FACEBOOK: Like Incubio
TWITTER: Follow @Incubio
LINKEDIN: Like Incubio

Friday, October 30, 2015

RockStarts Answers Barcelona

IBPindex wins entry to Rockstar Answers Amsterdam Summit for Best Pitch in Answers rockstart last Thursday in Barcelona.









Greetings
Joan Casares
IBPindexTeam






Sunday, July 12, 2015

Analyze STRAVA trails now easier

Now it is much easier to analyze and save any route strava

From the home page IBPindex no need to be registered or logging;

http://www.ibpindex.com/index.php/en/


You can analyze any route that is saved in strava and save it, export it or modify it.


Try it !!


Greetings and enjoy the most of your outings !!


Joan Casares
IBPindexTeam

Monday, July 6, 2015

Tuesday, July 29, 2014

Accumulated climb and descent: influence of the data quality


Knowing the problematic that exist with the reliability of the height data recorded in plenty of track routes, IBPindex has launched the “Detector & corrector of profile unevenness” algorithm. 

 A brand new automatic tool for the analysis of the track data of which you probably are already aware if you had the chance to follow our previous communications.

The system analyses the tracks identifying the errors, counting them and evaluation the scale of the deviation. From this moment onwards the tool takes over and corrects the track according to the characteristics and number of the detected mistakes.

There are eight possible degrees of correction:

  • From “0” where there’s no correction available, only optimization
  • To “7” maximum correction applicable

With the data already corrected we classify the track reliability degree according to the following scale:

“A” = Very good
“B” = Good 
“C” = Acceptable
“D” = Bad
“E” = Very bad 

You can check this information in the items 


  • Reliability of the original trail    
  • Level of correction applied to the trail 

You can still see and compare the data without correction following the link “See original analysis (without corrections)”

Now we show some examples that will help you to understand the issue with the recorded height data, on the following pictures you can see  you can see different profiles of the same route:

-  One recorded with a standard / normal GPS device (profile “1”) 
-  Another one with a Smartphone (profile “2”)
The same two profiles but substituting for each point the original height with the information of a DEM (Digital Elevation Model) (profiles “1.1” and “2.1”
-  and one generated by IBPindex applying the “unevenness corrector” (profile  “3”)







































First, we would like to draw your attention to the saw tooth profiles present both in the Smartphone recorded track (“profile 2”) as in all profiles obtained by using a digital elevation model (DEM) (profiles “1.1” and “2.1”). Please note that the causes for those saw teeth are different for each of the profiles. 

Comparing the profiles 1.1 and 2.1, we also observe that the one recorded with a Smartphone still accumulates more than 100m of error. This is because the track the number of registered points is bigger.

As always, we look forward to your comments to keep improving our website.