Display method for preventing carsickness and vehicle

By obtaining the vehicle's lateral and longitudinal acceleration and dynamically adjusting the icon size and movement information on the screen, the problem of motion sickness is solved and the riding comfort is improved.

CN120606673APending Publication Date: 2025-09-09GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510890895.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

The existing technology has limited effect in alleviating motion sickness symptoms caused by driving a vehicle by optimizing the suspension system and improving the seat design.

Method used

By obtaining the vehicle's lateral and longitudinal accelerations, the icon size and movement information are determined, and the icons are dynamically displayed on the screen to reflect the vehicle's actual movement, reducing information conflict between the vestibular system and vision.

Benefits of technology

Effectively relieve motion sickness symptoms and improve riding comfort by dynamically adjusting the icon size and movement direction to match the vehicle's movement, reducing the occurrence of motion sickness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120606673A_ABST
    Figure CN120606673A_ABST
Patent Text Reader

Abstract

The invention provides an anti-carsickness display method and a vehicle, and relates to the technical field of vehicle control. The method comprises the steps that when an anti-carsickness mode of a vehicle is started, the icon size can be determined through the transverse acceleration and the longitudinal acceleration of the vehicle, the icon displacement and the icon moving direction are determined through the longitudinal acceleration, and icons of the icon size are dynamically displayed in a vehicle screen based on the icon displacement and the icon moving direction. Based on the scheme, the carsickness symptom of the user can be effectively relieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control technology, and in particular to an anti-motion sickness display method and a vehicle in the field of vehicle control technology. Background Art

[0002] Frequent bumps, accelerations, and decelerations during vehicle driving may cause motion sickness in users, resulting in symptoms such as dizziness, vomiting, and nausea, thereby reducing the user's riding comfort.

[0003] Therefore, how to alleviate users' motion sickness symptoms is an urgent problem that needs to be solved. Summary of the Invention

[0004] The present application provides an anti-motion sickness display method and a vehicle, which can alleviate the user's motion sickness symptoms.

[0005] In a first aspect, the present application provides a display method for preventing motion sickness, the display method for preventing motion sickness comprising:

[0006] When the vehicle's anti-motion sickness mode is turned on, obtain the vehicle's lateral acceleration and longitudinal acceleration;

[0007] Determine the icon size based on the lateral acceleration and longitudinal acceleration;

[0008] Determining icon movement information based on the longitudinal acceleration, wherein the icon movement information includes icon displacement and icon movement direction;

[0009] A target icon is dynamically displayed on a target screen based on icon movement information to reduce motion sickness symptoms of a target user in a vehicle, wherein the target screen represents a vehicle screen within the target user's field of view, and the target icon represents a preset icon of an icon size.

[0010] In an embodiment of the present application, when the anti-motion sickness mode of the vehicle is turned on, the icon size can be determined by the lateral acceleration and longitudinal acceleration of the vehicle, and the icon movement information including the icon displacement and the icon movement direction can be determined by the longitudinal acceleration. When the icon size and icon movement information are obtained, an icon of the icon size can be dynamically displayed on the vehicle screen within the user's field of view based on the icon movement information to reduce the user's motion sickness symptoms. Compared with the problem of limited relief of the user's motion sickness symptoms by icons of fixed size and fixed direction movement in the prior art, the icon size in this solution is determined by the lateral acceleration and longitudinal acceleration. Therefore, the icon size can reflect the actual acceleration change of the vehicle to the user, and the icon movement information determined by the longitudinal acceleration can reflect the actual movement displacement and movement direction of the vehicle to the user. Therefore, when the icon size of the icon is dynamically displayed on the vehicle screen according to the icon movement information, the size and movement of the icon can be kept consistent with the movement of the vehicle to the greatest extent, reducing the information conflict between the vestibular system and the vision, thereby effectively alleviating the user's motion sickness symptoms.

[0011] In conjunction with the first aspect, in certain implementations of the first aspect, determining the icon size based on the lateral acceleration and the longitudinal acceleration includes:

[0012] Determine the resultant acceleration of the lateral acceleration and the longitudinal acceleration;

[0013] Determine the icon size based on the combined acceleration.

[0014] In this embodiment of the present application, by performing vector synthesis on the lateral acceleration and the longitudinal acceleration to obtain the corresponding combined acceleration, the magnitude and direction of the vehicle's overall acceleration can be more accurately reflected, thereby improving the accuracy of the icon size. Furthermore, based on the more accurate icon size, the user's motion sickness symptoms can be more effectively alleviated.

[0015] In combination with the first aspect and the above implementations, in some implementations of the first aspect, determining the icon size based on the combined acceleration includes:

[0016] Determine the target scaling factor based on the resultant acceleration;

[0017] The original size of the preset icon is scaled based on the target scaling factor to obtain the icon size.

[0018] In the embodiment of the present application, by scaling the original size of the preset icon using a scaling factor determined by the combined acceleration, the size of the scaled preset icon (i.e., the icon size) can change with changes in the overall acceleration of the vehicle. The size of the preset icon is not fixed, so the scaled preset icon size is more consistent with the actual movement of the vehicle, thereby improving the accuracy of the icon size. Furthermore, based on the more accurate icon size, the user's motion sickness symptoms can be more effectively alleviated.

[0019] In combination with the first aspect and the above implementations, in some implementations of the first aspect, determining the icon movement information based on the longitudinal acceleration includes:

[0020] Based on the longitudinal acceleration, the icon displacement is determined;

[0021] Based on the icon displacement, the icon movement direction is determined.

[0022] In an embodiment of the present application, the icon displacement determined by the longitudinal acceleration can reflect the actual motion displacement of the vehicle to the user, and the icon movement direction is determined by the icon displacement determined by the longitudinal acceleration, so that the determined icon movement direction is unique, can represent the absolute direction of vehicle movement, and can avoid the problem of the icon movement direction being inconsistent with the vehicle movement direction, which aggravates the information conflict between the vestibular system and vision, thereby effectively alleviating the user's motion sickness symptoms.

[0023] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the icon displacement includes a longitudinal displacement, and determining the icon displacement based on the longitudinal acceleration includes:

[0024] Determining a longitudinal displacement based on the longitudinal acceleration, wherein the longitudinal acceleration is negatively correlated with the longitudinal displacement;

[0025] The icon displacement is determined based on the longitudinal displacement and the current driving state of the vehicle.

[0026] In this embodiment of the present application, the icon displacement is determined based on the longitudinal displacement determined by longitudinal acceleration and combined with the vehicle's current driving state. This takes into account the impact of the vehicle's driving state on the icon displacement, thereby improving the accuracy of the icon displacement. Furthermore, with more accurate icon displacement, the user's motion sickness symptoms can be more effectively alleviated.

[0027] In combination with the first aspect and the above implementations, in certain implementations of the first aspect, the icon displacement further includes a lateral displacement, and determining the icon displacement based on the longitudinal displacement and the current driving state of the vehicle includes:

[0028] When the current driving state of the vehicle is a straight-line driving state, the longitudinal displacement is determined as the icon displacement;

[0029] When the current driving state of the vehicle is a turning driving state, the lateral displacement is determined based on the rotational angular velocity of the vehicle; and the icon displacement is determined based on the lateral displacement and the longitudinal displacement.

[0030] Among them, the rotation angular velocity is negatively correlated with the lateral displacement.

[0031] In the embodiment of the present application, the influence of the vehicle's driving state on the icon displacement is taken into account when determining the icon displacement, thereby improving the accuracy of the icon displacement. In addition, based on the more accurate icon displacement, the user's motion sickness symptoms can be more effectively alleviated.

[0032] In combination with the first aspect and the above implementations, in some implementations of the first aspect, determining the longitudinal displacement based on the longitudinal acceleration includes:

[0033] Determine a first product of the longitudinal acceleration, the icon refresh duration, the longitudinal diameter of the target screen, and a first preset value, wherein the first preset value represents a corresponding value of the longitudinal diameter in the aspect ratio of the target screen;

[0034] Based on the first product, the longitudinal displacement is determined.

[0035] In the embodiment of the present application, when determining the longitudinal displacement corresponding to the vehicle's longitudinal acceleration, the longitudinal displacement is determined by combining multiple parameters, including longitudinal acceleration, icon refresh duration, the longitudinal diameter of the target screen, and the corresponding value of the longitudinal diameter in the target screen's aspect ratio. This considers the impact of different dimensional parameters on the longitudinal displacement, thereby improving the accuracy of the longitudinal displacement. Furthermore, based on the more accurate longitudinal displacement, the icon displacement can be made even more accurate, thereby more effectively alleviating the user's motion sickness symptoms.

[0036] In combination with the first aspect and the above implementations, in some implementations of the first aspect, determining the lateral displacement based on the rotational angular velocity of the vehicle includes:

[0037] Determining a second product of the rotation angular velocity, the icon refresh duration, the horizontal diameter of the target screen, and a second preset value, wherein the second preset value represents a corresponding value of the horizontal diameter in the aspect ratio of the target screen;

[0038] Based on the second product, the lateral displacement is determined.

[0039] In the embodiment of the present application, when determining the lateral displacement corresponding to the vehicle's rotational angular velocity, the lateral displacement is determined using multiple parameters, including the rotational angular velocity, icon refresh duration, the lateral diameter of the target screen, and the corresponding value of the lateral diameter in the target screen's aspect ratio. This factor takes into account the impact of different dimensional parameters on the lateral displacement, thereby improving the accuracy of the lateral displacement. Furthermore, based on this more accurate lateral displacement, the icon displacement can be made even more accurate, thereby more effectively alleviating the user's motion sickness symptoms.

[0040] In combination with the first aspect and the above implementations, in some implementations of the first aspect, determining the icon movement direction based on the icon displacement includes:

[0041] Determining a first angle based on the radian value of the icon displacement;

[0042] When the first angle is less than or equal to the preset angle, determining the direction of the first angle as the direction of icon movement;

[0043] When the first angle is greater than the preset angle, the icon moving direction is determined based on the supplementary angle of the first angle.

[0044] In an embodiment of the present application, the direction of icon movement is determined by the angle corresponding to the arc value of the icon displacement, which can make the direction of icon movement more intuitive and more in line with the user's cognitive habits, reduce the information conflict between the vestibular system and vision, and thus effectively alleviate the user's motion sickness symptoms.

[0045] In a second aspect, the present application provides a display device for preventing motion sickness, the display device for preventing motion sickness comprising:

[0046] An acquisition module, used to acquire the lateral acceleration and longitudinal acceleration of the vehicle when the anti-motion sickness mode of the vehicle is turned on;

[0047] The processing module is used to determine the icon size based on the lateral acceleration and the longitudinal acceleration; determine the icon movement information based on the longitudinal acceleration, wherein the icon movement information includes the icon displacement and the icon movement direction; and dynamically display the target icon on the target screen based on the icon movement information to reduce the motion sickness symptoms of the target user in the vehicle, wherein the target screen refers to the vehicle screen within the target user's field of view, and the target icon refers to a preset icon of the icon size.

[0048] In a third aspect, the present application provides a vehicle comprising a memory and a processor. The memory is configured to store executable program code, and the processor is configured to retrieve and execute the executable program code from the memory, so that the vehicle executes the method of the first aspect or any possible implementation of the first aspect.

[0049] In a fourth aspect, the present application provides a computer program product, which includes: computer program code, which, when running on a computer, enables the computer to execute the method in the above-mentioned first aspect or any possible implementation of the first aspect.

[0050] In a fifth aspect, the present application provides a computer-readable storage medium, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 This is a scene diagram of the anti-motion sickness display method provided in an embodiment of the present application.

[0052] Figure 2 It is a flow chart of a display method for preventing motion sickness provided in an embodiment of the present application.

[0053] Figure 3 This is another flow chart of a display method for preventing motion sickness provided in an embodiment of the present application.

[0054] Figure 4 This is a schematic diagram of an icon movement provided in an embodiment of the present application.

[0055] Figure 5 This is another schematic diagram of an icon movement provided in an embodiment of the present application.

[0056] Figure 6 Schematic diagram of the structure of the anti-motion sickness display device provided in an embodiment of the present application.

[0057] Figure 7 It is a schematic structural diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0058] The following will clearly and thoroughly describe the technical solutions in this application in conjunction with the accompanying drawings. In the description of the embodiments of this application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more than two.

[0059] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0060] Figure 1 This is a scene diagram of the anti-motion sickness display method provided in an embodiment of the present application.

[0061] For example, Figure 1 As shown, Figure 1 The vehicle 110 and the user 120 are included. The user 120 may be any user in the vehicle 110, such as a driver, a co-pilot user, or a backseat driver.

[0062] Frequent bumps, accelerations, and decelerations during the driving of the vehicle 110 may cause motion sickness in the user 120. Motion sickness may cause the user 120 to experience symptoms such as dizziness, vomiting, and nausea, which is detrimental to the user's 120 health and reduces the user's 120 comfort during the ride.

[0063] Currently, to alleviate motion sickness symptoms in user 120, vehicle 110 can provide anti-motion sickness measures, such as suspension system optimization and seat design improvements, to alleviate motion sickness symptoms in user 120. However, suspension system optimization and seat design improvements only optimize vehicle hardware and do not consider the impact of the vehicle's actual motion on the user's motion sickness. Consequently, the effectiveness of these measures in alleviating motion sickness symptoms is limited.

[0064] In view of this, the present application proposes an anti-motion sickness display method and vehicle. Through the embodiments of the present application, when the anti-motion sickness mode of the vehicle is turned on, the icon size can be determined by the lateral acceleration and longitudinal acceleration of the vehicle, and the icon displacement and icon movement direction can be determined by the longitudinal acceleration. The icon size is dynamically displayed on the vehicle screen based on the icon displacement and icon movement direction, so that the icon size can effectively alleviate the user's motion sickness symptoms when the icon moves.

[0065] The following combination Figures 2 to 5 The anti-motion sickness display method provided in the embodiment of the present application is described in detail.

[0066] Figure 2 This is a flow chart of a method for preventing motion sickness provided by an embodiment of the present application. Figure 1 The vehicle 110 in the vehicle 110 is executed, or the vehicle control unit (VCU) in the vehicle 110 is executed.

[0067] For example, Figure 2 As shown, the method 200 includes the following implementation process:

[0068] S210 , when the anti-motion sickness mode of the vehicle is turned on, obtaining the lateral acceleration and longitudinal acceleration of the vehicle.

[0069] For example, when it is detected that the anti-motion sickness mode (also called "motion sickness mode") of the vehicle is turned on, it means that the user in the vehicle (which can be called "target user") is very likely to get motion sickness, causing physical discomfort. In order to alleviate the user's motion sickness symptoms, the vehicle's current lateral acceleration and longitudinal acceleration can be obtained. This is because the vehicle's lateral acceleration will stimulate the flow of fluid in the semicircular canals of the inner vestibule, transmitting the signal that "the body is turning", and the longitudinal acceleration will stimulate the calcium carbonate crystals (otoliths) in the vestibular otolith organs, transmitting the signal that "the body is moving forward and backward". If the user does not visually perceive the signal that the vehicle is turning and / or the vehicle is moving forward and backward, the conflict between "vestibular perception of movement and visual perception of stillness" may cause the user to get motion sickness. Therefore, in order to alleviate the user's motion sickness symptoms, the vehicle's current lateral acceleration and longitudinal acceleration can be obtained.

[0070] Among them, when the vehicle is traveling in a straight line (for example, accelerating or braking), the longitudinal acceleration is not zero; when the vehicle is turning, the lateral acceleration is not zero.

[0071] Among them, the lateral acceleration and longitudinal acceleration of the vehicle are both considered as vehicle acceleration. In addition to the lateral acceleration and longitudinal acceleration, the vehicle acceleration can also include vertical acceleration. The corresponding units of longitudinal acceleration, lateral acceleration and vertical acceleration can be "m / s 2 (m / s²), and longitudinal acceleration, lateral acceleration, and vertical acceleration can be acquired in real time by corresponding acceleration sensors in the vehicle, such as capacitive accelerometers, piezoelectric accelerometers, strain gauge accelerometers, etc. Table 1 provides an exemplary illustration:

[0072] Table 1

[0073]

[0074] In Table 1, when the vehicle's acceleration is the longitudinal acceleration, the longitudinal acceleration can represent the rate of change of the vehicle's speed in the direction from the rear of the vehicle to the front of the vehicle. When the vehicle is moving forward, the longitudinal acceleration increases and is a positive value; when the vehicle is reversing, the longitudinal acceleration decreases and is a negative value. In this embodiment of the application, the direction from the rear of the vehicle to the front of the vehicle can be referred to as the "Y direction" and the longitudinal acceleration can be recorded as "a yWhen the acceleration of the vehicle is the lateral acceleration, the lateral acceleration can represent the rate of change of the vehicle's speed in the direction perpendicular to the left side of the vehicle and pointing to the right side of the vehicle. When the vehicle moves sideways to the right, the lateral acceleration increases and is a positive value; when the vehicle moves sideways to the left, the lateral acceleration decreases and is a negative value. In this embodiment of the application, the direction perpendicular to the left side of the vehicle and pointing to the right side of the vehicle can be referred to as the "X direction", and the X direction is perpendicular to the Y direction, and the lateral acceleration is recorded as "a x When the vehicle's acceleration is vertical acceleration, the vertical acceleration can represent the rate of change of the vehicle's speed in the direction from the bottom of the vehicle to the top of the vehicle. When the vehicle is horizontally stationary, the vertical acceleration is approximately the acceleration of gravity, 9.8m / s. 2 When the vehicle bounces toward the top of the vehicle, the vertical acceleration is greater than the acceleration of gravity, which is 9.8 m / s. 2 When the vehicle is compressed toward the bottom of the vehicle, the vertical acceleration is less than the acceleration of gravity of 9.8m / s 2 In the embodiment of the present application, the direction from the bottom of the vehicle to the top of the vehicle can be referred to as the "Z direction", and the Z direction is perpendicular to the X direction and the Y direction at the same time.

[0075] In addition, when the vertical acceleration (which can be recorded as "z") is collected, in order to remove the static gravity in z and obtain the actual dynamic vertical acceleration of the vehicle, z can be preprocessed to obtain the preprocessed z (which can be recorded as "a z ”). The way to pre-process z is to subtract the gravity acceleration corresponding to the vehicle being stationary horizontally (i.e., static gravity) from z, which can be expressed as: a z =z-9.8.

[0076] S220 : Determine the icon size based on the lateral acceleration and the longitudinal acceleration.

[0077] For example, when the lateral acceleration and longitudinal acceleration of the vehicle are obtained, the size of the icon to be displayed on the vehicle screen (which may be referred to as "icon size") can be determined. The icon size is positively correlated with the lateral acceleration and the longitudinal acceleration, respectively.

[0078] It should be understood that the vehicle screen can be at least one of the central control screen, the co-pilot screen, and the rear screen in the vehicle.

[0079] When determining the icon size based on the lateral acceleration and the longitudinal acceleration, the resultant acceleration corresponding to the lateral acceleration and the longitudinal acceleration may be determined first, and then the icon size may be determined based on the resultant acceleration corresponding to the lateral acceleration and the longitudinal acceleration.

[0080] The total acceleration needs to be calculated by first calculating the sum of the square of the lateral acceleration and the square of the longitudinal acceleration, and then taking the square root of the sum.

[0081] In this embodiment of the present application, by performing vector synthesis on the lateral acceleration and the longitudinal acceleration to obtain the corresponding combined acceleration, the magnitude and direction of the vehicle's overall acceleration can be more accurately reflected, thereby improving the accuracy of the icon size. Furthermore, based on the more accurate icon size, the user's motion sickness symptoms can be more effectively alleviated.

[0082] Furthermore, when determining the icon size using the combined acceleration, the zoom factor (which may be referred to as a "target zoom factor") for scaling the preset icon may be determined using the combined acceleration. Specifically, the product of the combined acceleration and the preset factor is first calculated, and then the product is added to a preset value (e.g., 1) to obtain the target zoom factor.

[0083] When the target zoom factor is obtained, the original size of the preset icon can be scaled by the target zoom factor to obtain the scaled original size. The scaled original size is then determined as the icon size. Specifically, the product of the target zoom factor and the original size is determined as the icon size. For example, if the target zoom factor is 1.5 and the original size of the preset icon is 2 cm, then the scaled original size obtained by scaling the original size by the target zoom factor is 3 cm.

[0084] This is illustrated by formula (1):

[0085]

[0086] In formula (1), D0 can represent the original size of the preset icon, Can represent the target zoom factor, It can represent the total acceleration, D1 can represent the icon size, 0.25 can represent the preset multiple, and 1 can represent the preset value. Among them, D0 is a positive value.

[0087] Among them, the shape corresponding to the preset icon can be a dot, a square or a triangle, etc. The number, original size, and number of rows and columns of the preset icons can be set according to the actual needs of anti-motion sickness, and the embodiment of the present application does not limit this.

[0088] In the embodiment of the present application, by scaling the original size of the preset icon using a scaling factor determined by the combined acceleration, the size of the scaled preset icon (i.e., the icon size) can change with changes in the overall acceleration of the vehicle. The size of the preset icon is not fixed, so the scaled preset icon size is more consistent with the actual movement of the vehicle, thereby improving the accuracy of the icon size. Furthermore, based on the more accurate icon size, the user's motion sickness symptoms can be more effectively alleviated.

[0089] S230: Determine icon movement information based on the longitudinal acceleration.

[0090] The icon movement information includes the icon displacement and the icon movement direction.

[0091] For example, when the longitudinal acceleration of the vehicle is obtained, movement information of an icon to be displayed on the vehicle screen (which may be referred to as “icon movement information”) may be determined.

[0092] When determining the icon movement information, the icon displacement in the icon movement information can be determined first by the longitudinal acceleration. Then, the icon movement direction in the icon movement information can be determined by the determined icon displacement. That is, the icon movement direction is related to the icon displacement.

[0093] The displacement icon may represent a longitudinal displacement and a lateral displacement.

[0094] In an embodiment of the present application, the icon displacement determined by the longitudinal acceleration can reflect the actual motion displacement of the vehicle to the user, and the icon movement direction is determined by the icon displacement determined by the longitudinal acceleration, so that the determined icon movement direction is unique, can represent the absolute direction of vehicle movement, and can avoid the problem of the icon movement direction being inconsistent with the vehicle movement direction, which aggravates the information conflict between the vestibular system and vision, thereby effectively alleviating the user's motion sickness symptoms.

[0095] When determining the icon displacement using longitudinal acceleration, the longitudinal displacement can be determined first using the longitudinal acceleration. Furthermore, since the vehicle's driving state may affect the icon displacement, the vehicle's current driving state can be obtained. Once the longitudinal displacement and the vehicle's current driving state are obtained, the icon displacement can be determined using both the longitudinal displacement and the vehicle's current driving state.

[0096] The longitudinal acceleration of the vehicle is negatively correlated with the longitudinal displacement. The current driving state of the vehicle can be any of a straight driving state, a turning driving state, a parking state, and the like.

[0097] In this embodiment of the present application, the icon displacement is determined based on the longitudinal displacement determined by longitudinal acceleration and combined with the vehicle's current driving state. This takes into account the impact of the vehicle's driving state on the icon displacement, thereby improving the accuracy of the icon displacement. Furthermore, with more accurate icon displacement, the user's motion sickness symptoms can be more effectively alleviated.

[0098] Furthermore, when the icon displacement is determined by the longitudinal displacement and the current driving state of the vehicle, it can be determined whether the current driving state of the vehicle is a straight-line driving state.

[0099] When the current driving state of the vehicle is a straight-line driving state, it means that the icon displacement is only affected by the longitudinal acceleration but not by the vehicle rotation angular velocity. Therefore, the longitudinal displacement can be directly determined as the icon displacement.

[0100] When the vehicle is currently turning, the icon displacement is affected not only by the longitudinal acceleration but also by the vehicle's rotational angular velocity. Therefore, it is necessary to obtain the vehicle's current rotational angular velocity and determine the lateral displacement based on the vehicle's rotational angular velocity. When the longitudinal and lateral displacements are obtained, the icon displacement can be determined using both. Specifically, when determining the icon displacement using the longitudinal and lateral displacements, the combined longitudinal and lateral displacements can be determined, and this combined displacement can be used as the icon displacement.

[0101] The total displacement is calculated by first calculating the sum of the squares of the lateral and longitudinal displacements, then taking the square root of the sum, and negating the square root. Furthermore, the vehicle's angular velocity is negatively correlated with the lateral displacement. The vehicle's angular velocity represents the entire vehicle's rotational velocity, i.e., the fused angular velocity of the pitch, slip, and roll angular velocities.

[0102] The vehicle's rotational angular velocity may include pitch rate, yaw rate, and roll rate. The units of pitch rate, yaw rate, and roll rate may be "° / s (degrees / second)", and the pitch rate, yaw rate, and roll rate may be acquired in real time by corresponding angular velocity sensors in the vehicle, such as a gyroscope, an inertial measurement unit (IMU), a wheel speed sensor, and the like. This is exemplified in Table 2:

[0103] Table 2

[0104]

[0105] In Table 2, when the vehicle's rotational angular velocity is the slip angular velocity, the slip angular velocity can represent the angular velocity of the vehicle rotating around the Y direction with the Y direction as the center. When the left side of the vehicle is higher than the right side of the vehicle, it increases and is a positive value; when the left side of the vehicle is lower than the right side of the vehicle, it decreases and is a negative value. In this embodiment of the application, the slip angular velocity can be recorded as "ω yWhen the rotational angular velocity of the vehicle is the pitch angular velocity, the pitch angular velocity can represent the angular velocity of the vehicle when it rotates around the X direction with the X direction as the center. When the head of the vehicle is higher than the rear of the vehicle, it increases and is a positive value; when the head of the vehicle is lower than the rear of the vehicle, it decreases and is a negative value. In the embodiment of the present application, the pitch angular velocity can be recorded as "ω x When the rotational angular velocity of the vehicle is the roll angular velocity, the roll angular velocity can represent the angular velocity of the vehicle when it rotates around the Z direction with the Z direction as the center. When the vehicle turns left, it increases and is a positive value; when the vehicle turns right, it decreases and is a negative value; in the embodiment of the present application, the roll angular velocity can be recorded as "ω z ”.

[0106] In the embodiment of the present application, the influence of the vehicle's driving state on the icon displacement is taken into account when determining the icon displacement, thereby improving the accuracy of the icon displacement. In addition, based on the more accurate icon displacement, the user's motion sickness symptoms can be more effectively alleviated.

[0107] When determining the longitudinal displacement by the longitudinal acceleration of the vehicle, the icon refresh duration, the longitudinal diameter of the target screen, and a first preset value may be obtained, wherein the first preset value may represent a value corresponding to the longitudinal diameter in the aspect ratio of the target screen.

[0108] After obtaining the icon refresh duration, the longitudinal diameter of the target screen, and the first preset value, the product of the longitudinal acceleration, the icon refresh duration, the longitudinal diameter of the target screen, and the first preset value (referred to as the "first product") can be first determined. The longitudinal displacement can then be determined using the first product. Specifically, after obtaining the first product, the first product can be negated to obtain the negative value corresponding to the first product, and the negative value corresponding to the first product can be determined as the longitudinal displacement.

[0109] This is illustrated by formula (2):

[0110] Δy(t)=-H×d1×a y ×Δt; (2)

[0111] In formula (2), Δy(t) can represent the longitudinal displacement, H can represent the longitudinal diameter of the target screen, d1 can represent the first preset value, Δt can represent the icon refresh time, and a y It can represent the longitudinal acceleration.

[0112] Among them, the icon refresh duration can represent the duration required to refresh a frame of the icon corresponding to the icon, and the unit can be seconds (s). For example, when the icon display frequency is 30 frames per second, the corresponding icon refresh duration is approximately 0.033s. It should be understood that the icon refresh duration is related to the computing power of the processing module in the vehicle and can be adaptively adjusted, for example, 0.033s, 0.021s, etc., and this embodiment of the application is not limited to this.

[0113] The target screen represents the vehicle screen within the target user's field of view. Furthermore, the shape of the vehicle screen can be rectangular, square, circular, or irregular. The aspect ratio can represent the ratio of the horizontal diameter to the vertical diameter of the target screen, and can indicate the amplitude of the icon's movement. For example, if the aspect ratio is 2:0.5, the corresponding value of the vertical diameter is 0.5, and the corresponding value of the horizontal diameter is 2. It should be understood that the aspect ratio of the target screen is related to the shape and size of the target screen, and is not limited in this embodiment of the present application.

[0114] In the embodiment of the present application, when determining the longitudinal displacement corresponding to the vehicle's longitudinal acceleration, the longitudinal displacement is determined by combining multiple parameters, including longitudinal acceleration, icon refresh duration, the longitudinal diameter of the target screen, and the corresponding value of the longitudinal diameter in the target screen's aspect ratio. This considers the impact of different dimensional parameters on the longitudinal displacement, thereby improving the accuracy of the longitudinal displacement. Furthermore, based on the more accurate longitudinal displacement, the icon displacement can be made even more accurate, thereby more effectively alleviating the user's motion sickness symptoms.

[0115] When determining the lateral displacement by the vehicle's rotational angular velocity, the icon refresh duration, the lateral diameter of the target screen, and a second preset value may also be obtained. The second preset value may represent a value corresponding to the lateral diameter in the aspect ratio of the target screen.

[0116] When the icon refresh time, the horizontal diameter of the target screen, and the second preset value are obtained, the product of the rotational angular velocity, the icon refresh time, the horizontal diameter of the target screen, and the second preset value (which may be referred to as the "second product") may be determined first. The lateral displacement amount is then determined by the second product. Specifically, when the second product is obtained, the second product may be negated to obtain the negative value corresponding to the second product, and the negative value corresponding to the second product may be determined as the lateral displacement amount. For ease of understanding, this application assumes that the rotational angular velocity is ω z Provide explanation.

[0117] This is illustrated by formula (3):

[0118] Δx(t)=-W×d0×ω z ×Δt; (3)

[0119] In formula (3), Δx(t) may represent the horizontal displacement, W may represent the horizontal diameter of the target screen, d0 may represent the second preset value, Δt may represent the icon refresh time, ω z It can represent the angular velocity of rotation.

[0120] In the embodiment of the present application, when determining the lateral displacement corresponding to the vehicle's rotational angular velocity, the lateral displacement is determined using multiple parameters, including the rotational angular velocity, icon refresh duration, the lateral diameter of the target screen, and the corresponding value of the lateral diameter in the target screen's aspect ratio. This factor takes into account the impact of different dimensional parameters on the lateral displacement, thereby improving the accuracy of the lateral displacement. Furthermore, based on this more accurate lateral displacement, the icon displacement can be made even more accurate, thereby more effectively alleviating the user's motion sickness symptoms.

[0121] When formula (2) and formula (3) are obtained, formula (2) and formula (3) can be combined to obtain a complete formula for the icon displacement. Formula (4) is used for exemplary explanation:

[0122]

[0123] When determining the direction of icon movement by the icon displacement, the radian value corresponding to the icon displacement can be determined first, and then the radian value can be converted into a corresponding angle (which can be called a "first angle"). Specifically, the icon displacement can be processed by a binary inverse tangent function to obtain the radian value corresponding to the icon displacement, and then the radian value can be multiplied by a preset angle coefficient to obtain the first angle. The preset angle coefficient can represent the angle corresponding to 1 radian, that is,

[0124] This is illustrated by formula (5):

[0125]

[0126] In formula (5), (Δy, Δx) can represent the icon displacement, arctan2 can represent the binary inverse tangent function, and arctan2(Δy, Δx) can represent the radian value corresponding to the icon displacement. Can express the preset angle coefficient, θ normal It can represent the first angle.

[0127] Upon obtaining the first angle, a determination can be made as to whether the first angle is less than or equal to a preset angle. If the first angle is less than or equal to the preset angle, the vehicle's angle of motion is relatively small. In this case, the target user's body's inertial motion direction is consistent with the vehicle's motion direction, aligning the target user's visual and vestibular senses. Therefore, the direction corresponding to the first angle can be directly determined as the icon's movement direction.

[0128] If the first angle is greater than the preset angle, the vehicle's movement angle is large. The target user's inertial motion may be opposite to the vehicle's direction of motion, potentially causing motion sickness. To align the target user's visual and vestibular senses, a complementary angle corresponding to the first angle can be determined. This complementary angle is then negated, and the direction corresponding to the negative value of the complementary angle is used as the icon's movement direction.

[0129] This is illustrated by formula (6):

[0130]

[0131] In formula (6), (180°-θ normal ) can represent the complementary angle corresponding to the first angle, -(180°-θ normal ) can represent the negative value of the supplementary angle, θ final It can represent the angle corresponding to the direction of icon movement.

[0132] In an embodiment of the present application, the direction of icon movement is determined by the angle corresponding to the arc value of the icon displacement, which can make the direction of icon movement more intuitive and more in line with the user's cognitive habits, reduce the information conflict between the vestibular system and vision, and thus effectively alleviate the user's motion sickness symptoms.

[0133] S240 , dynamically displaying a target icon on the target screen based on the icon movement information to reduce motion sickness symptoms of the target user in the vehicle.

[0134] The target screen refers to the vehicle screen within the target user's field of view, and the target icon (also referred to as a "motion compensation icon") refers to a preset icon of an icon size.

[0135] For example, when the icon size and icon movement information are obtained, the preset icon size can be dynamically displayed on the vehicle screen within the target user's line of sight according to the icon movement information, so that the target user's visual sense and vestibular sense are consistent, thereby reducing the target user's motion sickness symptoms.

[0136] In such Figure 2In the illustrated method 200, when the vehicle's motion sickness prevention mode is enabled, icon size can be determined based on the vehicle's lateral and longitudinal accelerations, and icon movement information, including icon displacement and direction, can be determined based on the longitudinal acceleration. Once the icon size and icon movement information are obtained, an icon of that size can be dynamically displayed on the vehicle screen within the user's field of view based on the icon movement information to alleviate the user's motion sickness. Compared to the prior art, which uses icons of fixed size and fixed movement direction to provide limited relief for motion sickness, the icon size in this solution is determined based on the lateral and longitudinal accelerations. Therefore, the icon size can reflect the vehicle's actual acceleration changes to the user, and the icon movement information determined based on the longitudinal acceleration can reflect the vehicle's actual displacement and direction of motion. Consequently, when icons of that size are dynamically displayed on the vehicle screen based on the icon movement information, the icon size and movement can be kept consistent with the vehicle's motion to the greatest extent possible, reducing information conflict between the vestibular system and the visual system, thereby effectively alleviating the user's motion sickness. Furthermore, while effectively alleviating the user's motion sickness, this approach also improves the user's riding comfort.

[0137] Figure 3 This is another flow chart of a method for preventing motion sickness provided by an embodiment of the present application. Figure 1 The vehicle 110 in the vehicle 110 executes, or the VCU in the vehicle 110 executes.

[0138] For example, Figure 3 As shown, the method 300 includes the following implementation process:

[0139] S1, when the anti-motion sickness mode of the vehicle is turned on, obtain the lateral acceleration and longitudinal acceleration of the vehicle.

[0140] For example, when it is detected that the anti-motion sickness mode of the vehicle is turned on, in order to alleviate the user's motion sickness symptoms, the current lateral acceleration and longitudinal acceleration of the vehicle can be obtained.

[0141] S2: Determine a target zoom factor of the preset icon based on the combined acceleration of the lateral acceleration and the longitudinal acceleration.

[0142] For example, when the lateral acceleration and longitudinal acceleration of the vehicle are obtained, the resultant acceleration corresponding to the lateral acceleration and the longitudinal acceleration may be determined first, and then a target zoom factor for zooming the preset icon may be determined based on the resultant acceleration corresponding to the lateral acceleration and the longitudinal acceleration.

[0143] S3, scaling the original size of the preset icon by the target scaling factor to obtain the preset icon of the icon size.

[0144] For example, when the target zoom factor is obtained, the original size of the preset icon can be scaled by the target zoom factor to obtain the scaled original size, and then the scaled original size is determined as the icon size, thereby obtaining the preset icon of the icon size.

[0145] S4, determine the longitudinal displacement through the longitudinal acceleration.

[0146] For example, when the longitudinal acceleration of the vehicle is obtained, the longitudinal displacement can be determined.

[0147] It should be understood that S2 and S4 can be executed simultaneously or successively, and this embodiment of the present application does not limit this.

[0148] S5: Determine whether the vehicle is traveling in a straight line. If so, execute S6; if not, execute S7.

[0149] For example, when the longitudinal displacement is obtained, it can be determined whether the vehicle is currently traveling in a straight line (ie, the above-mentioned straight-line traveling state).

[0150] S6, determining the longitudinal displacement as the icon displacement.

[0151] For example, when it is determined through S5 that the vehicle is currently traveling in a straight line, the longitudinal displacement amount can be directly determined as the icon displacement amount.

[0152] S7, determining the lateral displacement through the lateral acceleration.

[0153] For example, when the current turning state of the vehicle (ie, the above-mentioned turning state) is obtained through S5 , the current rotational angular velocity of the vehicle may be obtained, and the lateral displacement may be determined based on the obtained rotational angular velocity of the vehicle.

[0154] S8, determining the combined displacement of the longitudinal displacement and the lateral displacement as the icon displacement.

[0155] For example, when the longitudinal displacement and the lateral displacement are obtained, a combined displacement of the longitudinal displacement and the lateral displacement may be determined, and then the combined displacement may be determined as the icon displacement.

[0156] S9, determining the icon moving direction according to the icon displacement.

[0157] For example, when the icon displacement is obtained, θ normal , and then through θ normal Determine the direction of icon movement (i.e. the above θ final ).

[0158] like Figure 4The angle θ between the line shown in (a) and the x-axis can represent the corresponding θ when the vehicle turns right and accelerates. normal .like Figure 4 The angle θ between the line shown in (b) and the x-axis can represent the corresponding θ when the vehicle turns left and accelerates. normal .like Figure 4 The angle θ between the line shown in (c) and the x-axis can represent the corresponding θ when the vehicle turns right and slows down. normal .like Figure 4 The angle θ between the line shown in (d) and the x-axis can represent the corresponding θ when the vehicle turns left and slows down. normal .

[0159] S10, dynamically displaying a preset icon size on the vehicle screen based on the icon displacement and the icon movement direction, so as to reduce motion sickness symptoms of the user in the vehicle.

[0160] For example, when the icon size, icon displacement, and icon moving direction are obtained, a preset icon of the icon size (i.e., the target icon) can be dynamically displayed on the vehicle screen within the user's sight range according to the icon displacement and icon moving direction, such as Figure 5 shown.

[0161] like Figure 5 The dot icon shown in (a) (i.e., the preset icon) can be displayed when the vehicle is stationary or traveling at a constant speed. At this time, the dot icon has an initial size, and there is no icon displacement or icon movement direction. It moves dynamically horizontally on the center axis of the vehicle screen. Figure 5 The dot icon shown in (b) can be the display state of the icon when the vehicle turns right and travels at a constant speed. At this time, the size of the dot icon is the same as Figure 5 The dot icons shown in (a) have the same size and are θ final And the determined icon displacement is dynamically displayed. Figure 5 The dot icon shown in (c) can be the display state of the icon when the vehicle turns left and travels at a constant speed. At this time, the size of the dot icon is the same as Figure 5 The dot icons shown in (a) have the same size and are θ final And the determined icon displacement is dynamically displayed. Figure 5 The dot icon shown in (d) can be the display state of the icon when the vehicle turns right and accelerates. At this time, the size of the dot icon is smaller than Figure 5 The dot icon shown in (b) in the figure increases in size and is Figure 4 The included angle θ shown in (a) and the determined icon displacement are dynamically displayed. Figure 5The dot icon shown in (e) can be the display state of the icon when the vehicle turns left and accelerates. At this time, the size of the dot icon is smaller than Figure 5 The dot icon shown in (c) in the figure increases in size and Figure 4 The angle θ shown in (b) and the determined icon displacement are dynamically displayed. The display state of the icon when the vehicle turns right and slows down can be referred to as follows: Figure 5 (d) in the figure, the display status of the icon when the vehicle turns left and slows down can be referred to as follows Figure 5 (e) in the above will not be described here. Figure 5 The dot icon shown in (f) can be the display state of the icon when the vehicle is accelerating in a straight line. At this time, the size of the dot icon is smaller than Figure 5 The dot icon shown in (a) is increased in size and has no icon movement direction, and the icon is dynamically moved laterally at a position slightly below the center axis of the vehicle screen based on the determined icon displacement. Figure 5 The dot icon shown in (g) can be the display state of the icon when the vehicle is decelerating in a straight line. At this time, the size of the dot icon is smaller than Figure 5 The dot icon shown in (a) is increased in size, and has no icon movement direction, so that the icon displacement is determined and dynamically moved laterally at a position slightly above the center axis of the vehicle screen.

[0162] like Figure 5 As shown in (h), the vehicle screen may have an edge shadow portion. In order to ensure the integrity and aesthetics of the dot icon display, the dot icon will not be displayed in the edge shadow portion, thereby improving the viewing experience of the dynamic display of the dot icon and further improving the user's visual experience.

[0163] like Figure 5 As shown in (i), multiple rows of dot icons may be displayed on the vehicle screen. The original size of each row of dot icons may be different, but the original size of each row of dot icons will be scaled at the same target scaling factor to ensure that the icon size of each row of dot icons can reflect the actual acceleration changes of the vehicle to the user. In addition, in order to provide users with more effective dot icons for relieving motion sickness symptoms, the dot icon with the largest scaled size can be displayed in the center of the vehicle screen, and the other dot icons with smaller scaled sizes can be displayed on both sides. This allows users to more intuitively see the dot icon with the best effect in relieving motion sickness symptoms, and the dot icons with better motion sickness relief can be combined to achieve the goal of maximally alleviating the user's motion sickness symptoms.

[0164] It should be noted that Figure 3 All steps in Figure 2 The corresponding embodiments are described in detail in the accompanying drawings and will not be repeated here.

[0165] In summary, by determining the icon size that can reflect the actual acceleration change of the vehicle through the lateral acceleration and longitudinal acceleration, and by determining the icon movement information that can reflect the actual motion displacement and motion direction of the vehicle through the longitudinal acceleration, when the icon size is dynamically displayed on the vehicle screen within the user's field of view based on the icon movement information, the information conflict between the vestibular system and the visual sense can be minimized, effectively alleviating the user's motion sickness symptoms. In addition, the longitudinal displacement determined by the longitudinal acceleration is combined with the current driving state of the vehicle to jointly determine the icon displacement, taking into account the impact of the vehicle's driving state on the icon displacement, which can improve the accuracy of the icon displacement. In addition, when determining the vehicle's displacement (i.e., the lateral displacement and the longitudinal displacement), it can be calculated using different dimensional parameters, taking into account the impact of different dimensional parameters on the displacement, thereby improving the accuracy of the displacement. In addition, the angle corresponding to the arc value of the icon displacement is used to determine a more intuitive icon movement direction that is more in line with the user's cognitive habits, reducing the information conflict between the vestibular system and the visual sense, thereby effectively alleviating the user's motion sickness symptoms.

[0166] It should be understood that the above examples are intended to help those skilled in the art understand the embodiments of the present application, and are not intended to limit the embodiments of the present application to the specific numerical values ​​or specific scenarios illustrated. Those skilled in the art can obviously make various equivalent modifications or variations based on the above examples, and such modifications or variations also fall within the scope of the embodiments of the present application.

[0167] Combined with the above Figures 1 to 5 The anti-motion sickness display method provided by the embodiment of the present application is described in detail; Figure 6 and Figure 7 The device embodiments of the present application are described in detail. It should be understood that the devices in the embodiments of the present application can execute the various methods of the aforementioned embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.

[0168] Figure 6 Schematic diagram of the structure of the anti-motion sickness display device provided in an embodiment of the present application.

[0169] For example, Figure 6 As shown, the anti-motion sickness display device 600 includes:

[0170] An acquisition module 610 is configured to acquire the lateral acceleration and longitudinal acceleration of the vehicle when the anti-motion sickness mode of the vehicle is turned on;

[0171] Processing module 620 is used to determine the icon size based on the lateral acceleration and the longitudinal acceleration; determine the icon movement information based on the longitudinal acceleration, wherein the icon movement information includes the icon displacement and the icon movement direction; and dynamically display the target icon on the target screen based on the icon movement information to reduce the motion sickness symptoms of the target user in the vehicle, wherein the target screen refers to the vehicle screen within the target user's line of sight, and the target icon refers to a preset icon of the icon size.

[0172] In one possible implementation, the processing module 620 is specifically configured to:

[0173] Determine the resultant acceleration of the lateral acceleration and the longitudinal acceleration;

[0174] Based on the combined acceleration, the icon size is determined.

[0175] In one possible implementation, the processing module 620 is specifically configured to:

[0176] Determine the target scaling factor based on the resultant acceleration;

[0177] The original size of the preset icon is scaled based on the target scaling factor to obtain the icon size.

[0178] In one possible implementation, the processing module 620 is specifically configured to:

[0179] Based on the longitudinal acceleration, the icon displacement is determined;

[0180] Based on the icon displacement, the icon movement direction is determined.

[0181] In one possible implementation, the processing module 620 is specifically configured to:

[0182] Determining a longitudinal displacement based on the longitudinal acceleration, wherein the longitudinal acceleration is negatively correlated with the longitudinal displacement;

[0183] The icon displacement is determined based on the longitudinal displacement and the current driving state of the vehicle.

[0184] In one possible implementation, the processing module 620 is specifically configured to:

[0185] When the current driving state of the vehicle is a straight-line driving state, the longitudinal displacement is determined as the icon displacement;

[0186] When the current driving state of the vehicle is a turning driving state, the lateral displacement is determined based on the rotational angular velocity of the vehicle; and the icon displacement is determined based on the lateral displacement and the longitudinal displacement.

[0187] Among them, the rotation angular velocity is negatively correlated with the lateral displacement.

[0188] In one possible implementation, the processing module 620 is specifically configured to:

[0189] Determine a first product of the longitudinal acceleration, the icon refresh duration, the longitudinal diameter of the target screen, and a first preset value, wherein the first preset value represents a corresponding value of the longitudinal diameter in the aspect ratio of the target screen;

[0190] Based on the first product, the longitudinal displacement is determined.

[0191] In one possible implementation, the processing module 620 is specifically configured to:

[0192] Determining a second product of the rotation angular velocity, the icon refresh duration, the horizontal diameter of the target screen, and a second preset value, wherein the second preset value represents a corresponding value of the horizontal diameter in the aspect ratio of the target screen;

[0193] Based on the second product, the lateral displacement is determined.

[0194] In one possible implementation, the processing module 620 is specifically configured to:

[0195] Determining a first angle based on the radian value of the icon displacement;

[0196] When the first angle is less than or equal to the preset angle, determining the direction of the first angle as the direction of icon movement;

[0197] When the first angle is greater than the preset angle, the icon moving direction is determined based on the supplementary angle of the first angle.

[0198] It should be noted that the above-mentioned device 600 is embodied in the form of a functional module. The term "module" here can be implemented in the form of software and / or hardware, and is not specifically limited to this.

[0199] For example, a "module" may be a software program, a hardware circuit, or a combination of the two that implements the aforementioned functionality. The hardware circuit may include an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a combination of processors) and memory for executing one or more software or firmware programs, combined logic circuits, and / or other suitable components that support the described functionality.

[0200] Therefore, the modules of each example described in the embodiments of this application can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0201] Figure 7 It is a schematic structural diagram of a vehicle provided in an embodiment of the present application.

[0202] For example, Figure 7 As shown, the vehicle 700 includes: a memory 710 and a processor 720, wherein the memory 710 stores an executable program code 7101, and the processor 720 is used to call and execute the executable program code 7101 to perform an anti-motion sickness display method.

[0203] This application can divide the vehicle into functional modules based on the above-mentioned method examples. For example, each functional module can be mapped to a specific function, or two or more functions can be integrated into a single processing module. The integrated module can be implemented in hardware. It should be noted that the module division in this embodiment is illustrative and represents only a logical functional division. In actual implementation, other division methods may be used.

[0204] In the case of dividing each functional module into corresponding functional modules, the vehicle may include an acquisition module and a processing module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0205] The vehicle provided in the present application is used to execute the above-mentioned anti-motion sickness display method, and thus can achieve the same effect as the above-mentioned implementation method.

[0206] In the case of an integrated unit, the vehicle may include a processing module and a storage module. The processing module may be used to control and manage the vehicle's movements, while the storage module may be used to support the vehicle's execution of relevant program codes and data.

[0207] The processing module may be a processor or controller that implements or executes the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processing (DSP) and a microprocessor, and the storage module may be a memory.

[0208] The present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the aforementioned methods. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD (Digital Video Disc), a CD-ROM (Compact Disc Read-Only Memory), a microdrive, a magneto-optical disk, a ROM (Read-Only Memory), a RAM (Random Access Memory), an EPROM (Erasable Programmable Read-Only Memory), an EEPROM (Electrically Erasable Programmable Read-Only Memory), a DRAM (Dynamic Random Access Memory), a VRAM (Video Random Access Memory), a flash memory device, a magnetic or optical card, a nanosystem (including a molecular memory IC), or any other type of medium or device suitable for storing instructions and / or data.

[0209] The present application also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement an anti-motion sickness display method in the above-mentioned embodiment.

[0210] In addition, the vehicle provided in the embodiments of the present application may specifically be a chip, component or module, and the vehicle may include a connected processor and memory; wherein the memory is used to store instructions, and when the vehicle is running, the processor may call and execute the instructions to enable the chip to execute an anti-motion sickness display method in the above-mentioned embodiment.

[0211] Among them, the vehicle, computer-readable storage medium, computer program product or chip provided in this application are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0212] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0213] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0214] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A display method for preventing motion sickness, characterized in that: The method comprises: When the anti-motion sickness mode of the vehicle is turned on, obtaining the lateral acceleration and longitudinal acceleration of the vehicle; determining an icon size based on the lateral acceleration and the longitudinal acceleration; Determining icon movement information based on the longitudinal acceleration, wherein the icon movement information includes an icon displacement and an icon movement direction; A target icon is dynamically displayed on a target screen based on the icon movement information to reduce motion sickness symptoms of a target user in the vehicle, wherein the target screen represents a vehicle screen within the target user's field of view, and the target icon represents a preset icon of the icon size.

2. The method according to claim 1, characterized in that The determining of the icon size based on the lateral acceleration and the longitudinal acceleration includes: determining a resultant acceleration of the lateral acceleration and the longitudinal acceleration; The icon size is determined based on the combined acceleration.

3. The method according to claim 2, characterized in that The determining the icon size based on the combined acceleration includes: determining a target scaling factor based on the resultant acceleration; The original size of the preset icon is scaled based on the target scaling factor to obtain the icon size.

4. The method according to any one of claims 1 to 3, characterized in that The determining of icon movement information based on the longitudinal acceleration includes: determining an amount of displacement of the icon based on the longitudinal acceleration; The icon movement direction is determined based on the icon displacement.

5. The method according to claim 4, characterized in that The icon displacement includes a longitudinal displacement, and determining the icon displacement based on the longitudinal acceleration includes: determining the longitudinal displacement based on the longitudinal acceleration, wherein the longitudinal acceleration is negatively correlated with the longitudinal displacement; The icon displacement is determined based on the longitudinal displacement and the current driving state of the vehicle.

6. The method according to claim 5, characterized in that The icon displacement also includes a lateral displacement. Determining the icon displacement based on the longitudinal displacement and the current driving state of the vehicle includes: When the current driving state of the vehicle is a straight-line driving state, determining the longitudinal displacement as the icon displacement; When the current driving state of the vehicle is a turning driving state, determining the lateral displacement based on the rotational angular velocity of the vehicle; and determining the icon displacement based on the lateral displacement and the longitudinal displacement; The rotational angular velocity is negatively correlated with the lateral displacement.

7. The method according to claim 5, characterized in that The determining of the longitudinal displacement based on the longitudinal acceleration includes: Determining a first product of the longitudinal acceleration, the icon refresh duration, the longitudinal diameter of the target screen, and a first preset value, wherein the first preset value represents a corresponding value of the longitudinal diameter in the aspect ratio of the target screen; Based on the first product, the longitudinal displacement is determined.

8. The method according to claim 6, characterized in that The determining of the lateral displacement based on the rotational angular velocity of the vehicle includes: Determining a second product of the rotation angular velocity, the icon refresh duration, the horizontal diameter of the target screen, and a second preset value, wherein the second preset value represents a corresponding value of the horizontal diameter in the aspect ratio of the target screen; Based on the second product, the lateral displacement is determined.

9. The method according to any one of claims 5 to 8, characterized in that The determining the moving direction of the icon based on the displacement of the icon includes: determining a first angle based on the radian value of the icon displacement; When the first angle is less than or equal to a preset angle, determining the direction of the first angle as the direction of movement of the icon; When the first angle is greater than the preset angle, the icon moving direction is determined based on a supplementary angle of the first angle.

10. A vehicle, characterized in that: The vehicle comprises: a memory for storing executable program code; A processor is configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 9.