Method for adjusting display effect of vehicle and application interface thereof
Patent Information
- Application Number
- CN202311547091.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-17
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2043-11-17
AI Technical Summary
[0014] The beneficial effects of the technical solution provided in this application include at least the following:
Smart Images

Figure CN118269833B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method for adjusting the display effect of a vehicle and its application interface. Background Technology
[0002] The vehicle has a display screen and can be equipped with multimedia applications. While the vehicle is in motion, the display screen can show the application interface of the multimedia application. Summary of the Invention
[0003] This application provides a method for adjusting the display effect of a vehicle and its application interface, the technical solution of which is as follows:
[0004] On the one hand, a method for adjusting the display effect of an application interface is provided, the method comprising:
[0005] Acquire vehicle driving status data, including: acceleration and / or steering direction;
[0006] Based on the driving status data, the display parameters of the interface elements in the layers included in the application interface are adjusted to adjust the three-dimensional display effect of the application interface.
[0007] The display parameters include position and size.
[0008] On the other hand, a vehicle is provided, the vehicle comprising: a processor; the processor being configured to:
[0009] Acquire the driving status data of the vehicle, the driving status data including: acceleration and / or steering direction;
[0010] Based on the driving status data, the display parameters of the interface elements in the layers included in the application interface are adjusted to adjust the three-dimensional display effect of the application interface.
[0011] The display parameters include position and size.
[0012] In another aspect, a vehicle is provided, the vehicle comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements a method for adjusting the display effect of the application interface as described above.
[0013] In another aspect, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the method for adjusting the display effect of the application interface as described above.
[0014] The beneficial effects of the technical solution provided in this application include at least the following:
[0015] This application provides a method for adjusting the display effect of a vehicle and its application interface. The vehicle can acquire driving status data and adjust the display parameters of interface elements in the layers included in the application interface based on the driving status data, thereby adjusting the display effect of the application interface. Therefore, the vehicle provided by this application can dynamically adjust the three-dimensional display effect of the application interface according to driving status data during driving, thus effectively optimizing the three-dimensional display effect of the application interface and improving the driving experience for passengers.
[0016] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0017] Figure 1 This is a flowchart of a method for adjusting the display effect of an application interface according to an embodiment of this application;
[0018] Figure 2 This is a flowchart of another method for adjusting the display effect of an application interface provided in an embodiment of this application;
[0019] Figure 3 This is a schematic diagram of an application interface provided in an embodiment of this application;
[0020] Figure 4 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application;
[0021] Figure 5 This is a schematic diagram of another vehicle structure provided in an embodiment of this application. Detailed Implementation
[0022] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0023] This application provides a method for adjusting the display effect of an application interface, applicable to vehicles (such as vehicle processors). See also... Figure 1 The method includes:
[0024] Step 101: Obtain vehicle driving status data.
[0025] The driving status data includes acceleration and / or steering direction. For example, the driving status data may include acceleration and steering direction.
[0026] In this embodiment, the vehicle's driving status data can be acquired periodically after the vehicle is started. Alternatively, if a multimedia application is installed in the vehicle, the vehicle can acquire driving status data periodically after the multimedia application is started.
[0027] Step 102: Based on the driving status data, adjust the display parameters of the interface elements in the layers included in the application interface to adjust the three-dimensional display effect of the application interface.
[0028] In this embodiment, the application interface can present a three-dimensional display effect. The application interface may include multiple layers, and each layer may include at least one interface element. The three-dimensional display effect can be achieved by the sense of depth presented by multiple interface elements.
[0029] After the vehicle obtains driving status data, the display parameters of interface elements in at least one layer of the application interface can be adjusted based on the driving status data, thereby adjusting the three-dimensional display effect of the application interface and making the application interface more three-dimensional after the vehicle's driving status changes.
[0030] The display parameters include position and size. For example, if the driving status data includes steering direction, and the steering direction is a first direction, the vehicle can move the position of the interface elements in the layer to a second direction, which is opposite to the first direction. If the driving status data includes acceleration, and the acceleration increases, the vehicle can increase the size of the interface elements in the layer. If the driving status data includes acceleration, and the acceleration decreases, the vehicle can decrease the size of the interface elements in the layer.
[0031] In summary, this application provides a method for adjusting the display effect of an application interface. The vehicle can acquire driving status data and adjust the display parameters of interface elements in the layers included in the application interface based on this data, thereby adjusting the display effect of the application interface. Therefore, the vehicle provided in this application can dynamically adjust the three-dimensional display effect of the application interface based on driving status data during driving, thus effectively optimizing the three-dimensional display effect of the application interface and improving the driving experience for passengers.
[0032] Figure 2 This is a flowchart of another method for adjusting an application interface provided in an embodiment of this application. This method can be applied to a vehicle's processor. See also... Figure 2 The method may include:
[0033] Step 201: Check if the vehicle's multimedia application is running.
[0034] In this embodiment, a multimedia application may be installed in the vehicle, and the multimedia application includes an application interface. After the vehicle is started, the vehicle's processor can detect whether the multimedia application has been started. If the vehicle's processor determines that the multimedia application has been started, step 202 can be executed. If the vehicle's processor determines that the multimedia application has not been started, step 201 can be executed.
[0035] The application interface may include multiple layers stacked sequentially. For example, see... Figure 3 Each application interface can include: a background layer, a background layer, and a foreground layer. And from... Figure 3 As can be seen, the foreground layer is overlaid on the background layer, and the background layer is overlaid on the background layer. Each layer can include at least one interface element. For example, Figure 3 The foreground layer in the image shows three interface elements.
[0036] In this embodiment, the application interface of the multimedia application includes multiple layers, which are divided and set by the interface designer based on the depth relationship of the content displayed on the application interface. The application interface can present a three-dimensional display effect, which can be achieved by the interface designer adjusting multiple layers to make the interface elements in the multiple layers present a sense of depth (also known as a sense of space).
[0037] Step 202: Obtain vehicle driving status data.
[0038] If the vehicle's processor determines that a multimedia application has been launched, it can periodically acquire the vehicle's driving status data. This driving status data includes acceleration and / or steering direction. For example, the driving status data may include acceleration and steering direction.
[0039] Since the processor can acquire driving status data after the multimedia application is launched, it can save the processor's processing resources while ensuring that the processor can adjust the display effect of the application interface based on the driving status data.
[0040] Understandably, see Figure 4 In addition to the processor 10, the vehicle is also equipped with a gyroscope 20 and a positioning sensor 30. The processor 10 is connected to both the gyroscope 20 and the positioning sensor 30. The processor 10 can obtain the vehicle's acceleration through the gyroscope 30 and determine the vehicle's steering direction through the positioning sensor 30. For example, the processor 10 can determine the vehicle's speed through the positioning sensor 30. Since the vehicle's speed is a vector, the processor can obtain the vehicle's steering direction based on this speed.
[0041] Optionally, the positioning sensor can be a Global Positioning System (GPS) sensor.
[0042] Optionally, the vehicle's driving status data may also include speed. The processor can obtain the vehicle's speed from positioning sensors.
[0043] Step 203: Based on the driving status data, adjust the display parameters of the interface elements in the layers included in the application interface to adjust the three-dimensional display effect of the application interface.
[0044] The display parameters include: position and size.
[0045] In this embodiment, for scenarios where driving status data includes the vehicle's steering direction, if the vehicle's steering direction is a first direction, the vehicle's processor can move the positions of interface elements in the layers included in the application interface to a second direction. This second direction is opposite to the first direction. The position of the interface element refers to its coordinates within the application interface.
[0046] Since the occupants' bodies will lean towards the second direction due to inertia when the vehicle is turning in the first direction, the processor moves the interface elements of the layer to the second direction when the vehicle is turning in the first direction. This ensures that the interface elements are in line with the occupants' line of sight, thus ensuring a better driving experience.
[0047] Optionally, the vehicle's processor can move the position of the interface element in the second direction by moving the layer containing the interface element in the second direction.
[0048] For example, if the first direction is to the left of the vehicle's direction of travel, i.e., the vehicle is turning left, the vehicle's processor can move the position of the interface element to the right. For instance, the processor can use the position of the interface element in the application interface before the vehicle turns left as a reference and move the position of the interface element to the right of the application interface. After the application interface is displayed on the vehicle's screen, the right side of the application interface is located on the right side of the display screen.
[0049] If the first direction is to the right of the vehicle's direction of travel, i.e., the vehicle turns right, the vehicle's processor can move the position of the interface elements to the left, that is, shift the interface elements to the left. For example, the processor can use the position of the interface elements before the vehicle turns right as a reference and move the position of the interface elements to the left of the application interface. After the application interface is displayed on the vehicle's screen, the left side of the application interface is located on the left side of the screen.
[0050] In this embodiment of the application, for scenarios where the vehicle's driving status data includes the vehicle's acceleration, if the vehicle's acceleration increases, the vehicle's processor can increase the size of the interface elements; if the vehicle's acceleration decreases, the processor can decrease the size of the interface elements.
[0051] When a vehicle's acceleration increases, passengers will lean backward due to inertia; when the vehicle's acceleration decreases, passengers will lean forward due to inertia. Therefore, by increasing the size of interface elements when the vehicle's acceleration increases and decreasing the size of interface elements when the vehicle's acceleration decreases, it can be ensured that the size of interface elements in the application interface remains basically unchanged for passengers, regardless of whether the vehicle's acceleration increases or decreases, thereby improving the driving experience.
[0052] Optionally, the vehicle's processor can enlarge (or shrink) the size of the interface element by enlarging (or shrinking) the layer containing the interface element.
[0053] In this embodiment, the vehicle's processor can compare the acceleration acquired at the current moment with the acceleration acquired at the previous moment. If the processor determines that the acceleration at the current moment is greater than the acceleration at the previous moment, it can determine that the acceleration has increased. If the processor determines that the acceleration at the current moment is less than the acceleration at the previous moment, it can determine that the acceleration has decreased. If the processor determines that the acceleration at the current moment is equal to the acceleration at the previous moment, it can determine that the acceleration has not changed.
[0054] Understandably, the vehicle's processor can adjust the display parameters of interface elements in at least two (e.g., each) layers of the application interface based on driving status data. In this case, the degree of adjustment to the display parameters of interface elements in the first layer of the application interface is greater than the degree of adjustment to the display parameters of interface elements in the second layer. The first layer is superimposed on the second layer. This makes the adjusted application interface visually more realistic, thus ensuring a superior 3D display effect.
[0055] In the display parameters, the degree of position adjustment refers to the offset of that position. The degree of size adjustment refers to the offset of that size.
[0056] In this embodiment, when the driving status data also includes speed, the process by which the vehicle's processor adjusts the display parameters of the interface elements in the layer based on the driving status data may include: the processor determining a target intensity range based on the speed, and then adjusting the display parameters of the interface elements based on the target intensity range, steering direction, and / or acceleration. For example, the processor can adjust the display parameters of the interface elements based on the target intensity range, steering direction, and acceleration.
[0057] The adjustment level of the display parameters of this interface element falls within the target adjustment range. This adjustment level includes: the target offset of the interface element's position and the target scaling factor of its size.
[0058] In this embodiment, the target degree range may include at least one set of adjustment degrees, each set of adjustment degrees including: a position adjustment degree (i.e., position offset) and a size adjustment degree (i.e., size scaling factor). If the driving status data includes steering direction, the vehicle's processor can determine the offset of the position of the interface element in the layer of the application interface from the target degree range, and adjust the position of the interface element in the layer according to the steering direction and the offset.
[0059] If the driving status data includes acceleration, the processor can determine the scaling factor for the size of interface elements in the layer of the application interface from the target degree range, and adjust the size of the interface elements in the layer based on the trend of acceleration change and the scaling factor. For example, if the acceleration increases, the processor can enlarge the size of the interface elements, and the ratio of the enlarged size of the interface elements to the original size of the interface elements is the scaling factor.
[0060] Optionally, the vehicle's processor can adjust the display parameters of interface elements in at least two layers of the application interface based on driving status data. The number of adjustment levels can be multiple. The positional offsets and scaling factors in any two adjustment levels within these multiple sets are different. The processor can randomly select offsets and / or scaling factors corresponding one-to-one with multiple layers from the target level range based on the overlay relationship of multiple layers in the application interface.
[0061] In this embodiment, the vehicle's processor can pre-store a correspondence between speed and intensity ranges. After acquiring driving status data, the processor can determine the target intensity range corresponding to the speed in the driving status data from this correspondence. Notably, any two intensity ranges recorded in this correspondence do not overlap.
[0062] It is understandable that the limit values (i.e., the upper or lower limits of the degree intervals) recorded in the correspondence between speed and degree intervals are positively correlated with speed. Therefore, the faster the vehicle's speed, the greater the degree of adjustment of the display parameters of the interface elements. Since the greater the vehicle's speed, the greater the tilt of the driver and passengers after changes in vehicle acceleration (or vehicle steering), choosing a larger (or smaller) adjustment degree when the vehicle speed is relatively high (or low) ensures a better 3D display effect for the application interface based on that adjustment degree.
[0063] For example, assuming the application interface includes a background layer and a foreground layer, and the vehicle turns left with increased acceleration, the vehicle's processor can enlarge the interface elements in both the background and foreground layers and move them to the right. Specifically, the enlargement factor of the interface elements in the background layer is less than the enlargement factor of the interface elements in the foreground layer. Furthermore, the positional offset of the interface elements in the background layer is less than the positional offset of the interface elements in the foreground layer.
[0064] Understandably, the vehicle's processor can obtain the attribute parameters of each interface element. These attribute parameters can be used to indicate whether the interface element can change with the vehicle's steering direction and / or the trend of vehicle acceleration. The attribute parameters of each interface element are preset before the vehicle leaves the factory.
[0065] After determining that the steering direction and / or acceleration have changed, if the processor determines, based on the attribute parameters of the interface element, that the interface element can change with the vehicle's steering direction, then when the steering direction is a first direction, it can move the position of the interface element to a second direction. If the processor determines, based on the attribute parameters of the interface element, that the interface element can change with the trend of the vehicle's acceleration, then it can adjust the size of the interface element when the acceleration changes.
[0066] Understandably, the processor can also obtain attribute parameters of layers in the application interface. These attribute parameters can be used to indicate whether the layer can change with the vehicle's steering direction and / or acceleration. After determining that the steering direction and / or acceleration have changed, if the processor determines, based on the layer's attribute parameters, that the layer can change with the vehicle's steering direction and / or acceleration, it can then determine, based on the attribute parameters of the interface elements within that layer, whether those interface elements can change with the vehicle's steering direction and / or acceleration.
[0067] In this embodiment, the adjusted application interface is displayed on the vehicle's screen. Taking the driver as an example, when the driving status data includes steering direction, the following is an exemplary description of how the vehicle's processor adjusts the display parameters of the interface elements in the layers included in the application interface:
[0068] The processor can obtain the driver's gaze point on the display screen. Then, if the processor determines that the direction of this gaze point relative to the center point of the display screen is opposite to the vehicle's steering direction, it can adjust the offset of the first interface element in the layer to be less than the offset of the second interface element.
[0069] The application interface includes a first area and a second area. The direction of the first area relative to the second area is opposite to the vehicle's turning direction. That is, the direction of the first area relative to the second area is the same as the direction of the line of sight relative to the center point of the display screen. This direction of the line of sight relative to the center point refers to the direction in which the line of sight falls, with the center point as a reference.
[0070] Since the driver's line of sight on the screen can be considered during the adjustment of the application interface display, the 3D display effect of the adjusted application interface can be ensured to be better.
[0071] Optionally, the areas of the first and second regions can be equal. That is, the first region can be one of the left and right halves of the application interface. The second region can be the other of the left and right halves of the application interface.
[0072] For example, if the line of sight is to the right of the center point of the display screen, then the first area of the application interface is located on the right side of the application interface relative to the second area. For instance, the first area is the right half of the application interface, and the second area is the left half.
[0073] If the vehicle is turning left (i.e., the vehicle is turning left), the processor will move the position of the interface elements of the layer to the right, and the offset of the interface elements in the first area will be less than the offset of the interface elements in the second area.
[0074] It is understandable that when the driver's line of sight coincides with the center point of the display screen, or when the vehicle's steering direction is the same as the direction of the line of sight relative to the center point of the display screen, the displacement of any two interface elements in the same layer is the same.
[0075] In the embodiments of this application, please continue to refer to Figure 4 An eye-tracking detection component 40 may also be installed in the vehicle. The vehicle's processor 10 is also connected to the eye-tracking detection component 40, and the processor 10 can obtain the driver's gaze position on the display screen through the eye-tracking detection component 40.
[0076] Optionally, the eye-tracking determination component 40 may include at least an eye tracker. For example, the gaze placement determination component 40 may include an eye tracker and a camera. The camera can acquire an image of the driver's face and transmit that image to the eye tracker to assist the eye tracker in determining the driver's gaze placement on the display screen. This ensures that the eye-tracking determination component can determine the gaze placement with high accuracy.
[0077] Optionally, the vehicle also includes a seat control assembly 50, which is connected to the eye-tracking determination assembly 40. The seat control assembly 50 can monitor the seat's state and send the current state to the eye-tracking determination assembly 40 to assist the eye-tracking determination assembly 40 in determining the driver's gaze point on the display screen. This further ensures the high accuracy of the eye-tracking determination assembly in determining the gaze point.
[0078] It is understood that the order of steps in the method for adjusting the display effect of the application interface provided in this application embodiment can be appropriately adjusted, and steps can be added or removed as appropriate. For example, step 201 can be deleted as appropriate. Any variations that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the protection scope of this application, and therefore will not be elaborated further.
[0079] In summary, this application provides a method for adjusting the display effect of an application interface. The vehicle can acquire driving status data and adjust the display parameters of interface elements in the layers included in the application interface based on this data, thereby adjusting the display effect of the application interface. Therefore, the vehicle provided in this application can dynamically adjust the 3D display effect of the application interface based on driving status data during driving, thus effectively optimizing the 3D display effect of the application interface, improving the driving experience for passengers, and without increasing the vehicle's hardware costs.
[0080] This application provides a vehicle, see embodiment. Figure 4 and Figure 5 The vehicle 100 includes a processor 10. The processor 10 is used for:
[0081] Acquire vehicle driving status data, including acceleration and / or steering direction;
[0082] Based on driving status data, the display parameters of interface elements in the layers included in the application interface are adjusted to adjust the three-dimensional display effect of the application interface. The display parameters include position and size.
[0083] Optionally, driving status data includes: steering direction. Display parameters include: position. The processor 10 can be used for:
[0084] If the vehicle is turning in the first direction, then move the position of the layer's interface elements to the second direction, which is opposite to the first direction.
[0085] Optionally, driving status data includes: acceleration. Display parameters include: dimensions. The processor 10 is used for:
[0086] If the vehicle's acceleration increases, the size of the interface elements in the layer will be increased.
[0087] If the vehicle's acceleration decreases, the size of the interface elements in the layer will be reduced.
[0088] Optionally, the processor 10 is used to: adjust interface elements in at least two layers included in the application interface. The degree of adjustment of the display parameters of the interface elements in the first layer is greater than the degree of adjustment of the display parameters of the interface elements in the second layer; wherein the first layer is superimposed on the second layer.
[0089] Optionally, the driving status data also includes: speed. The processor 10 can be used for:
[0090] Determine the target's range of intensity based on speed;
[0091] Adjust the display parameters of interface elements in the layer based on the target degree range, acceleration and / or steering direction;
[0092] In each layer, the adjustment level of the display parameters of the interface elements is within the target range.
[0093] Optionally, the adjusted application interface is displayed on the vehicle's screen, and driving status data includes: steering direction. The processor 10 can also be used for:
[0094] Obtain the point where the driver and passengers' gaze falls on the display screen;
[0095] The process by which the processor 10 adjusts the display parameters of interface elements in the layers included in the application interface based on driving status data may include:
[0096] If the direction of the line of sight relative to the center point is opposite to the direction of the vehicle's turn, then adjust the offset of the first interface element in the layer to be less than the offset of the second interface element.
[0097] The application interface includes a first area and a second area. The direction of the first area relative to the second area is opposite to the vehicle's steering direction. The first interface element is located in the first area, and the second interface element is located in the second area.
[0098] In summary, this application provides a vehicle capable of acquiring driving status data and adjusting the display parameters of interface elements in layers included in the application interface based on the driving status data, thereby adjusting the display effect of the application interface. Therefore, the vehicle provided in this application can dynamically adjust the 3D display effect of the application interface based on driving status data during driving, thus effectively optimizing the 3D display effect of the application interface and improving the driving experience for passengers.
[0099] Please continue to refer to this. Figure 5 The vehicle 100 may further include a memory 60. The processor 10 is connected to the memory 60, such as via a bus 70. The processor 10 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 10 may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0100] Bus 70 may include a pathway for transmitting information between the aforementioned components. Bus 70 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 70 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0101] The memory 60 stores a computer program corresponding to the method for adjusting the display effect of the application interface in the above embodiments of this application. This computer program is controlled and executed by the processor 10. The processor 10 executes the computer program stored in the memory 60 to implement the content shown in the aforementioned method embodiments.
[0102] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a method for adjusting the display effect of the application interface as provided in the above method embodiments.
[0103] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0104] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0105] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0106] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0107] In this application, unless otherwise expressly specified and limited, the terms "installation," "connection," "joining," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise expressly limited. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0108] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A method for adjusting the display effect of an application interface, characterized in that, The method includes: Acquire vehicle driving status data, including: acceleration and / or steering direction; Based on the driving status data, the display parameters of the interface elements in the layers included in the application interface are adjusted to adjust the three-dimensional display effect of the application interface, wherein the display parameters include: position and size; The driving status data also includes: speed; adjusting the display parameters of interface elements in the layers included in the application interface based on the driving status data includes: The target range is determined based on the speed; Based on the target intensity range, the acceleration and / or the steering direction, adjust the display parameters of the interface elements in the layer; The degree of adjustment of the display parameters of the interface elements in the layer is within the target degree range.
2. The method according to claim 1, characterized in that, The driving status data includes: steering direction; the display parameters include: position; adjusting the display parameters of interface elements in the layers included in the application interface based on the driving status data includes: If the vehicle's turning direction is the first direction, then the position of the interface element of the layer is moved to the second direction, which is opposite to the first direction.
3. The method according to claim 1, characterized in that, The driving status data includes acceleration, and the display parameters include size. Adjusting the display parameters of interface elements in the layers of the application interface based on the driving status data includes: If the vehicle's acceleration increases, the size of the interface elements in the layer will be increased. If the vehicle's acceleration decreases, the size of the interface elements in the layer is reduced.
4. The method according to any one of claims 1 to 3, characterized in that, The adjustment of display parameters for interface elements in the layers of the application interface includes: Adjust the interface elements in at least two layers of the application interface; Wherein, the degree of adjustment of the display parameters of the interface elements in the first layer of the at least two layers is greater than the degree of adjustment of the display parameters of the interface elements in the second layer; The first layer is superimposed on the second layer, the degree of position adjustment is the offset of the position, and the degree of size adjustment is the scaling factor of the size.
5. The method according to any one of claims 1 to 3, characterized in that, The adjusted application interface is displayed on the vehicle's screen, and the driving status data includes: steering direction; the method further includes: Obtain the point where the driver and passengers' gaze falls on the display screen; The step of adjusting the display parameters of interface elements in the layers included in the application interface based on the driving status data includes: If the direction of the line of sight relative to the center point of the display screen is opposite to the turning direction of the vehicle, then the offset of the position of the first interface element in the layer is adjusted to be less than the offset of the position of the second interface element. The application interface includes a first area and a second area, wherein the direction of the first area relative to the second area is opposite to the steering direction of the vehicle. The first interface element is located in the first area, and the second interface element is located in the second area.
6. A vehicle, characterized in that, The vehicle includes: a processor; the processor is used for: Acquire the driving status data of the vehicle, the driving status data including: acceleration and / or steering direction; Based on the driving status data, the display parameters of the interface elements in the layers included in the application interface are adjusted to adjust the three-dimensional display effect of the application interface, wherein the display parameters include: position and size; The driving status data also includes: speed; the process by which the processor adjusts the display parameters of interface elements in the layers included in the application interface based on the driving status data includes: The target range is determined based on the speed; Based on the target intensity range, the acceleration and / or the steering direction, adjust the display parameters of the interface elements in the layer; The degree of adjustment of the display parameters of the interface elements in the layer is within the target degree range.
7. The vehicle according to claim 6, characterized in that, The driving status data includes: steering direction; the display parameters include: position; the processor is used for: If the vehicle's turning direction is the first direction, then the position of the interface element of the layer is moved to the second direction, which is opposite to the first direction.
8. A vehicle, characterized in that, The vehicle includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as described in any one of claims 1-5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-5.
Citation Information
Patent Citations
Vehicle-mounted system interface display method and device
CN108304244A
Control apparatus and method for reducing motion sickness in a user when looking at a media content by means of smart glasses while travelling in a motor vehicle
CN112602041A