Vehicle headrest collision evaluation method and vehicle

By acquiring the seat motor adjustment parameters and using the headrest position and boundary position to determine the model, the collision risk between the headrest and the vehicle interior components is automatically assessed. This solves the problem of inaccurate manual assessment and improves the accuracy and safety of headrest collision assessment.

CN122008992APending Publication Date: 2026-05-12AVATR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
AVATR CO LTD
Filing Date
2026-03-31
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing technologies require manual verification to determine whether the vehicle's headrest will collide with the ceiling-mounted screen, which reduces the accuracy of collision assessments.

Method used

By acquiring seat motor adjustment parameters and utilizing headrest position determination models and boundary position determination models, the collision risk between the headrest and other components inside the vehicle is automatically assessed, including determining the headrest's position information and boundary position information.

Benefits of technology

It improves the accuracy of vehicle headrest collision assessment, avoids errors from manual assessment, and ensures the safe adjustment of headrests and other components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122008992A_ABST
    Figure CN122008992A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle headrest collision evaluation method and a vehicle. The vehicle headrest collision assessment method comprises the steps of obtaining seat motor adjustment parameters of a target seat in a vehicle; inputting the seat motor adjustment parameters into a headrest position determination model to obtain headrest position information of the target headrest; determining boundary position information of the target headrest based on the headrest position information by using a headrest boundary position determination model; evaluating a risk of collision between the target headrest and a target component in the vehicle based on the boundary position information; the target component is a component which has the risk of collision with the target headrest when the position of the target headrest or the target seat is adjusted in the vehicle. According to the invention, the accuracy of vehicle headrest collision assessment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and more particularly to a vehicle headrest collision assessment method and a vehicle. Background Technology

[0002] In recent years, the development of automotive intelligence has been quite rapid. Cars have gradually evolved from simple means of transportation into comprehensive tools with functions such as transportation, entertainment, connectivity, and leisure, and have entered the racetrack of intelligent technology competition. Currently, vehicle seat headrests integrate more and more functions, and their corresponding sizes are also getting larger. The risk of collisions between seat headrests and other vehicle components during adjustment is also increasing. For example, vehicle headrests may collide with ceiling-mounted screens in the vehicle.

[0003] In related technologies, it is necessary to manually confirm whether the vehicle headrest will collide with the ceiling screen, which reduces the accuracy of the collision assessment of the vehicle headrest. Summary of the Invention

[0004] This application provides a method and vehicle for evaluating vehicle headrest collisions, which can improve the accuracy of headrest collision evaluations.

[0005] The technical solution of this application embodiment is implemented as follows: This application provides a method for evaluating a vehicle headrest collision, the method comprising: Obtain the seat motor adjustment parameters of the target seat in the vehicle; The seat motor adjustment parameters are input into the headrest position determination model to obtain the headrest position information of the target headrest; The headrest boundary position determination model determines the boundary position information of the target headrest based on the headrest position information; The collision risk between the target headrest and a target component in the vehicle is assessed based on the boundary location information; the target component is a component in the vehicle that poses a collision risk with the target headrest or the target seat when the headrest is being adjusted in position.

[0006] This application provides a vehicle, including: computer-executable instructions or computer programs, which, when executed by a processor, implement the vehicle headrest collision assessment method described above.

[0007] This application provides an electronic device, the electronic device comprising: Memory is used to store executable instructions or computer programs. The processor, when executing computer-executable instructions or computer programs stored in the memory, implements the vehicle headrest collision assessment method provided in the embodiments of this application.

[0008] This application provides a computer-readable storage medium storing a computer program or computer-executable instructions for implementing the vehicle headrest collision assessment method provided in this application when executed by a processor.

[0009] This application provides a computer program product, including a computer program or computer executable instructions. When the computer program or computer executable instructions are executed by a processor, they implement the vehicle headrest collision assessment method provided in this application.

[0010] The embodiments of this application have the following beneficial effects: the vehicle obtains the seat motor adjustment parameters of the target seat, and then uses the headrest position determination model to determine the headrest position information of the target headrest in the target seat based on the seat motor adjustment parameters, and uses the headrest boundary position determination model to determine the boundary position information of the target headrest based on the headrest position information, and then uses the boundary position information to assess the collision risk between the target headrest and the target component in the vehicle, without the need for manual assessment, thus improving the accuracy of vehicle headrest collision assessment. Attached Figure Description

[0011] Figure 1 This is a flowchart of a vehicle headrest collision assessment method provided in an embodiment of this application; Figure 2 This is a schematic diagram of an exemplary target seat structure provided in an embodiment of this application; Figure 3 This is a schematic diagram of an exemplary vehicle headrest collision assessment method provided in an embodiment of this application; Figure 4 This is a schematic diagram of the composition structure of a vehicle provided in an embodiment of this application; Figure 5 This is a schematic diagram of the composition structure of an electronic device provided in an embodiment of this application.

[0012] It should be noted that the terms "first" and "second" mentioned above are only used to distinguish between different options and do not represent the degree of superiority or inferiority of the options or their priority in the implementation process. Detailed Implementation

[0013] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0014] This application provides a vehicle headrest collision assessment method, which is applied to vehicles. Figure 1 A flowchart of a vehicle headrest collision assessment method provided in this application embodiment is shown below. Figure 1 As shown, vehicle headrest crash assessment methods may include: S101. Obtain the seat motor adjustment parameters of the target seat in the vehicle.

[0015] The vehicle headrest collision assessment method provided in this application embodiment is applicable to scenarios where it is necessary to assess whether a headrest in a vehicle will collide with target components around the target headrest.

[0016] In this application embodiment, the vehicle can be a sedan, SUV, sports car, van, bus, truck, tractor, passenger car, etc., or other types of vehicles. The specific vehicle category can be determined according to the actual situation, and this application embodiment does not limit it.

[0017] In this embodiment, the target seat can be the driver's seat, the front passenger seat, or other seats in the vehicle. The specific target seat can be determined according to the actual situation, and this embodiment does not limit it.

[0018] It should be noted that the data for the target seat can be one or multiple, and the specific number of target seats can be determined according to the actual situation. This application embodiment does not limit this.

[0019] In this embodiment, the seat motor adjustment parameters are the parameters of the seat motor at the current moment, and are adjustable parameters. For example, if a user inputs the seat motor adjustment parameters indicated by the user into the vehicle via a display screen or voice receiving unit, the vehicle will adjust the seat motor adjustment parameters to the user-indicated parameters.

[0020] It should be noted that the seat motor adjustment parameters can be obtained from the seat motor itself; the seat motor adjustment parameters can also be detected using other testing equipment; or the seat motor adjustment parameters can be obtained through other means. The specific method of obtaining the seat motor adjustment parameters can be determined according to the actual situation, and this application embodiment does not limit it in this way.

[0021] In this embodiment, the seat motor adjustment parameters include: the displacement length of the target seat on the seat travel line, the seat adjustment angle of the target seat, the seat cushion adjustment angle of the target seat, the seat back adjustment angle of the target seat, etc. The seat motor adjustment parameters may also include other parameters. The specific seat motor adjustment parameters can be determined according to the actual situation, and this embodiment does not limit them.

[0022] It should be noted that the target seat can move along the front and rear directions formed by the front and rear of the vehicle. Specifically, the route along which the target seat moves back and forth via the slide rail is the seat travel line. The initial position of the target seat is set on this seat travel line (such as the foremost position when the target seat moves forward, or the last position when the target seat moves backward). The distance that the target seat moves from this initial position to its current position is the displacement length of the target seat on the seat travel line.

[0023] It should be noted that the current location is the position of the target seat when the vehicle headrest collision assessment method is performed.

[0024] For example, such as Figure 2 As shown, OA represents the displacement length of the target seat along the seat travel line. Specifically, point O is the initial position of the target seat, and point A is the current position of the target seat. The seat adjustment angle of the target seat is... The angle of the target seat cushion adjustment is... The angle of the target seat's backrest adjustment is... The angle.

[0025] S102. Input the seat motor adjustment parameters into the headrest position determination model to obtain the headrest position information of the target headrest.

[0026] In this embodiment of the application, after the vehicle obtains the seat motor adjustment parameters of the target seat in the vehicle, it inputs the seat motor adjustment parameters into the headrest position determination model to obtain the headrest position information of the target headrest.

[0027] It should be noted that the headrest position information can be coordinate information, specifically two-dimensional coordinate information or three-dimensional coordinate information. The specific headrest position information can be determined according to the actual situation, and this application embodiment does not limit it in this way.

[0028] For example, the headrest position information can be the two-dimensional coordinates of the center position of the target headrest.

[0029] It should be noted that the straight line formed between the rear and front of the vehicle and... Figure 2 Parallel to the x-axis, the straight line formed between the bottom and top of the vehicle is parallel to... Figure 2 The z-axis is parallel. If the headrest position information is two-dimensional coordinate information, then the horizontal component of the headrest position information is the position information on the x-axis, and the vertical component of the headrest position information is the position information on the z-axis.

[0030] In this embodiment, the headrest position determination model can be a model configured in the vehicle, a model transmitted to the vehicle from other devices, a trained model, or a model obtained by the vehicle through other means. The specific way the vehicle obtains the headrest position determination model can be determined according to the actual situation, and this embodiment does not limit it.

[0031] In this embodiment, the headrest position determination model can be a network model or other models. The specific headrest position determination model can be determined according to the actual situation, and this embodiment does not limit it.

[0032] S103. Using the headrest boundary position determination model, the boundary position information of the target headrest is determined based on the headrest position information.

[0033] In this embodiment of the application, the vehicle inputs the seat motor adjustment parameters into the headrest position determination model. After obtaining the headrest position information of the target headrest, the headrest boundary position determination model is used to determine the boundary position information of the target headrest based on the headrest position information.

[0034] It should be noted that the boundary position information can be coordinate information, specifically two-dimensional coordinate information or three-dimensional coordinate information. The specific boundary position information can be determined according to the actual situation, and this application embodiment does not limit it in this way.

[0035] For example, the boundary location information can be two-dimensional coordinate information.

[0036] It should be noted that the boundary position information can also be the boundary position points of the target headrest at six positions: top, bottom, front, back, left, and right. Alternatively, it can be the boundary position points of the target headrest at four positions: front, back, left, and right. It can also be the boundary position points of the target headrest at two positions: front and back. Furthermore, the boundary position information can be other information used to describe the boundary position of the target headrest. The specific boundary position information can be determined according to the actual situation, and this application embodiment does not limit it in this way.

[0037] In this embodiment, the boundary position information includes: first boundary information of the target headrest along the front direction of the vehicle and second boundary information of the target headrest along the rear direction of the vehicle. The first adjustment parameters include the seat adjustment angle of the target seat and the seat back adjustment angle of the target seat.

[0038] It should be noted that the straight line formed between the rear and front of the vehicle and... Figure 2 Parallel to the x-axis, the straight line formed between the bottom and top of the vehicle is parallel to... Figure 2The z-axis is parallel. If the first boundary information and the second boundary information are two-dimensional coordinate information, then the horizontal components of the first boundary information and the second boundary information are both position information on the x-axis, and the vertical components of the first boundary information and the second boundary information are both position information on the z-axis.

[0039] In this embodiment of the application, the first adjustment parameter in the seat motor adjustment parameters can be obtained, and the first adjustment parameter and the headrest position information can be processed by the headrest boundary position determination model to determine the boundary position information of the target headrest.

[0040] In this embodiment, the headrest boundary position determination model can be a model configured in the vehicle, a model transmitted to the vehicle from other devices, a trained model, or a model obtained by the vehicle through other means. The specific way the vehicle obtains the headrest boundary position determination model can be determined according to the actual situation, and this embodiment does not limit it.

[0041] In this embodiment, the headrest boundary position determination model can be a network model or other models. The specific headrest boundary position determination model can be determined according to the actual situation, and this embodiment does not limit it.

[0042] S104. Assess the collision risk between the target headrest and the target component in the vehicle based on boundary location information; the target component is a component in the vehicle that poses a collision risk with the target headrest when the target headrest or target seat is being adjusted in position.

[0043] In this embodiment of the application, the vehicle uses a headrest boundary position determination model to determine the boundary position information of the target headrest based on the headrest position information, and then assesses the collision risk between the target headrest and the target component in the vehicle based on the boundary position information.

[0044] It should be noted that the target component can also be a component located around the target headrest.

[0045] In this embodiment of the application, the target component includes a vehicle-mounted ceiling screen. The target component may also include other components disposed around the target headrest. The specific target component can be determined according to the actual situation, and this embodiment of the application does not limit it.

[0046] It should be noted that the number of target components can be one or more. The specific number of target components can be determined according to the actual situation, and this application embodiment does not limit this.

[0047] In this embodiment, the target boundary position information (or the position information of the target component) can be obtained, and the target boundary position information (or the position information of the target component) can be compared with the boundary position information of the target headrest to determine the collision risk between the target headrest and the target component in the vehicle. Alternatively, the collision risk between the target headrest and the target component in the vehicle can be assessed based on the boundary position information in other ways. The specific implementation method can be determined according to the actual situation, and this embodiment does not limit it.

[0048] In this embodiment of the application, after assessing the collision risk between the target headrest and the target component in the vehicle based on the boundary location information, if it is determined that there is a collision risk between the target headrest and the target component, the target adjustment path is determined based on the boundary location information; the target component or the target headrest is adjusted based on the target adjustment path.

[0049] It should be noted that the target adjustment path is the adjustment path when adjusting the target component, or the adjustment path when adjusting the target headrest.

[0050] In this embodiment of the application, the method of determining the target adjustment path based on the boundary location information can be determined according to the actual situation, and this embodiment of the application does not limit it.

[0051] In this application embodiment, the method of adjusting the target component or target headrest based on the target adjustment path can be determined according to the actual situation, and this application embodiment does not limit it.

[0052] Understandably, adjusting the target component or headrest based on the target adjustment path avoids collisions between the target headrest and the target component during adjustment, thus improving safety when adjusting the target headrest or target component.

[0053] In this embodiment of the application, if it is determined that there is a collision risk between the target headrest and the target component, a collision alarm message can also be generated and output.

[0054] It should be noted that the collision alarm information can be text information, image information, voice information, etc. The specific collision alarm information can be determined according to the actual situation, and this application embodiment does not limit it.

[0055] It should be noted that if the collision warning information can be text or image information, the vehicle's display screen can be used to output the collision warning information to the user. If the collision warning information is voice information, the vehicle's voice device can be used to output the collision warning information to the user. The collision warning information can also be output to the user through indicator lights or other means. The specific method of outputting the collision warning information can be determined according to the actual situation, and this application embodiment does not limit it.

[0056] Understandably, the vehicle obtains the seat motor adjustment parameters of the target seat, and then uses a headrest position determination model to determine the headrest position information of the target headrest in the target seat based on these seat motor adjustment parameters. The headrest boundary position determination model then uses this headrest position information to determine the boundary position information of the target headrest. Based on this boundary position information, the collision risk between the target headrest and the target component inside the vehicle is assessed. This eliminates the need for manual assessment and improves the accuracy of vehicle headrest collision assessment.

[0057] The following is a detailed explanation of how the headrest position determination model is determined before the target headrest position information is obtained by inputting the seat motor adjustment parameters into the headrest position determination model in step S102: In this embodiment, before inputting the seat motor adjustment parameters into the headrest position determination model to obtain the headrest position information of the target headrest, the initial position corresponding to the initial position information on the seat travel line of the target seat is also obtained; based on the second horizontal position information and the third horizontal component of the third distance in the horizontal direction in the initial position information, a third horizontal position determination model is determined; based on the second vertical position information and the third vertical component of the third distance in the vertical direction in the initial position information, a third vertical position determination model is determined; the third horizontal position determination model and the third vertical position determination model are used as the headrest position determination model.

[0058] It should be noted that the third distance is the distance between the initial position and the headrest position of the target headrest.

[0059] For example, the headrest position determination model is shown in formula (1)-formula (2): (1) (2) It should be noted that, as Figure 2 As shown, the headrest position is point H in the diagram. , The position of the headrest is point H ( ). , The coordinates of ( ). Specifically, This refers to the first horizontal coordinate position information in the headrest position information. This refers to the first vertical coordinate position information in the headrest position information. Let F be the horizontal coordinates of the point in the diagram. Let F be the vertical coordinates of point F in the figure. Line segment GH in the figure represents the seat back of the target seat, i.e., the first seat back; line segment FG represents the link between the five-link of the target seat and the seat back of the target seat, i.e., the second seat back. for At the angle, the dashed line FM is parallel to the x-axis in the diagram. This refers to the horizontal component of the second seat back. This refers to the vertical component of the second seat backrest. for The angle is such that the dashed line GN is parallel to the x-axis in the diagram. The first seat backrest's horizontal component. This refers to the vertical component of the first seat backrest.

[0060] It should be noted that FG, GH, and ... in formulas (1) to (2) are... , and These are fixed parameters, i.e., constants, which can be obtained from the configuration information. The seat adjustment angle for the target seat can be obtained from the seat motor.

[0061] It should also be noted that, Figure 2 Midpoint F ( , The position coordinates of ) can be determined using formulas (3) and (4): (3) (4) in, Figure 2 point o in , The initial position information (O) is located on the seat travel line of the target seat. A horizontal x-axis and a vertical z-axis are set at point O. Line segment OA represents the displacement length of the target seat on the seat travel line. Line segment AB refers to the length of the connecting rod between the target seat at its current position on the seat travel line and the seat's five-link linkage. Line segments BC, CD, DE, EF, and FB form the seat's five-link linkage. Line segment BF refers to the target rod in the five-link linkage that connects to the target seat's current position (point A) and the second seat backrest (FG). for The angle is such that the dashed line BK is parallel to the x-axis in the diagram. Let be the horizontal component of the target rod. This represents the vertical component of the target rod.

[0062] It should be noted that AB, BF, , These are fixed parameters, i.e., constants, and can be obtained from the configuration information. The seat adjustment angles of the OA and the target seat are... It can be obtained from the seat motor.

[0063] Among them, in formula (1)-formula (2) The following formulas (5)-(9) can be used to determine this: (5) In this embodiment, the length of line segment BD can be determined based on formula (5). Specifically, the seat cushion adjustment angle of the target seat is... The values ​​BC and CD can be obtained from the seat motor; they are fixed parameters, i.e., constants, and can be obtained from the configuration information.

[0064] (6) In this embodiment, the length of line segment DF can be determined based on formula (6). Specifically, BD can be determined based on formula (5), and BF, CD, and BC are fixed parameters, i.e., constants, which can be obtained from the configuration information. The target seat's seat adjustment angle. Adjusting the seat cushion angle of the target seat It can be obtained from the seat motor.

[0065] (7) In this embodiment of the application, the formula (7) can be used to determine the... Specifically, DF can be determined based on formula (6), BD can be determined based on formula (5), and BF is a fixed parameter, i.e. a constant, which can be obtained from the configuration information.

[0066] (8) In this embodiment of the application, the formula (8) can be used to determine the... Specifically, DF can be determined based on formula (6), and EF and DE are fixed parameters, i.e. constants, which can be obtained from the configuration information.

[0067] (9) In this embodiment of the application, after determining and In this case, it can be determined and The sum of the operations, thus obtaining .

[0068] In the embodiments of this application, such as Figure 2 As shown, point O is the initial position of the target seat on the seat travel line, and the coordinates of point O are ( , This refers to the initial position information of the target seat on the seat travel line. This initial position information is a fixed parameter, i.e. a constant, which can be obtained from the configuration information.

[0069] In this embodiment of the application, the second horizontal position information in the initial position information is... ,like Figure 2 As shown, the third distance between the initial position and the target headrest position is the length of line segment OH, and the third horizontal component is the component of line segment OH on the x-axis (the horizontal coordinate axis).

[0070] It should be noted that the third horizontal component can be represented as the sum of the horizontal components of line segment OA, line segment AB, line segment BF, line segment FG, and line segment GH.

[0071] In this embodiment of the application, the third level position determination model obtained based on formula (1) and formula (3) is as shown in formula (10): (10) in, This is the second level of position information. The third level component, Determine the model's output for the third level position.

[0072] In this embodiment of the application, the second vertical position information in the initial position information is... ,like Figure 2 As shown, the third distance between the initial position and the target headrest position is the length of line segment OH, and the third vertical component is the component of line segment OH on the z-axis (the coordinate axis in the vertical direction).

[0073] It should be noted that the third vertical component can be represented as the sum of the vertical components of line segment OA, line segment AB, line segment BF, line segment FG, and line segment GH.

[0074] In this embodiment of the application, the third vertical position determination model obtained based on formulas (2) and (4) is shown in formula (11): (11) in, This is the second vertical position information. The third vertical component, Determine the model output for the third vertical position.

[0075] In this embodiment of the application, the headrest position determination model includes a third horizontal position determination model and a third vertical position determination model.

[0076] The following is a detailed explanation of how the headrest boundary position determination model determines the boundary position information of the target headrest based on the headrest position information in step S103: In this embodiment, the headrest boundary position determination model includes a first boundary position determination model and a second boundary position determination model. The process of determining the boundary position information of the target headrest based on the headrest position information using the headrest boundary position determination model includes: inputting the headrest position information and a first adjustment parameter from the seat motor adjustment parameters into the first boundary position determination model to obtain first boundary information; inputting the headrest position information and the first adjustment parameter into the second boundary position determination model to obtain second boundary information; and using the first boundary information and the second boundary information as boundary position information.

[0077] It should be noted that the first adjustment parameters include the seat adjustment angle of the target seat and the seat back adjustment angle of the target seat.

[0078] In this embodiment of the application, the first boundary position determination model is used to determine the first boundary information, and the second boundary position determination model is used to determine the second boundary information.

[0079] In this embodiment of the application, the boundary location information includes first boundary information and second boundary information.

[0080] In this embodiment of the application, before inputting the headrest position information and the first adjustment parameter in the seat motor adjustment parameters into the first boundary position determination model to obtain the first boundary information, the vehicle will also: determine the first horizontal position determination model based on the first horizontal coordinate position information in the headrest position information and the first horizontal component of the first distance in the horizontal direction; determine the first vertical position determination model based on the first vertical coordinate position information in the headrest position information and the first vertical component of the first distance in the vertical direction; and determine the first horizontal position determination model and the first vertical position determination model as the first boundary position determination model.

[0081] In this embodiment, the first distance is the distance between the headrest position corresponding to the headrest position information and the first boundary position corresponding to the first boundary information; the first horizontal component is determined based on the first adjustment parameter.

[0082] In the embodiments of this application, such as Figure 2 As shown, the headrest position is point H in the diagram. , The position of the headrest is point H ( ). , The coordinates of ( ). Specifically, This refers to the first horizontal coordinate position information in the headrest position information. This refers to the first vertical coordinate position information in the headrest position information.

[0083] In the embodiments of this application, such as Figure 2 As shown, the first distance is the distance between the headrest position (point H) corresponding to the headrest position information and the first boundary position (point X1) corresponding to the first boundary information, which is the length of HX1. The first horizontal component is the horizontal component of HX1, and the first vertical component is the vertical component of HX1. The coordinates of point X1 can be represented as ( , ).

[0084] In this embodiment of the application, the first horizontal position determination model based on the first horizontal coordinate position information in the headrest position information and the first horizontal component of the first distance in the horizontal direction is as shown in formula (12): (12) It should be noted that, The first horizontal component is the first distance. The horizontal component, This is the first horizontal coordinate position information. Determine the model's output for the first horizontal position. for The angle value.

[0085] It should be noted that the target seat's adjustment angle Adjusting the seat back angle of the target seat The first horizontal coordinate position information can be obtained from the seat motor. This can be obtained from the headrest position information. , , , , and These are fixed parameters, i.e., constants, which can be obtained from the configuration information.

[0086] In this embodiment of the application, the adjustment can be based on a first adjustment parameter (the seat adjustment angle of the target seat). Adjusting the seat back angle of the target seat To determine the first level component .

[0087] In this embodiment of the application, the first vertical position determination model based on the first vertical coordinate position information in the headrest position information and the first vertical component of the first distance in the vertical direction is as shown in formula (13): (13) It should be noted that, The first vertical component is the first distance. The component in the vertical direction, This is the first vertical coordinate position information. Determine the model output for the first vertical position. for The angle value is given. The dashed line PQ is parallel to the x-axis in the figure, and the dashed line PQ passes through point H.

[0088] It should be noted that the first vertical coordinate position information This information can be obtained from the headrest position information.

[0089] In this embodiment of the application, the adjustment can be based on a first adjustment parameter (the seat adjustment angle of the target seat). Adjusting the seat back angle of the target seat To determine the first vertical component .

[0090] In this embodiment of the application, the first boundary position determination model includes a first horizontal position determination model and a first vertical position determination model.

[0091] In this embodiment, before inputting the headrest position information and the first adjustment parameter into the second boundary position determination model to obtain the second boundary information, a second horizontal position determination model is also determined based on the first horizontal coordinate position information and the second horizontal component of the second distance in the horizontal direction in the headrest position information of the target headrest; a second vertical position determination model is determined based on the first vertical coordinate position information and the second vertical component of the second distance in the vertical direction in the headrest position information; the second horizontal position determination model and the second vertical position determination model are then used as the second boundary position determination model.

[0092] It should be noted that the second distance is the distance between the headrest position and the second boundary position corresponding to the second boundary information; the second horizontal component is determined based on the first adjustment parameter.

[0093] In the embodiments of this application, such as Figure 2As shown, the second distance is the distance between the headrest position (point H) corresponding to the headrest position information and the second boundary position (point X2) corresponding to the second boundary information, which is the length of HX2. The second horizontal component is the horizontal component of HX2, and the second vertical component is the vertical component of HX2. The coordinates of point X2 can be represented as ( , ).

[0094] In this embodiment of the application, the second horizontal position determination model based on the first horizontal coordinate position information in the headrest position information of the target headrest and the second horizontal component of the second distance in the horizontal direction is as shown in formula (14): (14) It should be noted that, The second horizontal component is the second distance. The horizontal component, This is the first horizontal coordinate position information. Determine the model's output for the second level position. for The angle value.

[0095] It should be noted that the target seat's adjustment angle Adjusting the seat back angle of the target seat The first horizontal coordinate position information can be obtained from the seat motor. This can be obtained from the headrest position information. , , , , and These are fixed parameters, i.e., constants, which can be obtained from the configuration information.

[0096] In this embodiment of the application, the adjustment can be based on a first adjustment parameter (the seat adjustment angle of the target seat). Adjusting the seat back angle of the target seat To determine the second level component .

[0097] In this embodiment of the application, the second vertical position determination model, based on the first vertical coordinate position information in the headrest position information and the second vertical component of the second distance in the vertical direction, is as shown in formula (15): (15) It should be noted that, The second vertical component is the second distance. The component in the vertical direction, This is the first vertical coordinate position information. Determine the model output for the second vertical position. for The angle value is shown, and the dashed line PQ is parallel to the x-axis in the figure.

[0098] It should be noted that the first vertical coordinate position information This information can be obtained from the headrest position information.

[0099] In this embodiment of the application, the adjustment can be based on a first adjustment parameter (the seat adjustment angle of the target seat). Adjusting the seat back angle of the target seat To determine the second vertical component .

[0100] In this embodiment of the application, the second boundary position determination model includes a second horizontal position determination model and a second vertical position determination model.

[0101] In the embodiments of this application, such as Figure 3 As shown, obtain constants (including Figure 2 Coordinates of midpoint o, line segments AB, BC, CD, EE, EF, BF, FG, and GH. , Based on constants, a headrest position determination model is established (i.e., constructing function relation F1). Based on the headrest position information, the first horizontal component of the first distance in the horizontal direction, and the first vertical component of the first distance in the vertical direction, a first boundary position determination model is determined (function relation F2). Based on the target headrest position information, the second horizontal component of the second distance in the horizontal direction, and the second vertical component of the second distance in the vertical direction, a second boundary position determination model is determined (function relation F3). Based on the first boundary position determination model and the second boundary position determination model, a headrest boundary position determination model is determined. In practical applications, the seat motor adjustment parameters of the target seat can be obtained first (parameter values). The seat motor adjustment parameters are then input into the headrest position determination model (functional relationship F1) to obtain the headrest position information (headrest center coordinates). Based on the headrest position information, the boundary position information of the target headrest can be determined using the headrest boundary position determination model (functional relationship F2 and functional relationship F3). The boundary position information includes the front upper point (the first boundary information of the target headrest along the direction of the front of the vehicle) and the rear upper point (the second boundary information of the target headrest in the direction of the rear of the vehicle).

[0102] Based on the same inventive concept as the above-mentioned vehicle headrest collision assessment method, this application provides a vehicle 1 corresponding to a vehicle headrest collision assessment method. Figure 4 This is a schematic diagram of the composition structure of a vehicle provided in an embodiment of this application. The vehicle 1 may include: Acquisition unit 11 is used to acquire the seat motor adjustment parameters of the target seat in the vehicle; Input unit 12 is used to input the seat motor adjustment parameters into the headrest position determination model to obtain the headrest position information of the target headrest; The determining unit 13 is used to determine the boundary position information of the target headrest based on the headrest position information using the headrest boundary position determining model; Evaluation unit 14 is used to evaluate the collision risk between the target headrest and a target component in the vehicle based on the boundary position information; the target component is a component in the vehicle that has a risk of collision with the target headrest when the target headrest or the target seat is adjusted in position.

[0103] In some embodiments of this application, the boundary position information of the target headrest includes: first boundary information of the target headrest in the direction along the front of the vehicle and second boundary information of the target headrest in the direction along the rear of the vehicle.

[0104] In some embodiments of this application, the headrest boundary position determination model includes a first boundary position determination model and a second boundary position determination model; The input unit 12 is used to input the headrest position information and the first adjustment parameter in the seat motor adjustment parameters into the first boundary position determination model to obtain the first boundary information; and to input the headrest position information and the first adjustment parameter into the second boundary position determination model to obtain the second boundary information. The determining unit 13 is used to use the first boundary information and the second boundary information as the boundary position information.

[0105] In some embodiments of this application, the determining unit 13 is configured to determine a first horizontal position determination model based on the first horizontal coordinate position information and the first horizontal component of the first distance in the horizontal direction in the headrest position information; the first distance is the distance between the headrest position corresponding to the headrest position information and the first boundary position corresponding to the first boundary information; the first horizontal component is determined based on the first adjustment parameters; the first adjustment parameters include the seat adjustment angle of the target seat and the seat back adjustment angle of the target seat; a first vertical position determination model is determined based on the first vertical coordinate position information and the first vertical component of the first distance in the vertical direction in the headrest position information; and the first horizontal position determination model and the first vertical position determination model are determined as the first boundary position determination model.

[0106] In some embodiments of this application, the determining unit 13 is configured to determine a second horizontal position determination model based on the first horizontal coordinate position information and the second horizontal component of the second distance in the horizontal direction in the headrest position information of the target headrest; the second distance is the distance between the headrest position and the second boundary position corresponding to the second boundary information; the second horizontal component is determined based on the first adjustment parameter; a second vertical position determination model is determined based on the first vertical coordinate position information and the second vertical component of the second distance in the vertical direction in the headrest position information; and the second horizontal position determination model and the second vertical position determination model are determined as the second boundary position determination model.

[0107] In some embodiments of this application, the acquisition unit 11 is used to acquire the initial position corresponding to the initial position information on the seat travel line of the target seat; The determining unit 13 is configured to determine a third horizontal position determination model based on the second horizontal position information and the third horizontal component of the third distance in the horizontal direction in the initial position information; the third distance is the distance between the initial position and the headrest position of the target headrest; determine a third vertical position determination model based on the second vertical position information and the third vertical component of the third distance in the vertical direction in the initial position information; and determine the third horizontal position determination model and the third vertical position determination model as the headrest position determination model.

[0108] In some embodiments of this application, the seat motor adjustment parameters include: the displacement length of the target seat on the seat travel line, the seat adjustment angle of the target seat, the seat cushion adjustment angle of the target seat, and the seat back adjustment angle of the target seat.

[0109] In some embodiments of this application, the target component includes a vehicle-mounted ceiling screen in the vehicle.

[0110] In some embodiments of this application, the vehicle further includes an adjustment unit; The determining unit 13 is used to determine the target adjustment path based on the boundary position information when it is determined that the collision risk is a collision risk between the target headrest and the target component. The adjustment unit is used to adjust the target component or the target headrest based on the target adjustment path.

[0111] It should be noted that, in practical applications, the aforementioned acquisition unit 11, input unit 12, determination unit 13, and evaluation unit 14 can be implemented by the processor 21 on the electronic device, specifically by a CPU (Central Processing Unit), MPU (Microprocessor Unit), DSP (Digital Signal Processor), or Field Programmable Gate Array (FPGA); the aforementioned data storage can be implemented by the memory 22 on the electronic device.

[0112] This application also provides an electronic device, such as... Figure 5 As shown, the electronic device includes a processor 21, a memory 22, and a communication bus 23. The memory 22 communicates with the processor 21 through the communication bus 23. The memory 22 stores programs executable by the processor 21. When the program is executed, the processor 21 executes the vehicle headrest collision assessment method as described above.

[0113] In practical applications, the aforementioned memory 22 can be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or a combination of the above types of memory, and provide instructions and data to the processor 21.

[0114] This application provides a computer-readable storage medium having a computer program thereon, which, when executed by a processor 21, implements the vehicle headrest collision assessment method as described above.

[0115] For example, this application also provides a computer program product, including a computer program that can be executed by a processor 21 in an electronic device to complete the steps described in the aforementioned vehicle headrest collision assessment method.

[0116] Understandably, the vehicle obtains the seat motor adjustment parameters of the target seat, and then uses a headrest position determination model to determine the headrest position information of the target headrest in the target seat based on these seat motor adjustment parameters. The headrest boundary position determination model then uses this headrest position information to determine the boundary position information of the target headrest. Based on this boundary position information, the collision risk between the target headrest and the target component inside the vehicle is assessed. This eliminates the need for manual assessment and improves the accuracy of vehicle headrest collision assessment.

[0117] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0118] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0119] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0120] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0121] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. A method for evaluating vehicle headrest collisions, characterized in that, The method includes: Obtain the seat motor adjustment parameters of the target seat in the vehicle; The seat motor adjustment parameters are input into the headrest position determination model to obtain the headrest position information of the target headrest; The headrest boundary position determination model determines the boundary position information of the target headrest based on the headrest position information; The collision risk between the target headrest and a target component in the vehicle is assessed based on the boundary location information; the target component is a component in the vehicle that poses a collision risk with the target headrest or the target seat when the headrest is being adjusted in position.

2. The method according to claim 1, characterized in that, The boundary position information of the target headrest includes: the first boundary information of the target headrest in the direction along the front of the vehicle and the second boundary information of the target headrest in the direction along the rear of the vehicle.

3. The method according to claim 2, characterized in that, The headrest boundary position determination model includes a first boundary position determination model and a second boundary position determination model; the step of using the headrest boundary position determination model to determine the boundary position information of the target headrest based on the headrest position information includes: The headrest position information and the first adjustment parameter in the seat motor adjustment parameters are input into the first boundary position determination model to obtain the first boundary information; the first adjustment parameter includes the seat adjustment angle of the target seat and the seat back adjustment angle of the target seat; The headrest position information and the first adjustment parameter are input into the second boundary position determination model to obtain the second boundary information; The first boundary information and the second boundary information are used as the boundary position information.

4. The method according to claim 3, characterized in that, Before inputting the headrest position information and the first adjustment parameter from the seat motor adjustment parameters into the first boundary position determination model to obtain the first boundary information, the method further includes: Based on the first horizontal coordinate position information and the first horizontal component of the first distance in the horizontal direction in the headrest position information, a first horizontal position determination model is determined; the first distance is the distance between the headrest position corresponding to the headrest position information and the first boundary position corresponding to the first boundary information; the first horizontal component is determined based on the first adjustment parameter; Based on the first vertical coordinate position information in the headrest position information and the first vertical component of the first distance in the vertical direction, a first vertical position determination model is determined. The first horizontal position determination model and the first vertical position determination model are determined as the first boundary position determination model.

5. The method according to claim 3, characterized in that, Before inputting the headrest position information and the first adjustment parameter into the second boundary position determination model to obtain the second boundary information, the method further includes: Based on the first horizontal coordinate position information and the second horizontal component of the second distance in the horizontal direction of the headrest position information of the target headrest, a second horizontal position determination model is determined; the second distance is the distance between the headrest position and the second boundary position corresponding to the second boundary information; the second horizontal component is determined based on the first adjustment parameter; Based on the first vertical coordinate position information in the headrest position information and the second vertical component of the second distance in the vertical direction, a second vertical position determination model is determined. The second horizontal position determination model and the second vertical position determination model are used to determine the second boundary position determination model.

6. The method according to claim 1, characterized in that, Before inputting the seat motor adjustment parameters into the headrest position determination model to obtain the headrest position information of the target headrest, the method further includes: Obtain the initial position corresponding to the initial position information on the seat travel line of the target seat; Based on the second horizontal position information in the initial position information and the third horizontal component of the third distance in the horizontal direction, a third horizontal position determination model is determined; the third distance is the distance between the initial position and the headrest position of the target headrest. Based on the second vertical position information in the initial position information and the third vertical component of the third distance in the vertical direction, a third vertical position determination model is determined. The third horizontal position determination model and the third vertical position determination model are used as the headrest position determination model.

7. The method according to claim 1, characterized in that, The seat motor adjustment parameters include: The displacement length of the target seat along the seat travel line, the seat adjustment angle of the target seat, the seat cushion adjustment angle of the target seat, and the seat back adjustment angle of the target seat.

8. The method according to claim 1, characterized in that, The target component includes the vehicle-mounted ceiling screen in the vehicle.

9. The method according to claim 1, characterized in that, After assessing the collision risk between the target headrest and the target component in the vehicle based on the boundary location information, the method further includes: If it is determined that there is a collision risk between the target headrest and the target component, the target adjustment path is determined based on the boundary position information; Adjust the target component or the target headrest based on the target adjustment path.

10. A vehicle comprising computer-executable instructions or a computer program, characterized in that, When the computer-executable instructions or computer program are executed by a processor, they implement the method according to any one of claims 1 to 9.