Image sharing system and image sharing method of bicycle

By shooting and uploading images on outdoor bicycles and playing corresponding images on indoor bicycles, the problem of lack of realism in indoor bicycles is solved, which enhances the fun of riding and increases the difficulty.

CN120201221APending Publication Date: 2025-06-24NICECONN TECH CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311770452.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-21
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

Indoor cycling cannot allow riders to experience the scenery and ground shape of a specific location outdoors, and lacks realism and fun.

Method used

An image sharing system is designed to capture instant images on outdoor bicycles through a mobile car watch and upload them to the server. The fixed car watch plays corresponding pre-stored or instant images on indoor bicycles, and adjusts the vehicle body parameters according to vehicle information.

Benefits of technology

Riders can share and experience the images captured by outdoor bicycles on indoor bicycles, adding fun to riding and increasing the difficulty of riding in time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120201221A_ABST
    Figure CN120201221A_ABST
Patent Text Reader

Abstract

The invention provides an image sharing system and an image sharing method of a bicycle. The image sharing system of the bicycle comprises a fixed bicycle meter, a movable bicycle meter, a database and a server, wherein the fixed bicycle meter is arranged in an indoor bicycle and is provided with a screen; the movable bicycle meter is arranged in an outdoor bicycle and is provided with a camera; the server receives the real-time image uploaded by the mobile vehicle meter, and stores the real-time image as a pre-stored riding image in a database when the uploading is finished. The server also receives a sharing request of the fixed vehicle meter, transmits a pre-stored riding image conforming to the sharing request in a database to the fixed vehicle meter for playing in a streaming mode when the real-time image conforming to the sharing request does not exist at present, and transmits the pre-stored riding image conforming to the sharing request to the fixed vehicle meter for playing when the pre-stored riding image conforming to the sharing request does not exist in the database. And scheduling appointment is carried out on the fixed vehicle meter based on the future corresponding travel of the mobile vehicle meter. Therefore, a rider can share the image captured by the outdoor bicycle when riding the indoor bicycle, so that the fun is increased and the difficulty is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a bicycle sharing system and a sharing method, and more particularly to a sharing system and a sharing method capable of sharing images of a bicycle's travel route. Background Art

[0002] Modern people pay more and more attention to physical health, and various types of sports have become popular. Among them, bicycles are the most popular among athletes.

[0003] Bicycles can generally be divided into outdoor bicycles and indoor bicycles. Outdoor bicycles generally allow riders to ride directly on the road they want to ride. In addition to achieving exercise effects, they can also experience the place they are riding and enjoy the scenery along the way, which adds to the fun of riding a bicycle. Indoor bicycles are generally fixed on indoor training stands (also called gaming bikes). Although riders cannot experience the outdoor scenery when riding indoor bicycles, they are also loved by a large number of athletes because they do not need to consider time and outdoor weather.

[0004] However, current indoor cycling cannot allow riders to actually experience the scenery of a specific outdoor location, nor can it allow riders to feel the unique terrain of the location, which is quite a pity. Summary of the invention

[0005] The main purpose of the present invention is to provide a bicycle image sharing system and sharing method, which can allow riders to share images captured by outdoor bicycles while riding indoor bicycles, so as to increase riding fun and increase riding difficulty at appropriate times.

[0006] In order to achieve the above-mentioned object, the bicycle image sharing system of the present invention comprises: A mobile bicycle watch having a camera mounted on an outdoor bicycle; A database; a server connected to the mobile bike meter and the database, configured to receive a real-time image captured and uploaded by the mobile bike meter through the camera, and store the real-time image as a pre-stored riding image in the database when the upload is completed; and A fixed bicycle watch having a screen, which is disposed on an indoor bicycle and connected to the server; The server is configured to accept a sharing request from the fixed bike meter, and when there is no real-time image that meets the sharing request, transmit the pre-stored riding image that meets the sharing request in the database to the fixed bike meter via streaming for playback on the screen, and when there is no pre-stored riding image that meets the sharing request in the database, schedule an appointment for the fixed bike meter based on the corresponding future itinerary of the mobile bike meter.

[0007] As described above, the mobile vehicle meter further includes a positioning unit, a timing unit, and a wireless transmission unit. The mobile vehicle meter is configured to capture the instant image through the camera, record a time information when the instant image is captured through the timing unit, obtain a position coordinate when the instant image is captured through the positioning unit, and upload the instant image and a vehicle information of the outdoor bicycle to the server through the wireless transmission unit. And the server is configured to associate the vehicle information with the pre-stored riding image, where the vehicle information includes the location where the instant image is captured, the time information, the position coordinate, and a vehicle speed and a pedaling force of the outdoor bicycle when the instant image is captured.

[0008] As described above, the sharing request includes a request location or a request position coordinate. The server is configured to query the database when there is currently no mobile vehicle meter located at the request location or the request position coordinate, and schedule an appointment for the stationary vehicle meter when there is no pre-stored riding image in the database that matches the request location or the request position coordinate.

[0009] As described above, the stationary vehicle meter further includes a human-machine interface and a wireless transmission unit. The stationary vehicle meter is configured to receive, through the human-machine interface, a rider's input of the request location or the request position coordinate to generate the sharing request, and transmit the sharing request to the server through the wireless transmission unit.

[0010] As described above, when the server determines that there is currently a mobile vehicle meter that meets the sharing request, it receives the instant image and the vehicle information from the mobile vehicle meter, and forwards the instant image and the vehicle information to the stationary vehicle meter. The stationary vehicle meter is configured to play the instant image through the screen, and adjust a vehicle body parameter of the indoor bicycle based on the vehicle speed and the pedaling force in the vehicle information.

[0011] As described above, when the server transmits the pre-stored riding image to the stationary vehicle meter, it receives a second vehicle information of the indoor bicycle from the stationary vehicle meter, and correspondingly adjusts a playback speed of the pre-stored riding image according to the second vehicle information, where the second vehicle information at least includes a vehicle speed and a pedaling force of the indoor bicycle.

[0012] As described above, when the server is further configured to transmit the pre-stored riding image to the fixed vehicle meter, it determines whether there is an instant image with the same location as the pre-stored riding image, and similar time and position coordinates, and when it determines that there is an instant image with the same location as the pre-stored riding image, and similar time and position coordinates, it calculates the speed and time required for the playback content of the pre-stored riding image to catch up with the current position coordinates of the instant image and displays them on the screen.

[0013] As described above, when the server determines that the playback content of the pre-stored riding image has caught up with the current position coordinates of the instant image, it stops transmitting the pre-stored riding image to the fixed vehicle meter, and switches to transmit the instant image and the corresponding vehicle information to the fixed vehicle meter, so that the fixed vehicle meter plays the instant image on the screen and adjusts a body parameter of the indoor exercise bike based on the vehicle speed and the pedaling force of the vehicle information.

[0014] To achieve the above object, the image sharing method of the exercise bike of the present invention is applied to an image sharing system having a mobile vehicle meter, a fixed vehicle meter, a database, and a server, where the mobile vehicle meter has a camera and is set on an outdoor exercise bike, the fixed vehicle meter has a screen and is set on an indoor exercise bike, and the image sharing method includes: Step a): The server receives an instant image captured and uploaded by the mobile vehicle meter through the camera; Step b): When the upload ends, the server stores the instant image as a pre-stored riding image in the database; Step c): The server receives a sharing request from the fixed vehicle meter; Step d): When there is no instant image that meets the sharing request at present, the server transmits the pre-stored riding image that meets the sharing request in the database to the fixed vehicle meter for playback on the screen by streaming; and Step e): When there is no pre-stored riding image that meets the sharing request in the database, the server schedules an appointment for the fixed vehicle meter based on the future corresponding itinerary of the mobile vehicle meter.

[0015] As described above, where step a) includes receiving vehicle information of the outdoor exercise bike, and step b) includes associating the vehicle information with the pre-stored riding image, where the vehicle information includes the location, time information, position coordinates when the instant image is captured, and a vehicle speed and a pedaling force of the outdoor exercise bike when the instant image is captured.

[0016] As described above, where the sharing request includes a request location or a request position coordinate, step d) includes querying the database to obtain the pre-stored riding image when there is currently no mobile vehicle meter at the request location or the request position coordinate, and step e) includes scheduling an appointment for the stationary vehicle meter when there is no pre-stored riding image in the database that matches the request location or the request position coordinate.

[0017] As described above, further comprising after step c): Step f1) When it is determined that there is currently a mobile vehicle meter that meets the sharing request, the server receives the instant image and the vehicle information from the mobile vehicle meter; and Step f2) Transmitting the instant image and the vehicle information to the stationary vehicle meter, so that the stationary vehicle meter plays the instant image through the screen and adjusts a body parameter of the indoor exercise bike based on the vehicle speed and the pedaling force of the vehicle information.

[0018] As described above, where step d) includes: Step d1) The server transmits the pre-stored riding image to the stationary vehicle meter; Step d2) The server receives a second vehicle information of the indoor exercise bike from the stationary vehicle meter; and Step d3) The server correspondingly adjusts a playback speed of the pre-stored riding image according to the second vehicle information, where the second vehicle information at least includes a vehicle speed and a pedaling force of the indoor exercise bike.

[0019] As described above, further comprising after step d): Step g1) The server determines whether there is an instant image with the same location, time, and similar position coordinates as the pre-stored riding image; Step g2) When it is determined that there is an instant image with the same location, time, and similar position coordinates as the pre-stored riding image, calculating the speed and time required for the playback content of the pre-stored riding image to catch up with the current position coordinates of the instant image and displaying them on the screen; and Step g3) When it is determined that the playback content of the pre-stored riding image has caught up with the current position coordinates of the instant image, stop transmitting the pre-stored riding image to the stationary vehicle meter, and switch to transmit the instant image and the corresponding vehicle information to the stationary vehicle meter, so that the stationary vehicle meter plays the instant image on the screen and adjusts a body parameter of the indoor exercise bike based on the vehicle speed and the pedaling force of the vehicle information.

[0020] The technical effect that the present invention can achieve compared with the related art is that when a rider pedals a stationary bicycle in a riding room, they can also share the images captured by the camera with an outdoor bicycle, thereby enhancing the riding pleasure and appropriately increasing the riding difficulty. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 Schematic diagram of a bicycle according to an embodiment of the present invention.

[0022] Figure 2 Block diagram of a vehicle meter according to an embodiment of the present invention.

[0023] Figure 3 Block diagram of an image sharing system according to an embodiment of the present invention.

[0024] Figure 4 Flowchart of image uploading according to an embodiment of the present invention.

[0025] Figure 5 Flowchart of image sharing according to an embodiment of the present invention.

[0026] Figure 6 Flowchart of image sharing according to another embodiment of the present invention.

[0027] Figure 7 Flowchart of image sharing according to still another embodiment of the present invention.

[0028] In the figure: 1... Bicycle 2... Vehicle meter 20... Processor 21... Screen 22... Camera 23... Wireless transmission unit 24... Positioning unit 25... Human-machine interface 26... Timing unit 27... Detection unit 31... Stationary vehicle meter 310... Screen 32... Mobile vehicle meter 320... Camera 33... Server 34... Database 341... Pre-stored riding images S40 - S45... Upload steps S50 - S53... Sharing steps S61 - S64... Sharing steps S71 - S81... Sharing steps. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0029] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and be able to implement it, but the embodiments cited are not intended to limit the present invention.

[0030] The present invention discloses an image sharing system for bicycles (hereinafter simply referred to as the image sharing system in the specification). The image sharing system is applied between at least two bicycles, allowing the riders of the two bicycles to share the images captured by the same camera. In this way, the riders of indoor bicycles can also enjoy the images taken by outdoor bicycles, thereby adding riding pleasure.

[0031] First, please refer to Figure 1 , which is a schematic diagram of a bicycle according to an embodiment of the present invention. As Figure 1 shown, the bicycle 1 applicable to the image sharing system of the present invention must include a vehicle meter 2. Depending on whether the bicycle 1 is an outdoor bicycle (such as a road bike) or an indoor bicycle (such as a training bike), the vehicle meter 2 needs to be equipped with a screen 21 for playing images or a camera 22 for capturing images. In one embodiment, the vehicle meter 2 may also be equipped with both the screen 21 and the camera 22 at the same time.

[0032] In the present invention, when a rider is riding an outdoor bicycle, the rider can use the camera 22 on the vehicle meter 2 to capture real-time images of the traveling route and upload them to the image sharing system. When another rider is riding an indoor bicycle, the rider can use the screen 21 on the vehicle meter 2 to play the images captured and shared by the outdoor bicycle, thereby simulating the actual situation of riding a bicycle on the spot.

[0033] As described above, when a vehicle meter 2 is set on an outdoor bicycle or an indoor bicycle, it can have different circuit configurations. For the sake of easy understanding, the vehicle meter 2 of the outdoor bicycle and the vehicle meter 2 of the indoor bicycle will be described below with the same circuit configuration, but the present invention is not limited to the following embodiments.

[0034] Refer to Figure 2 , which is a block diagram of a vehicle meter according to an embodiment of the present invention. As Figure 2 shown, the vehicle meter 2 of the present invention has a processor 20, a screen 21, a camera 22, a wireless transmission unit 23, a positioning unit 24, a human-machine interface 15, and a timing unit 26, wherein the screen 21, the camera 22, the wireless transmission unit 23, the positioning unit 24, the human-machine interface 15, and the timing unit 26 are respectively electrically connected to the processor 20.

[0035] The processor 20 may be, for example, a Central Processing Unit (CPU), a Micro Control Unit (MCU), a Programmable Logic Controller (PLC), a System on Chip (SoC), a Field Programmable Gate Array (FPGA), etc., but is not limited thereto. In the present invention, the processor 20 is used to control the coordinated operation of each unit in the vehicle meter 2.

[0036] When the rider rides an outdoor bicycle, the vehicle meter 2 continuously captures real-time images of the on-site environment through the camera 22 and uploads them to the image sharing system through the wireless transmission unit 23. On the other hand, when the rider rides an indoor bicycle, the vehicle meter 2 can receive real-time images or pre-stored images from the image sharing system through the wireless transmission unit 23 and play them through the screen 21.

[0037] The positioning unit 24 may be, for example, a Global Positioning System (GPS) unit, which is used to continuously record the current position coordinates of the vehicle meter 2 when the vehicle meter 2 moves with the outdoor bicycle.

[0038] The timing unit 26 may be, for example, a timer, which is used to record the corresponding time information when the vehicle meter 2 captures real-time images through the camera 22. Thus, the vehicle meter 2 can set a time stamp for the captured real-time images.

[0039] The human-machine interface 25 may be, for example, a button, a touchpad, a touch screen, a voice input unit, etc., which is used to accept the settings of the rider of the indoor bicycle and send a sharing request (to be described in detail later).

[0040] As described above, the vehicle meter 2 of the present invention is mainly provided on an outdoor bicycle or an indoor bicycle. The outdoor bicycle and the indoor bicycle have at least one detection unit 27, which is used to detect vehicle information when the rider rides the bicycle, such as vehicle speed, the pedaling force or pedaling frequency of the bicycle pedals, etc., but is not limited thereto.

[0041] In the present invention, the vehicle meter 2 is connected to the detection unit 27 on the bicycle in a wired or wireless manner, and continuously collects and records the vehicle information of the bicycle during the rider's riding process. In the present invention, the image sharing system associates the real-time images uploaded by the vehicle meter 2 with the vehicle information of the bicycle, that is, the metadata of the real-time images can include the corresponding vehicle information (such as time information, vehicle speed, and pedaling force when the real-time image is captured, etc.).

[0042] Please also refer to Figure 3 , which is a block diagram of an image sharing system according to an embodiment of the present invention. As Figure 3 shown, the image sharing system of the present invention at least includes a fixed vehicle meter 31, a mobile vehicle meter 32, a server 33, and a database 34, wherein the fixed vehicle meter 31, the mobile vehicle meter 32, the server 33, and the database 34 are connected to each other through the Internet.

[0043] The mobile vehicle meter 32 is disposed on any outdoor bicycle (such as a road bike), and has a camera 320. The fixed vehicle meter 31 is disposed on any indoor bicycle (such as a training bicycle disposed on a training stand), and has a screen 310. In the present invention, an outdoor bicycle refers to a bicycle ridden by a rider in an outdoor environment, and an indoor bicycle refers to a bicycle ridden by a rider at a fixed point indoors. The mobile vehicle meter 32 moves along with the movement of the outdoor bicycle; the indoor bicycle is fixed on the training stand and does not move due to the riding of the rider. Therefore, the fixed vehicle meter 31 on the indoor bicycle does not move either.

[0044] The technical feature of the present invention is that when a rider rides an outdoor bicycle, the rider can use the camera 320 on the mobile vehicle meter 32 to capture an instant image of the passing route, and upload it to the server 33 via the Internet. After receiving the instant image uploaded by the mobile vehicle meter 320, the server 33 can, depending on the matching situation, directly transfer the instant image to the fixed vehicle meter 31 for playback, or store it as a pre-stored riding image 341 in the database 34, so that the fixed vehicle meter 31 can play it as a non-instant image later.

[0045] Specifically, the server 33 of the present invention is configured to continuously receive the instant images captured and uploaded by the camera 320 from the mobile vehicle meter 32, and when the upload of the mobile vehicle meter 32 ends (such as when the riding journey ends), store the instant images as pre-stored riding images 341 in the database 34. In one embodiment, the pre-stored riding image 341 records the continuous images of an outdoor bicycle from the start of riding to the end of riding at a specific location (such as Chengching Lake, Wuling, etc.).

[0046] When another rider rides an indoor bicycle and wants to use the image sharing function of the present invention, this rider can send a sharing request to the server 33 through the fixed vehicle meter 31 on the indoor bicycle. In the present invention, the sharing request at least includes the requested location or the requested position coordinates.

[0047] When the server 33 receives a sharing request sent by any fixed bike meter 31 via the Internet, it will determine whether there is an instant image that meets this sharing request among all the currently online mobile bike meters 32 (i.e., the mobile bike meters 32 that are connected to the server 33 and are about to upload or are uploading instant images). For example, if the requested location in the sharing request is Wuling, and there happens to be a mobile bike meter 32 located at Wuling that is uploading an instant image to the server 33, then the server 33 will determine that there is an instant image that meets this sharing request.

[0048] If, after receiving the sharing request, the server 33 determines that there is currently no instant image that meets this sharing request, it will first search the database 34 for pre-stored riding images 341 that meet this sharing request. For example, if the requested location coordinates in the sharing request are within a specific latitude and longitude range, and the database 34 contains pre-stored riding images 341 taken within this latitude and longitude range, then the server 33 will determine that this pre-stored riding image 341 meets this sharing request. In this case, the server 33 transmits the pre-stored riding image 341 that meets this sharing request to the fixed bike meter 31 that sent this sharing request via streaming, so that the fixed bike meter 31 plays the pre-stored riding image 341 on the screen 310. In this way, when the rider is riding an indoor bike, they can obtain non-instant images of the desired location on the screen 310, thereby enhancing the fun of riding an indoor bike.

[0049] If, after receiving the sharing request, the server 33 determines that there is currently no instant image that meets this sharing request, and there is also no pre-stored riding image 341 in the database 34 that meets this sharing request, it means that there is currently no instant / non-instant image that meets the rider's needs to be provided to the rider. In this case, the server 33 can schedule an appointment for this fixed bike meter 31 based on the future corresponding trips of one or more mobile bike meters 32.

[0050] In one embodiment, before riding an outdoor bike, the first rider can first log in to the server through the mobile bike meter 32 and pre-register the time, location, or location coordinates they intend to ride to make a sharing preview. When no instant / non-instant image that meets the sharing request of the second rider can be found, the server 33 can schedule an appointment for the second rider based on the currently registered sharing previews that meet this sharing request. Thus, if the second rider wants to ride an indoor bike while matching the images of the desired location or location coordinates, they can ride according to the scheduled date and time to obtain instant images of the desired location or location coordinates while riding.

[0051] Please refer to Figure 4 , which is a flowchart of image upload for an embodiment of the present invention. Figure 4The flowchart shown is mainly applied to the server 33 in the image sharing system. In an embodiment, the server 33 has computer-executable code. After the server 33 starts and executes the computer-executable code, it can connect to the fixed vehicle meter 31 and the mobile vehicle meter 32, and implement Figure 4 each step of the process shown.

[0052] First, the server 33 accepts the login of the mobile vehicle meter 32 (step S40). For example, the rider can operate the mobile vehicle meter 32 on the outdoor bicycle to connect to the server 33, and enter data such as the rider account, the ID of the outdoor bicycle, or the ID of the mobile vehicle meter 32 to log in to the server 33.

[0053] After the mobile vehicle meter completes the login, the server 33 can continuously receive the vehicle information uploaded by the mobile vehicle meter 32 (step S41) and continuously receive the live image uploaded by the mobile vehicle meter 32 (step S42) during the process of the rider riding the outdoor bicycle.

[0054] As described above, the mobile vehicle meter 32 may include a positioning unit 24, a timing unit 26, and a wireless transmission unit 23. While the mobile vehicle meter 32 captures a live image through the camera 320, it records the time information when the live image is captured through the timing unit 26, and obtains the position coordinates when the live image is captured through the positioning unit 24. Moreover, the mobile vehicle meter 32 uploads the captured live image and the vehicle information of the outdoor bicycle to the server 33 through the wireless transmission unit 23. In an embodiment, the vehicle information at least includes the location, time information, position coordinates when the live image is captured, and the vehicle speed and pedaling force of the outdoor bicycle during the capture process of the live image.

[0055] While receiving the vehicle information and the live image, the server 33 continuously determines whether the rider's riding action is completed (step S43). Moreover, before the riding action is not completed (for example, it is determined based on the position coordinates generated by the positioning unit 24 that the outdoor bicycle has not reached the preset end coordinates), the server 33 continuously determines whether the rider gives up riding (step S44). For example, although the end coordinates have not been reached, the rider has turned off the mobile vehicle meter 32.

[0056] Before the rider's riding action is completed and the rider does not abandon the ride, the server 33 repeatedly executes step S41 and step S42 to continuously receive the vehicle information and real-time images uploaded by the mobile vehicle meter 32. After the rider completes the riding action, the server 33 stores the received real-time images as pre-stored riding images 341 in the database 34, and associates the received vehicle information with this pre-stored riding image 341 (step S45). More specifically, the server 33 associates the vehicle information uploaded by the same mobile vehicle meter 32 with the pre-stored riding image 341, so that this pre-stored riding image 341 contains the corresponding vehicle information (such as location, time, coordinates, vehicle speed, and pedaling force) at the moment when each frame of the image is generated.

[0057] It is worth mentioning that the server 33 of the present invention stores the real-time images as pre-stored riding images 341 in the database 34 after the mobile vehicle meter 32 completes the upload action of the real-time images. At this time, the pre-stored riding images 341 are transformed into non-real-time images. However, if while the mobile vehicle meter 32 uploads the real-time images to the server 33, a fixed vehicle meter 31 requests to share this real-time image (for example, the same location or the same position coordinates), then the server 33 will directly transfer this real-time image to the fixed vehicle meter 31, so that the fixed vehicle meter 31 directly plays the real-time image through the screen 310. In this case, the image seen by the second rider on the screen 310 of the fixed vehicle meter 31 of the indoor bicycle will be synchronized with the live image seen by the first rider when riding an outdoor bicycle.

[0058] Please continue to refer to Figure 5 、 Figure 6 and Figure 7 are the image sharing flowcharts of an embodiment, another embodiment, and yet another embodiment of the present invention respectively. Figure 5 、 Figure 6 and Figure 7 The flowcharts shown are mainly applied to the server 33 in the image sharing system. In an embodiment, the server 33 has computer-executable code. After the server 33 is started and executes the computer-executable code, it can connect to the fixed vehicle meter 31 and the mobile vehicle meter 32 and implement Figure 5 、 Figure 6 and Figure 7 each step of the shown process.

[0059] Such as Figure 5As shown, the server 33 can receive a sharing request sent by any fixed vehicle meter 31 (step S50). In one embodiment, the sharing request includes at least a request location or request position coordinates. In this embodiment, the server 33 determines whether there is an instant image that meets the sharing request currently online based on the request location or request position coordinates (step S51), or determines whether there is a pre-stored riding image 341 that meets the sharing request in the database 34 (step S52).

[0060] In one embodiment, the server 33 will first execute step S51, and only when there is no instant image that meets the sharing request online, will it execute step S52 to search the database 34. In other words, the server 33 will give priority to providing instant images that meet the requirements, and only when there are no instant images that meet the requirements, will it provide non-instant images that meet the requirements. However, the above is only one implementation example of the present invention and is not limited thereto.

[0061] As described above, the fixed vehicle meter 31 can include a human-machine interface 25 and a wireless transmission unit 23. In the present invention, the fixed vehicle meter 31 can receive the request location or request position coordinates input by the rider through the human-machine interface 25 to generate a sharing request accordingly. And the fixed vehicle meter 31 transmits the sharing request to the server 33 through the wireless transmission unit 23.

[0062] In the present invention, if after the server 33 receives the sharing request and determines that there is no instant image that meets this sharing request currently (that is, there is no mobile vehicle meter 32 at the request location or request position coordinates indicated by the sharing request), it will further search the database 34. On the contrary, if the server 33 determines that there is an instant image that meets this sharing request currently (that is, there is a mobile vehicle meter 32 at the request location or request position coordinates indicated by the sharing request), then the server 33 will then execute Figure 6 the steps shown.

[0063] If after the server 33 searches the database 34 and determines that there is no pre-stored riding image 341 that meets this sharing request in the database 34 (that is, there is no pre-stored riding image 341 that meets the request location or request position coordinates indicated by the sharing request), it means that there is no image that can be provided currently. At this time, the server 33 makes a reservation schedule for the fixed vehicle meter 31 based on the corresponding future trips of one or more mobile vehicle meters 32 (step S53). On the contrary, if the server 33 determines that there is a pre-stored riding image 341 that meets this sharing request in the database 34 (that is, there is a pre-stored riding image 341 that meets the request location or request position coordinates indicated by the sharing request), then the server 33 will then execute Figure 7 the steps shown.

[0064] In this embodiment, if the server 33 schedules an appointment for the stationary bike table 31, a reminder can be further sent to the stationary bike table 31 when the appointed date and time arrive. By enabling the riders of the indoor bike and the outdoor bike to start riding the bike simultaneously, the rider of the indoor bike can share the image actually seen by the rider of the outdoor bike.

[0065] As Figure 6 shown, when the server 33 receives a sharing request sent by a stationary bike table 31 and determines that among one or more mobile bike tables 32 currently online, there is a mobile bike table 32 that meets this sharing request (i.e., there is an instant image that meets this sharing request), it can continuously receive the instant image and vehicle information uploaded by this mobile bike table 32 (step S61). Subsequently, the server 33 immediately forwards the received instant image to this stationary bike table 31 (step S62), and at the same time forwards the received vehicle information to the same stationary bike table 31 (step S63).

[0066] In the present invention, after receiving the instant image forwarded by the server 33, the stationary bike table 31 can play the instant image through the screen 310 thereon. Moreover, when continuously receiving vehicle information along with the instant image, the stationary bike table 31 (e.g., through the processor 20 therein) can actively adjust the vehicle body parameters of the indoor bike where the stationary bike table 31 is located based on the vehicle speed and pedaling force recorded in the vehicle information. For example, when the instant image is an uphill image of an outdoor bike, it must be accompanied by a slower vehicle speed and a greater pedaling force. At this time, the stationary bike table 31 can adjust the pedal intensity of the indoor bike according to the slower vehicle speed and greater pedaling force recorded in the vehicle information to simulate the same uphill scenario.

[0067] In this embodiment, when the server 33 forwards the instant image and vehicle data to the stationary bike table 31, it continuously determines whether the forwarding process has ended (step S64). For example, the server 33 can determine whether either the mobile bike table 32 or the stationary bike table 31 has interrupted the connection with the server 33, whether the mobile bike table 32 has refused to share the instant image, and whether the stationary bike table 31 has interrupted the sharing request, etc. Moreover, the server 33 continuously executes steps S61 to S63 before the forwarding process ends to continuously forward the instant image and vehicle information of the mobile bike table 32 to the stationary bike table 31 to achieve the purpose of image sharing.

[0068] As Figure 7As shown, when the server 33 receives a sharing request sent by a fixed vehicle meter 31 and determines that there is currently no mobile vehicle meter 32 that meets this sharing request (i.e., there is no instant image that meets this sharing request), the server 33 further searches the database 34 based on this sharing request and reads the pre-stored riding image 341 that meets this sharing request from the database 34 (step S71).

[0069] Next, the server 33 streams the pre-stored riding image 341 to the fixed vehicle meter 31 that sent this sharing request (step S72). It is worth mentioning that while the server 33 is transmitting the pre-stored riding image 341 to the fixed vehicle meter 31, it can continuously receive the second vehicle information of the indoor bicycle from the fixed vehicle meter 31 (step S73). Thus, the server 33 can correspondingly adjust the playback speed of the pre-stored riding image 341 according to the second vehicle information (step S74).

[0070] In an embodiment, the second vehicle information at least includes the vehicle speed and pedaling force of the indoor bicycle where the fixed vehicle meter 31 is located. In the present invention, the server 33 streams the pre-stored riding image 341 to be played on the fixed vehicle meter 31, and the fixed vehicle meter 31 cannot directly control the playback speed of the pre-stored riding image 341. However, in order to make the playback speed of the pre-stored riding image 341 consistent with the actual riding condition of the rider on the indoor bicycle to enhance the sense of reality, the server 33 can continuously receive the second vehicle information such as the vehicle speed and pedaling force of the indoor bicycle and correspondingly adjust the playback speed of the pre-stored riding image 341 according to the second vehicle information. In this way, although the fixed vehicle meter 31 plays non-instant images, the image sharing system of the present invention can ensure that the playback speed of the non-instant images is consistent with the actual riding condition of the rider without a sense of abruptness.

[0071] While continuously transmitting the pre-stored riding image 341 and receiving the second vehicle information, the server 33 continuously determines whether there is an instant image with the same location, similar time and position coordinates as the pre-stored riding image 341 (step S75), and continuously determines whether the playback action of the pre-stored riding image 341 has ended (step S76).

[0072] If it is determined in step S75 that there is currently no instant image with the same location, similar time and position coordinates as the pre-stored riding image 341, and it is determined in step S76 that the playback action of the pre-stored riding image 341 has not ended, then the server 33 continuously executes steps S71 to S74 to continuously transmit the pre-stored riding image 341 (i.e., non-instant image) to the fixed vehicle meter 31 for playback corresponding to the riding condition of the rider.

[0073] If it is determined in step S75 that there is an immediate image with the same location as the pre-stored riding image 341, similar time, and close position coordinates, the server 33 immediately calculates and (on the screen 310 of the fixed vehicle meter 31) displays the speed and time required for the playback content of the pre-stored riding image 341 to catch up with the current position coordinates of this immediate image (step S77).

[0074] For example, the immediate image comes from an outdoor bicycle ridden by a first rider, and the speed of this outdoor bicycle is slower than the speed of the indoor bicycle (playing the pre-stored riding image 341) ridden by a second rider. In this embodiment, the location of the immediate image is the same as the location of the pre-stored riding image 341 (such as Wuling). Since the speed of the indoor bicycle is faster than the speed of the outdoor bicycle, after a period of time, the playback content of the pre-stored riding image 341 (i.e., the position coordinates of the captured content) will catch up with the position coordinates of the captured content of the immediate image. At this time, the fixed vehicle meter 31 can stop playing the non-immediate image and instead play the immediate image.

[0075] In one embodiment, the server 33 can continuously receive the position coordinates and vehicle speed of the outdoor bicycle from the mobile vehicle meter 32, continuously receive the vehicle speed of the indoor bicycle from the fixed vehicle meter 31, continuously determine the position coordinates corresponding to the playback content of the pre-stored riding image 341, and calculate based on these data the vehicle speed and time required for the playback content of the pre-stored riding image 341 currently on the fixed vehicle meter 31 to catch up with the position coordinates corresponding to the immediate image currently captured by the mobile vehicle meter 32.

[0076] In the present invention, while transmitting the pre-stored riding image 341 to the fixed vehicle meter 31, the server 33 continuously determines whether the playback content of the pre-stored riding image 341 catches up with the position coordinates of the immediate image of the mobile vehicle meter 32 (step S78). And when the playback content of the pre-stored riding image 341 catches up with the current position coordinates of the immediate image, it stops transmitting the pre-stored riding image 341 to the fixed vehicle meter 31, switches to using the immediate image and the corresponding vehicle information uploaded by the mobile vehicle meter 32 (step S79), and directly forwards the immediate image and the vehicle information to the fixed vehicle meter 31 (step S80).

[0077] After step S80, the fixed vehicle meter 31 can continuously play the immediate image captured by the mobile vehicle meter 32 on the screen 310 to achieve visual synchronization with the outdoor bicycle. And the processor 20 of the fixed vehicle meter 31 can automatically adjust the body parameters of the indoor bicycle based on the vehicle speed and pedaling force in the vehicle information provided by the mobile vehicle meter 32, thereby achieving somatosensory synchronization with the outdoor bicycle.

[0078] Similarly, the server 33 continuously determines whether the transfer process of the live image and vehicle data has ended (step S81). For example, it determines whether one of the mobile vehicle meter 32 and the fixed vehicle meter 31 has interrupted the connection with the server 33, whether the mobile vehicle meter 32 has refused to share the live image, and whether the fixed vehicle meter 31 has interrupted the sharing request, etc. Moreover, before the transfer process ends, the server 33 continuously executes step S80 to continuously transfer the live image and vehicle information of the mobile vehicle meter 32 to the fixed vehicle meter 31, so as to achieve the purpose of image sharing.

[0079] The above-described embodiments are merely preferred embodiments cited to fully illustrate the present invention, and the protection scope of the present invention is not limited thereto. Equivalent substitutions or transformations made by those skilled in the art on the basis of the present invention are all within the protection scope of the present invention. The protection scope of the present invention is subject to the claims.

Claims

1. An image sharing system for a bicycle, characterized in that, Comprising: A mobile vehicle meter having a camera disposed on an outdoor bicycle; A database; A server connected to the mobile vehicle meter and the database, configured to receive an instant image captured and uploaded by the mobile vehicle meter through the camera, and store the instant image as a pre-stored riding image in the database when the upload is completed; and A stationary vehicle meter having a screen disposed on an indoor bicycle and connected to the server; Wherein, the server is configured to accept a sharing request from the stationary vehicle meter, and when there is no instant image in the database that meets the sharing request, stream and transmit the pre-stored riding image in the database that meets the sharing request to the stationary vehicle meter for playback on the screen, and when there is no pre-stored riding image in the database that meets the sharing request, schedule a reservation for the stationary vehicle meter based on the future corresponding itinerary of the mobile vehicle meter.

2. The image sharing system of a bicycle according to claim 1, wherein The mobile vehicle meter further includes a positioning unit, a timing unit, and a wireless transmission unit. The mobile vehicle meter is configured to capture the instant image through the camera, record a time information when the instant image is captured through the timing unit, obtain a position coordinate when the instant image is captured through the positioning unit, and upload the instant image and a vehicle information of the outdoor bicycle to the server through the wireless transmission unit. And the server is configured to associate the vehicle information with the pre-stored riding image, wherein the vehicle information includes the location where the instant image is captured, the time information, the position coordinate, and a vehicle speed and a pedaling force of the outdoor bicycle when the instant image is captured.

3. The image sharing system of a bicycle according to claim 2, wherein The sharing request includes a request location or a request position coordinate. The server is configured to query the database when there is no mobile vehicle meter at the request location or the request position coordinate currently, and schedule a reservation for the stationary vehicle meter when there is no pre-stored riding image in the database that meets the request location or the request position coordinate.

4. The image sharing system of a bicycle according to claim 2, wherein, The stationary vehicle meter further includes a human-machine interface and a wireless transmission unit. The stationary vehicle meter is configured to receive a riding person inputting the request location or the request position coordinate through the human-machine interface to generate the sharing request, and transmit the sharing request to the server through the wireless transmission unit.

5. The image sharing system of a bicycle according to claim 2, characterized in that, The server is configured to receive the instant image and the vehicle information from the mobile vehicle meter when it determines that there is a mobile vehicle meter that meets the sharing request currently, and transfer the instant image and the vehicle information to the stationary vehicle meter. Wherein, the stationary vehicle meter is configured to play the instant image through the screen, and adjust a body parameter of the indoor bicycle based on the vehicle speed and the pedaling force in the vehicle information.

6. The image sharing system of a bicycle according to claim 2, wherein, The server is configured to receive a second vehicle information of the indoor bicycle from the stationary vehicle meter while transmitting the pre-stored riding image to the stationary vehicle meter, and correspondingly adjust a playback speed of the pre-stored riding image according to the second vehicle information, wherein the second vehicle information at least includes a vehicle speed and a pedaling force of the indoor bicycle.

7. The image sharing system of a bicycle according to claim 6, wherein The server is further configured to, when transmitting the pre-stored riding image to the fixed vehicle display, determine whether there is an immediate image with the same location as the pre-stored riding image, similar time and position coordinates, and when determining that there is an immediate image with the same location as the pre-stored riding image, similar time and position coordinates, calculate the speed and time required for the playback content of the pre-stored riding image to catch up with the current position coordinates of the immediate image and display them on the screen.

8. The image sharing system of a bicycle according to claim 7, wherein, The server is further configured to, when determining that the playback content of the pre-stored riding image has caught up with the current position coordinates of the immediate image, stop transmitting the pre-stored riding image to the fixed vehicle display, and switch to transmit the immediate image and the corresponding vehicle information to the fixed vehicle display, so that the fixed vehicle display plays the immediate image on the screen and adjusts a vehicle body parameter of the indoor exercise bike based on the vehicle speed and the pedaling force of the vehicle information.

9. An image sharing method for a bicycle, characterized in that, Applied to an image sharing system having a mobile vehicle display, a fixed vehicle display, a database, and a server, wherein the mobile vehicle display has a camera and is disposed on an outdoor exercise bike, the fixed vehicle display has a screen and is disposed on an indoor exercise bike, and the image sharing method includes: Step a) The server receives an immediate image captured and uploaded by the mobile vehicle display through the camera; Step b) The server stores the immediate image as a pre-stored riding image in the database at the end of the upload; Step c) The server receives a sharing request from the fixed vehicle display; Step d) When there is currently no immediate image that meets the sharing request, the server transmits the pre-stored riding image that meets the sharing request in the database to the fixed vehicle display for playback on the screen by streaming; and Step e) When there is no pre-stored riding image that meets the sharing request in the database, the server schedules an appointment for the fixed vehicle display based on the future corresponding itinerary of the mobile vehicle display.

10. The method for sharing images of a bicycle according to claim 9, wherein Step a) includes receiving vehicle information of the outdoor exercise bike, and step b) includes associating the vehicle information with the pre-stored riding image, wherein the vehicle information includes the location, time information, position coordinates when the immediate image is captured, and a vehicle speed and a pedaling force of the outdoor exercise bike when the immediate image is captured.

11. The method for sharing images of a bicycle according to claim 10, characterized in that, The sharing request includes a request location or a request position coordinate. Step d) includes querying the database to obtain the pre-stored riding image when there is currently no mobile vehicle display located at the request location or the request position coordinate, and step e) includes scheduling an appointment for the fixed vehicle display when there is no pre-stored riding image that meets the request location or the request position coordinate in the database.

12. The method for sharing images of a bicycle according to claim 10, wherein After step c), it further includes: Step f1) When determining that there is currently a mobile vehicle display that meets the sharing request, the server receives the immediate image and the vehicle information from the mobile vehicle display; and Step f2) Transmit the instant image and the vehicle information to the fixed vehicle display, so that the fixed vehicle display plays the instant image through the screen and adjusts a body parameter of the indoor exercise bike based on the vehicle speed and the pedaling force of the vehicle information.

13. The method for sharing images of a bicycle according to claim 10, characterized in that, Step d) includes: Step d1) The server transmits the pre-stored riding image to the fixed vehicle display; Step d2) The server receives a second vehicle information of the indoor exercise bike from the fixed vehicle display; and Step d3) The server correspondingly adjusts a playback speed of the pre-stored riding image according to the second vehicle information, where the second vehicle information at least includes a vehicle speed and a pedaling force of the indoor exercise bike.

14. The method for sharing images of a bicycle according to claim 13, wherein, After step d), it further includes: Step g1) The server determines whether there is an instant image with the same location, time, and similar position coordinates as the pre-stored riding image; Step g2) When it is determined that there is an instant image with the same location, time, and similar position coordinates as the pre-stored riding image, calculate the speed and time required for the playback content of the pre-stored riding image to catch up with the current position coordinates of the instant image and display them on the screen; and Step g3) When it is determined that the playback content of the pre-stored riding image has caught up with the current position coordinates of the instant image, stop transmitting the pre-stored riding image to the fixed vehicle display, and switch to transmit the instant image and the corresponding vehicle information to the fixed vehicle display, so that the fixed vehicle display plays the instant image on the screen and adjusts a body parameter of the indoor exercise bike based on the vehicle speed and the pedaling force of the vehicle information.