Text information display method and device, vehicle and storage medium

By acquiring information about changes in vehicle operating status through IMU, the position and rotation of text information are dynamically adjusted, solving the problem of motion sickness caused by text display inside the vehicle. This achieves synchronization between text information and vehicle movement, reducing motion sickness symptoms.

CN121756882APending Publication Date: 2026-03-31BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Text information displayed inside the vehicle can cause motion sickness because the screen appears static to the eyes, while the ears perceive movement, leading to a discontinuity that causes the brain to experience dizziness.

Method used

The inertial measurement unit (IMU) acquires information about changes in the vehicle's operating status, and adjusts the position, scaling, and rotation of the text information to synchronize with the vehicle's motion state, thereby generating the target text information.

Benefits of technology

It effectively reduces the likelihood of passengers experiencing motion sickness while the vehicle is in motion by dynamically adjusting text information to match the vehicle's movement, thereby reducing motion sickness symptoms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121756882A_ABST
    Figure CN121756882A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a character information display method and device, a vehicle and a storage medium. The method comprises the following steps: determining currently displayed character information; acquiring running state change information of the vehicle; adjusting the character information based on at least one kind of running state change information to generate target character information; displaying the target text information; when the running state of the vehicle is changed, the currently displayed characters can change along with the change of the running state, so that the possibility that passengers have motion sickness symptoms during running of the vehicle is effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of text information display technology, and in particular to a text information display method, a text information display device, a vehicle, and a computer-readable storage medium. Background Technology

[0002] With the development of vehicle intelligence, vehicles are no longer just simple means of transportation. Drivers and passengers can also watch programs or check information and data through in-vehicle displays.

[0003] When a person's eyes are focused on the information on the screen in a smart vehicle, the vestibular organs in the inner ear can sense every start, turn, brake, and sway of the vehicle and transmit this motion information to the brain. However, the screen that the eyes see is still. Because the signals received by the ears and eyes are not consistent, the brain will have hallucinations and then make a stress response, resulting in motion sickness symptoms such as nausea and vomiting. Summary of the Invention

[0004] The present invention provides a method, apparatus, vehicle, and computer-readable storage medium for displaying text information to overcome or at least partially solve the above-mentioned problems.

[0005] This invention discloses a method for displaying text information, including:

[0006] Determine the currently displayed text information;

[0007] Obtain information on changes in the vehicle's operating status;

[0008] The text information is adjusted based on at least one of the aforementioned operational status change information to generate target text information;

[0009] Display the target text information.

[0010] Optionally, adjusting the text information based on at least one of the aforementioned operational status change information includes:

[0011] When the vehicle's operating status change information is determined to be acceleration information, a first control signal for the text information is generated based on the acceleration information.

[0012] Based on the first control signal, the text information is moved in a preset direction, and a scaling operation is performed on the text information according to a preset scaling ratio.

[0013] Optionally, adjusting the text information based on at least one of the aforementioned operational status change information includes:

[0014] When the vehicle's operating status change information is determined to be angular acceleration information, a second control signal for the text information is generated based on the angular acceleration information;

[0015] Based on the second control signal, the text information is rotated in a preset rotation direction, and a perspective transformation is performed on the text information based on a preset axis.

[0016] 4. The method according to claim 2, characterized in that, when the vehicle's operating state change information is determined to be acceleration information, the step of generating a first control signal for the text information using the acceleration information includes:

[0017] When the vehicle's operating status change information is determined to be acceleration information, and the acceleration value of the acceleration information is positive, a first sub-control signal is generated for the text information.

[0018] The steps of moving the text information in a preset direction based on the first control signal and scaling the text information according to a preset scaling ratio include:

[0019] The first sub-control signal is used to control the text information to shift downward by a preset distance and to enlarge it according to the preset scaling ratio.

[0020] Optionally, the step of generating a second control signal for the text information based on the angular acceleration information when the vehicle's operating state change information is determined to be angular acceleration information includes:

[0021] When the vehicle's operating status change information is determined to be acceleration information, and the acceleration value of the acceleration information is negative, a second sub-control signal is generated for the text information.

[0022] The steps of moving the text information in a preset direction based on the first control signal and scaling the text information according to a preset scaling ratio include:

[0023] The second sub-control signal is used to control the text information to shift upward by a preset distance and to shrink it according to the preset scaling ratio.

[0024] Optionally, the step of generating a second control signal for the text information based on the angular acceleration information when the vehicle's operating state change information is determined to be angular acceleration information includes:

[0025] When the vehicle's operating status change information is determined to be angular acceleration information, and the direction of the angular acceleration information is a first direction, a third sub-control signal is generated for the text information.

[0026] The steps of performing a rotation operation on the text information according to a preset rotation direction based on the second control signal, and performing a perspective transformation operation on the text information based on a preset axis include:

[0027] Determine the center point of the text information;

[0028] The third sub-control signal is used to control the text information to rotate clockwise around the center point at a preset angle.

[0029] The text information is controlled to rotate clockwise along the preset axis at a preset angle.

[0030] Optionally, the step of generating a second control signal for the text information based on the angular acceleration information when the vehicle's operating state change information is determined to be angular acceleration information includes:

[0031] When the vehicle's operating status change information is determined to be angular acceleration information, and the direction of the angular acceleration information is the second direction, a fourth sub-control signal is generated for the text information.

[0032] The steps of performing a rotation operation on the text information according to a preset rotation direction based on the second control signal, and performing a perspective transformation operation on the text information based on a preset axis include:

[0033] Determine the center point of the text information;

[0034] The fourth sub-control signal is used to control the text information to rotate counterclockwise around the center point at a preset angle;

[0035] The text information is controlled to rotate counterclockwise along the preset axis at a preset angle.

[0036] Optionally, it also includes:

[0037] When the vehicle's operating state changes from acceleration behavior and / or angular acceleration behavior to a stable state based on the operating state change information, and the duration of the stable state exceeds a preset duration threshold, the target text information is controlled to be restored to the original text information.

[0038] Optionally, it also includes:

[0039] Obtain the transition frame image for the text information;

[0040] The step of controlling the target text information to be restored to the text information includes:

[0041] The target text information is controlled to be converted into a transition frame image, and after the target text information is converted into the transition frame image, the transition frame image is controlled to be converted into the text information.

[0042] The present invention also discloses a text information display device, comprising:

[0043] The text information determination module is used to determine the currently displayed text information;

[0044] The vehicle operation status change information monitoring module is used to acquire information on changes in the vehicle's operation status.

[0045] The target text information generation module is used to adjust the text information based on at least one of the aforementioned operating state change information to generate target text information;

[0046] The target text information display module is used to display the target text information.

[0047] This invention also discloses a vehicle, comprising:

[0048] One or more processors;

[0049] And one or more machine-readable media thereon storing instructions, which, when executed by the one or more processors, cause the vehicle to perform one or more methods as described above.

[0050] This invention also discloses a computer-readable storage medium storing instructions that, when executed by one or more processors, cause the processors to perform the methods described in this invention.

[0051] The embodiments of the present invention have the following advantages:

[0052] In this embodiment of the invention, by determining the currently displayed text information; obtaining information on changes in the vehicle's operating status; adjusting the text information based on at least one of the aforementioned operating status changes to generate target text information; and displaying the target text information, the currently displayed text can change with the changes in the vehicle's operating status, thereby effectively reducing the possibility of passengers experiencing motion sickness while the vehicle is in motion. Attached Figure Description

[0053] Figure 1 This is a flowchart of the steps of a text information display method provided in an embodiment of the present invention;

[0054] Figure 2 This is a schematic diagram of the structure of text information in an accelerated state provided in an embodiment of the present invention;

[0055] Figure 3 This is a schematic diagram of the structure of text information in a braking state provided in an embodiment of the present invention;

[0056] Figure 4This is a schematic diagram of the structure of text information in a turning state provided in an embodiment of the present invention;

[0057] Figure 5 This is a schematic diagram of the structure of text information in another turning state provided in an embodiment of the present invention;

[0058] Figure 6 This is a structural block diagram of a text information display device provided in an embodiment of the present invention. Detailed Implementation

[0059] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0060] Reference Figure 1 The diagram illustrates a flowchart of a text information display method provided in an embodiment of the present invention, which may specifically include the following steps:

[0061] Step 101: Determine the currently displayed text information;

[0062] Step 102: Obtain information on changes in the vehicle's operating status;

[0063] Step 103: Adjust the text information based on at least one of the aforementioned operating state change information to generate target text information;

[0064] Step 104 displays the target text information.

[0065] In a specific implementation, the vehicle in this embodiment of the invention may be equipped with an in-vehicle infotainment system and an inertial measurement unit (IMU).

[0066] This invention relates to an in-vehicle infotainment system (IVM). An IVM head unit is an in-vehicle computer, often shortened to vehicle infotainment system. This system may include a processor (e.g., CPU), memory, transceiver, and output devices. The memory may include high-speed random-access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage device. The memory can store various instructions. The processor reads and executes the instructions in the memory to implement the method steps of this application. The transceiver performs the sending and receiving actions in the above embodiments. The output device may include at least one or more in-vehicle displays to display different interfaces. Optionally, the vehicle infotainment system may also include a power supply, a communication bus, and a communication port. The communication port is used to enable communication between the vehicle infotainment system and other peripherals (such as terminal devices). In this embodiment, the memory stores computer-executable program code, which includes instructions. When the processor executes the instructions, the instructions cause the vehicle infotainment system to perform the actions in the above method embodiments. The implementation principle and technical effects are similar and will not be repeated here.

[0067] IMU is an abbreviation for Inertial Measurement Unit, which is a sensor module capable of measuring the acceleration and angular velocity of an object in three-dimensional space. In a vehicle, the IMU is like the ears and balance organs of a person, constantly sensing the vehicle's motion status.

[0068] How IMU works:

[0069] The IMU mainly consists of two parts: an accelerometer and a gyroscope.

[0070] Accelerometer: Measures the linear acceleration of a vehicle in three axes, that is, the vehicle's acceleration, deceleration and lateral tilt.

[0071] Gyroscope: measures the angular velocity of a vehicle rotating around three axes, which are the vehicle's pitch, roll, and yaw rotational motions.

[0072] With these two sensors, the IMU can accurately measure the vehicle's attitude and motion in three-dimensional space.

[0073] The user interface of an in-vehicle entertainment system can be used to display text information, and the in-vehicle entertainment system can be used to determine the currently displayed text information.

[0074] Since the vehicle operating states that cause motion sickness in drivers and passengers include a variety of possibilities, such as acceleration, braking, and steering, and different vehicle operating states have different effects on text information, the embodiments of the present invention can control text information separately based on different vehicle operating states to achieve a better anti-dizziness effect.

[0075] The in-vehicle entertainment system of this invention can call an inertial measurement unit (IMU) to obtain information on changes in the vehicle's operating state, thereby acquiring the vehicle's operating state. For example, when the IMU detects a change in the vehicle's operating state, it can send information expressing this change to the in-vehicle entertainment system.

[0076] The in-vehicle entertainment system acquires real-time and accurate data from the vehicle's IMU (In-vehicle Memory Unit), enabling real-time monitoring and analysis of complex and changing road conditions. Even in adverse weather and complex road conditions, this invention can accurately acquire vehicle motion data and provide reliable motion sickness prevention information accordingly.

[0077] After obtaining the vehicle's operating status, the in-vehicle entertainment system of this embodiment can adjust the text information based on at least one type of operating status change information to generate target text information.

[0078] For example, when the vehicle's operating status change information is determined to be acceleration information, the text information can be moved in a preset direction and scaled according to a preset scaling ratio. Through this operation, when the vehicle is accelerating or decelerating, the text information can move and scale according to the vehicle's acceleration or deceleration state, effectively reducing the dizziness experienced by users when reading text information during vehicle acceleration or deceleration.

[0079] For example, when the vehicle's operating status change information is determined to be angular acceleration information, a rotation operation can be performed on the text information according to a preset rotation direction, and a perspective transformation operation can be performed on the text information based on a preset axis. Through this operation, when the vehicle is undergoing angular acceleration, the text information can rotate and change perspective according to the vehicle's angular acceleration state, effectively reducing the dizziness experienced by users when reading text information when the vehicle is undergoing angular acceleration.

[0080] When the vehicle's operational status changes include both acceleration and angular acceleration information, the text information can be moved in a preset direction and scaled according to a preset scaling ratio. Simultaneously, the text information can be rotated in a preset direction and subjected to perspective transformation based on a preset axis. This operation ensures that when the vehicle is accelerating / decelerating and undergoing angular acceleration, the text information can shift and scale in accordance with the vehicle's acceleration / deceleration state, and can also rotate and change perspective in accordance with the vehicle's angular acceleration state. This effectively reduces the dizziness experienced by users when reading text information during vehicle acceleration / deceleration and angular acceleration.

[0081] Perspective transformation is a geometric transformation of an image that simulates the projection effect in three-dimensional space, projecting a plane in an image from one viewpoint to another. Simply put, it's the process of projecting an image from one plane onto another according to certain rules.

[0082] The principle of perspective transformation: Imagine observing a two-dimensional object through a camera lens. As the camera moves or the focal length changes, the shape and size of the object in the image will change. Perspective transformation uses mathematical methods to simulate this process.

[0083] Perspective transformations are typically represented using a 3×3 transformation matrix. This matrix contains information on various transformations, including translation, rotation, scaling, and perspective projection. Using this matrix, we can map each pixel in an image to a new location, thus achieving image deformation.

[0084] Perspective transformation is a powerful image processing tool that can perform various geometric transformations on images. This will be explained by understanding the principles and applications of perspective transformation.

[0085] After adjusting the text information to generate the target text information, the adjusted target text information can be displayed.

[0086] In this embodiment of the invention, by determining the currently displayed text information; obtaining information on changes in the vehicle's operating status; adjusting the text information based on at least one of the aforementioned operating status changes to generate target text information; and displaying the target text information, the currently displayed text can change with the changes in the vehicle's operating status, thereby effectively reducing the possibility of passengers experiencing motion sickness while the vehicle is in motion.

[0087] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.

[0088] In an optional embodiment of the present invention, adjusting the text information based on at least one of the aforementioned operational state change information includes:

[0089] When it is determined that the vehicle's operating state exhibits acceleration behavior, the acceleration information of the vehicle is acquired, and a first control signal for the text information is generated based on the acceleration information.

[0090] Based on the first control signal, the text information is moved in a preset direction, and a scaling operation is performed on the text information according to a preset scaling ratio;

[0091] The first control signal can be generated based on acceleration information. For example, the first control signal can be a control coefficient, the magnitude of which can vary with the absolute value of the acceleration.

[0092] After obtaining the first control signal, the embodiments of the present invention can move the text information in a preset direction based on the first control signal, and perform scaling operations on the text information according to a preset scaling ratio.

[0093] In an optional embodiment of the present invention, adjusting the text information based on at least one of the aforementioned operational state change information includes:

[0094] When it is determined that the vehicle's operating state exhibits angular acceleration behavior, the angular acceleration information of the vehicle is acquired, and a second control signal for the text information is generated based on the angular acceleration information.

[0095] Based on the second control signal, the text information is rotated in a preset rotation direction, and a perspective transformation is performed on the text information based on a preset axis.

[0096] In a specific implementation, the embodiments of the present invention can also obtain the angular acceleration information of the vehicle when it is determined that the vehicle's operating state has angular acceleration behavior, and generate a second control signal for the horizontal axis image through the angular acceleration information.

[0097] In a specific implementation, the second control signal in this embodiment of the invention can be a control signal for text information, and the second control signal can be a signal that adjusts the text information based on direction control.

[0098] After obtaining the second control signal, the embodiments of the present invention can perform a rotation operation on the text information according to a preset rotation direction based on the second control signal, and perform a perspective transformation operation on the text information based on a preset axis.

[0099] In an optional embodiment of the present invention, the present invention can move text information in a preset direction based on a first control signal and perform a scaling operation on the text information according to a preset scaling ratio; and perform a rotation operation on the text information in a preset rotation direction based on a second control signal and perform a perspective transformation operation on the text information based on a preset axis, thereby realizing that the text information in the user interface changes synchronously with the vehicle's operating status, and dynamically adjusts the display mode and area of ​​the text information in the user interface of the in-vehicle display device according to the acquired vehicle motion data, effectively reducing the risk of motion sickness for drivers and passengers.

[0100] In this embodiment of the invention, the following steps are taken: First, determine the currently displayed text information; second, monitor the vehicle's operating status; third, when the vehicle's operating status indicates acceleration, acquire the vehicle's acceleration information and generate a first control signal for the text information based on the acceleration information; fourth, when the vehicle's operating status indicates angular acceleration, acquire the vehicle's angular acceleration information and generate a second control signal for the text information based on the angular acceleration information; fifth, based on the first control signal, move the text information in a preset direction and perform a scaling operation on the text information according to a preset scaling ratio; and / or, based on the second control signal, perform a rotation operation on the text information in a preset rotation direction and perform a perspective transformation operation on the text information based on a preset axis. This achieves synchronized changes between the text information in the user interface and the vehicle's operating status, effectively reducing the risk of motion sickness for drivers and passengers.

[0101] In an optional embodiment of the present invention, the step of generating a first control signal for the text information based on the acceleration information when the vehicle's operating state change information is determined to be acceleration information includes:

[0102] When the vehicle's operating status change information is determined to be acceleration information, and the acceleration value of the acceleration information is positive, a first sub-control signal is generated for the text information.

[0103] The steps of moving the text information in a preset direction based on the first control signal and scaling the text information according to a preset scaling ratio include:

[0104] The first sub-control signal is used to control the text information to shift downward by a preset distance and to enlarge it according to the preset scaling ratio.

[0105] In practical applications, a positive acceleration value in acceleration information indicates that the vehicle is accelerating.

[0106] The embodiments of the present invention can generate a first sub-control signal for text information, and use the first sub-control signal to control the text information to shift downward by a preset distance and to be enlarged according to a preset scaling ratio.

[0107] refer to Figure 2 , Figure 2 This is a schematic diagram of the structure of text information in an accelerated state provided in an embodiment of the present invention;

[0108] For example, when the vehicle is in a stable state, the text information displayed on the user interface 201 is in the initial display state and located at the initial position 202. When the vehicle is in an accelerating state, the text information is shifted downward by a preset distance and enlarged according to a preset scaling ratio. The scaling ratio can be related to the absolute value of the acceleration.

[0109] In this embodiment of the invention, the step of acquiring the vehicle's acceleration information and generating a first control signal for the text information based on the acceleration information includes: generating a first sub-control signal for the text information when the acceleration value of the acceleration information is positive; the step of moving the text information according to a preset direction based on the first control signal and performing a scaling operation on the text information according to a preset scaling ratio includes: using the first sub-control signal to control the text information to shift downward by a preset distance and to enlarge it according to the preset scaling ratio, further optimizing the display effect of the text information, making the changes in the text information more consistent with the vehicle's driving state, thereby further improving the anti-dizziness effect during the display of text information.

[0110] In an optional embodiment of the present invention, the step of generating a first control signal for the text information based on the acceleration information when the vehicle's operating state change information is determined to be acceleration information includes:

[0111] When the vehicle's operating status change information is determined to be acceleration information, and the acceleration value of the acceleration information is negative, a second sub-control signal is generated for the text information.

[0112] The steps of moving the text information in a preset direction based on the first control signal and scaling the text information according to a preset scaling ratio include:

[0113] The second sub-control signal is used to control the text information to shift upward by a preset distance and to shrink it according to the preset scaling ratio.

[0114] In practical applications, a negative acceleration value in acceleration information can indicate that the vehicle is in a braking state.

[0115] The embodiments of the present invention can generate a second sub-control signal for text information, and use the second sub-control signal to control the text information to move upward by a preset distance and to shrink by a preset scaling ratio.

[0116] refer to Figure 3 , Figure 3 This is a schematic diagram of the structure of text information in a braking state provided in an embodiment of the present invention;

[0117] For example, when the vehicle is in a stable state, the text information displayed on the user interface 201 is in the initial display state and located at the initial position 202. When the vehicle is in a braking state, the text information is shifted upward by a preset distance and reduced by a preset scaling ratio. The scaling ratio can be related to the absolute value of the acceleration.

[0118] In this embodiment of the invention, the step of acquiring the vehicle's acceleration information and generating a first control signal for the text information based on the acceleration information includes: generating a second sub-control signal for the text information when the acceleration value of the acceleration information is negative; the step of moving the text information according to a preset direction based on the first control signal and performing a scaling operation on the text information according to a preset scaling ratio includes: using the second sub-control signal to control the text information to move upward by a preset distance and shrink it according to the preset scaling ratio, further optimizing the display effect of the text information, making the changes in the text information more consistent with the vehicle's driving state, thereby further improving the anti-dizziness effect during the display of text information.

[0119] In an optional embodiment of the present invention, the step of generating a second control signal for the text information based on the angular acceleration information when the vehicle's operating state change information is determined to be angular acceleration information includes:

[0120] When the vehicle's operating status change information is determined to be angular acceleration information, and the direction of the angular acceleration information is a first direction, a third sub-control signal is generated for the text information.

[0121] The steps of performing a rotation operation on the text information according to a preset rotation direction based on the second control signal, and performing a perspective transformation operation on the text information based on a preset axis include:

[0122] Determine the center point of the text information;

[0123] The third sub-control signal is used to control the text information to rotate clockwise around the center point at a preset angle.

[0124] The text information is controlled to rotate clockwise along the preset axis at a preset angle.

[0125] In practical applications, when the direction of angular acceleration information is the first direction, it can indicate that the vehicle is turning.

[0126] The embodiments of the present invention can generate a third sub-control signal for the horizontal axis image, and use the third sub-control signal to control the text information to rotate clockwise around the center point at a preset angle, and control the text information to flip clockwise along a preset axis at a preset angle.

[0127] refer to Figure 4 , Figure 4 This is a schematic diagram of the structure of text information in a turning state provided in an embodiment of the present invention.

[0128] For example, when the vehicle is in a stable state, the text information displayed on the user interface 201 is in the initial display state, located in the initial position 202. When the vehicle is in a left-turn operation state, the text tilts to the right and undergoes slight stretching deformation, with the degree of text deformation gradually increasing from left to right.

[0129] In this embodiment of the invention, the steps of acquiring the angular acceleration information of the vehicle and generating a second control signal for the text information based on the angular acceleration information include: generating a third sub-control signal for the text information when the direction of the angular acceleration information is a first direction; the steps of performing a rotation operation on the text information according to a preset rotation direction based on the second control signal and performing a perspective transformation operation on the text information based on a preset axis include: determining the center point of the text information; using the third sub-control signal to control the text information to rotate clockwise around the center point at a preset angle; controlling the text information to flip clockwise along the preset axis at a preset angle, further optimizing the display effect of the text information, making the changes in the text information more consistent with the vehicle's driving state, thereby further improving the anti-dizziness effect during the display of text information.

[0130] In an optional embodiment of the present invention, the step of generating a second control signal for the text information based on the angular acceleration information when the vehicle's operating state change information is determined to be angular acceleration information includes:

[0131] When the vehicle's operating status change information is determined to be angular acceleration information, and the direction of the angular acceleration information is the second direction, a fourth sub-control signal is generated for the text information.

[0132] The steps of performing a rotation operation on the text information according to a preset rotation direction based on the second control signal, and performing a perspective transformation operation on the text information based on a preset axis include:

[0133] Determine the center point of the text information;

[0134] The fourth sub-control signal is used to control the text information to rotate counterclockwise around the center point at a preset angle;

[0135] The text information is controlled to rotate counterclockwise along the preset axis at a preset angle.

[0136] In practical applications, when the direction of the angular acceleration information is the second direction, it can indicate that the vehicle is turning. The second direction can be a different direction from the first direction.

[0137] The embodiments of the present invention can generate a fourth sub-control signal for the horizontal axis image, and use the fourth sub-control signal to control the text information to rotate counterclockwise around the center point at a preset angle, and control the text information to flip counterclockwise along a preset axis at a preset angle.

[0138] refer to Figure 5 , Figure 5 This is a schematic diagram of the structure of text information in another turning state provided in an embodiment of the present invention.

[0139] For example, when the vehicle is in a stable state, the text information displayed on the user interface 201 is in the initial display state and is located in the initial position 202. When the vehicle is in a right-turn running state, the text tilts to the left and undergoes slight stretching deformation. The degree of text deformation gradually increases from right to left.

[0140] In this embodiment of the invention, the steps of acquiring the angular acceleration information of the vehicle and generating a second control signal for the text information based on the angular acceleration information include: generating a fourth sub-control signal for the text information when the direction of the angular acceleration information is a second direction; the steps of performing a rotation operation on the text information according to a preset rotation direction based on the second control signal and performing a perspective transformation operation on the text information based on a preset axis include: determining the center point of the text information; using the fourth sub-control signal to control the text information to rotate counterclockwise around the center point at a preset angle; controlling the text information to flip counterclockwise along the preset axis at a preset angle, further optimizing the display effect of the text information, making the changes in the text information more consistent with the vehicle's driving state, thereby further improving the anti-dizziness effect during the display of text information.

[0141] In an optional embodiment of the present invention, it further includes:

[0142] When the vehicle's operating state changes from acceleration behavior and / or angular acceleration behavior to a stable state based on the operating state change information, and the duration of the stable state exceeds a preset duration threshold, the target text information is controlled to be restored to the original text information.

[0143] In practical implementation, when the vehicle is in a stable state, this can be represented as the vehicle's acceleration being approximately equal to...

[0144] 0, and travel in a straight line. When the vehicle is in a stable state for a duration exceeding the preset time threshold, it means that there is no need to apply an anti-dizziness effect to the text information. At this time, the text information can be controlled to restore the initial display state to avoid text information distortion and improve the display effect of the text information.

[0145] In an optional embodiment of the present invention, after the control text information is restored to its initial display state, the step of monitoring the vehicle's operating status can be re-executed to achieve cyclic control of the text information.

[0146] In an optional embodiment of the present invention, it further includes:

[0147] Obtain the transition frame image for the text information;

[0148] The step of controlling the target text information to be restored to the text information includes:

[0149] The target text information is controlled to be converted into a transition frame image, and after the target text information is converted into the transition frame image, the transition frame image is controlled to be converted into the text information.

[0150] In a specific implementation, it is assumed that the text information displayed based on the first control signal and / or the second control signal is used as the target subtitle image, and the text information that has not undergone deformation and position adjustment is used as the initial subtitle image. The process of changing from the initial subtitle image to the target subtitle image may not be a direct change. Optionally, an intermediate image may be generated based on the key point coordinate information of the initial subtitle image and the key point coordinate information of the target subtitle image, and the intermediate image may be used as a transition frame image.

[0151] For example, the keypoint displacement parameter of the current image = (keypoint displacement parameter of the current image * a) + (keypoint displacement parameter of the previous time point * b); a + b = 1;

[0152] Where a and b are adjustable coefficients.

[0153] When it is determined that the vehicle's operating state changes from acceleration behavior and / or angular acceleration behavior to a steady state, and the driving time of the steady state exceeds a preset time threshold, the target subtitle image (target text information) is first transformed into a transition frame image, and then the transition frame image is transformed into the initial subtitle image (text information).

[0154] In this embodiment of the invention, before displaying the text information based on the first control signal and / or the second control signal, a transition frame image for the text information is acquired; the step of controlling the text information to restore its initial display state includes: displaying the transition frame image, and after displaying the transition frame image, controlling the text information to restore its initial display state, so that the current frame of the text information can be adjusted by referring to the transition frame image of the previous frame, thereby achieving the purpose of easing and preventing drastic changes in the display of text information in the user interface.

[0155] To enable those skilled in the art to better understand the embodiments of the present invention, an example is used below to illustrate the embodiments of the present invention.

[0156] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0157] Reference Figure 6 The diagram shows a structural block diagram of a text information display device provided in an embodiment of the present invention, which may specifically include the following modules:

[0158] The text information determination module 701 is used to determine the currently displayed text information;

[0159] The operating status change information monitoring module 702 is used to acquire information on changes in the vehicle's operating status.

[0160] The target text information generation module 703 is used to adjust the text information based on at least one of the aforementioned operating state change information to generate target text information;

[0161] The target text information display module 704 is used to display the target text information.

[0162] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0163] This invention also provides a vehicle, comprising:

[0164] One or more processors; and

[0165] One or more machine-readable media storing instructions thereon, when executed by the one or more processors, cause the vehicle to perform the methods described in embodiments of the present invention.

[0166] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described text information display method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0167] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of the present invention.

[0168] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0169] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0170] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0171] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0172] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0173] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0174] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A character information display method characterized by comprising: The method comprises: determining current displayed text information; obtaining running state change information of the vehicle; adjusting the text information based on at least one of the running state change information to generate target text information; displaying the target text information.

2. The method of claim 1, wherein, The adjusting the text information based on at least one of the running state change information comprises: when it is determined that the running state change information of the vehicle is acceleration information, generating a first control signal for the text information through the acceleration information; moving the text information in a preset direction based on the first control signal and performing a scaling operation on the text information according to a preset scaling ratio.

3. The method according to claim 1 or 2, characterized in that, The adjusting the text information based on at least one of the running state change information comprises: when it is determined that the running state change information of the vehicle is angular acceleration information, generating a second control signal for the text information through the angular acceleration information; performing a rotation operation on the text information in a preset rotation direction based on the second control signal and performing a perspective transformation operation on the text information based on a preset axis.

4. The method of claim 2, wherein, The when it is determined that the running state change information of the vehicle is acceleration information, generating a first control signal for the text information through the acceleration information comprises: when it is determined that the running state change information of the vehicle is acceleration information and the acceleration value of the acceleration information is positive, generating a first sub-control signal for the text information; The moving the text information in a preset direction based on the first control signal and performing a scaling operation on the text information according to a preset scaling ratio comprises: controlling the text information to be displaced downward by a preset distance and enlarged according to the preset scaling ratio by using the first sub-control signal.

5. The method of claim 2, wherein, The when it is determined that the running state change information of the vehicle is acceleration information, generating a first control signal for the text information through the acceleration information comprises: when it is determined that the running state change information of the vehicle is acceleration information and the acceleration value of the acceleration information is negative, generating a second sub-control signal for the text information; The moving the text information in a preset direction based on the first control signal and performing a scaling operation on the text information according to a preset scaling ratio comprises: controlling the text information to be displaced upward by a preset distance and reduced according to the preset scaling ratio by using the second sub-control signal.

6. The method of claim 3, wherein, The when it is determined that the running state change information of the vehicle is angular acceleration information, generating a second control signal for the text information through the angular acceleration information comprises: when it is determined that the running state change information of the vehicle is angular acceleration information and the direction of the angular acceleration information is a first direction, generating a third sub-control signal for the text information; The performing a rotation operation on the text information in a preset rotation direction based on the second control signal and performing a perspective transformation operation on the text information based on a preset axis comprises: determining a center point of the text information; controlling the text information to rotate clockwise by a preset angle around the center point by using the third sub-control signal; control the text information to rotate clockwise along the preset axis by the preset angle.

7. The method of claim 3, wherein, The second control signal for the text information is generated by the angular acceleration information when it is determined that the running state change information of the vehicle is angular acceleration information. The fourth sub-control signal for the text information is generated when it is determined that the running state change information of the vehicle is angular acceleration information and the direction of the angular acceleration information is the second direction. The rotating operation on the text information in the preset rotating direction and the perspective transformation operation on the text information based on the preset axis based on the second control signal include: determining the center point of the text information; control the text information to rotate counterclockwise around the center point by the preset angle using the fourth sub-control signal; control the text information to rotate counterclockwise along the preset axis by the preset angle.

8. The method of claim 1, wherein, Further comprising: When it is determined through the running state change information that the running state of the vehicle is changed from acceleration behavior and / or angular acceleration behavior to a stable state, and the driving time of the stable state exceeds a preset time threshold, control the target text information to restore to the text information.

9. The method of claim 8, wherein, Further comprising: obtaining a transition frame image for the text information; The control of the target text information to restore to the text information includes: control the target text information to be converted into a transition frame image, and after the target text information is converted into the transition frame image, control the transition frame image to be converted into the text information.

10. A character information display device, characterized by comprising: comprising: a text information determination module for determining the currently displayed text information; a running state change information listening module for obtaining the running state change information of the vehicle; a target text information generation module for adjusting the text information based on at least one of the running state change information to generate a target text information; a target text information display module for displaying the target text information.

11. A vehicle characterized by comprising: comprising: one or more processors; and one or more machine-readable media having instructions stored thereon that, when executed by the one or more processors, cause the vehicle to perform the method of any one of claims 1-9.

12. A computer-readable storage medium having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the method of any one of claims 1-9.