Indoor bicycle adjustment method and system
A stationary indoor “smart” training bicycle includes a unique combination of adjustable components to provide configurable dimensions to adjust the frame size of the indoor bicycle to properly fit a rider. A system is also provided to process a digital image of an outdoor bicycle and determine and translate dimensions and adjustments to the indoor bicycle to match one or more dimensions (lengths, angles, separations, etc.) of the outdoor bicycle.
1. An apparatus comprising:
a processing device; and
a non-transitory computer-readable medium encoded with instructions, when executed by the processing device, cause the processing device to:
calculate, based on received data associated with dimensions of a reference non-stationary bicycle, at least one estimated dimension of the reference non-stationary bicycle;
determine a setting of an adjustable feature of an adjustable stationary bicycle device, wherein the setting is based on a translation of the at least one estimated dimension of the reference non-stationary bicycle to a corresponding dimension of the adjustable stationary bicycle device; and
provide the setting of the adjustable feature.
2. The apparatus of claim 1 , the processing device further to:
translate the received data to calculate a plurality of estimated dimensions of the reference non-stationary bicycle; and
correlate the corresponding dimension of the adjustable stationary bicycle device to one of the plurality of estimated dimensions of the reference non-stationary bicycle.
3. The apparatus of claim 2 , the processing device further to:
display a digital image of the reference non-stationary bicycle; and
receive an input associated with a portion of the digital image, the input associated with the received data.
4. The apparatus of claim 3 , the processing device further to:
display a component of the reference non-stationary bicycle corresponding to the portion of the digital image, wherein the input indicates the component of the reference non-stationary bicycle within the digital image.
5. The apparatus of claim 4 , the processing device further to:
calculate a correlation ratio comprising a difference of a distance between the received input associated with the portion of the digital image and the corresponding dimension of the reference non-stationary bicycle.
6. The apparatus of claim 5 , the processing device further to:
calculate, based on the correlation ratio, the plurality of estimated dimensions of the reference non-stationary bicycle; and
correlate the plurality of estimated dimensions of the reference non-stationary bicycle to a plurality of dimensions of the adjustable stationary bicycle device.
7. The apparatus of claim 6 , wherein the plurality of estimated dimensions of the reference non-stationary bicycle are based at least on the component of the reference non-stationary bicycle indicated by the received input.
8. The apparatus of claim 6 , the processing device further to:
access, based on the plurality of estimated dimensions of the reference non-stationary bicycle, a stationary bicycle dimensional table, wherein an entry in the stationary bicycle dimensional table correlates the plurality of dimensions of the adjustable stationary bicycle device with the plurality of estimated dimensions of the reference non-stationary bicycle.
9. The apparatus of claim 6 , the processing device further to:
adjust, based on a comparison of the plurality of dimensions of the adjustable stationary bicycle device to a plurality of target dimensions of the adjustable stationary bicycle device, an initial setting of the adjustable feature.
10. The apparatus of claim 6 , the processing device further to:
multiply the correlation ratio to a plurality of estimated distances of the received inputs to determine the plurality of estimated dimensions of the reference non-stationary bicycle.
11. The apparatus of claim 6 , wherein the plurality of estimated dimensions of the reference non-stationary bicycle correspond to at least two of a handlebar reach distance, a handlebar stack height, a seat reach distance, or a seat stack height.
12. The apparatus of claim 1 , wherein the adjustable feature corresponds to at least one of:
an adjustable length post;
a seat assembly adjustable to extend forwardly or rearwardly, the seat assembly supporting a seat; or
a handlebar assembly adjustable to extend forwardly or rearwardly, the handlebar assembly supporting a handlebar.
13. The apparatus of claim 1 , wherein the adjustable stationary bicycle device comprises at least five distinct adjustable features to alter dimensions of the adjustable stationary bicycle device.
14. The apparatus of claim 1 , wherein to determine the setting comprises applying a threshold value to the setting of the adjustable feature, the threshold value based on a parameter associated with the adjustable stationary bicycle device.
15. A method for operating an adjustable stationary bicycle device, the method comprising:
assessing, at a computing device, a plurality of inputs corresponding to one or more portions of a digital image of a reference non-stationary bicycle, the inputs received via a user interface displayed on a display device;
calculating, based on the plurality of inputs, at least one estimated dimension of the reference non-stationary bicycle;
determining a setting of an adjustable feature of an adjustable stationary bicycle device, wherein the setting is based on a correlation of an estimated distance between at least two inputs of the plurality of inputs to a corresponding dimension of the adjustable stationary bicycle device; and
transmitting one or more control instructions to the adjustable stationary bicycle device to alter a dimension of the adjustable stationary bicycle device based on the setting.
16. A method for determining a setting of an adjustable stationary bicycle, the method comprising:
determining a reference distance between at least a first aspect of a reference non-stationary bicycle displayed in a digital image of the reference non-stationary bicycle and a second aspect of the reference non-stationary bicycle;
correlating, via a computing device, the reference distance to a distance within the digital image between the first aspect and the second aspect to determine a digital image distance to a reference non-stationary bicycle distance ratio;
calculating, based on the reference non-stationary bicycle distance ratio, at least one dimension of an adjustable stationary bicycle device corresponding to the digital image of the reference non-stationary bicycle;
determining, based on the calculated at least one dimension, at least one setting of the adjustable stationary bicycle device corresponding to an adjustable dimension of the stationary bicycle device; and
displaying, on a display device, the at least one setting of the adjustable stationary bicycle device.
17. The method of claim 16 , further comprising accessing, at the computing device, the digital image of the reference non-stationary bicycle and receiving, at the computing device, a first input identifying the first aspect of the reference non-stationary bicycle in the digital image and a second input identifying the second aspect of the reference non-stationary bicycle.
18. The method of claim 16 , wherein the reference distance is received by way of an input.
19. The method of claim 16 , wherein the reference distance corresponds to a handlebar reach distance, a handlebar stack height, a seat reach distance, or a seat stack height.
20. The method of claim 16 , wherein the adjustable stationary bicycle device comprises a pivotal post supporting the adjustable stationary bicycle and by which the stationary bicycle may be pivoted forwardly or rearwardly, the at least one dimension corresponds to an angle of the center post to orient the adjustable stationary bicycle forwardly or rearwardly.