Interface adjustment method and device of vehicle air conditioning panel, vehicle and storage medium
By detecting the adjustment mode on the car's air conditioning panel and receiving gesture commands to obtain contact coordinates, the air conditioning category can be adjusted to generate a customized interface. This solves the problem that fixed-format air conditioning panels cannot meet personalized settings, thus improving the user experience and vehicle intelligence.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-23
- Publication Date
- 2026-03-10
AI Technical Summary
The existing car air conditioning panels are fixed in design, making it impossible to customize the overall layout of the air conditioning interface according to the user's personal habits. This results in the inability to meet the user's personalized settings needs, reducing the vehicle's intelligence level and driving experience.
By detecting whether the air conditioner panel is in a preset adjustment mode, receiving the user's gesture adjustment command, obtaining the contact coordinates between the finger and the air conditioner panel, and adjusting the actual air conditioner type according to the contact coordinates, a customized interface is generated.
It enables the generation of customized air conditioning interfaces based on user habits, meeting individual needs and improving the vehicle's intelligence level and driving experience.
Smart Images

Figure CN118906743B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to an interface adjustment method and device of a vehicle air conditioning panel, a vehicle and a storage medium. BACKGROUND
[0002] With the rapid development of the current automobile industry, in order to meet the interaction needs of the operating personnel and the vehicle, the concept of intelligent cockpit is proposed. The human-computer interaction of the intelligent cockpit is based on powerful computers and sensor technology. By using the fusion of multiple sensors and the powerful computing power of computers, the driving safety can be effectively improved and the cockpit interaction convenience can be improved.
[0003] The automobile air conditioning control panel is the most frequent part of human-computer interaction in the intelligent cockpit. The development direction is more the dual action of the operating personnel demand and the technological progress. It must be more intelligent and personalized. The personalized demand for the automobile air conditioning control panel is increasing. In the related technology, the automobile air conditioning panel is usually in a fixed format. The user can select the corresponding air conditioning interface style of the corresponding air conditioning panel according to personal habits to increase the use experience of the user.
[0004] However, the automobile air conditioning panel in the related technology is in a fixed format, so that the user cannot set the overall layout of the air conditioning interface according to personal habits, cannot meet the personalized setting needs of the user, reduces the intelligent level of the vehicle, and reduces the driving experience of the user, cannot meet the driving needs of the user, and needs to be solved urgently. SUMMARY
[0005] The present application provides an interface adjustment method and device of a vehicle air conditioning panel, a vehicle and a storage medium to solve the problem that the automobile air conditioning panel in the related technology is in a fixed format, so that the user cannot set the overall layout of the air conditioning interface according to personal habits, cannot meet the personalized setting needs of the user, reduces the intelligent level of the vehicle, and reduces the driving experience of the user, cannot meet the driving needs of the user.
[0006] The first aspect embodiment of the present application provides an interface adjustment method of a vehicle air conditioning panel, comprising the following steps: detecting whether the air conditioning panel of the vehicle is in a preset panel adjustment mode; in the case that it is detected that the air conditioning panel is in the preset panel adjustment mode, receiving a gesture adjustment instruction of the user to the air conditioning panel; based on the gesture adjustment instruction, acquiring a contact coordinate of the user's finger and the air conditioning panel, and adjusting an actual air conditioning category corresponding to the contact coordinate to obtain an adjusted air conditioning category, so as to generate a customized interface of the air conditioning panel according to the adjusted air conditioning category.
[0007] Optionally, in an embodiment of the present application, before the contact coordinates of the user's finger and the air conditioner panel are acquired based on the gesture adjustment instruction, the method further comprises: determining whether the gesture adjustment instruction is a target air conditioner adjustment gesture instruction; if the gesture adjustment instruction is the target air conditioner adjustment gesture instruction, acquiring the contact coordinates of the user's finger and the air conditioner panel, otherwise, not acquiring the contact coordinates.
[0008] Optionally, in an embodiment of the present application, the adjusting the actual air conditioner category corresponding to the contact coordinates comprises: acquiring a target air conditioner function area where the contact coordinates are located; determining the actual air conditioner category corresponding to the contact coordinates by using the target air conditioner function area, and adjusting the actual air conditioner category according to the gesture adjustment instruction.
[0009] Optionally, in an embodiment of the present application, the acquiring the target air conditioner function area where the contact coordinates are located comprises: determining a target position range of the contact coordinates; determining whether the target position range is within the target air conditioner function area; if the target position range is within the target air conditioner function area, acquiring the target air conditioner function area where the contact coordinates are located, otherwise, not acquiring the target air conditioner function area.
[0010] Optionally, in an embodiment of the present application, the determining the actual air conditioner category corresponding to the contact coordinates by using the target air conditioner function area comprises: acquiring a function selection area where the contact coordinates are located, determining a first target air conditioner category corresponding to the contact coordinates by using the function selection area; and / or, acquiring a style selection area where the contact coordinates are located, determining a second target air conditioner category corresponding to the contact coordinates by using the style selection area; and / or, acquiring a position selection area where the contact coordinates are located, determining a third target air conditioner category corresponding to the contact coordinates by using the position selection area.
[0011] Optionally, in an embodiment of the present application, before the gesture adjustment instruction of the user to the air conditioner panel is received, the method further comprises: acquiring an identity of the user; determining whether the vehicle stores a customized interface of the air conditioner panel corresponding to the identity; if the customized interface is stored, adjusting the air conditioner panel by using the customized interface, otherwise, receiving the gesture adjustment instruction of the user to the air conditioner panel.
[0012] The second aspect embodiment of the application provides a kind of interface adjustment device of vehicle air conditioning panel, comprising: detection module, for detecting whether the air conditioning panel of vehicle is in preset panel adjustment mode;Receiving module, for receiving the gesture adjustment instruction of user to the air conditioning panel under the condition that the air conditioning panel is detected in the preset panel adjustment mode;Control module, for obtaining the contact coordinates of the user finger and the air conditioning panel based on the gesture adjustment instruction, and adjusting the actual air conditioning category corresponding to the contact coordinates, to obtain the adjusted air conditioning category, to generate the customized interface of the air conditioning panel according to the adjusted air conditioning category.
[0013] Optionally, in one embodiment of the application, the device of the embodiment of the application further includes: judging module, for judging whether the gesture adjustment instruction is target air conditioning adjustment gesture instruction before obtaining the contact coordinates of the user finger and the air conditioning panel based on the gesture adjustment instruction;Processing module, for obtaining the contact coordinates of the user finger and the air conditioning panel if the gesture adjustment instruction is the target air conditioning adjustment gesture instruction before obtaining the contact coordinates of the user finger and the air conditioning panel based on the gesture adjustment instruction, otherwise not obtaining the contact coordinates.
[0014] Optionally, in one embodiment of the application, the control module includes: obtaining unit, for obtaining the target air conditioning function area where the contact coordinates are located;Adjustment unit, for determining the actual air conditioning category corresponding to the contact coordinates by using the target air conditioning function area, and adjusting the actual air conditioning category according to the gesture adjustment instruction.
[0015] Optionally, in one embodiment of the application, the obtaining unit includes: determination subunit, for determining the target position range of the contact coordinates;Judgment subunit, for judging whether the target position range is within the target air conditioning function area;Processing subunit, for obtaining the target air conditioning function area where the contact coordinates are located if the target position range is within the target air conditioning function area, otherwise not obtaining the target air conditioning function area.
[0016] Optionally, in one embodiment of the application, the processing subunit is further used to obtain the function selection area where the contact coordinates are located, determine the first target air conditioning category corresponding to the contact coordinates by using the function selection area, and / or obtain the style selection area where the contact coordinates are located, determine the second target air conditioning category corresponding to the contact coordinates by using the style selection area, and / or obtain the position selection area where the contact coordinates are located, determine the third target air conditioning category corresponding to the contact coordinates by using the position selection area.
[0017] Optionally, in one embodiment of this application, the apparatus further includes: an acquisition module, configured to acquire the user's identity identifier before receiving a gesture adjustment command from the user to the air conditioning panel; a judgment module, configured to determine whether the vehicle stores a customized interface for the air conditioning panel corresponding to the identity identifier before receiving a gesture adjustment command from the user to the air conditioning panel; and a control module, configured to, if the customized interface is stored, adjust the air conditioning panel using the customized interface before receiving a gesture adjustment command from the user to the air conditioning panel, otherwise receive the user's gesture adjustment command to the air conditioning panel.
[0018] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the interface adjustment method for a vehicle air conditioning panel as described in the above embodiments.
[0019] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for adjusting the interface of a vehicle air conditioning panel.
[0020] A fifth aspect of this application provides a computer program product, including a computer program that, when executed, is used to implement the above-described method for adjusting the interface of a vehicle air conditioning panel.
[0021] This application embodiment can receive user gesture adjustment commands to the air conditioning panel when it is detected that the air conditioning panel is in panel adjustment mode. This allows the acquisition of the contact coordinates between the user's finger and the air conditioning panel, and the adjustment of the actual air conditioning category corresponding to the contact coordinates. Based on the adjusted air conditioning category, a customized interface for the air conditioning panel is generated, effectively meeting the user's personalized needs for the air conditioning panel and improving the vehicle's intelligence level. This solves the problem in related technologies where automotive air conditioning panels have a fixed layout, preventing users from customizing the overall layout of the air conditioning interface according to their personal habits, failing to meet user personalization needs, reducing the vehicle's intelligence level, and lowering the user's driving experience, thus failing to meet user needs.
[0022] 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
[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0024] Figure 1This is a schematic diagram of an interface adjustment system for a vehicle air conditioning panel according to an embodiment of this application;
[0025] Figure 2 This is a flowchart of a method for adjusting the interface of a vehicle air conditioning panel according to an embodiment of this application;
[0026] Figure 3 This is a schematic diagram illustrating the interface adjustment principle of a vehicle air conditioning panel according to a specific embodiment of this application.
[0027] Figure 4 This is a schematic diagram of the interface adjustment device for a vehicle air conditioning panel according to an embodiment of this application;
[0028] Figure 5 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation
[0029] 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.
[0030] The following description, with reference to the accompanying drawings, outlines a method, apparatus, vehicle, and storage medium for adjusting the interface of a vehicle air conditioning panel according to embodiments of this application. Addressing the problem mentioned in the background art where fixed-format automotive air conditioning panels prevent users from customizing the overall layout according to their personal habits, thus failing to meet personalized settings, reducing the vehicle's intelligence level, and lowering the user's driving experience, this application provides a method for adjusting the interface of a vehicle air conditioning panel. In this method, when the air conditioning panel is detected to be in panel adjustment mode, a user's gesture adjustment command is received to obtain the contact coordinates between the user's finger and the air conditioning panel. The actual air conditioning category corresponding to the contact coordinates is then adjusted to generate a customized interface for the air conditioning panel based on the adjusted air conditioning category. This effectively meets the user's personalized needs for the air conditioning panel and improves the vehicle's intelligence level. Therefore, this solves the problem in the related art where fixed-format automotive air conditioning panels prevent users from customizing the overall layout according to their personal habits, thus failing to meet personalized settings, reducing the vehicle's intelligence level, and lowering the user's driving experience, ultimately failing to meet the user's driving needs.
[0031] like Figure 1As shown in the figure, this application embodiment sets up an interface adjustment system for a vehicle air conditioning panel. The system mainly includes an on-board computer, a miniature laser projector, a semi-transparent air conditioning panel, a miniature vision camera, and an infrared sensor.
[0032] The system comprises the following components: an onboard computer sends the user-selected display interface information to a miniature laser projector; the miniature laser projector turns on and begins projecting the air conditioning interface, projecting laser beams of different colors and brightness onto a semi-transparent air conditioning panel; the air conditioning interface is displayed on the semi-transparent panel; a miniature vision camera determines the type of operator's gesture command based on the diffuse reflection of light from different spatial positions of the operator's hand; and an infrared sensor receives the precise coordinates of the contact area between the operator's finger and the semi-transparent air conditioning panel, and sends these coordinates to the onboard computer system. This application will use this system as an example for detailed explanation.
[0033] Specifically, Figure 2 This is a flowchart illustrating a method for adjusting the interface of a vehicle air conditioning panel, as provided in an embodiment of this application.
[0034] like Figure 2 As shown, the method for adjusting the interface of the vehicle's air conditioning panel includes the following steps:
[0035] In step S201, it is detected whether the vehicle's air conditioning panel is in a preset panel adjustment mode.
[0036] In this embodiment, the preset panel adjustment mode is a mode in which the vehicle's air conditioning panel can automatically generate a customized interface based on the user's finger adjustment commands.
[0037] It is understood that the embodiments of this application can detect whether the vehicle's air conditioning panel is in panel adjustment mode in the following steps. For example, when a user gets into the vehicle, they can turn on the air conditioning panel adjustment function through the switch button on the air conditioning panel, so that the vehicle can generate a customized interface of the air conditioning panel according to the user's finger adjustment command, which effectively improves the interactivity of the vehicle.
[0038] In step S202, when the air conditioner panel is detected to be in a preset panel adjustment mode, the user's gesture adjustment command for the air conditioner panel is received.
[0039] In this embodiment, the gesture adjustment command is a gesture command category determined based on the diffuse reflection of light at different spatial positions of the user's hand.
[0040] It is understood that, in the embodiments of this application, when the air conditioner panel is detected to be in panel adjustment mode, the user's gesture adjustment command on the air conditioner panel can be received, that is, the user's gesture command type can be received. For example, if the user clicks the air conditioner style button on the air conditioner panel to adjust it, the miniature vision camera in the above system will receive the user's gesture adjustment command on the air conditioner style button, which effectively improves the executability of the customized settings of the air conditioner panel interface.
[0041] For example, after the car is powered on and started normally, this embodiment of the application can use the on-board computer in the above system to send the display interface information selected by the user to the miniature laser projector. The miniature laser projector turns on and starts projecting the air conditioning interface, and projects laser beams of different colors and brightness onto the translucent air conditioning panel. The layout and style of the air conditioning panel are displayed by the ratio of laser beams of different colors and brightness. The air conditioning interface is displayed on the translucent panel. At the same time, a miniature vision camera is used to determine the current user gesture command type based on the diffuse reflection of light from different spatial positions of the user's hand, which effectively improves the interactivity and intelligence of the vehicle.
[0042] Optionally, in one embodiment of this application, before obtaining the contact coordinates between the user's finger and the air conditioner panel based on the gesture adjustment command, the method further includes: determining whether the gesture adjustment command is a target air conditioner adjustment gesture command; if the gesture adjustment command is a target air conditioner adjustment gesture command, then obtaining the contact coordinates between the user's finger and the air conditioner panel; otherwise, not obtaining the contact coordinates.
[0043] In this embodiment, the target air conditioner adjustment gesture command is an air conditioner function adjustment command in the air conditioner function module library, such as the user's adjustment command for the number of function buttons on the air conditioner control panel, the button layout position, the button display style, the button size, or the button feedback sound effect. The specific settings can be made by relevant technical personnel and are not specifically limited here.
[0044] In actual implementation, the embodiments of this application can determine whether the gesture adjustment command is the target air conditioning adjustment gesture command. For example, when the user clicks the control interface to set the button size of the air conditioning interface, the vehicle computer system in the above system compares the user's gesture adjustment command with the gesture command library. When it is determined that the user's gesture adjustment command is the target air conditioning adjustment gesture command, the infrared sensor of the above system receives the contact coordinates of the contact area between the user's finger and the semi-transparent material air conditioning panel. Otherwise, the contact coordinates are not obtained, which effectively improves the accuracy of the customized settings of the air conditioning panel interface.
[0045] In step S203, based on the gesture adjustment command, the contact coordinates between the user's finger and the air conditioner panel are obtained, and the actual air conditioner category corresponding to the contact coordinates is adjusted to obtain the adjusted air conditioner category, so as to generate a customized interface for the air conditioner panel according to the adjusted air conditioner category.
[0046] It is understood that the embodiments of this application can be based on gesture adjustment commands. For example, when the gesture adjustment command is a target adjustment command, the infrared sensor in the above system is used to obtain the contact coordinates of the user's finger and the contact area of the semi-transparent air conditioning panel, that is, the precise positioning coordinates, and the actual air conditioning category in the following steps corresponding to the contact coordinates is adjusted to obtain the adjusted air conditioning category. Based on the adjusted air conditioning category, a customized interface of the air conditioning panel is generated, which effectively improves the interactivity of the vehicle and meets the user's personalized setting needs.
[0047] In one embodiment of this application, adjusting the actual air conditioning category corresponding to the contact coordinate includes: obtaining the target air conditioning function area where the contact coordinate is located; determining the actual air conditioning category corresponding to the contact coordinate using the target air conditioning function area; and adjusting the actual air conditioning category according to the gesture adjustment command.
[0048] In this embodiment of the application, the target air conditioning function area is the adjustment area corresponding to different functions of the air conditioning interface, such as the style adjustment area, the button adjustment area, etc., which can effectively determine the user's adjustment target.
[0049] As one possible implementation method, the embodiments of this application can obtain the target air conditioning function area where the contact coordinates are located. For example, when the current target air conditioning function area is a style function area, the actual air conditioning category corresponding to the contact coordinates in the style function area is determined, such as retro style, popular style, etc. When the user selects retro style, the air conditioning panel can provide the background, buttons, etc. corresponding to retro style for the user to choose. The user can adjust the actual air conditioning category, which effectively improves the interactivity and intelligence of the vehicle.
[0050] Optionally, in one embodiment of this application, obtaining the target air conditioning functional area where the contact coordinates are located includes: determining the target location range of the contact coordinates; determining whether the target location range is within the target air conditioning functional area; if the target location range is within the target air conditioning functional area, then obtaining the target air conditioning functional area where the contact coordinates are located; otherwise, not obtaining the target air conditioning functional area.
[0051] In this embodiment of the application, the target location range is the location range of the current contact coordinate. If the location range is within the target functional area, the target air conditioning functional area of the current contact coordinate is determined. The target functional area can be a function selection area, a style selection area, or a location selection area.
[0052] In some embodiments, the present application embodiments can determine the target location range of the contact coordinates and determine whether the target location range is within the target air conditioning function area. When the target location range is within the target air conditioning function area, the target air conditioning function area where the contact coordinates are located is obtained; otherwise, the target air conditioning function area is not obtained, which effectively improves the accuracy of air conditioning interface adjustment.
[0053] Optionally, in one embodiment of this application, determining the actual air conditioning category corresponding to the contact coordinate using the target air conditioning function area includes: obtaining the function selection area where the contact coordinate is located, and using the function selection area to determine the first target air conditioning category corresponding to the contact coordinate; and / or, obtaining the style selection area where the contact coordinate is located, and using the style selection area to determine the second target air conditioning category corresponding to the contact coordinate; and / or, obtaining the location selection area where the contact coordinate is located, and using the location selection area to determine the third target air conditioning category corresponding to the contact coordinate.
[0054] In some embodiments, such as Figure 3 As shown, users can select the content of the air conditioner display interface according to their personal habits. For example, users can select the function, style, or location of the air conditioner, thereby obtaining the function selection area, style selection area, or location selection area where the contact coordinates are located, effectively improving the user's personalized setting experience.
[0055] For example, such as Figure 3 As shown in the embodiment of this application, the function selection area where the contact coordinates are located can be obtained. The air conditioning category in the function selection area can be functions related to the air conditioning system, such as air conditioning on / off function, temperature adjustment function, air volume adjustment function, air blowing mode adjustment function, automatic mode function, AC function, front defrost function, rear defrost function, maximum heating function, maximum cooling function, internal and external circulation function, and air purification function.
[0056] Secondly, the embodiments of this application can also obtain the style selection area where the contact coordinates are located. The air conditioning type of the style selection area can be display hue, display brightness, character style, size, etc.
[0057] Furthermore, this embodiment can also obtain the location selection area where the contact coordinates are located. The air conditioning category in the location selection area is mainly the user-drag function character, so that the layout of the air conditioning interface meets the user's personalized needs. Then, after the user has completed the selection of the air conditioning interface, the vehicle computer system in the above system continues to send the air conditioning status signal to the miniature laser projector. The miniature laser projector changes the current air conditioning interface display status accordingly, thereby obtaining a customized air conditioning interface. The user can save the customized interface settings for direct access on the next drive, effectively improving the convenience of the user's driving experience.
[0058] It should be noted that the specific target air conditioning category, the second target air conditioning category, and the third target air conditioning category can be set by the technical personnel of this application, and no specific limitation is made here.
[0059] Optionally, in one embodiment of this application, before receiving the user's gesture adjustment command for the air conditioning panel, the method further includes: obtaining the user's identity identifier; determining whether the vehicle has stored a customized interface for the air conditioning panel corresponding to the identity identifier; if a customized interface is stored, adjusting the air conditioning panel using the customized interface; otherwise, receiving the user's gesture adjustment command for the air conditioning panel.
[0060] In the embodiments of this application, the identity identifier refers to the user's identity, which can be obtained by acquiring the user's facial image through an in-vehicle camera, or by obtaining the user's voiceprint information, fingerprint information, and other methods, without any specific limitations.
[0061] For example, in this embodiment of the application, the user's facial image can be acquired by the in-vehicle camera. Based on the facial image, it can be determined whether the vehicle's database stores a customized interface for the air conditioning panel corresponding to the user's identity. If a customized interface for the air conditioning panel is stored, the air conditioning panel can be adjusted using the customized interface. There is no need to collect the user's gesture adjustment commands; the interface can be directly retrieved, reducing redundant operations. Otherwise, the user's gesture adjustment commands for the air conditioning panel are received, and a corresponding customized interface for the air conditioning panel is generated based on the user's gesture adjustment commands, effectively improving the vehicle's level of automation.
[0062] The vehicle air conditioning panel interface adjustment method proposed in this application can receive user gesture adjustment commands when the air conditioning panel is detected to be in panel adjustment mode. This allows for the acquisition of the user's finger contact coordinates with the air conditioning panel, and the adjustment of the actual air conditioning category corresponding to the contact coordinates. Based on the adjusted air conditioning category, a customized interface for the air conditioning panel is generated, effectively meeting the user's personalized needs for the air conditioning panel and improving the vehicle's intelligence level. This solves the problem in related technologies where automotive air conditioning panels have a fixed layout, preventing users from customizing the overall layout of the air conditioning interface according to their personal habits, failing to meet personalized settings, reducing the vehicle's intelligence level, and lowering the user's driving experience, thus failing to meet the user's driving needs.
[0063] Next, referring to the accompanying drawings, an interface adjustment device for a vehicle air conditioning panel according to an embodiment of this application is described.
[0064] Figure 4 This is a block diagram of the interface adjustment device for a vehicle air conditioning panel according to an embodiment of this application.
[0065] like Figure 4As shown, the interface adjustment device 10 of the vehicle air conditioning panel includes: a detection module 100, a receiving module 200 and a control module 300.
[0066] Specifically, the detection module 100 is used to detect whether the vehicle's air conditioning panel is in a preset panel adjustment mode.
[0067] The receiving module 200 is used to receive the user's gesture adjustment command for the air conditioner panel when the air conditioner panel is detected to be in a preset panel adjustment mode.
[0068] The control module 300 is used to obtain the contact coordinates of the user's finger and the air conditioner panel based on gesture adjustment commands, and adjust the actual air conditioner category corresponding to the contact coordinates to obtain the adjusted air conditioner category, so as to generate a customized interface of the air conditioner panel based on the adjusted air conditioner category.
[0069] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: a judgment module and a processing module.
[0070] The judgment module is used to determine whether the gesture adjustment command is a target air conditioner adjustment gesture command before obtaining the contact coordinates between the user's finger and the air conditioner panel based on the gesture adjustment command.
[0071] The processing module is configured to, before obtaining the contact coordinates between the user's finger and the air conditioning panel based on the gesture adjustment command, obtain the contact coordinates between the user's finger and the air conditioning panel if the gesture adjustment command is a target air conditioning adjustment gesture command, otherwise not obtain the contact coordinates.
[0072] Optionally, in one embodiment of this application, the control module 300 includes an acquisition unit and an adjustment unit.
[0073] The acquisition unit is used to acquire the target air conditioning functional area where the contact coordinates are located.
[0074] The adjustment unit is used to determine the actual air conditioning category corresponding to the contact coordinates using the target air conditioning function area, and to adjust the actual air conditioning category according to the gesture adjustment command.
[0075] Optionally, in one embodiment of this application, the acquisition unit includes: a determination subunit, a judgment subunit, and a processing subunit.
[0076] Among them, the determination sub-unit is used to determine the target position range of the contact coordinates.
[0077] The judgment subunit is used to determine whether the target location range is within the target air conditioning function area;
[0078] The processing subunit is used to obtain the target air conditioning functional area where the contact coordinates are located if the target location range is within the target air conditioning functional area; otherwise, the target air conditioning functional area is not obtained.
[0079] Optionally, in one embodiment of this application, the processing subunit is further configured to obtain the function selection area where the contact coordinate is located, use the function selection area to determine the first target air conditioning category corresponding to the contact coordinate, and / or obtain the style selection area where the contact coordinate is located, use the style selection area to determine the second target air conditioning category corresponding to the contact coordinate, and / or obtain the location selection area where the contact coordinate is located, use the location selection area to determine the third target air conditioning category corresponding to the contact coordinate.
[0080] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: an acquisition module, a judgment module, and a control module.
[0081] The acquisition module is used to acquire the user's identity identifier before receiving the user's gesture adjustment command on the air conditioning panel.
[0082] The judgment module is used to determine whether the vehicle has stored a customized interface for the air conditioning panel corresponding to the identity identifier before receiving the user's gesture adjustment command for the air conditioning panel.
[0083] The control module is used to adjust the air conditioner panel using a customized interface if such an interface is stored before receiving a user's gesture adjustment command for the air conditioner panel; otherwise, it receives the user's gesture adjustment command for the air conditioner panel.
[0084] It should be noted that the explanation of the above-described embodiment of the method for adjusting the interface of the vehicle air conditioning panel also applies to the interface adjustment device of the vehicle air conditioning panel in this embodiment, and will not be repeated here.
[0085] The vehicle air conditioning panel interface adjustment device proposed in this application can receive user gesture adjustment commands when the air conditioning panel is detected to be in panel adjustment mode. This allows the device to obtain the contact coordinates between the user's finger and the air conditioning panel, and adjust the actual air conditioning category corresponding to the contact coordinates. Based on the adjusted air conditioning category, a customized interface for the air conditioning panel is generated, effectively meeting the user's personalized needs for the air conditioning panel and improving the vehicle's intelligence level. This solves the problem in related technologies where automotive air conditioning panels have a fixed layout, preventing users from customizing the overall layout of the air conditioning interface according to their personal habits, failing to meet personalized settings, reducing the vehicle's intelligence level, and lowering the user's driving experience, thus failing to meet the user's driving needs.
[0086] Figure 5A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:
[0087] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.
[0088] When the processor 502 executes the program, it implements the interface adjustment method for the vehicle air conditioning panel provided in the above embodiments.
[0089] Furthermore, the vehicle also includes:
[0090] Communication interface 503 is used for communication between memory 501 and processor 502.
[0091] The memory 501 is used to store computer programs that can run on the processor 502.
[0092] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0093] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus 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.
[0094] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.
[0095] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0096] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for adjusting the interface of a vehicle air conditioning panel.
[0097] This embodiment also provides a computer program product, including a computer program, which, when executed, is used to implement the above-described method for adjusting the interface of a vehicle air conditioning panel.
[0098] 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. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0099] 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, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0100] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0101] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a ordered 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 by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0102] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N 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.
[0103] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0104] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0105] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. 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 of interface adjustment of a vehicle air conditioning panel, characterized by, The method comprises the following steps: detecting whether an air conditioning panel of a vehicle is in a preset panel adjustment mode; in a case where it is detected that the air conditioning panel is in the preset panel adjustment mode, receiving a gesture adjustment instruction of a user on the air conditioning panel; based on the gesture adjustment instruction, obtaining a contact coordinate of a finger of the user on the air conditioning panel, and adjusting an actual air conditioning category corresponding to the contact coordinate to obtain an adjusted air conditioning category, so as to generate a customized interface of the air conditioning panel according to the adjusted air conditioning category; the adjusting of the actual air conditioning category corresponding to the contact coordinate comprises: obtaining a target air conditioning function area in which the contact coordinate is located; determining the actual air conditioning category corresponding to the contact coordinate according to the gesture adjustment instruction by using the target air conditioning function area; the obtaining of the target air conditioning function area in which the contact coordinate is located comprises: determining a target position range of the contact coordinate; judging whether the target position range is within the target air conditioning function area; if the target position range is within the target air conditioning function area, obtaining the target air conditioning function area in which the contact coordinate is located, otherwise, not obtaining the target air conditioning function area.
2. The method of claim 1, wherein, before the obtaining of the contact coordinate of the finger of the user on the air conditioning panel based on the gesture adjustment instruction, the method further comprises: judging whether the gesture adjustment instruction is a target air conditioning adjustment gesture instruction; if the gesture adjustment instruction is the target air conditioning adjustment gesture instruction, obtaining the contact coordinate of the finger of the user on the air conditioning panel, otherwise, not obtaining the contact coordinate.
3. The method of claim 1, wherein, the determining of the actual air conditioning category corresponding to the contact coordinate by using the target air conditioning function area comprises: obtaining a function selection area in which the contact coordinate is located, and determining a first target air conditioning category corresponding to the contact coordinate by using the function selection area; and / or, obtaining a style selection area in which the contact coordinate is located, and determining a second target air conditioning category corresponding to the contact coordinate by using the style selection area; and / or, obtaining a position selection area in which the contact coordinate is located, and determining a third target air conditioning category corresponding to the contact coordinate by using the position selection area.
4. The method of claim 1, wherein, before the receiving of the gesture adjustment instruction of the user on the air conditioning panel, the method further comprises: obtaining an identity of the user; judging whether the vehicle stores a customized interface of the air conditioning panel corresponding to the identity; if the customized interface is stored, adjusting the air conditioning panel by using the customized interface, otherwise, receiving the gesture adjustment instruction of the user on the air conditioning panel.
5. An interface adjustment device for a vehicle air conditioning panel, characterized by comprise: a detection module, configured to detect whether an air conditioning panel of a vehicle is in a preset panel adjustment mode; a receiving module, configured to, in a case where it is detected that the air conditioning panel is in the preset panel adjustment mode, receive a gesture adjustment instruction of a user on the air conditioning panel; The control module is configured to obtain the contact coordinates of the user's finger and the air conditioner panel based on the gesture adjustment instruction, adjust an actual air conditioner category corresponding to the contact coordinates, and obtain an adjusted air conditioner category, so as to generate a customized interface of the air conditioner panel according to the adjusted air conditioner category. The control module comprises: an obtaining unit configured to obtain a target air conditioner function area in which the contact coordinates are located; and an adjusting unit configured to determine the actual air conditioner category corresponding to the contact coordinates by using the target air conditioner function area, and adjust the actual air conditioner category according to the gesture adjustment instruction. The obtaining unit comprises: a determining sub-unit configured to determine a target position range of the contact coordinates; a judging sub-unit configured to judge whether the target position range is within the target air conditioner function area; and a processing sub-unit configured to obtain the target air conditioner function area in which the contact coordinates are located if the target position range is within the target air conditioner function area, and not to obtain the target air conditioner function area otherwise.
6. The apparatus of claim 5, wherein, Further comprising: A judging module configured to judge whether the gesture adjustment instruction is a target air conditioner adjustment gesture instruction before obtaining the contact coordinates of the user's finger and the air conditioner panel based on the gesture adjustment instruction. A processing module configured to obtain the contact coordinates of the user's finger and the air conditioner panel if the gesture adjustment instruction is the target air conditioner adjustment gesture instruction before obtaining the contact coordinates of the user's finger and the air conditioner panel based on the gesture adjustment instruction, and not to obtain the contact coordinates otherwise.
7. A vehicle characterized by comprising: Further comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the interface adjustment method of the vehicle air conditioner panel according to any one of claims 1-4.
8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the interface adjustment method of the vehicle air conditioner panel according to any one of claims 1-4.
Citation Information
Patent Citations
Display area control method and device, equipment and storage medium
CN117608427A
TOUCHSCREEN CONTROL MODULE FOR A VEHICLE AIR CONDITIONING SYSTEM
FR3081380A1