Methods and devices for determining the comfort zone for trunk operation
By adjusting the parameters of the human body model and the structural information of the vehicle's trunk, the comfortable operating area of the trunk buttons was determined, solving the problem of inaccurate button location determination and improving the ease of operation and applicability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- AVATR CO LTD
- Filing Date
- 2023-09-20
- Publication Date
- 2026-05-26
AI Technical Summary
In the vehicle design process, how to accurately determine the comfortable human operating position of the control buttons in the trunk to improve ease of operation.
By acquiring structural information of the vehicle's trunk and standard model information of the human body, the body model parameters are adjusted according to the button's operation type to generate multiple first model information, and the operating comfort zone of the button is determined by combining the structural information.
It improves the accuracy and convenience of trunk button operation, is suitable for users of various body types, and reduces the need for an operation comfort zone that requires individual testing of each button.
Smart Images

Figure CN117163186B_ABST
Abstract
Description
Technical Field
[0001] This application relates to vehicle technology, and more particularly to a method and apparatus for determining the operating comfort zone of a trunk. Background Technology
[0002] Currently, with the continuous development of vehicle technology and the increasing number of vehicle functions, multiple control buttons are usually installed in the trunk of a vehicle to enable users to perform corresponding functions.
[0003] Therefore, in the vehicle design process, accurately determining the comfortable human operating position of the control buttons to improve the convenience of subsequent control button operation is an urgent problem to be solved. Summary of the Invention
[0004] This application provides a method and apparatus for determining the operating comfort zone of a trunk, so as to accurately determine the operating comfort zone corresponding to the buttons in the trunk.
[0005] Firstly, this application provides a method for determining the comfort zone for operating a trunk, including:
[0006] Obtain structural information of the vehicle's trunk and standard model information of the human body model; wherein, the structural information is used to indicate the positional information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model.
[0007] Based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information; wherein, the first model information is used to indicate the adjusted body model parameters;
[0008] Based on the first model information and the structural information of the trunk, the operating comfort zone of the button to be tested is determined; wherein, the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.
[0009] In one example, the body model parameters include: a first angle, a second angle, and hand shape parameters; wherein, the first angle represents the curvature of the waist; the second angle represents the angle between the arm and the torso; and the hand shape parameters represent the shape of the human body model's hand.
[0010] In one example, based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information items, including:
[0011] If the operation type of the button to be tested is determined to be stretching, then the hand shape parameter in the standard model information is adjusted to the first shape parameter to obtain the second model information; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the first shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information;
[0012] Adjusting the first and second included angles in the second model information yields multiple first model information sets.
[0013] In one example, by adjusting the first and second included angles in the second model information, multiple pieces of first model information are obtained, including:
[0014] Determine a first set of values corresponding to the first included angle; wherein the first set of values includes multiple different first values;
[0015] Determine a second set of values corresponding to the second included angle under the first value; wherein the second set of values includes multiple different second values; the first value and the maximum value in the second set of values are negatively correlated; the maximum value is the largest value among the second values included in the second set of values;
[0016] Based on the second model information, the first value set, and the second value set, multiple first model information is obtained.
[0017] In one example, based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information items, including:
[0018] If the operation type of the button under test is determined to be a press type, the hand shape parameter in the standard model information is adjusted to the second shape parameter to obtain the third model information; wherein, the second shape parameter is the shape parameter of the index finger of the hand in a straight state; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the second shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information;
[0019] By adjusting the first and second included angles in the third model information, multiple first model information is obtained.
[0020] In one example, based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information items, including:
[0021] If the operation type of the button under test is determined to be rotation type, the hand shape parameter in the standard model information is adjusted to the third shape parameter to obtain the fourth model information; wherein, the third shape parameter is the shape parameter of the index finger and thumb in a bent state; the fourth model information includes: the third shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information;
[0022] Adjusting the first and second included angles in the fourth model information yields multiple first model information sets.
[0023] In one example, based on the first model information and the structural information of the trunk, the operating comfort zone of the button to be tested is determined, including:
[0024] Under a preset coordinate system, the structural information of the trunk and the first model information are controlled to be located on the same ground reference plane; and the distance between the leg parameters in the first model information and the rear cover parameters in the structural information of the trunk is controlled to be less than a preset value.
[0025] Determine the position information of the hand corresponding to the first model information;
[0026] Based on the hand position information corresponding to each first model, a touchable surface is obtained by fitting.
[0027] Based on the tactile curved surface and the structural information of the trunk, the operating comfort zone of the button to be tested is determined.
[0028] In one example, a tangible surface is fitted based on the hand position information corresponding to each first model, including:
[0029] Based on the first included angle in each first model information, the position information of the hand is grouped to obtain at least one group set; wherein, the group set includes the position information of at least one hand, and the first included angle of the first model information corresponding to the position information of the hand in the same group set is the same; the first included angle represents the curvature of the waist;
[0030] Determine the fitting curve corresponding to the group set; wherein, the fitting curve is obtained by fitting the position information of the hand contained in the group set;
[0031] The touchable surface is determined based on the fitted curve.
[0032] In one example, the structural information of a vehicle's trunk and the standard model information of a human body model are obtained, including:
[0033] Obtain the structural information of the vehicle's trunk and the vehicle's sales range information; wherein the sales range information represents at least one of the vehicle's corresponding sales region and target sales object;
[0034] Based on the sales scope information, the standard model information for the human body model is determined.
[0035] Secondly, this application provides a device for determining the operating comfort zone of a trunk, comprising:
[0036] An acquisition unit is used to acquire structural information of the vehicle's trunk and standard model information of the human body model; wherein, the structural information is used to indicate the positional information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model.
[0037] An adjustment unit is used to adjust the body model parameters in the standard model information according to the operation type of the button to be tested on the trunk of the vehicle, thereby obtaining multiple first model information; wherein, the first model information is used to indicate the adjusted body model parameters;
[0038] The determining unit is configured to determine the operating comfort zone of the button to be tested based on the first model information and the structural information of the trunk; wherein the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.
[0039] In one example, the body model parameters include: a first angle, a second angle, and hand shape parameters; wherein, the first angle represents the curvature of the waist; the second angle represents the angle between the arm and the torso; and the hand shape parameters represent the shape of the human body model's hand.
[0040] In one example, adjusting the unit includes:
[0041] The first adjustment module is used to adjust the hand shape parameter in the standard model information to a first shape parameter if it is determined that the operation type of the button to be tested is a stretching type, thereby obtaining the second model information; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the first shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information;
[0042] The second adjustment module is used to adjust the first included angle and the second included angle in the second model information to obtain multiple first model information.
[0043] In one example, the second adjustment module is specifically used for:
[0044] Determine a first set of values corresponding to the first included angle; wherein the first set of values includes multiple different first values;
[0045] Determine a second set of values corresponding to the second included angle under the first value; wherein the second set of values includes multiple different second values; the first value and the maximum value in the second set of values are negatively correlated; the maximum value is the largest value among the second values included in the second set of values;
[0046] Based on the second model information, the first value set, and the second value set, multiple first model information is obtained.
[0047] In one example, adjusting the unit includes:
[0048] The third adjustment module is used to adjust the hand shape parameter in the standard model information to the second shape parameter if it is determined that the operation type of the button to be tested is a press type, thereby obtaining the third model information; wherein, the second shape parameter is the shape parameter of the index finger of the hand in a straight state; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the second shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information;
[0049] The fourth adjustment module is used to adjust the first included angle and the second included angle in the third model information to obtain multiple first model information.
[0050] In one example, adjusting the unit includes:
[0051] The fifth adjustment module is used to adjust the hand shape parameter in the standard model information to the third shape parameter if it is determined that the operation type of the button to be tested is rotation type, so as to obtain the fourth model information; wherein, the third shape parameter is the shape parameter of the index finger and thumb of the hand in a bent state; the fourth model information includes: the third shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information;
[0052] The sixth adjustment module is used to adjust the first included angle and the second included angle in the fourth model information to obtain multiple first model information.
[0053] In one example, the defined unit includes:
[0054] The first control module is used to control the structural information of the trunk and the first model information to be located on the same ground reference plane in a preset coordinate system.
[0055] The second control module is used to control the distance between the leg parameter in the first model information and the rear cover parameter in the trunk structure information to be less than a preset value;
[0056] The first determining module is used to determine the position information of the hand corresponding to the first model information;
[0057] The fitting module is used to fit a tangible surface based on the hand position information corresponding to each first model information.
[0058] The second determining module is used to determine the operating comfort zone of the button to be tested based on the tactile curved surface and the structural information of the trunk.
[0059] In one example, the fitting module is specifically used for:
[0060] Based on the first included angle in each first model information, the position information of the hand is grouped to obtain at least one group set; wherein, the group set includes the position information of at least one hand, and the first included angle of the first model information corresponding to the position information of the hand in the same group set is the same; the first included angle represents the curvature of the waist;
[0061] Determine the fitting curve corresponding to the group set; wherein, the fitting curve is obtained by fitting the position information of the hand contained in the group set;
[0062] The touchable surface is determined based on the fitted curve.
[0063] In one example, retrieving a cell includes:
[0064] The first acquisition module is used to acquire the structural information of the vehicle's trunk and the sales scope information of the vehicle; wherein the sales scope information represents at least one of the sales region and target sales object corresponding to the vehicle;
[0065] The second acquisition module is used to determine the standard model information of the human body model based on the sales scope information.
[0066] Thirdly, this application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;
[0067] The memory stores computer-executed instructions;
[0068] The processor executes computer execution instructions stored in the memory to implement the method as described in the first aspect.
[0069] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the method described in the first aspect.
[0070] Fifthly, this application provides a computer program product comprising a computer program that, when executed by a processor, implements the method described in the first aspect.
[0071] This application provides a method and apparatus for determining the operating comfort zone of a vehicle's trunk. The method includes: acquiring structural information of the vehicle's trunk and standard model information of a human body model; adjusting the body model parameters in the standard model information according to the operation type of the button to be tested on the vehicle's trunk to obtain multiple first model information; determining the operating comfort zone of the button to be tested based on the first model information and the structural information of the trunk; the operating comfort zone is the installable area of the button to be tested on the vehicle's trunk. By combining the operation type of the button in the vehicle's trunk with the adjustment of the body model parameters in the standard model information, the user posture simulated by the adjusted first model information is a posture suitable for operating the aforementioned button operation type, thereby improving the accuracy of the operating comfort zone. Attached Figure Description
[0072] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0073] Figure 1 A flowchart illustrating a method for determining the operating comfort zone of a trunk, provided in an embodiment of this application;
[0074] Figure 2 A flowchart illustrating another method for determining the trunk operating comfort zone provided in this application embodiment;
[0075] Figure 3 A scenario diagram provided for an embodiment of this application;
[0076] Figure 4 A schematic diagram of a device for determining the operating comfort zone of a trunk provided in an embodiment of this application;
[0077] Figure 5 A schematic diagram of the structure of another trunk operation comfort zone determination device provided in an embodiment of this application;
[0078] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0079] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0080] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0081] Currently, in the vehicle design process, comfort analysis is typically conducted to consider factors such as user comfort and convenience during vehicle use. However, current comfort analyses often focus on the passenger compartment, while checks on the trunk often emphasize whether there is a risk of bumping one's head in the trunk and whether the tailgate design meets the requirements for human accessibility, without analyzing the trunk's interior accordingly. Consequently, parts and buttons installed in the trunk may not meet the requirements for operational comfort.
[0082] In this application, to determine the installable area for buttons in the trunk, the body model parameters of the human model are adjusted according to the button type to obtain multiple first model information. Combining this first model information with the structural information of the vehicle trunk, the comfortable operating area corresponding to the button of that operation type when installed in the vehicle trunk is determined, thus providing a reference for the subsequent design of button positions in the vehicle trunk.
[0083] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0084] Figure 1 A flowchart illustrating a method for determining a trunk operating comfort zone provided in this application embodiment is shown below. Figure 1 As shown, the method includes the following steps:
[0085] S101. Obtain the structural information of the vehicle's trunk and the standard model information of the human body model; wherein, the structural information is used to indicate the position information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model.
[0086] For example, the structural information of the trunk in this application is used to characterize the positional information of the corresponding structure inside the vehicle trunk, that is, to characterize the internal structure of the vehicle trunk. Furthermore, the human body model is a simulation model constructed based on the human body, and the body model parameters of the human body model are specifically used to characterize the body model parameters. It should be noted that in this embodiment, standard model information for one human body model can be obtained, or standard model information corresponding to multiple human body models can be obtained. This embodiment does not impose a specific limit on the number of human body models obtained. For example, standard model information corresponding to at least one male human body model and at least one female human body model can be obtained, so that the comfort zone for button operation can be determined subsequently.
[0087] S102. Based on the operation type of the button to be tested on the vehicle's trunk, adjust the body model parameters in the standard model information to obtain multiple first model information; wherein, the first model information is used to indicate the adjusted body model parameters.
[0088] For example, in this embodiment, the hand shape and the shape of the rest of the body of the user when controlling the button will be different for different operation types of buttons. Therefore, in this embodiment, in order to ensure the accuracy of the operation comfort zone determination, the body model parameters in the obtained standard model information will be adjusted according to the operation type of the button to be tested set in the vehicle trunk, so as to obtain multiple first model information.
[0089] It should be noted that in this embodiment, during the adjustment of the standard model information, in addition to adjusting the hand model parameters in the model parameter information so that the adjusted hand model parameters are suitable for the operation type corresponding to the button under test, it is also necessary to consider the adjustment of other body parts in the body model parameters. For example, adjusting the distance between the feet when standing, the shape parameters of the arms, and the shape parameters of the back, etc., in order to obtain multiple different first model information. It should also be noted that in the process of adjusting the body model parameters of the above-mentioned human body model, human comfort needs to be considered. That is, the body model parameters corresponding to the first model information obtained after adjustment are the parameters corresponding to the human body in a comfortable state, so as to simulate the real comfortable posture of a real user when performing button control operation.
[0090] S103. Based on the first model information and the trunk structure information, determine the operating comfort zone of the button to be tested; wherein, the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.
[0091] For example, in this embodiment, after obtaining multiple first model information, the final operating comfort zone of the button to be tested can be simulated by combining the multiple first model information and the structural information of the trunk.
[0092] Specifically, by combining the first model information and the structural information of the vehicle trunk, the accessible position information in the vehicle trunk corresponding to the body model parameters represented by the first model information can be determined. Then, based on the accessible position information corresponding to each of the multiple first model information, the final operating comfort zone can be determined. For example, the aforementioned accessible position information can be used as the farthest position of the human hand that can be touched under the first model information. Then, the surface obtained by fitting multiple position information is used as the farthest surface that the user can touch in a comfortable state, thereby dividing the operating comfort zone corresponding to the trunk.
[0093] In one example, when there are multiple human models determined in step S101, the corresponding operating comfort zone for each human model can be determined through steps S102 and S103. Then, the intersection of the multiple operating comfort zones can be used as the final determined operating comfort zone of the button to be tested, so that the final operating comfort zone is applicable to users of various body types.
[0094] It is understood that in this embodiment, the body model parameters in the standard model information are adjusted by combining the operation type of the buttons in the vehicle trunk, so that the user posture represented by the adjusted first model information is a posture suitable for operating the aforementioned button operation type. Furthermore, the operation comfort zone finally fitted in this embodiment is applicable to multiple buttons under this operation type, eliminating the need for different operation comfort zone detections for each button. This ensures that the final operation comfort zone is applicable not only to the button under test but also to other buttons under this operation type, thereby providing a reference for button design and improving the convenience and comfort of button operation in the trunk.
[0095] Figure 2 A flowchart illustrating another method for determining the trunk operating comfort zone provided in this application embodiment is shown below. Figure 2 As shown, the method includes the following steps:
[0096] S201. Obtain the structural information of the vehicle's trunk and the standard model information of the human body model; wherein, the structural information is used to indicate the position information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model.
[0097] In one example, the body model parameters include: a first angle, a second angle, and hand shape parameters; wherein, the first angle represents the curvature of the waist; the second angle represents the angle between the arm and the torso; and the hand shape parameters represent the shape of the human body model's hand.
[0098] For example, in this embodiment, the body model parameters in the standard model information may include hand shape parameters, which are parameters characterizing the hand shape in the human body model. Furthermore, the first angle in the body model parameters represents the degree of curvature of the waist in the human body model, and the second angle in the body model parameters represents the angle between the arm and torso in the human body model. When subsequently adjusting the standard model information of the human body model, the above-mentioned parameters in the body model parameters can be adjusted to simulate a real user's button operation in the trunk, thereby determining the final comfortable operating zone corresponding to the button.
[0099] In one example, the structural information of the vehicle's trunk and the vehicle's sales range information are obtained; wherein, the sales range information represents at least one of the vehicle's corresponding sales region and target sales object; based on the sales range information, the standard model information of the human body model is determined.
[0100] For example, in this embodiment, when obtaining the standard model information of the human body model, the sales range information of the vehicle can be combined to select the human body model that matches the current vehicle from multiple human body models.
[0101] The vehicle sales scope can include the sales region corresponding to the vehicle. It is understandable that there will be some differences in the average overall body size across different regions. Therefore, when obtaining standard human body model information, the appropriate standard human body model information can be selected based on the vehicle's sales region.
[0102] Furthermore, the vehicle's sales scope information can also include information that characterizes the target sales audience for the subsequent vehicle, i.e., the primary user group the vehicle is intended for. For example, it could be primarily targeted at different groups such as the elderly, men, or women. Based on the target sales audience, the model parameters of the final selected anthropomorphic model are determined.
[0103] It is understandable that in this embodiment, the human body model that matches the current vehicle is selected by combining the sales range information corresponding to the vehicle, so as to improve the comfort of subsequent users operating the buttons in the trunk.
[0104] It should be noted that in practical applications, there is a difference between the structural information of the vehicle's trunk and the vehicle's load, i.e., the structural information corresponding to different loads. For example, the distance between the platform on which the vehicle's trunk is located and the ground reference plane corresponding to the vehicle when the vehicle is empty is greater than the distance when the vehicle is fully loaded. When obtaining the structural information of the vehicle's trunk, it can also be determined in conjunction with the application scenario of the button. For example, if the button to be tested can only be controlled under certain load conditions in the vehicle, the structural information corresponding to the corresponding load can be selected to determine the subsequent operating comfort zone. If the control trigger of the button to be tested is unrelated to the vehicle's load, the structural information corresponding to the vehicle's empty state can be selected to determine the operating comfort zone. Therefore, the above-mentioned method of obtaining structural information helps to improve the accuracy of subsequent operating comfort zone determination.
[0105] S202. If the operation type of the button to be tested is determined to be stretching, the hand shape parameter in the standard model information is adjusted to the first shape parameter to obtain the second model information; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the first shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information.
[0106] For example, in this embodiment, when it is determined that the operation type of the button to be tested is a stretching type, the hand shape parameters in the standard model information can be adjusted according to the hand change shape corresponding to the user controlling the stretching type button. In this embodiment, when adjusting the hand shape parameters, the index finger of the hand in the human body model is controlled to be in a bent state, that is, the hand shape parameters are adjusted to the first shape parameters, so that the operating comfort zone can be determined according to the area that can be reached after the index finger is bent.
[0107] S203. Adjust the first angle and the second angle in the second model information to obtain multiple first model information, wherein the first model information is used to indicate the adjusted body model parameters.
[0108] For example, after adjusting the hand shape parameters in the standard model information to the first shape parameters, the first included angle and the second included angle in the obtained second model information are further adjusted.
[0109] For example, in practical applications, multiple comfortable waist bending angles (i.e., the corresponding values of the first included angle) and multiple comfortable angle values between the arms and torso (i.e., the values of the second included angle) can be randomly selected. The values of the first included angle and the second included angle are then randomly combined and used as the values of the first included angle and the second included angle in the adjusted first model information.
[0110] It is understood that, in this embodiment, specifically for the control button of the stretching operation type, the second model information can be obtained by first adjusting the hand shape parameter to the first shape parameter, and then by traversing the values of the first and second included angles in multiple combinations to obtain multiple sets of first model information, so as to accurately determine the installable area of the button of the stretching operation type in the trunk of the vehicle.
[0111] In one example, step S203 can be achieved through the following steps: determining a first set of values corresponding to the first included angle; wherein the first set of values includes multiple different first values; determining a second set of values corresponding to the second included angle under the first value; wherein the second set of values includes multiple different second values; the maximum values in the first and second set of values are negatively correlated; the maximum value is the largest value among the second values contained in the second set of values; and obtaining multiple sets of first model information based on the second model information, the first set of values, and the second set of values.
[0112] For example, in this embodiment, when adjusting the first angle and the second angle in the second model parameters, a first set of values corresponding to the first angle is first determined. Furthermore, each first value in the first set of values corresponds to its own second set of values. The second set of values includes the range of values for the second angle corresponding to the first angle at that first value. It should be noted that in this embodiment, the value corresponding to the first angle is a possible value for the degree of lumbar flexion when the human body is in a bent-over state, and in a comfortable bent-over state. It should also be noted that in this embodiment, the first angle specifically refers to the angle between the torso in an upright state and when the torso is in a bent-over state. Furthermore, in this embodiment, the second value corresponding to the second angle is different under different first values. Specifically, it can be understood that as the curvature of the human waist increases, that is, as the value of the first angle increases, the range of human vision moves downward. At this time, from the perspective of operational comfort, the maximum value of the angle between the line where the arm is located and the line where the human torso is located (i.e., the second angle) also decreases. That is, the maximum value in the first and second value sets of the first angle is negatively correlated.
[0113] Furthermore, by setting the first set of values and the second set of values corresponding to each first value in the first set of values, the comfort of human operation is fully considered, thereby avoiding the problem of inaccurate determination of the operating comfort zone when the second set of values corresponding to each first value is exactly the same.
[0114] S204. If the operation type of the button to be tested is determined to be a press type, then adjust the hand shape parameter in the standard model information to the second shape parameter to obtain the third model information; wherein, the second shape parameter is the shape parameter of the index finger of the hand in a straight state; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the second shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information.
[0115] For example, after step S201, when it is determined that the operation type of the button to be tested in the vehicle's trunk is a press type, since press type buttons are usually triggered by a human finger in a straight state, the hand shape parameters in the standard model information can be adjusted to the shape parameters of the index finger in a straight state, thereby obtaining the adjusted third model information. It should be noted that in this embodiment, only the hand shape parameters in the standard model information are adjusted; the remaining information contained in the third model information is still retained as the corresponding parameters in the standard model information.
[0116] S205. Adjust the first and second included angles in the third model information to obtain multiple first model information.
[0117] For example, the specific principle of step S205 can be found in step S203, and will not be repeated here.
[0118] It is understandable that in this embodiment, for press-type operation buttons, the hand shape parameters in the standard model information are adjusted to the parameters of the index finger in a straight state to simulate the control of press-type operation buttons in real scenarios, so that the button operation comfort zone can be determined based on the position of the index finger under different first and second angles.
[0119] S206. If the operation type of the button to be tested is determined to be rotation type, adjust the hand shape parameter in the standard model information to the third shape parameter to obtain the fourth model information; wherein, the third shape parameter is the shape parameter of the index finger and thumb in a bent state; the fourth model information includes: the third shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information.
[0120] For example, in this embodiment, after step S201, for the rotation type button to be tested, the hand shape parameters in the standard model information are adjusted at the same time to adjust the bending state between the index finger and thumb, so as to use the hand shape indicated by the third shape parameter to simulate the real hand shape corresponding to the user operating the rotation type button.
[0121] S207. Adjust the first and second included angles in the fourth model information to obtain multiple first model information.
[0122] For example, the specific principle of step S207 can be found in step S203, and will not be repeated here.
[0123] S208. Under the preset coordinate system, control the structural information of the trunk and the information of the first model to be located on the same ground reference plane; and control the distance between the leg parameters in the first model information and the rear cover parameters in the structural information of the trunk to be less than a preset value.
[0124] For example, in this embodiment, the acquired structural information and the first model information are set in the same preset coordinate system. Furthermore, to further determine the operating comfort zone corresponding to the buttons in the trunk, the trunk model indicated by the trunk's structural information and the human body model indicated by the first model information are set on the same ground reference plane. That is, the plane corresponding to the lowest point of the vehicle's wheels in the trunk's structural information and the human body standing plane represented in the first model information are set on the same plane. Then, the human body model indicated by the first model information needs to be moved to the trunk model indicated by the vehicle's trunk's structural information. That is, the distance between the leg parameters in the first model information and the rear cover parameters in the trunk's structural information needs to be less than a preset value so that the legs of the human body model fit snugly against the trunk's rear cover. It should be noted that the leg parameters in this embodiment can be parameters corresponding to any one or more points of the human leg portion represented by the first model information. Similarly, the rear cover parameters of the trunk are parameters corresponding to one or more points of the rear cover portion of the vehicle's trunk.
[0125] S209. Determine the position information of the hand corresponding to the first model information.
[0126] For example, after adjusting the relative positions between the first model information and the structural information in step S208, the position information of the hand corresponding to the first model information can be further determined. It should be noted that the position information of the hand here can be the specific coordinate values of the hand morphology parameters represented by the first model information in a preset coordinate system. For instance, when the first model information includes a first hand morphology parameter, the position information of the bending point of the index finger in the preset coordinate system can be determined as the hand position information.
[0127] S210. Based on the hand position information corresponding to each first model information, a touchable surface is obtained by fitting.
[0128] For example, after determining the hand position information corresponding to each of the first model information, a surface can be obtained by fitting multiple position information, and this surface can be used as the farthest surface that the human body can reach within a comfortable range. It should be noted that the method of fitting a surface from multiple points can refer to the fitting methods in related technologies, and no specific limitation is made in this embodiment.
[0129] In one example, the position information of the hand is grouped according to the first included angle in each first model information to obtain at least one group set; wherein, the group set includes the position information of at least one hand, and the first included angle of the first model information corresponding to the position information of the hand in the same group set is the same; the first included angle represents the waist curvature; the fitting curve corresponding to the group set is determined; wherein, the fitting curve is obtained by fitting the position information of the hand contained in the group set; the touchable surface is determined according to the fitting curve.
[0130] For example, in this embodiment, when fitting the tactile surface, the obtained position information of multiple hands can first be grouped. That is, the hand position information corresponding to the first model information with the same first included angle is divided into the same group, and the fitting curve corresponding to each group is fitted according to the position information contained in each group. That is, for each waist curvature, a fitting curve is determined to characterize the position that the human hand can touch at that curvature angle. Then, the final tactile surface is obtained by further fitting the multiple fitting curves.
[0131] It is understood that in this embodiment, the method of first fitting the fitting curves at each waist bending angle to determine the tangible surface is adopted so that when it is necessary to add the values of the first or second included angle for fitting later, the original fitting curve can be retained or updated, thereby improving the fitting efficiency of the tangible surface.
[0132] S211. Based on the tactile curved surface and the structural information of the trunk, determine the operating comfort zone of the button to be tested; wherein, the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.
[0133] For example, after the tactile surface is fitted, the tactile surface is used as the farthest surface, and based on the farthest surface, the trunk area represented in the structural information of the trunk is divided to obtain the operating comfort zone of the button to be tested.
[0134] It is understood that in this embodiment, after unifying the first model information and structural information under the same preset coordinate system, the relative position between the first model information and structural information is set to simulate the real scenario of a human body close to the trunk to perform corresponding control operations in a real environment, so as to accurately determine the operating comfort zone of the button to be tested.
[0135] Figure 3 This is a schematic diagram of a scenario provided for an embodiment of this application. For example... Figure 3 As shown in the figure, there are a human body model and a vehicle trunk model. The two models are located on the same ground reference plane. The legs of the human body model are attached to the trunk of the vehicle. Under this relative position, the model parameters in the model parameter information of the human body model are adjusted in order to simulate the actual reachable area of the human hand under different body postures, so as to determine the operating comfort zone of the button to be tested.
[0136] Figure 4 A schematic diagram of a device for determining the operating comfort zone of a trunk, as provided in an embodiment of this application, is shown below. Figure 4 As shown, the device includes:
[0137] The acquisition unit 401 is used to acquire the structural information of the vehicle's trunk and the standard model information of the human body model; wherein, the structural information is used to indicate the position information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model.
[0138] The adjustment unit 402 is used to adjust the body model parameters in the standard model information according to the operation type of the button to be tested on the trunk of the vehicle, so as to obtain multiple first model information; wherein, the first model information is used to indicate the adjusted body model parameters.
[0139] The determining unit 403 is used to determine the operating comfort zone of the button to be tested based on the first model information and the structural information of the trunk; wherein, the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.
[0140] The apparatus provided in this embodiment is used to implement the technical solution provided by the above method. Its implementation principle and technical effect are similar, and will not be described again.
[0141] Figure 5 A schematic diagram of the structure of another trunk operation comfort zone determination device provided in the embodiments of this application is shown below. Figure 5 As shown, in Figure 4 Based on the device structure shown, in this embodiment, the body model parameters include: a first included angle, a second included angle, and hand morphology parameters; wherein, the first included angle represents the curvature of the waist; the second included angle represents the angle between the arm and the torso; and the hand morphology parameters represent the shape of the human body model's hand.
[0142] Adjustment unit 402 includes:
[0143] The first adjustment module 4021 is used to adjust the hand shape parameter in the standard model information to the first shape parameter if the operation type of the button to be tested is determined to be the stretching type, so as to obtain the second model information; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the first shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information.
[0144] The second adjustment module 4022 is used to adjust the first included angle and the second included angle in the second model information to obtain multiple first model information.
[0145] In one example, the second adjustment module 4022 is specifically used for:
[0146] Determine the first set of values corresponding to the first included angle; wherein the first set of values includes multiple different first values; determine the second set of values corresponding to the second included angle under the first value; wherein the second set of values includes multiple different second values; the maximum values in the first and second set of values are negatively correlated; the maximum value is the largest value among the second values included in the second set of values; based on the second model information, the first set of values, and the second set of values, obtain multiple sets of first model information.
[0147] In one example, adjustment unit 402 includes:
[0148] The third adjustment module is used to adjust the hand shape parameter in the standard model information to the second shape parameter if the operation type of the button to be tested is determined to be a press type, so as to obtain the third model information; wherein, the second shape parameter is the shape parameter of the index finger of the hand in a straight state; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the second shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information.
[0149] The fourth adjustment module is used to adjust the first and second included angles in the third model information to obtain multiple first model information.
[0150] In one example, adjustment unit 402 includes:
[0151] The fifth adjustment module is used to adjust the hand shape parameters in the standard model information to the third shape parameter if the operation type of the button to be tested is determined to be rotation type, thereby obtaining the fourth model information; wherein, the third shape parameter is the shape parameter of the index finger and thumb in a bent state; the fourth model information includes: the third shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information. The sixth adjustment module is used to adjust the first included angle and the second included angle in the fourth model information to obtain multiple first model information.
[0152] In one example, unit 403 is defined as including:
[0153] The first control module 4031 is used to control the structural information of the trunk and the first model information to be located on the same ground reference plane in a preset coordinate system.
[0154] The second control module 4032 is used to control the distance between the leg parameter in the first model information and the rear cover parameter in the trunk structure information to be less than a preset value.
[0155] The first determining module 4033 is used to determine the position information of the hand corresponding to the first model information.
[0156] The fitting module 4034 is used to fit a touchable surface based on the position information of the hand corresponding to each first model information.
[0157] The second determining module 4035 is used to determine the operating comfort zone of the button to be tested based on the structural information of the tactile curved surface and the trunk.
[0158] In one example, the fitting module 4034 is specifically used for:
[0159] Based on the first included angle in each first model information, the position information of the hand is grouped to obtain at least one group set; wherein, the group set includes the position information of at least one hand, and the first included angle of the first model information corresponding to the position information of the hand in the same group set is the same; the first included angle represents the waist curvature; the fitting curve corresponding to the group set is determined; wherein, the fitting curve is obtained by fitting the position information of the hand contained in the group set; the touchable surface is determined based on the fitting curve.
[0160] In one example, retrieving unit 401 includes:
[0161] The first acquisition module 4011 is used to acquire the structural information of the vehicle's trunk and the vehicle's sales range information; wherein, the sales range information represents at least one of the vehicle's corresponding sales region and target sales object;
[0162] The second acquisition module 4012 is used to determine the standard model information of the human body model based on the sales scope information.
[0163] The apparatus provided in this embodiment is used to implement the technical solution provided by the above method. Its implementation principle and technical effect are similar, and will not be described again.
[0164] This application provides an electronic device and a memory that is communicatively connected to a processor;
[0165] The memory stores the instructions that the computer executes;
[0166] The processor executes computer execution instructions stored in memory to implement the method as described in any of the above embodiments.
[0167] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application, such as... Figure 6 As shown, the electronic device includes:
[0168] The electronic device includes a processor 291 and a memory 292; it may also include a communication interface 293 and a bus 294. The processor 291, memory 292, and communication interface 293 can communicate with each other via the bus 294. The communication interface 293 can be used for information transmission. The processor 291 can invoke logical instructions stored in the memory 292 to execute the methods of the above embodiments.
[0169] Furthermore, the logic instructions in the aforementioned memory 292 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium.
[0170] The memory 292, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of this application. The processor 291 executes functional applications and data processing by running the software programs, instructions, and modules stored in the memory 292, thereby implementing the methods in the above-described method embodiments.
[0171] The memory 292 may include a program storage area and a data storage area. The program storage area may store the operating system and application programs required for at least one function; the data storage area may store data created based on the use of the terminal device. Furthermore, the memory 292 may include high-speed random access memory and may also include non-volatile memory.
[0172] This application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement any of the methods.
[0173] This application provides a computer program product, which includes a computer program that, when executed by a processor, implements any one of the methods.
[0174] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0175] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for determining the operating comfort zone of a trunk, characterized in that, include: Obtain structural information of the vehicle's trunk and standard model information of the human body model; wherein, the structural information is used to indicate the positional information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model. Based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information; wherein, the first model information is used to indicate the adjusted body model parameters; Based on the first model information and the structural information of the trunk, the operating comfort zone of the button to be tested is determined; wherein, the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.
2. The method of claim 1, wherein, The body model parameters include: a first angle, a second angle, and hand shape parameters; wherein, the first angle represents the curvature of the waist; the second angle represents the angle between the arm and the torso; and the hand shape parameters represent the shape of the human body model's hand.
3. The method of claim 2, wherein, Based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information items, including: If the operation type of the button to be tested is determined to be stretching, then the hand shape parameter in the standard model information is adjusted to the first shape parameter to obtain the second model information; wherein, the first shape parameter is the shape parameter of the index finger of the human body model in a bent state; the second model information includes: the first shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information; Adjusting the first and second included angles in the second model information yields multiple first model information sets.
4. The method of claim 3, wherein, Adjusting the first and second included angles in the second model information yields multiple pieces of first model information, including: Determine a first set of values corresponding to the first included angle; wherein the first set of values includes multiple different first values; Determine a second set of values corresponding to the second included angle under the first value; wherein the second set of values includes multiple different second values; the first value and the maximum value in the second set of values are negatively correlated; the maximum value is the largest value among the second values included in the second set of values; Based on the second model information, the first value set, and the second value set, multiple first model information is obtained.
5. The method of claim 2, wherein, Based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information items, including: If the operation type of the button to be tested is determined to be a press type, then the hand shape parameter in the standard model information is adjusted to the second shape parameter to obtain the third model information; wherein, the second shape parameter is the shape parameter of the index finger of the hand in a straight state; the third model information includes: the second shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information; By adjusting the first and second included angles in the third model information, multiple first model information is obtained.
6. The method of claim 2, wherein, Based on the operation type of the button to be tested on the vehicle's trunk, the body model parameters in the standard model information are adjusted to obtain multiple first model information items, including: If the operation type of the button under test is determined to be rotation type, the hand shape parameter in the standard model information is adjusted to the third shape parameter to obtain the fourth model information; wherein, the third shape parameter is the shape parameter of the index finger and thumb in a bent state; the fourth model information includes: the third shape parameter, the first included angle in the standard model information, and the second included angle in the standard model information; Adjusting the first and second included angles in the fourth model information yields multiple first model information sets.
7. The method of claim 1, wherein, Based on the first model information and the structural information of the trunk, the operating comfort zone of the button to be tested is determined, including: Under a preset coordinate system, the structural information of the trunk and the first model information are controlled to be located on the same ground reference plane; and the distance between the leg parameters in the first model information and the rear cover parameters in the structural information of the trunk is controlled to be less than a preset value. Determine the position information of the hand corresponding to the first model information; Based on the hand position information corresponding to each first model, a touchable surface is obtained by fitting. Based on the tactile curved surface and the structural information of the trunk, the operating comfort zone of the button to be tested is determined.
8. The method of claim 7, wherein, Based on the hand position information corresponding to each of the first model information, a touchable surface is fitted, including: Based on the first included angle in each first model information, the position information of the hand is grouped to obtain at least one group set; wherein, the group set includes the position information of at least one hand, and the first included angle of the first model information corresponding to the position information of the hand in the same group set is the same; the first included angle represents the curvature of the waist; Determine the fitting curve corresponding to the group set; wherein, the fitting curve is obtained by fitting the position information of the hand contained in the group set; The touchable surface is determined based on the fitted curve.
9. The method according to any one of claims 1-8, characterized in that, Obtain structural information of the vehicle's trunk and standard model information of the human body model, including: Obtain the structural information of the vehicle's trunk and the vehicle's sales range information; wherein the sales range information represents at least one of the vehicle's corresponding sales region and target sales object; Based on the sales scope information, the standard model information for the human body model is determined.
10. A trunk operating comfort zone determination apparatus characterized by comprising: include: An acquisition unit is used to acquire structural information of the vehicle's trunk and standard model information of the human body model; wherein, the structural information is used to indicate the positional information of each structure in the trunk; and the standard model information is used to indicate the body model parameters of the human body model. An adjustment unit is used to adjust the body model parameters in the standard model information according to the operation type of the button to be tested on the trunk of the vehicle, thereby obtaining multiple first model information; wherein, the first model information is used to indicate the adjusted body model parameters; The determining unit is configured to determine the operating comfort zone of the button to be tested based on the first model information and the structural information of the trunk; wherein the operating comfort zone is the installable area of the button to be tested on the trunk of the vehicle.