Hand-held tire scanner
11692814 · 2023-07-04
Assignee
Inventors
- Andrew Pryce (Weston-on-the-Green, GB)
- Björn Gustafsson (Weston-on-the-Green, GB)
- Kshitij Sisodia (Weston-on-the-Green, GB)
- Allen Pearson (Huntingdon, GB)
Cpc classification
G01B2210/58
PHYSICS
B60C99/00
PERFORMING OPERATIONS; TRANSPORTING
B60C11/246
PERFORMING OPERATIONS; TRANSPORTING
B60C99/006
PERFORMING OPERATIONS; TRANSPORTING
B60C11/243
PERFORMING OPERATIONS; TRANSPORTING
G01B11/25
PHYSICS
International classification
B60C11/22
PERFORMING OPERATIONS; TRANSPORTING
B60C99/00
PERFORMING OPERATIONS; TRANSPORTING
G01B11/25
PHYSICS
Abstract
A hand-held device for obtaining a three-dimensional topological surface profile of a tire, the device comprising: a base comprising an aperture; a light source arranged in use to generate an elongate pattern of light, and to project said pattern through the aperture onto a rolling surface of the tire; a detector arranged to image a region of the rolling surface of the tire; a plurality of pairs of guide wheels mounted on respective axles mounted on the base, wherein the guide wheels on adjacent axles are linked by gears; and a rotary encoder arranged to generate a signal corresponding to rotation of an axle.
Claims
1. A hand-held device for obtaining a three-dimensional topological surface profile of a tire, the hand-held device comprising: a light source arranged in use to generate a pattern of light, and to project said pattern of light onto a surface of the tire; a detector arranged to image the surface of the tire; a plurality of guides linked by a linking assembly and arranged to generate a signal corresponding to movement of the hand-held device along the surface of the tire; and at least one processor configured to generate the three-dimensional topological surface profile of the tire using data obtained from an image of the surface of the tire and the signal generated by the guides.
2. The hand-held device as claimed in claim 1, wherein guides of the plurality of guides are arranged in a concave arc extending in a direction of said movement of the hand-held device.
3. The hand-held device as claimed in claim 1, wherein the at least one processor is further configured to identify tire side walls by analyzing a directionality of the signal generated by the plurality of guides to determine a position of an outer edge and an inner edge of the tire.
4. The hand-held device as claimed in claim 1 wherein the plurality of guides comprises a rotary encoder for generating the signal.
5. The hand-held device as claimed in claim 4, wherein the rotary encoder is disposed in a sealed housing in the hand-held device.
6. The hand-held device as claimed in claim 1, wherein the projected pattern of light is oriented in a direction transverse to a direction of said movement of the hand-held device.
7. The hand-held device as claimed in claim 1, further comprising a visual, audible and/or haptic indicator configured to provide visual, audible and/or haptic feedback to indicate that a scan is complete, a scan is incomplete, or that insufficient or poor data has been obtained from a scanned area.
8. The hand-held device as claimed in claim 1 wherein the light source is arranged to project said pattern of light through an aperture in a base of the hand-held device.
9. The hand-held device as claimed in claim 8, wherein the base is connected to a housing of the hand-held device such that the base can be rotated away from the hand-held device to expose the aperture.
10. The hand-held device as claimed in claim 1, wherein guides of the plurality of guides comprise guide wheels.
11. The hand-held device as claimed in claim 10, wherein the guide wheels are provided on axles linked by the linking assembly.
12. The hand-held device as claimed in claim 1, wherein the linking assembly comprises one or more gears.
13. The hand-held device as claimed in claim 1, further comprising a wireless transceiver for connecting to an external device, wherein the wireless transceiver is configured to communicate to the external device to provide measurement data to the external device.
14. The hand-held device according to claim 1 wherein the hand-held device is configured to slide along a guide rail.
15. A method of obtaining data for generating a three-dimensional topological surface profile of a tire, using a hand-held device, the method comprising: generating a pattern of light projecting said pattern of light onto a surface of the tire; imaging a region of the surface of the tire; moving the hand-held device over the surface of the tire on a plurality of guides, wherein guides of the plurality of guides are linked by a linking assembly; generating, by the guides, a signal corresponding to movement of the hand-held device along the surface of the tire; and generating the three-dimensional topological surface profile of the tire using data obtained from an image of the surface of the tire and the signal generated by the guides.
16. The method as claimed in claim 15, further comprising identifying tire side walls by analyzing a directionality of the signal generated by the plurality of guides to determine a position of an outer edge and an inner edge of the tire.
17. The method as claimed in claim 15, comprising projecting the pattern of light so that the pattern of light is oriented in a direction transverse to a direction of said movement of the hand-held device.
18. The method as claimed in claim 15, wherein the hand-held device comprises a battery, the method further comprising the hand-held device entering a low power or sleep mode when no signal corresponding to said movement of the hand-held device is generated.
19. The method as claimed in claim 15, further comprising communicating with an external device to provide measurement data to the external device; communicating data obtained from an image of the rolling surface of the tire and the signal generated by the plurality of guides to the external device; and using the external device to determine one or more of: a three-dimensional topological surface profile of the tire; wheel alignment information; tire inflation information; and stopping distance information.
20. The method as claimed in claim 15, comprising using the hand-held device to determine one or more of: a three-dimensional topological surface profile of the tire; wheel alignment information; tire inflation information; and stopping distance information.
21. The method as claimed in claim 15, further comprising: imaging a vehicle registration plate to generate an image; identifying the vehicle registration plate based on the image; retrieving vehicle information and/or tire information based on the identified vehicle registration plate; and using said retrieved vehicle information and/or tire information to determine one or more of: a three-dimensional topological surface profile of the tire; wheel alignment information; tire inflation information; and stopping distance information.
22. The method as claimed in claim 15, further comprising: placing a guide rail in a fixed relationship relative to the surface of the tire; and moving the hand-held device along the guide rail as the hand-held device moves over the surface of the tire.
Description
(1) Certain embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14) Referring to
(15) As seen best in
(16) The guide wheel assembly also comprises a base 200 having a transverse viewing aperture 250 and a longitudinal trough 260. As illustrated in
(17) The guide wheel assembly also comprises inner connecting gears 245 rotatably mounted in the trough 260 to mesh adjacent axle gears 240 together.
(18) The meshed inner connecting gears 245 and axle gears 240 in the rear region 200b of the base form a rear region gear train (sometimes referred to herein as a rear region transmission). It will be appreciated that the rear region gear train transmits torque between the inner connecting gears 245 and the axle gears 240 and, in this way, couples the rear region guide wheel pairs together such that they rotate together with the same speed and direction when any one of the guide wheel pairs rotate. In other words, for example, the rear region gear train transmits the rotation of any one of the rear region guide wheel pairs to the other guide wheel pairs in the rear region 200b.
(19) In a similar manner, the meshed inner connecting gears 245 and axle gears 240 in the front region 200a of the base forms a front region gear train (sometimes referred to herein as a front region transmission). The front region gear train transmits torque between the inner connecting gears 245 and the axle gears 240 and, in this way, couples the front region 200a guide wheel pairs together such that they also rotate together with the same speed and direction when any one of the guide wheel pairs in the front region 200a rotate.
(20) The guide wheel assembly also comprises an outer connecting gear 270a and two guide wheel gears 215a, 215b for coupling the front gear train together with the rear gear train. The guide wheel gears 215a, 215b are mounted on the outer faces of guide wheels 210a, 210b which, as illustrated in
(21) Additionally or alternatively, the guide wheel assembly may also comprise a second outer connecting gear 270b together with guide wheel gears 215c, 215d mounted on the outer faces of the guide wheels 210c, 210d that are adjacent to a left end face of the viewing aperture 250 (the left end face of the viewing aperture being directly opposite to the right end face of the viewing aperture). The second outer connecting gear 270b is rotatably mounted to the base 200 so as to mesh the adjacent guide wheel gears 215c, 215d together. The meshed outer connecting gear 270b and guide wheel gears 215c, 215d form an outer left-side gear train (sometimes referred to herein as an outer left-side transmission). It will be appreciated that the outer left-side gear train also couples the front region 200a guide wheel pairs together with the rear region 200b guide wheel pairs such that all three gear trains rotate together with the same speed and direction when any one of the guide wheel pairs in the front region 200a or rear region 200b rotate.
(22) Rotating the guide wheel pairs together in the above manner provides a number of benefits including, for example, enabling the device to move more easily over difficult surfaces such as bumps, depressions, side wall edges, and curved surfaces of the tire; as compared to individually rotating guide wheel pairs. In addition, this feature also ensures that every axle rotates whenever one of the guide wheel pairs rotates—this is advantageous for more reliably determining how far the hand-held device 100 has traveled, as described further below.
(23) A further advantage of the outer right-side gear train and, optionally, the outer left-side gear train is that the arrangement does not obstruct the light path 125 between the laser light source 120 and the tire, and the light path 135 between the tire to the detector 130. In other words, by arranging an outer gear train (i.e. outer right-side gear train and/or outer left-side gear train) to couple the front gear train and the rear gear train together, there are no axles 220, axle gears 240, inner connecting gears 245, guide wheels 210, guide wheel gears 215a, 215b, or outer connecting gears 270a, 270b obstructing the area defined by the viewing aperture 250.
(24) The magnetic rotary encoder assembly 110 comprises an encoder gear that meshes with the axle gear 240a of a front guide wheel pair. The front guide wheel pair corresponds to the guide wheel pair in the front region 200a of the base 200 that is the furthest away from the viewing aperture 250.
(25) The encoder gear is arranged to rotate with the rotation of the front-most guide wheel pair. However, since the front-most guide wheel pair is arranged to rotate together with the other five guide wheel pairs as described above, it will be appreciated that the encoder gear is also arranged to rotate with the rotation of any one of the other five guide wheel pairs.
(26) The rotary encoder assembly 110 also comprises one or more magnets (not shown) positioned on the encoder gear, and a magnetic field detector. The one or more magnets and the magnetic field detector are positioned such that a peak magnetic field overlap between them occurs at least once every full rotation, or partial rotation, of the rotary encoder. Every time a peak magnetic overlap occurs, the magnetic rotary encoder assembly 110 generates a signal. The signal enables a processor 190 to determine a cumulative count of how many full or partial rotations of the encoder gear have occurred since the encoder gear started to rotate or since a particular point in time. It will of course be appreciated that other rotary encoder assemblies may be used instead of the magnetic rotary encoder to measure the rotation of the front guide wheel pair and provide a corresponding signal.
(27) The rotary encoder assembly 110 communicates the signal to a processor 190 located within the hand-held device 100. The processor 190 is clocked to an internal clock and determines the distance over which the hand-held device 100 moves based upon the signal and the fact that the hand-held device 100 moves by a set amount every time the signal is generated. The determined distance is stored in a memory unit 185 together with imaging data (i.e. sample data) that was acquired by the detector 130 during the movement of the hand-held device. The acquisition of the imaging data is discussed in more detail below. The processor 190 may use the determined distance together with the imaging data from the detector 130 to map the imaging data onto an idealised tire model to generate a three dimensional surface profile image of the tire surface which is imaged by the hand-held device. The generated image may be sent from the processor 190 to a display unit such as a monitor or a smartphone for display. Optionally, as discussed in more detail below, the processor 190 may also determine one or more of wheel alignment information, tire inflation information, and stopping distance information based on the imaging data and the signal generated by the rotary encoder. Additionally or alternatively, the rotary encoder assembly 185 may comprise an input-output interface such as a wireless transceiver. As illustrated in
(28) Optionally, as discussed in more detail below, the external device 400 may also determine one or more of: wheel alignment information; tire inflation information; and stopping distance information based on the imaging data and the rotary encoder signal data received from the hand-held device 100. As mentioned previously, the imaging data and the rotary encoder signal data form part of the measurement data obtained by the hand-held device 100.
(29) As illustrated in
(30) The lighting assembly 140 is arranged to receive light from the laser light source 120 and direct it through a Powell lens 145 to generate an elongate pattern of laser light. The lighting assembly 140 is also arranged to project the elongate pattern of laser light out of the device 100 through the access aperture 180 and the viewing aperture 250. The optical path 125 along which the elongate pattern of laser light is projected out of the device by the lighting assembly 140 is such that, in use, the projected elongate pattern of laser light falls incident onto the tire surface (or any other underlying surface upon which the device 100 sits) at an angle that is not parallel with the direction of movement of the device 100.
(31) The detector 130 is arranged to image the projected elongate pattern of laser light on the tire surface by imaging the surface of the tire along optical path 135. Optical path 135 is separate to optical path 125 and forms an angle with the tire surface that is different to that formed by optical path 125. The detector is clocked to the internal clock and samples the imaged data (i.e. projected elongate pattern of laser light on the tire surface) according to a fixed period such as, for example, once every 0.1 seconds. Alternatively, the detector may sample the imaged data according to a variable time period such as, for example, a period set in dependence on the speed at which the hand-held device 100 moves (e.g. the detector may sample the imaged data more often when the speed at which the device 100 moves across a surface increases). This may avoid the need for mapping the imaging data using the movement data at a later time.
(32) The detector 130 provides the sampled image data to the memory unit 185. The memory unit 185 is connected to the internal clock and stores the sampled data together with the distance traveled by the hand-held device when each sample was taken. Optionally, the memory unit 185 may also store the time at which each sample was taken in the sampled data. The distance the hand-held device 100 travels is determined by the processor using the signal from the encoder assembly 110, as set out above.
(33) As mentioned above, the processor 190 may use the data in the memory unit 185 to generate a three dimensional surface profile image of the tire surface which is imaged by the hand-held device by mapping the imaging data onto a base tire structure.
(34) Additionally or alternatively, it will be appreciated that the processor 190 may use the sampled data from the detector 130 to generate a surface depth profile measurement of the tire surface imaged by the hand-held device using known techniques such as distortion-based surface depth measurements.
(35) Optionally, the processor 190 may store the generated three dimensional surface profile image of the tire surface in the memory unit 185. The stored three dimensional surface profile image of the tire surface may be stored together with a time stamp and an identifier. In a further embodiment, the processor 190 may retrieve one or more stored three dimensional surface profile images of the tire surface from the memory unit 185 based on the identifier and the time stamp. The processor 190 may compare the retrieved image(s) with a more recently taken three dimensional surface profile image of the tire surface and, based on the differences between the images and recent image, estimate how quickly the tire is wearing and when it will need replacing. In addition, the processor may identify regions of the tire that are wearing more quickly than other regions of the tire. Additionally or alternatively, the processor 190 may compare a recently generated three dimensional surface profile image of the tire surface with an image stored in a remote device such as a smartphone or data server. Optionally, the processor 190 may send a generated three dimensional surface profile image of the tire surface to a remote device (e.g. data server or smartphone) for storage.
(36) Alternatively, the processor 190 may receive the signal from the encoder assembly 110 and the sampled data from the detector 130 directly to generate a three dimensional surface profile image of the tire surface. It will be appreciated that in this example, the processor 190 may generate the three dimensional surface profile image of the tire surface in real-time as the hand-held device is being moved. It will be understood that real-time is taken to mean that the three dimensional surface profile image of the tire surface is generated as the hand-held device is being moved over the surface of the tire, rather than after the hand-held device has finished moving over the surface of the tire.
(37) Additionally or alternatively, the processor 190 may analyze the relative tread depth between at least two different points/regions in the 3D surface profile to determine wheel alignment information. For example, the processor may determine the relative tread depth between the centre of the tire's rolling surface and the tire's outer/inner facing sidewall. The slope in the tread depth from the centre to the outer/inner sidewall may be used to determine the so-called camber-alignment of the tire. For example, if the slope in the tread depth from the centre of the tire to its outer side wall is negative, then the tire has a positive-camber alignment and the degree of the slope can be used to determine the positive-camber angle relative to a flat ground or a known axle orientation. Similarly, if the slope is positive, then the tire has a negative-camber alignment and the degree of the slope can be used to determine the negative-camber angle relative to a flat ground or a known axle orientation.
(38) To determine whether the tire has a so-called toe-in or a toe-out alignment, the processor 190 may in some examples determine whether the tread depth across inner/outer sidewall region of the 3D surface profile slopes more than the centre region of the 3D surface profile. If the outer sidewall slopes more than the centre region, the processor 190 determines that the tire has a toe-in alignment. If the inner sidewall slopes more than the centre region, the processor 190 determines that the tire has a toe-out alignment. The extent of the sidewall slope may be used to determine the toe-in/toe-out angle.
(39) If the processor determines that there are patches of smaller tread depth in the centre region (compared to other regions of the centre region) of the 3D surface profile, the processor 190 determines that the tire is not balanced.
(40) Additionally or alternatively, the processor 190 may analyze the relative tread depth between at least two different points/regions in the 3D surface profile to determine tire inflation information.
(41) For example, if the tread depth in the centre region of the 3D surface profile is smaller (i.e. more worn) than the outer and the inner sidewalls of the tire, then the processor determines that the tire is overinflated. If the tread depth in the inner and the outer sidewall regions of the 3D surface profile is smaller than the centre region, the processor determines that the tire is underinflated.
(42) Optionally, the processor 190 may compare the determined wheel alignment information and/or the determined tire inflation information with optimum settings for the tire. The optimum settings may be stored in the hand-held device 100, or they may be inputted into the hand-held device 100 via an input means (e.g. a camera, touch screen input, a serial input or a wireless input). The optimum settings provide ideal values for the tire alignment and/or inflation based on the tire make, tire size, tire age, tire wear-condition, and/or the type of the vehicle on which the tire is fitted. Based on the comparison, the processor 190 may determine one or more correction/adjustment values. The hand-held device 100 may output (e.g. display) these correction values.
(43) For example, the processor 190 may display a command to correct the positive-camber angle based on the difference between the optimum positive-camber angle and the determined positive-camber angle. Similarly, the processor 190 may estimate how much the tire needs to be inflated based on the difference between a 3D tire surface scan of an optimally inflated tire and the determined 3D tire scan of an underinflated tire.
(44) Additionally, the processor 190 may be arranged to estimate the stopping distance of the vehicle based on a pre-determined correlation such as that shown in
(45) Optionally, in all embodiments described herein the laser light source comprises visible light.
(46) Optionally, the clip connector 150 could be any type of quick release fastener such as a snap-fit fastener (e.g. push clip) or a push fit fastener but, alternatively, a screw-fit fastener (e.g. bolt fastener) could be used instead of the clip connector.
(47) The processor 190 may comprise any suitable processing means, such as any one or more of: a microprocessor, a microcontroller, an ASIC, an FPGA, a DSP. Optionally, the processor 190 may comprise a local device, such as a desktop PC. Alternatively, the processor 190 may comprise a remote device, such as a server or a mobile device (e.g. a smartphone), or it may be distributed, such as comprising a cloud of servers.
(48) The processor 190 may comprise a plurality of processors or sub-processors. The plurality of processors or sub-processors may carry out any of the processing functions described herein, including, for example: controlling the laser light source 120; determining the distance traveled; performing distortion based depth profile measurements; and/or generating a three dimensional surface profile image of the tire surface.
(49) Optionally, the memory unit 185 may comprise software comprising instructions for instructing the processor 190 to carry out any of the steps described herein, including, for example: controlling the laser light source 120; determining the distance traveled; performing distortion based depth profile measurements; and/or generating a three dimensional surface profile image of the tire surface.
(50) The memory unit 185 may comprise a plurality of memory units for storing the data described herein.
(51) The respective locations of the processor 190 and the memory unit 185 illustrated in
(52)
(53) It will also be appreciated that the processor 190 may store the generated three dimensional surface profile image in memory, such as the memory unit 185 or an external memory unit. The processor 190 may subsequently retrieve the generated three dimensional surface profile image from memory and stitch it together with an image of an adjacent area of the tire. Alternatively, the processor 190 may subsequently retrieve the generated three dimensional surface profile image from memory and compare it with a more recent image of the same area of the tire for comparative measurements such as, for example, determining when a depth of the tire will reach a minimum safety limit.
(54)
(55)
(56) In this example, the external device 400 is configured to retrieve the optimum settings from stored memory. Alternatively, however, the optimum settings may be entered into the eternal device via the touch screen interface 410. As another alternative, the external device 400 may retrieve the optimum settings from an external database 320. The external database 320 may be accessed via a LAN/WAN network 310.
(57) It will be appreciated that in other examples, the LAN/WAN network 310 may be used by the hand-held device 100 to communicate with the external device 400.
(58) The optimum settings may be identified based on a vehicle license plate number. Accordingly, in some examples, the hand-held device 100 or the external device may retrieve the optimum data based on the license plate number of the vehicle to which the tire is fitted. For example, the hand-held device 100 or the external device 400 may store optimum data for different types of vehicles, and may identify the correct optimum data by identifying the vehicle based on the vehicle's number plate.
(59) In some examples, and as illustrated in
(60)
(61) The guide rail 800 comprises two spaced-apart parallel linear tracks 810, 815 (see
(62) Each linear track 810, 815 comprises a flat upper surface 810a, 815a. The linear tracks 810, 815 are spaced apart so that guide wheels 210 on the left-hand side of the hand-held device 100 rest on the upper surface 810a of one linear track 810, and guide wheels 210 on the right-hand side of the hand-held device 100 rest on the upper surface 815a of the other linear track 815. In this way, it will be appreciated that in this arrangement the guide wheels 210 of the hand-held device 100 may rotate along the linear tracks 810, 815 of the guide rail 800 when scanning the surface of the stacked tires 801-806. This results in more accurate scanning as the linear tracks 810, 815 of the guide rail 800 guide the hand-held device 100 along a straight path across the stacked tires 801-806.
(63) Optionally, the each upper surface 810a, 815a may comprise a raised outer facing edge 810b, 815b (see
(64) It will be appreciated by those skilled in the art that the invention has been illustrated by describing several specific embodiments thereof, but is not limited to these embodiments. Many variations and modifications are possible, within the scope of the accompanying claims.