Vehicle-mounted display screen wallpaper control method, electronic equipment and storage medium

By obtaining vehicle motion data, controlling the displacement of wallpaper elements on the display screen, the relief of motion sickness symptoms is solved, and the consistency of feedback between the visual system and the vestibular system is achieved, thereby reducing the occurrence of motion sickness.

CN120396680APending Publication Date: 2025-08-01ECARX (HUBEI) TECHCO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510839734.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The symptoms of motion sickness are difficult to effectively relieve the prior art due to inconsistent feedback from the visual system, vestibular system and proprioceptor during vehicle driving.

Method used

By obtaining the vehicle's motion data over six degrees of freedom, the displacement of elements in the on-board display wallpaper is calculated and controlled to match the vehicle's motion, thereby reducing the differences in the feedback from the visual system and vestibular system.

Benefits of technology

Reduce or even avoid the occurrence of motion sickness symptoms at the source and improve passengers' experience in riding.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120396680A_ABST
    Figure CN120396680A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle-mounted display screen wallpaper control method, electronic equipment and a storage medium. The method comprises the following steps: acquiring motion data of a vehicle on six degrees of freedom; determining the displacement of each element in the vehicle-mounted display screen wallpaper according to the motion data of the vehicle on the six degrees of freedom; according to the displacement of each element in the wallpaper, performing motion control on the element, so that the motion of each element in the wallpaper is matched with the motion of a vehicle, and the display effect of the element in the wallpaper is better matched with the actual motion of the vehicle, thereby reducing the difference between the feedback of a human visual system and the feedback of a vestibular system and a body receptor (muscle / joint), and improving the user experience. The carsickness symptom is relieved and even avoided to the greatest extent from the source.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of in-vehicle displays, and in particular, to a method for controlling the wallpaper of an in-vehicle display screen, an electronic device, and a storage medium. Background Art

[0002] Motion sickness is the biggest factor affecting the riding experience of many people. Therefore, alleviating motion sickness is a research direction that many automobile companies and even pharmaceutical companies are striving for. The core principle of motion sickness is the conflict of the sensory system: for example, the visual system reports that the body is in a static state (such as looking at a mobile phone in the car), the vestibular system perceives continuous movement through the fluctuation of the inner ear fluid, and the proprioceptors (muscles / joints) feedback that the actual body is in a passive displacement state. When the signals of these three systems cannot be synchronized, the brain misjudges it as a physiological reaction of nerve poisoning, triggering the defense mechanism of the autonomic nervous system and causing typical symptoms such as nausea, vomiting, and cold sweats.

[0003] In view of this, the present application is specifically proposed. Summary of the Invention

[0004] The present application aims to provide a method for controlling the wallpaper of an in-vehicle display screen, an electronic device, and a storage medium. By displaying a dynamic wallpaper on the in-vehicle display screen according to the motion data of the vehicle in six degrees of freedom, the display effect of the elements in the wallpaper can be made more matching with the actual motion of the vehicle, thereby reducing the difference between the feedback of the human visual system and the feedback of the vestibular system and proprioceptors (muscles / joints), and minimizing or even avoiding the occurrence of motion sickness symptoms at the source.

[0005] In a first aspect, an embodiment of the present application provides a method for controlling the wallpaper of an in-vehicle display screen, including:

[0006] Obtain the motion data of the vehicle in six degrees of freedom;

[0007] Determine the displacements of the elements in the wallpaper of the in-vehicle display screen according to the motion data of the vehicle in six degrees of freedom;

[0008] Perform motion control on the elements according to the displacements of the elements in the wallpaper, so that the motion of the elements in the wallpaper matches the motion of the vehicle.

[0009] According to the technical solution provided by the embodiment of the present application, optionally, the determining the displacements of the elements in the wallpaper of the in-vehicle display screen according to the motion data of the vehicle in six degrees of freedom includes:

[0010] Determine the displacements of the elements in the wallpaper of the in-vehicle display screen in the vehicle coordinate system according to the motion data of the vehicle in six degrees of freedom;

[0011] Convert the displacements of the elements in the wallpaper of the in-vehicle display screen in the vehicle coordinate system to the displacements in the wallpaper coordinate system according to the right-hand coordinate system.

[0012] According to the technical solution provided by the embodiment of the present application, optionally, the motion data of the vehicle in six degrees of freedom includes the vehicle's three-axis acceleration vector and three-axis angular velocity vector; determining the displacement of each element in the vehicle coordinate system in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom includes:

[0013] Determine the displacement of each element in the vehicle coordinate system in the in-vehicle display wallpaper through the following calculation formula:

[0014]

[0015] where, represents the displacement vector of element A at time t in the vehicle coordinate system, including the displacements along the X-axis, Y-axis, and Z-axis respectively, K A represents the response coefficient of element A, t0 represents the historical moment, and t represents the current moment, represents the vehicle's three-axis acceleration vector, μ(t) represents the motion smoothing filter, λ is the damping coefficient, represents the vehicle's three-axis angular velocity vector, represents the position vector of element A at time t0 in the wallpaper coordinate system, T A (t) represents the interaction function between other elements and element A at time t, ∈ is the second preset value, and α is the adjustment coefficient, represents the displacement vector of element B at time (t - δ) in the vehicle coordinate system, and δ represents the propagation delay time, represents the position vector of element B at time t0 in the wallpaper coordinate system.

[0016] According to the technical solution provided by the embodiment of the present application, optionally, before determining the displacement of each element in the vehicle coordinate system in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom, determining the displacement of each element in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom further includes:

[0017] Obtain the configuration data of each element that matches the current passenger in the vehicle, and the configuration data of each element is used to affect the dynamic display effect of the element.

[0018] According to the technical solution provided by the embodiment of the present application, optionally, the configuration data includes a response coefficient, a damping coefficient, and a propagation delay time. Among them, the larger the response coefficient, the greater the displacement change of the element; the larger the damping coefficient, the easier the movement of the element decays; the longer the propagation delay time, the longer the time required for the element to respond to the vehicle movement.

[0019] According to the technical solution provided by the embodiment of the present application, optionally, converting the displacement of each element in the vehicle coordinate system in the on-vehicle display screen wallpaper to the displacement in the wallpaper coordinate system according to the right-hand coordinate system includes:

[0020] Converting the displacement of each element in the vehicle coordinate system in the on-vehicle display screen wallpaper to the displacement in the wallpaper coordinate system through the following calculation formula:

[0021]

[0022] wherein, (x scr , y scr , z scr ) represents the displacement of the element in the wallpaper coordinate system, (x vch , y vch , z vch ) represents the displacement of the element in the vehicle coordinate system, and β is the vertical motion scaling factor.

[0023] According to the technical solution provided by the embodiment of the present application, optionally, after performing motion control on the elements according to the displacements of the elements in the wallpaper, it further includes:

[0024] In response to receiving the adjustment information of the configuration data of each element, performing motion control on each element in the wallpaper according to the adjusted configuration data of each element.

[0025] Furthermore, it further includes:

[0026] In response to determining that the distance between the vehicle and the motion sickness section is less than the threshold, performing motion sickness prevention reminder.

[0027] In a second aspect, an on-vehicle display screen wallpaper control device provided by an embodiment of the present application includes:

[0028] An acquisition module, configured to acquire the motion data of the vehicle in six degrees of freedom;

[0029] A determination module, configured to determine the displacement of each element in the on-vehicle display screen wallpaper according to the motion data of the vehicle in six degrees of freedom;

[0030] A control module, configured to perform motion control on the elements according to the displacements of the elements in the wallpaper, so that the motion of each element in the wallpaper matches the motion of the vehicle.

[0031] In a third aspect, an embodiment of the present application further provides an electronic device, and the electronic device includes:

[0032] A processor and a memory;

[0033] The processor is configured to execute the steps of the on-vehicle display screen wallpaper control method as described in any one of the embodiments by calling the program or instruction stored in the memory.

[0034] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which stores a program or instructions, and the program or instructions cause a computer to execute the steps of the vehicle-mounted display wallpaper control method described in any one of the embodiments.

[0035] In summary, the present application proposes a vehicle-mounted display wallpaper control method, which obtains the motion data of the vehicle in six degrees of freedom; determines the displacements of the elements in the vehicle-mounted display wallpaper according to the motion data of the vehicle in six degrees of freedom; and controls the motion of the elements according to the displacements of the elements in the wallpaper, so that the motion of the elements in the wallpaper matches the motion of the vehicle, making the display effect of the elements in the wallpaper more match the actual motion of the vehicle, thereby reducing the difference between the feedback of the human visual system and the feedback of the vestibular system and proprioceptors (muscles / joints), and minimizing or even avoiding the occurrence of motion sickness symptoms at the source. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 is the flow chart of a vehicle-mounted display wallpaper control method provided by an embodiment of the present application Figure 1 ;

[0037] Figure 2 is the flow chart of a vehicle-mounted display wallpaper control method provided by an embodiment of the present application Figure 2 ;

[0038] Figure 3 is the flow chart of a vehicle-mounted display wallpaper control method provided by an embodiment of the present application Figure 3 ;

[0039] Figure 4 is the structural schematic diagram of a vehicle-mounted display wallpaper control device provided by an embodiment of the present application;

[0040] Figure 5 is the structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0041] The present application will be further described in detail below with reference to the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the related invention, rather than limiting the invention. Additionally, it should be noted that for the sake of description, only the parts related to the invention are shown in the drawings.

[0042] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the drawings and embodiments.

[0043] Figure 1It is a flowchart of a method for controlling the wallpaper of an in-vehicle display screen provided by an embodiment of the present application. This method for controlling the wallpaper of an in-vehicle display screen can be executed by an in-vehicle display screen wallpaper control device, and the in-vehicle display screen wallpaper control device is integrated into the vehicle head unit.

[0044] See Figure 1 , and the method for controlling the wallpaper of an in-vehicle display screen specifically includes the following steps:

[0045] S110. Obtain the motion data of the vehicle in six degrees of freedom.

[0046] Among them, the motion data of the vehicle in six degrees of freedom includes the triaxial acceleration vector and the triaxial angular velocity vector of the vehicle. Specifically, the triaxial acceleration vector includes the longitudinal (front-back direction) acceleration vector, the lateral (left-right direction) acceleration vector, and the vertical (up-down direction) acceleration vector. The triaxial angular velocity vector includes the pitch angle, roll angle, and heading angle of the vehicle.

[0047] Exemplarily, the motion data of the vehicle in six degrees of freedom can be obtained through the inertial measurement unit of the vehicle.

[0048] S120. Determine the displacements of the elements in the in-vehicle display screen wallpaper according to the motion data of the vehicle in six degrees of freedom.

[0049] Exemplarily, according to the motion data of the vehicle in six degrees of freedom, determine the displacements of the elements in the in-vehicle display screen wallpaper in the vehicle coordinate system; according to the right-hand coordinate system, convert the displacements of the elements in the in-vehicle display screen wallpaper in the vehicle coordinate system to the displacements in the wallpaper coordinate system. The elements include objects with flowing and discrete characteristics such as water, gravel, balloons, plants, etc. There can be various combinations of the elements displayed in the same wallpaper, such as a combination of gravel and water, a combination of balloons and plants, etc., supporting users to independently select combinations, or independently match combinations and styles, etc.

[0050] Specifically, the displacements of the elements in the in-vehicle display screen wallpaper in the vehicle coordinate system are determined through the following calculation formula:

[0051]

[0052] Among them, represents the displacement vector of element A at time t in the vehicle coordinate system, including the displacements along the X-axis, Y-axis, and Z-axis respectively, k A represents the response coefficient of element A, k A The larger k is, the greater the displacement change of element A will be promoted. Usually, a relatively small k is set for elements with a larger mass A , and a relatively large k is set for elements with a smaller mass A, to conform to the objective law that under the action of the same external force, the displacement change of an element with a larger mass is smaller. For example, the value range of the response coefficient of gravel can be (0.3, 0.6), and the value range of the response coefficient of a balloon can be (1.5, 2.0). The response coefficient of gravel is smaller than that of the balloon, thus achieving the design purpose that under the same external force, the displacement change of gravel is smaller than that of the balloon. t0 represents a historical moment, specifically the previous moment adjacent to the current moment. t represents the current moment, represents the three-axis acceleration vector of the vehicle.

[0053] μ(t) represents a motion smoothing filter, λ is the damping coefficient, represents the three-axis angular velocity vector of the vehicle, represents the position vector of element A at time t0 in the wallpaper coordinate system. The larger the damping coefficient, the easier the motion of the element is to decay. For example, the damping coefficient of gravel is 0.8, which is relatively large, and its motion will tend to be stable faster under the action of the motion smoothing filter. While the damping coefficient of the balloon is 0.03, which is relatively small, and its motion is relatively flexible and less affected by the motion smoothing filter. By adding a motion smoothing filter, the displacement change of the element can be made more smooth and natural, avoiding abrupt changes, thus bringing a better visual experience to passengers.

[0054] T A (t) represents the interaction function between other elements and element A at time t, ∈ is the second preset value, and α is the adjustment coefficient, represents the displacement vector of element B at time (t - δ) in the vehicle coordinate system, and δ represents the propagation delay time, represents the position vector of element B at time t0 in the wallpaper coordinate system. The longer the propagation delay time, the longer the time required for the element to respond to the vehicle motion. Or rather, the propagation delay time represents the lag time when the element responds to the vehicle motion, reflecting the coordination of the motion between elements. The interaction function T A (t) takes into account the motion coupling effect of neighboring elements, and the propagation delay time will affect the time difference of the interaction between elements. For example, the propagation delay time of the balloon is 200 ms, which is relatively long, meaning that the balloon will respond to the vehicle motion later than other elements. While the propagation delay time of gravel is 0, and gravel can respond to the vehicle motion more timely and is more synchronized with the motion of neighboring elements. By adding an interaction function, the motion between different elements can be made more synchronized and more in line with the actual motion law.

[0055] Furthermore, after obtaining the displacement of each element in the vehicle coordinate system, the displacement of each element in the vehicle display wallpaper in the vehicle coordinate system is converted to the displacement in the wallpaper coordinate system according to the right-hand coordinate system. Specifically, the displacement of each element in the vehicle display wallpaper in the vehicle coordinate system is converted to the displacement in the wallpaper coordinate system using the following calculation formula:

[0056]

[0057] Among them, (x scr ,y scr , z scr ) represents the displacement of the element in the wallpaper coordinate system, (x vch ,y vch , z vch ) represents the element's displacement in the vehicle coordinate system, and β is the vertical motion scaling factor, which can be as low as 0.3. Setting the vertical motion scaling factor β adjusts the element's vertical motion. The vertical direction refers to the vehicle's pitch and roll, and acceleration in this direction is often quite dramatic. By designing the vertical motion scaling factor, the element's vertical displacement can be made smaller than the actual vehicle's motion, thus reducing dramatic image changes and making the vertical motion of the elements in the dynamic wallpaper smoother, more in line with passengers' visual habits and alleviating motion sickness.

[0058] Furthermore, after obtaining the displacement of each element in the wallpaper coordinate system, the calculated displacement can be processed by the maximum displacement threshold to obtain the final displacement. Specifically, if the calculated displacement is greater than the maximum displacement threshold, the maximum displacement threshold is determined as the final displacement; if the calculated displacement is less than or equal to the maximum displacement threshold, the calculated displacement is determined as the final displacement. This design can avoid the display position of the element exceeding the window range of the display screen due to excessive displacement of the element. Among them, the maximum displacement thresholds of different elements are different. For example, the maximum displacement threshold of water is ±15% of the width of the display screen, the maximum displacement threshold of gravel is ±5% of the width of the display screen, and the maximum displacement threshold of balloons is ±30% of the height of the display screen.

[0059] S130 : Controlling the motion of each element in the wallpaper according to the displacement of each element, so that the motion of each element in the wallpaper matches the motion of the vehicle.

[0060] Through the solution of this embodiment, the movement state of the elements in the wallpaper can be made consistent with the actual movement state of the vehicle, thereby reducing the difference between the feedback of the human visual system and the feedback of the vestibular system and proprioceptors (muscles / joints), and minimizing or even avoiding the occurrence of motion sickness symptoms at the source.

[0061] In some embodiments, reference is made toFigure 2 The flowchart of a method for controlling the wallpaper of an in-vehicle display screen. Based on the above embodiments, this implementation supports determining personalized element configuration data according to the habits, physiological characteristics, etc. of different passengers, so that the display effect of the dynamic wallpaper better meets the personalized requirements of users. For example, Figure 2 as shown, it includes the following steps:

[0062] S210. Obtain the motion data of the vehicle in six degrees of freedom.

[0063] S220. Obtain the configuration data of each element that matches the current passenger in the vehicle, and the configuration data of each element is used to affect the dynamic display effect of the element.

[0064] Among them, the configuration data includes a response coefficient, a damping coefficient, a propagation delay time, and a maximum displacement threshold. The response coefficient is k in the above displacement calculation formula A , the damping coefficient is λ in the above displacement calculation formula, and the propagation delay time is δ in the above displacement calculation formula.

[0065] Among them, the larger the response coefficient, the greater the displacement change of the element; the larger the damping coefficient, the easier the movement of the element is to decay; the longer the propagation delay time, the longer the time required for the element to respond to the vehicle movement; the maximum displacement threshold is related to the size of the in-vehicle display screen.

[0066] Different users have different sensitivities to motion sickness, and different users also have different preferences for visual effects. Therefore, in order to meet the different habits and physiological characteristics of different users, in this embodiment, by determining the configuration data of each element that matches the current passenger in the vehicle, the purpose of presenting dynamic wallpapers with different visual effects for different passengers is achieved, so as to relieve motion sickness while improving the user experience.

[0067] Among them, obtaining the configuration data of each element that matches the current passenger in the vehicle includes: receiving the configuration data of each element independently set by the current passenger, for example, by providing an interactive interface for the user to set the configuration data of each element by themselves; or, determining the configuration data of each element that matches the current passenger based on the historical motion sickness data, historical preference data, etc. of the current passenger. For example, if it is determined through the historical images of the passengers in the cockpit captured by the camera that the current passenger belongs to a particularly sensitive category and gets motion sick every time they take a car, then a relatively small response coefficient can be configured for this passenger, so that the movement amplitude of the elements in the dynamic wallpaper is relatively small, reducing visual stimulation and thus relieving motion sickness.

[0068] Exemplarily, the configuration data of each element can be referred to as shown in Configuration Table 1.

[0069]

[0070]

[0071] According to the above dynamic wallpaper element configuration design, while conforming to the actual running posture of the vehicle, the vehicle movement is converted into the movement pictures of the elements in the dynamic wallpaper. When passengers are riding in the vehicle, by observing the dynamic wallpaper on the screen, it can achieve the condition that the human visual system is close to consistent with the feedback of the vestibular system and proprioceptors, thus avoiding motion sickness symptoms in principle. This way of fine-tuning according to the characteristics of different elements enables the elements in the dynamic wallpaper to respond differently to the vehicle movement according to their own characteristics, making the display effect of the dynamic wallpaper richer and more realistic.

[0072] In addition to being set by the user independently, the configuration data of each element can also be obtained through pre-calibration.

[0073] According to factors such as the motion sickness sensitivity of different user groups, vehicle types, and usage scenarios, multiple groups of configuration parameters are pre-set. For example, for users with high motion sickness sensitivity, the element response coefficient (k A ) can be set to be smaller, so that the movement amplitude of the dynamic wallpaper elements is relatively smaller, reducing visual stimulation; for different types of vehicles (such as sedans, SUVs), considering the differences in their motion characteristics, the parameters in the motion smoothing filter (μ(t)) and the element interaction function (T A (t)) are adjusted to better match the actual movement of the vehicle.

[0074] S230. Determine the displacements of the elements in the on-vehicle display wallpaper in the vehicle coordinate system according to the motion data of the vehicle in six degrees of freedom and the configuration data of each element.

[0075] S240. Convert the displacements of the elements in the on-vehicle display wallpaper in the vehicle coordinate system to the displacements in the wallpaper coordinate system according to the right-hand coordinate system.

[0076] S250. Control the movement of the elements according to the displacements of the elements in the wallpaper, so that the movement of the elements in the wallpaper matches the movement of the vehicle.

[0077] In some embodiments, referring to the flowchart of a method for controlling an on-vehicle display wallpaper as shown in Figure 3 , on the basis of the above embodiments, this embodiment supports automatically adjusting the element configuration data according to the user's feedback, so that the display effect of the dynamic wallpaper better meets the user's personalized requirements. As shown in Figure 3 , it includes the following steps:

[0078] S310. Obtain the motion data of the vehicle in six degrees of freedom.

[0079] S320. Determine the displacements of the elements in the in-vehicle display wallpaper based on the motion data of the vehicle in six degrees of freedom.

[0080] S330. Perform motion control on the elements according to the displacements of the elements in the wallpaper, so that the motion of the elements in the wallpaper matches the motion of the vehicle.

[0081] S340. In response to receiving the adjustment information of the element configuration data, perform motion control on the elements in the wallpaper according to the adjusted element configuration data.

[0082] The system can provide a user personalization setting interface, allowing the user to manually select or adjust the element configuration data according to their own preferences and motion sickness sensitivity.

[0083] During the use process, the user can also feedback to the system at any time the fitting situation between the dynamic wallpaper and the real motion of the vehicle. The system optimizes and adjusts the element configuration data according to the user feedback to meet the personalized needs of different users. For example, if the user feedbacks that "when the vehicle accelerates suddenly, the elements in the dynamic wallpaper do not respond to the sudden acceleration of the vehicle", through semantic recognition, it is determined that the user feels that the motion amplitude of the elements in the dynamic wallpaper is too small. At this time, the element response coefficient can be controlled to increase to improve the motion amplitude of the elements.

[0084] For example, if the user feedbacks that "the elements in the wallpaper jump up and down too much", through semantic recognition, it is determined that the user feels that the motion amplitude of the elements in the dynamic wallpaper in the vertical direction is too large. At this time, the value of the vertical motion scaling factor can be controlled to decrease to reduce the motion amplitude of the elements in the vertical direction.

[0085] In some embodiments, it further includes: in response to determining that the distance between the vehicle and the motion sickness section is less than the threshold, perform motion sickness prevention reminders. The motion sickness section can also be a section with preset characteristics, such as a turning section, a bumpy section, a crowded section, etc. In these sections, passengers are more likely to have motion sickness symptoms. The distance between the vehicle and the motion sickness section can be determined by means of an in-vehicle navigation application. The ways of performing motion sickness prevention reminders include: displaying special marks, or texts, or voice announcements on the in-vehicle display.

[0086] This embodiment uses the vehicle inertial measurement unit (IMU) to comprehensively collect the motion data of the vehicle in six degrees of freedom (translation degrees of freedom: moving forward and backward, left and right, up and down; rotation degrees of freedom: pitching, rolling, yawing), which can more accurately and comprehensively reflect the actual motion state of the vehicle. The data collection dimension is richer, which can provide a more detailed basis for the display of the dynamic wallpaper.

[0087] In this embodiment, the dynamic wallpaper application displays element images with flowing and discrete characteristics such as water, plants, balloons, and gravel. Through specific displacement formulas and parameter settings, the vehicle motion data is projected onto the dynamic movement control algorithm of these elements. This design enables passengers to make the human visual system, vestibular system, and proprioceptor feedback approximately consistent by observing the dynamic wallpaper on the screen, thus avoiding motion sickness symptoms in principle. Multiple sets of dynamic wallpaper element combinations and styles are designed, and multiple groups of pre-calibrated parameters are provided to support users in automatically adjusting the degree of fit between the dynamic wallpaper elements and the actual vehicle motion, meeting the personalized needs of different users and the sensory requirements of various sensitive groups.

[0088] By adopting a right-handed coordinate system, the vehicle IMU data is converted to the wallpaper coordinate system. Through a specific conversion method (such as β = 0.3 being the vertical motion scaling factor), the actual motion posture of the vehicle can be more accurately converted into the motion images of the elements in the dynamic wallpaper. An element characteristic configuration table is designed, and different element response coefficients are set for different elements (such as water, gravel, balloons, etc.), such as "water element: 0.8 - 1.2 (high fluidity); gravel: 0.3 - 0.6 (discrete damping); balloon: 1.5 - 2.0 (low inertia)". This method of fine-tuning according to different element characteristics enables the elements in the dynamic wallpaper to respond differently to vehicle motion according to their own characteristics, making the display effect of the dynamic wallpaper richer and more realistic.

[0089] A motion smoothing filter μ(t) and an element interaction function T A (t) (including the motion coupling effect of neighboring elements, and δ is the propagation delay time) are introduced into the element displacement calculation formula. The motion smoothing filter can make the motion of the dynamic wallpaper elements smoother and more natural, avoiding abrupt changes; the element interaction function takes into account the mutual influence between elements, increasing the complexity and authenticity of the dynamic wallpaper display. Combined with the in-vehicle navigation system, it enhances the early warning of vehicle motion (such as approaching a turn, entering a bumpy section, etc.), and can also adjust the display effect of the dynamic wallpaper in advance.

[0090] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides an in-vehicle display wallpaper control device.

[0091] Referring to Figure 4 , the in-vehicle display wallpaper control device includes: an acquisition module 410 for acquiring the motion data of the vehicle in six degrees of freedom; a determination module 420 for determining the displacements of the elements in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom; and a control module 430 for performing motion control on the elements according to the displacements of the elements in the wallpaper so that the motion of the elements in the wallpaper matches the motion of the vehicle.

[0092] For the convenience of description, when describing the above device, it is divided into various modules according to functions for separate description. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0093] The device of the above embodiment is used to implement the corresponding vehicle-mounted display wallpaper control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be elaborated herein.

[0094] Figure 5 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 5 shown, the electronic device 500 includes one or more processors 501 and a memory 502.

[0095] The processor 501 may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 500 to perform desired functions.

[0096] The memory 502 may include one or more computer program products, and the computer program products may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory, etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 501 may run the program instructions to implement the vehicle-mounted display wallpaper control method of any embodiment of the present application described above and / or other desired functions. Various contents such as initial external parameters and thresholds may also be stored in the computer-readable storage medium.

[0097] In one example, the electronic device 500 may further include: an input device 503 and an output device 504, and these components are interconnected through a bus system and / or other forms of connection mechanisms (not shown). The input device 503 may include, for example, a keyboard, a mouse, etc. The output device 504 may output various information to the outside, including warning prompt information, braking force, etc. The output device 504 may include, for example, a display, a speaker, a printer, and a communication network and its connected remote output devices, etc.

[0098] Of course, for simplicity, Figure 5 only some of the components related to the present application in the electronic device 500 are shown in

[0099] In addition to the above methods and devices, an embodiment of the present application may also be a computer program product, which includes computer program instructions that, when run by a processor, cause the processor to execute the steps of the vehicle-mounted display wallpaper control method provided by any embodiment of the present application.

[0100] The computer program product may be written in any combination of one or more programming languages for programming code to perform the operations of the embodiments of the present application. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, executed as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.

[0101] In addition, an embodiment of the present application may also be a computer-readable storage medium, on which computer program instructions are stored, and when the computer program instructions are run by a processor, the processor is caused to execute the steps of the vehicle-mounted display wallpaper control method provided by any embodiment of the present application.

[0102] The computer-readable storage medium may adopt any combination of one or more readable media. The readable media may be a readable signal medium or a readable storage medium. The readable storage medium may, for example, include but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0103] It should be noted that the terms used in this application are only for describing specific embodiments and do not limit the scope of this application. As shown in the specification and claims of this application, unless the context clearly indicates otherwise, words such as "a", "an", "one", and / or "the" do not specifically refer to the singular and may also include the plural. The term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method or device comprising a series of elements not only includes those elements, but also includes other elements not explicitly listed, or elements inherent to such a process, method or device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method or device comprising the said element.

[0104] It should also be noted that the orientation or positional relationship indicated by terms such as "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings, and is only for the convenience of describing this application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application. Unless otherwise clearly specified and limited, terms such as "installed", "connected", "coupled" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, and can be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0105] Specific examples are used in this article to elaborate on the principles and implementation manners of this application. The description of the above embodiments is only for helping to understand the method and its core idea of this application. The above is only the preferred implementation manner of this application. It should be noted that due to the limitation of literal expression and objectively existing infinite specific structures, for those of ordinary skill in the art of this technology, without departing from the principle of this invention, several improvements, refinements or changes can be made, or the above technical features can be combined in an appropriate manner; these improvements, refinements, changes or combinations, or directly applying the concept and technical solution of the invention to other occasions without improvement, should all be regarded as the protection scope of this application.

Claims

1. A method for controlling the wallpaper of a vehicle-mounted display screen, characterized in that, Including: Obtain the motion data of the vehicle in six degrees of freedom; Determine the displacements of the elements in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom; Perform motion control on the elements according to the displacements of the elements in the wallpaper, so that the motion of the elements in the wallpaper matches the motion of the vehicle.

2. The method according to claim 1, wherein The determining the displacements of the elements in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom includes: Determine the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system according to the motion data of the vehicle in six degrees of freedom; According to the right-hand coordinate system, convert the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system to the displacements in the wallpaper coordinate system.

3. The method according to claim 2, wherein The motion data of the vehicle in six degrees of freedom includes the vehicle's three-axis acceleration vector and three-axis angular velocity vector; The determining the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system according to the motion data of the vehicle in six degrees of freedom includes: Determine the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system through the following calculation formula: Among them, represents the displacement vector of element A at time t in the vehicle coordinate system, including the displacements along the X-axis, Y-axis, and Z-axis respectively, k A represents the response coefficient of element A, t0 represents the historical moment, and t represents the current moment. represents the three-axis acceleration vector of the vehicle, and μ(t) represents the motion smoothing filter. λ is the damping coefficient. represents the three-axis angular velocity vector of the vehicle. represents the position vector of element A at time t0 in the wallpaper coordinate system, T A (t) represents the interaction function between other elements and element A at time t. ∈ is the second preset value, and α is the adjustment coefficient. represents the displacement vector of element B at time (t - δ) in the vehicle coordinate system, and δ represents the propagation delay time. represents the position vector of element B at time t0 in the wallpaper coordinate system.

4. The method according to claim 2, characterized in that, Before the determining the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system according to the motion data of the vehicle in six degrees of freedom, the determining the displacements of the elements in the in-vehicle display wallpaper according to the motion data of the vehicle in six degrees of freedom further includes: Obtain the configuration data of the elements matching the current passengers in the vehicle, and the configuration data of the elements is used to affect the dynamic display effect of the elements.

5. The method according to claim 4, characterized in that The configuration data includes a response coefficient, a damping coefficient, a propagation delay time, and a maximum displacement threshold. Among them, the larger the response coefficient, the greater the displacement change of the element; the larger the damping coefficient, the easier the motion of the element decays; the longer the propagation delay time, the longer the time required for the element to respond to the vehicle motion; the maximum displacement threshold is related to the size of the in-vehicle display.

6. The method according to claim 2, wherein The converting the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system to the displacements in the wallpaper coordinate system according to the right-hand coordinate system includes: Convert the displacements of the elements in the in-vehicle display wallpaper in the vehicle coordinate system to the displacements in the wallpaper coordinate system through the following calculation formula: Among them, (x scr , y scr , z scr ) represents the displacement of an element in the wallpaper coordinate system, (x vch , y vch , z vch ) represents the displacement of the element in the vehicle coordinate system, and β is the vertical motion scaling factor.

7. The method according to claim 1, wherein After the performing motion control on the elements according to the displacements of the elements in the wallpaper, it further includes: In response to receiving the adjustment information of the configuration data of the elements, perform motion control on the elements in the wallpaper according to the adjusted configuration data of the elements.

8. The method according to claim 1, characterized in that It further includes: In response to determining that the distance between the vehicle and the motion sickness section is less than the threshold, perform motion sickness prevention reminders.

9. An electronic device, characterized in that, The electronic device includes: A processor and a memory; The processor is used to execute the steps of the in-vehicle display wallpaper control method according to any one of claims 1 to 8 by calling the program or instruction stored in the memory.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program or instruction, and the program or instruction causes the computer to execute the steps of the in-vehicle display wallpaper control method according to any one of claims 1 to 8.