Man-machine parameter setting method and device, equipment and storage medium
By obtaining the information of the vehicle camera array and controller signals and performing parameter rating and screening, the problems of long update cycle and high cost in the existing technology are solved, faster and lower-cost operating parts design optimization are achieved, and the human-computer experience is improved .
Patent Information
- Application Number
- CN202411122701.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-15
- Publication Date
- 2024-12-10
AI Technical Summary
In the prior art, the design of cockpit operating parts by subjective evaluation leads to a long update cycle and high cost, and cannot meet the current vehicle design needs.
By obtaining the in-vehicle environment information and human body movement information collected by the vehicle camera array, combining the real-time signal of the vehicle controller, parameter rating and screening is performed, the maximum parameter score is determined and the target setting parameters are output, and the design of the operating parts is optimized.
It realizes faster and lower cost optimization and perfection of the human-computer experience of operating parts, improving the accuracy and efficiency of the design.
Smart Images

Figure CN119106491A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile design technology, and in particular to a method, device, equipment and storage medium for setting human-machine parameters. Background Art
[0002] As the market share of new energy vehicles increases, the functions of smart cockpits are becoming more powerful, such as steering wheels of various forms, integrated soft switches, zero-gravity seats, etc. There are more and more redefined operating parts, so the appropriate use position, high-quality user experience, and lean cost are crucial. In the vehicle development process, cockpit operating parts are usually designed through subjective evaluation and benchmarking with competitive products, and then the design plan is approved through physical evaluation, and finally the design is optimized or updated based on market feedback. Once a problem occurs, the change cycle is long and the cost is high, and there are many restrictions on later changes. Therefore, the current operating part setting method can no longer adapt to the current vehicle design.
[0003] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0004] The main purpose of this application is to provide a human-machine parameter setting method, device, equipment and storage medium, aiming to solve the technical problems in the prior art of using subjective evaluation, benchmarking competing product designs, and updating designs based on post-market optimization, resulting in long update cycles and high costs.
[0005] To achieve the above purpose, the present application proposes a method for setting human-machine parameters, which includes:
[0006] Obtaining in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array;
[0007] Obtaining real-time signals of human-machine operating parts obtained by the vehicle controller;
[0008] Obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal;
[0009] The parameter scores are screened to determine a maximum parameter score, and the parameter setting corresponding to the maximum parameter score is output to obtain a target setting parameter.
[0010] In one embodiment, the vehicle camera array includes a first camera array group and a second camera array group, and the step of obtaining the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array includes:
[0011] Acquire the in-vehicle environment information collected by the first camera array group, and obtain the in-vehicle environment information, the driver's size information, the driver's standard action information, and the standard action information of other passengers according to the driving position image information;
[0012] The human body part motion information collected by the second camera array group is obtained, and the arm and finger area motion information, the head area motion information, the backrest motion information, and the leg and foot motion information are obtained according to the human body part motion information.
[0013] In one embodiment, before the step of obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal, the step further includes:
[0014] The in-vehicle environment information, the driver's size parameter information, the other occupant's size parameter information, the driver's standard sitting posture information and the other occupant's standard sitting posture information acquired by the first camera array group are stored in the controller, and a human-machine operation signal is acquired, and the human-machine operation signal is stored in the controller;
[0015] Transmitting the environmental information and the first action information acquired by the second camera array group to the controller in real time;
[0016] Detecting the first action information, and collecting second action information when the detection passes;
[0017] Judging the validity of the second action information according to the in-vehicle environment information and the human-machine operation signal;
[0018] When the second action information is a valid action, the step of obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human body action information and the real-time signal is performed.
[0019] In one embodiment, the step of obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal comprises:
[0020] determining an operating position according to the real-time signal;
[0021] Determine human motion information based on the operation position and the in-vehicle environment information, and obtain human body parameter size according to the human motion information;
[0022] Comparing the human body parameter size with the standard sitting posture information to obtain a differentiated result, wherein the human body parameter size includes the driver size parameter information and other passenger size parameter information, and the standard sitting posture information includes the driver standard sitting posture information and other passenger standard sitting posture information;
[0023] A parameter score is obtained according to the differentiation result.
[0024] In one embodiment, the step of screening the parameter scores, determining the maximum parameter score, and outputting the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter includes:
[0025] The parameter scores are sorted according to the scores, and the parameter scores with scores greater than the preset scores are added to the target parameter score set;
[0026] determining a target human body parameter size according to the target parameter score set;
[0027] Determining a human body parameter range according to the target human body parameter size;
[0028] The setting parameters are determined according to the parameter scores and the human body parameter ranges.
[0029] In one embodiment, the step of determining the setting parameters according to the parameter scores and the human body parameter ranges comprises:
[0030] Determine the current operation information;
[0031] Determine the relative coordinates with respect to the sitting reference point according to the operating element information;
[0032] The setting parameters are obtained according to the parameter score and the relative coordinates.
[0033] In one embodiment, after the step of screening the parameter scores, determining the maximum parameter score, and outputting the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter, the step further includes:
[0034] The operating member position is updated based on the target setting parameter, and a parameter score of the updated operating member position is determined.
[0035] In addition, to achieve the above purpose, the present application also proposes a human-machine parameter setting device, the human-machine parameter setting device comprising:
[0036] An information collection module is used to obtain in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array;
[0037] A signal acquisition module is used to obtain real-time signals of human-machine operating parts obtained by the vehicle controller;
[0038] A score evaluation module, used to obtain a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal;
[0039] The parameter output module is used to screen the parameter scores, determine the maximum parameter score, and output the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a human-machine parameter setting device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the human-machine parameter setting method described above.
[0041] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the human-machine parameter setting method described above are implemented.
[0042] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the human-machine parameter setting method described above are implemented.
[0043] One or more technical solutions proposed in the present application have at least the following technical effects: obtaining in-vehicle environment information and in-vehicle human motion information collected by a vehicle camera array, obtaining real-time signals of human-machine operating parts obtained by a vehicle controller, obtaining parameter scores based on the in-vehicle environment information, the in-vehicle human motion information and the real-time signals, screening the parameter scores, determining the maximum parameter score, and outputting the parameter setting corresponding to the maximum parameter score to obtain target setting parameters, so that the human-machine experience of the operating parts can be better optimized and improved during the parameter setting process. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0046] Figure 1 A flowchart of the first embodiment of the method for setting parameters of a human machine in the present application is provided;
[0047] Figure 2 A schematic diagram of the system structure provided for the human-machine parameter setting method of this application;
[0048] Figure 3 This is a schematic diagram of the module structure of the human-machine parameter setting device according to an embodiment of the present application;
[0049] Figure 4 Schematic diagram of the device structure of the hardware operating environment involved in the human-machine parameter setting method in the embodiment of the present application.
[0050] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0051] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0052] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0053] The main solution of the embodiment of the present application is: to obtain the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array; to obtain the real-time signal of the human-machine operating part obtained by the vehicle controller; to obtain a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal; to screen the parameter score, determine the maximum parameter score, and output the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter.
[0054] In this embodiment, for the convenience of description, the following description is made by taking the human-machine parameter setting device as the execution subject.
[0055] In the vehicle development process, the existing technology usually designs cockpit operating parts through subjective evaluation and benchmarking with competitors, then approves the design through physical evaluation, and finally optimizes or updates the design based on market feedback. Once a problem occurs, the change cycle is long and the cost is high, and there are many restrictions on later changes. Therefore, a development design that can better optimize and improve the human-machine experience of operating parts is needed, accurately identify the importance of human-machine operating parts, and finely control the cost, usage location, and customer experience of human-machine operating parts.
[0056] The present application provides a solution, which obtains the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array, obtains the real-time signal of the human-machine operating part obtained by the vehicle controller, obtains parameter scores according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal, screens the parameter scores, determines the maximum parameter score, and outputs the parameter setting corresponding to the maximum parameter score to obtain the target setting parameters, so that the human-machine experience of the operating part can be better optimized and improved during the parameter setting process.
[0057] It can be seen from the above embodiments that the present application obtains the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array, obtains the real-time signal of the human-machine operating part obtained by the vehicle controller, obtains the parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal, screens the parameter score, determines the maximum parameter score, and outputs the parameter setting corresponding to the maximum parameter score to obtain the target setting parameters, so that the human-machine experience of the operating part can be better optimized and improved during the parameter setting process.
[0058] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a human-machine parameter setting device, etc. The following takes the human-machine parameter setting device as an example to illustrate this embodiment and the following embodiments.
[0059] Based on this, the present application embodiment provides a method for setting human-machine parameters, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the method for setting human-machine parameters.
[0060] In this embodiment, the human-machine parameter setting method includes steps S10 to S40:
[0061] Step S10, obtaining the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array.
[0062] It should be noted that the camera array is used to obtain in-vehicle environment information and in-vehicle human motion information, wherein the in-vehicle human motion information includes driver motion information and other passenger motion information.
[0063] In the specific implementation, the camera array is composed of two camera array groups, namely the first camera array group and the second camera array group, wherein the first camera array group and the second camera array group correspond to different functions respectively. The first camera array group is responsible for collecting the in-vehicle environment, the driver's standard driving action collection, the driver's size parameter collection, other passengers' standard action collection, passenger size parameter collection, etc. The second camera array group is responsible for collecting actions of multiple parts of the human body, including action collection of arms and fingers, head area, backrest, legs and feet.
[0064] Step S20, obtaining a real-time signal of the human-machine operating component obtained by the vehicle controller.
[0065] In a specific implementation, the vehicle controller and the human-machine operating components in the vehicle are connected via a CAN bus. The human-machine operating components can transmit the signals generated by the interaction to the vehicle controller in real time. After receiving the real-time signals, the vehicle controller can perform parameter scoring based on the in-vehicle environment information, human motion information and other information obtained by the first camera array group and the second camera array group.
[0066] Step S30, obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal.
[0067] It should be noted that the parameter score is a measurement standard used to describe the suitability of the current layout of the human-machine operating parts. The higher the parameter score, the more the current layout of the human-machine operating parts conforms to the user experience.
[0068] In a specific implementation, when determining the parameter score through the in-vehicle environment information, the in-vehicle human motion information and the real-time signal, the position of the human-machine operating part that sends the signal can be determined through the real-time signal, and the unknown in-vehicle environment information can be determined according to the position of the human-machine operating part, and then the human motion information can be determined, wherein the human motion information includes the driver's motion information and the motion information of other passengers. When the human motion information is determined, the human body parameter size can be obtained, and then the human body parameter size is compared with the standard sitting posture information to obtain a differentiation result, wherein the human body parameter size includes the driver's size parameter information and the other passenger's size parameter information, and the standard sitting posture information includes the driver's standard sitting posture information and the other passenger's standard sitting posture information, and the parameter score is obtained according to the differentiation result. Specifically, the processor comprehensively analyzes the differentiation result of the human body parameter size and the standard sitting posture parameter size when the effective action is completed, and the time T1 for completing the effective action, combined with the orientation of the operating part, the more the parameter differentiation value, the larger the time T1, which means that the user's experience of operating this function button is worse, and vice versa, the fewer the parameter differentiation value, the smaller the time T1, which means that the user's experience of operating this function button is better. Based on a large amount of data collection results, the experience level is divided into 1-10 points, and the better the experience, the higher the score.
[0069] Exemplarily, before the step of obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal, the step further includes:
[0070] The in-vehicle environment information, the driver's size parameter information, the other occupant's size parameter information, the driver's standard sitting posture information and the other occupant's standard sitting posture information acquired by the first camera array group are stored in the controller, and a human-machine operation signal is acquired, and the human-machine operation signal is stored in the controller;
[0071] Transmitting the environmental information and the first action information acquired by the second camera array group to the controller in real time;
[0072] Detecting the first action information, and collecting second action information when the detection passes;
[0073] Judging the validity of the second action information according to the in-vehicle environment information and the human-machine operation signal;
[0074] When the second action information is a valid action, the step of obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human body action information and the real-time signal is performed.
[0075] In a specific implementation, before performing parameter scoring, it is necessary to judge the validity of the operation action. Therefore, the in-vehicle environment information, driver size parameter information, other passenger size parameter information, driver standard sitting posture information and other passenger standard sitting posture information acquired by the first camera array group can be stored in the controller, and the human-machine operation signal is acquired and stored in the controller. The environment information and the first action information acquired by the second camera array group are transmitted to the controller in real time, and the first action information is detected. When the detection passes, the second action information is collected, and the validity of the second action information is judged according to the in-vehicle environment information and the human-machine operation signal. When the in-vehicle environment information and the human-machine operation signal both achieve the function of the operating part, it is judged as a valid action, otherwise it is an invalid action. When the second action information is a valid action, the step of obtaining the parameter score according to the in-vehicle environment information, the in-vehicle human body action information and the real-time signal is executed.
[0076] Step S40, screening the parameter scores, determining a maximum parameter score, and outputting a parameter setting corresponding to the maximum parameter score to obtain a target setting parameter.
[0077] In a specific implementation, after the parameters are scored according to the effective actions, the scoring results can be screened through the effective action scoring system to select the effective actions with higher scores, and the human body size range and the relative position coordinates of the operating part relative to the R point can be identified according to the driver or passenger size parameters, as shown in Table 1 below.
[0078] Table 1:
[0079]
[0080] According to the final scoring system and relative coordinate parameters, the principle of high-requirement design for key parts and standard design for low-frequency parts can be adopted in the design and development of human-machine control parts to more accurately meet the needs of the market, cost and customer experience. After updating the target setting parameters, the position of the operating parts after the update can be evaluated again to determine the parameter score.
[0081] Taking the driver operating the side window opening button as an example, a behavior list as shown in Table 2 can be obtained.
[0082] Table 2:
[0083]
[0084] When evaluating parameters, the effectiveness of the action can be judged first. When the first action is the touch window control switch and the second action is the window lowering, and the window lowering signal confirmation signal is collected through the signal status, it can be determined based on the first action and signal confirmation 2. If both are met, it is determined to be a valid action; after that, the change in human body parameters and the time to complete the action can be judged, and a score of 1-10 can be obtained based on this judgment; finally, the changes in the head and eyes and the time of change are obtained based on the head and eye time acquisition signals, and the final parameter score can be determined based on the ability to judge the change in human body parameters and the time to complete the action.
[0085] For example, in order to help understand the implementation process of the human-machine parameter setting method obtained by combining this embodiment with the above-mentioned embodiment 1, please refer to Figure 2 , Figure 2 A system structure diagram provided by a human-machine parameter setting method is provided. Specifically: when setting human-machine parameters, the in-vehicle environment, driver parameters and other passenger parameters can be collected based on an environmental parameter collection system. At the same time, the environmental parameter collection system and the motion collection system can interact with each other in terms of signal status and motion status. The motion collection system is used to collect a first motion and a second motion. The environmental parameter collection system and the motion collection system can transmit the collected data to a control system. At this time, the effectiveness of the motion can be determined to obtain 5%, 50% and 95% high scores relative to the sitting reference point coordinates.
[0086] The present embodiment provides a method for setting human-machine parameters, which obtains in-vehicle environment information and in-vehicle human motion information collected by a vehicle camera array, obtains real-time signals of human-machine operating parts obtained by a vehicle controller, obtains parameter scores based on the in-vehicle environment information, the in-vehicle human motion information and the real-time signals, screens the parameter scores, determines the maximum parameter score, and outputs the parameter setting corresponding to the maximum parameter score to obtain target setting parameters, so that the human-machine experience of the operating parts can be better optimized and improved during the parameter setting process.
[0087] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the human machine parameter setting method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0088] This application also provides a human-machine parameter setting device, please refer to Figure 3 , the human-machine parameter setting device comprises:
[0089] The information collection module 10 is used to obtain the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array;
[0090] The signal acquisition module 20 is used to obtain the real-time signal of the human-machine operating part obtained by the vehicle controller;
[0091] A score evaluation module 30, used to obtain a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal;
[0092] The parameter output module 40 is used to screen the parameter scores, determine the maximum parameter score, and output the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter. The human-machine parameter setting device provided by this application adopts the human-machine parameter setting method in the above embodiment, which can solve the technical problem that the prior art uses subjective evaluation, benchmarks the design of competitive products, and updates the design based on later market optimization, resulting in a long update cycle and high cost. Compared with the prior art, the beneficial effects of the human-machine parameter setting device provided by this application are the same as the beneficial effects of the human-machine parameter setting method provided by the above embodiment, and the other technical features in the human-machine parameter setting device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0093] The present application provides a human-machine parameter setting device, which includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the human-machine parameter setting method in the above-mentioned embodiment one.
[0094] Reference below Figure 4 , which shows a schematic diagram of the structure of a human-machine parameter setting device suitable for implementing the embodiment of the present application. The human-machine parameter setting device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The human-machine parameter setting device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0095] like Figure 4 As shown, the human-machine parameter setting device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the human-machine parameter setting device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the human-machine parameter setting device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a human-machine parameter setting device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided instead.
[0096] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0097] The human-machine parameter setting device provided by the present application adopts the human-machine parameter setting method in the above embodiment, which can solve the technical problem that the prior art uses subjective evaluation, benchmarks the design of competitive products, and updates the design based on later market optimization, resulting in a long update cycle and high costs. Compared with the prior art, the beneficial effects of the human-machine parameter setting device provided by the present application are the same as the beneficial effects of the human-machine parameter setting method provided by the above embodiment, and the other technical features in the human-machine parameter setting device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0098] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0099] The above is only a specific implementation 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.
[0100] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the human-machine parameter setting method in the above-mentioned embodiment.
[0101] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0102] The computer-readable storage medium may be included in the human-machine parameter setting device; or may exist independently without being assembled into the human-machine parameter setting device.
[0103] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the human-machine parameter setting device, the human-machine parameter setting device:
[0104] Obtaining in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array;
[0105] Obtaining real-time signals of human-machine operating parts obtained by the vehicle controller;
[0106] Obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal;
[0107] The parameter scores are screened to determine a maximum parameter score, and the parameter setting corresponding to the maximum parameter score is output to obtain a target setting parameter.
[0108] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0109] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0110] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0111] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned human-machine parameter setting method, and can solve the technical problems in the prior art of subjective evaluation, benchmarking competitive product design, and updating the design based on later market optimization, resulting in long update cycles and high costs. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the human-machine parameter setting method provided by the above-mentioned embodiment, and will not be repeated here.
[0112] The present application also provides a computer program product, including a computer program, which implements the steps of the human-machine parameter setting method as described above when the computer program is executed by a processor.
[0113] The computer program product provided by this application can solve the technical problem that the prior art uses subjective evaluation, benchmarks the design of competing products, and updates the design based on later market optimization, resulting in long update cycles and high costs. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the human-machine parameter setting method provided in the above embodiment, and will not be repeated here.
[0114] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for setting human-machine parameters, characterized in that: The human-machine parameter setting method comprises: Obtaining in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array; Obtaining real-time signals of human-machine operating parts obtained by the vehicle controller; Obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal; The parameter scores are screened to determine a maximum parameter score, and the parameter setting corresponding to the maximum parameter score is output to obtain a target setting parameter.
2. The method according to claim 1, characterized in that The vehicle camera array includes a first camera array group and a second camera array group, and the step of obtaining the in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array includes: Acquire the in-vehicle environment information collected by the first camera array group, and obtain the in-vehicle environment information, the driver's size information, the driver's standard action information, and the standard action information of other passengers according to the driving position image information; The human body part motion information collected by the second camera array group is obtained, and the arm and finger area motion information, the head area motion information, the backrest motion information, and the leg and foot motion information are obtained according to the human body part motion information.
3. The method according to claim 1, characterized in that Before the step of obtaining parameter scores according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal, the step further includes: The in-vehicle environment information, the driver's size parameter information, the other occupant's size parameter information, the driver's standard sitting posture information and the other occupant's standard sitting posture information acquired by the first camera array group are stored in the controller, and a human-machine operation signal is acquired, and the human-machine operation signal is stored in the controller; Transmitting the environmental information and the first action information acquired by the second camera array group to the controller in real time; Detecting the first action information, and collecting second action information when the detection passes; Judging the validity of the second action information according to the in-vehicle environment information and the human-machine operation signal; When the second action information is a valid action, the step of obtaining a parameter score according to the in-vehicle environment information, the in-vehicle human body action information and the real-time signal is performed.
4. The method according to claim 1, characterized in that The step of obtaining parameter scores according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal comprises: determining an operating position according to the real-time signal; Determine human motion information based on the operation position and the in-vehicle environment information, and obtain human body parameter size according to the human motion information; Comparing the human body parameter size with the standard sitting posture information to obtain a differentiated result, wherein the human body parameter size includes the driver size parameter information and other passenger size parameter information, and the standard sitting posture information includes the driver standard sitting posture information and other passenger standard sitting posture information; A parameter score is obtained according to the differentiation result.
5. The method according to claim 1, characterized in that The step of screening the parameter scores, determining the maximum parameter score, and outputting the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter comprises: The parameter scores are sorted according to the scores, and the parameter scores with scores greater than the preset scores are added to the target parameter score set; determining a target human body parameter size according to the target parameter score set; Determining a human body parameter range according to the target human body parameter size; The setting parameters are determined according to the parameter scores and the human body parameter ranges.
6. The method according to claim 5, characterized in that The step of determining the setting parameters according to the parameter scores and the human body parameter ranges comprises: Determine the current operation information; Determine the relative coordinates with respect to the sitting reference point according to the operating element information; The setting parameters are obtained according to the parameter score and the relative coordinates.
7. The method according to any one of claims 1 to 6, characterized in that After the step of screening the parameter scores, determining the maximum parameter score, and outputting the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter, the method further includes: The operating member position is updated based on the target setting parameter, and a parameter score of the updated operating member position is determined.
8. A human-machine parameter setting device, characterized in that: The device comprises: An information collection module is used to obtain in-vehicle environment information and in-vehicle human motion information collected by the vehicle camera array; A signal acquisition module is used to obtain real-time signals of human-machine operating parts obtained by the vehicle controller; A score evaluation module, used to obtain a parameter score according to the in-vehicle environment information, the in-vehicle human motion information and the real-time signal; The parameter output module is used to screen the parameter scores, determine the maximum parameter score, and output the parameter setting corresponding to the maximum parameter score to obtain the target setting parameter.
9. A human-machine parameter setting device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the human-machine parameter setting method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the human-machine parameter setting method according to any one of claims 1 to 7 are implemented.
