Control method and device of vehicle-mounted fitness equipment, vehicle-mounted fitness equipment and vehicle
By responsive to mobile instructions, the equipment location and control movement are solved, and the existing on-board fitness equipment is cumbersome and inconvenient to move is realized, and the intelligent use of on-board fitness equipment is realized.
Patent Information
- Application Number
- CN202310279626.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2043-03-21
AI Technical Summary
Existing on-board fitness equipment requires manual operation by users, the steps are cumbersome and inconvenient to move, so it is impossible to use intelligently.
By responding to mobile instructions, obtaining the equipment location of the on-board fitness equipment, and controlling the equipment movement according to the mobile instructions and equipment position to achieve automated movement.
The operation process is simplified, allowing users to control the movement of the device through mobile instructions, solving the problem of the fixed or large size of the device, and realizing the intelligent use of on-board fitness equipment.
Smart Images

Figure CN116392782B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automatic control technology, and in particular to a control method for vehicle-mounted fitness equipment, a control device for vehicle-mounted fitness equipment, vehicle-mounted fitness equipment and a vehicle. Background Art
[0002] Cars are a daily means of transportation in people's lives. During long-distance driving, drivers and passengers are confined in a small space, which can make them feel depressed. At the same time, long-term riding can also lead to poor blood circulation and numbness. Therefore, the automobile market has introduced structural devices that can be used for fitness in the car, so that fragmented time can be used for exercise.
[0003] However, existing vehicle-mounted fitness equipment requires users to manually open it first and then pull it by hand to move it forward and backward. The steps are cumbersome and it is very inconvenient to move. Summary of the invention
[0004] The purpose of the present application is to provide a control method for a vehicle-mounted fitness device, a control device for a vehicle-mounted fitness device, a vehicle-mounted fitness device and a vehicle. The movement of the vehicle-mounted fitness device can be controlled by movement instructions, the operation is simple and convenient, and the intelligent use of the vehicle-mounted fitness device is realized.
[0005] In a first aspect, an embodiment of the present application provides a method for controlling a vehicle-mounted fitness device, the method comprising: obtaining a device position of the vehicle-mounted fitness device in response to a movement instruction for the vehicle-mounted fitness device; and controlling the movement of the vehicle-mounted fitness device according to the movement instruction and the device position.
[0006] In a second aspect, an embodiment of the present application provides a control device for a vehicle-mounted fitness device, comprising: an acquisition module for acquiring a device position of the vehicle-mounted fitness device in response to a movement instruction for the vehicle-mounted fitness device; and a processing module for controlling the movement of the vehicle-mounted fitness device according to the movement instruction and the device position.
[0007] In a third aspect, an embodiment of the present application provides a vehicle-mounted fitness device, comprising: a memory for storing executable program code; and a processor for calling and running the executable program code from the memory, so that the vehicle-mounted fitness device performs the steps in the above method.
[0008] In a fourth aspect, an embodiment of the present application provides a vehicle, wherein the vehicle includes the vehicle-mounted fitness equipment as described in the third aspect.
[0009] In a fifth aspect, an embodiment of the present application provides a computer storage medium, wherein the computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps in the above method.
[0010] The present application provides a method for controlling a vehicle-mounted fitness device, including: obtaining the device position of the vehicle-mounted fitness device in response to a movement instruction for the vehicle-mounted fitness device; and controlling the movement of the vehicle-mounted fitness device according to the movement instruction and the device position. Through the technical solution provided by the present application, the movement of the vehicle-mounted fitness device can be controlled by using the movement instruction, and the operation is simple and convenient, which solves the problem that the existing vehicle-mounted fitness device is fixed inside the vehicle and cannot be moved or the device is large in size and difficult to move, and realizes the intelligent use of the vehicle-mounted fitness device.
[0011] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0013] Figure 1 It is a structural schematic diagram of a vehicle-mounted fitness equipment provided in an embodiment of the present application;
[0014] Figure 2 It is a flowchart of a control method of a vehicle-mounted fitness equipment provided by an embodiment of the present application;
[0015] Figure 3 is a bottom view of a vehicle-mounted fitness device provided in an embodiment of the present application;
[0016] Figure 4 is a flow chart of another control method of a vehicle-mounted fitness device provided in an embodiment of the present application;
[0017] Figure 5 is a flow chart of another control method of a vehicle-mounted fitness device provided in an embodiment of the present application;
[0018] Figure 6 It is a structural schematic diagram of a control device of a vehicle-mounted fitness equipment provided in an embodiment of the present application;
[0019] Figure 7 It is a structural schematic diagram of a vehicle-mounted fitness equipment provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. The described embodiments should not be regarded as limiting the present application. All other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of this application.
[0021] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0022] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0024] Below, the technical solution of the control method of the vehicle-mounted fitness equipment according to the embodiment of the present application will be described in detail with reference to the accompanying drawings.
[0025] Figure 1 A schematic structural diagram of a vehicle-mounted fitness device provided in an embodiment of the present application is shown.
[0026] Reference Figure 1 As shown, the vehicle-mounted fitness equipment 100 includes a vehicle-mounted multimedia head unit (Head Unit, HUT) 101, a driver / occupant monitoring system (driver monitoring system / occupant monitoring system, DMS / OMS) 102 and a central electronic module (CEM) 103.
[0027] In the embodiment of the present application, the vehicle-mounted multimedia host 101 is a highly integrated vehicle-mounted multimedia entertainment information center that can realize all the functions of a home computer, support in-car Internet access, audio and video entertainment, satellite positioning, voice navigation, games, telephone and other functions, and can also realize specific functions such as visual reversing and fault detection.
[0028] In the embodiment of the present application, the driver monitoring system in the driver / passenger monitoring system 102 is used to monitor the driver's driving behavior in real time and make corresponding warning prompts, such as fatigue monitoring, distraction monitoring, dangerous driving monitoring, etc.; its working principle is to monitor the driver's head, eyes, face, hands and other details through an infrared camera facing the driver, track its movement trajectory, and use the artificial intelligence (AI) algorithm to identify and judge the collected data, and finally obtain the evaluation results and make warning prompts on the interactive platform. The technical principle of the passenger monitoring system is similar to that of the driver monitoring system, but it is functionally used to monitor passengers to ensure the safety of passengers and driving safety, such as using a camera to detect whether the passenger is wearing a seat belt correctly.
[0029] In the embodiment of the present application, the central electronic controller 103 is used to control the automobile equipment through the protocol, with signal (data) acquisition, calculation and processing, analysis and judgment, and decision-making as input, and issuing control instructions and directing the actuator to work as output; in actual applications, similar functions can also be achieved through an electronic control unit (ECU).
[0030] In the embodiment of the present application, for the convenience of description, the vehicle-mounted multimedia host 101 may be referred to as a “host”, and the central electronic controller 103 may be referred to as a “controller”.
[0031] Figure 2 It is a flow chart of a control method of a vehicle-mounted fitness equipment provided in an embodiment of the present application.
[0032] See also Figure 2 The control method of the vehicle-mounted fitness equipment comprises the following steps:
[0033] Step 201: In response to a movement instruction for a vehicle-mounted fitness device, obtain a device location of the vehicle-mounted fitness device.
[0034] In the embodiment of the present application, the movement instruction refers to an instruction input by the user to instruct the vehicle-mounted fitness device to move. For example, the movement instruction can be a voice instruction, a gesture instruction, or a tapping instruction, which is not specifically limited in the embodiment of the present application.
[0035] In the embodiment of the present application, the device position of the vehicle-mounted fitness device may include whether the vehicle-mounted fitness device is located in the front row or the back row, and the device position of the vehicle-mounted fitness device may also include whether the vehicle-mounted fitness device is located on the left or the right side of the row. The embodiment of the present application does not make specific limitations on this.
[0036] In some embodiments, the device location of the vehicle-mounted fitness device can be obtained through a built-in positioning module.
[0037] In some embodiments, the device position of the vehicle-mounted fitness device may be determined by the position of the wheels of the vehicle-mounted fitness device within the wheel tracks. Figure 3 is a bottom view of a vehicle-mounted fitness device provided in an embodiment of the present application, see Figure 3 The wheels of the vehicle-mounted fitness equipment can move forward and backward in the wheel tracks 31 and 32. The forward movement allows the front-row users to use the vehicle-mounted fitness equipment, and the backward movement allows the rear-row users to adjust to the most comfortable stretching angle for themselves. When the wheels are not moving, they will be fixed by the calipers 33 and 34 in the tracks. When they are about to move, the calipers 33 and 34 are retracted, and the wheels can move forward and backward. The switches of the calipers 33 and 34 are electromagnetic spring switch controllers (Electromagnetic switch System, ESS) 35. When power is on, the calipers 33 and 34 pop out, and when power is not on, the calipers 33 and 34 are retracted.
[0038] In some embodiments, while obtaining the device position of the vehicle-mounted fitness device, the user position may also be obtained, wherein the user position includes whether the user is in the front row or the back row.
[0039] Step 202: Control the vehicle-mounted fitness equipment to move according to the movement instruction and the equipment position.
[0040] In the embodiment of the present application, controlling the movement of the vehicle-mounted fitness device may include controlling the movement of the vehicle-mounted fitness device from the back row to the front row, and controlling the movement of the vehicle-mounted fitness device may also include moving to the left or right in the same row, and the embodiment of the present application does not specifically limit this.
[0041] In some embodiments, step 202 may include:
[0042] If the movement instruction is a voice instruction, determining the control keywords contained in the voice instruction;
[0043] If the movement command is a gesture command, determine the type of the gesture command;
[0044] According to the type of control keywords or gesture commands, the vehicle-mounted fitness equipment is controlled to move.
[0045] In the embodiment of the present application, determining the control keyword may include: obtaining a voice instruction through a microphone included in HUT101; and identifying the voice instruction through HUT101 to determine the control keyword. Determining the type of gesture instruction may include: obtaining a gesture instruction through a camera included in DMS / OMS102, and identifying the gesture instruction through HUT101 to determine the type of gesture instruction.
[0046] For example, if the movement instruction is a voice instruction, the HUT 101 determines that the control keyword contained in the voice instruction is: move forward a little; control the vehicle-mounted fitness equipment to move forward 10 centimeters (cm).
[0047] For another example, if the movement instruction is a voice instruction, the HUT 101 determines that the control keyword contained in the voice instruction is: move right a little; control the vehicle-mounted fitness equipment to move 5 cm to the right.
[0048] For another example, if the movement instruction is a gesture instruction, the type of the gesture instruction is determined by the HUT 101 to be: stop; control the vehicle-mounted fitness device to stop moving.
[0049] In some embodiments, in combination Figure 1 and Figure 3 As shown, controlling the movement of the vehicle-mounted fitness equipment can be achieved by the following steps:
[0050] According to the moving instruction, HU101 sends a moving signal; after the vehicle-mounted fitness device receives the signal, ESS35 controls the calipers 33 and 34 to retract, the vehicle-mounted fitness device moves to the target position and stops, and ESS35 controls the calipers 33 and 34 to pop out to fix the vehicle-mounted fitness device.
[0051] In some embodiments, step 202 may include:
[0052] Detect user location;
[0053] Control the movement of the vehicle-mounted fitness equipment according to movement instructions, equipment location and user location.
[0054] It can be understood that the movement instruction in the embodiment of the present application is issued by the user, and the user position can be the position of the user who issues the movement instruction inside the vehicle.
[0055] Optionally, when the user issues a voice command or a tapping command, the user's position can be detected by sound source localization technology; when the user issues a gesture command, the user's position can be detected by image localization technology.
[0056] For example, the sound signals emitted by the user are measured by multiple microphones at different locations inside the vehicle. Since the time it takes for the sound signals to reach each microphone is delayed to varying degrees, the measured sound signals are processed using a preset algorithm to obtain the arrival direction (including azimuth, pitch angle) and distance of the sound source point relative to the microphone; further, the in-vehicle multimedia host determines the user's position inside the vehicle based on the obtained data.
[0057] For example, the binocular camera can be used to detect the user's posture and dynamics in the visible area in real time and identify the user's hand movements. The in-vehicle multimedia host can determine whether the user is issuing gesture commands through a deep learning recurrent neural network; further, the user's position inside the vehicle can be determined.
[0058] In the above technical solution, the sound source localization technology can be implemented based on the vehicle's original microphone and on-board multimedia host, and the image localization technology can be implemented based on the vehicle's original camera and on-board multimedia host. In this way, there is no need to add other components, and the maximum utilization of the original structure is achieved.
[0059] The control method of the vehicle-mounted fitness device provided in the embodiment of the present application obtains the device position of the vehicle-mounted fitness device by responding to the movement instruction for the vehicle-mounted fitness device; and controls the movement of the vehicle-mounted fitness device according to the movement instruction and the device position. Through the technical solution provided by the present application, the user can control the movement of the vehicle-mounted fitness device through the movement instruction, and the operation is simple and convenient, which solves the problem that the existing vehicle-mounted fitness device is fixed inside the vehicle and cannot be moved or the device is large in size and difficult to move, and realizes the intelligent use of the vehicle-mounted fitness device.
[0060] In some embodiments, controlling the movement of the vehicle-mounted fitness device according to the movement instruction, the device position, and the user position may include:
[0061] A1. Determine the relative relationship between the user location and the device location;
[0062] A2. Obtain the moving direction of the vehicle-mounted fitness equipment according to the moving instruction and the relative relationship;
[0063] A3. Based on the moving direction, control the vehicle-mounted fitness equipment to move a target distance; wherein the target distance is preset or obtained based on the moving instruction.
[0064] In the embodiment of the present application, the relative relationship between the user position and the device position can be whether the user position is located in front of or behind the vehicle relative to the device position, or the relative relationship between the user position and the device position can be whether the user is close to or far away from the fitness equipment.
[0065] In the embodiment of the present application, the moving direction of the vehicle-mounted fitness device includes forward or backward, and the moving direction of the vehicle-mounted fitness device may also include approaching the user or moving away from the user.
[0066] For example, if the user is in the front row and the device is in the back row, the moving direction is forward; if the user is in the back row and the device is in the front row, the moving direction is backward.
[0067] For another example, if the user position and the device position are both in the front row, the moving direction is backward; if the user position and the device position are both in the back row, the moving direction is forward.
[0068] In the embodiment of the present application, the movement instruction may include: a voice instruction, a gesture instruction or a tapping instruction; the movement instruction may also represent approaching the user, and the movement instruction may also represent moving away from the user.
[0069] In some embodiments, A2 obtains the moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship, including:
[0070] If the movement instruction is a voice instruction, determining the control keywords contained in the voice instruction;
[0071] According to the control keywords and the relative relationship, the moving direction of the vehicle-mounted fitness equipment is obtained.
[0072] In the embodiment of the present application, the control keyword refers to the vocabulary used to trigger the corresponding movement operation in the voice command; the control keyword may include: come here, go back, a little forward, a little back, etc.
[0073] In an optional embodiment, determining the control keyword included in the voice instruction may include: performing semantic understanding of the voice instruction by the vehicle-mounted multimedia host to obtain the control keyword.
[0074] For example, the control keyword included in the voice command is: come here; then, if the user is in the front row and the vehicle-mounted fitness device is in the back row, the moving direction of the vehicle-mounted fitness device is forward.
[0075] For another example, the control keyword included in the voice command is: go back; then, if the user and the vehicle-mounted fitness device are both in the front row at this time, the moving direction of the vehicle-mounted fitness device is backward.
[0076] In some embodiments, A2 obtains the moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship, including: if the moving instruction is a voice instruction, determining the moving direction of the vehicle-mounted fitness device according to the control keywords included.
[0077] For example, if the control keyword included in the voice command is: move back a little, then the moving direction of the vehicle-mounted fitness device is backward; if the control keyword included in the voice command is: move forward a little, then the moving direction of the vehicle-mounted fitness device is forward.
[0078] In this way, the user controls the movement of the vehicle-mounted fitness equipment through voice keywords, avoiding the problem of difficulty in moving when the user wants to use the vehicle-mounted fitness equipment, and providing the user with an intelligent fitness experience.
[0079] In some embodiments, A2 obtains the moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship, including:
[0080] If the movement command is a gesture command, determine the type of the gesture command;
[0081] According to the type and relative relationship of the gesture instructions, the moving direction of the vehicle-mounted fitness equipment is obtained.
[0082] In the embodiment of the present application, the types of gesture instructions include beckoning, waving, and stop.
[0083] In the embodiment of the present application, the movement mode corresponding to the type of gesture instruction can be preset by the user.
[0084] In an optional embodiment, determining the type of the gesture instruction may include: identifying the image information of the user to obtain the gesture features of the user's hand; matching the gesture features in a preset gesture library to determine the type of the gesture instruction.
[0085] In an optional embodiment, when the type of gesture instruction is waving, the corresponding vehicle-mounted fitness device moves closer to the user; when the type of gesture instruction is waving, the corresponding vehicle-mounted fitness device moves away from the user.
[0086] For example, the type of gesture command is: waving; if it is recognized that the user is in the front row and the vehicle-mounted fitness device is in the back row, the moving direction of the vehicle-mounted fitness device is forward; if it is recognized that the user is in the back row and the vehicle-mounted fitness device is in the front row, the moving direction of the vehicle-mounted fitness device is backward.
[0087] For another example, the type of gesture command is: waving; if it is recognized that the user is in the front row at this time, the moving direction of the vehicle-mounted fitness device is backward; if it is recognized that the user is in the front row at this time, the moving direction of the vehicle-mounted fitness device is forward.
[0088] In this way, if the in-car environment is noisy or it is inconvenient for the user to make a sound, the movement of the in-car fitness equipment can be controlled by gesture commands, which is conducive to diversified control of the in-car fitness equipment.
[0089] In some embodiments, A2 obtains the moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship, including:
[0090] If the movement instruction is a tapping instruction, determining the number of tapping times of the tapping instruction;
[0091] According to the number of tappings and the relative relationship, the moving direction of the vehicle-mounted fitness equipment is obtained.
[0092] In the embodiment of the present application, the tapping instruction is completed by tapping the panel of the vehicle-mounted fitness equipment.
[0093] In an optional embodiment, the user can set the corresponding relationship between the number of taps and the moving direction.
[0094] For example, knocking twice means that the user wants to use the fitness equipment, and the moving direction is closer to the user; knocking four times means that the user wants to turn off the fitness equipment, and the moving direction is away from the user. That is, when the user knocks twice, the moving direction is the direction of the knocking sound. If the user is in the front row, the moving direction is forward, and if the user is in the back row, the moving direction is backward; when the user knocks four times, the moving direction is the opposite direction of the knocking sound. If the user is in the front row, the moving direction is backward, and if the user is in the back row, the moving direction is forward.
[0095] In this way, the movement of the on-board fitness equipment can be controlled by tapping the panel of the on-board fitness equipment, which solves the problem of inaccurate recognition of gesture commands of the leftmost / rightmost user in the back row and is conducive to diversified control of the on-board fitness equipment.
[0096] In some embodiments, A3 controls the vehicle-mounted fitness device to move a target distance based on the moving direction; wherein the target distance is preset or obtained based on the moving instruction, and may include:
[0097] If the movement instruction is a voice instruction, the target distance is determined according to the control keywords contained in the voice instruction; based on the movement direction, the vehicle-mounted fitness device is controlled to move the target distance;
[0098] If the movement instruction is a gesture instruction or a tapping instruction, the target distance is a preset distance; based on the movement direction, the vehicle-mounted fitness device is controlled to move the target distance.
[0099] For example, when it is determined that the control keyword included in the voice command is: move back a little, and the moving direction of the vehicle-mounted fitness device is forward, the target preset distance is obtained as 10 cm according to the control keyword; further, the vehicle-mounted fitness device is controlled to move forward 10 cm.
[0100] For another example, when the type of gesture instruction is determined to be: waving, and the moving direction of the vehicle-mounted fitness device is forward, the target distance is determined to be the distance from the back row to the front row; further, the vehicle-mounted fitness device is controlled to move forward to the front row position of the vehicle.
[0101] For another example, when the user taps twice and the moving direction of the vehicle-mounted fitness device is backward, the target distance is determined to be the distance from the front row to the back row; further, the vehicle-mounted fitness device is controlled to move backward to the back row of the vehicle.
[0102] Optionally, after A2 obtains the moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship, the method may further include: determining a target position of the vehicle-mounted fitness device according to a control keyword or a gesture type or a tapping number; and controlling the vehicle-mounted fitness device to move to the target position.
[0103] In the embodiment of the present application, the target position of the vehicle-mounted fitness equipment may be a certain position, such as a position 10 centimeters forward; the target position of the vehicle-mounted fitness equipment may also be an uncertain position, such as a position moving backward to the back row.
[0104] For example, if the control keyword is "a little forward", the target position of the vehicle-mounted fitness equipment is determined to be 10 cm in front of the equipment position; if the control keyword is "a little backward", the target position of the vehicle-mounted fitness equipment is determined to be 10 cm behind the equipment position.
[0105] For another example, if the gesture type is waving and the user is in the front row, the target position of the vehicle-mounted fitness device is determined to be the middle position of the back row; if the user is in the back row, the target position of the vehicle-mounted fitness device is determined to be the middle position of the front row.
[0106] For another example, if the number of taps is four and the user is in the front row, the target position of the vehicle-mounted fitness device is determined to be the middle position of the back row; if the user is in the back row, the target position of the vehicle-mounted fitness device is determined to be the middle position of the front row.
[0107] In this way, the moving direction of the vehicle-mounted fitness device is first determined through the relative relationship between the user position and the device position of the vehicle-mounted fitness device, and then the moving target distance of the vehicle-mounted fitness device is controlled based on the moving direction. The position of the vehicle-mounted fitness device can be flexibly changed according to user needs, which is conducive to multiple users using one vehicle-mounted fitness device together, thereby greatly increasing the utilization rate of the vehicle-mounted fitness device.
[0108] Figure 4 It is a flow chart of another control method of vehicle-mounted fitness equipment provided in an embodiment of the present application.
[0109] See also Figure 4 In combination with the above embodiment, the method may further include the following steps:
[0110] Step 401: Obtain image information of a target user.
[0111] In the embodiment of the present application, the image information of the target user includes a head graphic and body posture dynamics.
[0112] In some embodiments, the head image of the user is acquired by an image acquisition device such as a camera, wherein the camera may be a camera originally possessed by the vehicle-mounted multimodal host.
[0113] Optionally, the image acquisition device may include an infrared imager and an infrared light source, so as to acquire the image information of the user even at night when there is insufficient light.
[0114] Step 402: Identify the image information to obtain the physical features of the target user.
[0115] In the embodiment of the present application, the physical characteristics include: gender, age and body shape, wherein body shape can be divided into thin, moderate and fat.
[0116] Optionally, the user's posture dynamics in the visible area can be detected in real time through a binocular camera, and the user's body features can be identified through a deep learning recurrent neural network.
[0117] In some embodiments, after step 401 of acquiring the user's image information, the method further includes:
[0118] Recognize image information to obtain face information of target user;
[0119] Get historical fitness data corresponding to facial information;
[0120] According to the historical fitness data, the tension gear of the vehicle-mounted fitness equipment is determined.
[0121] In the embodiment of the present application, the historical fitness data includes the correspondence between the tension level of the vehicle-mounted fitness equipment and the user's facial information.
[0122] Optionally, when the determined pulling force gear does not meet the user's needs, the user can also manually adjust it.
[0123] In this way, by memorizing the settings of fitness equipment by different users, veteran users can promptly match the strength that best suits their own exercise.
[0124] Step 403: Determine the pulling force value of the target user according to the physical characteristics and the preset corresponding relationship.
[0125] In the embodiment of the present application, the preset corresponding relationship represents the corresponding relationship between the body characteristics and the tension element values.
[0126] In the embodiment of the present application, the tension factor value is a fixed value assigned to the type of each body feature, and the larger the value, the greater the tension requirement.
[0127] Understandably, the greater the tension value, the greater the stretching force required. Based on life experience, men have larger values than women, young people have larger values than the elderly and children, and people of moderate build have larger values than overweight and thin people. Therefore, different physical characteristics correspond to different tension factor values.
[0128] Optionally, before step 403, the method may further include: analyzing and determining the user's demand for tension through a neural network model algorithm, and determining tension element values corresponding to different types of body features; and determining the correspondence between body features and tension element values as a preset correspondence table.
[0129] In the embodiment of the present application, physical characteristics can be a plural concept and no specific limitation is made to this.
[0130] Step 404: Determine the tension level of the vehicle-mounted fitness equipment according to the tension value.
[0131] In the embodiment of the present application, the tension gear refers to the gear corresponding to the tension required by the target user on the vehicle-mounted fitness equipment.
[0132] In some embodiments, step 404 may include:
[0133] Determine the tension interval to which the tension value belongs;
[0134] The gear corresponding to the tension range is determined as the tension gear of the vehicle-mounted fitness equipment.
[0135] In the embodiment of the present application, there is a one-to-one correspondence between the tension intervals and the tension gears of the vehicle-mounted fitness equipment.
[0136] Exemplarily, the corresponding relationship between the tension interval and the tension gear of the vehicle-mounted fitness equipment is shown in Table 1:
[0137] Tension range Rally gear Less than 1.5 First gear Greater than or equal to 1.5 and less than 2.0 Second gear Greater than or equal to 2.0 Third gear
[0138] Table 1
[0139] In this way, according to the correspondence between the tension range and the tension level of the vehicle-mounted fitness equipment, the tension level is determined to provide a precise fitness experience for the target user.
[0140] The control method of the vehicle-mounted fitness equipment provided in the embodiment of the present application obtains the image information of the target user, then identifies the image information of the target user to obtain the physical characteristics of the target user, and finally determines the tension gear of the vehicle-mounted fitness equipment according to the physical characteristics of the target user and the preset correspondence. Through the technical solution provided by the present application, it is possible to match the appropriate tension gear for the target user based on the physical characteristics, meet the target user's demand for stretching force, and improve the user's comfort during exercise.
[0141] In some embodiments, step 403 determines the pulling force value of the target user according to the physical characteristics and the preset corresponding relationship, including:
[0142] B1. Select the element value corresponding to the type of the physical feature from the preset corresponding relationship;
[0143] B2. Sum the selected factor values to determine the pulling force value corresponding to the target user.
[0144] In the embodiment of the present application, physical characteristics can be divided into gender, age and body shape; the types of physical characteristics include male, female, child, youth, middle-aged and elderly, thin, moderate and fat.
[0145] In an optional embodiment, B1 may include: determining the element values corresponding to different types of physical features from a preset correspondence table between physical features and element values.
[0146] For example, the correspondence between physical features and element values is shown in Table 2:
[0147] Physical characteristics Tension factor value male 0.4 female 0.3 Children (3 to 14 years old) 0.3 Youth (15 to 24 years old) 1 Middle-aged (25 to 59 years old) 0.8 Elderly (60 years and above) 0.3 Thin 0.7 Moderate 1 Overweight 0.5
[0148] Table 2
[0149] Optionally, body shape can be measured by body mass index (BMI). For example, a BMI value below 18.5 is considered thin, a BMI value between 18.5 and 25 is considered moderate, and a BMI value above 25 is considered fat; BMI is equal to weight divided by height squared.
[0150] In some embodiments, B2 sums the selected element values to determine the tension value corresponding to the target user, including: summing the element values corresponding to three physical characteristics of the target user to determine the tension value corresponding to the target user.
[0151] It should be noted that the tension value in the embodiment of the present application is not the value of the force that causes an object to extend in the concept of physics, but is obtained by calculating the tension element value. The tension value is used to measure the tension requirements corresponding to target users with different physical characteristics.
[0152] In the embodiment of the present application, 24 different body feature groups can be obtained by arranging and combining body features, and each body feature group includes 3 body feature types.
[0153] For example, the pulling force values corresponding to target users of different body feature groups are shown in Table 3:
[0154]
[0155]
[0156] Table 3
[0157] In this way, the tension value corresponding to the target user is calculated in a preset way, providing a personalized fitness experience for users of different ages and body shapes.
[0158] In some embodiments, after determining the gear corresponding to the tension interval as the tension gear of the vehicle-mounted fitness device, the method further includes: establishing a correspondence between the tension gear of the vehicle-mounted fitness device and the user's facial information, and storing it in the user's historical fitness data.
[0159] In this way, each time after the tension gear of the vehicle-mounted fitness device is matched for the user, the matched tension gear is memorized, so that the user can directly obtain the tension gear next time when using the vehicle-mounted fitness device.
[0160] In some embodiments, after step 202 or step 404, the method further includes:
[0161] The vehicle-mounted fitness device outputs a voice ending statement.
[0162] For example, when the vehicle-mounted fitness equipment reaches the frontmost / rearmost position, a welcome message such as "Dear user, welcome to use the fitness equipment" is output; each time the vehicle-mounted fitness equipment returns to the middlemost position, a closing message such as "Thank you for your use, we will serve you next time" is output.
[0163] For another example, after the vehicle-mounted fitness equipment changes the tension gear, it outputs a welcome message such as "Dear user, the fitness equipment has been switched to gear X, I wish you a pleasant use."
[0164] In this way, interesting fitness services are provided to enhance the user experience.
[0165] Figure 5 It is a flow chart of another control method of a vehicle-mounted fitness equipment provided in an embodiment of the present application.
[0166] See also Figure 5 In combination with the above embodiments, the control method of the vehicle-mounted intelligent device includes the following steps:
[0167] Step 501: Start the vehicle-mounted fitness equipment.
[0168] Step 502: Recognize voice commands / gesture commands / tapping commands.
[0169] Step 503: The vehicle-mounted fitness equipment moves.
[0170] Step 504: Voice broadcast.
[0171] In the embodiment of the present application, after the vehicle-mounted fitness equipment moves to the position required by the user, a voice broadcast is made saying "Dear user, welcome to use the fitness equipment" or "Thank you for your use, we will serve you next time".
[0172] Step 505: Identify user image information.
[0173] Step 506: Determine whether the user has memory settings. If yes, go to step 507; if no, go to step 508.
[0174] In an embodiment of the present application, the vehicle-mounted fitness equipment has a memory function for matching the user's facial information with the tension gear setting.
[0175] Step 507: Adjust the tension level of the vehicle-mounted fitness equipment to a memory level.
[0176] Step 508: Determine the pulling force level according to the body characteristics.
[0177] Step 509: Remember user settings.
[0178] In the embodiment of the present application, after the vehicle-mounted fitness equipment changes the pulling gear, it can also make a voice broadcast "Dear user, the fitness equipment has been switched to X gear, I wish you a pleasant use."
[0179] In this way, users can control the movement of the car fitness equipment through voice commands / gesture commands / tapping commands. After moving to the position required by the user, the appropriate tension gear can be determined according to the user's physical characteristics. In addition, experienced users can directly match the tension size that best suits their exercise through the memory gear, allowing users to enjoy a comfortable fitness experience and increasing the fun of in-car fitness.
[0180] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.
[0181] The following are device embodiments of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0182] Figure 6 It is a structural schematic diagram of a control device of a vehicle-mounted fitness equipment provided in an embodiment of the present application.
[0183] Reference Figure 6 As shown, the control device 600 of the vehicle-mounted fitness equipment can be applied to Figure 2 In the method provided in the corresponding embodiment, the control device 600 of the vehicle-mounted fitness equipment includes:
[0184] An acquisition module 601 is used to acquire a device position of the vehicle-mounted fitness device in response to a movement instruction for the vehicle-mounted fitness device;
[0185] The processing module 602 is used to control the movement of the vehicle-mounted fitness device according to the movement instruction and the device position.
[0186] In other embodiments of the present application, based on the above solution, the acquisition module 601 is also used to detect the user location;
[0187] The processing module 602 is further configured to control the movement of the vehicle-mounted fitness device according to the movement instruction, the device location and the user location.
[0188] In other embodiments of the present application, based on the above solution, the processing module 602 is further used to:
[0189] Determine the relative relationship between the user's location and the device's location;
[0190] According to the movement instruction and the relative relationship, the movement direction of the vehicle-mounted fitness equipment is obtained;
[0191] Based on the moving direction, the vehicle-mounted fitness equipment is controlled to move a target distance; wherein the target distance is preset or obtained based on the moving instruction.
[0192] In other embodiments of the present application, based on the above solution, the acquisition module 601 is further used to acquire image information of the target user;
[0193] The processing module 602 is also used to identify the image information to obtain the physical characteristics of the target user;
[0194] Determine the pulling force value of the target user according to the physical characteristics and the preset corresponding relationship; wherein the preset corresponding relationship represents the corresponding relationship between the physical characteristics and the pulling force element value;
[0195] According to the pulling force value, determine the pulling force level of the vehicle-mounted fitness equipment.
[0196] In other embodiments of the present application, based on the above solution, the processing module 602 is further used to:
[0197] From the preset correspondence, select the element value corresponding to the type of the body feature;
[0198] The selected element values are summed to determine the pulling force value corresponding to the target user.
[0199] In other embodiments of the present application, based on the above solution, the processing module 602 is further used to:
[0200] Determine the tension interval to which the tension value belongs;
[0201] The gear corresponding to the tension range is determined as the tension gear of the vehicle-mounted fitness equipment.
[0202] In other embodiments of the present application, based on the above solution, the processing module 602 is further used to:
[0203] Recognize image information to obtain face information of target user;
[0204] Get historical fitness data corresponding to facial information;
[0205] According to the historical fitness data, the tension gear of the vehicle-mounted fitness equipment is determined.
[0206] Figure 7 It is a structural schematic diagram of a vehicle-mounted fitness equipment provided in an embodiment of the present application.
[0207] Reference Figure 7 As shown, the vehicle-mounted fitness equipment 700 can be applied to Figure 2 In the method provided in the corresponding embodiment, the vehicle-mounted fitness equipment 700 ( Figure 7 The vehicle-mounted fitness equipment 700 and Figure 6 The control device 600 of the vehicle-mounted fitness equipment in FIG. 1 includes: a processor 701, a memory 702 and a communication bus 703, wherein:
[0208] The communication bus 703 is used to realize the communication connection between the processor 701 and the memory 702;
[0209] The processor 701 is used to execute the communication interaction program stored in the memory 702 to implement the following steps:
[0210] In response to a movement instruction for the vehicle-mounted fitness device, obtaining a device location of the vehicle-mounted fitness device;
[0211] Control the movement of the vehicle-mounted fitness equipment according to the movement instructions and the equipment position.
[0212] An in-vehicle fitness device provided in an embodiment of the present application obtains a device position of the in-vehicle fitness device in response to a movement instruction for the in-vehicle fitness device; controls the movement of the in-vehicle fitness device according to the movement instruction and the device position; and realizes that the movement of the in-vehicle fitness device can be controlled by using the movement instruction, and the operation is simple and convenient. It solves the problem that the existing in-vehicle fitness device is fixed inside the vehicle and cannot be moved, or the device is large in size and difficult to move, and realizes the intelligent use of the in-vehicle fitness device.
[0213] The present application provides a vehicle, including the vehicle-mounted fitness equipment in the above embodiment, to achieve the following Figure 2 The implementation process of the control method of the vehicle-mounted fitness equipment provided by the corresponding embodiment will not be repeated here.
[0214] The embodiment of the present application provides a computer-readable storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the following. Figure 2 The implementation process of the control method of the vehicle-mounted fitness equipment provided by the corresponding embodiment will not be repeated here.
[0215] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0216] The above-mentioned computer storage medium / memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM) and the like; it can also be various terminals including one or any combination of the above-mentioned memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc.
[0217] It should be understood that the "one embodiment" or "an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some embodiments" or "some implementation methods" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some embodiments" or "some implementation methods" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0218] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0219] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0220] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0221] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0222] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0223] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0224] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.
[0225] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0226] It is worth noting that the drawings in the embodiments of the present application are only for illustrating the schematic positions of various components on the terminal device and do not represent the actual positions in the terminal device. The actual positions of various components or areas may be changed or offset accordingly according to actual conditions (for example, the structure of the terminal device), and the proportions of different parts of the terminal device in the drawings do not represent the actual proportions.
[0227] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A control method for a vehicle-mounted fitness device, characterized in that: include: In response to a movement instruction for the vehicle-mounted fitness device, obtaining a device position of the vehicle-mounted fitness device; Detect user location; determining a relative relationship between the user location and the device location; Obtaining a moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship; Based on the moving direction, the vehicle-mounted fitness device is controlled to move a target distance; wherein the target distance is preset or obtained based on the moving instruction.
2. The method according to claim 1, characterized in that The method further comprises: Obtain image information of target users; Recognize the image information to obtain the physical features of the target user; Determine the pulling force value of the target user according to the physical characteristics and the preset corresponding relationship; wherein the preset corresponding relationship represents the corresponding relationship between the physical characteristics and the pulling force element value; The tension level of the vehicle-mounted fitness equipment is determined according to the tension value.
3. The method according to claim 2, characterized in that Determining the tension value of the vehicle-mounted fitness equipment according to the body characteristics and the preset corresponding relationship includes: Selecting, from the preset corresponding relationships, a tension factor value corresponding to the type to which the body feature belongs; The selected element values are summed to determine the pulling force value corresponding to the target user.
4. The method according to claim 2, characterized in that: Determining the tension level of the vehicle-mounted fitness equipment according to the tension value includes: Determining the tension interval to which the tension value belongs; The gear position corresponding to the tension interval is determined as the tension gear position of the vehicle-mounted fitness equipment.
5. The method according to claim 2, characterized in that: After acquiring the image information of the target user, the method further includes: Recognize the image information to obtain the face information of the target user; Obtaining historical fitness data corresponding to the facial information; The tension level of the vehicle-mounted fitness equipment is determined according to the historical fitness data.
6. A control device for a vehicle-mounted fitness equipment, characterized in that: include: An acquisition module, configured to acquire a device position of the vehicle-mounted fitness device in response to a movement instruction for the vehicle-mounted fitness device; A processing module, used for detecting a user's location; Determine the relative relationship between the user position and the device position; obtain the moving direction of the vehicle-mounted fitness device according to the moving instruction and the relative relationship; Based on the moving direction, the vehicle-mounted fitness device is controlled to move a target distance; wherein the target distance is preset or obtained based on the moving instruction.
7. A vehicle-mounted fitness device, characterized in that: The vehicle-mounted fitness equipment comprises: A memory for storing executable program codes; A processor is used to call and run the executable program code from the memory, so that the vehicle-mounted fitness device executes the method according to any one of claims 1 to 5.
8. A vehicle, characterized in that: The vehicle includes the vehicle-mounted fitness device according to claim 5.
Citation Information
Patent Citations
exercise chair FOR VEHICLES
RU71258U1